:root{--bg:#f7fbff;--surface:rgba(255,255,255,.82);--ink:#07111f;--text:#18324d;--muted:#637488;--line:rgba(29,95,145,.14);--blue:#1e73be;--blue-dark:#103d67;--teal:#167c8c;--gold:#b9812b;--shadow:0 28px 80px rgba(26,62,96,.14)}[data-astro-cid-j7pv25f6]{box-sizing:border-box}html{background:var(--bg);scroll-behavior:smooth}body{margin:0;min-height:100vh;color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:#f7fbff}a[data-astro-cid-j7pv25f6]{color:inherit}.site-header[data-astro-cid-j7pv25f6]{position:sticky;top:0;z-index:40;border-bottom:1px solid var(--line);background:#f7fbffcc;backdrop-filter:blur(24px) saturate(150%)}.nav[data-astro-cid-j7pv25f6]{max-width:1840px;min-height:78px;margin:auto;padding:10px clamp(20px,4vw,64px);display:flex;align-items:center;justify-content:space-between;gap:28px}.brand[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:9px;text-decoration:none}.brand[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:54px;height:54px;object-fit:contain}.brand[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--ink);font-size:.9rem;letter-spacing:.08em;text-transform:uppercase}.nav-links[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:22px}.nav-links[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--muted);font-size:.84rem;font-weight:700;text-decoration:none;white-space:nowrap;transition:color .18s ease}.nav-links[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover,.nav-links[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6][aria-current=page]{color:var(--blue)}.contact-link[data-astro-cid-j7pv25f6]{padding:9px 15px;border:1px solid var(--line);border-radius:999px;background:#ffffff94}.mobile-nav[data-astro-cid-j7pv25f6]{position:relative;display:none}.mobile-nav[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]{width:46px;height:46px;padding:12px;display:grid;align-content:center;gap:5px;list-style:none;cursor:pointer;border:1px solid var(--line);border-radius:13px;background:#fff}.mobile-nav[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]::-webkit-details-marker{display:none}.mobile-nav[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:block;height:2px;border-radius:9px;background:var(--text)}.mobile-menu[data-astro-cid-j7pv25f6]{position:absolute;top:56px;right:0;width:min(340px,calc(100vw - 32px));padding:10px;display:grid;gap:2px;border:1px solid var(--line);border-radius:16px;background:#fffffffa;box-shadow:var(--shadow)}.mobile-menu[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{padding:12px 14px;border-radius:9px;color:var(--muted);font-size:.95rem;font-weight:700;text-decoration:none}.mobile-menu[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--blue);background:#1e73be12}main[data-astro-cid-j7pv25f6]{overflow:hidden}.hero[data-astro-cid-j7pv25f6]{position:relative;max-width:1840px;min-height:760px;margin:auto;padding:76px clamp(24px,4vw,72px) 92px;display:flex;align-items:center;overflow:hidden;isolation:isolate}.hero[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#f7fbff 0%,rgba(247,251,255,.98) 31%,rgba(247,251,255,.72) 38%,rgba(247,251,255,.16) 47%,transparent 56%);pointer-events:none}.hero-copy[data-astro-cid-j7pv25f6]{position:relative;z-index:2;width:min(59%,760px)}.eyebrow[data-astro-cid-j7pv25f6]{margin:0 0 20px;color:var(--blue);font-size:.73rem;font-weight:850;letter-spacing:.18em;text-transform:uppercase}h1[data-astro-cid-j7pv25f6]{margin:0;color:var(--ink);font-size:clamp(4rem,7vw,7.6rem);line-height:.9;letter-spacing:-.07em}h1[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:var(--blue)}.hero-actions[data-astro-cid-j7pv25f6]{margin-top:38px;display:flex;flex-wrap:wrap;gap:12px}.button[data-astro-cid-j7pv25f6]{min-height:51px;padding:0 21px;display:inline-flex;align-items:center;justify-content:center;border-radius:13px;font-size:.9rem;font-weight:800;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease}.button[data-astro-cid-j7pv25f6]:hover{transform:translateY(-2px)}.primary[data-astro-cid-j7pv25f6]{color:#fff;background:linear-gradient(135deg,var(--blue),var(--blue-dark));box-shadow:0 16px 34px #1e73be3d}.secondary[data-astro-cid-j7pv25f6]{border:1px solid var(--line);background:#ffffffad}.credentials[data-astro-cid-j7pv25f6]{margin-top:42px;display:flex;flex-wrap:wrap;gap:10px}.credentials[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{padding:8px 11px;border:1px solid var(--line);border-radius:999px;color:var(--muted);background:#ffffff8c;font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.hero-flight-image[data-astro-cid-j7pv25f6]{position:absolute;inset:0;z-index:-2;overflow:hidden;background:#050505}.hero-flight-image[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(5,5,5,.04),transparent 58%,rgba(5,5,5,.26));pointer-events:none}.hero-flight-image[data-astro-cid-j7pv25f6] .hero-slide{position:absolute;inset:0;width:100%;height:100%;display:block;object-fit:cover;opacity:0;transition:opacity 1.1s cubic-bezier(.2,.7,.2,1)}.hero-flight-image[data-astro-cid-j7pv25f6] .hero-slide.is-active{opacity:1}.image-fallback[data-astro-cid-j7pv25f6]{width:100%;height:100%;display:block;object-fit:cover}.image-fallback[data-astro-cid-j7pv25f6]{background:linear-gradient(145deg,var(--blue-dark),var(--teal)),url(/topobackground.png) center/cover}.photo-feature[data-astro-cid-j7pv25f6]{max-width:1840px;margin:auto;padding:82px clamp(24px,4vw,72px) 110px}.section-heading[data-astro-cid-j7pv25f6]{margin-bottom:38px;display:flex;align-items:end;justify-content:space-between;gap:36px}.section-heading[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:0;color:var(--ink);font-size:clamp(2.8rem,5.2vw,5.8rem);line-height:.95;letter-spacing:-.06em}.section-heading[data-astro-cid-j7pv25f6]>a[data-astro-cid-j7pv25f6]{padding-bottom:8px;color:var(--blue);font-size:.86rem;font-weight:800;text-underline-offset:5px}.photo-strip[data-astro-cid-j7pv25f6]{height:650px;display:grid;grid-template-columns:1.55fr .75fr .75fr;grid-template-rows:1fr 1fr;gap:12px}.home-photo[data-astro-cid-j7pv25f6]{overflow:hidden;border-radius:20px;background:#dbe7f1;box-shadow:0 14px 34px #1a3e601a}.home-photo[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;display:block;object-fit:cover;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.home-photo[data-astro-cid-j7pv25f6]:hover img[data-astro-cid-j7pv25f6]{transform:scale(1.025)}.lead-photo[data-astro-cid-j7pv25f6]{grid-row:1 / 3}.home-photo[data-astro-cid-j7pv25f6]:nth-child(4){grid-column:2 / 3}.home-photo[data-astro-cid-j7pv25f6]:nth-child(5){grid-column:3 / 4}.photo-fallback[data-astro-cid-j7pv25f6]{min-height:360px;display:grid;place-items:center;border-radius:22px;color:#fff;background:linear-gradient(135deg,var(--blue-dark),var(--teal));font-size:1rem;font-weight:800}.feature-grid[data-astro-cid-j7pv25f6]{max-width:1840px;margin:auto;padding:0 clamp(24px,4vw,72px) 110px;display:grid;grid-template-columns:1fr 1fr;gap:16px}.feature[data-astro-cid-j7pv25f6]{min-height:450px;padding:38px;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;border-radius:26px;color:#fff;text-decoration:none;box-shadow:0 22px 60px #1a3e6024;transition:transform .2s ease}.feature[data-astro-cid-j7pv25f6]:hover{transform:translateY(-6px)}.feature-notes[data-astro-cid-j7pv25f6]{background:linear-gradient(145deg,#103d67f0,#1e73bedb),url(/topobackground.png) center/cover}.feature-portfolio[data-astro-cid-j7pv25f6]{background:linear-gradient(145deg,#126f7c,#0b3e68)}.feature[data-astro-cid-j7pv25f6] .eyebrow[data-astro-cid-j7pv25f6]{margin-bottom:auto;color:#ffffffa8}.feature[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:0;font-size:clamp(2.2rem,4vw,4.4rem);line-height:.95;letter-spacing:-.055em}.feature[data-astro-cid-j7pv25f6]>span[data-astro-cid-j7pv25f6]{max-width:430px;margin:18px 0 34px;color:#ffffffad;line-height:1.65}.feature[data-astro-cid-j7pv25f6]>strong[data-astro-cid-j7pv25f6]{font-size:.84rem}.radar-section[data-astro-cid-j7pv25f6]{max-width:1696px;min-height:610px;margin:0 auto 110px;padding:clamp(34px,5vw,70px);display:grid;grid-template-columns:.7fr 1.3fr;align-items:center;gap:60px;overflow:hidden;border-radius:34px;color:#fff;background:linear-gradient(140deg,#07111f,#103d67 64%,#126779);box-shadow:0 35px 90px #07111f3b}.radar-copy[data-astro-cid-j7pv25f6] .eyebrow[data-astro-cid-j7pv25f6]{color:#73dce9}.radar-copy[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:0;font-size:clamp(2.7rem,4.7vw,5rem);line-height:.95;letter-spacing:-.06em}.radar-copy[data-astro-cid-j7pv25f6]>p[data-astro-cid-j7pv25f6]:not(.eyebrow){max-width:460px;margin:24px 0 30px;color:#ffffffa6;line-height:1.7}.radar-button[data-astro-cid-j7pv25f6]{color:var(--ink);background:#fff}.live-status[data-astro-cid-j7pv25f6]{margin-top:42px;display:flex;align-items:center;gap:9px;color:#ffffff8c;font-size:.67rem;font-weight:850;letter-spacing:.14em;text-transform:uppercase}.live-status[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{width:8px;height:8px;border-radius:50%;background:#62e1e9;box-shadow:0 0 14px #62e1e9e6}.radar-window[data-astro-cid-j7pv25f6]{position:relative;height:480px;display:block;overflow:hidden;border:1px solid rgba(255,255,255,.18);border-radius:22px;background:#0b2131;box-shadow:0 24px 60px #0000004d}.radar-window[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:12px;z-index:3;border:1px solid rgba(255,255,255,.14);border-radius:14px;pointer-events:none}.radar-window[data-astro-cid-j7pv25f6] iframe[data-astro-cid-j7pv25f6]{width:100%;height:100%;border:0;pointer-events:none}.radar-glass[data-astro-cid-j7pv25f6]{position:absolute;inset:0;background:linear-gradient(145deg,rgba(7,17,31,.06),transparent 55%,rgba(7,17,31,.25));pointer-events:none}.motion-ready[data-astro-cid-j7pv25f6] [data-astro-cid-j7pv25f6][data-reveal]{opacity:0;transform:translateY(34px);transition:opacity .85s cubic-bezier(.2,.7,.2,1),transform .85s cubic-bezier(.2,.7,.2,1)}.motion-ready[data-astro-cid-j7pv25f6] [data-astro-cid-j7pv25f6][data-reveal].is-visible{opacity:1;transform:none}footer[data-astro-cid-j7pv25f6]{max-width:1840px;margin:auto;padding:30px clamp(24px,4vw,72px) 44px;display:flex;align-items:center;justify-content:space-between;gap:24px;border-top:1px solid var(--line)}footer[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6],footer[data-astro-cid-j7pv25f6]>a[data-astro-cid-j7pv25f6]:last-child{color:var(--muted);font-size:.82rem;text-decoration:none}@media(max-width:1180px){.nav-links[data-astro-cid-j7pv25f6]{display:none}.mobile-nav[data-astro-cid-j7pv25f6]{display:block}.radar-section[data-astro-cid-j7pv25f6]{margin-inline:22px}.hero-copy[data-astro-cid-j7pv25f6]{width:min(62%,700px)}}@media(max-width:900px){body{background-attachment:scroll}.hero[data-astro-cid-j7pv25f6]{min-height:820px;align-items:flex-start;padding-top:66px}.hero[data-astro-cid-j7pv25f6]:before{background:linear-gradient(180deg,#f7fbff 0%,rgba(247,251,255,.98) 39%,rgba(247,251,255,.68) 47%,rgba(247,251,255,.12) 57%,transparent 64%)}.hero-copy[data-astro-cid-j7pv25f6]{width:100%}.hero-flight-image[data-astro-cid-j7pv25f6]{inset:0}.hero-flight-image[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{object-position:center 55%}.photo-strip[data-astro-cid-j7pv25f6]{height:760px;grid-template-columns:1fr 1fr;grid-template-rows:1.4fr 1fr 1fr}.lead-photo[data-astro-cid-j7pv25f6]{grid-column:1/3;grid-row:auto}.home-photo[data-astro-cid-j7pv25f6]:nth-child(4),.home-photo[data-astro-cid-j7pv25f6]:nth-child(5){grid-column:auto}.section-heading[data-astro-cid-j7pv25f6]{align-items:start;flex-direction:column}.feature-grid[data-astro-cid-j7pv25f6],.radar-section[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}@media(max-width:620px){.nav[data-astro-cid-j7pv25f6]{min-height:70px;padding:8px 16px}.brand[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:48px;height:48px}.hero[data-astro-cid-j7pv25f6]{min-height:860px;padding:52px 18px 70px;align-items:flex-start}.hero[data-astro-cid-j7pv25f6]:before{background:linear-gradient(180deg,#f7fbff 0%,rgba(247,251,255,.98) 48%,rgba(247,251,255,.66) 55%,rgba(247,251,255,.1) 63%,transparent 69%)}.hero-flight-image[data-astro-cid-j7pv25f6]{inset:0}.hero-flight-image[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{object-position:52% center}h1[data-astro-cid-j7pv25f6]{font-size:clamp(3.5rem,17vw,5.2rem)}.hero-actions[data-astro-cid-j7pv25f6]{display:grid}.photo-feature[data-astro-cid-j7pv25f6]{padding:58px 18px 76px}.photo-strip[data-astro-cid-j7pv25f6]{height:auto;display:grid;grid-template-columns:1fr;grid-template-rows:none}.home-photo[data-astro-cid-j7pv25f6],.lead-photo[data-astro-cid-j7pv25f6]{height:260px;grid-column:auto;grid-row:auto}.lead-photo[data-astro-cid-j7pv25f6]{height:420px}.radar-section[data-astro-cid-j7pv25f6]{margin:0 12px 76px;padding:48px 22px;border-radius:24px}.radar-window[data-astro-cid-j7pv25f6]{height:390px}.feature-grid[data-astro-cid-j7pv25f6]{padding:0 18px 76px}.feature[data-astro-cid-j7pv25f6]{min-height:390px;padding:28px}footer[data-astro-cid-j7pv25f6]{padding-inline:18px;align-items:flex-start;flex-direction:column}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}[data-astro-cid-j7pv25f6],[data-astro-cid-j7pv25f6]:before,[data-astro-cid-j7pv25f6]:after{transition-duration:.01ms!important}}
