.hf{--hf-ink:#1e1f25;--hf-cream:#fbfaf7;--hf-mint:#3cdbbf;--hf-violet:#8b5cf6;--hf-pink:#ff6b9d;--hf-muted:#cbcdd6;--hf-edge:clamp(24px, 5vw, 88px);background:var(--hf-ink);color:var(--hf-cream);font-family:var(--font-sans);overflow-anchor:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-size:15px;line-height:1.6;position:relative}.hf a{color:inherit;text-decoration:none}.hf a:focus-visible,.hf button:focus-visible{outline:2px solid var(--hf-mint);outline-offset:7px}.hf h1,.hf h2,.hf p{margin:0}.hf h1,.hf h2{font-family:var(--font-heading);letter-spacing:-.045em;font-weight:800;line-height:1.04}.hf h1{letter-spacing:-.05em;font-size:clamp(48px,6.7vw,108px);line-height:.99}.hf h2{font-size:clamp(43px,5.2vw,84px)}.hf img,.hf video{max-width:100%;display:block}.hf-celeste{color:var(--hf-mint)}.hf-gradient{background:linear-gradient(110deg,var(--hf-pink),var(--hf-violet) 48%,var(--hf-mint));color:#0000;-webkit-background-clip:text;background-clip:text}.hf-stage{isolation:isolate;background:var(--hf-ink);position:relative;overflow:clip}.hf-landscape,.hf-landscape-shade,.hf-atmosphere,.hf-grain{pointer-events:none;position:absolute}.hf-landscape,.hf-landscape-shade{height:100svh;inset:0 0 auto}.hf-landscape{z-index:0;opacity:.5}.hf-landscape img,.hf-landscape video{object-fit:cover;width:100%;height:100%;position:absolute}.hf-landscape video{opacity:0;transition:opacity .35s}.hf-landscape video[data-ready]{opacity:1}.hf-landscape-shade{z-index:1;background:linear-gradient(90deg,#13171ce0,#13171ca3 35%,#13171c1f),linear-gradient(#13171c26,#0000 58%,#1e1f25)}.hf-atmosphere{z-index:2;opacity:0;background:radial-gradient(at 66% 40%,#3cdbbf1c,#0000 50%),radial-gradient(at 30% 75%,#8b5cf61f,#0000 55%);inset:0}.hf-ghost,.hf-chapters,.hf-journey,.hf-launch-light,.hf video[data-film]:not([data-film="0"]),.hf-landscape video{display:none}.hf-grain{z-index:19;opacity:.025;mix-blend-mode:screen;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23fff' filter='url(%23n)' opacity='.6' d='M0 0h200v200H0z'/%3E%3C/svg%3E");background-size:190px;inset:0}.hf-scene{z-index:3;min-height:100svh;padding:110px var(--hf-edge);align-items:center;gap:50px;display:flex;position:relative}.hf-copy{z-index:5;width:48%;position:relative}.hf-eyebrow{font-family:var(--font-sans);letter-spacing:.17em;text-transform:uppercase;color:var(--hf-mint);align-items:center;gap:10px;margin-bottom:22px;font-size:10px;display:flex}.hf-live,.hf-dot{background:var(--hf-mint);border-radius:50%;flex-shrink:0;width:5px;height:5px;display:inline-block}.hf-live{box-shadow:0 0 16px #3cdbbf80}.hf-body{max-width:380px;color:var(--hf-muted);margin-top:26px;font-size:clamp(14px,1.12vw,18px);line-height:1.8}.hf-hero{min-height:100svh}.hf-hero-copy{width:80%}.hf-hero-copy .hf-eyebrow{color:#e1e5e9;letter-spacing:.12em}.hf-hero-copy .hf-body{color:#e4e7ec;max-width:490px;margin-top:28px;font-size:15px;line-height:1.85}.hf-actions{flex-wrap:wrap;align-items:center;gap:30px;margin-top:34px;display:flex}.hf-button{white-space:nowrap;background:var(--hf-mint);border-radius:100px;justify-content:space-between;align-items:center;gap:34px;min-height:48px;padding:12px 23px;font-size:12px;line-height:1.4;transition:background .25s,transform .25s;display:inline-flex;color:var(--hf-ink)!important}.hf-button span{font-size:21px;line-height:1}.hf-button:hover{background:#74e7d2;transform:translateY(-3px)}.hf-link{align-items:center;gap:20px;font-size:11px;display:inline-flex}.hf-link span{font-size:18px}.hf-link:hover{color:var(--hf-mint)}.hf-why{color:#a0a6b5;margin-top:24px}.hf-footnote{left:var(--hf-edge);right:var(--hf-edge);letter-spacing:.04em;color:#ffffff9c;justify-content:space-between;font-size:9px;display:flex;position:absolute;bottom:60px}.hf-footnote>span:first-child{font-family:var(--font-heading);color:#f5f6fa;font-size:13px;font-weight:700}.hf-media{z-index:3;aspect-ratio:16/12;background:#282c31;border:1px solid #ffffff1f;border-radius:8px;flex-shrink:0;width:48%;position:relative;overflow:hidden;box-shadow:0 28px 100px #0006}.hf-picture{width:100%;height:100%;position:relative;overflow:hidden}.hf-picture>img,.hf-picture>video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hf-picture>video{opacity:0;transition:opacity .25s}.hf-picture>video[data-ready]{opacity:1}.hf-shade{pointer-events:none;background:linear-gradient(#0000 55%,#11151b88);position:absolute;inset:0}.hf-map .hf-media{aspect-ratio:460/568;max-width:400px}.hf-map-picture{aspect-ratio:460/500;background:#2a393e;height:auto}.hf-map-picture>img,.hf-map-picture>video{object-fit:contain}.hf-frame-top,.hf-frame-bottom{letter-spacing:.03em;color:#e6e6ed;background:#252830;justify-content:space-between;align-items:center;height:34px;padding:0 16px;font-size:9px;display:flex}.hf-frame-top span:last-child{color:var(--hf-mint);font-size:17px}.hf-frame-bottom{color:#aeb8c5;justify-content:flex-start;gap:8px}.hf-index{color:#788896;margin-left:auto;font-size:8px}.hf-caption{z-index:2;color:#fff9;font-size:10px;position:absolute;bottom:22px;left:24px;right:24px}.hf-launch,.hf-takeoff,.hf-flight{min-height:850px;display:block}.hf-launch .hf-media,.hf-takeoff .hf-media,.hf-flight .hf-media{aspect-ratio:auto;border:0;border-radius:0;width:100%;height:100%;position:absolute;inset:0}.hf-launch .hf-copy,.hf-takeoff .hf-copy,.hf-flight .hf-copy{width:80%;margin-top:80px}.hf-launch .hf-shade,.hf-takeoff .hf-shade{background:linear-gradient(90deg,#151820ed,#151820a8 35%,#0000),linear-gradient(#0000 60%,#1e1f25a0)}.hf-flight .hf-shade{background:linear-gradient(90deg,#151820e6,#0000 95%),linear-gradient(#0000 60%,#1e1f25aa)}.hf-launch .hf-body,.hf-takeoff .hf-body{color:#e6e9ee}.hf-portrait{background:#d7cdb2;position:absolute;inset:0;overflow:hidden}.hf-portrait img{object-fit:contain;object-position:center bottom;width:100%;height:100%}.hf-landing .hf-media{aspect-ratio:1}.hf-toggle{z-index:25;background:var(--hf-ink);color:#fff;font:inherit;letter-spacing:.04em;cursor:pointer;border:0;border-radius:30px;align-items:center;gap:7px;padding:8px 12px;font-size:8px;display:flex;position:fixed;bottom:14px;right:20px}.hf-toggle:hover{color:var(--hf-mint)}.hf:not([data-cine]) .hf-toggle{position:absolute;bottom:14px}.hf[data-cine]{height:1260svh}.hf[data-cine] .hf-stage{height:100svh;min-height:560px;position:sticky;top:0}.hf[data-cine] .hf-landscape{opacity:1;will-change:transform,opacity}.hf[data-cine] .hf-landscape video,.hf[data-cine] video[data-film]{display:block}.hf[data-cine] .hf-ghost{z-index:1;font-family:var(--font-heading);letter-spacing:-.07em;color:#ffffff03;pointer-events:none;opacity:0;will-change:transform,opacity;font-size:24vw;font-weight:900;line-height:1;display:block;position:absolute;top:42%;left:-1.8vw}.hf[data-cine] .hf-launch-light{z-index:4;pointer-events:none;background:radial-gradient(at 75% 80%,#3cdbbf21,#0000 60%),radial-gradient(at 10% 95%,#8b5cf626,#0000 60%);display:block;position:absolute;inset:0}.hf[data-cine] .hf-grain{opacity:.045;width:200%;height:200%;animation:.3s steps(2,end) infinite hf-grain;inset:-50%}@keyframes hf-grain{0%,to{transform:translate(0)}25%{transform:translate(2%,-2%)}50%{transform:translate(-2%,2%)}75%{transform:translate(1%,1%)}}.hf[data-cine] .hf-scene{opacity:0;visibility:hidden;pointer-events:none;will-change:opacity;min-height:0;padding:0;display:block;position:absolute;inset:0}.hf[data-cine] .hf-hero{opacity:1;visibility:visible}.hf[data-cine] .hf-scene.hf-active{pointer-events:auto}.hf[data-cine] .hf-copy{left:var(--hf-edge);width:min(44vw,650px);margin:0;position:absolute;top:49%;transform:translateY(-50%)}.hf[data-cine] .hf-hero-copy{width:min(65vw,880px)}.hf[data-cine] .hf-footnote{bottom:110px}.hf[data-cine] .hf-media{aspect-ratio:auto;will-change:transform,opacity;width:auto;position:absolute}.hf[data-cine] .hf-map .hf-media{aspect-ratio:460/568;width:min(35vw,420px);max-width:none;height:auto;top:50%;right:12%}.hf[data-cine] .hf-one .hf-copy{width:43%}.hf[data-cine] .hf-two .hf-media{left:var(--hf-edge);aspect-ratio:16/11;width:50vw;top:48%}.hf[data-cine] .hf-two .hf-copy{width:32%;left:61%}.hf[data-cine] .hf-two h2{font-size:clamp(43px,4.5vw,74px)}.hf[data-cine] .hf-two .hf-picture>img,.hf[data-cine] .hf-two .hf-picture>video{object-position:40% center}.hf[data-cine] .hf-launch .hf-media{border:1px solid #ffffff30;border-radius:10px;width:auto;height:80%;inset:10% 3% auto}.hf[data-cine] .hf-launch .hf-shade{background:linear-gradient(90deg,#151820db,#0000 90%),linear-gradient(#0000 35%,#15182080)}.hf[data-cine] .hf-launch .hf-copy{width:58%;top:46%;left:8%}.hf[data-cine] .hf-launch h2{font-size:clamp(45px,5.4vw,87px)}.hf[data-cine] .hf-launch .hf-body,.hf[data-cine] .hf-takeoff .hf-body{max-width:390px}.hf[data-cine] .hf-takeoff .hf-media,.hf[data-cine] .hf-flight .hf-media{width:auto;height:auto;box-shadow:none;border:0;border-radius:0;inset:0}.hf[data-cine] .hf-takeoff .hf-copy{width:72%}.hf[data-cine] .hf-takeoff h2{font-size:clamp(46px,5.8vw,94px)}.hf[data-cine] .hf-flight .hf-copy{width:65%;top:53%}.hf[data-cine] .hf-flight h2{font-size:clamp(45px,5.6vw,90px)}.hf[data-cine] .hf-flight .hf-body{max-width:440px}.hf[data-cine] .hf-five .hf-media{left:12%;right:auto}.hf[data-cine] .hf-five .hf-copy{width:38%;left:56%}.hf[data-cine] .hf-five h2{font-size:clamp(42px,4.4vw,70px)}.hf[data-cine] .hf-landing .hf-media{aspect-ratio:auto;width:47vw;height:63vh;top:49%;right:8%}.hf[data-cine] .hf-landing .hf-copy{width:42%;top:50%}.hf[data-cine] .hf-landing h2{font-size:clamp(42px,4.8vw,77px)}.hf[data-cine] .hf-landing .hf-body{max-width:350px;margin-bottom:28px}.hf[data-cine] .hf-portrait{opacity:0;will-change:opacity}.hf[data-cine] .hf-chapters{z-index:25;flex-direction:column;gap:2px;display:flex;position:absolute;top:50%;right:25px;transform:translateY(-50%)}.hf-chapters a{justify-content:flex-end;align-items:center;width:100px;height:28px;display:flex;position:relative}.hf-chapters a span{background:#ffffff4d;border-radius:50%;width:4px;height:4px;transition:background .25s,height .25s}.hf-chapters b{letter-spacing:.08em;opacity:0;pointer-events:none;font-size:8px;font-weight:400;transition:opacity .2s,transform .2s;position:absolute;right:18px;transform:translate(5px)}.hf-chapters a:hover b,.hf-chapters a:focus-visible b{opacity:1;transform:none}.hf-chapters a[aria-current] span{background:var(--hf-mint);border-radius:4px;height:20px}.hf-chapters a[aria-current] b{color:var(--hf-mint)}.hf[data-cine] .hf-journey{z-index:25;bottom:30px;left:var(--hf-edge);right:var(--hf-edge);letter-spacing:.06em;text-transform:uppercase;color:#969dab;align-items:center;gap:22px;font-size:8px;display:flex;position:absolute}.hf-line{background:#ffffff25;flex:1;max-width:240px;height:1px;position:relative}.hf-line>i{background:var(--hf-mint);width:0;height:1px;position:absolute;top:0;left:0}.hf-point{background:var(--hf-mint);border-radius:50%;width:5px;height:5px;position:absolute;top:-2px;left:0;box-shadow:0 0 12px #3cdbbf88}.hf-destination{color:#d6dee7;align-items:center;gap:8px;display:flex}.hf-destination>i{color:var(--hf-mint);font-size:16px;font-style:normal}.hf-count{color:#d6dee7;margin-left:auto}.hf[data-cine] .hf-toggle{bottom:64px;left:var(--hf-edge);color:#9da5b0;background:0 0;padding:8px 0;position:absolute;right:auto}@media(min-width:1700px){.hf[data-cine] .hf-copy{left:7vw}.hf[data-cine] .hf-map .hf-media{right:17%}.hf[data-cine] .hf-five .hf-media{left:17%;right:auto}.hf[data-cine] .hf-two .hf-media{width:48vw;left:7vw}.hf[data-cine] .hf-two .hf-copy{left:60%}}@media(max-width:1000px){.hf{--hf-edge:32px}.hf-body{font-size:13px}.hf[data-cine] .hf-map .hf-media{width:37vw;right:10%}.hf[data-cine] .hf-two .hf-copy{width:34%;left:58%}.hf[data-cine] .hf-two .hf-media{width:49vw}.hf[data-cine] .hf-five .hf-media{left:7%}.hf[data-cine] .hf-five .hf-copy{width:38%;left:53%}.hf[data-cine] .hf-landing .hf-media{width:45vw;height:56vh;right:7%}.hf[data-cine] .hf-landing .hf-copy{width:41%}.hf[data-cine] .hf-chapters{right:12px}.hf[data-cine] .hf-launch .hf-copy{left:6%}.hf[data-cine] .hf-footnote{bottom:114px}}@media(max-height:700px)and (min-width:761px){.hf[data-cine] .hf-copy{top:47%}.hf[data-cine] h1{font-size:min(6.2vw,78px)}.hf[data-cine] .hf-hero-copy .hf-body{margin-top:18px;font-size:13px}.hf[data-cine] .hf-actions{margin-top:22px}.hf[data-cine] .hf-footnote{bottom:95px}.hf[data-cine] .hf-map .hf-media{width:30vw;max-height:67vh}.hf[data-cine] .hf-landing .hf-media{height:58vh}}@media(max-width:760px){.hf{--hf-edge:24px}.hf h1{font-size:clamp(47px,11.2vw,80px)}.hf h2{font-size:clamp(34px,8.3vw,57px);line-height:1.05}.hf-eyebrow{letter-spacing:.14em;margin-bottom:16px;font-size:8px}.hf-hero-copy .hf-eyebrow{letter-spacing:.08em}.hf-hero-copy .hf-body{max-width:320px;margin-top:22px;font-size:12px;line-height:1.9}.hf-actions{gap:20px;margin-top:28px}.hf-button{gap:24px;min-height:44px;padding:10px 17px;font-size:10px}.hf-button span{font-size:18px}.hf-link{gap:12px;font-size:9px}.hf-body{max-width:310px;margin-top:14px;font-size:11px;line-height:1.75}.hf-footnote{display:block}.hf-footnote>span:last-child{margin-top:9px;font-size:8px;display:block}.hf-frame-top,.hf-frame-bottom{height:23px;padding:0 10px;font-size:6px}.hf-frame-top span:last-child{font-size:12px}.hf-index{font-size:6px}.hf-caption{font-size:8px;bottom:15px;left:15px}.hf-landscape img,.hf-landscape video{object-position:57% center}.hf-landscape-shade{background:linear-gradient(90deg,#14191edb,#14191e5e),linear-gradient(#0000 20%,#1e1f25)}.hf-scene{padding:110px var(--hf-edge) 70px;flex-direction:column;gap:35px;min-height:0}.hf-copy,.hf-hero-copy{width:100%}.hf-media{aspect-ratio:16/10;width:100%}.hf-map .hf-media{aspect-ratio:460/568;width:70%;max-width:300px}.hf-hero{min-height:100svh;padding:48px var(--hf-edge) 160px;justify-content:center}.hf-launch,.hf-takeoff,.hf-flight{justify-content:flex-start;min-height:680px;display:flex}.hf-launch .hf-copy,.hf-takeoff .hf-copy,.hf-flight .hf-copy{margin-top:0}.hf-landing .hf-media{aspect-ratio:1;width:70%}.hf-two .hf-media,.hf-five .hf-media,.hf-landing .hf-media{order:2}.hf[data-cine]{height:1380svh}.hf[data-cine] .hf-stage{min-height:600px}.hf[data-cine] .hf-hero-copy{width:calc(100% - 48px);top:43%}.hf[data-cine] .hf-scene:not(.hf-hero) .hf-copy{width:calc(100% - 58px);top:17%;transform:none}.hf[data-cine] .hf-footnote{bottom:125px}.hf[data-cine] .hf-chapters{flex-direction:row;gap:3px;top:auto;bottom:102px;right:10px;transform:none}.hf-chapters a{justify-content:center;width:20px}.hf-chapters a span{width:3px;height:3px}.hf-chapters a[aria-current] span{width:16px;height:3px}.hf-chapters b{display:none}.hf[data-cine] .hf-journey{gap:12px;font-size:6px;bottom:23px}.hf-journey-label{display:none}.hf-line{max-width:none}.hf-count{font-size:7px}.hf-destination{white-space:nowrap;gap:5px}.hf[data-cine] .hf-toggle{font-size:7px;bottom:51px}.hf[data-cine] .hf-map .hf-media{width:min(62vw,300px);top:62%;right:10%}.hf[data-cine] .hf-two .hf-media{top:64%;left:var(--hf-edge);aspect-ratio:16/10;width:calc(100% - 48px)}.hf[data-cine] .hf-two .hf-copy{left:var(--hf-edge);width:calc(100% - 58px)}.hf[data-cine] .hf-two h2,.hf[data-cine] .hf-five h2,.hf[data-cine] .hf-landing h2{font-size:clamp(34px,8.3vw,57px)}.hf[data-cine] .hf-two h2 br:nth-of-type(2){display:none}.hf[data-cine] .hf-launch .hf-media{height:74%;top:11%;left:3%;right:3%}.hf[data-cine] .hf-launch .hf-copy{top:20%;left:var(--hf-edge)}.hf[data-cine] .hf-launch h2,.hf[data-cine] .hf-takeoff h2{font-size:clamp(35px,8.8vw,62px)}.hf[data-cine] .hf-launch .hf-shade{background:linear-gradient(#14191ee0,#0000),linear-gradient(90deg,#14191e50,#0000)}.hf[data-cine] .hf-launch .hf-picture>img,.hf[data-cine] .hf-launch .hf-picture>video,.hf[data-cine] .hf-takeoff .hf-picture>img,.hf[data-cine] .hf-takeoff .hf-picture>video{object-position:58% center}.hf[data-cine] .hf-takeoff .hf-copy{top:22%}.hf[data-cine] .hf-takeoff .hf-shade{background:linear-gradient(#14191ef0,#0000 115%),linear-gradient(90deg,#14191e70,#0000)}.hf[data-cine] .hf-launch .hf-body,.hf[data-cine] .hf-takeoff .hf-body{max-width:300px}.hf[data-cine] .hf-flight .hf-copy{width:calc(100% - 58px);top:23%}.hf[data-cine] .hf-flight h2{font-size:clamp(34px,8.4vw,60px)}.hf[data-cine] .hf-flight .hf-body{max-width:290px}.hf[data-cine] .hf-flight .hf-shade{background:linear-gradient(#14191ee0,#0000 110%),linear-gradient(#0000,#1e1f2580)}.hf[data-cine] .hf-five .hf-media{top:62%;left:10%;right:auto}.hf[data-cine] .hf-five .hf-copy{left:var(--hf-edge)}.hf[data-cine] .hf-landing .hf-copy{top:15%}.hf[data-cine] .hf-landing .hf-body{max-width:290px;margin-bottom:16px}.hf[data-cine] .hf-landing .hf-media{top:69%;right:var(--hf-edge);width:49vw;height:31vh}.hf[data-cine] .hf-why{margin-top:15px}.hf[data-cine] .hf-ghost{font-size:30vw;top:65%}}@media(prefers-reduced-motion:reduce){.hf *,.hf :before,.hf :after{transition:none!important;animation:none!important}}.hf{isolation:isolate;font-size:18px}.hf:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(90deg,#ffffff0f 1px,#0000 1px),linear-gradient(#ffffff0f 1px,#0000 1px);background-size:80px 80px;position:absolute;inset:0}.hf h1{font-size:clamp(48px,6.4vw,104px)}.hf h2{font-weight:800;font-size:clamp(40px,5vw,80px)!important}.hf-eyebrow{letter-spacing:.14em;font-size:13px;font-weight:600}.hf-body,.hf-hero-copy .hf-body{max-width:34ch;font-size:clamp(18px,1.25vw,20px)!important;line-height:1.6!important}.hf-hero-copy .hf-body{max-width:40ch}.hf-button{font-size:16px;font-weight:600}.hf-link{font-size:16px}.hf-footnote{font-size:13px}.hf-footnote>span:first-child{font-size:16px}.hf-frame-top,.hf-frame-bottom,.hf-index,.hf-caption{font-size:12px!important}@media(max-width:760px){.hf h1{font-size:clamp(44px,11vw,72px)}.hf h2{font-size:clamp(32px,8vw,52px)!important}.hf-eyebrow{font-size:12px}.hf-body,.hf-hero-copy .hf-body{max-width:none;font-size:18px!important}.hf-button,.hf-link{font-size:15px}.hf-footnote>span:last-child{font-size:12px}.hf-frame-top,.hf-frame-bottom{height:28px;font-size:11px!important}.hf-index,.hf-caption{font-size:11px!important}}.hf-toggle{font-size:13px!important}.hf{--hf-ink:#1e1f25;--hf-cream:#f5f6fa;--hf-muted:#cbcdd6;--hf-mint:#3cdbbf;--hf-violet:#8b4dff;--hf-surface:#2a2c33;--hf-border:#3a3c44;--hf-edge:max(24px, calc((100vw - 1152px)/2 + 24px) )}.hf:before{display:none}.hf-stage:after{content:"";z-index:2;pointer-events:none;background-image:linear-gradient(90deg,#ffffff10 1px,#0000 1px),linear-gradient(#ffffff10 1px,#0000 1px);background-size:80px 80px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 30%,#000 20%,#0000 75%);mask-image:radial-gradient(at 30%,#000 20%,#0000 75%)}.hf:after{content:"";background:linear-gradient(180deg,var(--hf-ink),var(--background));height:120px;display:block}.hf-gradient{background-image:var(--gradient-brand)}.hf-media:not(.hf-launch .hf-media,.hf-takeoff .hf-media,.hf-flight .hf-media){border:1px solid var(--hf-border);background:var(--hf-surface);border-radius:16px}.hf-media[data-frame]:before{content:"";z-index:3;background-image:var(--gradient-brand);height:2px;position:absolute;top:0;left:0;right:0}.hf-takeoff .hf-media[data-frame]:before,.hf-flight .hf-media[data-frame]:before{display:none}.hf-frame-top,.hf-frame-bottom{background:var(--hf-surface);color:var(--hf-muted)}.hf-map-picture{background:var(--hf-ink)}.hf-eyebrow{font-family:var(--font-mono,var(--font-sans));color:var(--hf-mint)}.hf-hero-copy .hf-eyebrow{color:var(--hf-mint)}.hf-body,.hf-hero-copy .hf-body,.hf-launch .hf-body,.hf-takeoff .hf-body{color:var(--hf-muted)}.hf-why{color:#9599a9}.hf-button{background:var(--hf-mint);gap:10px;padding:14px 32px;transition:all .2s;color:var(--hf-ink)!important}.hf-button span{font-size:18px}.hf-button:hover{background:var(--hf-violet);transform:none;box-shadow:0 2px 16px #8b4dff73;color:#fff!important}.hf-link:hover,.hf-toggle:hover{color:var(--hf-mint)}.hf-chapters a span,.hf-line{background:var(--hf-border)}.hf{--hf-edge:max(24px, calc((100vw - 1100px)/2 + 24px) )}@media(max-width:760px){.hf{--hf-edge:24px}}.hf-stage:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(180deg,transparent,var(--hf-ink));height:22%;position:absolute;bottom:0;left:0;right:0}.hf:after{height:96px}
