.reveal-module__bglZIW__item{transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--i,0) * 70ms)}html[data-intro] .reveal-module__bglZIW__item{opacity:0;transform:translateY(28px)}:is(html[data-intro] [data-in] .reveal-module__bglZIW__item,html[data-intro] .reveal-module__bglZIW__item[data-in]){opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html[data-intro] .reveal-module__bglZIW__item{transition:opacity .4s;transform:none}}
.closing-module__U44l7W__q{z-index:-1;pointer-events:none;width:max(560px,62vw);max-width:980px;position:absolute;top:50%;right:-14vw;transform:translateY(-50%)}.closing-module__U44l7W__q svg{width:100%;height:auto;display:block}.closing-module__U44l7W__q path{fill:none;stroke:#ffffff29;stroke-width:.35px;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}html[data-intro] .closing-module__U44l7W__q path{stroke-dashoffset:1px;transition:stroke-dashoffset 2.8s cubic-bezier(.65,0,.35,1) .2s}html[data-intro] .closing-module__U44l7W__q[data-in] path{stroke-dashoffset:0}@media (prefers-reduced-motion:reduce){html[data-intro] .closing-module__U44l7W__q path{stroke-dashoffset:0;transition:none}}@media (max-width:1023px){.closing-module__U44l7W__q{opacity:.7;top:auto;bottom:-12%;right:-40%;transform:none}}
.hero-module__FBiGaq__line{margin-bottom:-.12em;padding-bottom:.12em;display:block;overflow:hidden}.hero-module__FBiGaq__lineInner{display:block}html[data-intro=play] .hero-module__FBiGaq__lineInner{transform:translateY(115%)}html[data-intro=play] .hero-module__FBiGaq__fade{opacity:0}html:is([data-intro=reveal],[data-intro=done]) .hero-module__FBiGaq__lineInner{animation:1.2s cubic-bezier(.16,1,.3,1) both hero-module__FBiGaq__rise;animation-delay:calc(1s + var(--i) * 90ms)}html:is([data-intro=reveal],[data-intro=done]) .hero-module__FBiGaq__fade{animation:1s cubic-bezier(.16,1,.3,1) both hero-module__FBiGaq__fade-up;animation-delay:calc(1.3s + var(--i) * 90ms)}html[data-intro=off] .hero-module__FBiGaq__lineInner{animation:1.1s cubic-bezier(.16,1,.3,1) both hero-module__FBiGaq__rise;animation-delay:calc(.1s + var(--i) * 90ms)}html[data-intro=off] .hero-module__FBiGaq__fade{animation:.9s cubic-bezier(.16,1,.3,1) both hero-module__FBiGaq__fade-up;animation-delay:calc(.35s + var(--i) * 90ms)}html[data-intro-skipped] .hero-module__FBiGaq__lineInner{animation-delay:calc(.3s + var(--i) * 90ms)}html[data-intro-skipped] .hero-module__FBiGaq__fade{animation-delay:calc(.55s + var(--i) * 90ms)}@keyframes hero-module__FBiGaq__rise{0%{transform:translateY(115%)}}@keyframes hero-module__FBiGaq__fade-up{0%{opacity:0;transform:translateY(14px)}}.hero-module__FBiGaq__headline{font-size:clamp(2.75rem,12vw,4.5rem);line-height:.92}@media (min-width:1024px){.hero-module__FBiGaq__headline{font-size:min(5vw,9.5vh,4.75rem)}}.hero-module__FBiGaq__dialSlot{justify-self:center;width:min(520px,86vw);position:relative}@media (min-width:1024px){.hero-module__FBiGaq__dialSlot{--w:min(max(100vw, 177.778vh), 149vw);left:calc(50% - var(--w) * .20032);top:calc(50vh - var(--w) * .00717);width:min(40vw,68vh,700px);position:absolute;transform:translate(-50%,-50%)}}.hero-module__FBiGaq__halo{pointer-events:none;position:absolute;inset:0}.hero-module__FBiGaq__halo:before{content:"";background:radial-gradient(closest-side,#007aff33,#007aff0f 55%,#0000);border-radius:50%;position:absolute;inset:-18%}.hero-module__FBiGaq__halo span{border:1px solid #ffffff0f;border-radius:50%;position:absolute;inset:-16%}.hero-module__FBiGaq__halo span:nth-child(2){border-color:#ffffff0b;inset:-42%}.hero-module__FBiGaq__halo span:nth-child(3){border-color:#ffffff08;inset:-78%}@media (prefers-reduced-motion:reduce){.hero-module__FBiGaq__lineInner,.hero-module__FBiGaq__fade{opacity:1!important;animation:none!important;transform:none!important}}
.turnaround-dial-module__zcnbBW__dial{aspect-ratio:1;color:#fff;width:100%;position:relative;container-type:inline-size}.turnaround-dial-module__zcnbBW__face{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.turnaround-dial-module__zcnbBW__rim{fill:none;stroke:#ffffff1f;stroke-width:1px;vector-effect:non-scaling-stroke}.turnaround-dial-module__zcnbBW__ticks line{stroke:#ffffff38;stroke-width:1px;vector-effect:non-scaling-stroke}.turnaround-dial-module__zcnbBW__ticks .turnaround-dial-module__zcnbBW__major{stroke:#ffffff8c}.turnaround-dial-module__zcnbBW__track{fill:none;stroke:#ffffff12;stroke-width:12px}.turnaround-dial-module__zcnbBW__arc circle{fill:none;stroke-width:12px;stroke-linecap:round}.turnaround-dial-module__zcnbBW__arc .turnaround-dial-module__zcnbBW__glow{opacity:.6}.turnaround-dial-module__zcnbBW__hand path{fill:#fff;stroke:#fff;stroke-width:6px;stroke-linejoin:round}html[data-intro] .turnaround-dial-module__zcnbBW__dial:not([data-on]) :is(.turnaround-dial-module__zcnbBW__ticks line,.turnaround-dial-module__zcnbBW__rim,.turnaround-dial-module__zcnbBW__track){opacity:0}html[data-intro] .turnaround-dial-module__zcnbBW__dial:not([data-live]) :is(.turnaround-dial-module__zcnbBW__hand,.turnaround-dial-module__zcnbBW__center,.turnaround-dial-module__zcnbBW__stages){opacity:0}.turnaround-dial-module__zcnbBW__dial[data-on] .turnaround-dial-module__zcnbBW__ticks line{transition:opacity .5s calc(var(--i) * 12ms)}.turnaround-dial-module__zcnbBW__dial[data-on] :is(.turnaround-dial-module__zcnbBW__rim,.turnaround-dial-module__zcnbBW__track){transition:opacity 1.2s .2s}.turnaround-dial-module__zcnbBW__dial[data-live] :is(.turnaround-dial-module__zcnbBW__hand,.turnaround-dial-module__zcnbBW__center,.turnaround-dial-module__zcnbBW__stages){transition:opacity .8s}.turnaround-dial-module__zcnbBW__center{text-align:center;flex-direction:column;align-items:center;gap:1.6cqw;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.turnaround-dial-module__zcnbBW__clock{font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-size:12.5cqw;font-weight:500;line-height:1}.turnaround-dial-module__zcnbBW__caption{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;font-size:max(10px,1.9cqw);font-weight:500;display:grid}.turnaround-dial-module__zcnbBW__caption>*{grid-area:1/1;transition:opacity .4s}.turnaround-dial-module__zcnbBW__captionRunning{color:#ffffff8c}.turnaround-dial-module__zcnbBW__captionDone{color:#5cc8ff;opacity:0}.turnaround-dial-module__zcnbBW__dial[data-done] .turnaround-dial-module__zcnbBW__captionRunning{opacity:0}.turnaround-dial-module__zcnbBW__dial[data-done] .turnaround-dial-module__zcnbBW__captionDone{opacity:1}.turnaround-dial-module__zcnbBW__stages{pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0}.turnaround-dial-module__zcnbBW__stage{text-align:center;flex-direction:column;align-items:center;gap:.9cqw;width:26cqw;transition:opacity .45s;display:flex;position:absolute;transform:translate(-50%,-50%)}.turnaround-dial-module__zcnbBW__stage:first-child{top:34.1%;left:65.9%}.turnaround-dial-module__zcnbBW__stage:nth-child(2){top:65.9%;left:65.9%}.turnaround-dial-module__zcnbBW__stage:nth-child(3){top:65.9%;left:34.1%}.turnaround-dial-module__zcnbBW__stage:nth-child(4){top:34.1%;left:34.1%}.turnaround-dial-module__zcnbBW__stageName{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;font-size:max(10px,2cqw);font-weight:500}.turnaround-dial-module__zcnbBW__stageNumber{color:#5cc8ff}.turnaround-dial-module__zcnbBW__stageDetail{color:#ffffff9e;font-size:max(11px,2.3cqw);line-height:1.3;transition:opacity .45s}.turnaround-dial-module__zcnbBW__stage[data-state=pending]{opacity:.3}.turnaround-dial-module__zcnbBW__stage[data-state=pending] .turnaround-dial-module__zcnbBW__stageDetail{opacity:0}.turnaround-dial-module__zcnbBW__stage[data-state=done]{opacity:.8}@container (max-width:420px){.turnaround-dial-module__zcnbBW__stageDetail{display:none}}
@property --feather{syntax:"<percentage>";inherits:false;initial-value:0%}.intro-module__XvJ65a__overlay{z-index:100;touch-action:none;--w:min(max(100vw, 177.778vh), 149vw);--h:calc(var(--w) * .5625);display:none;position:fixed;inset:0;overflow:hidden}@supports (height:100dvh){.intro-module__XvJ65a__overlay{--w:min(max(100vw, 177.778dvh), 149vw)}}html:is([data-intro=play],[data-intro=reveal]) .intro-module__XvJ65a__overlay{display:block}.intro-module__XvJ65a__frame{width:var(--w);height:var(--h);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.intro-module__XvJ65a__zoom{transform:translate(-50%, -50%) scale(var(--s0,1));transition:transform .5s cubic-bezier(.3,.7,.2,1) 60ms}.intro-module__XvJ65a__overlay:is([data-video=playing],[data-mode]) .intro-module__XvJ65a__zoom{transform:translate(-50%,-50%)}.intro-module__XvJ65a__stage{background:radial-gradient(circle at 50% 50%, #fdfcff calc(var(--w) * .29), #fafcfe calc(var(--w) * .36), #f6f8fc calc(var(--w) * .45), #f5f7fb calc(var(--w) * .49), #f1f5fb calc(var(--w) * .54), #eff3f9 calc(var(--w) * .574), #edf1f8 calc(var(--w) * .7));position:absolute;inset:0}.intro-module__XvJ65a__stage:before{content:"";background:linear-gradient(160deg,#006dfb,#0042ed);transition:opacity .3s;position:absolute;inset:0}.intro-module__XvJ65a__overlay:is([data-video=playing],[data-mode]) .intro-module__XvJ65a__stage:before{opacity:0}.intro-module__XvJ65a__overlay:is([data-mode=reveal],[data-mode=skip]) .intro-module__XvJ65a__stage{-webkit-mask-image:radial-gradient(circle at var(--ix) var(--iy), transparent var(--ir), #000 calc(var(--ir) + 1px));-webkit-mask-image:radial-gradient(circle at var(--ix) var(--iy), transparent var(--ir), #000 calc(var(--ir) + 1px));mask-image:radial-gradient(circle at var(--ix) var(--iy), transparent var(--ir), #000 calc(var(--ir) + 1px))}.intro-module__XvJ65a__overlay[data-open] .intro-module__XvJ65a__stage,.intro-module__XvJ65a__overlay[data-open] .intro-module__XvJ65a__ring{visibility:hidden}.intro-module__XvJ65a__video{object-fit:cover;width:100%;height:100%;transition:opacity .3s;position:absolute;inset:0}.intro-module__XvJ65a__overlay[data-letterbox] .intro-module__XvJ65a__video{-webkit-mask-image:linear-gradient(transparent, #000 var(--feather), #000 calc(100% - var(--feather)), transparent);-webkit-mask-image:linear-gradient(transparent, #000 var(--feather), #000 calc(100% - var(--feather)), transparent);mask-image:linear-gradient(transparent, #000 var(--feather), #000 calc(100% - var(--feather)), transparent);transition:opacity .3s,--feather .5s 60ms}.intro-module__XvJ65a__overlay[data-letterbox]:is([data-video=playing],[data-mode]) .intro-module__XvJ65a__video{--feather:9%}.intro-module__XvJ65a__overlay:is([data-mode=lite],[data-mode=hold],[data-mode=reveal]) .intro-module__XvJ65a__video{opacity:0}.intro-module__XvJ65a__mark{transform-origin:0 0;width:55.208%;height:auto;position:absolute;top:35.833%;left:22.24%}.intro-module__XvJ65a__ink{color:#081c35;opacity:0}.intro-module__XvJ65a__overlay:is([data-mode=lite],[data-mode=hold],[data-mode=reveal]) .intro-module__XvJ65a__ink{opacity:1}.intro-module__XvJ65a__ink [data-q]{transform-box:view-box;transform-origin:75.8px 71.1px}.intro-module__XvJ65a__ink [data-letter]{transform-box:view-box}.intro-module__XvJ65a__light{color:#fff}.intro-module__XvJ65a__overlay[data-mode=skip] .intro-module__XvJ65a__light{visibility:hidden}.intro-module__XvJ65a__ring{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.intro-module__XvJ65a__ring circle{fill:none;stroke:#3d9bff;stroke-width:1.5px;opacity:0}.intro-module__XvJ65a__skip{right:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#081c3599;font:500 11px/1 var(--font-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;opacity:0;background:#ffffffb3;border:1px solid #081c3514;border-radius:999px;padding:10px 14px;transition:opacity .4s .9s,color .2s;position:absolute}.intro-module__XvJ65a__skip:hover{color:#081c35}.intro-module__XvJ65a__overlay:is([data-video=playing],[data-mode=lite]) .intro-module__XvJ65a__skip,.intro-module__XvJ65a__skip:focus-visible{opacity:1}.intro-module__XvJ65a__skip:focus-visible{outline-offset:2px;outline:2px solid #004afc}.intro-module__XvJ65a__overlay:is([data-mode=hold],[data-mode=reveal],[data-mode=skip]) .intro-module__XvJ65a__skip{opacity:0;pointer-events:none;transition-delay:0s}
.site-header-module__vxg-aa__header{inset-inline:0;z-index:50;color:#fff;transition:background-color .35s,color .35s,box-shadow .35s;position:fixed;top:0}.site-header-module__vxg-aa__header[data-tone=light]{color:#081c35}.site-header-module__vxg-aa__header[data-scrolled]{-webkit-backdrop-filter:blur(16px)saturate(1.5);backdrop-filter:blur(16px)saturate(1.5)}.site-header-module__vxg-aa__header[data-scrolled][data-tone=dark]{background-color:#06122bb8;box-shadow:inset 0 -1px #ffffff14}.site-header-module__vxg-aa__header[data-scrolled][data-tone=light]{background-color:#fafbfdd1;box-shadow:inset 0 -1px #081c3514}html:is([data-intro=play],[data-intro=reveal]) .site-header-module__vxg-aa__logo{opacity:0}html[data-intro-skipped] .site-header-module__vxg-aa__logo{transition:opacity .6s}.site-header-module__vxg-aa__reveal{transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}html:is([data-intro=play],[data-intro=reveal]) .site-header-module__vxg-aa__reveal{opacity:0;transform:translateY(-8px)}
.walkthrough-module__hj6nvW__mark{color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-color:#0000;border-radius:4px;margin:0 -.2em;padding:.05em .2em;transition:background-color .5s,color .5s,box-shadow .5s}.walkthrough-module__hj6nvW__mark[data-state=read]{color:#0038c6;background-color:#004afc1a;box-shadow:inset 0 -1.5px #004afc99}.walkthrough-module__hj6nvW__mark[data-state=flag]{color:#92400e;background-color:#f59e0b29;box-shadow:inset 0 -1.5px #d97706b3}.walkthrough-module__hj6nvW__mark[data-state=quiet]{background-color:#004afc0d}.walkthrough-module__hj6nvW__panel{opacity:0;visibility:hidden;grid-area:1/1;transition:opacity .45s cubic-bezier(.16,1,.3,1),transform .45s cubic-bezier(.16,1,.3,1),visibility 0s .45s;transform:translateY(10px)}.walkthrough-module__hj6nvW__panel[data-active]{opacity:1;visibility:visible;transition-delay:.1s,.1s,0s;transform:none}@media (min-width:1024px){.walkthrough-module__hj6nvW__step{opacity:.28;transition:opacity .5s}.walkthrough-module__hj6nvW__step[data-active]{opacity:1}}.walkthrough-module__hj6nvW__range{--fill:44%;cursor:grab;appearance:none;background:0 0;flex:1;height:18px;margin:0}.walkthrough-module__hj6nvW__range:active{cursor:grabbing}.walkthrough-module__hj6nvW__range::-webkit-slider-runnable-track{background:linear-gradient(to right, #004afc var(--fill), #081c351a var(--fill));border-radius:999px;height:6px}.walkthrough-module__hj6nvW__range::-moz-range-track{background:linear-gradient(to right, #004afc var(--fill), #081c351a var(--fill));border-radius:999px;height:6px}.walkthrough-module__hj6nvW__range::-webkit-slider-thumb{appearance:none;background:#fff;border:2px solid #004afc;border-radius:50%;width:18px;height:18px;margin-top:-6px;transition:box-shadow .2s;box-shadow:0 0 0 4px #004afc1f}.walkthrough-module__hj6nvW__range::-moz-range-thumb{background:#fff;border:2px solid #004afc;border-radius:50%;width:14px;height:14px;transition:box-shadow .2s;box-shadow:0 0 0 4px #004afc1f}.walkthrough-module__hj6nvW__range:is(:hover,:active,:focus-visible)::-webkit-slider-thumb{box-shadow:0 0 0 7px #004afc2e}.walkthrough-module__hj6nvW__range:is(:hover,:active,:focus-visible)::-moz-range-thumb{box-shadow:0 0 0 7px #004afc2e}.walkthrough-module__hj6nvW__range:focus-visible{outline:none}
