html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;font-family:Montserrat,sans-serif}body{line-height:1;font-family:Montserrat,sans-serif}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}html,body,#root{width:100%;margin:0;padding:0}body{background:var(--color-bg)}:root{--fz--2: clamp(.7035rem, .7241rem + -.0165vw, .72rem);--fz--1: clamp(.9rem, .8906rem + .0377vw, .9377rem);--fz-0: clamp(1.125rem, 1.0938rem + .125vw, 1.25rem);--fz-1: clamp(1.4063rem, 1.3413rem + .26vw, 1.6663rem);--fz-2: clamp(1.7578rem, 1.642rem + .4633vw, 2.2211rem);--fz-3: clamp(2.1973rem, 2.0064rem + .7635vw, 2.9607rem);--fz-4: clamp(2.7466rem, 2.4466rem + 1.2001vw, 3.9467rem);--fz-5: clamp(3.4332rem, 2.9763rem + 1.8277vw, 5.2609rem);--sp-3xs: clamp(.3125rem, .3125rem + 0vw, .3125rem);--sp-2xs: clamp(.5625rem, .5469rem + .0625vw, .625rem);--sp-xs: clamp(.875rem, .8594rem + .0625vw, .9375rem);--sp-s: clamp(1.125rem, 1.0938rem + .125vw, 1.25rem);--sp-m: clamp(1.6875rem, 1.6406rem + .1875vw, 1.875rem);--sp-l: clamp(2.25rem, 2.1875rem + .25vw, 2.5rem);--sp-xl: clamp(3.375rem, 3.2813rem + .375vw, 3.75rem);--sp-2xl: clamp(4.5rem, 4.375rem + .5vw, 5rem);--sp-3xl: clamp(6.75rem, 6.5625rem + .75vw, 7.5rem);--bp-mobile: 600px;--bp-tablet: 1024px;--bp-desktop: 1280px;--lucky-grey: #787779;--smoky-umber: #040404;--doctor: #f9f9f9;--meteor-shower: #583bfb;--razzmatazz: #e30a5a;--holly-green: #149d7b;--color-bg: var(--smoky-umber);--color-text: var(--doctor);--color-text-muted: #d5d0da;--color-text-subtle: var(--lucky-grey);--color-text-soft: rgba(249, 249, 249, .85);--color-text-faint: rgba(249, 249, 249, .6);--color-accent: var(--meteor-shower);--color-accent-warm: var(--razzmatazz);--color-accent-cool: var(--holly-green);--color-overlay-dark: rgba(0, 0, 0, .8);--color-overlay-medium: rgba(0, 0, 0, .55);--color-overlay-soft: rgba(0, 0, 0, .3);--color-surface-translucent: rgba(25, 20, 17, .78);--color-border-soft: rgba(249, 249, 249, .15);--color-text-on-light: var(--smoky-umber);--color-border-on-light: rgba(4, 4, 4, .14)}.icon-button{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;background:transparent;border:none;color:var(--color-text);cursor:pointer;border-radius:50%;transition:background .2s ease}.icon-button:hover{background:var(--color-border-soft)}@font-face{font-family:GT Ultra;src:url(/fonts/GT-Ultra-Trial-VF.woff2) format("woff2");font-weight:100 900;font-style:oblique 0deg 20deg;font-display:swap}h1,h2,h3,h4,h5,h6,p,li,a,label{color:var(--color-text)}h1,h2,h3,h4,h5,h6{font-family:GT Ultra,sans-serif;line-height:normal;font-variation-settings:"wght" 700,"slnt" 0,"CNTR" 50}h1{font-size:var(--fz-5)}h2{font-size:var(--fz-4)}h3{font-size:var(--fz-3)}p{font-size:var(--fz-1);font-family:Montserrat,sans-serif;font-weight:400;line-height:150%}li{font-size:var(--fz-1)}a{text-decoration:none}.visibility-hidden{display:none}.car_scene--container{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:1}.scroll_container,.section_car--selection,.section_horizontal--scroll,.section_car--usecases,.section_tech--features,.section_contact,.section_footer{position:relative}.section_horizontal--scroll,.section_tech--features,.section_contact,.section_footer{z-index:2}.section_car--selection{height:320vh}@media(max-width:600px){.section_car--selection{height:300vh}}.mute{position:fixed;bottom:var(--sp-xl);right:var(--sp-xl);display:flex;gap:3px;align-items:center;height:44px;min-width:44px;justify-content:center;cursor:pointer;z-index:100;pointer-events:auto;transition:opacity .5s ease;opacity:1;mix-blend-mode:difference;padding:7px}@media(max-width:600px){.mute{display:none}}.mute.hidden{opacity:0;pointer-events:none}.bar{width:1px;height:8px;background-color:var(--color-text);border-radius:10px;animation:sound-wave 2s ease-in-out infinite;animation-delay:calc(var(--dist) * -.1s);transition:background-color .5s ease,height .3s ease}.mute.disabled .bar{animation-iteration-count:0;height:2px}.logo a{color:var(--color-text);font-size:var(--fz--1)}.bold{font-weight:700;color:var(--color-accent)}.logo{position:absolute;top:0;left:0;z-index:99;margin-block-start:var(--sp-l);margin-inline-start:var(--sp-s)}.car_scene_overlay{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:100;font-family:GT Ultra,sans-serif;font-size:5rem;color:var(--color-text)}.overlay_title_text{line-height:1.05;text-align:center;text-transform:uppercase}.overlay_title_text h1{font-size:inherit;line-height:inherit;margin:0}.overlay_title_container{margin-top:80px}.overlay_title_text [data-vt-word]{will-change:transform,opacity,filter}.overlay_subtitle{text-align:center;font-family:Montserrat,sans-serif;font-size:var(--fz--1);color:var(--color-text);opacity:.85;letter-spacing:.02em;pointer-events:auto;padding-top:var(--sp-2xs)}.purple{color:var(--color-accent);font-variation-settings:"wght" 600}.overlay_controls{position:absolute;bottom:var(--sp-3xl);left:50%;transform:translate(-50%);display:flex;flex-direction:column;gap:var(--sp-m);pointer-events:auto}.model_indicator{--indicator-width: clamp(300px, 34vw, 460px);--indicator-line: 1px;--indicator-tick: var(--sp-3xs);--indicator-dot: .6875rem;width:var(--indicator-width);display:flex;flex-direction:column;gap:var(--sp-m);pointer-events:auto;color:var(--color-text-on-light)}.model_indicator.is-leaving{pointer-events:none}.model_indicator_label,.model_indicator_track{transition:opacity .45s ease,filter .45s ease,transform .55s cubic-bezier(.33,1,.68,1)}.model_indicator.is-leaving .model_indicator_label{opacity:0;filter:blur(4px);transform:translateY(22px)}.model_indicator.is-leaving .model_indicator_label:nth-child(2){transition-delay:.05s}.model_indicator.is-leaving .model_indicator_label:nth-child(3){transition-delay:.1s}.model_indicator.is-leaving .model_indicator_track{transform:scaleX(0);opacity:0;transition-delay:.1s}.model_indicator_labels{position:relative;height:1.2em;font-size:var(--fz-0)}.model_indicator_label{position:absolute;top:0;left:calc(var(--i) / (var(--indicator-count) - 1) * 100%);translate:-50% 0;background:none;border:0;padding:0;cursor:pointer;will-change:transform,opacity,filter;font-family:GT Ultra,sans-serif;font-variation-settings:"wght" 400,"slnt" 0,"CNTR" 0;font-size:inherit;line-height:1.2;white-space:nowrap;color:inherit}.model_indicator_label:hover{opacity:.6}.model_indicator_label:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.model_indicator_track{position:relative;height:var(--indicator-line);background:currentColor;transform-origin:center}.model_indicator_tick{position:absolute;bottom:0;left:calc(var(--i) / (var(--indicator-count) - 1) * 100%);width:var(--indicator-line);height:var(--indicator-tick);translate:-50% 0;background:currentColor}.model_indicator_rail{position:absolute;inset:0;transform:translate(calc(var(--hero-dot, 0) * 100%));will-change:transform}.model_indicator_dot{position:absolute;top:50%;left:0;width:var(--indicator-dot);height:var(--indicator-dot);translate:-50% -50%;border-radius:50%;background:currentColor}.scroll-cta{position:relative;z-index:10;display:none;flex-direction:column;align-items:center;gap:1rem;padding-bottom:3rem;pointer-events:none;opacity:1;transition:opacity .5s ease}.scroll-cta.is-leaving{opacity:0}.scroll-indicator{width:23px;height:35px;border:2px solid var(--color-bg);border-radius:16px;position:relative;animation:scrollPulse 2s infinite}.scroll-arrow{width:4px;height:4px;background:var(--color-bg);border-radius:50%;position:absolute;left:50%;transform:translate(-50%);animation:scrollBounce 2s infinite}@keyframes scrollPulse{0%,to{opacity:.5}50%{opacity:1}}@keyframes scrollBounce{0%,to{top:8px}50%{top:20px}}@keyframes sound-wave{0%,to{transform:scaleY(2.5)}50%{transform:scaleY(.5)}}.hover_cta{position:absolute;top:22%;left:50%;transform:translate(-50%,-8px);padding:.65rem 1.1rem;border-radius:999px;background:var(--color-overlay-medium);color:var(--color-text);font-family:GT Ultra,sans-serif;font-size:clamp(.8rem,1.2vw,1rem);letter-spacing:.04em;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);pointer-events:none;opacity:0;transition:opacity .6s ease,transform .6s ease;white-space:nowrap;z-index:110}.hover_cta.is-visible{opacity:1;transform:translate(-50%)}.reveal_lock_btn{align-self:center;height:44px;width:44px;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;border-radius:999px;border:1px solid var(--color-border-soft);background:var(--color-overlay-medium);color:var(--color-text);font-family:GT Ultra,sans-serif;font-size:.85rem;letter-spacing:.04em;cursor:pointer;pointer-events:auto;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:background .2s ease,border-color .2s ease,color .2s ease;z-index:110}.reveal_lock_btn:active{transform:scale(.97)}.reveal_lock_btn.is-locked{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-text)}.reveal_lock_btn .lock_icon{display:inline-block}@media(max-width:1024px){.model_indicator{--indicator-width: clamp(280px, 46vw, 360px)}}@media(max-width:600px){.overlay_title_text{margin-top:max(200px,28vh);margin-top:max(200px,28svh)}.overlay_title_text h1{white-space:nowrap}.overlay_title_container{padding-inline:var(--sp-m)}.overlay_subtitle{padding-top:var(--sp-s);line-height:1.4;white-space:nowrap;letter-spacing:0;font-size:min(var(--fz--1),calc((100vw - 2 * var(--sp-m)) / 33))}.overlay_controls{width:100%;bottom:calc(var(--sp-l) + env(safe-area-inset-bottom,0px));gap:var(--sp-l);padding-inline:var(--sp-s);align-items:center}.model_indicator{--indicator-width: min(100% - 2 * var(--sp-xl), 300px)}.model_indicator_labels{font-size:var(--fz--1)}.model_indicator_label{padding-block:.7rem;margin-top:-.7rem}.scroll-cta{padding-bottom:var(--sp-s)}.scroll-indicator{display:none}}.loading_screen{position:fixed;inset:0;width:100vw;height:100vh;height:100dvh;min-height:-webkit-fill-available;color:var(--color-text);display:flex;justify-content:center;align-items:center;z-index:9999;padding:0;pointer-events:auto;touch-action:none}.loading_screen--hidden{pointer-events:none}.loading_screen--bg{position:absolute;inset:0;width:100%;height:100%;display:flex;z-index:-1}.loading_screen--bg-column{flex:1;height:100%;background-color:var(--color-bg);box-shadow:1px 0 0 0 var(--color-bg);transform:translateZ(0);transition:transform var(--reveal-duration, .95s) var(--reveal-ease, ease-in-out);transition-delay:var(--col-delay, 0ms)}.loading_screen--armed .loading_screen--bg-column,.loading_screen--armed .loading_screen--content{will-change:transform}.loading_screen--hidden .loading_screen--bg-column{transform:translate3d(0,-100.5%,0)}.loading_screen--content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--sp-l);width:100%;height:100%;padding-inline:var(--sp-m);transition:transform .55s cubic-bezier(.33,0,.2,1),opacity .4s ease-out}.loading_screen--hidden .loading_screen--content{transform:translate3d(0,-6vh,0);opacity:0}.loading_screen--hidden .variable-text-char{animation-play-state:paused}.loading_screen--title--container{z-index:10000;text-align:center}@media(max-width:600px){.loading_screen--title--container h1{font-size:var(--fz-4)}}.loading_screen--meter{position:relative;width:clamp(180px,42vw,320px);height:2px;border-radius:2px;background:var(--color-border-soft);overflow:hidden}.loading_screen--meter-fill{position:absolute;inset:0;border-radius:2px;background:var(--color-text);transform:scaleX(var(--load-progress, 0));transform-origin:left center}.loading_screen--percentage{font-size:var(--fz-0);font-family:Montserrat,sans-serif;font-weight:100;letter-spacing:.08em;font-variant-numeric:tabular-nums;color:var(--color-text-soft)}@media(prefers-reduced-motion:reduce){.loading_screen{transition:opacity .35s linear}.loading_screen--hidden{opacity:0}.loading_screen--hidden .loading_screen--bg-column,.loading_screen--hidden .loading_screen--content{transform:none}.variable-text-char{animation:none}}.variable-text-char{animation:variable-text-wave var(--anim-duration, 2s) ease-in-out infinite;animation-delay:calc(var(--char-index) * .1s);font-variation-settings:"wght" var(--wght-min, 300),"slnt" var(--slnt-min, 100),"CNTR" var(--cntr-min, 100)}@keyframes variable-text-wave{0%,to{font-variation-settings:"wght" var(--wght-min, 300),"slnt" var(--slnt-min, 100),"CNTR" var(--cntr-min, 100)}50%{font-variation-settings:"wght" var(--wght-max, 700),"slnt" var(--slnt-max, 0),"CNTR" var(--cntr-max, 0)}}.debug_hud{position:fixed;top:8px;left:8px;z-index:100000;background:var(--color-overlay-dark);color:var(--color-text);font-family:ui-monospace,Menlo,Monaco,Courier New,monospace;font-size:11px;line-height:1.35;padding:8px 10px;border:1px solid var(--color-border-soft);border-radius:6px;max-width:min(90vw,360px);pointer-events:auto;-webkit-user-select:text;user-select:text;box-shadow:0 6px 24px var(--color-overlay-medium);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.debug_hud_header{display:flex;align-items:center;gap:8px;margin-bottom:6px}.debug_hud_header strong{letter-spacing:.12em;font-size:11px;color:#00ff95}.debug_hud_hint{flex:1;font-size:10px;color:var(--color-text-faint)}.debug_hud_close{width:22px;height:22px;background:transparent;border:1px solid var(--color-border-soft);color:var(--color-text);border-radius:50%;line-height:1;cursor:pointer;padding:0;font-size:14px}.debug_hud_table{border-collapse:collapse;width:100%}.debug_hud_table td{padding:1px 6px 1px 0;vertical-align:top}.debug_hud_k{color:var(--color-text-faint);white-space:nowrap}.debug_hud_v{color:var(--color-text);word-break:break-all}.debug_hud_sep td{padding:2px 0}.debug_hud_sep hr{border:none;border-top:1px dashed var(--color-border-soft);margin:0}.menu_toggle{position:fixed;top:calc(var(--sp-l) + .5rem - 22px);right:var(--sp-s);z-index:9001;display:inline-flex;align-items:center;justify-content:flex-end;gap:var(--sp-2xs);height:44px;min-width:44px;padding:0 0 0 var(--sp-2xs);background:transparent;border:none;color:var(--color-text);cursor:pointer;mix-blend-mode:difference;transition:opacity .6s ease .4s}.menu_toggle--hidden{opacity:0;pointer-events:none;transition-delay:0s}.menu_toggle:focus-visible{outline:1px solid var(--color-text);outline-offset:4px}.menu_toggle--label{display:block;height:1em;overflow:hidden;font-family:Montserrat,sans-serif;font-size:var(--fz--2);font-weight:500;text-transform:uppercase;line-height:1}.menu_toggle--roll{display:flex;flex-direction:column;transition:transform .6s var(--menu-ease, cubic-bezier(.76, 0, .24, 1))}.menu_toggle--open .menu_toggle--roll{transform:translate3d(0,-50%,0)}.menu_toggle--icon{position:relative;display:block;width:28px;height:12px}.menu_toggle--icon span{position:absolute;right:0;width:100%;height:1.5px;background:currentColor;transform-origin:right center;transition:transform .6s cubic-bezier(.76,0,.24,1),top .6s cubic-bezier(.76,0,.24,1)}.menu_toggle--icon span:first-child{top:0}.menu_toggle--icon span:last-child{top:calc(100% - 1.5px);transform:scaleX(.6)}@media(hover:hover){.menu_toggle:not(.menu_toggle--open):hover .menu_toggle--icon span:first-child{transform:scaleX(.6)}.menu_toggle:not(.menu_toggle--open):hover .menu_toggle--icon span:last-child{transform:scaleX(1)}}.menu_toggle--open .menu_toggle--icon span{top:calc(50% - .75px);transform-origin:center}.menu_toggle--open .menu_toggle--icon span:first-child{transform:rotate(45deg) scaleX(.82)}.menu_toggle--open .menu_toggle--icon span:last-child{transform:rotate(-45deg) scaleX(.82)}@media(max-width:600px){.menu_toggle--label{display:none}}.menu{position:fixed;inset:0;width:100vw;height:100vh;height:100dvh;z-index:9000;color:var(--color-text);overscroll-behavior:contain}.menu--closed{visibility:hidden;pointer-events:none}.menu--closing{pointer-events:none}.menu--bg{position:absolute;inset:0;display:flex;flex-direction:column;overflow:hidden}.menu--bg-row{flex:1;width:100%;background-color:var(--color-bg);box-shadow:0 1px 0 0 var(--color-bg);transform:translate3d(-100.5%,0,0);will-change:transform}.menu--open .menu--bg-row{transform:translateZ(0);transition:transform var(--menu-duration) var(--menu-ease) var(--row-in)}.menu--closing .menu--bg-row{transform:translate3d(100.5%,0,0);transition:transform var(--menu-duration) var(--menu-ease) calc(var(--menu-out-lead) + var(--row-out))}.menu--content{position:relative;display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;padding:var(--sp-3xl) var(--sp-s);overflow-y:auto}.menu--logo{opacity:0;transition:opacity .2s ease}.menu--open .menu--logo{opacity:1;transition:opacity .4s ease calc(var(--menu-content-delay) * .5)}.menu--list{list-style:none;margin:0;padding:0;width:100%}.menu--item{position:relative;font-size:var(--fz-5)}.menu--item:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--color-border-soft);transform:scaleX(0);transform-origin:left center}.menu--link{display:flex;align-items:baseline;gap:var(--sp-m);padding-block:var(--sp-2xs);color:var(--color-text);text-decoration:none;outline:none}.menu--mask{display:block;overflow:hidden;padding-inline-end:.15em}.menu--label{display:block;font-family:GT Ultra,sans-serif;font-size:inherit;line-height:1.08;text-transform:uppercase;white-space:nowrap;font-variation-settings:"wght" 300,"slnt" 100,"CNTR" 100;transform:translate3d(0,110%,0);transition:font-variation-settings .6s cubic-bezier(.22,1,.36,1),letter-spacing .6s cubic-bezier(.22,1,.36,1),color .4s ease}.menu--link[aria-current] .menu--label{font-variation-settings:"wght" 500,"slnt" 40,"CNTR" 60}.menu--arrow{flex:0 0 auto;display:block;width:.7em;height:.7em;margin-inline-start:auto;color:var(--color-text);opacity:0;transform:translate3d(-40%,0,0);transition:opacity .4s ease,transform .6s cubic-bezier(.22,1,.36,1)}.menu--meta{position:absolute;right:var(--sp-s);bottom:var(--sp-l);font-family:Montserrat,sans-serif;font-size:var(--fz--1);color:var(--color-text-faint);opacity:0;transition:opacity .3s ease}.menu--hint{font-size:var(--fz--2);text-transform:uppercase}.menu--open .menu--label{transform:translateZ(0);transition:transform .9s cubic-bezier(.16,1,.3,1) calc(var(--menu-content-delay) + var(--i) * 70ms),font-variation-settings .6s cubic-bezier(.22,1,.36,1),letter-spacing .6s cubic-bezier(.22,1,.36,1),color .4s ease}.menu--open .menu--item:after{transform:scaleX(1);transition:transform 1s cubic-bezier(.76,0,.24,1) calc(var(--menu-content-delay) + var(--i) * 70ms)}.menu--open .menu--meta{opacity:1;transition:opacity .8s ease calc(var(--menu-content-delay) + .45s)}.menu--leaving .menu--label,.menu--closing .menu--label{transform:translate3d(0,-110%,0);transition:transform .32s cubic-bezier(.55,0,.75,.2) calc(var(--i) * 25ms)}.menu--leaving .menu--meta,.menu--closing .menu--meta,.menu--leaving .menu--arrow,.menu--closing .menu--arrow{opacity:0;transition:opacity .2s ease}.menu--leaving .menu--item:after,.menu--closing .menu--item:after{transform:scaleX(0);transform-origin:right center;transition:transform .35s cubic-bezier(.55,0,.75,.2)}@media(hover:hover){.menu--open .menu--list:hover .menu--link:not(.is-hovered) .menu--label{color:var(--color-text-subtle)}.menu--open .menu--link.is-hovered .menu--label{font-variation-settings:"wght" 700,"slnt" 0,"CNTR" 0;letter-spacing:.02em}.menu--open .menu--link.is-hovered .menu--arrow{opacity:1;transform:translateZ(0)}}.menu--open .menu--link:focus-visible .menu--label{font-variation-settings:"wght" 700,"slnt" 0,"CNTR" 0}.menu--open .menu--link:focus-visible .menu--arrow{opacity:1;transform:translateZ(0)}@media(max-width:1024px){.menu--item{font-size:var(--fz-4)}}@media(max-width:600px){.menu--content{justify-content:flex-end}.menu--sound{left:var(--sp-s);right:auto;display:inline-flex;align-items:center;gap:var(--sp-xs);min-height:44px;padding:0;border:0;background:none;color:var(--color-text);cursor:pointer}.menu--sound-bars{display:inline-flex;align-items:center;gap:3px}.menu--sound.is-muted .bar{animation-iteration-count:0;height:2px}.menu--item{font-size:var(--fz-3)}.menu--link{gap:var(--sp-xs);padding-block:var(--sp-xs)}.menu--open:not(.menu--leaving) .menu--arrow{opacity:1;transform:translateZ(0);transition:opacity .6s ease calc(var(--menu-content-delay) + .25s + var(--i) * 70ms),transform .8s cubic-bezier(.22,1,.36,1) calc(var(--menu-content-delay) + .25s + var(--i) * 70ms)}}@media(prefers-reduced-motion:reduce){.menu{transition:opacity .3s linear}.menu--closed,.menu--closing{opacity:0}.menu--bg-row,.menu--open .menu--bg-row,.menu--closing .menu--bg-row,.menu--label,.menu--open .menu--label,.menu--leaving .menu--label,.menu--closing .menu--label{transform:none;transition:none}.menu--item:after{transform:scaleX(1)}}.menu--arrow svg{display:block}.menu--content:focus{outline:none}
