.marketing-common_section__M93V2{position:relative;padding:72px 40px}.marketing-common_sectionInner__EnFum{max-width:1240px;margin:auto}.marketing-common_eyebrow__uQ7Px{font-size:9px;letter-spacing:.15em;font-weight:600;text-transform:uppercase;color:var(--m-gold,#c5a362)}.marketing-common_sectionHeading__my01s{max-width:790px;margin-bottom:40px}.marketing-common_sectionHeading__my01s h2{font-family:var(--font-outfit);font-size:clamp(33px,4vw,54px);line-height:1.08;letter-spacing:-.04em;font-weight:500;color:var(--m-ink,#fff);margin-top:18px}.marketing-common_sectionHeading__my01s>p:last-child:not(:first-child){font-size:14px;line-height:1.75;color:var(--m-muted,#aaa);margin:20px 0 0}.marketing-common_center__IaU9t{margin-inline:auto;text-align:center}.marketing-common_mutedHeadline__sRLJ8{color:var(--m-muted,#aaa);font-weight:400}.marketing-common_cta__iMdOX{background:var(--m-sand,#25241f);padding:70px 40px;scroll-margin-top:75px}.marketing-common_ctaInner__OmfxE{max-width:1160px;margin:auto;display:grid;grid-template-columns:1.2fr 1fr;gap:80px;align-items:center}.marketing-common_cta__iMdOX h2{font-family:var(--font-outfit);font-size:clamp(34px,4.2vw,60px);line-height:1.05;letter-spacing:-.04em;font-weight:500;margin:20px 0}.marketing-common_cta__iMdOX p{font-size:13px;line-height:1.7;color:var(--m-muted,#bbb);max-width:420px}.marketing-common_cta__iMdOX a{display:inline-flex;gap:10px;align-items:center;font-size:12px;margin-top:20px}.marketing-common_accessForm__zaDyU{max-width:450px;width:100%}.marketing-common_accessForm__zaDyU form{display:flex;flex-direction:column;gap:12px}.marketing-common_accessForm__zaDyU input{flex:none;background:var(--m-paper)!important;border:1px solid var(--m-line)!important;color:var(--m-ink)!important;border-radius:9px!important;height:54px;font-size:13px}.marketing-common_accessForm__zaDyU button{background:var(--m-ink)!important;color:var(--m-bg)!important;border-radius:9px!important;height:50px;font-size:13px;box-shadow:none!important}.marketing-common_accessForm__zaDyU>p:last-child{font-size:10px;text-align:left;margin-top:14px;color:var(--m-muted)!important}.marketing-common_faq__khUgf{max-width:900px;margin:auto;border-top:1px solid var(--m-line)}.marketing-common_faq__khUgf>div{border-bottom:1px solid var(--m-line)}.marketing-common_faq__khUgf button{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:23px 0;width:100%;text-align:left;font-size:15px;font-weight:500}.marketing-common_faq__khUgf button svg{color:var(--m-muted);flex-shrink:0;transition:rotate .2s}.marketing-common_faq__khUgf button[aria-expanded=true] svg{rotate:180deg}.marketing-common_faq__khUgf p{font-size:13px;line-height:1.8;color:var(--m-muted);max-width:740px;padding:0 28px 25px 0}@media (max-width:900px){.marketing-common_ctaInner__OmfxE{gap:45px}.marketing-common_cta__iMdOX{padding:55px 28px}.marketing-common_section__M93V2{padding:60px 28px}}@media (max-width:650px){.marketing-common_section__M93V2{padding:45px 22px}.marketing-common_sectionHeading__my01s{margin-bottom:30px}.marketing-common_sectionHeading__my01s h2{font-size:34px}.marketing-common_sectionHeading__my01s>p:last-child:not(:first-child){font-size:13px}.marketing-common_cta__iMdOX{padding:50px 22px}.marketing-common_ctaInner__OmfxE{grid-template-columns:1fr;gap:30px}.marketing-common_cta__iMdOX h2{font-size:39px}.marketing-common_accessForm__zaDyU{max-width:none}.marketing-common_faq__khUgf button{font-size:13px;padding:21px 0}.marketing-common_faq__khUgf p{font-size:12px}}@media (prefers-reduced-motion:reduce){.marketing-common_faq__khUgf button svg{transition:none}}@media (max-width:650px){.marketing-common_accessForm__zaDyU input{font-size:16px}}.horizon_page__6zvAF{--horizon-void:#06071a;--horizon-night:#0c0e2c;--horizon-ink:#10123a;--horizon-muted:#555a80;--horizon-wall:#eef0f7;--horizon-peg:#cdd2e6;--horizon-paper:#ffffff;--horizon-pin:#4f63ff;--horizon-pin-soft:#9fadff;--horizon-hot:#c7cfff;--horizon-sticky:#ffd84d;--display:var(--font-horizon-display),var(--font-onest),system-ui,sans-serif;--hand:var(--font-horizon-hand),cursive;--body:var(--font-onest),system-ui,sans-serif;--mono:var(--font-jetbrains-mono),ui-monospace,monospace;--pegboard:#fff;--home-line:#e3e5ee;position:relative;overflow-x:clip;background:#fff;color:var(--horizon-ink);font-family:var(--body);-webkit-font-smoothing:antialiased}.horizon_page__6zvAF a:focus-visible,.horizon_page__6zvAF button:focus-visible{outline:3px solid var(--horizon-pin-soft);outline-offset:3px;border-radius:8px}.horizon_skipLink__zKoJk{position:fixed;top:-60px;left:16px;z-index:100;padding:10px 16px;border-radius:999px;background:#fff;color:var(--horizon-ink);font-weight:600}.horizon_skipLink__zKoJk:focus{top:16px}.horizon_eyebrow__WyT8d{display:inline-flex;align-items:center;gap:10px;margin:0 0 18px;font:500 12px/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--horizon-pin)}.horizon_eyebrow__WyT8d:before{content:"";width:9px;height:9px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#d7ddff 0 18%,var(--horizon-pin) 50%,#2a35a8 100%);box-shadow:0 2px 3px rgba(16,18,58,.3)}.horizon_finaleTitle__tizVv,.horizon_heroTitle__6eyJj,.horizon_sectionTitle__mgFf6{margin:0;font-family:var(--display);font-weight:700;letter-spacing:-.028em;line-height:.98;text-wrap:balance}.horizon_finaleTitle__tizVv em,.horizon_heroTitle__6eyJj em,.horizon_sectionTitle__mgFf6 em{font-style:normal;font-weight:300;color:var(--horizon-pin)}.horizon_sectionTitle__mgFf6{font-size:clamp(2.3rem,5.2vw,4.4rem)}.horizon_sectionLede__Md0Pn{max-width:640px;margin:22px auto 0;font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.6;color:var(--horizon-muted);text-wrap:pretty}.horizon_sectionHead__QbmS3{max-width:880px;margin:0 auto;text-align:center}.horizon_textLink__hfocH{display:inline-flex;align-items:center;gap:6px;margin-top:22px;font-weight:600;font-size:15px;color:var(--horizon-pin);text-decoration:none}.horizon_textLink__hfocH svg{transition:transform .25s ease}.horizon_textLink__hfocH:hover svg{transform:translateX(4px)}.horizon_nav__1LccY{position:fixed;top:14px;left:50%;z-index:60;justify-content:space-between;gap:16px;width:min(1140px,calc(100% - 24px));height:58px;padding:0 9px 0 20px;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:rgba(9,10,32,.72);color:#fff;transform:translateX(-50%);backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%);box-shadow:0 12px 40px -18px rgba(6,7,26,.7)}.horizon_navLogo__0YrBv,.horizon_nav__1LccY{display:flex;align-items:center}.horizon_navLinks__Y4gyA{display:flex;gap:30px}.horizon_navLinks__Y4gyA a,.horizon_navSignIn__lQjJu{font-size:14px;font-weight:500;color:rgba(255,255,255,.72);text-decoration:none;transition:color .2s}.horizon_navLinks__Y4gyA a:hover,.horizon_navSignIn__lQjJu:hover{color:#fff}.horizon_navActions__vXjhS{display:flex;align-items:center;gap:18px}.horizon_navCta___GEg2{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;height:40px;padding:0 18px;border-radius:999px;background:#fff;color:var(--horizon-ink);font-size:14px;font-weight:600;text-decoration:none;transition:background .2s,transform .2s}.horizon_navCta___GEg2:hover{background:var(--horizon-hot)}.horizon_navMenu__mWYG3{display:none;place-items:center;width:40px;height:40px;border:0;border-radius:50%;background:rgba(255,255,255,.1);color:#fff}.horizon_navProducts__xVHCJ{position:static}.horizon_navProductsButton__lPVqn{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:none;font:inherit;font-size:14px;font-weight:500;color:rgba(255,255,255,.72);cursor:pointer}.horizon_navProductsButton__lPVqn:hover,.horizon_navProductsButton__lPVqn[aria-expanded=true]{color:#fff}.horizon_navProductsButton__lPVqn svg{transition:transform .2s}.horizon_navProductsButton__lPVqn[aria-expanded=true] svg{transform:rotate(180deg)}.horizon_productsMenu__kb4T8{position:absolute;top:calc(100% + 10px);right:0;left:0;width:min(1080px,calc(100vw - 32px));margin-inline:auto;padding:12px;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:24px;background:radial-gradient(ellipse 60% 80% at 100% 0,color-mix(in srgb,var(--horizon-pin) 16%,transparent),transparent 70%),#0b0c25;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 40px 80px -24px rgba(6,7,26,.7),0 12px 30px -12px rgba(6,7,26,.5);transform-origin:50% 0}.horizon_productsMenu__kb4T8:before{content:"";position:absolute;inset:-34px 0 auto;height:34px}.horizon_productsMenuGlow__Ev2g6{position:absolute;inset:0;pointer-events:none;background:radial-gradient(260px circle at var(--mx,50%) var(--my,-200px),rgba(130,145,255,.13),transparent 70%)}.horizon_productsMenuGrid__EfR6g{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) 300px;gap:4px}.horizon_productsMenuGroup__DubSa{padding:6px 0}.horizon_productsMenuLabel__jV171{display:block;margin:6px 12px;font:500 10.5px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.5)}.horizon_productsMenu__kb4T8 ul{display:grid;gap:2px;margin:0;padding:0;list-style:none}.horizon_productsMenuGroup__DubSa li a{position:relative;display:flex;align-items:flex-start;gap:12px;padding:12px 30px 12px 12px;border-radius:14px;color:#fff;text-decoration:none;transition:background .2s}.horizon_productsMenuGroup__DubSa li a:focus-visible,.horizon_productsMenuGroup__DubSa li a:hover,.horizon_productsMenuGroup__DubSa li a[data-active]{background:linear-gradient(120deg,color-mix(in srgb,var(--hue) 20%,transparent),rgba(255,255,255,.03))}.horizon_productsMenuGroup__DubSa li a strong{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:600}.horizon_productsMenuGroup__DubSa li a strong small{padding:1px 7px;border-radius:999px;background:#fff;font-size:10px;font-weight:600;color:var(--horizon-ink)}.horizon_productsMenuGroup__DubSa li a>span:nth-child(2)>span{display:block;margin-top:2px;font-size:12.5px;line-height:1.4;color:rgba(255,255,255,.62)}.horizon_productsMenuIcon__PvaH6{display:grid;place-items:center;flex:none;width:34px;height:34px;border-radius:10px;background:var(--hue);color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 6px 16px -6px color-mix(in srgb,var(--hue) 80%,transparent);transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.horizon_productsMenuGroup__DubSa li a:hover .horizon_productsMenuIcon__PvaH6,.horizon_productsMenuGroup__DubSa li a[data-active] .horizon_productsMenuIcon__PvaH6{transform:rotate(-8deg) scale(1.08)}.horizon_productsMenuGo__2P70E{position:absolute;top:14px;right:10px;color:color-mix(in srgb,var(--hue) 45%,#fff);opacity:0;transform:translateX(-6px);transition:opacity .2s,transform .25s cubic-bezier(.16,1,.3,1)}.horizon_productsMenuGroup__DubSa li a:focus-visible .horizon_productsMenuGo__2P70E,.horizon_productsMenuGroup__DubSa li a:hover .horizon_productsMenuGo__2P70E{opacity:1;transform:none}.horizon_spotlight__1eY22{--hue:var(--horizon-pin);position:relative;display:block;margin:4px 0 4px 8px;padding:12px;overflow:hidden;border:1px solid color-mix(in srgb,var(--hue) 45%,rgba(255,255,255,.1));border-radius:18px;background:radial-gradient(ellipse 90% 70% at 50% 0,color-mix(in srgb,var(--hue) 35%,transparent),transparent 75%),rgba(255,255,255,.03);color:#fff;text-decoration:none;transition:border-color .4s,background .4s}.horizon_spotlightInner__ox3bM{display:flex;flex-direction:column;gap:10px}.horizon_spotlightScreen__NI7fx{display:block;border-radius:10px;box-shadow:0 16px 34px -14px color-mix(in srgb,var(--hue) 75%,#000)}.horizon_spotlightName__NYq1z{display:flex;align-items:center;gap:7px;font-size:14px;font-weight:600}.horizon_spotlightArrow__1_RPG{margin-left:auto;color:color-mix(in srgb,var(--hue) 40%,#fff);transition:transform .25s}.horizon_spotlight__1eY22:hover .horizon_spotlightArrow__1_RPG{transform:translate(2px,-2px)}.horizon_spotlightInside__8mcXx{display:flex;flex-wrap:wrap;align-content:flex-start;gap:5px;height:50px}.horizon_spotlightInside__8mcXx span{padding:3px 9px;border-radius:999px;background:var(--hue);font-size:11px;font-weight:600;color:#fff}.horizon_productsMenuFoot__rAsy0{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;margin-top:8px;padding:10px 4px 2px;border-top:1px solid rgba(255,255,255,.08)}.horizon_productsMenuFoot__rAsy0 .horizon_productsMenuLabel__jV171{margin:0 6px 0 8px}.horizon_productsMenu__kb4T8 .horizon_productsMenuTeams__Dqcn2{display:flex;flex-wrap:wrap;gap:6px}.horizon_productsMenuTeams__Dqcn2 a{display:block;padding:6px 12px;border:1px solid rgba(255,255,255,.12);border-radius:999px;font-size:12.5px;font-weight:500;color:rgba(255,255,255,.85);text-decoration:none;transition:background .2s,border-color .2s,color .2s,transform .2s}.horizon_productsMenuTeams__Dqcn2 a:focus-visible,.horizon_productsMenuTeams__Dqcn2 a:hover{border-color:#fff;background:#fff;color:var(--horizon-ink);transform:translateY(-1px)}.horizon_productsMenuAll__nwZil{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:999px;background:var(--horizon-pin);white-space:nowrap;font-size:13px;font-weight:600;color:#fff!important;text-decoration:none;transition:background .2s}.horizon_productsMenuAll__nwZil svg{transition:transform .25s}.horizon_productsMenuAll__nwZil:hover{background:#3f52f0}.horizon_productsMenuAll__nwZil:hover svg{transform:translateX(3px)}@media (max-width:1080px){.horizon_productsMenuGrid__EfR6g{grid-template-columns:repeat(3,minmax(0,1fr))}.horizon_spotlight__1eY22{display:none}}@media (prefers-reduced-motion:reduce){.horizon_productsMenuAll__nwZil svg,.horizon_productsMenuGo__2P70E,.horizon_productsMenuIcon__PvaH6,.horizon_productsMenuTeams__Dqcn2 a,.horizon_spotlightArrow__1_RPG{transition:none;transform:none!important}}.horizon_mobileMenuLabel__CPXRp{padding:12px 16px 4px;font:500 10.5px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.45)}.horizon_mobileMenu__i690r{max-height:calc(100svh - 100px);overflow-y:auto;position:absolute;top:66px;right:0;left:0;display:flex;flex-direction:column;padding:8px;border:1px solid rgba(255,255,255,.1);border-radius:22px;background:#090a20}.horizon_mobileMenu__i690r a{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-radius:14px;color:#fff;font-weight:500;text-decoration:none}.horizon_mobileMenu__i690r a:hover{background:rgba(255,255,255,.06)}.horizon_navLinks__Y4gyA>a{position:relative}.horizon_navLinks__Y4gyA>a:after{content:"";position:absolute;right:0;bottom:-6px;left:0;height:2px;border-radius:2px;background:var(--horizon-pin-soft);transform:scaleX(0);transform-origin:left;transition:transform .3s cubic-bezier(.16,1,.3,1)}.horizon_navLinks__Y4gyA>a:focus-visible:after,.horizon_navLinks__Y4gyA>a:hover:after{transform:scaleX(1)}.horizon_mobileMenu__i690r{transform-origin:50% 0;animation:horizon_menuDrop__l3yqv .28s cubic-bezier(.16,1,.3,1)}@keyframes horizon_menuDrop__l3yqv{0%{opacity:0;transform:translateY(-8px) scale(.98)}}@media (prefers-reduced-motion:reduce){.horizon_navLinks__Y4gyA>a:after{transition:none}.horizon_mobileMenu__i690r{animation:none}}.horizon_hole__A9Mf4{position:relative;width:var(--hole);height:var(--hole)}.horizon_holeHalo__OC2kO{position:absolute;inset:-70%;border-radius:50%;background:radial-gradient(circle,rgba(79,99,255,.42) 0,rgba(79,99,255,.12) 32%,transparent 62%)}.horizon_disk__pK7gi{position:absolute;top:50%;left:50%;width:300%;height:300%;margin:-150% 0 0 -150%;border-radius:50%;background:conic-gradient(from 0deg,rgba(143,157,255,.35) 0deg,#c7cfff 50deg,#6f80ff 110deg,rgba(79,99,255,.45) 170deg,#aab6ff 230deg,#ffffff 270deg,#6f80ff 320deg,rgba(143,157,255,.35) 1turn);-webkit-mask:radial-gradient(closest-side,transparent 34%,rgba(0,0,0,.9) 40%,rgba(0,0,0,.5) 56%,transparent 86%);mask:radial-gradient(closest-side,transparent 34%,rgba(0,0,0,.9) 40%,rgba(0,0,0,.5) 56%,transparent 86%);filter:blur(2.5px);animation:horizon_diskSpin__0Lcjg 7s linear infinite}@keyframes horizon_diskSpin__0Lcjg{0%{transform:rotateX(84deg) rotate(0deg)}to{transform:rotateX(84deg) rotate(1turn)}}.horizon_core__yCYfi{position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 50% 42%,#04050d 52%,#0a0d27 78%,#1b2270 100%);box-shadow:0 0 0 1.5px rgba(199,207,255,.6),0 0 26px 5px rgba(79,99,255,.55),inset 0 -12px 30px rgba(79,99,255,.28)}.horizon_core__yCYfi:after{content:"";position:absolute;top:16%;right:22%;width:16%;height:9%;border-radius:50%;background:rgba(255,255,255,.55);filter:blur(3px);transform:rotate(-35deg)}.horizon_lens__TU3TF{inset:-13%;background:radial-gradient(closest-side,transparent 84%,rgba(255,255,255,.9) 87%,rgba(143,157,255,.75) 91%,rgba(79,99,255,.25) 96%,transparent 100%);-webkit-mask:linear-gradient(180deg,#000 22%,rgba(0,0,0,.35) 48%,transparent 58%);mask:linear-gradient(180deg,#000 22%,rgba(0,0,0,.35) 48%,transparent 58%)}.horizon_lensLow__DydkF,.horizon_lens__TU3TF{position:absolute;border-radius:50%;filter:blur(.6px)}.horizon_lensLow__DydkF{inset:-7%;background:radial-gradient(closest-side,transparent 88%,rgba(199,207,255,.55) 91%,rgba(79,99,255,.2) 96%,transparent 100%);-webkit-mask:linear-gradient(0deg,#000 12%,transparent 40%);mask:linear-gradient(0deg,#000 12%,transparent 40%)}.horizon_eyes__1Zs3P{position:absolute;top:38%;left:31%;display:flex;justify-content:space-between;width:36%;height:25%}.horizon_eye__sDysR{width:36%;height:100%;border-radius:50%;background:#f3f5ff;box-shadow:0 0 14px rgba(199,207,255,.75);animation:horizon_blink__Kq5KL 5.4s infinite;transition:transform .35s ease,border-radius .35s ease}.horizon_eye__sDysR+.horizon_eye__sDysR{animation-delay:.04s}@keyframes horizon_blink__Kq5KL{0%,93%,to{transform:scaleY(1)}96%{transform:scaleY(.08)}}.horizon_hole__A9Mf4[data-mood=sleep] .horizon_eye__sDysR{animation:none;transform:scaleY(.1)}.horizon_buddy__LwagN{position:relative;display:inline-block;width:var(--buddy);height:var(--buddy);animation:horizon_buddyFloat__HORum 6s ease-in-out infinite}.horizon_buddySvg__2xxI_{position:absolute;top:50%;left:50%;width:calc(var(--buddy) * 3.05);height:calc(var(--buddy) * 3.05);overflow:visible;transform:translate(-50%,-50%);filter:drop-shadow(0 calc(var(--buddy) * .14) calc(var(--buddy) * .14) rgba(16,18,58,.28))}.horizon_buddyRing__HRo55{animation:horizon_buddyBreathe__HWp82 4.2s ease-in-out infinite}.horizon_buddyEyes__21W3T{transform-box:fill-box;transform-origin:center;animation:horizon_buddyBlink___Ob6W 5.2s infinite}@keyframes horizon_buddyFloat__HORum{50%{transform:translateY(calc(var(--buddy) * -.06))}}@keyframes horizon_buddyBreathe__HWp82{50%{opacity:.72}}@keyframes horizon_buddyBlink___Ob6W{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.08)}}.horizon_gEyes__Z5JW3{--R:calc(var(--hole) / 2);position:absolute;top:50%;left:50%;z-index:3;width:0;height:0;transform:translate(calc(var(--lx, 0) * var(--R) * .16),calc(var(--ly, 0) * var(--R) * .1 - var(--R) * .2)) rotate(calc(var(--lx, 0) * 3deg))}.horizon_gEyeWrap__QL6qz{position:absolute;top:calc(var(--R) * -.23);left:calc(var(--side) * var(--R) * .27 - var(--R) * .125);width:calc(var(--R) * .25);height:calc(var(--R) * .46);animation:horizon_gBlink__csXCD 5.4s infinite}.horizon_gEyeWrap__QL6qz+.horizon_gEyeWrap__QL6qz{animation-delay:.04s}.horizon_gEye__gnmFt{position:relative;display:block;width:100%;height:100%;overflow:hidden;border-radius:50%;background:radial-gradient(ellipse 60% 55% at 45% 38%,#ffffff 0,#eef1ff 45%,#c7cfff 100%);box-shadow:0 0 calc(var(--R) * .08) rgba(255,255,255,.9),0 0 calc(var(--R) * .22) rgba(159,173,255,.75),0 0 calc(var(--R) * .5) rgba(79,99,255,.45),inset 0 calc(var(--R) * -.04) calc(var(--R) * .08) rgba(79,99,255,.35);opacity:min(1,calc(var(--open, 1) * 4));transform:scaleY(max(.04,var(--open,1)))}.horizon_gGlint__bpG43{position:absolute;top:calc(14% + var(--ly, 0) * 8%);left:calc(22% + var(--lx, 0) * 12%);width:32%;height:20%;border-radius:50%;background:rgba(255,255,255,.95);filter:blur(1px)}@keyframes horizon_gBlink__csXCD{0%,93%,to{transform:scaleY(1)}96%{transform:scaleY(.06)}}[data-blink=off] .horizon_gEyeWrap__QL6qz{animation:none}.horizon_hole__A9Mf4[data-mood=sleep] .horizon_gEye__gnmFt{--open:0.08}.horizon_hero__fdlsv{position:relative;height:520vh}.horizon_hero__fdlsv[data-still]{height:100svh;min-height:720px}.horizon_heroStage__jdvtD{position:sticky;top:0;height:100svh;overflow:hidden}.horizon_hero__fdlsv[data-still] .horizon_heroStage__jdvtD{position:relative;height:100%}.horizon_void__L5qeX{position:absolute;inset:0;background:radial-gradient(ellipse 75% 65% at 50% 62%,#1a1f6e 0,#0c0e2c 40%,var(--horizon-void) 78%)}.horizon_nightStars__dq2jI,.horizon_stars__kcTqP{position:absolute;inset:-12%;background:radial-gradient(circle,rgba(255,255,255,.75) 0 1px,transparent 1.6px) 0 0 /97px 83px,radial-gradient(circle,rgba(199,207,255,.5) 0 .8px,transparent 1.3px) 31px 40px /61px 71px,radial-gradient(circle,rgba(255,255,255,.3) 0 .6px,transparent 1px) 11px 7px /37px 43px;pointer-events:none}.horizon_daylight__kWrQ6{z-index:3;background:var(--pegboard)}.horizon_daylight__kWrQ6,.horizon_swallow__0Lxfi{position:absolute;inset:0;clip-path:circle(0 at 50% 60%);visibility:hidden}.horizon_swallow__0Lxfi{z-index:1;background:#04050d}.horizon_tunnel__p_E2K{position:absolute;inset:0;z-index:3;background:radial-gradient(circle at 50% 60%,#0a0c26 0,#020309 70%);opacity:0}.horizon_welcome__pGAFY{position:absolute;top:50%;left:50%;z-index:3;width:min(900px,calc(100% - 32px));margin:0;font:700 clamp(2rem,5vw,4rem)/1 var(--display);letter-spacing:-.028em;text-align:center;color:#fff;opacity:0;pointer-events:none}.horizon_welcome__pGAFY em{font-style:normal;font-weight:300;color:var(--horizon-pin-soft)}.horizon_heroCopy__hBzqP{position:absolute;top:clamp(92px,13vh,150px);right:0;left:0;z-index:5;width:min(940px,calc(100% - 32px));margin:0 auto;text-align:center}.horizon_heroCopyDark__C5Oqj{color:#fff;text-shadow:0 2px 30px rgba(6,7,26,.85)}.horizon_heroCopyDark__C5Oqj .horizon_heroTitle__6eyJj em{color:var(--horizon-pin-soft)}.horizon_heroCopyDark__C5Oqj .horizon_heroLede__DjnuZ{color:rgba(255,255,255,.68)}.horizon_heroCopyB__8bMEb{top:clamp(110px,16vh,170px);opacity:0}.horizon_heroCopyLight__h21rP{top:clamp(84px,11vh,120px);opacity:0;visibility:hidden}.horizon_kicker__s4pL1{margin:0 0 18px;font:500 12px/1 var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--horizon-pin-soft)}.horizon_heroTitle__6eyJj{font-size:clamp(2.7rem,min(7.4vw,10vh),6.4rem)}.horizon_heroLede__DjnuZ{max-width:620px;margin:18px auto 0;font-size:clamp(1rem,1.35vw,1.2rem);line-height:1.55;color:var(--horizon-muted);text-wrap:balance}.horizon_heroActions__BrgQG{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:26px}.horizon_ctaGhost__4Y_fL,.horizon_ctaPrimary__M_VTk{display:inline-flex;align-items:center;gap:8px;height:48px;padding:0 22px;border-radius:999px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .2s,background .2s,box-shadow .2s}.horizon_ctaPrimary__M_VTk{background:var(--horizon-pin);color:#fff;box-shadow:0 12px 30px -12px rgba(79,99,255,.8)}.horizon_ctaPrimary__M_VTk:hover{background:#3d50f0;transform:translateY(-1px)}.horizon_ctaGhost__4Y_fL{border:1px solid rgba(16,18,58,.16);background:rgba(255,255,255,.7);color:var(--horizon-ink)}.horizon_ctaGhost__4Y_fL:hover{background:#fff}.horizon_heroHole__Tf0C3{position:absolute;top:60%;left:50%;z-index:2;transform-origin:50% 80%;will-change:transform}.horizon_heroHole__Tf0C3 :is(.horizon_holeHalo__OC2kO,.horizon_disk__pK7gi,.horizon_lens__TU3TF,.horizon_lensLow__DydkF){opacity:var(--glow,1)}.horizon_heroHole__Tf0C3[data-dived] :is(.horizon_holeHalo__OC2kO,.horizon_disk__pK7gi,.horizon_lens__TU3TF,.horizon_lensLow__DydkF){display:none}.horizon_flash__Nxai0{position:absolute;top:60%;left:50%;z-index:3;width:46vmin;height:46vmin;border-radius:50%;background:radial-gradient(circle,#fff 0,#dfe4ff 22%,rgba(79,99,255,.4) 48%,transparent 70%);opacity:0;pointer-events:none}.horizon_scatter__4Rb06{position:absolute;inset:0;z-index:4;pointer-events:none}.horizon_heroGl__z8YA0,.horizon_heroHole__Tf0C3,.horizon_scatter__4Rb06{transition:opacity .6s ease}.horizon_heroStage__jdvtD:not([data-ready]) :is(.horizon_scatter__4Rb06,.horizon_heroGl__z8YA0){opacity:0}.horizon_heroStage__jdvtD:not([data-ready]) .horizon_heroEyes__Y94eQ{--R:min(9.07svh,12.05vw);--open:0.12;left:50%;top:76%;animation:horizon_eyesArrive__0cCtS .8s ease .35s both,horizon_eyesDoze__xN2zU 2.6s ease-in-out 1.15s infinite alternate}.horizon_heroStage__jdvtD:not([data-ready]) .horizon_gEye__gnmFt{opacity:1}@keyframes horizon_eyesArrive__0cCtS{0%{opacity:0}to{opacity:1}}@keyframes horizon_eyesDoze__xN2zU{to{opacity:.55}}.horizon_heroStage__jdvtD[data-waking] .horizon_gEye__gnmFt{transition:transform .55s cubic-bezier(.2,.9,.3,1.2),opacity .3s ease}.horizon_heroStage__jdvtD[data-ready]:not([data-gl]) .horizon_heroEyes__Y94eQ{display:none}.horizon_heroStage__jdvtD:not([data-ready]) .horizon_heroHole__Tf0C3{opacity:0!important}.horizon_scrollCue__SBDRJ{position:absolute;bottom:26px;left:50%;z-index:6;display:inline-flex;align-items:center;gap:8px;font:500 12px/1 var(--mono);letter-spacing:.08em;color:rgba(255,255,255,.6);transform:translateX(-50%);animation:horizon_cue__hhGfa 2.4s ease-in-out infinite}@keyframes horizon_cue__hhGfa{50%{transform:translate(-50%,6px)}}.horizon_hero__fdlsv[data-still] .horizon_scrollCue__SBDRJ{display:none}.horizon_art__GPp_T{position:absolute;width:300px;will-change:transform,opacity,filter}.horizon_artHidden__3pShb{display:none}.horizon_artFloat__T6Ath{animation:horizon_drift__ygzZJ 7s ease-in-out infinite alternate}@keyframes horizon_drift__ygzZJ{0%{transform:translateY(-9px) rotate(-.8deg)}to{transform:translateY(9px) rotate(.8deg)}}.horizon_artChat__KMHWS,.horizon_artDoc__YgUBM,.horizon_artInvite__dh5Dq,.horizon_artPaper__annaX,.horizon_artPhoto__Bvgqr,.horizon_artSheet__cBAkB,.horizon_artSticky__hWT5a,.horizon_artTicket__B0TMZ{position:relative;display:flex;flex-direction:column;gap:6px;padding:12px 14px;border-radius:8px;background:var(--horizon-paper);color:var(--horizon-ink);font-size:12px;line-height:1.4;box-shadow:0 22px 44px -16px rgba(0,0,0,.75),0 0 0 1px rgba(255,255,255,.06)}.horizon_artInvite__dh5Dq strong,.horizon_artPaper__annaX strong,.horizon_artTicket__B0TMZ strong{font-size:13px;font-weight:600}.horizon_artPaper__annaX p{margin:0;color:var(--horizon-muted)}.horizon_artMeta__1fCe_{display:flex;align-items:center;gap:5px;font:500 10px/1.2 var(--mono);color:var(--horizon-muted)}.horizon_artSticky__hWT5a{padding:22px 16px 16px;border-radius:2px;background:linear-gradient(180deg,#ffe272,var(--horizon-sticky));font:700 22px/1.05 var(--hand);color:#3a2f00}.horizon_artSticky__hWT5a small{font-size:16px;font-weight:500;opacity:.7}.horizon_stickyTape__kgIsB{position:absolute;top:-9px;left:50%;width:64px;height:20px;margin-left:-32px;background:rgba(255,255,255,.55);transform:rotate(-4deg)}.horizon_artTicket__B0TMZ{border-left:3px dashed #d7dae8;-webkit-mask:radial-gradient(circle at 0 50%,transparent 7px,#000 7.5px);mask:radial-gradient(circle at 0 50%,transparent 7px,#000 7.5px)}.horizon_artUrgent__uP6hg{align-self:flex-start;padding:2px 8px;border-radius:4px;background:#fde8e8;color:#b91c1c;font:600 10px/1.5 var(--mono)}.horizon_artInvite__dh5Dq{flex-direction:row;align-items:center;gap:12px}.horizon_artInvite__dh5Dq span{display:block;color:var(--horizon-muted);font-size:11px}.horizon_inviteDay__Isb9o{display:grid;place-items:center;flex:none;width:46px;height:48px;border-radius:8px;background:var(--horizon-pin);color:#fff;font:700 20px/1 var(--display)}.horizon_inviteDay__Isb9o small{font:500 9px/1 var(--mono);letter-spacing:.1em;opacity:.8}.horizon_artDoc__YgUBM{flex-direction:row;align-items:center;gap:10px;padding-right:26px;font-weight:500;background:linear-gradient(225deg,transparent 14px,#fff 14.5px)}.horizon_artDoc__YgUBM svg{flex:none;color:var(--horizon-pin)}.horizon_artChat__KMHWS{flex-direction:row;align-items:flex-start;gap:10px;border-radius:16px 16px 16px 4px}.horizon_artChat__KMHWS p{margin:0}.horizon_artChat__KMHWS b{color:var(--horizon-pin)}.horizon_artAvatar__I0u1Z{display:grid;place-items:center;flex:none;width:26px;height:26px;border-radius:50%;background:#e5e1fb;color:#5144c9;font:700 10px/1 var(--body)}.horizon_artTimer__W1_4t,.horizon_artVoice__VokhM{display:flex;align-items:center;gap:8px;width:max-content;padding:10px 14px;border:1px solid rgba(199,207,255,.25);border-radius:999px;background:rgba(22,26,72,.85);color:#fff;box-shadow:0 18px 40px -14px rgba(0,0,0,.8)}.horizon_artTimer__W1_4t b{font:600 15px/1 var(--mono);font-variant-numeric:tabular-nums}.horizon_artTimer__W1_4t small,.horizon_artVoice__VokhM small{font:500 10px/1 var(--mono);color:rgba(255,255,255,.6)}.horizon_artTimer__W1_4t svg,.horizon_artVoice__VokhM svg{color:var(--horizon-pin-soft)}.horizon_wave__C_8No{display:flex;align-items:center;gap:2px;height:18px}.horizon_wave__C_8No i{display:block;width:3px;border-radius:2px;background:var(--horizon-pin-soft)}.horizon_artSheet__cBAkB{padding:10px}.horizon_sheetGrid__01iP0{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #e3e5ef;border-left:1px solid #e3e5ef}.horizon_sheetGrid__01iP0 span{padding:3px 6px;border-right:1px solid #e3e5ef;border-bottom:1px solid #e3e5ef;font:500 10.5px/1.3 var(--mono)}.horizon_sheetGrid__01iP0 span:nth-child(4n+1),.horizon_sheetGrid__01iP0 span:nth-child(4n+3){color:var(--horizon-muted)}.horizon_artPhoto__Bvgqr{padding:8px 8px 10px;border-radius:3px}.horizon_artPhoto__Bvgqr svg{display:block;width:100%;border-radius:2px;background:#eceef5;fill:none;stroke:#33388a;stroke-width:2;stroke-linecap:round}.horizon_artPhoto__Bvgqr span{font:500 17px/1 var(--hand);text-align:center;color:var(--horizon-muted)}.horizon_glass__v4Nej{position:relative;display:flex;flex-direction:column;gap:8px;width:300px;padding:14px 15px 15px;overflow:hidden;border:1px solid rgba(199,207,255,.3);border-radius:17px;background:linear-gradient(165deg,rgba(86,94,170,.62),rgba(34,38,92,.72) 55%,rgba(16,18,50,.8));box-shadow:inset 0 1px 0 rgba(255,255,255,.28),inset 0 0 30px rgba(143,157,255,.08),0 34px 60px -26px rgba(0,0,0,.9),0 0 34px -10px rgba(79,99,255,.35);color:#fff;font-family:var(--body)}.horizon_glassHead__GxOmG{display:flex;align-items:center;gap:9px}.horizon_glassIcon__t8616{display:grid;place-items:center;flex:none;width:26px;height:26px;border-radius:7px;background:linear-gradient(160deg,color-mix(in srgb,var(--hue) 70%,#fff),var(--hue) 55%,color-mix(in srgb,var(--hue) 70%,#000));box-shadow:0 4px 12px -4px var(--hue);color:#fff}.horizon_glassApp__aAiXx{font:600 11px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:rgba(214,220,255,.7)}.horizon_glassTime__b7f98{margin-left:auto;font:500 11px/1 var(--mono);color:rgba(214,220,255,.45)}.horizon_glassTitle__5tDsn{font:600 16px/1.3 var(--body);letter-spacing:-.005em}.horizon_glassTimer__tMY59{font:600 34px/1 var(--mono);letter-spacing:-.02em}.horizon_glassBody__qVOTo{font:400 13px/1.4 var(--body);color:rgba(226,230,255,.62)}.horizon_glassPriority__LzW_Z{align-self:flex-start;padding:3px 8px;border-radius:6px;background:rgba(229,72,77,.18);font:600 10.5px/1.4 var(--mono);letter-spacing:.06em;color:#ff8a8d}.horizon_glassWave__ThyUN{display:flex;align-items:center;gap:3px;height:24px}.horizon_glassWave__ThyUN i{display:block;width:4px;border-radius:2px;background:rgba(255,255,255,.28)}.horizon_glassSheet__89GtQ{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;overflow:hidden;border-radius:6px;background:rgba(255,255,255,.1)}.horizon_glassSheet__89GtQ span{padding:4px 7px;background:rgba(10,12,34,.6);font:500 10.5px/1.2 var(--mono);color:rgba(199,207,255,.55)}.horizon_glassSheet__89GtQ span[data-odd]{color:#fff}.horizon_glassSheet__89GtQ span[data-bad]{color:#ff8a8d}.horizon_glassFlow__DZ88W{width:100%;fill:none;stroke:rgba(199,207,255,.8);stroke-width:2;stroke-linecap:round}.horizon_heroFx__G9qF5,.horizon_heroGl__z8YA0{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.horizon_heroGl__z8YA0{z-index:1}.horizon_heroFx__G9qF5{z-index:5;mix-blend-mode:screen}.horizon_heroEyes__Y94eQ{position:absolute;z-index:6;width:0;height:0;transform:translate(calc(var(--lx, 0) * var(--R) * .16),calc(var(--ly, 0) * var(--R) * .1 - var(--R) * .2)) rotate(calc(var(--lx, 0) * 3deg));pointer-events:none}.horizon_heroStage__jdvtD[data-gl] .horizon_heroHole__Tf0C3,.horizon_heroStage__jdvtD[data-gl] .horizon_stars__kcTqP,.horizon_heroStage__jdvtD[data-gl] .horizon_swallow__0Lxfi{display:none}.horizon_heroBoard__Wel0s{position:absolute;top:60%;left:50%;z-index:4;border:1px solid #dddde3;border-radius:18px;background:#f7f7f8;box-shadow:0 50px 110px -40px rgba(16,18,58,.5),0 0 0 1px rgba(16,18,58,.03);opacity:0;transform-origin:center;will-change:transform,opacity}.horizon_boardHead__sI91V{position:absolute;top:18px;right:24px;left:24px;display:flex;align-items:center;justify-content:space-between;height:40px}.horizon_tableHead__XFOM9{position:absolute;display:grid;align-items:center;font:500 10.5px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#62626e}.horizon_tableHead__XFOM9 span{padding:0 10px}.horizon_tableHead__XFOM9 span:not(:first-child){text-align:center}.horizon_groupChip__iviJV{position:absolute!important;background:transparent!important}.horizon_battery__ETPtV{display:flex;gap:2px;width:136px;height:8px;overflow:hidden;border-radius:999px}.horizon_battery__ETPtV i{display:block}.horizon_groupCard__YKNgF{position:absolute;border:1px solid #e4e4ea;border-left:3px solid;border-radius:8px;background:#fff;box-shadow:0 1px 2px rgba(16,18,58,.04)}.horizon_tableRow__CLvHZ{position:absolute;display:grid;align-items:stretch;border-bottom:1px solid #efeff3;font-size:13px;color:#18181b;will-change:transform,opacity}.horizon_tableRow__CLvHZ>span{display:flex;align-items:center;min-width:0;padding:0 10px;border-left:1px solid #efeff3}.horizon_tableRow__CLvHZ>span:first-child{border-left:0}.horizon_cellItem__PBqi4{gap:8px;font-weight:500}.horizon_cellSource__ffnxY{gap:6px;font-size:12px;color:#62626e;white-space:nowrap}.horizon_cellCenter__4UGVB{justify-content:center}.horizon_cellChip__UXNBz{padding:0 6px!important}.horizon_cellText__Cy_WJ{justify-content:center;font-size:12.5px;color:#45454f}.horizon_cellMono__UGEly{justify-content:flex-end;font:500 12px/1 var(--mono);color:#62626e}.horizon_string__pwXQq{stroke:var(--horizon-pin);stroke-width:2.2;stroke-linecap:round;filter:drop-shadow(0 3px 2px rgba(16,18,58,.18))}.horizon_pin__Vnoaf{position:absolute;top:-9px;left:50%;z-index:2;width:18px;height:18px;margin-left:-9px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#dfe3ff 0 16%,var(--horizon-pin) 48%,#26319e 100%);box-shadow:0 4px 5px -1px rgba(16,18,58,.45)}.horizon_day__Tr1NC{padding:clamp(100px,14vh,150px) 24px clamp(90px,12vh,140px);background:var(--pegboard)}.horizon_dayList__jI2F5{position:relative;display:flex;flex-direction:column;gap:clamp(110px,16vh,180px);max-width:1200px;margin:clamp(64px,9vh,100px) auto 0}.horizon_dayString__bLq_T{position:absolute;top:0;bottom:0;left:50%;width:2px;margin-left:-1px;background:repeating-linear-gradient(180deg,rgba(79,99,255,.28) 0 3px,transparent 3px 10px)}.horizon_dayStringInk__xzrTf{position:absolute;inset:0;width:2.5px;border-radius:2px;background:var(--horizon-pin);transform-origin:top}.horizon_chapter__WoP9K{position:relative;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(64px,9vw,130px)}.horizon_chapter__WoP9K[data-side=right] .horizon_chapterCopy__7zG8C{order:2}.horizon_chapterPin__OXS6A{position:absolute;top:50%;left:50%;width:22px;height:22px;margin:-11px 0 0 -11px;border:4px solid var(--horizon-wall);border-radius:50%;background:radial-gradient(circle at 35% 30%,#dfe3ff 0 16%,var(--horizon-pin) 48%,#26319e 100%);box-shadow:0 4px 6px -1px rgba(16,18,58,.45);box-sizing:content-box;transform:translate(-4px,-4px)}.horizon_chapterCopy__7zG8C{max-width:500px}.horizon_chapter__WoP9K[data-side=left] .horizon_chapterCopy__7zG8C{justify-self:end}.horizon_clock__SdSMY{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin:0 0 18px}.horizon_clock__SdSMY time{font:300 clamp(3.4rem,6.6vw,5.8rem)/.9 var(--display);letter-spacing:-.05em;font-variant-numeric:tabular-nums;color:var(--horizon-pin)}.horizon_clock__SdSMY span{font:500 12px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--horizon-muted)}.horizon_chapterTitle__62EyU{margin:0;font:700 clamp(1.6rem,2.7vw,2.4rem)/1.06 var(--display);letter-spacing:-.022em;text-wrap:balance}.horizon_chapterBody__oLjGE{margin:16px 0 0;font-size:1.05rem;line-height:1.6;color:var(--horizon-muted);text-wrap:pretty}.horizon_chapterDemo__0rern{position:relative;padding:12px;border-radius:18px;background:#fff;box-shadow:0 40px 80px -36px rgba(16,18,58,.45),0 0 0 1px rgba(16,18,58,.06);will-change:transform}.horizon_demoPin__iwz2s{position:absolute;top:-11px;left:50%;z-index:2;width:22px;height:22px;margin-left:-11px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#dfe3ff 0 16%,var(--horizon-pin) 48%,#26319e 100%);box-shadow:0 5px 6px -1px rgba(16,18,58,.45)}.horizon_finale__ZvFcH,.horizon_night__XrS49{position:relative;overflow:hidden;background:radial-gradient(ellipse 80% 70% at 30% 40%,#171c62 0,var(--horizon-night) 42%,var(--horizon-void) 80%);color:#fff}.horizon_night__XrS49{padding:clamp(110px,15vh,170px) 24px clamp(90px,12vh,140px)}.horizon_finale__ZvFcH .horizon_finaleTitle__tizVv,.horizon_night__XrS49 .horizon_sectionTitle__mgFf6{color:#fff}.horizon_finale__ZvFcH .horizon_finaleTitle__tizVv em,.horizon_night__XrS49 .horizon_sectionTitle__mgFf6 em{color:var(--horizon-pin-soft)}.horizon_finale__ZvFcH .horizon_sectionLede__Md0Pn,.horizon_night__XrS49 .horizon_sectionLede__Md0Pn{color:rgba(255,255,255,.68)}.horizon_finale__ZvFcH .horizon_textLink__hfocH,.horizon_night__XrS49 .horizon_eyebrow__WyT8d,.horizon_night__XrS49 .horizon_textLink__hfocH{color:var(--horizon-pin-soft)}.horizon_nightStars__dq2jI{inset:0;opacity:.6}.horizon_nightGrid__JRd_6{position:relative;display:grid;grid-template-columns:.85fr 1.15fr;align-items:center;gap:clamp(48px,7vw,100px);max-width:1200px;margin:0 auto}.horizon_nightCopy__o_g4F .horizon_sectionLede__Md0Pn{margin-left:0}.horizon_nightHole__DXos_{margin:0 0 clamp(48px,7vh,72px) clamp(60px,7vw,110px)}.horizon_nightDemo__UYWCA{padding:12px;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:rgba(255,255,255,.06);box-shadow:0 0 120px -20px rgba(79,99,255,.45)}.horizon_promises__fx4jK{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:28px;max-width:1200px;margin:clamp(72px,10vh,110px) auto 0;padding:0;list-style:none}.horizon_promises__fx4jK li{display:grid;align-content:start;gap:8px;padding-top:22px;border-top:1px solid rgba(255,255,255,.14)}.horizon_promises__fx4jK svg{color:var(--horizon-pin-soft)}.horizon_promises__fx4jK strong{font:600 1.15rem/1.2 var(--display)}.horizon_promises__fx4jK span{font-size:.96rem;line-height:1.55;color:rgba(255,255,255,.65)}.horizon_promises__fx4jK a{color:#fff;text-underline-offset:3px}.horizon_suite__XSq9w{padding:clamp(110px,15vh,170px) 0 clamp(120px,16vh,180px);background:var(--pegboard);overflow-x:clip}.horizon_suite__XSq9w .horizon_sectionHead__QbmS3{padding:0 24px}.horizon_suiteWall__a51A1{display:flex;flex-direction:column;gap:40px;margin-top:clamp(64px,9vh,96px)}.horizon_suiteRow__eruTK{display:flex;justify-content:center;gap:30px;margin:0;padding:0 24px;list-style:none}.horizon_suiteRow__eruTK li{flex:0 0 clamp(236px,21vw,284px);transform:rotate(var(--rot))}.horizon_indexCard__gwyMP{position:relative;display:flex;flex-direction:column;gap:10px;min-height:244px;padding:32px 22px 22px;border-radius:6px;background:linear-gradient(var(--hue),var(--hue)) 0 86px /100% 2px no-repeat,repeating-linear-gradient(transparent 0 27px,rgba(79,99,255,.08) 27px 28px) 0 100px /100% calc(100% - 100px) no-repeat,#fff;color:var(--horizon-ink);text-decoration:none;box-shadow:0 2px 0 rgba(16,18,58,.04),0 26px 44px -26px rgba(16,18,58,.5);transition:transform .4s cubic-bezier(.2,.8,.2,1),box-shadow .4s}.horizon_indexCard__gwyMP:focus-visible,.horizon_indexCard__gwyMP:hover{transform:translateY(-10px) rotate(calc(var(--rot) * -1));box-shadow:0 2px 0 rgba(16,18,58,.04),0 40px 60px -28px rgba(16,18,58,.55)}.horizon_indexCard__gwyMP .horizon_pin__Vnoaf{background:radial-gradient(circle at 35% 30%,#fff 0 14%,var(--hue) 50%,color-mix(in srgb,var(--hue) 60%,#000) 100%)}.horizon_indexIcon__5U2bG{display:grid;place-items:center;width:40px;height:40px;border-radius:10px;background:color-mix(in srgb,var(--hue) 13%,#fff);color:var(--hue)}.horizon_indexName__myh3i{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;font:700 1.35rem/1.1 var(--display);letter-spacing:-.02em}.horizon_indexName__myh3i small{padding:3px 8px;border-radius:999px;background:#f1f1f5;color:var(--horizon-muted);font:600 10px/1.3 var(--body);letter-spacing:0}.horizon_indexLine__O8yd7{margin-top:8px;font-size:.97rem;line-height:1.5}.horizon_indexInside__Rv1qL{margin-top:auto;font:500 11px/1.5 var(--mono);color:var(--horizon-muted)}.horizon_indexArrow__qpkke{position:absolute;top:22px;right:20px;color:var(--horizon-muted);transition:color .2s,transform .2s}.horizon_indexCard__gwyMP:hover .horizon_indexArrow__qpkke{color:var(--hue);transform:translate(2px,-2px)}.horizon_finale__ZvFcH{--overlap:clamp(56px,7vw,100px);--rim-top:30px;display:flex;flex-direction:column;align-items:center;margin-top:calc(var(--overlap) * -1);padding:calc(clamp(150px, 20vh, 220px) + var(--overlap)) 24px clamp(110px,14vh,150px);text-align:center;background:transparent;isolation:isolate}.horizon_finaleDome__3cD7e{position:absolute;inset:var(--rim-top) 0 0;z-index:-1;border-radius:50% 50% 0 0/calc(var(--overlap) - var(--rim-top)) calc(var(--overlap) - var(--rim-top)) 0 0;background:radial-gradient(ellipse 55% 260px at 50% 0,rgba(99,116,255,.42),transparent 75%),radial-gradient(ellipse 70% 60% at 50% 30%,#1a1f6e 0,var(--horizon-night) 42%,var(--horizon-void) 80%)}.horizon_finaleRim__e2Ck3{position:absolute;inset:var(--rim-top) 0 auto;z-index:-1;height:calc((var(--overlap) - var(--rim-top)) * 2);border-radius:50%/calc(var(--overlap) - var(--rim-top));box-shadow:inset 0 1.5px 0 rgba(186,196,255,.95),0 -3px 16px rgba(99,116,255,.32);clip-path:inset(calc(var(--rim-top) * -1) 0 50% 0);transform-origin:50% 0;pointer-events:none;animation:horizon_rimBreathe__lqjEy 6s ease-in-out infinite}@keyframes horizon_rimBreathe__lqjEy{0%,to{filter:brightness(1)}50%{filter:brightness(1.25)}}.horizon_finale__ZvFcH>.horizon_nightStars__dq2jI{inset:0;mask-image:linear-gradient(180deg,transparent calc(var(--overlap) + 10px),#000 calc(var(--overlap) + 220px))}.horizon_finaleFilm__ibsBN{padding-top:calc(clamp(110px, 14vh, 150px) + var(--overlap))}.horizon_finaleFilm__ibsBN .horizon_finaleDome__3cD7e{background:radial-gradient(ellipse 55% 240px at 50% 0,rgba(99,116,255,.3),transparent 75%),#000}.horizon_finaleFilm__ibsBN .horizon_nightStars__dq2jI{opacity:.45}.horizon_finaleHole__4Imgl{--orbit-r:clamp(150px,24vw,320px);--orbit-tilt:14deg;--orbit-time:26s;position:relative;margin-bottom:clamp(56px,8vh,84px);perspective:1100px;transform-style:preserve-3d}.horizon_orbit__8EHTv{position:absolute;inset:50% auto auto 50%;transform:rotateX(calc(var(--orbit-tilt) * -1));transform-style:preserve-3d}.horizon_orbiter__IRoKk{--a:calc(var(--i) * 360deg / var(--n));position:absolute;transform:rotateY(var(--a)) translateZ(var(--orbit-r)) rotateY(calc(var(--a) * -1));animation:horizon_orbitAround__OKRpU var(--orbit-time) linear infinite;animation-delay:calc(var(--i) * var(--orbit-time) * -1 / var(--n))}.horizon_orbiter__IRoKk>span{display:grid;place-items:center;width:44px;height:44px;margin:-22px 0 0 -22px;border:1px solid rgba(199,207,255,.3);border-radius:12px;background:linear-gradient(160deg,rgba(86,94,170,.55),rgba(16,18,50,.7));color:color-mix(in srgb,var(--hue,#fff) 70%,#fff);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 0 26px -4px var(--hue,rgba(79,99,255,.6));transform:rotateX(var(--orbit-tilt))}@keyframes horizon_orbitAround__OKRpU{0%{transform:rotateY(0deg) translateZ(var(--orbit-r)) rotateY(0deg);opacity:1}50%{transform:rotateY(180deg) translateZ(var(--orbit-r)) rotateY(-180deg);opacity:.5}to{transform:rotateY(1turn) translateZ(var(--orbit-r)) rotateY(-1turn);opacity:1}}.horizon_finaleTitle__tizVv{position:relative;max-width:980px;font-size:clamp(2.3rem,5.4vw,4.4rem)}.horizon_finaleForm__7F4kd{position:relative;width:min(540px,100%);margin-top:34px}.horizon_promo__1tvuP{padding-bottom:clamp(90px,12vh,140px)}.horizon_filmFrame__sXdst{position:relative;width:min(1080px,100%);margin:clamp(48px,7vh,72px) auto 0;padding:12px;border-radius:20px;background:#fff;box-shadow:0 50px 100px -40px rgba(16,18,58,.55),0 0 0 1px rgba(16,18,58,.06)}.horizon_filmPin__dc7_2{position:absolute;top:-12px;left:50%;z-index:2;width:24px;height:24px;margin-left:-12px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#dfe3ff 0 16%,var(--horizon-pin) 48%,#26319e 100%);box-shadow:0 5px 6px -1px rgba(16,18,58,.45)}.horizon_filmVideo__eECG0{display:block;width:100%;aspect-ratio:16/9;border-radius:10px;background:#000;object-fit:cover}.horizon_filmPlay__C0bFo{position:absolute;inset:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;border:0;border-radius:10px;background:linear-gradient(180deg,rgba(6,7,26,0) 40%,rgba(6,7,26,.55));color:#fff;cursor:pointer}.horizon_filmPlayIcon__59au5{display:grid;place-items:center;width:clamp(60px,8vw,86px);height:clamp(60px,8vw,86px);padding-left:4px;border-radius:50%;background:var(--horizon-pin);box-shadow:0 0 0 10px rgba(79,99,255,.22),0 20px 40px -12px rgba(79,99,255,.8);transition:transform .25s ease,box-shadow .25s ease}.horizon_filmPlay__C0bFo:focus-visible .horizon_filmPlayIcon__59au5,.horizon_filmPlay__C0bFo:hover .horizon_filmPlayIcon__59au5{transform:scale(1.07);box-shadow:0 0 0 14px rgba(79,99,255,.26),0 24px 44px -12px rgba(79,99,255,.9)}.horizon_filmPlayLabel__wZyPC{padding:7px 14px;border-radius:999px;background:rgba(6,7,26,.6);font:500 12px/1 var(--mono);letter-spacing:.08em;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.horizon_footer__TZIjv{padding:64px 24px 30px;border-top:1px solid rgba(255,255,255,.08);background:var(--horizon-void);color:rgba(255,255,255,.7)}.horizon_footerTop__ytaUx{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:32px;max-width:1200px;margin:0 auto}.horizon_footerTop__ytaUx p{margin:16px 0 0;font-size:14px}.horizon_footerTop__ytaUx h3{margin:0 0 12px;font:500 13px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.62)}.horizon_footerTop__ytaUx a{display:block;padding:5px 0;font-size:14px;color:rgba(255,255,255,.75);text-decoration:none}.horizon_footerTop__ytaUx a:hover{color:#fff}.horizon_footerBottom__GMQCV{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;max-width:1200px;margin:48px auto 0;padding-top:20px;border-top:1px solid rgba(255,255,255,.08);font-size:13px}.horizon_footerBottom__GMQCV>span{display:flex;gap:18px}.horizon_footerBottom__GMQCV a{color:inherit;text-decoration:none}@media (prefers-reduced-motion:reduce){.horizon_finaleRim__e2Ck3{animation:none}.horizon_page__6zvAF :is(.horizon_buddy__LwagN,.horizon_buddyRing__HRo55,.horizon_buddyEyes__21W3T,.horizon_disk__pK7gi,.horizon_eye__sDysR,.horizon_gEyeWrap__QL6qz,.horizon_artFloat__T6Ath,.horizon_orbiter__IRoKk,.horizon_orbiter__IRoKk>span,.horizon_scrollCue__SBDRJ){animation:none}}@media (max-width:900px){.horizon_navLinks__Y4gyA,.horizon_navSignIn__lQjJu{display:none}.horizon_navMenu__mWYG3{display:grid}.horizon_nightGrid__JRd_6,.horizon_promises__fx4jK{grid-template-columns:1fr}.horizon_promises__fx4jK{gap:18px}.horizon_footerTop__ytaUx{grid-template-columns:1fr 1fr}}@media (max-width:760px){.horizon_dayString__bLq_T{left:12px}.horizon_chapter__WoP9K{grid-template-columns:1fr;gap:36px;padding-left:36px}.horizon_chapter__WoP9K[data-side=right] .horizon_chapterCopy__7zG8C{order:0}.horizon_chapter__WoP9K[data-side=left] .horizon_chapterCopy__7zG8C{justify-self:start}.horizon_chapterPin__OXS6A{top:0;left:11px}.horizon_chapterDemo__0rern{padding:6px}.horizon_suiteRow__eruTK{flex-direction:column;align-items:center;gap:26px;transform:none!important}.horizon_suiteRow__eruTK li{flex:none;width:min(340px,100%)}.horizon_suiteWall__a51A1{gap:26px}.horizon_navCta___GEg2{padding:0 14px}}@media (max-width:480px){.horizon_navSignIn__lQjJu{display:none}.horizon_navCta___GEg2{padding:0 12px;font-size:13px}.horizon_navCta___GEg2 svg{display:none}.horizon_footerTop__ytaUx{grid-template-columns:1fr}}.twin-light{color-scheme:light;--avatar-0-bg:#416CC4;--avatar-0-fg:#FFFFFF;--avatar-1-bg:#7C58C9;--avatar-1-fg:#FFFFFF;--avatar-2-bg:#1F7A6F;--avatar-2-fg:#FFFFFF;--avatar-3-bg:#A45B2F;--avatar-3-fg:#FFFFFF;--avatar-4-bg:#A25280;--avatar-4-fg:#FFFFFF;--avatar-5-bg:#8F6821;--avatar-5-fg:#FFFFFF;--avatar-6-bg:#BA463E;--avatar-6-fg:#FFFFFF;--avatar-7-bg:#487C41;--avatar-7-fg:#FFFFFF;--avatar-8-bg:#5059C8;--avatar-8-fg:#FFFFFF;--avatar-9-bg:#1F7897;--avatar-9-fg:#FFFFFF;--background:240 5.9% 96.7%;--foreground:240 5.9% 10%;--card:0 0% 100%;--card-foreground:240 5.9% 10%;--popover:0 0% 100%;--popover-foreground:240 5.9% 10%;--surface-1:240 5% 98.5%;--surface-2:0 0% 100%;--surface-3:240 5.9% 94%;--primary-50:233 100% 97%;--primary-100:233 100% 94%;--primary-200:233 100% 88%;--primary-300:233 100% 80%;--primary-400:233.1 100% 69.2%;--primary-500:233.2 100% 65.5%;--primary-600:233.5 78% 58%;--primary-700:233.7 57% 50.8%;--primary-800:234 55% 42%;--primary-900:234 50% 34%;--primary-950:234 50% 22%;--primary:233.2 100% 65.5%;--primary-foreground:0 0% 100%;--secondary:240 5.9% 93%;--secondary-foreground:240 5.9% 10%;--destructive:0 84.2% 60.2%;--destructive-foreground:0 0% 98%;--accent:240 5.9% 93%;--accent-foreground:240 5.9% 10%;--muted:240 5.9% 94%;--muted-foreground:240 4.3% 43%;--border:240 8.7% 91%;--border-strong:240 6% 83%;--hairline:240 8.7% 91%;--input:240 8.7% 91%;--ring:233.2 100% 65.5%;--gold-text:35.5 91.7% 32.9%;--success-text:142.1 76.2% 26%;--info-text:221.2 83.2% 49%;--warning-text:32.1 94.6% 31%;--danger-text:0 72.2% 44%;--ai-text:262.1 83.3% 48%;--elev-raised:0 4px 12px rgb(0 0 0/0.08);--elev-overlay:0 16px 40px rgb(0 0 0/0.16);--ai-glow:radial-gradient(120% 140% at 0% 0%,rgb(124 92 255/0.12),rgb(79 99 255/0.05) 45%,hsl(var(--card)) 80%);--ai-glow-border:#ddd8f0;--radius:0.5rem;--chart-1:12 76% 61%;--chart-2:173 58% 39%;--chart-3:197 37% 24%;--chart-4:43 74% 66%;--chart-5:27 87% 67%;--font-sans:var(--font-onest),ui-sans-serif,system-ui,-apple-system,sans-serif;--font-mono:var(--font-jetbrains-mono),ui-monospace,SFMono-Regular,Menlo,monospace;--color-border:hsl(var(--border));--color-border-strong:hsl(var(--border-strong));--color-hairline:hsl(var(--hairline));--color-input:hsl(var(--input));--color-ring:hsl(var(--ring));--color-background:hsl(var(--background));--color-foreground:hsl(var(--foreground));--color-surface-1:hsl(var(--surface-1));--color-surface-2:hsl(var(--surface-2));--color-surface-3:hsl(var(--surface-3));--color-primary:hsl(var(--primary));--color-primary-foreground:hsl(var(--primary-foreground));--color-gold-text:hsl(var(--gold-text));--color-success-text:hsl(var(--success-text));--color-info-text:hsl(var(--info-text));--color-warning-text:hsl(var(--warning-text));--color-danger-text:hsl(var(--danger-text));--color-ai-text:hsl(var(--ai-text));--color-primary-50:hsl(var(--primary-50));--color-primary-100:hsl(var(--primary-100));--color-primary-200:hsl(var(--primary-200));--color-primary-300:hsl(var(--primary-300));--color-primary-400:hsl(var(--primary-400));--color-primary-500:hsl(var(--primary-500));--color-primary-600:hsl(var(--primary-600));--color-primary-700:hsl(var(--primary-700));--color-primary-800:hsl(var(--primary-800));--color-primary-900:hsl(var(--primary-900));--color-primary-950:hsl(var(--primary-950));--color-secondary:hsl(var(--secondary));--color-secondary-foreground:hsl(var(--secondary-foreground));--color-destructive:hsl(var(--destructive));--color-destructive-foreground:hsl(var(--destructive-foreground));--color-muted:hsl(var(--muted));--color-muted-foreground:hsl(var(--muted-foreground));--color-accent:hsl(var(--accent));--color-accent-foreground:hsl(var(--accent-foreground));--color-popover:hsl(var(--popover));--color-popover-foreground:hsl(var(--popover-foreground));--color-card:hsl(var(--card));--color-card-foreground:hsl(var(--card-foreground));--shadow-raised:var(--elev-raised);--shadow-overlay:var(--elev-overlay)}.film-sections_srOnly__ItMmd{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.film-sections_stage__5v_TA{position:relative;width:100%;overflow:hidden}.film-sections_film__kjFha{position:absolute;top:0;left:0;width:1920px;height:1080px;transform-origin:0 0}.film-sections_tour__2i_0P{position:relative;background:var(--horizon-wall)}.film-sections_tourStage__xaNlv{position:relative;height:100svh;max-height:1080px;overflow:hidden;background:var(--pegboard)}.film-sections_tourStage__xaNlv:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 70% 60% at 50% 40%,rgba(255,255,255,.55),transparent 70%);pointer-events:none}.film-sections_tourHint__PT2KW{position:absolute;right:0;bottom:14px;left:0;margin:0;font:500 11px/1 var(--mono);letter-spacing:.14em;text-align:center;text-transform:uppercase;color:var(--horizon-muted)}.film-sections_tileLinks__APnMw{position:absolute;inset:0;z-index:30}.film-sections_tileLink__7h8d2{position:absolute;padding:0;border:0;border-radius:14px;background:transparent;outline:3px solid transparent;outline-offset:0;cursor:pointer;transition:outline-color .2s,background .2s}.film-sections_tileLink__7h8d2:focus-visible,.film-sections_tileLink__7h8d2:hover{outline-color:rgba(79,99,255,.55);background:rgba(79,99,255,.05)}.film-sections_preview__JgE68{--horizon-ink:#10123a;--horizon-muted:#555a80;--horizon-pin:#4f63ff;--display:var(--font-horizon-display),var(--font-onest),system-ui,sans-serif;font-family:var(--font-onest),system-ui,sans-serif}.film-sections_previewHeader__LHEx3{border-color:#dde0ee}.film-sections_previewHeader__LHEx3 h2{font:700 1.15rem/1 var(--display);color:var(--horizon-ink)}.film-sections_previewHeader__LHEx3 button{color:var(--horizon-muted)}.film-sections_previewHeader__LHEx3 button:hover{background:rgba(16,18,58,.06);color:var(--horizon-ink)}.film-sections_previewTile__ah8z8{display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:linear-gradient(160deg,color-mix(in srgb,var(--hue) 72%,#fff),var(--hue) 55%,color-mix(in srgb,var(--hue) 75%,#000));box-shadow:0 5px 12px -5px var(--hue)}.film-sections_previewBody__3aXMb{display:grid;grid-template-columns:minmax(0,17rem) minmax(0,1fr);gap:32px;align-items:center}.film-sections_previewTitle__bVf6o{margin:0;font:700 2.3rem/1.02 var(--display);letter-spacing:-.028em;color:var(--horizon-ink);text-wrap:balance}.film-sections_previewTitle__bVf6o em{font-style:normal;font-weight:300;color:var(--hue,var(--horizon-pin))}.film-sections_previewSub__9h4Qx{margin:14px 0 22px;font-size:1rem;line-height:1.55;color:var(--horizon-muted)}.film-sections_previewLink__HEmTh{font-weight:600;font-size:14px;color:var(--hue,var(--horizon-pin));text-decoration:none}.film-sections_previewLink__HEmTh:hover{text-decoration:underline}.film-sections_previewPaper__R9Syj{border-radius:14px}.film-sections_lockup__6gUlj{width:min(1000px,100%);margin:0 auto clamp(20px,4vh,40px)}.twin-light :is(.rounded-sm,.rounded-full,.rounded-md):is(.bg-info\/15,.bg-success\/15,.bg-danger\/15,.bg-ai\/15,.bg-primary\/15,.bg-gold\/15,.bg-warning\/15,.bg-warning\/20){border-color:transparent;font-weight:600}.twin-light :is(.rounded-sm,.rounded-full,.rounded-md).bg-info\/15{background-color:#2f6fe4;color:#fff}.twin-light :is(.rounded-sm,.rounded-full,.rounded-md).bg-success\/15{background-color:#1f9d55;color:#fff}.twin-light :is(.rounded-sm,.rounded-full,.rounded-md).bg-danger\/15{background-color:#e5484d;color:#fff}.twin-light :is(.rounded-sm,.rounded-full,.rounded-md).bg-ai\/15{background-color:#7c4dff;color:#fff}.twin-light :is(.rounded-sm,.rounded-full,.rounded-md).bg-primary\/15{background-color:#4f63ff;color:#fff}.twin-light :is(.rounded-sm,.rounded-full,.rounded-md):is(.bg-gold\/15,.bg-warning\/15,.bg-warning\/20){background-color:#f5a524;color:#2b1a00}.twin-light :is(.rounded-sm,.rounded-full,.rounded-md):is(.bg-info\/15,.bg-success\/15,.bg-danger\/15,.bg-ai\/15,.bg-primary\/15,.bg-gold\/15,.bg-warning\/15,.bg-warning\/20) svg{color:currentColor}.reveal_armed__KNT1R{opacity:0;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);transition-delay:var(--reveal-delay,0s)}.reveal_armed__KNT1R[data-reveal=up]{transform:translateY(28px)}.reveal_armed__KNT1R[data-reveal=left]{transform:translateX(-40px)}.reveal_armed__KNT1R[data-reveal=right]{transform:translateX(40px)}.reveal_armed__KNT1R[data-reveal=rise]{transform:perspective(1400px) translateY(48px) rotateX(10deg) scale(.97);transform-origin:50% 100%}.reveal_armed__KNT1R[data-reveal=sweep]{transform:scaleX(.15);transition-duration:1.2s,1.6s}.reveal_armed__KNT1R[data-reveal=stagger]{opacity:1}.reveal_armed__KNT1R[data-reveal=stagger]>*{opacity:0;transform:translateY(20px);transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.reveal_armed__KNT1R.reveal_shown__GfnsK,.reveal_armed__KNT1R.reveal_shown__GfnsK[data-reveal=stagger]>*{opacity:1;transform:none}.reveal_armed__KNT1R[data-reveal=stagger]>:nth-child(2){transition-delay:70ms}.reveal_armed__KNT1R[data-reveal=stagger]>:nth-child(3){transition-delay:.14s}.reveal_armed__KNT1R[data-reveal=stagger]>:nth-child(4){transition-delay:.21s}.reveal_armed__KNT1R[data-reveal=stagger]>:nth-child(5){transition-delay:.28s}.reveal_armed__KNT1R[data-reveal=stagger]>:nth-child(6){transition-delay:.35s}.reveal_armed__KNT1R[data-reveal=stagger]>:nth-child(7){transition-delay:.42s}.reveal_armed__KNT1R[data-reveal=stagger]>:nth-child(n+8){transition-delay:.48s}@media (prefers-reduced-motion:reduce){.reveal_armed__KNT1R,.reveal_armed__KNT1R[data-reveal=stagger]>*{opacity:1;transform:none;transition:none}}.kit_eyebrow__SBo4r{display:inline-flex;align-items:center;gap:10px;margin:0 0 14px;font:600 12px/1.3 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,var(--hue,var(--horizon-pin)) 85%,#000)}[data-tone=night] .kit_eyebrow__SBo4r{color:color-mix(in srgb,var(--hue,var(--horizon-pin)) 45%,#fff)}.kit_head__AQGPw{max-width:900px;margin:0 auto;text-align:center}.kit_headLeft__LmPi_{margin:0;text-align:left}.kit_titleHero__J204w,.kit_titleXl__pRR4T,.kit_title__DdKF7{margin:0;font-family:var(--display);font-weight:700;letter-spacing:-.028em;line-height:.98;text-wrap:balance;color:var(--horizon-ink)}.kit_title__DdKF7{font-size:clamp(2rem,4.2vw,3.2rem);line-height:1.05;letter-spacing:-.025em}.kit_titleXl__pRR4T{font-size:clamp(2.4rem,5.4vw,4.25rem);line-height:1.02}.kit_titleHero__J204w{font-size:clamp(2.4rem,min(5vw,7.5vh),4.4rem);line-height:1.02}.kit_titleHero__J204w em,.kit_titleXl__pRR4T em,.kit_title__DdKF7 em{font-style:normal;font-weight:inherit;color:var(--hue,var(--horizon-pin))}[data-tone=night] .kit_titleHero__J204w,[data-tone=night] .kit_titleXl__pRR4T,[data-tone=night] .kit_title__DdKF7{color:#fff}[data-tone=night] .kit_titleHero__J204w em,[data-tone=night] .kit_titleXl__pRR4T em,[data-tone=night] .kit_title__DdKF7 em{color:color-mix(in srgb,var(--hue,var(--horizon-pin)) 45%,#fff)}.kit_lede__vqntX{max-width:640px;margin:18px auto 0;font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.6;color:var(--horizon-muted);text-wrap:pretty}.kit_head__AQGPw{margin-bottom:0}.kit_headLeft__LmPi_ .kit_lede__vqntX{margin-left:0}[data-tone=night] .kit_lede__vqntX{color:rgba(255,255,255,.68)}.kit_textLink__vmAb4{display:inline-flex;align-items:center;gap:6px;margin-top:22px;font-size:15px;font-weight:600;color:var(--hue,var(--horizon-pin));text-decoration:none}.kit_textLink__vmAb4 svg{transition:transform .25s ease}.kit_textLink__vmAb4:hover svg{transform:translateX(4px)}.kit_band__sVkRE{position:relative;overflow:hidden;padding:clamp(80px,11vw,128px) 20px}.kit_white__WPsPc{background:#fff}.kit_wall__r9pwp{background:#f5f6fa}.kit_tint__6m2oQ{background:radial-gradient(ellipse 70% 60% at 50% 0,color-mix(in srgb,var(--hue,var(--horizon-pin)) 12%,transparent),transparent 70%),linear-gradient(180deg,color-mix(in srgb,var(--hue,var(--horizon-pin)) 6%,#fff),#fff);border-block:1px solid color-mix(in srgb,var(--hue,var(--horizon-pin)) 14%,#e3e5ee)}.kit_night__4mXLo{background:radial-gradient(ellipse 80% 70% at 30% 35%,#171c62 0,var(--horizon-night) 42%,var(--horizon-void) 80%);color:#fff}.kit_stars__DyY3j{position:absolute;inset:0;background:radial-gradient(circle,rgba(255,255,255,.7) 0 1px,transparent 1.6px) 0 0 /97px 83px,radial-gradient(circle,rgba(199,207,255,.45) 0 .8px,transparent 1.3px) 31px 40px /61px 71px,radial-gradient(circle,rgba(255,255,255,.28) 0 .6px,transparent 1px) 11px 7px /37px 43px;opacity:.6;pointer-events:none}.kit_bandInner__ahXts{position:relative;max-width:1200px;margin:0 auto}.kit_pin__zbAGM{position:absolute;top:-11px;left:50%;z-index:2;width:22px;height:22px;margin-left:-11px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff 0 14%,var(--hue,var(--horizon-pin)) 50%,color-mix(in srgb,var(--hue,var(--horizon-pin)) 55%,#000) 100%);box-shadow:0 5px 6px -1px rgba(16,18,58,.45)}.kit_pinned__YsoQu{position:relative;padding:14px;border:1px solid color-mix(in srgb,var(--hue,var(--horizon-pin)) 28%,#e3e5ee);border-radius:18px;background:color-mix(in srgb,var(--hue,var(--horizon-pin)) 5%,#fff);box-shadow:0 30px 60px -40px color-mix(in srgb,var(--hue,var(--horizon-pin)) 55%,rgba(16,18,58,.5))}.kit_demoToggle__Ykul9{position:absolute;right:18px;bottom:-18px;z-index:2;display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 15px;border:0;border-radius:999px;background:var(--horizon-ink);color:#fff;font:600 13px/1 var(--body);cursor:pointer;box-shadow:0 8px 20px -8px rgba(16,18,58,.5)}.kit_demoToggle__Ykul9:focus-visible{outline:3px solid var(--horizon-pin-soft);outline-offset:3px}[data-tone=night] .kit_pinned__YsoQu{border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.06);box-shadow:0 0 120px -20px rgba(79,99,255,.45)}.kit_chapters__oOcP9{display:flex;flex-direction:column;gap:clamp(72px,10vw,128px);margin-top:clamp(48px,7vw,80px)}.kit_chapter___NNjq{display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(40px,6vw,88px)}.kit_chapter___NNjq[data-side=right]{grid-template-columns:1.1fr .9fr}.kit_chapter___NNjq[data-side=right] .kit_chapterCopy__40V0U{order:2}.kit_kicker__hk_EK{display:flex;align-items:center;gap:10px;margin:0 0 14px;font:600 12px/1.3 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,var(--hue,var(--horizon-pin)) 85%,#000)}.kit_kickerNode__E_LT7{display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:50%;background:var(--hue,var(--horizon-pin));color:#fff;font:700 12px/1 var(--mono);letter-spacing:0;box-shadow:0 0 0 5px color-mix(in srgb,var(--hue,var(--horizon-pin)) 14%,transparent)}.kit_chapterTitle__BNNap{margin:0;font:700 clamp(1.7rem,2.9vw,2.6rem)/1.05 var(--display);letter-spacing:-.022em;color:var(--horizon-ink);text-wrap:balance}[data-tone=night] .kit_chapterTitle__BNNap{color:#fff}.kit_chapterBody__bENtf{margin:16px 0 0;font-size:1.05rem;line-height:1.6;color:var(--horizon-muted);text-wrap:pretty}[data-tone=night] .kit_chapterBody__bENtf{color:rgba(255,255,255,.68)}.kit_points__E5aM7{display:grid;gap:14px;margin:26px 0 0;padding:0;list-style:none}.kit_points__E5aM7 li{display:grid;gap:3px;padding-left:18px;border-left:2px solid color-mix(in srgb,var(--hue,var(--horizon-pin)) 35%,transparent)}.kit_points__E5aM7 strong{font-size:.98rem;font-weight:600;color:var(--horizon-ink)}.kit_points__E5aM7 span{font-size:.93rem;line-height:1.5;color:var(--horizon-muted)}[data-tone=night] .kit_points__E5aM7 strong{color:#fff}[data-tone=night] .kit_points__E5aM7 span{color:rgba(255,255,255,.62)}.kit_capabilityBand___KAUH{padding-bottom:clamp(80px,11vw,128px)}.kit_capabilities__RS3gp{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px;margin:clamp(40px,6vw,64px) 0 0;padding:0;list-style:none}.kit_capabilities__RS3gp>li{padding:22px 22px 20px;border:1px solid #e3e5ee;border-top:3px solid var(--hue,var(--horizon-pin));border-radius:14px;background:#fff}.kit_capabilities__RS3gp h3{display:flex;align-items:center;gap:10px;margin:0 0 16px;font:700 1.1rem/1.2 var(--display);letter-spacing:-.01em;color:var(--horizon-ink)}.kit_capNode__n6pm6{font:600 11px/1 var(--mono);letter-spacing:.06em;color:color-mix(in srgb,var(--hue,var(--horizon-pin)) 80%,#000)}.kit_capabilities__RS3gp ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}.kit_capabilities__RS3gp ul li{display:flex;gap:9px;font-size:.95rem;line-height:1.45;color:var(--horizon-ink)}.kit_capabilities__RS3gp ul li svg{flex:none;margin-top:3px;color:var(--hue,var(--horizon-pin))}.kit_related__AEVGP{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;max-width:1000px;margin:clamp(40px,6vw,64px) auto 0;padding:0;list-style:none}.kit_related__AEVGP a{position:relative;display:flex;flex-direction:column;gap:6px;height:100%;padding:22px;border:1px solid #e3e5ee;border-radius:14px;background:#fff;color:var(--horizon-ink);text-decoration:none;transition:border-color .15s,box-shadow .15s}.kit_related__AEVGP a:focus-visible,.kit_related__AEVGP a:hover{border-color:color-mix(in srgb,var(--hue) 45%,#e3e5ee);box-shadow:0 10px 30px -18px color-mix(in srgb,var(--hue) 60%,transparent)}.kit_related__AEVGP strong{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;font-size:17px}.kit_related__AEVGP strong small{padding:2px 8px;border-radius:999px;background:var(--horizon-ink);font-size:11px;font-weight:600;color:#fff}.kit_related__AEVGP a>span:not(.kit_relatedIcon__mn_1_):not(.kit_relatedInside__RrPzy){font-size:15px;line-height:1.45}.kit_relatedInside__RrPzy{margin-top:auto;padding-top:8px;font:500 12px/1.4 var(--mono);color:var(--horizon-muted)}.kit_relatedIcon__mn_1_{display:grid;place-items:center;width:40px;height:40px;border-radius:10px;background:var(--hue);color:#fff;box-shadow:0 6px 14px -8px color-mix(in srgb,var(--hue) 80%,transparent)}.kit_relatedArrow__vZBgQ{position:absolute;top:20px;right:20px;color:#a9adc2}.kit_related__AEVGP a:hover .kit_relatedArrow__vZBgQ{color:var(--horizon-pin)}.kit_faq__PEprB{max-width:820px;margin:clamp(48px,7vh,72px) auto 0}.kit_faq__PEprB details{border-bottom:1px solid #e3e5ee}.kit_faq__PEprB summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 0;font:600 1.08rem/1.35 var(--body);color:var(--horizon-ink);list-style:none;cursor:pointer}.kit_faq__PEprB summary::-webkit-details-marker{display:none}.kit_faq__PEprB summary svg{flex:none;color:var(--horizon-pin);transition:transform .25s}.kit_faq__PEprB details[open] summary svg{transform:rotate(45deg)}.kit_faq__PEprB details p{margin:-6px 0 24px;max-width:680px;font-size:1rem;line-height:1.65;color:var(--horizon-muted)}.kit_faqNight__Sm8wj details{border-color:rgba(255,255,255,.12)}.kit_faqNight__Sm8wj summary{color:#fff}.kit_faqNight__Sm8wj details p{color:rgba(255,255,255,.68)}.kit_appTag__cn_JR{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;background:color-mix(in srgb,var(--hue) 92%,#000);color:#fff;font:600 12px/1 var(--body)}@media (max-width:860px){.kit_chapter___NNjq,.kit_chapter___NNjq[data-side=right]{grid-template-columns:1fr;gap:40px}.kit_chapter___NNjq[data-side=right] .kit_chapterCopy__40V0U{order:0}.kit_pinned__YsoQu{padding:6px}}.kit_sceneToggle__YZr6G{position:absolute;right:clamp(16px,3vw,32px);bottom:20px;z-index:30;display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 13px;border:1px solid rgba(16,18,58,.12);border-radius:999px;background:rgba(255,255,255,.9);color:var(--horizon-ink);font:500 12.5px/1 var(--body);cursor:pointer;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.kit_sceneToggle__YZr6G:hover{background:#fff}.kit_sceneToggle__YZr6G:focus-visible{outline:3px solid var(--horizon-pin-soft);outline-offset:3px}.kit_capabilities__RS3gp>li{transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s ease}.kit_capabilities__RS3gp>li:hover{transform:translateY(-4px);box-shadow:0 22px 44px -28px color-mix(in srgb,var(--hue,var(--horizon-pin)) 60%,rgba(16,18,58,.4))}.kit_capabilities__RS3gp ul li svg{transition:transform .25s cubic-bezier(.34,1.56,.64,1)}.kit_capabilities__RS3gp ul li:hover svg{transform:scale(1.3)}.kit_related__AEVGP a{transition:border-color .15s,box-shadow .3s,transform .3s cubic-bezier(.16,1,.3,1)}.kit_related__AEVGP a:hover{transform:translateY(-4px)}.kit_relatedArrow__vZBgQ,.kit_relatedIcon__mn_1_{transition:transform .35s cubic-bezier(.34,1.56,.64,1),color .15s}.kit_related__AEVGP a:hover .kit_relatedIcon__mn_1_{transform:rotate(-8deg) scale(1.08)}.kit_related__AEVGP a:hover .kit_relatedArrow__vZBgQ{transform:translate(3px,-3px)}.kit_faq__PEprB summary{transition:color .15s,padding-left .25s cubic-bezier(.16,1,.3,1)}.kit_faq__PEprB summary:hover{padding-left:6px;color:var(--horizon-pin)}.kit_faq__PEprB details[open] p{animation:kit_faqOpen__46odT .35s cubic-bezier(.16,1,.3,1)}@keyframes kit_faqOpen__46odT{0%{opacity:0;transform:translateY(-6px)}}.kit_kickerNode__E_LT7{animation:kit_nodePulse__QjACM 3.2s ease-in-out infinite}@keyframes kit_nodePulse__QjACM{0%,to{box-shadow:0 0 0 5px color-mix(in srgb,var(--hue,var(--horizon-pin)) 14%,transparent)}50%{box-shadow:0 0 0 9px color-mix(in srgb,var(--hue,var(--horizon-pin)) 6%,transparent)}}.kit_titleHero__J204w em,.kit_titleXl__pRR4T em,.kit_title__DdKF7 em{background:linear-gradient(100deg,currentColor 40%,color-mix(in srgb,currentColor 35%,#fff) 50%,currentColor 60%);background-size:250% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone;animation:kit_emShine__s1stY 6s ease-in-out 1.2s infinite}@keyframes kit_emShine__s1stY{0%,55%{background-position:100% 0}85%,to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.kit_capabilities__RS3gp ul li:hover svg,.kit_capabilities__RS3gp>li:hover,.kit_related__AEVGP a:hover,.kit_related__AEVGP a:hover .kit_relatedArrow__vZBgQ,.kit_related__AEVGP a:hover .kit_relatedIcon__mn_1_{transform:none}.kit_faq__PEprB details[open] p,.kit_kickerNode__E_LT7,.kit_titleHero__J204w em,.kit_titleXl__pRR4T em,.kit_title__DdKF7 em{animation:none}.kit_faq__PEprB summary:hover{padding-left:0}}.productHero_hero__fKLSc{--hue:var(--horizon-pin);position:relative;padding:clamp(120px,16vh,150px) 20px clamp(48px,7vw,80px);overflow:hidden;background:#05060f}.productHero_inner__o8_47{max-width:1240px;margin:0 auto}.productHero_head__z1MLi{position:relative;z-index:1;max-width:900px;margin:0 auto}.productHero_actions__BS85J{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:26px}.productHero_ctaGhost__1m63O,.productHero_ctaPrimary__QEcvu{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 22px;border-radius:999px;font:600 15px/1 var(--body);text-decoration:none;transition:background .15s,border-color .15s,transform .2s,box-shadow .3s}.productHero_ctaPrimary__QEcvu{background:var(--horizon-pin);color:#fff}.productHero_ctaPrimary__QEcvu:hover{background:#3d4fe6;transform:translateY(-1px);box-shadow:0 14px 30px -14px color-mix(in srgb,var(--horizon-pin) 80%,transparent)}.productHero_ctaPrimary__QEcvu svg{transition:transform .25s}.productHero_ctaPrimary__QEcvu:hover svg{transform:translateX(3px)}.productHero_ctaGhost__1m63O{border:1px solid rgba(255,255,255,.22);background:rgba(255,255,255,.06);color:#fff}.productHero_ctaGhost__1m63O:hover{border-color:rgba(255,255,255,.45);transform:translateY(-1px)}.productHero_crumb__nt3_Y{color:inherit;text-decoration:none}.productHero_crumb__nt3_Y:hover{text-decoration:underline}@media (prefers-reduced-motion:reduce){.productHero_ctaGhost__1m63O:hover,.productHero_ctaPrimary__QEcvu:hover,.productHero_ctaPrimary__QEcvu:hover svg{transform:none}}