.BeforeAfter-module__9GshaG__root{touch-action:pan-y}.BeforeAfter-module__9GshaG__after{position:absolute;inset:0}.BeforeAfter-module__9GshaG__track{pointer-events:none;position:absolute;inset:0}.BeforeAfter-module__9GshaG__line{width:2px;box-shadow:0 0 0 1px color-mix(in srgb,var(--color-bg)25%,transparent);position:absolute;top:0;bottom:0;left:0;transform:translate(-1px)}.BeforeAfter-module__9GshaG__knob{width:52px;height:52px;box-shadow:0 10px 30px color-mix(in srgb,var(--color-bg)45%,transparent);cursor:grab;pointer-events:auto;transition:scale var(--duration-press,.16s)var(--ease-out);place-items:center;display:grid;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}.BeforeAfter-module__9GshaG__knob:active{cursor:grabbing;scale:.94}.BeforeAfter-module__9GshaG__root[data-glide] .BeforeAfter-module__9GshaG__track{transition:transform .8s var(--ease-out)}.BeforeAfter-module__9GshaG__root[data-glide] .BeforeAfter-module__9GshaG__after{transition:clip-path .8s var(--ease-out)}.BeforeAfter-module__9GshaG__tag{background:color-mix(in srgb,var(--color-bg)60%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:8px 10px;position:absolute;top:18px}.BeforeAfter-module__9GshaG__tagLeft{left:18px}.BeforeAfter-module__9GshaG__tagRight{right:18px}@media (prefers-reduced-motion:reduce){.BeforeAfter-module__9GshaG__root[data-glide] .BeforeAfter-module__9GshaG__track,.BeforeAfter-module__9GshaG__root[data-glide] .BeforeAfter-module__9GshaG__after,.BeforeAfter-module__9GshaG__knob{transition:none}.BeforeAfter-module__9GshaG__knob:active{scale:none}}
.DragStrip-module__MpLbpG__strip{scroll-snap-type:x proximity;padding-inline:max(var(--spacing-gutter,16px),calc((100% - var(--container-site,1360px))/2 + var(--spacing-gutter,16px)));scroll-padding-inline:max(var(--spacing-gutter,16px),calc((100% - var(--container-site,1360px))/2 + var(--spacing-gutter,16px)));scrollbar-width:thin;scrollbar-color:var(--color-line)transparent;cursor:grab}.DragStrip-module__MpLbpG__strip::-webkit-scrollbar{height:6px}.DragStrip-module__MpLbpG__strip::-webkit-scrollbar-track{background:0 0}.DragStrip-module__MpLbpG__strip::-webkit-scrollbar-thumb{background:var(--color-line)}.DragStrip-module__MpLbpG__strip[data-dragging]{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.DragStrip-module__MpLbpG__strip[data-scene]{scroll-snap-type:none}:where(.DragStrip-module__MpLbpG__strip)>:where(figure){scroll-snap-align:start;flex:none;margin:0}:where(.DragStrip-module__MpLbpG__strip) :where(figure>div,figure>a>div){aspect-ratio:3/2;background:var(--color-surface);max-width:80vw;height:clamp(280px,30.5vw,440px);position:relative;overflow:hidden}@media (max-width:639px){:where(.DragStrip-module__MpLbpG__strip) :where(figure>div,figure>a>div){height:240px}}:where(.DragStrip-module__MpLbpG__strip) :where(figure img){object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease-out);pointer-events:none}@media (hover:hover) and (pointer:fine){:where(.DragStrip-module__MpLbpG__strip) :where(figure:hover img){transform:scale(1.04)}}:where(.DragStrip-module__MpLbpG__strip) :where(figcaption){contain:inline-size;color:var(--color-ink-muted);justify-content:space-between;gap:12px;margin-top:14px;font-size:14px;line-height:1.4;display:flex}:where(.DragStrip-module__MpLbpG__strip) :where(figcaption b){color:inherit;font-weight:inherit}:where(.DragStrip-module__MpLbpG__strip) :where(figcaption span){white-space:nowrap}@media (prefers-reduced-motion:reduce){:where(.DragStrip-module__MpLbpG__strip) :where(figure img){transition:none}:where(.DragStrip-module__MpLbpG__strip) :where(figure:hover img){transform:none}}
.Entrance-module__nbidGq__mask{clip-path:inset(-1em -1em -.14em);display:block}.Entrance-module__nbidGq__rise{animation:Entrance-module__nbidGq__entrance-rise 1s var(--ease-out)var(--entrance-delay,.15s)both;display:block}.Entrance-module__nbidGq__fade{animation:Entrance-module__nbidGq__entrance-fade .9s var(--ease-out)var(--entrance-delay,0s)both}@keyframes Entrance-module__nbidGq__entrance-rise{0%{transform:translateY(118%)}to{transform:none}}@keyframes Entrance-module__nbidGq__entrance-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.Entrance-module__nbidGq__rise,.Entrance-module__nbidGq__fade{animation:none}}
.FinishSwitcher-module__L3iKqq__root{height:min(92vh,880px);min-height:560px}.FinishSwitcher-module__L3iKqq__media{position:absolute;inset:0}.FinishSwitcher-module__L3iKqq__layer{opacity:0;transition:opacity .9s var(--ease-out),transform 1.4s var(--ease-out);position:absolute;inset:0;transform:scale(1.04)}.FinishSwitcher-module__L3iKqq__layerOn{opacity:1;transform:none}.FinishSwitcher-module__L3iKqq__scrim{background:linear-gradient(90deg,color-mix(in srgb,var(--color-bg)88%,transparent),color-mix(in srgb,var(--color-bg)34%,transparent)55%,transparent),linear-gradient(0deg,color-mix(in srgb,var(--color-bg)82%,transparent),transparent 50%);position:absolute;inset:0}.FinishSwitcher-module__L3iKqq__title,.FinishSwitcher-module__L3iKqq__copy{transition:opacity .22s}.FinishSwitcher-module__L3iKqq__fading{opacity:0}@media (prefers-reduced-motion:reduce){.FinishSwitcher-module__L3iKqq__layer{transition:none;transform:none}.FinishSwitcher-module__L3iKqq__title,.FinishSwitcher-module__L3iKqq__copy{transition:none}.FinishSwitcher-module__L3iKqq__fading{opacity:1}}
.HeroSlider-module__R2a9ha__slide{opacity:0;transition:opacity var(--slider-fade,1.2s)ease-in-out;position:absolute;inset:0}.HeroSlider-module__R2a9ha__active{opacity:1}.HeroSlider-module__R2a9ha__inner{transform-origin:50%;width:100%;height:100%;position:relative}.HeroSlider-module__R2a9ha__active .HeroSlider-module__R2a9ha__inner{animation:HeroSlider-module__R2a9ha__drift var(--slider-drift,7.2s)cubic-bezier(.2,.6,.2,1)both;will-change:transform}@keyframes HeroSlider-module__R2a9ha__drift{0%{transform:scale(1.08)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.HeroSlider-module__R2a9ha__slide{transition:none}.HeroSlider-module__R2a9ha__active .HeroSlider-module__R2a9ha__inner{will-change:auto;animation:none}}
.Magnetic-module__SdiUQW__root{transition:transform .4s var(--ease-out)}@media (prefers-reduced-motion:reduce){.Magnetic-module__SdiUQW__root{transition:none;transform:none!important}}
.PageTransition-module__7UNkjG__enter{animation:PageTransition-module__7UNkjG__enter var(--duration-base,.4s)var(--ease-out)both}@keyframes PageTransition-module__7UNkjG__enter{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.PageTransition-module__7UNkjG__enter{animation:none}}
.Reveal-module__-coxeG__root[data-reveal=in]{opacity:1;transition:opacity .8s var(--ease-out)var(--reveal-delay,0s),translate .9s var(--ease-out)var(--reveal-delay,0s);translate:none}.Reveal-module__-coxeG__root[data-reveal=hidden]{opacity:0;translate:0 22px}.Reveal-module__-coxeG__stagger[data-reveal=in],.Reveal-module__-coxeG__stagger[data-reveal=hidden]{opacity:1;transition:none;translate:none}.Reveal-module__-coxeG__stagger[data-reveal=in]>*{transition:opacity .8s var(--ease-out)calc(var(--reveal-delay,0s) + var(--reveal-i,0)*70ms),translate .9s var(--ease-out)calc(var(--reveal-delay,0s) + var(--reveal-i,0)*70ms)}.Reveal-module__-coxeG__stagger[data-reveal=hidden]>*{opacity:0;translate:0 22px}.Reveal-module__-coxeG__stagger>:nth-child(2),.Reveal-module__-coxeG__root [data-reveal-steps]>:nth-child(2){--reveal-i:1}.Reveal-module__-coxeG__stagger>:nth-child(3),.Reveal-module__-coxeG__root [data-reveal-steps]>:nth-child(3){--reveal-i:2}.Reveal-module__-coxeG__stagger>:nth-child(4),.Reveal-module__-coxeG__root [data-reveal-steps]>:nth-child(4){--reveal-i:3}.Reveal-module__-coxeG__stagger>:nth-child(5),.Reveal-module__-coxeG__root [data-reveal-steps]>:nth-child(5){--reveal-i:4}.Reveal-module__-coxeG__stagger>:nth-child(6),.Reveal-module__-coxeG__root [data-reveal-steps]>:nth-child(6){--reveal-i:5}.Reveal-module__-coxeG__stagger>:nth-child(7),.Reveal-module__-coxeG__root [data-reveal-steps]>:nth-child(7){--reveal-i:6}.Reveal-module__-coxeG__stagger>:nth-child(8),.Reveal-module__-coxeG__root [data-reveal-steps]>:nth-child(8){--reveal-i:7}.Reveal-module__-coxeG__stagger>:nth-child(n+9),.Reveal-module__-coxeG__root [data-reveal-steps]>:nth-child(n+9){--reveal-i:8}.Reveal-module__-coxeG__root[data-reveal=in] [data-reveal-steps]>*{transition:opacity .7s var(--ease-out)calc(var(--reveal-delay,0s) + .12s + var(--reveal-i,0)*55ms),translate .8s var(--ease-out)calc(var(--reveal-delay,0s) + .12s + var(--reveal-i,0)*55ms)}.Reveal-module__-coxeG__root[data-reveal=hidden] [data-reveal-steps]>*{opacity:0;translate:0 10px}@media (prefers-reduced-motion:reduce){.Reveal-module__-coxeG__root[data-reveal=hidden],.Reveal-module__-coxeG__stagger[data-reveal=hidden]>*,.Reveal-module__-coxeG__root[data-reveal=hidden] [data-reveal-steps]>*{opacity:1;translate:none}.Reveal-module__-coxeG__root[data-reveal=in],.Reveal-module__-coxeG__stagger[data-reveal=in]>*,.Reveal-module__-coxeG__root[data-reveal=in] [data-reveal-steps]>*{transition:none}}
.Settle-module__-WMbOG__inner{transform-origin:50%;width:100%;height:100%;animation:Settle-module__-WMbOG__settle var(--settle-duration,14s)cubic-bezier(.2,.6,.2,1)both;will-change:transform;position:relative}@keyframes Settle-module__-WMbOG__settle{0%{transform:scale(1.1)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.Settle-module__-WMbOG__inner{will-change:auto;animation:none}}
.Ticker-module__TcVsAG__track{width:max-content;animation:Ticker-module__TcVsAG__ticker var(--ticker-duration,46s)linear infinite;display:flex}.Ticker-module__TcVsAG__group{flex:none;display:flex}.Ticker-module__TcVsAG__item{border-right-style:solid;border-right-width:1px;padding:0 30px;display:inline-block}.Ticker-module__TcVsAG__root:hover .Ticker-module__TcVsAG__track,.Ticker-module__TcVsAG__root:focus-within .Ticker-module__TcVsAG__track{animation-play-state:paused}@keyframes Ticker-module__TcVsAG__ticker{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.Ticker-module__TcVsAG__track{animation:none}.Ticker-module__TcVsAG__group[aria-hidden=true]{display:none}}
.Nav-module__gq3ekG__summary{list-style:none}.Nav-module__gq3ekG__summary::-webkit-details-marker{display:none}.Nav-module__gq3ekG__menu .Nav-module__gq3ekG__panel{display:none}.Nav-module__gq3ekG__menu[open] .Nav-module__gq3ekG__panel{animation:Nav-module__gq3ekG__ark-nav-panel-in var(--duration-fast)var(--ease-out)both;display:flex}.Nav-module__gq3ekG__menu .Nav-module__gq3ekG__whenOpen{display:none}.Nav-module__gq3ekG__menu[open] .Nav-module__gq3ekG__whenOpen{display:inline}.Nav-module__gq3ekG__menu[open] .Nav-module__gq3ekG__whenClosed{display:none}.Nav-module__gq3ekG__menu[open] .Nav-module__gq3ekG__barTop{transform:translateY(2.75px)rotate(45deg)}.Nav-module__gq3ekG__menu[open] .Nav-module__gq3ekG__barBottom{transform:translateY(-2.75px)rotate(-45deg)}.Nav-module__gq3ekG__menu[open] .Nav-module__gq3ekG__item{animation:Nav-module__gq3ekG__ark-nav-item-in .42s var(--ease-out)calc(60ms + var(--i,0)*35ms)both}@keyframes Nav-module__gq3ekG__ark-nav-panel-in{0%{opacity:0}to{opacity:1}}@keyframes Nav-module__gq3ekG__ark-nav-item-in{0%{opacity:0;translate:0 10px}to{opacity:1;translate:none}}@media (prefers-reduced-motion:reduce){.Nav-module__gq3ekG__menu[open] .Nav-module__gq3ekG__panel,.Nav-module__gq3ekG__menu[open] .Nav-module__gq3ekG__item{animation:none}}
@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/af21ab248943f479-s.c7ba4a65.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/4ae66b896b591e96-s.e8a15cd1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/21ca8f3f56c22ca2-s.158762cf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_3bdc0ace-module__gMnFdq__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_3bdc0ace-module__gMnFdq__variable{--font-archivo:"Archivo","Archivo Fallback"}
.Dialog-module__ACx2ha__backdrop{animation:Dialog-module__ACx2ha__fade var(--duration-fast,.25s)var(--ease-out)both}.Dialog-module__ACx2ha__panel{animation:Dialog-module__ACx2ha__rise .32s var(--ease-out)both}@keyframes Dialog-module__ACx2ha__fade{0%{opacity:0}to{opacity:1}}@keyframes Dialog-module__ACx2ha__rise{0%{opacity:0;translate:0 8px;scale:.98}to{opacity:1;translate:none;scale:none}}@media (prefers-reduced-motion:reduce){.Dialog-module__ACx2ha__backdrop,.Dialog-module__ACx2ha__panel{animation:none}}
@font-face{font-stretch:62% 125%;font-family:archivoText;src:url(../media/archivo_text.9ff84505.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}.archivotext_28e39f98-module__bowiBW__className{font-family:archivoText;font-style:normal}.archivotext_28e39f98-module__bowiBW__variable{--font-archivo-text:"archivoText"}
@font-face{font-family:Archivo;font-style:italic;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/ede9723bef64b582-s.90778f1e.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:italic;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/7e314ccfd4e06172-s.5a10ac99.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:italic;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/30fd09fbaafebc17-s.69f35966.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_356e9e8c-module__XsYITW__className{font-family:Archivo,Archivo Fallback;font-style:italic}.archivo_356e9e8c-module__XsYITW__variable{--font-archivo-italic:"Archivo","Archivo Fallback"}
@font-face{font-stretch:120%;font-family:archivoDisplay;src:url(../media/archivo_display_italic.6d514d0a.woff2)format("woff2");font-display:swap;font-weight:850;font-style:italic}.archivodisplay_f3a2da28-module__K-X2xa__className{font-family:archivoDisplay;font-style:italic;font-weight:850}.archivodisplay_f3a2da28-module__K-X2xa__variable{--font-archivo-display:"archivoDisplay"}
@font-face{font-stretch:125%;font-family:archivoTitle;src:url(../media/archivo_title-s.p.aa73cabb.woff2)format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:archivoTitle Fallback;src:local(Arial);ascent-override:62.91%;descent-override:15.05%;line-gap-override:0.0%;size-adjust:139.57%}.archivotitle_568e8be9-module__3UPIoq__className{font-family:archivoTitle,archivoTitle Fallback;font-style:normal;font-weight:800}.archivotitle_568e8be9-module__3UPIoq__variable{--font-archivo-title:"archivoTitle","archivoTitle Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.690580e8.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.303a03d6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.0b4edfe7.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.bff0868b.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.719084df.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.102b7f24.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.690580e8.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.303a03d6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.0b4edfe7.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.bff0868b.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.719084df.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.102b7f24.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_f39bfec0-module__W8k4jG__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_f39bfec0-module__W8k4jG__variable{--font-jetbrains:"JetBrains Mono","JetBrains Mono Fallback"}
.HomeHero-module__NRzLjq__scrim{background:linear-gradient(180deg,color-mix(in srgb,var(--color-bg)74%,transparent)0%,transparent 19%),linear-gradient(0deg,color-mix(in srgb,var(--color-bg)97%,transparent)0%,color-mix(in srgb,var(--color-bg)88%,transparent)22%,color-mix(in srgb,var(--color-bg)42%,transparent)47%,transparent 66%),linear-gradient(90deg,color-mix(in srgb,var(--color-bg)50%,transparent)0%,transparent 46%)}@media (max-width:639.98px){.HomeHero-module__NRzLjq__scrim{background:linear-gradient(180deg,color-mix(in srgb,var(--color-bg)78%,transparent)0%,transparent 16%),linear-gradient(0deg,color-mix(in srgb,var(--color-bg)98%,transparent)0%,color-mix(in srgb,var(--color-bg)90%,transparent)40%,color-mix(in srgb,var(--color-bg)45%,transparent)58%,transparent 74%)}}.HomeHero-module__NRzLjq__eyebrow{isolation:isolate;width:fit-content;position:relative}.HomeHero-module__NRzLjq__eyebrow:before{content:"";z-index:-1;background:color-mix(in srgb,var(--color-bg)97%,transparent);filter:blur(9px);position:absolute;inset:-10px -20px}.HomeHero-module__NRzLjq__line{padding-right:.08em;display:block}
.HomeShowroom-module__8PHQ4a__panel:not(.HomeShowroom-module__8PHQ4a__off){animation:HomeShowroom-module__8PHQ4a__showroom-panel-in .5s var(--ease-out)both}.HomeShowroom-module__8PHQ4a__off{display:none}.HomeShowroom-module__8PHQ4a__panels[data-stacked]{display:grid}.HomeShowroom-module__8PHQ4a__panels[data-stacked]>.HomeShowroom-module__8PHQ4a__panel{grid-area:1/1}.HomeShowroom-module__8PHQ4a__panels[data-stacked]>.HomeShowroom-module__8PHQ4a__off{visibility:hidden;display:block}@keyframes HomeShowroom-module__8PHQ4a__showroom-panel-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.HomeShowroom-module__8PHQ4a__stage[data-scrub] .HomeShowroom-module__8PHQ4a__photo{transition:none;scale:none}.HomeShowroom-module__8PHQ4a__progress{display:none}.HomeShowroom-module__8PHQ4a__stage[data-scrub] .HomeShowroom-module__8PHQ4a__progress{display:flex}
.HomeClose-module__VifeBG__scrim{background:linear-gradient(180deg,color-mix(in srgb,var(--color-bg)94%,transparent)0%,color-mix(in srgb,var(--color-bg)40%,transparent)34%,color-mix(in srgb,var(--color-bg)8%,transparent)50%,color-mix(in srgb,var(--color-bg)50%,transparent)68%,color-mix(in srgb,var(--color-bg)95%,transparent)100%)}@media (max-width:639.98px){.HomeClose-module__VifeBG__scrim{background:linear-gradient(180deg,color-mix(in srgb,var(--color-bg)95%,transparent)0%,color-mix(in srgb,var(--color-bg)40%,transparent)36%,color-mix(in srgb,var(--color-bg)10%,transparent)50%,color-mix(in srgb,var(--color-bg)60%,transparent)66%,color-mix(in srgb,var(--color-bg)96%,transparent)100%)}}
