.hero-pages_fit__4_88E{position:relative;width:calc(var(--w) * var(--s));height:calc(var(--h) * var(--s))}.hero-pages_fitInner__tuU2J{position:absolute;left:0;top:0;width:calc(var(--w) * 1px);height:calc(var(--h) * 1px);transform:scale(var(--s));transform-origin:0 0}@media (prefers-reduced-motion:no-preference){.hero-pages_pageIn__hoovd{animation:hero-pages_hpPageIn__Y2mjG .9s cubic-bezier(.22,.61,.36,1) both}.hero-pages_pageOut__hTuOj{animation:hero-pages_hpPageOut__7wEuq .9s cubic-bezier(.45,0,.55,1) both}}@keyframes hero-pages_hpPageIn__Y2mjG{0%,35%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes hero-pages_hpPageOut__7wEuq{0%{opacity:1;transform:none}45%,to{opacity:0;transform:translateY(-16px)}}.hero-pages_swatch__Gquk2{transition:width .6s cubic-bezier(.45,0,.55,1)}.hero-pages_caption__X6_LK{transition:opacity .5s ease,transform .5s ease}.hero-pages_colDown__YYixY,.hero-pages_colUp__7YZFs,.hero-pages_rowLeft__dnJ4G{animation-duration:var(--dur,70s);animation-timing-function:linear;animation-iteration-count:infinite}.hero-pages_colDown__YYixY,.hero-pages_colUp__7YZFs{animation-name:hero-pages_hpUp__HV0C3}.hero-pages_colDown__YYixY{animation-direction:reverse}.hero-pages_rowLeft__dnJ4G{animation-name:hero-pages_hpLeft__c_clB}.hero-pages_hold__qIIJO:focus-within .hero-pages_colDown__YYixY,.hero-pages_hold__qIIJO:focus-within .hero-pages_colUp__7YZFs,.hero-pages_hold__qIIJO:focus-within .hero-pages_rowLeft__dnJ4G,.hero-pages_hold__qIIJO:hover .hero-pages_colDown__YYixY,.hero-pages_hold__qIIJO:hover .hero-pages_colUp__7YZFs,.hero-pages_hold__qIIJO:hover .hero-pages_rowLeft__dnJ4G,[data-run=false] .hero-pages_colDown__YYixY,[data-run=false] .hero-pages_colUp__7YZFs,[data-run=false] .hero-pages_rowLeft__dnJ4G{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.hero-pages_colDown__YYixY,.hero-pages_colUp__7YZFs,.hero-pages_rowLeft__dnJ4G{animation:none}}@keyframes hero-pages_hpUp__HV0C3{to{transform:translateY(-50%)}}@keyframes hero-pages_hpLeft__c_clB{to{transform:translateX(-50%)}}.hero-pages_colMask__mfEXs{-webkit-mask-image:linear-gradient(180deg,transparent,#000 16%,#000 80%,transparent),linear-gradient(90deg,transparent,#000 10%);-webkit-mask-composite:source-in;mask-image:linear-gradient(180deg,transparent,#000 16%,#000 80%,transparent),linear-gradient(90deg,transparent,#000 10%);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.hero-pages_rowMask__NT_Kp{-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.hero-columns_track__W9icZ{animation-name:hero-columns_hcUp__cAIzI;animation-duration:var(--dur,70s);animation-delay:var(--delay,0s);animation-timing-function:linear;animation-iteration-count:infinite;will-change:transform}.hero-columns_down__h398z{animation-direction:reverse}.hero-columns_row__gh1a4{animation-name:hero-columns_hcLeft__aFskl;animation-duration:90s;animation-timing-function:linear;animation-iteration-count:infinite;will-change:transform}[data-run=false] .hero-columns_row__gh1a4,[data-run=false] .hero-columns_track__W9icZ{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.hero-columns_row__gh1a4,.hero-columns_track__W9icZ{animation:none}}.hero-columns_wall__9ynRO{transition:opacity .4s ease-out}.hero-columns_wall__9ynRO[data-ready=false]{opacity:0}@media (prefers-reduced-motion:reduce){.hero-columns_wall__9ynRO{transition:none}}@media (min-width:1024px){.hero-columns_tall__8ygzx{min-height:clamp(640px,calc(100vh - 56px),1384px);min-height:clamp(640px,calc(100svh - 56px),1384px)}}@keyframes hero-columns_hcUp__cAIzI{to{transform:translateY(-50%)}}@keyframes hero-columns_hcLeft__aFskl{to{transform:translateX(-50%)}}.marketing_link__DMhVR .marketing_c1__iuysF,.marketing_link__DMhVR .marketing_c2__NDGqL{transition-property:opacity,translate;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,.36,0,1)}.marketing_link__DMhVR .marketing_c1__iuysF{opacity:.7}.marketing_link__DMhVR .marketing_c2__NDGqL{opacity:0;translate:-8px 0}.marketing_link__DMhVR:hover .marketing_c1__iuysF{opacity:0;translate:20px 0}.marketing_link__DMhVR:hover .marketing_c2__NDGqL{opacity:1;translate:0 0}.marketing_navLinks__E0r1C:has(a:hover) a:not(:hover){color:var(--mk-ink-3)}html:has(.marketing_shell__C32ji){scroll-padding-top:80px}.hero-sunrise_fill__W_9Rv{position:absolute;inset:0;pointer-events:none}[data-run=false] .hero-sunrise_loop__f6Fw8,[data-run=false].hero-sunrise_loop__f6Fw8{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.hero-sunrise_loop__f6Fw8{animation:none!important}}.hero-sunrise_footFade__a1_B3{-webkit-mask-image:linear-gradient(180deg,#000,#000 62%,transparent);mask-image:linear-gradient(180deg,#000,#000 62%,transparent)}.hero-sunrise_blob__5w1f8{position:absolute;aspect-ratio:1;border-radius:9999px;will-change:transform;animation-timing-function:cubic-bezier(.45,0,.55,1);animation-iteration-count:infinite;animation-direction:alternate}.hero-sunrise_blobA__1E2_x{animation-name:hero-sunrise_srBlobA__89m0c;animation-duration:19s}.hero-sunrise_blobB__Ev_Z6{animation-name:hero-sunrise_srBlobB__m8wBI;animation-duration:23s}.hero-sunrise_blobC__Njyu0{animation-name:hero-sunrise_srBlobC__5do8q;animation-duration:27s}.hero-sunrise_blobD__RU32G{animation-name:hero-sunrise_srBlobD__8LAaw;animation-duration:21s}@keyframes hero-sunrise_srBlobA__89m0c{to{transform:translate3d(-14%,10%,0) scale(1.12)}}@keyframes hero-sunrise_srBlobB__m8wBI{to{transform:translate3d(12%,-12%,0) scale(.9)}}@keyframes hero-sunrise_srBlobC__5do8q{to{transform:translate3d(-10%,-16%,0) scale(1.15)}}@keyframes hero-sunrise_srBlobD__8LAaw{to{transform:translate3d(16%,8%,0) scale(1.08)}}.hero-sunrise_dots__2mg4p{background-image:radial-gradient(circle at center,rgba(28,26,23,.09) .9px,transparent 1.3px);background-size:18px 18px;background-position:50%}.hero-sunrise_rays__dWO4b{will-change:transform;animation:var(--period,140s) linear infinite;animation-name:hero-sunrise_srTurn__tVUDJ}@keyframes hero-sunrise_srTurn__tVUDJ{to{transform:rotate(1turn)}}