.page-hero{position:relative;min-height:400px;padding:140px var(--space-6) var(--space-16);overflow:hidden;display:flex;align-items:center}.page-hero__bg{position:absolute;inset:0;z-index:0}.page-hero__grid{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:60px 60px;mask-image:radial-gradient(ellipse at center,black 30%,transparent 70%);-webkit-mask-image:radial-gradient(ellipse at center,black 30%,transparent 70%)}.page-hero__orb{position:absolute;border-radius:50%;filter:blur(100px)}.page-hero__orb--1{width:500px;height:500px;top:-200px;left:50%;transform:translate(-50%);background:var(--flight-blue);opacity:.3}.page-hero__orb--2,.page-hero__orb--3{display:none}.page-hero--gradient{background:linear-gradient(180deg,var(--flight-blue) 0%,var(--flight-blue-dark) 100%);color:#fff}.page-hero--dark{background:var(--surface-dark);color:var(--text-on-dark)}.page-hero--dark .page-hero__orb--1{opacity:.15}.page-hero--light{background:linear-gradient(180deg,#f8fafc,#fff);color:var(--charcoal)}.page-hero--light .page-hero__grid{background-image:linear-gradient(rgba(3,68,220,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(3,68,220,.03) 1px,transparent 1px)}.page-hero--light .page-hero__orb--1{opacity:.08}.page-hero--status-ok{background:linear-gradient(180deg,#059669,#047857);color:#fff}.page-hero--status-ok .page-hero__orb--1{background:#10b981}.page-hero--status-warning{background:linear-gradient(180deg,#d97706,#b45309);color:#fff}.page-hero--status-warning .page-hero__orb--1{background:#f59e0b}.page-hero--status-error{background:linear-gradient(180deg,#dc2626,#b91c1c);color:#fff}.page-hero--status-error .page-hero__orb--1{background:#ef4444}.page-hero__container{position:relative;z-index:1;max-width:1280px;margin:0 auto;width:100%}.page-hero__container--centered{text-align:center;display:flex;flex-direction:column;align-items:center}.page-hero__badge{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);background:#ffffff1a;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.15);border-radius:var(--radius-full);font-size:14px;font-weight:500;margin-bottom:var(--space-6);animation:fadeInDown .6s ease-out}.page-hero--light .page-hero__badge{background:#0344dc14;border-color:#0344dc26;color:var(--flight-blue)}.page-hero__badge i{font-size:16px}.page-hero__title{font-size:clamp(32px,5vw,56px);font-weight:700;line-height:1.15;max-width:900px;margin:0 0 var(--space-5);animation:fadeInUp .6s ease-out .1s both}.page-hero__subtitle{font-size:clamp(16px,2vw,20px);line-height:1.6;opacity:.85;max-width:700px;margin:0;animation:fadeInUp .6s ease-out .2s both}.page-hero--light .page-hero__subtitle{color:var(--text-secondary)}.page-hero__content{margin-top:var(--space-8);animation:fadeInUp .6s ease-out .3s both}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.page-hero{min-height:350px;padding:120px var(--space-4) var(--space-12)}.page-hero__orb--1{width:300px;height:300px}}@media(max-width:480px){.page-hero{min-height:300px;padding:100px var(--space-3) var(--space-10)}.page-hero__badge{font-size:13px;padding:var(--space-1) var(--space-3)}}.breadcrumb-nav[data-astro-cid-6t6y2j4o]{padding:var(--space-4) 0;max-width:1200px;margin:0 auto;padding-inline:var(--space-6)}.breadcrumb-list[data-astro-cid-6t6y2j4o]{display:flex;align-items:center;gap:var(--space-2);list-style:none;margin:0;padding:0;font-size:.875rem}.breadcrumb-item[data-astro-cid-6t6y2j4o]{display:flex;align-items:center;gap:var(--space-2)}.breadcrumb-item[data-astro-cid-6t6y2j4o] a[data-astro-cid-6t6y2j4o]{color:var(--text-secondary);text-decoration:none;transition:color var(--transition-fast)}.breadcrumb-item[data-astro-cid-6t6y2j4o] a[data-astro-cid-6t6y2j4o]:hover{color:var(--flight-blue)}.breadcrumb-item[data-astro-cid-6t6y2j4o] [data-astro-cid-6t6y2j4o][aria-current=page]{color:var(--text-primary);font-weight:500}.breadcrumb-separator[data-astro-cid-6t6y2j4o]{color:var(--text-tertiary)}
