.landing_wrap__MxioC{max-width:1120px;margin:0 auto;padding:0 24px}.landing_section__M2UMZ{padding:96px 0;scroll-margin-top:84px}.landing_island__ULPz5{background:var(--bg-base);color:var(--text-primary);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}@keyframes landing_noryRise__mCBB7{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.landing_rise__HOlaZ{animation:landing_noryRise__mCBB7 .62s cubic-bezier(.2,0,0,1) both}.landing_d1__s9HZv{animation-delay:80ms}.landing_d2__FU6jp{animation-delay:.16s}.landing_d3__30_vs{animation-delay:.24s}.landing_d4__3b2zs{animation-delay:.32s}.landing_slot__2cvLf{display:inline-grid;overflow:hidden;vertical-align:bottom;height:1em;line-height:1}.landing_slotReel__I5Fr0{display:grid;grid-template-columns:max-content;grid-auto-rows:1em}.landing_slotCell__0WVhF{grid-column:1;white-space:nowrap}@keyframes landing_noryMarquee__9Ox6_{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.landing_marquee__g4ZKw{display:flex;overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.landing_marqueeTrack__gndS4{display:flex;gap:28px;padding-right:28px;animation:landing_noryMarquee__9Ox6_ 34s linear infinite;will-change:transform}.landing_marquee__g4ZKw:hover .landing_marqueeTrack__gndS4{animation-play-state:paused}.landing_faq__8t8PL summary{list-style:none;cursor:pointer}.landing_faq__8t8PL summary::-webkit-details-marker{display:none}.landing_faq__8t8PL summary .landing_sign__07Lb5{transition:transform .22s cubic-bezier(.2,0,0,1)}.landing_faq__8t8PL[open] summary .landing_sign__07Lb5{transform:rotate(45deg)}.landing_heroGrid__PxQhe,.landing_split__9txed{display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:center}@media (max-width:900px){.landing_heroGrid__PxQhe,.landing_split__9txed{grid-template-columns:1fr;gap:44px}.landing_split__9txed>*{order:unset!important}}.landing_finalGlow__E82_Y,.landing_heroGlow__moApW{position:absolute;pointer-events:none;border-radius:50%;filter:blur(90px)}.landing_heroGlow__moApW{top:-180px;right:-140px;width:620px;height:620px;background:radial-gradient(circle,color-mix(in srgb,var(--interactive) 26%,transparent),transparent 68%)}.landing_finalGlow__E82_Y{bottom:-260px;left:50%;transform:translateX(-50%);width:720px;height:460px;background:radial-gradient(circle,color-mix(in srgb,var(--star) 16%,transparent),transparent 70%)}.landing_island__ULPz5 .landing_finalGlow__E82_Y,.landing_island__ULPz5 .landing_heroGlow__moApW{display:none}.landing_btnGhost__Ut74x{display:inline-flex;align-items:center;gap:9px;padding:14px 26px;border-radius:var(--radius-sm);border:1px solid var(--border-hover);color:var(--text-primary);font-size:15px;font-weight:700;text-decoration:none}.landing_skip__82tBT{position:absolute;left:-9999px;top:8px;z-index:200;padding:10px 18px;border-radius:var(--radius-sm);background:var(--bg-elevated);color:var(--text-primary)}.landing_skip__82tBT:focus{left:16px}.landing_btn__jxaoG{transition:transform .18s cubic-bezier(.2,0,0,1),box-shadow .24s}.landing_btn__jxaoG:hover{transform:translateY(-2px)}.landing_navLink__TVCSs{position:relative}.landing_navLink__TVCSs:after{content:"";position:absolute;left:0;bottom:-4px;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .24s cubic-bezier(.2,0,0,1)}.landing_navLink__TVCSs:hover:after{transform:scaleX(1);transform-origin:left}.landing_card__fnKK_{transition:transform .24s cubic-bezier(.2,0,0,1),border-color .24s}.landing_card__fnKK_:hover{transform:translateY(-4px);border-color:var(--border-hover)}.landing_showMobile__4zJaI{display:none!important}@media (max-width:900px){.landing_section__M2UMZ{padding:68px 0}.landing_hideMobile__8Q5Qf{display:none!important}.landing_showMobile__4zJaI{display:inline-flex!important}}@media (max-width:560px){.landing_section__M2UMZ{padding:56px 0}}@media (prefers-reduced-motion:reduce){.landing_rise__HOlaZ{animation:none}.landing_marqueeTrack__gndS4{animation-play-state:paused}.landing_btn__jxaoG:hover,.landing_card__fnKK_:hover{transform:none}.landing_faq__8t8PL summary .landing_sign__07Lb5{transition:none}}.landing_noJs__5mr21 [data-reveal]{opacity:1!important;transform:none!important}