.QlI8Va_root{--p-ink-92:#000000eb;--p-ink-90:#000000e6;--p-ink-70:#000000b3;--p-ink-55:#0000008c;--p-ink-45:#00000073;--p-ink-30:#0000004d;--p-ink-16:#00000029;--p-ink-10:#0000001a;--p-ink-08:#00000014;--p-ink-04:#0000000a;--p-ink-03:#00000008;--p-ink-02:#00000005;--p-ember:#ff6700;--p-familjen:var(--font-familjen);--p-inter:var(--font-inter);--p-mono:var(--font-geist-mono);font-family:var(--p-inter);color:var(--p-ink-92);-webkit-font-smoothing:antialiased;background:#fff;font-size:15px;line-height:1.6}.QlI8Va_root a{color:inherit;text-decoration:none}.QlI8Va_root button{font:inherit}.QlI8Va_root :focus-visible{outline:2px solid var(--p-ember);outline-offset:2px}.QlI8Va_container{max-width:72rem;margin:0 auto;padding:0 1rem}@media screen and (min-width:640px){.QlI8Va_container{padding:0 2rem}}.QlI8Va_gridwrap{border-bottom:1px solid var(--p-ink-08);width:100%}.QlI8Va_gridwrap>.QlI8Va_container{border-right:1px solid var(--p-ink-08);border-left:1px solid var(--p-ink-08)}.QlI8Va_pad{padding:64px 1rem}@media screen and (min-width:640px){.QlI8Va_pad{padding:96px 2rem}}.QlI8Va_root h2{font-family:var(--p-familjen);letter-spacing:-.04em;color:var(--p-ink-92);font-size:28px;font-weight:500;line-height:1.05}@media screen and (min-width:640px){.QlI8Va_root h2{font-size:34px}}@media screen and (min-width:1024px){.QlI8Va_root h2{font-size:40px}}.QlI8Va_root h3{font-family:var(--p-familjen);letter-spacing:-.03em;color:var(--p-ink-90);font-size:18px;font-weight:500;line-height:1.15}.QlI8Va_body{color:var(--p-ink-45);font-size:14px;line-height:1.6}@media screen and (min-width:640px){.QlI8Va_body{font-size:15px}}.QlI8Va_monolabel{font-family:var(--p-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--p-ink-30);font-size:11px;font-weight:500}.QlI8Va_badge{border:1px solid var(--p-ink-10);font-family:var(--p-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--p-ink-45);background:#fff;margin-bottom:20px;padding:6px 12px;font-size:10px;font-weight:500;display:inline-block}.QlI8Va_ctas{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.QlI8Va_buttonOutline{border:1px solid var(--p-ink-16);font-family:var(--p-inter);white-space:nowrap;color:var(--p-ink-90);background:#fff;padding:11px 20px;font-size:12px;font-weight:500;transition:background .2s,border-color .2s;display:inline-block}.QlI8Va_buttonOutline:hover{background:var(--p-ink-02);border-color:#0000004d}.QlI8Va_textlink{font-family:var(--p-inter);color:var(--p-ink-55);flex-basis:100%;padding:11px 4px;font-size:12px;font-weight:500;transition:opacity .2s}.QlI8Va_textlink:hover{opacity:.7}.QlI8Va_rv{opacity:0;transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1);transform:translateY(6px)}.QlI8Va_rvOn{opacity:1;transform:none}.QlI8Va_hero{border-bottom:1px solid var(--p-ink-08);background:#fff;position:relative;overflow:hidden}.QlI8Va_heroInner{z-index:1;padding-top:64px;padding-bottom:56px;position:relative}@media screen and (min-width:640px){.QlI8Va_heroInner{padding-top:88px;padding-bottom:72px}}@media screen and (min-width:1024px){.QlI8Va_heroInner{grid-template-columns:1.05fr .95fr;align-items:center;gap:48px;display:grid}}.QlI8Va_heroTitle{max-width:22ch;font-family:var(--p-familjen);letter-spacing:-.04em;color:var(--p-ink-92);margin:0;font-size:38px;font-weight:500;line-height:.95}@media screen and (min-width:640px){.QlI8Va_heroTitle{font-size:48px}}@media screen and (min-width:1024px){.QlI8Va_heroTitle{font-size:56px}}.QlI8Va_heroBody{max-width:36rem;color:var(--p-ink-45);margin-top:18px;font-size:16px;line-height:1.6}.QlI8Va_heroCtas{margin-top:30px}.QlI8Va_heroAside{width:100%;max-width:540px;margin:48px auto 0}@media screen and (min-width:1024px){.QlI8Va_heroAside{max-width:none;margin:0}}.QlI8Va_dither{pointer-events:none;opacity:.14;background-image:radial-gradient(#000000e6 .7px,#0000 .8px);background-size:4px 4px;animation:14s linear infinite QlI8Va_wave;position:absolute;inset:0;-webkit-mask-image:linear-gradient(112deg,#0000 0%,#000 35%,#0000 55%,#000 80%,#0000 100%);mask-image:linear-gradient(112deg,#0000 0%,#000 35%,#0000 55%,#000 80%,#0000 100%);-webkit-mask-size:260% 100%;mask-size:260% 100%}@keyframes QlI8Va_wave{0%{-webkit-mask-position:0 0;mask-position:0 0}to{-webkit-mask-position:100% 0;mask-position:100% 0}}.QlI8Va_flow{justify-self:center;width:100%;max-width:540px}@media screen and (min-width:1024px){.QlI8Va_flow{justify-self:end}}.QlI8Va_flow svg{width:100%;height:auto;display:block;overflow:visible}.QlI8Va_flowNode{fill:#fff;stroke:#0000001a}.QlI8Va_flowHub{fill:#0a0a0a}.QlI8Va_hubRing{opacity:0;fill:none;stroke:var(--p-ember);stroke-width:1px;transform-box:fill-box;transform-origin:50%;animation:3.4s ease-out 2s infinite QlI8Va_ring}@keyframes QlI8Va_ring{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(1.14)}}.QlI8Va_flowPath{fill:none;stroke:#0000001f;stroke-width:1px;stroke-dasharray:420;stroke-dashoffset:420px;animation:2.4s cubic-bezier(.16,1,.3,1) 1.3s forwards QlI8Va_draw}@keyframes QlI8Va_draw{to{stroke-dashoffset:0}}.QlI8Va_arm{opacity:0;animation:1.9s cubic-bezier(.16,1,.3,1) forwards QlI8Va_arm}.QlI8Va_armLeft{transform:translate(150px)}.QlI8Va_armRight{transform:translate(-150px)}@keyframes QlI8Va_arm{to{opacity:1;transform:none}}.QlI8Va_flowLabel{font-family:var(--p-mono);letter-spacing:.08em;text-transform:uppercase;fill:var(--p-ink-55);font-size:9.5px;transition:opacity .5s cubic-bezier(.16,1,.3,1)}.QlI8Va_flowCap{font-family:var(--p-mono);letter-spacing:.12em;text-transform:uppercase;fill:var(--p-ink-30);font-size:9.5px}.QlI8Va_flowLogo{transition:opacity .6s cubic-bezier(.16,1,.3,1)}.QlI8Va_fade{opacity:0}.QlI8Va_pulse{opacity:0;fill:var(--p-ember);animation:.8s 3.6s forwards QlI8Va_pin}@keyframes QlI8Va_pin{to{opacity:1}}.QlI8Va_ticker{border-bottom:1px solid var(--p-ink-08);background:#fff;overflow:hidden}.QlI8Va_ticker:hover .QlI8Va_tickerTrack{animation-play-state:paused}.QlI8Va_tickerTrack{gap:0;width:max-content;animation:48s linear infinite QlI8Va_tick;display:flex}@keyframes QlI8Va_tick{to{transform:translate(-50%)}}.QlI8Va_tk{border-right:1px solid var(--p-ink-08);font-family:var(--p-mono);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:var(--p-ink-45);align-items:center;gap:10px;padding:12px 22px;font-size:10.5px;display:inline-flex}.QlI8Va_tk i{background:var(--p-ink-30);border-radius:99px;width:4px;height:4px;display:inline-block}.QlI8Va_tkLead{color:var(--p-ink-70)}.QlI8Va_tkLead i{background:var(--p-ember)}.QlI8Va_wallWrap{border-bottom:1px solid var(--p-ink-08);width:100%}.QlI8Va_wallWrap>.QlI8Va_container{border-right:1px solid var(--p-ink-08);border-left:1px solid var(--p-ink-08);padding:0}.QlI8Va_wall{grid-template-columns:1fr;display:grid}.QlI8Va_wall>*{min-width:0}@media screen and (min-width:1024px){.QlI8Va_wall{grid-template-columns:232px 1fr}}.QlI8Va_side{display:none}@media screen and (min-width:1024px){.QlI8Va_side{border-right:1px solid var(--p-ink-08);display:block}}.QlI8Va_side nav{max-height:calc(100vh - 56px);padding:28px 20px 40px;position:sticky;top:56px;overflow:auto}.QlI8Va_side button{width:100%;font-family:var(--p-mono);letter-spacing:.04em;text-align:left;color:var(--p-ink-45);cursor:pointer;background:0 0;border:0;padding:8px 12px;font-size:11.5px;transition:background .2s,color .2s;display:block}.QlI8Va_side button:hover{color:var(--p-ink-70);background:var(--p-ink-02)}.QlI8Va_side button.QlI8Va_on{color:var(--p-ink-90);background:var(--p-ink-04);font-weight:500}.QlI8Va_sideGroup{font-family:var(--p-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--p-ink-30);padding:8px 12px 6px;font-size:10.5px}.QlI8Va_mobileCategories{scrollbar-width:none;display:flex;overflow-x:auto}.QlI8Va_mobileCategories::-webkit-scrollbar{display:none}.QlI8Va_mobileCategories button{border:0;border-right:1px solid var(--p-ink-08);border-bottom:1px solid var(--p-ink-08);font-family:var(--p-mono);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:var(--p-ink-45);cursor:pointer;background:0 0;flex-shrink:0;padding:14px 18px;font-size:10px}.QlI8Va_mobileCategories button.QlI8Va_on{border-bottom:2px solid var(--p-ink-90);color:var(--p-ink-90);background:var(--p-ink-03);font-weight:500}@media screen and (min-width:1024px){.QlI8Va_mobileCategories{display:none}}.QlI8Va_fill{border-bottom:1px solid var(--p-ink-08);flex:1}.QlI8Va_cards{grid-template-columns:1fr;display:grid}@media screen and (min-width:640px){.QlI8Va_cards{grid-template-columns:1fr 1fr}}@media screen and (min-width:1280px){.QlI8Va_cards{grid-template-columns:1fr 1fr 1fr}}.QlI8Va_tile{border-right:1px solid var(--p-ink-08);border-bottom:1px solid var(--p-ink-08);opacity:0;background:#fff;flex-direction:column;transition:background .2s;animation:.5s cubic-bezier(.16,1,.3,1) forwards QlI8Va_rise;display:flex;position:relative;transform:translateY(6px)}.QlI8Va_tile:hover{background:var(--p-ink-02)}.QlI8Va_tile:hover .QlI8Va_go,.QlI8Va_tile:focus-visible .QlI8Va_go{opacity:1}@keyframes QlI8Va_rise{to{opacity:1;transform:none}}.QlI8Va_tileIn{flex:1;padding:36px 24px 30px}.QlI8Va_tileLogo{align-items:center;height:40px;margin-bottom:16px;display:flex}.QlI8Va_tileLogo img{object-fit:contain;object-position:left center;width:auto;max-width:160px;max-height:36px}.QlI8Va_logoMark{width:32px;height:32px}.QlI8Va_mark{border:1px solid var(--p-ink-08);width:36px;height:36px;font-family:var(--p-familjen);color:var(--p-ink-70);background:#fff;justify-content:center;align-items:center;font-size:15px;font-weight:600;display:inline-flex}.QlI8Va_tag{font-family:var(--p-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--p-ink-30);margin-top:8px;font-size:10px;font-weight:500;display:block}.QlI8Va_tileCopy{color:var(--p-ink-45);margin-top:12px;font-size:13px;line-height:1.6}.QlI8Va_go{color:var(--p-ink-55);opacity:0;align-items:center;gap:6px;margin-top:16px;font-size:12px;font-weight:500;transition:opacity .2s;display:inline-flex}.QlI8Va_openSeat{background:repeating-linear-gradient(45deg,#0000 0 6px,#00000006 6px 7px)}.QlI8Va_openSeat:hover{background:var(--p-ink-02)}.QlI8Va_openSeat .QlI8Va_go{color:var(--p-ink-90);opacity:1}.QlI8Va_gw{color:#0000;background:linear-gradient(90deg, var(--p-ember) 0%, #ffb347 45%, var(--p-ember) 60%, #ffb347 100%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;font-weight:600;animation:4.5s linear infinite QlI8Va_shine}@keyframes QlI8Va_shine{to{background-position:220% 0}}.QlI8Va_whyline{width:100%;height:20px;margin:6px 0 10px;display:none}@media screen and (min-width:768px){.QlI8Va_whyline{display:block}}.QlI8Va_whyGrid{grid-template-columns:1fr;gap:40px;margin-top:8px;display:grid}.QlI8Va_whyGrid p{margin-top:12px}@media screen and (min-width:768px){.QlI8Va_whyGrid{grid-template-columns:1fr 1fr 1fr;gap:32px}}.QlI8Va_glyph{fill:none;width:22px;height:22px;stroke:var(--p-ink-55);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;margin-bottom:14px;display:block}.QlI8Va_vision{grid-template-columns:1fr;align-items:start;gap:40px;display:grid}.QlI8Va_vision h2{max-width:30rem}@media screen and (min-width:900px){.QlI8Va_vision{grid-template-columns:1.25fr 1fr;gap:64px}}.QlI8Va_visionBody{max-width:38rem;margin-top:20px}.QlI8Va_pillars{grid-template-columns:1fr;gap:22px;margin-top:32px;display:grid}.QlI8Va_pillars h3{font-size:16px}.QlI8Va_pillars p{margin-top:8px;font-size:13px}@media screen and (min-width:640px){.QlI8Va_pillars{grid-template-columns:1fr 1fr 1fr;gap:24px}}.QlI8Va_dayone{font-family:var(--p-familjen);letter-spacing:-.02em;color:var(--p-ink-70);margin-top:28px;font-size:17px;font-weight:500}.QlI8Va_run{border:1px solid var(--p-ink-08);background:#fff;justify-self:center;width:100%;max-width:26rem;padding:20px 22px 18px}.QlI8Va_runHead{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.QlI8Va_runLive{font-family:var(--p-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--p-ink-30);align-items:center;gap:6px;font-size:10px;display:inline-flex}.QlI8Va_runLive i{background:var(--p-ember);border-radius:99px;width:5px;height:5px}.QlI8Va_runRow{border:1px solid var(--p-ink-08);justify-content:space-between;align-items:center;min-height:42px;margin-top:8px;padding:11px 12px;display:flex}.QlI8Va_runRow>span{transition:opacity .45s cubic-bezier(.16,1,.3,1)}.QlI8Va_runSwap>span{opacity:0}.QlI8Va_runWhat{font-family:var(--p-inter);color:var(--p-ink-90);font-size:13px;font-weight:500}.QlI8Va_runSrc{font-family:var(--p-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--p-ink-45);font-size:10px}.QlI8Va_runFoot{font-family:var(--p-inter);color:var(--p-ink-45);margin-top:14px;font-size:12px}.QlI8Va_ctaContainer{padding:0}.QlI8Va_bandTwo{border-top:1px solid var(--p-ink-08);border-bottom:1px solid var(--p-ink-08);grid-template-columns:1fr;display:grid;position:relative;overflow:hidden}.QlI8Va_bandTwo h3{letter-spacing:-.04em;font-size:22px}@media screen and (min-width:640px){.QlI8Va_bandTwo h3{font-size:26px}}@media screen and (min-width:768px){.QlI8Va_bandTwo{grid-template-columns:1fr 1fr}}.QlI8Va_bandHalf{z-index:1;border-bottom:1px solid var(--p-ink-08);background:#fff;padding:44px 24px;position:relative}.QlI8Va_bandHalf .QlI8Va_body{max-width:26rem;margin-top:12px}.QlI8Va_bandHalf .QlI8Va_ctas{margin-top:22px}@media screen and (min-width:640px){.QlI8Va_bandHalf{padding:56px 32px}}@media screen and (min-width:768px){.QlI8Va_bandHalfFirst{border-right:1px solid var(--p-ink-08);border-bottom:0}}.QlI8Va_dotwave{pointer-events:none;opacity:.5;background-image:radial-gradient(#00000029 1px,#0000 1.2px);background-size:22px 22px;animation:18s linear infinite QlI8Va_wave;position:absolute;inset:0;-webkit-mask-image:linear-gradient(100deg,#0000 0%,#000 30%,#0000 50%,#000 75%,#0000 100%);mask-image:linear-gradient(100deg,#0000 0%,#000 30%,#0000 50%,#000 75%,#0000 100%);-webkit-mask-size:240% 100%;mask-size:240% 100%}.QlI8Va_seatgrid{pointer-events:none;background-image:linear-gradient(#0000000b 1px,#0000 1px),linear-gradient(90deg,#0000000b 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 35%,#000 100%);mask-image:linear-gradient(90deg,#0000 35%,#000 100%)}.QlI8Va_seat{border:1px solid var(--p-ember);pointer-events:none;width:44px;height:44px;animation:2.8s ease-in-out infinite QlI8Va_seat;position:absolute;top:24px;right:88px}@keyframes QlI8Va_seat{0%,to{opacity:.25}50%{opacity:.85}}.QlI8Va_integrationsLine{text-align:center;color:var(--p-ink-45);padding:28px 24px;font-size:12px}.QlI8Va_integrationsLine a{color:var(--p-ink-70);text-underline-offset:4px;-webkit-text-decoration:underline #00000040;text-decoration:underline #00000040}@media (prefers-reduced-motion:reduce){.QlI8Va_dither,.QlI8Va_dotwave,.QlI8Va_seat,.QlI8Va_tickerTrack,.QlI8Va_gw{animation:none!important}.QlI8Va_tile{opacity:1;animation:none;transform:none}.QlI8Va_rv{opacity:1;transition:none;transform:none}.QlI8Va_pulse,.QlI8Va_hubRing{display:none}.QlI8Va_flowPath{stroke-dashoffset:0;animation:none}.QlI8Va_arm{opacity:1;animation:none;transform:none}}
