.fly-page[data-astro-cid-f7ngdsdz]{--orange:#f58220;--orange-text:#f58220;--overlap:180px;color:#151515;font-family:var(--font-reading);background:#fff}.fly-page[data-astro-cid-f7ngdsdz] [data-astro-cid-f7ngdsdz]{box-sizing:border-box}.wrap[data-astro-cid-f7ngdsdz]{width:min(1240px,100% - 80px);margin-inline:auto}.fly-page[data-astro-cid-f7ngdsdz] h1[data-astro-cid-f7ngdsdz],.fly-page[data-astro-cid-f7ngdsdz] h2[data-astro-cid-f7ngdsdz],.fly-page[data-astro-cid-f7ngdsdz] h3[data-astro-cid-f7ngdsdz]{font-family:var(--font-display);letter-spacing:-.04em;margin:0;font-weight:600;line-height:1.08}.fly-page[data-astro-cid-f7ngdsdz] h2[data-astro-cid-f7ngdsdz]{font-size:var(--type-section-title)}.fly-page[data-astro-cid-f7ngdsdz] h3[data-astro-cid-f7ngdsdz]{font-size:var(--type-subtitle);letter-spacing:-.02em;font-weight:500}.fly-page[data-astro-cid-f7ngdsdz] em[data-astro-cid-f7ngdsdz]{color:var(--orange);font-style:normal}.fly-page[data-astro-cid-f7ngdsdz] .eyebrow[data-astro-cid-f7ngdsdz]{color:#f58220;letter-spacing:.14em;text-transform:uppercase;background:#f5822014;border:1px solid #f5822066;border-radius:999px;align-items:center;gap:8px;margin:0 0 18px;padding:7px 14px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.fly-page[data-astro-cid-f7ngdsdz] .eyebrow[data-astro-cid-f7ngdsdz]:before{content:"";background:#f58220;border-radius:50%;width:6px;height:6px}.fly-page[data-astro-cid-f7ngdsdz] .body[data-astro-cid-f7ngdsdz]{max-width:var(--site-lede-measure);color:#c8c8c8;font-size:var(--type-lede);line-height:var(--site-lede-line-height);text-wrap:pretty;margin:0}.fly-page[data-astro-cid-f7ngdsdz] .body--light[data-astro-cid-f7ngdsdz]{color:#4a4a4a}.fly-page[data-astro-cid-f7ngdsdz] .btn--primary[data-astro-cid-f7ngdsdz]{color:#000}.fly-page[data-astro-cid-f7ngdsdz] a[data-astro-cid-f7ngdsdz]:focus-visible{outline:3px solid var(--orange);outline-offset:5px}.section[data-astro-cid-f7ngdsdz]{padding:104px 0;scroll-margin-top:96px}.max-inside[data-astro-cid-f7ngdsdz]{background:#f6f6f4}.sec-head[data-astro-cid-f7ngdsdz]{text-align:center;max-width:880px;margin-inline:auto}.sec-head[data-astro-cid-f7ngdsdz] .body[data-astro-cid-f7ngdsdz]{margin:22px auto 0}.split[data-astro-cid-f7ngdsdz]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:80px;display:grid}.fly-hero[data-astro-cid-f7ngdsdz]{box-sizing:border-box;isolation:isolate;min-height:100dvh;padding:calc(var(--nav-h) + clamp(32px, 6vh, 64px)) 0 calc(var(--overlap) + clamp(32px, 5vh, 56px));color:#fff;background:#050505;flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}.fly-hero__scene[data-astro-cid-f7ngdsdz]{z-index:-2;object-fit:cover;object-position:50% 45%;width:100%;height:100%;position:absolute;inset:0}.fly-hero[data-astro-cid-f7ngdsdz]:after{content:"";z-index:-1;background:radial-gradient(60% 50% at 50% 38%,#0505059e,#05050533 100%),linear-gradient(#0505058c 0%,#05050559 30%,#050505b3 58%,#050505 80%);position:absolute;inset:0}.fly-hero[data-astro-cid-f7ngdsdz] .hero-inner[data-astro-cid-f7ngdsdz]{position:relative}.hero-inner[data-astro-cid-f7ngdsdz]{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:28px;display:grid}.fly-page[data-astro-cid-f7ngdsdz] h1[data-astro-cid-f7ngdsdz].hero-line{font-size:var(--type-hero);line-height:1.05}.hero-side[data-astro-cid-f7ngdsdz]{flex-direction:column;align-items:center;gap:28px;display:flex}.fly-page[data-astro-cid-f7ngdsdz] .lede[data-astro-cid-f7ngdsdz]{max-width:var(--site-lede-measure);color:#f4f4f4;font-size:var(--type-lede);margin:0 auto;line-height:1.65}.actions[data-astro-cid-f7ngdsdz]{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;display:flex}.quiet-link[data-astro-cid-f7ngdsdz]{color:#fff;min-height:44px;font-size:var(--type-small);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.quiet-link[data-astro-cid-f7ngdsdz] span[data-astro-cid-f7ngdsdz]{color:var(--orange);margin-left:10px}.frame[data-astro-cid-f7ngdsdz]{background:#101010;border:1px solid #2e2e2e;border-radius:16px;margin:0;overflow:hidden;box-shadow:0 0 0 1px #f582202e,0 50px 140px #f5822029,0 40px 80px #00000059}.hero-frame[data-astro-cid-f7ngdsdz]{z-index:1;margin:calc(var(--overlap) * -1) auto 0;position:relative}.frame[data-astro-cid-f7ngdsdz] img[data-astro-cid-f7ngdsdz]{width:100%;height:auto;display:block}.frame-bar[data-astro-cid-f7ngdsdz]{background:#0c0c0c;border-bottom:1px solid #222;align-items:center;gap:14px;padding:11px 18px;display:flex}.frame-title[data-astro-cid-f7ngdsdz]{color:#fff;font:600 var(--type-small) var(--font-reading)}.spacer[data-astro-cid-f7ngdsdz]{flex:1}.frame-meta[data-astro-cid-f7ngdsdz]{color:var(--orange);font:600 var(--type-small) var(--font-reading)}.suite-sec[data-astro-cid-f7ngdsdz]{padding-bottom:104px}.problem[data-astro-cid-f7ngdsdz]{color:#fff;background:#0e0e0e}.how[data-astro-cid-f7ngdsdz]{color:#fff;background:#0b0b0b;border-top:1px solid #242424}.how[data-astro-cid-f7ngdsdz] .wrap[data-astro-cid-f7ngdsdz]{width:min(1360px,100% - 80px)}.fly-reticle[data-astro-cid-f7ngdsdz]{width:100%;height:100%;position:absolute;inset:0}.fly-reticle[data-astro-cid-f7ngdsdz] path[data-astro-cid-f7ngdsdz]{fill:none;stroke:#f58220;stroke-width:.8px;filter:drop-shadow(0 0 2px #f58220)}.fly-zoom-level[data-astro-cid-f7ngdsdz]{color:#f58220;font-weight:600;top:12%;right:calc(19.6% + 8px)}.fly-cams[data-astro-cid-f7ngdsdz]{gap:4px;display:flex;position:absolute;bottom:8px;left:8px}.fly-cams[data-astro-cid-f7ngdsdz] span[data-astro-cid-f7ngdsdz]{color:#bdbdbd;width:20px;height:20px;font:600 10px var(--font-display);background:#141414e6;border:1px solid #3d3731;border-radius:5px;place-items:center;display:grid}.fly-cams[data-astro-cid-f7ngdsdz] .is-on[data-astro-cid-f7ngdsdz]{color:#fff;border-color:#f58220;box-shadow:0 0 8px #f5822088}.fly-thermal[data-astro-cid-f7ngdsdz]{top:6px;left:6px}.fly-palette[data-astro-cid-f7ngdsdz]{background:linear-gradient(90deg,#10002a,#5b0a8f,#c42d62,#f58220,#ffe36b,#fff);border-radius:3px;height:5px;position:absolute;box-shadow:0 0 10px #f5822055}@media (width<=900px){.how[data-astro-cid-f7ngdsdz] .wrap[data-astro-cid-f7ngdsdz]{width:calc(100% - 40px)}}@media (width<=700px){.how[data-astro-cid-f7ngdsdz] .wrap[data-astro-cid-f7ngdsdz]{width:calc(100% - 32px)}}.teams[data-astro-cid-f7ngdsdz]{background:#121212}@media (width<=1000px){.hero-inner[data-astro-cid-f7ngdsdz],.split[data-astro-cid-f7ngdsdz]{grid-template-columns:minmax(0,1fr);gap:28px}}@media (width<=700px){.fly-page[data-astro-cid-f7ngdsdz]{--overlap:110px}.wrap[data-astro-cid-f7ngdsdz]{width:calc(100% - 32px)}.section[data-astro-cid-f7ngdsdz]{padding:72px 0}.fly-hero[data-astro-cid-f7ngdsdz]{min-height:100svh;padding-top:calc(var(--nav-h) + 24px)}.suite-sec[data-astro-cid-f7ngdsdz]{padding-bottom:72px}.frame-meta[data-astro-cid-f7ngdsdz]{display:none}}
