@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-cyrillic-ext-400-normal-Xqov12YL.woff2)format("woff2"),url(/assets/montserrat-cyrillic-ext-400-normal-DRPPeomZ.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-cyrillic-400-normal-BPq32Q8K.woff2)format("woff2"),url(/assets/montserrat-cyrillic-400-normal-jEs4Tk-Z.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-vietnamese-400-normal-D4oHqQTd.woff2)format("woff2"),url(/assets/montserrat-vietnamese-400-normal-BeEscFYY.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-latin-ext-400-normal-B8bwfy6Y.woff2)format("woff2"),url(/assets/montserrat-latin-ext-400-normal-BffdBkAA.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-latin-400-normal-BLhwKU8k.woff2)format("woff2"),url(/assets/montserrat-latin-400-normal-xItZbAXg.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-cyrillic-ext-500-normal-11xBT7e1.woff2)format("woff2"),url(/assets/montserrat-cyrillic-ext-500-normal-DOzfAZ45.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-cyrillic-500-normal-T0SG181k.woff2)format("woff2"),url(/assets/montserrat-cyrillic-500-normal-CyGtXmN9.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-vietnamese-500-normal-NT-t8RG1.woff2)format("woff2"),url(/assets/montserrat-vietnamese-500-normal-DpeZlV_K.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-latin-ext-500-normal-BKtbrd6n.woff2)format("woff2"),url(/assets/montserrat-latin-ext-500-normal-DWPqqZgs.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-latin-500-normal-DRFEGfly.woff2)format("woff2"),url(/assets/montserrat-latin-500-normal-Dok2oTci.woff)format("woff");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}:root{color:#d7d7d4;font-synthesis:none;text-rendering:geometricprecision;background:#000;font-family:Montserrat,Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;background:#000}body{background:#000;width:100%;min-height:100vh;margin:0;overflow-x:hidden}.cursor-glow{z-index:9999;opacity:0;filter:drop-shadow(0 0 13px #fffbace0);pointer-events:none;will-change:transform, opacity;mix-blend-mode:screen;background:radial-gradient(circle,#fffcb8fa 0 18%,#fffaa6b8 30%,#fff89e47 52%,#fff89e00 76%);border-radius:50%;width:82px;height:82px;transition:opacity .18s,filter .16s;position:fixed;top:0;left:0}.cursor-glow:before{content:"";background:#fffbbb;border-radius:50%;transition:transform .16s;position:absolute;inset:27px;box-shadow:0 0 16px 6px #fffbbbd1}.cursor-glow.is-visible{opacity:1}.cursor-glow.is-contained{opacity:0}.cursor-glow.is-pressed{filter:drop-shadow(0 0 18px #fffbac)}.cursor-glow.is-pressed:before{transform:scale(.72)}@media (hover:hover) and (pointer:fine){html.has-cursor-glow,html.has-cursor-glow *{cursor:none!important}}@media (hover:none),(pointer:coarse){.cursor-glow{display:none}}button,input,textarea{font:inherit}button{color:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}img{max-width:100%}.home-page,.about-page,.support-page{background:#000;width:100%;position:relative;overflow:hidden}.site-header{--nav-underline:#262626b8;z-index:20;color:#262626;background:#d2d2cf;height:80px;transition:color .52s,background-color .52s;position:relative}.site-header:before,.site-header:after{content:"";pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;transition:opacity .52s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.site-header:before{opacity:1;background-image:url(/assets/shared/header-light.webp)}.site-header:after{opacity:0;background-image:url(/assets/shared/header-dark.webp?v=2x)}.site-header--overlay{--nav-underline:#d3d3cfc7;color:#b9b9b7;box-shadow:none;background-color:#000;border:0}.site-header--overlay:before{opacity:0}.site-header--overlay:after{opacity:1}.site-header--home{width:100%;position:absolute;top:0;left:0}.site-header--overlay .mark{left:3.45%}.site-header--overlay .site-nav a:first-child{left:34.2%}.site-header--overlay .site-nav a:nth-child(2){left:66.15%}.site-header--overlay .site-nav a:nth-child(3){left:96.05%}.mark{z-index:1;opacity:.95;border:0;border-radius:999px;width:58px;height:32px;transition:transform .18s,box-shadow .18s;position:absolute;top:24px;left:4.9%;transform:translate(-50%)}.mark:hover,.mark:focus-visible{outline:none;transform:translate(-50%)scale(1.05);box-shadow:0 0 14px #f4f1a573}.site-nav{z-index:1;width:100%;height:80px;position:relative}.site-nav a{color:#0000;letter-spacing:.02em;width:220px;height:80px;padding:0;font-size:1px;font-weight:500;transition:color .18s;position:absolute;top:0;overflow:hidden;transform:translate(-50%)}.site-nav a:after{background:linear-gradient(90deg, transparent 0%, var(--nav-underline) 16%, var(--nav-underline) 84%, transparent 100%);content:"";opacity:0;transform-origin:50%;height:1px;transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .18s;position:absolute;bottom:8px;left:0;right:0;transform:scaleX(0)}.site-nav a:hover:after,.site-nav a:focus-visible:after{opacity:1;transform:scaleX(1)}.site-nav a:first-child{left:31.75%}.site-nav a:nth-child(2){left:63.9%}.site-nav a:nth-child(3){left:91.65%}.site-nav a:focus-visible{outline-offset:-18px;border-radius:999px;outline:1px solid #f4f1a5a6}.site-footer{color:#d7d7d4;background:#020202;align-items:flex-start;height:176px;padding:73px 70px 0;display:flex;position:relative}.footer-brand{flex:none;width:112px}.footer-brand img{width:100%;display:block}.footer-nav{align-items:center;gap:51px;margin:6px 0 0 78px;display:flex}.footer-nav a,.footer-nav button{color:#d7d7d4;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;transition:color .18s}.footer-nav a:hover,.footer-nav button:hover,.footer-nav a:focus-visible,.footer-nav button:focus-visible{color:#f4f1a5;outline:none}.site-footer small{color:#8a8a86;margin:8px 0 0 auto;font-size:8px}.image-section{background:#000;position:relative;overflow:hidden}.image-section>img:first-child{width:100%;height:auto;display:block}.feedback-button{color:#e9e6ae;cursor:pointer;background:#00000029;border:1px solid #d9d58c;border-radius:999px;min-width:160px;min-height:54px;padding:0 30px;transition:transform .16s,box-shadow .16s,background .16s;position:relative}.feedback-button:hover,.feedback-button:focus-visible,.feedback-button.is-pressed{outline:none;transform:scale(1.025);box-shadow:0 0 24px #f4f1a5b3,inset 0 0 16px #f4f1a51f}.feedback-button.is-pressed{transform:scale(.97)}.feedback-button--invisible{z-index:4;background:0 0;border-color:#0000;min-width:0;min-height:0;padding:0;animation:5s linear infinite figma-button-glow;position:absolute}.feedback-button--invisible:hover,.feedback-button--invisible:focus-visible,.feedback-button--invisible.is-pressed{background:0 0;border-color:#0000;outline:none;transform:none}.feedback-button--invisible.is-pressed{transform:scale(.98)}.hotspot--omo{width:14.4%;height:8.2%;top:39.2%;left:42.8%}.home-point--footage{overflow:visible}.floating-glow{z-index:2;pointer-events:none;width:12.2%;height:auto;position:absolute;bottom:1%;right:6.5%}.hotspot--scenic{width:12.99%;height:6.41%;top:36.61%;left:43.44%}.privacy-section{color:#171717;background:#c6c2b9 url(/assets/home/privacy-bg.avif) 50%/cover no-repeat;height:1400px;position:relative;overflow:hidden}.privacy-copy{text-align:left;width:1000px;margin:0 auto;padding-top:264px}.privacy-copy h1{letter-spacing:.06em;text-align:center;margin:0 0 31px;font-size:20px;font-weight:500}.privacy-copy p{width:870px;margin:0 auto;font-size:13px;line-height:1.45}.privacy-card-wrap{width:925px;margin:165px auto 0;position:relative}.privacy-card-wrap>img{width:100%;display:block}.hotspot--read-more{width:20%;height:12.8%;bottom:0;right:0}.join-section .hotspot--join{width:14.8%;height:8.8%;top:52.6%;left:42.8%}.home-page--full-artwork{width:100%;max-width:none}.home-artwork{background:#000;width:100%;line-height:0;position:relative}.home-artwork-image{-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.home-link{z-index:5;border-radius:999px;display:block;position:absolute}.home-link:focus-visible{outline-offset:-3px;outline:1px solid #f6f29dcc;box-shadow:0 0 22px #f6f29d59}.home-link--logo{width:6.3%;height:1%;top:.08%;left:1.7%}.home-link--prelaunch{width:20%;height:1.08%;top:0;left:21.5%}.home-link--support{width:20%;height:1.08%;top:0;left:54%}.home-link--about{width:17%;height:1.08%;top:0;left:82%}.home-hotspot{z-index:6;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0;transition:box-shadow .24s,background-color .24s,transform .16s;position:absolute}.home-hotspot:hover,.home-hotspot:focus-visible,.prototype-glow-button:hover,.prototype-glow-button:focus-visible{outline:none;box-shadow:0 0 9px #fffaa6f2,0 0 28px #f7f297b8,0 0 55px #f1ec8b6b,inset 0 0 18px #fffcb91a}.home-hotspot--read-more{width:12.847%;height:.819%;top:80.851%;left:69.34%}.home-hotspot--join{width:12.986%;height:.833%;top:91.536%;left:43.507%}.home-section-trigger{z-index:2;cursor:pointer;background:0 0;border:0;width:100%;padding:0;position:absolute;left:0}.home-section-trigger--hero{height:13.42%;top:1.08%}.home-section-trigger--car{height:13.2%;top:14.5%}.home-section-trigger--road{height:13.1%;top:27.7%}.home-section-trigger--film{height:11.8%;top:40.8%}.hero-interaction{z-index:3;opacity:0;pointer-events:none;background:#000;width:100%;height:13.42%;transition:opacity .36s;position:absolute;top:1.08%;left:0;overflow:hidden}.hero-interaction.is-open{opacity:1}.hero-interaction>img{width:100%;transition:transform .78s cubic-bezier(.22,1,.36,1);display:block;transform:translateY(0)}.hero-interaction.is-open>img{transform:translateY(-22%)}.hero-reveal-copy{color:#e8e59a;opacity:0;flex-direction:column;align-items:center;transition:opacity .42s .22s,transform .62s cubic-bezier(.22,1,.36,1) .18s;display:flex;position:absolute;bottom:8%;left:0;right:0;transform:translateY(24px)}.hero-interaction.is-open .hero-reveal-copy{opacity:1;transform:translateY(0)}.hero-reveal-copy strong{letter-spacing:.05em;font-size:clamp(18px,2.1vw,42px);font-weight:400;line-height:1}.hero-reveal-copy>span{letter-spacing:.08em;text-align:center;margin:1.2% 0 1.5%;font-size:clamp(6px,.62vw,12px);line-height:1.35}.prototype-glow-button{color:#eeeba9;cursor:pointer;pointer-events:auto;background:#120f0bbd;border:1px solid #ede78ee6;border-radius:999px;min-width:12.99%;min-height:0;padding:.7% 1.8%;font-size:clamp(7px,.72vw,14px);line-height:1;transition:box-shadow .24s,background .24s,transform .18s}.prototype-glow-button:active{transform:scale(.97)}.car-story-effect,.road-story-effect,.film-story-effect{z-index:3;pointer-events:none;width:100%;position:absolute;left:0;overflow:hidden}.car-story-effect{height:13.2%;top:14.5%}.signal-line{background:#f1ec8ae6;width:0;height:1px;transition:width .72s cubic-bezier(.22,1,.36,1);position:absolute;top:51%;left:50%;transform:translate(-50%);box-shadow:0 0 10px #f1ec8ab3}.car-story-effect.is-open .signal-line{width:76%}.signal-dot{opacity:0;background:#fffba0;border-radius:50%;width:10px;height:10px;transition:opacity .28s .35s,transform .5s cubic-bezier(.22,1,.36,1) .32s;position:absolute;top:calc(51% - 5px);transform:scale(.35);box-shadow:0 0 11px #fffba0,0 0 28px #fff98cd1}.signal-dot--left{left:16%}.signal-dot--center{left:49.7%}.signal-dot--right{right:15.5%}.car-story-effect.is-open .signal-dot{opacity:1;animation:2.1s ease-in-out .8s infinite signal-breathe;transform:scale(1)}.car-story-effect p,.road-story-effect p,.film-story-effect p,.scenic-caption{color:#e8e59a;letter-spacing:.05em;text-align:center;opacity:0;margin:0;font-size:clamp(6px,.72vw,14px);line-height:1.35;transition:opacity .36s .3s,transform .54s cubic-bezier(.22,1,.36,1) .26s;position:absolute;bottom:4%;left:0;right:0;transform:translateY(15px)}.car-story-effect.is-open p,.road-story-effect.is-open p,.film-story-effect.is-open p,.scenic-caption.is-open{opacity:1;transform:translateY(0)}.road-story-effect{height:13.1%;top:27.7%}.road-pulse{aspect-ratio:1;opacity:0;background:radial-gradient(circle,#fffca5 0 14%,#fff990e6 24%,#f4ef8757 50%,#0000 72%);border-radius:50%;width:clamp(34px,4.2vw,82px);transition:opacity .3s,transform .68s cubic-bezier(.22,1,.36,1);position:absolute;top:58%;left:69%;transform:translate(-50%,-50%)scale(.3)}.road-story-effect.is-open .road-pulse{opacity:1;animation:2s ease-in-out .65s infinite road-pulse;transform:translate(-50%,-50%)scale(1)}.film-story-effect{height:11.8%;top:40.8%}.film-story-effect img{opacity:0;clip-path:inset(46% 0 29%);width:100%;transition:opacity .26s,transform .76s cubic-bezier(.22,1,.36,1);display:block;position:absolute;inset:0;transform:scale(1)}.film-story-effect.is-open img{opacity:1;transform:scale(1.34)}.film-story-effect p{bottom:2%}.scenic-action{z-index:7;width:12.986%;height:.833%;padding:0;position:absolute;top:56.882%;left:43.472%}.scenic-action.is-active{background:#372b1c80}.scenic-caption{z-index:5;pointer-events:none;top:64.2%;bottom:auto}.privacy-original-hit{z-index:8;cursor:pointer;background:0 0;border:0;border-radius:999px;height:6.32%;padding:0;position:absolute;top:73.84%}.privacy-original-hit--camera{width:43.4%;left:17.88%}.privacy-original-hit--microphone{width:9.25%;left:62.4%}.privacy-original-hit--location{width:9.25%;left:72.9%}.privacy-live-cards{z-index:7;opacity:0;pointer-events:none;width:64.27%;height:6.32%;transition:opacity .26s;position:absolute;top:73.84%;left:17.88%}.privacy-live-cards.is-visible{opacity:1;pointer-events:auto}.privacy-live-card{color:#242420;cursor:pointer;background:radial-gradient(circle at 12% 52%,#fffca7cc,#b2b0a9f5 62%);border:2px solid #f4f4ebeb;border-radius:clamp(24px,3.5vw,64px);height:100%;padding:5% 4%;transition:left .62s cubic-bezier(.22,1,.36,1),width .62s cubic-bezier(.22,1,.36,1),padding .62s cubic-bezier(.22,1,.36,1),background-position .62s;position:absolute;top:0;overflow:hidden;box-shadow:inset 0 0 20px #ffffffe6,0 0 22px #fffcb526}.privacy-position-0{z-index:3;width:68%;left:0}.privacy-position-1{z-index:2;width:13.5%;padding:5% 1%;left:70%}.privacy-position-2{z-index:1;width:13.5%;padding:5% 1%;left:85.5%}.privacy-live-icon{text-align:center;font-size:clamp(12px,1.5vw,28px);line-height:1;display:block}.privacy-live-content{opacity:1;transition:opacity .22s .22s;display:block}.privacy-position-1 .privacy-live-content,.privacy-position-2 .privacy-live-content{opacity:0;transition-delay:0s}.privacy-live-content strong{white-space:pre-line;letter-spacing:.03em;text-align:center;margin:8% 0 10%;font-size:clamp(8px,1.22vw,23px);font-weight:400;line-height:1.22;display:block}.privacy-live-content small{text-align:left;font-size:clamp(6px,.72vw,14px);line-height:1.35;display:block}.home-waitlist-form{z-index:8;color:#eeeba9;background:#111416e0;border:1px solid #ede78ef2;border-radius:999px;align-items:center;width:23%;height:.833%;padding:0 .5% 0 1.6%;animation:.56s cubic-bezier(.22,1,.36,1) both waitlist-expand;display:flex;position:absolute;top:91.536%;left:38.5%;box-shadow:0 0 20px #f7f29752}.home-waitlist-form input{color:#f1eeaa;background:0 0;border:0;outline:none;width:100%;min-width:0;font-size:clamp(7px,.8vw,15px)}.home-waitlist-form input::placeholder{color:#efeba6a6}.home-waitlist-form button{color:#222;cursor:pointer;background:#f0eca4;border:0;border-radius:50%;width:18%;height:78%}.home-waitlist-form.is-success{justify-content:center;width:12.986%;padding:0;font-size:clamp(7px,.8vw,15px);left:43.507%}@keyframes signal-breathe{50%{filter:brightness(1.15);transform:scale(1.45)}}@keyframes road-pulse{50%{filter:brightness(1.15);transform:translate(-50%,-50%)scale(1.22)}}@keyframes waitlist-expand{0%{opacity:.8;width:12.986%;left:43.507%}}.home-link--footer-logo{width:9%;height:1.2%;top:97.95%;left:3.3%}.home-link--footer-about{width:8%;height:1.2%;top:97.95%;left:20.5%}.home-link--footer-support{width:8%;height:1.2%;top:97.95%;left:28.5%}.home-page--prototype main{background:#000;width:100%;display:block}.home-page--prototype>.site-header{width:100%;position:absolute;top:0;left:0}.home-prototype-section{background:#000;width:100%;line-height:0;position:relative;overflow:hidden}.home-prototype-hero{height:71.1111vw}.hero-product-layer,.hero-omo-layer,.hero-tagline-layer,.hero-button-layer{z-index:2;-webkit-user-select:none;user-select:none;pointer-events:none;will-change:top, left, width, height, opacity;transition-duration:1.12s;transition-timing-function:cubic-bezier(.22,1,.36,1);display:block;position:absolute}.hero-product-layer{object-fit:fill;width:99.792%;height:94.2383%;transition-property:top;top:5.7617%;left:.06935%}.hero-omo-layer{opacity:0;width:10.0555%;height:6.83594%;transition-property:top,left,width,height,opacity;top:82.6172%;left:44.9376%}.hero-tagline-layer{opacity:0;width:32.5936%;height:6.83594%;transition-property:top,opacity;top:93.75%;left:33.7032%}.hero-button-layer{opacity:0;width:12.8294%;height:5.8594%;transition-property:top,opacity;top:109.961%;left:43.62%}.home-prototype-hero.is-open .hero-product-layer{top:-41.5039%}.home-prototype-hero.is-open .hero-omo-layer{opacity:1;width:16.6436%;height:11.4258%;top:50.9766%;left:41.6782%}.home-prototype-hero.is-open .hero-tagline-layer{opacity:1;top:67.2852%}.home-prototype-hero.is-open .hero-button-layer{opacity:1;top:83.3496%}.home-prototype-car{height:65.3472vw}.home-prototype-road,.home-prototype-film,.home-prototype-scenic{height:66.6667vw}.road-light-removal{z-index:3;opacity:0;pointer-events:none;will-change:opacity;background:url(/assets/home/road-default-clean.avif) 50%/cover no-repeat;transition:opacity 1.1s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 73.16% 67.19%,#000 0 3.8%,#000000eb 4.8%,#0000006b 7%,#0000 10.5%);mask-image:radial-gradient(circle at 73.16% 67.19%,#000 0 3.8%,#000000eb 4.8%,#0000006b 7%,#0000 10.5%)}.home-prototype-road.is-open .road-light-removal{opacity:1}.prototype-base,.prototype-variant{object-fit:cover;object-position:center;-webkit-user-select:none;user-select:none;will-change:opacity;width:100%;height:100%;transition:opacity 1.1s cubic-bezier(.22,1,.36,1);display:block;position:absolute;inset:0}.prototype-base{z-index:1;opacity:1}.prototype-variant{z-index:2;opacity:0}.home-prototype-section.is-open .prototype-base{opacity:0}.home-prototype-section.is-open .prototype-variant{opacity:1}.film-frame,.film-copy,.film-timeline,.film-marker{pointer-events:none;transition-duration:1s;transition-timing-function:cubic-bezier(.22,1,.36,1);display:block;position:absolute}.film-frame{z-index:2;top:var(--y0);left:var(--x0);width:var(--w0);height:var(--h0);object-fit:cover;max-width:none;transition-property:top,left,width,height}.home-prototype-film.is-open .film-frame{top:var(--y1);left:var(--x1);width:var(--w1);height:var(--h1);transition-duration:1.5s}.film-copy{z-index:4;max-width:none;transition-property:top,opacity}.film-copy--before{opacity:1;width:27.1151%;height:7.2917%;top:13.9583%;left:36.4771%}.film-copy--after{opacity:0;width:33.8419%;height:7.2917%;top:90.5208%;left:34.466%}.home-prototype-film.is-open .film-copy--before{opacity:0;transition-duration:1.5s;top:7.8125%}.home-prototype-film.is-open .film-copy--after{opacity:1;transition-duration:1.5s;top:86.4583%}.film-timeline{z-index:1;opacity:0;background:#fffbbb;width:.8322%;height:max(1px,.139vw);transition-property:top,left,width,opacity;top:46.3542%;left:8.5298%}.home-prototype-film.is-open .film-timeline{opacity:1;width:95.4924%;transition-duration:1.5s;top:36.0417%;left:4.5076%}.film-marker{z-index:3;top:var(--y0);left:var(--x0);opacity:0;background:#fffbbb;border-radius:50%;width:1.0402%;height:1.5625%;transition-property:top,left,opacity;box-shadow:0 0 clamp(9px,1.4vw,20px) clamp(2px,.35vw,5px) #fffbbb}.home-prototype-film.is-open .film-marker{top:var(--y1);left:var(--x1);opacity:1;transition-duration:1.5s}.prototype-screen-trigger{z-index:5;cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.wheel-controlled-trigger{pointer-events:none}.prototype-screen-trigger:focus-visible{outline-offset:-4px;outline:1px solid #f9f5a270}.artwork-button-hit{z-index:4;cursor:pointer;background:0 0;border:0;border-radius:999px;min-width:0;min-height:0;padding:0;transition:box-shadow .24s,transform .18s,background .24s;position:absolute}.artwork-button-hit:hover,.artwork-button-hit:focus-visible{background:#fffcb905;outline:none}.artwork-button-hit:active{transform:scale(.97)}.artwork-button-hit--car{width:12.83%;height:6.37%;animation:5s linear infinite figma-button-glow;top:37.37%;left:43.62%}.artwork-button-hit--scenic{width:12.83%;height:6.25%;animation:5s linear infinite figma-button-glow;top:36.67%;left:43.62%}.home-privacy-section{color:#171717;background:#c6c2b9 url(/assets/home/privacy-bg.avif) 50%/cover no-repeat;width:100%;height:101.875vw;min-height:900px;position:relative;overflow:hidden}.home-privacy-copy{width:min(69.5%,1000px);line-height:1.45;position:absolute;top:18.8%;left:50%;transform:translate(-50%)}.home-privacy-copy h1{letter-spacing:.055em;text-align:center;margin:0 0 28px;font-size:clamp(13px,1.38vw,20px);font-weight:500}.home-privacy-copy p{width:87%;margin:0 auto;font-size:clamp(9px,.9vw,13px);line-height:1.45}.privacy-component{width:min(64.25%,925px);height:40%;line-height:normal;position:absolute;top:45.2%;left:50%;transform:translate(-50%)}.privacy-component-card{z-index:2;color:#171717;cursor:pointer;background:radial-gradient(circle at 12% 56%,#fffba4c7,#0000 54%),linear-gradient(115deg,#d0cfcb 0%,#ecece8 52%,#c8c7c2 100%);border:2px solid #f8f8efe6;border-radius:clamp(34px,4.2vw,62px);height:75%;padding:3.8% 3.6%;transition:left .3s ease-out,width .3s ease-out,padding .3s ease-out,background-position .3s ease-out;position:absolute;top:0;overflow:hidden;box-shadow:inset 0 0 18px #fffffff0,inset 0 -5px 10px #4d4d4624,0 0 15px #fffcc238}.privacy-component-card.is-active{z-index:3;background:radial-gradient(circle at 17% 55%,#fffba7d1,#0000 58%),linear-gradient(110deg,#deddd8 0%,#efefeb 55%,#cdccc7 100%)}.privacy-icon{fill:none;stroke:#555550;stroke-width:2.8px;stroke-linecap:round;stroke-linejoin:round;width:clamp(24px,3.1vw,46px);height:clamp(24px,3.1vw,46px);margin:0 auto;display:block}.privacy-card-copy{opacity:1;flex-direction:column;height:calc(100% - 46px);animation:.36s .22s both privacy-copy-enter;display:flex}.privacy-card-copy strong{white-space:pre-line;letter-spacing:.03em;text-align:center;margin:auto 0 8%;font-size:clamp(13px,1.4vw,20px);font-weight:500;line-height:1.25;display:block}.privacy-card-copy small{text-align:left;width:86%;margin:0 auto auto;font-size:clamp(9px,.9vw,13px);line-height:1.35;display:block}.glass-button{color:#555550;cursor:pointer;background:linear-gradient(#f2f2ef,#cdccc7);border:1px solid #ffffffe6;border-radius:999px;min-width:185px;height:60px;box-shadow:inset 0 5px 10px #ffffffeb,inset 0 -4px 10px #4d4d4829,0 0 8px #ffffff70}.privacy-read-more{min-width:clamp(118px,12.85vw,185px);height:clamp(38px,4.16vw,60px);font-size:clamp(11px,1.1vw,16px);transition:box-shadow .22s,transform .16s;position:absolute;bottom:0;right:0}.privacy-read-more:hover,.privacy-read-more:focus-visible{outline:none;box-shadow:0 0 8px #fffcaef0,0 0 28px #fff99ca8,inset 0 5px 10px #fffffff2}.home-waitlist-section{background:#000;width:100%;line-height:0;position:relative;overflow:hidden}.home-waitlist-section>img{width:100%;height:auto;display:block}.artwork-button-hit--waitlist{width:12.847%;height:6.25%;animation:5s linear infinite figma-button-glow;top:52.708%;left:43.542%}.waitlist-component{z-index:4;color:#555550;background:#d8d8d5;border:2px solid #696966;border-radius:999px;align-items:center;width:29.167%;height:6.25%;padding:0 1.2% 0 2.1%;line-height:normal;transition:left .3s ease-out,width .3s ease-out,color .3s ease-out,background .3s ease-out,box-shadow .3s ease-out;animation:.3s ease-out both waitlist-component-open;display:flex;position:absolute;top:52.708%;left:35.417%;box-shadow:inset 0 3px 8px #ffffffc2}.waitlist-component input{color:#555550;background:0 0;border:0;outline:none;width:100%;min-width:0;font-size:clamp(11px,1.35vw,20px)}.waitlist-component input::placeholder{color:#aaa9a5}.waitlist-component button{color:#555550;cursor:pointer;background:0 0;border:0;width:44px;height:44px;padding:0;font-size:clamp(19px,2.2vw,32px)}.waitlist-component.is-success{color:#f4f0a6;width:29.167%;box-shadow:none;background:0 0;border-color:#0000;justify-content:center;padding:0;font-size:clamp(12px,1.42vw,21px);left:35.417%}.waitlist-component.is-success span{background:#050505;border:1.5px solid #fffbbb;border-radius:999px;justify-content:center;align-items:center;width:44.048%;height:100%;display:flex;box-shadow:inset 0 0 8px #fffbbb}@keyframes privacy-copy-enter{0%{opacity:0;transform:translateY(10px)}}@keyframes figma-button-glow{0%,20%,to{box-shadow:inset -6px 3px 16px #fffbbb,6px -4px 20px #fffbbb}20%{animation-timing-function:ease-in-out}50%,70%{box-shadow:inset 0 0 8px #fffbbb}70%{animation-timing-function:ease-in-out}}@keyframes waitlist-component-open{0%{opacity:.75;width:12.847%;left:43.542%}}@media (prefers-reduced-motion:reduce){.home-prototype-hero,.prototype-base,.prototype-variant,.privacy-component-card,.privacy-card-copy,.waitlist-component{transition-duration:1ms;animation:none}}.toast{z-index:100;color:#eeebb4;letter-spacing:.02em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0c0c0ceb;border:1px solid #f4f1a5a6;border-radius:999px;max-width:420px;padding:17px 24px;font-size:13px;position:fixed;bottom:30px;right:32px;box-shadow:0 0 26px #f4f1a52e}.toast-enter-active,.toast-leave-active{transition:opacity .18s,transform .18s}.toast-enter-from,.toast-leave-to{opacity:0;transform:translateY(12px)}.about-hero{aspect-ratio:1440/1019;height:auto;position:relative;overflow:hidden}.about-hero-image{object-fit:cover;width:100%;height:100%;display:block}.about-hero-copy{text-align:center;position:absolute;bottom:59px;left:0;right:0}.about-hero-copy img{width:165px;margin:0 auto 53px;display:block}.about-hero-copy p{color:#f1ee9f;letter-spacing:.04em;margin:0;font-size:27px;line-height:1.16}.about-content{color:#c7c7c4;background:#000;height:3620px;position:relative}.about-block{position:absolute;left:80px;right:80px}.about-block h1,.about-block h2,.hiring-block h2{color:#cfcfcd;letter-spacing:.05em;margin:0;font-size:24px;font-weight:500}.about-copy{width:1000px;margin:104px 0 0 220px}.about-copy p{margin:0 0 34px;font-size:22px;line-height:1.55}.about-intro{top:166px}.beliefs-block{top:806px}.belief-grid{grid-template-columns:repeat(3,1fr);gap:30px;margin-top:66px;display:grid}.belief-grid img{width:100%;display:block}.direction-block{top:1447px}.direction-block .about-copy{margin-top:104px}.team-block{top:2023px}.team-block .about-copy{margin-top:104px}.hiring-block{text-align:center;position:absolute;top:2523px;left:0;right:0}.hiring-block p{margin:69px 0 59px;font-size:20px}.career-button-wrap{border-radius:999px;width:185px;height:60px;margin:0 auto;position:relative;overflow:hidden}.career-button-wrap:after{z-index:3;border-radius:inherit;background:radial-gradient(circle 44px at var(--contained-glow-x,50%) var(--contained-glow-y,50%), #fffcb8fa 0 16%, #fffaa6a6 30%, #fff89e33 55%, #fff89e00 76%);content:"";opacity:0;pointer-events:none;transition:opacity .16s;position:absolute;inset:0}.career-button-wrap.has-contained-glow:after{opacity:1}.career-button-wrap .career-button{color:#efeca8;background:#232320eb;border:1.5px solid #f4f0a6;width:100%;min-width:0;height:100%;min-height:0;padding:0;font-size:20px;transition:background .18s,transform .16s;box-shadow:inset 0 0 14px #fffbb24d}.career-button-wrap .career-button:hover,.career-button-wrap .career-button:focus-visible,.career-button-wrap .career-button.is-pressed{background:#30302cf5;outline:none;box-shadow:inset 0 0 16px #fffbb261}.career-button-wrap .career-button:hover,.career-button-wrap .career-button:focus-visible{transform:none}.career-button-wrap .career-button.is-pressed{transform:scale(.97)}.about-signoff{color:#e0dc83;letter-spacing:.05em;text-align:center;margin:0;font-size:23px;position:absolute;bottom:298px;left:0;right:0}.support-faq{color:#d3d3d0;background:#000;height:4455px;padding-top:1px;position:relative}.support-tools{justify-content:space-between;align-items:center;width:min(1280px,100% - 90px);margin:200px auto 0;display:flex}.support-tools h1{letter-spacing:.02em;margin:0;font-size:40px;font-weight:400}.search-field{width:min(760px,100% - 260px);height:76px;display:block;position:relative}.search-field input{color:#dededb;background:0 0;border:2px solid #d5d5d1;border-radius:999px;outline:none;width:100%;height:100%;padding:0 72px 0 32px;font-size:16px;transition:border-color .18s,box-shadow .18s}.search-field input:focus{border-color:#f1ee9f;box-shadow:0 0 20px #f1ee9f29}.search-field input::placeholder{color:#8f8f8b;opacity:1}.search-field input::-webkit-search-cancel-button{appearance:none}.search-icon{pointer-events:none;border:2px solid #cfcfcb;border-radius:50%;width:27px;height:27px;position:absolute;top:22px;right:30px}.search-icon:after{content:"";transform-origin:0;background:#cfcfcb;width:12px;height:2px;position:absolute;bottom:-5px;right:-7px;transform:rotate(48deg)}.faq-tabs{border:2px solid #d4d4d1;border-radius:999px;grid-template-columns:repeat(4,1fr);width:min(1276px,100% - 90px);height:74px;margin:100px auto 0;display:grid;overflow:hidden}.faq-tabs button{letter-spacing:.04em;cursor:pointer;background:0 0;border:0;border-radius:999px;font-size:16px;transition:color .18s,background .18s}.faq-tabs button:first-child,.faq-tabs button:hover,.faq-tabs button:focus-visible{color:#fff;background:#545452;outline:none}.faq-sections{width:min(1278px,100% - 90px);margin:82px auto 0}.faq-group{scroll-margin-top:30px}.faq-group+.faq-group{margin-top:124px}.faq-group h2{color:#cfcfcd;letter-spacing:.06em;margin:0 0 40px;font-size:18px;font-weight:500}.faq-list{border-top:1px solid #71716e}.faq-item{border-bottom:1px solid #71716e}.faq-trigger{width:100%;min-height:76px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:42% 53% 5%;align-items:start;padding:22px 6px 20px 0;transition:padding .46s cubic-bezier(.22,1,.36,1),background-color .26s;display:grid}.faq-trigger[aria-expanded=true]{padding-top:28px;padding-bottom:28px}.faq-trigger:hover{background:#ffffff03}.faq-trigger:hover .faq-question,.faq-trigger:focus-visible .faq-question{color:#fffcb0}.faq-trigger:focus-visible{outline-offset:-1px;outline:1px solid #f4f1a573}.faq-question{color:#e7e397;font-size:16px;line-height:1.4;transition:color .18s}.faq-answer-wrap{opacity:0;grid-template-rows:0fr;min-height:0;transition:grid-template-rows .46s cubic-bezier(.22,1,.36,1),min-height .46s cubic-bezier(.22,1,.36,1),opacity .28s;display:grid}.faq-answer-wrap.is-open{opacity:1;grid-template-rows:1fr;min-height:52px}.faq-answer-inner{min-height:0;transition:transform .46s cubic-bezier(.22,1,.36,1);overflow:hidden;transform:translateY(-9px)}.faq-answer-wrap.is-open .faq-answer-inner{transform:translateY(0)}.faq-answer{color:#d0d0cd;font-size:14px;line-height:1.45;display:block}.faq-detail{max-width:500px;margin-top:19px;display:block}.chevron{color:#aaa;justify-self:end;font-size:18px;line-height:1;transition:transform .42s cubic-bezier(.22,1,.36,1);display:block;transform:rotate(0)}.chevron.is-open{transform:rotate(180deg)}.no-results{color:#aaa;text-align:center;margin:180px 0;font-size:18px}.contact-section{color:#5d5d5a;background:#d3d2ce;height:960px}.contact-inner{width:min(1278px,100% - 90px);margin:0 auto;padding-top:117px}.contact-inner h2{letter-spacing:.08em;margin:0 0 50px;font-size:20px;font-weight:500}.contact-inner>p{margin:0 0 76px;font-size:14px}.contact-row{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.contact-row label,.message-field{display:block;position:relative}.contact-section input,.contact-section textarea{color:#555552;background:0 0;border:2px solid #6c6c69;outline:none;width:100%;transition:border-color .18s,box-shadow .18s}.contact-section input{border-radius:999px;height:90px;padding:0 36px;font-size:16px}.contact-section textarea{resize:none;border-radius:58px;height:330px;margin-top:24px;padding:32px 36px;font-size:16px}.contact-section input::placeholder,.contact-section textarea::placeholder{color:#aaa9a5}.contact-section input:focus,.contact-section textarea:focus{border-color:#393936;box-shadow:0 0 0 3px #ffffff40}.contact-section [aria-invalid=true]{border-color:#8b4d47}.contact-section label small{color:#7c3e39;font-size:10px;position:absolute;bottom:-18px;right:28px}.message-field small{bottom:-16px!important}.send-button{color:#d7d6d2;letter-spacing:.02em;cursor:pointer;background:#535351;border:0;border-radius:999px;width:100%;height:78px;margin-top:42px;font-size:16px;transition:background .18s,box-shadow .18s,transform .16s}.send-button:hover,.send-button:focus-visible{background:#454542;outline:none;box-shadow:0 0 9px #fffaa6d1,0 0 28px #f7f29794,0 0 52px #f1ec8b4d,inset 0 0 16px #fffcb914}.send-button:active{transform:scale(.992)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}@media (width<=767px){:root{text-rendering:optimizelegibility}html{scroll-padding-top:64px}body{min-width:320px}.site-header{--nav-underline:#222222b8;color:#222;background:#d2d2cf;height:64px}.site-header--overlay{--nav-underline:#ecece6c7;color:#deded9;background:#000}.site-header:before,.site-header:after{display:none}.site-header--overlay .mark,.mark{border:2px solid;width:35px;height:19px;top:22px;left:22px;transform:none}.mark:hover,.mark:focus-visible{transform:scale(1.04)}.site-nav{grid-template-columns:1.2fr 1fr .8fr;width:calc(100% - 78px);height:64px;margin-left:72px;display:grid}.site-header--overlay .site-nav a:nth-child(n),.site-nav a:nth-child(n){width:auto;height:64px;color:inherit;letter-spacing:.035em;justify-content:center;align-items:center;padding:0 5px;font-size:9px;display:flex;position:relative;top:auto;left:auto;transform:none}.site-nav a:after{bottom:10px;left:12%;right:12%}.site-footer{grid-template-columns:1fr auto;align-content:start;height:auto;min-height:230px;padding:48px 22px 28px;display:grid}.footer-brand{width:93px}.footer-nav{grid-area:2/1/auto/-1;grid-template-columns:repeat(2,max-content);gap:20px 28px;margin:38px 0 0;display:grid}.footer-nav a,.footer-nav button{text-align:left;font-size:12px}.site-footer small{grid-area:1/2;margin-top:5px;font-size:7px}.toast{text-align:center;max-width:none;padding:14px 18px;font-size:11px;bottom:18px;left:16px;right:16px}.home-prototype-hero{height:max(540px,78svh)}.home-prototype-car{aspect-ratio:1440/941;height:auto}.home-prototype-road,.home-prototype-film,.home-prototype-scenic{aspect-ratio:1440/960;height:auto}.prototype-base,.prototype-variant{object-fit:contain;object-position:center}.hero-product-layer{object-fit:contain;width:100%;height:auto;top:64px;left:0}.home-prototype-hero.is-open .hero-product-layer{top:-20%}.hero-omo-layer{width:36%;height:auto;top:78%;left:32%}.home-prototype-hero.is-open .hero-omo-layer{width:52%;height:auto;top:45%;left:24%}.hero-tagline-layer{width:90%;height:auto;top:90%;left:5%}.home-prototype-hero.is-open .hero-tagline-layer{top:64%}.hero-button-layer{width:40%;height:auto;top:104%;left:30%}.home-prototype-hero.is-open .hero-button-layer{top:80%}.artwork-button-hit--car,.artwork-button-hit--scenic{width:12.83%;height:6.3%;animation-name:figma-button-glow-mobile}.home-privacy-section{background-position:43%;height:800px;min-height:0}.home-privacy-copy{width:calc(100% - 40px);top:86px}.home-privacy-copy h1{margin-bottom:22px;font-size:14px;line-height:1.35}.home-privacy-copy p{width:100%;font-size:11px;line-height:1.55}.privacy-component{width:calc(100% - 34px);height:455px;top:285px}.privacy-component-card{border-width:1.5px;border-radius:32px;height:72%;padding:20px 13px}.privacy-icon{width:28px;height:28px}.privacy-card-copy{height:calc(100% - 28px)}.privacy-card-copy strong{margin-bottom:22px;font-size:12px}.privacy-card-copy small{width:100%;font-size:10px;line-height:1.45}.privacy-read-more{min-width:126px;height:46px;font-size:12px;bottom:20px;right:0}.home-waitlist-section{height:max(500px,72svh)}.home-waitlist-section>img{object-fit:cover;object-position:center;width:100%;height:100%}.artwork-button-hit--waitlist{width:23.5%;height:6.25%;box-shadow:none;animation:none;top:52.7%;left:38.25%}.waitlist-component,.waitlist-component.is-success{width:84%;height:56px;padding:0 10px 0 20px;top:52%;left:8%}.waitlist-component input,.waitlist-component.is-success{font-size:13px}.waitlist-component button{width:40px;height:40px;font-size:22px}.waitlist-component.is-success span{width:58%}@keyframes waitlist-component-open{0%{opacity:.75;width:23.5%;left:38.25%}}@keyframes figma-button-glow-mobile{0%,20%,to{box-shadow:inset -3px 2px 8px #fffbbbeb,3px -2px 9px #fffbbbd1}50%,70%{box-shadow:inset 0 0 5px #fffbbbe6}}.about-hero{aspect-ratio:auto;height:max(520px,72svh)}.about-hero-image{object-position:55% center}.about-hero-copy{padding:0 20px;bottom:46px}.about-hero-copy img{width:105px;margin-bottom:28px}.about-hero-copy p{font-size:13px;line-height:1.35}.about-content{height:auto;padding:72px 22px 140px}.about-block,.hiring-block{position:static;left:auto;right:auto}.about-block h1,.about-block h2,.hiring-block h2{font-size:15px;line-height:1.35}.about-copy,.direction-block .about-copy,.team-block .about-copy{width:auto;margin:30px 0 0}.about-copy p{margin-bottom:20px;font-size:14px;line-height:1.65}.beliefs-block,.direction-block,.team-block{margin-top:86px}.belief-grid{grid-template-columns:1fr;gap:14px;width:82%;margin-top:30px;margin-left:auto;margin-right:auto}.hiring-block{margin-top:112px}.hiring-block p{max-width:330px;margin:34px auto 40px;font-size:13px;line-height:1.55}.career-button-wrap{width:160px;height:52px}.career-button-wrap .career-button{font-size:16px}.about-signoff{margin:150px 0 0;font-size:14px;position:static}.support-faq{height:auto;min-height:0;padding:82px 18px 110px}.support-tools{width:100%;margin:0;display:block}.support-tools h1{font-size:30px}.search-field{width:100%;height:52px;margin-top:28px}.search-field input{border-width:1.5px;padding:0 55px 0 22px;font-size:13px}.search-icon{border-width:1.5px;width:20px;height:20px;top:15px;right:23px}.search-icon:after{width:10px;height:1.5px;bottom:-4px;right:-6px}.faq-tabs{border:0;border-radius:0;grid-template-columns:repeat(2,1fr);gap:8px;width:100%;height:auto;margin:34px 0 0;overflow:visible}.faq-tabs button{border:1px solid #8a8a87;border-radius:999px;min-height:42px;padding:7px 5px;font-size:10px;line-height:1.25}.faq-sections{width:100%;margin:58px 0 0}.faq-group{scroll-margin-top:82px}.faq-group+.faq-group{margin-top:76px}.faq-group h2{margin-bottom:26px;font-size:14px}.faq-trigger{grid-template-rows:auto auto;grid-template-columns:1fr 24px;align-items:start;min-height:64px;padding:19px 3px 18px 0}.faq-trigger[aria-expanded=true]{padding-top:21px;padding-bottom:23px}.faq-question{grid-area:1/1;padding-right:14px;font-size:13px}.faq-answer-wrap{grid-area:2/1/auto/-1}.faq-answer-wrap.is-open{min-height:0;margin-top:18px}.faq-answer{padding-right:20px;font-size:12px;line-height:1.55}.faq-detail{margin-top:13px}.chevron{grid-area:1/2;font-size:16px}.no-results{margin:100px 0;font-size:14px}.contact-section{height:auto;min-height:0;padding-bottom:78px}.contact-inner{width:calc(100% - 36px);padding-top:72px}.contact-inner h2{margin-bottom:26px;font-size:16px}.contact-inner>p{margin-bottom:42px;font-size:12px;line-height:1.55}.contact-row{grid-template-columns:1fr;gap:20px}.contact-section input{border-width:1.5px;height:54px;padding:0 22px;font-size:13px}.contact-section textarea{border-width:1.5px;border-radius:28px;height:185px;margin-top:20px;padding:20px 22px;font-size:13px}.contact-section label small{font-size:8px;bottom:-15px;right:18px}.send-button{height:54px;margin-top:30px;font-size:13px}}
