@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-devanagari-400-normal-CJDn6rn8.woff2) format("woff2"),url(/assets/poppins-devanagari-400-normal-CqVvlrh5.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-latin-ext-400-normal-by3JarPu.woff2) format("woff2"),url(/assets/poppins-latin-ext-400-normal-DaBSavcJ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-latin-400-normal-cpxAROuN.woff2) format("woff2"),url(/assets/poppins-latin-400-normal-BOb3E3N0.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/poppins-devanagari-500-normal-BIdkeU1p.woff2) format("woff2"),url(/assets/poppins-devanagari-500-normal-DMPDjHtT.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/poppins-latin-ext-500-normal-CK-6C4Hw.woff2) format("woff2"),url(/assets/poppins-latin-ext-500-normal-CgAe2rWW.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/poppins-latin-500-normal-C8OXljZJ.woff2) format("woff2"),url(/assets/poppins-latin-500-normal-DGXqpDMm.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-devanagari-600-normal-STEjXBNN.woff2) format("woff2"),url(/assets/poppins-devanagari-600-normal-ClASKHrr.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-latin-ext-600-normal-CAhIAdZj.woff2) format("woff2"),url(/assets/poppins-latin-ext-600-normal-Df5ffKXP.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-latin-600-normal-zEkxB9Mr.woff2) format("woff2"),url(/assets/poppins-latin-600-normal-BJdTmd5m.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/poppins-devanagari-700-normal-O-jipLrW.woff2) format("woff2"),url(/assets/poppins-devanagari-700-normal-fHs-vx92.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/poppins-latin-ext-700-normal-cby-RkWa.woff2) format("woff2"),url(/assets/poppins-latin-ext-700-normal-DctTR6Tg.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/poppins-latin-700-normal-Qrb0O0WB.woff2) format("woff2"),url(/assets/poppins-latin-700-normal-BVuQR_eA.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/poppins-devanagari-800-normal-ACzlZF75.woff2) format("woff2"),url(/assets/poppins-devanagari-800-normal-BLmXVokE.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/poppins-latin-ext-800-normal-CDgOlX-1.woff2) format("woff2"),url(/assets/poppins-latin-ext-800-normal-CIZaRbSk.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Poppins;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/poppins-latin-800-normal-Bd8-pIP1.woff2) format("woff2"),url(/assets/poppins-latin-800-normal-YoItoZZV.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-primary: #099adc;--color-primary-dark: #0780b8;--color-primary-light: #e6f6fc;--color-navy: #0c2038;--color-navy-2: #10263f;--color-text: #1a2433;--color-text-muted: #6f7994;--color-white: #ffffff;--color-bg-panel: #eaf6fd;--color-border: #d7e9f4;--color-success: #1f9d55;--color-danger: #d64545;--font-family: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--container-width: 1200px;--radius-sm: 8px;--radius-md: 16px;--radius-lg: 28px;--radius-pill: 999px;--shadow-sm: 0 2px 8px rgba(12, 32, 56, .06);--shadow-md: 0 8px 24px rgba(12, 32, 56, .1);--shadow-lg: 0 16px 48px rgba(12, 32, 56, .16);--space-1: 4px;--space-2: 8px;--space-3: 16px;--space-4: 24px;--space-5: 32px;--space-6: 48px;--space-7: 64px;--space-8: 96px}*,*:before,*:after{box-sizing:border-box}html,body{padding:0;margin:0}body{font-family:var(--font-family);color:var(--color-text);background:var(--color-white);-webkit-font-smoothing:antialiased;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer}input,select,textarea{font-family:inherit;font-size:inherit}h1,h2,h3,h4,p{margin:0}.container{width:100%;max-width:var(--container-width);margin:0 auto;padding:0 var(--space-4)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:absolute;left:-9999px;top:0;background:var(--color-primary);color:var(--color-white);padding:var(--space-2) var(--space-3);z-index:1000;border-radius:0 0 var(--radius-sm) 0}.skip-link:focus{left:0}:focus-visible{outline:3px solid var(--color-primary);outline-offset:2px}@media (max-width: 640px){.container{padding:0 var(--space-3)}}.admin-page-title{font-size:1.4rem;font-weight:700;color:var(--color-navy);margin-bottom:var(--space-4)}.admin-page-subtitle{color:var(--color-text-muted);font-size:.85rem;margin-bottom:var(--space-4);margin-top:calc(var(--space-4) * -1 + var(--space-1))}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-vietnamese-wdth-normal-rJmnGBSt.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-ext-wdth-normal-7khWdh9v.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-wdth-normal-DY7AcnAa.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.dc{--ink:#0b0c0e;--night:#000;--paper:#ffffff;--mist:#f1f2f4;--mute:#8b8f96;--line:#e3e5e8;--signal:#099adc;--wa:#1faa59;--f-display:"Inter Variable","Inter","Helvetica Neue",Helvetica,Arial,sans-serif;--f-body:"Inter Variable","Inter","Helvetica Neue",Helvetica,Arial,sans-serif;--f-bebas:"Bebas Neue","Oswald","Arial Narrow",Impact,sans-serif;--btn-ink:#272835;--hx:24px;--f-mono:"Inter Variable","Inter",system-ui,sans-serif;--gx:max(16px,env(safe-area-inset-left,0px));--gxr:max(16px,env(safe-area-inset-right,0px));--ease:cubic-bezier(.2,.7,.1,1);color-scheme:light}.dc *{box-sizing:border-box}.dc [hidden]{display:none!important}.dc{-webkit-text-size-adjust:100%}.dc{background:var(--paper);color:var(--ink);font-family:var(--f-body);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:clip}.dc:before{content:"";position:fixed;inset:0 0 auto;height:env(safe-area-inset-top,0px);z-index:60;background:var(--night)}.dc img{max-width:100%;display:block}.dc a{color:inherit;text-decoration:none}.dc button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}.dc :focus-visible{outline:2px solid var(--signal);outline-offset:3px;border-radius:6px}.dc .pill{display:inline-flex;align-items:center;gap:6px;width:max-content;font-size:12px;padding:6px 11px 6px 9px;border-radius:999px;background:#ffffff1f}.dc .pill svg{width:12px;height:12px;flex:none;color:var(--signal)}.dc .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.dc .mono{font-family:var(--f-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase}@media (min-width:1024px){.dc{--hx:80px}}.dc .nav{position:fixed;top:env(safe-area-inset-top,0px);left:0;right:0;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:20px;padding-left:max(var(--hx),var(--gx));padding-right:max(var(--hx),var(--gxr));color:#fff;transition:background .4s var(--ease)}.dc .nav .brand{display:flex;align-items:center;gap:10px;flex:none}.dc .nav .logo{height:32px;width:auto;position:relative;display:block}.dc .nav .logo img{height:32px;width:auto;transition:opacity .4s}.dc .nav .logo .lb{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.dc .nav.is-light .logo .lw{opacity:0}.dc .nav.is-light .logo .lb{opacity:1}.dc .nav ul{position:absolute;left:50%;transform:translate(-50%);display:none;gap:36px;list-style:none;margin:0;padding:0}@media (min-width:1024px){.dc .nav ul{display:flex}}.dc .nav li a{font-family:var(--f-body);font-size:16px;letter-spacing:-.32px;color:#eeeff2;transition:color .3s,opacity .2s}.dc .nav li a:hover{opacity:.75}.dc .nav.is-light li a{color:var(--btn-ink)}.dc .nav .right{display:flex;align-items:center;gap:24px;margin-left:auto}.dc .nav .signin{display:none;font-size:16px;letter-spacing:-.32px;color:#fbfbfd;transition:color .3s}@media (min-width:640px){.dc .nav .signin{display:inline}}.dc .nav.is-light .signin{color:var(--btn-ink)}.dc .btn-w{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 20px;border-radius:8px;background:#fff;color:var(--btn-ink);font-family:var(--f-body);font-weight:500;font-size:16px;letter-spacing:-.32px;border:1px solid #EEEFF2;box-shadow:0 1px 2px #1018280f,0 4px 12px #10182814;white-space:nowrap;transition:transform .2s,box-shadow .2s}.dc .btn-w:hover{transform:translateY(-1px);box-shadow:0 2px 4px #10182814,0 8px 20px #1018281f}.dc .btn-w svg{width:18px;height:18px;color:var(--btn-ink);flex:none}.dc .stage{position:relative;height:720vh;height:720svh}.dc .pin{position:sticky;top:0;height:100vh;height:100svh;min-height:600px;overflow:hidden;background:#fff}.dc .dark{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--night);z-index:1}.dc .media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;overflow:hidden;clip-path:inset(0px 0px 0px 0px round 0px);will-change:clip-path}.dc .frame{position:absolute;top:0;right:0;bottom:0;left:0;background:#010101;transform-origin:50% 50%;will-change:transform}.dc .media .par{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:50% 60%;will-change:transform}.dc .media .shot{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0}.dc .media .shot.s1{opacity:1;object-position:50% 60%;background:#010101}.dc .media .shot.s2{object-position:50% 70%}.dc .media .veil{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.dc .media .veil:before,.dc .media .veil:after{content:"";position:absolute;left:0;right:0;height:260px}.dc .media .veil:after{height:52%}.dc .media .veil:before{top:0;background:linear-gradient(180deg,#0000008c,#0000)}.dc .media .veil:after{bottom:0;background:linear-gradient(0deg,#000000c7,#00000073 45%,#0000)}.dc .garage{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;overflow:hidden;background:radial-gradient(120% 80% at 50% 108%,#0b3b57,#06121b 45%,#030407 75%)}.dc .g-glow{position:absolute;left:50%;top:58%;width:70%;height:46%;transform:translate(-50%,-50%);background:radial-gradient(closest-side,#099adc8c,#099adc00);filter:blur(30px)}.dc .g-floor{position:absolute;left:0;right:0;bottom:0;height:30%;background:linear-gradient(180deg,#099adc2e,#099adc00 70%);border-top:1px solid rgba(255,255,255,.08)}.dc .g-label{position:absolute;left:6%;top:9%;color:#ffffffbf;font-size:22px;letter-spacing:.24em}.dc .gcar{position:absolute;left:50%;bottom:17%;width:58%;max-height:56%;object-fit:contain;object-position:50% 100%;transform:translate(-50%);opacity:0;filter:drop-shadow(0 30px 30px rgba(0,0,0,.55))}.dc .media .wash{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--paper);opacity:0}.dc .media .cut{position:absolute;left:0;top:50%;width:100%;transform:translateY(-50%);opacity:0}.dc .hero-ui{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;color:#fff;pointer-events:none}.dc .hero-ui a,.dc .hero-ui button{pointer-events:auto}.dc .hpl{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;will-change:transform}.dc .era{position:absolute;left:50%;top:15%;transform:translate(-50%);width:75%;max-width:1073px;margin:0;line-height:0}.dc .era svg{width:100%;height:auto;display:block;overflow:visible}.dc .era text{font-family:var(--f-bebas);font-size:420px;letter-spacing:6px}.dc .hero-cta{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;gap:28px;padding-left:max(var(--hx),var(--gx));padding-right:max(var(--hx),var(--gxr));padding-block:0 calc(40px + env(safe-area-inset-bottom,0px))}.dc .hero-cta .lead{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.dc .hero-cta p{margin:0;max-width:414px;font-family:var(--f-body);font-size:18px;line-height:28px;color:#fff;letter-spacing:-.2px}.dc .hero-cta .tag{margin:0;max-width:466px;font-family:var(--f-bebas);font-weight:400;font-size:48px;line-height:1;color:#fff;letter-spacing:.2px}@media (min-width:640px){.dc .hero-cta .lead{flex-direction:row;align-items:flex-end;gap:28px}.dc .hero-cta p{font-size:20px;line-height:30px}.dc .hero-cta .tag{font-size:60px}}@media (min-width:1024px){.dc .hero-cta{flex-direction:row;align-items:flex-end;justify-content:space-between;padding-bottom:calc(56px + env(safe-area-inset-bottom,0px))}.dc .hero-cta .tag{font-size:64px;text-align:left}}.dc .statement{position:absolute;z-index:2;left:52%;top:20vh;width:min(42%,640px);display:grid;gap:26px}.dc .statement h2{margin:0;font-family:var(--f-display);font-weight:500;font-size:clamp(26px,2.9vw,46px);line-height:1.08;letter-spacing:-.035em;text-wrap:balance}.dc .statement h2 span{display:inline;color:#c3c6cb;transition:none}.dc .ghost-btn{width:max-content;font-size:13px;padding:9px 14px;border-radius:8px;background:var(--mist);color:var(--ink);transition:background .2s}.dc .ghost-btn:hover{background:#e6e8eb}.dc .brands{position:absolute;z-index:2;left:0;right:0;bottom:4.5vh;display:flex;justify-content:space-between;gap:20px;padding-left:max(24px,var(--gx));padding-right:max(24px,var(--gxr));font-size:13px;color:#a6aab0;letter-spacing:-.01em;opacity:0}.dc .stage2{position:relative;z-index:2;height:640vh;height:640svh}.fx .dc .stage2{margin-top:-100vh;margin-top:-100svh}.dc .pin2{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;background:var(--paper)}.dc .coll-text{position:absolute;left:50%;top:27vh;transform:translate(-50%);width:min(560px,86vw);text-align:center;margin:0;font-family:var(--f-display);font-weight:500;font-size:clamp(24px,2.6vw,40px);line-height:1.12;letter-spacing:-.035em;text-wrap:balance}.dc .coll-text .wd{display:inline-block;color:#c3c6cb;white-space:pre}.dc .row{position:absolute;left:0;top:0;width:100%;height:0}.dc .car{position:absolute;left:50%;top:0;width:var(--cw);transform:translate(-50%,-50%)}.dc .car img{width:100%;height:auto;filter:drop-shadow(0 18px 18px rgba(11,12,14,.16))}.dc .car.center img{transition:opacity .35s var(--ease)}.dc .car.center .swap{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0}.dc .bar{position:absolute;left:max(16px,var(--gx));right:max(16px,var(--gxr));bottom:3.5vh;display:grid;grid-template-columns:64px minmax(0,1fr) auto auto 64px;gap:8px;opacity:0;transform:translateY(30px)}.dc .tile{background:var(--mist);border-radius:12px;padding:18px 22px;min-width:0}.dc .arrow{display:grid;place-items:center;border-radius:12px;background:var(--mist);transition:background .2s}.dc .arrow:hover{background:#e4e6e9}.dc .arrow svg{width:18px;height:18px}.dc .t-name{display:flex;align-items:center;justify-content:space-between;gap:20px}.dc .t-name h3{margin:0 0 6px;font-family:var(--f-display);font-weight:500;font-size:clamp(26px,2.6vw,38px);letter-spacing:-.04em;line-height:1}.dc .t-name p{margin:0;font-size:13px;color:#6c7078;max-width:34ch}.dc .t-name .chip{flex:none;font-size:12.5px;padding:8px 12px;border-radius:8px;background:#fff}.dc .t-loc{display:grid;justify-items:center;align-content:center;gap:8px;min-width:120px}.dc .t-loc .pill{background:#fff;color:var(--ink)}.dc .t-loc .count{font-family:var(--f-mono);font-size:11px;background:#fff;border-radius:999px;padding:4px 9px;color:#6c7078}.dc .t-price{display:grid;justify-items:center;align-content:center;gap:4px;min-width:170px}.dc .t-price small{font-size:11.5px;color:#6c7078}.dc .t-price strong{font-family:var(--f-display);font-weight:500;font-size:22px;letter-spacing:-.03em;line-height:1.1}.dc .wa-btn{display:inline-flex;align-items:center;gap:8px;margin-top:8px;font-size:13px;font-weight:500;padding:10px 14px;border-radius:8px;background:var(--ink);color:#fff;transition:transform .2s}.dc .wa-btn:hover{transform:translateY(-1px)}.dc .wa-btn svg{width:15px;height:15px}.dc .counter{position:absolute;right:max(24px,var(--gxr));top:calc(env(safe-area-inset-top,0px) + 86px);font-variant-numeric:tabular-nums;color:var(--mute);opacity:0}.dc .fuel-tag{position:absolute;left:max(24px,var(--gx));top:calc(env(safe-area-inset-top,0px) + 86px);color:var(--mute);opacity:0}.dc .specs{position:absolute;left:max(16px,var(--gx));right:max(16px,var(--gxr));bottom:calc(3.5vh + 128px);margin-inline:auto;max-width:720px;background:var(--ink);color:#fff;border-radius:14px;padding:22px 24px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;z-index:5}.dc .specs div{display:grid;gap:4px}.dc .specs .dt{color:#8b8f96}.dc .specs .dd{font-size:14.5px}.dc .specs .x{position:absolute;right:10px;top:8px;width:30px;height:30px;border-radius:8px;color:#8b8f96}.dc .specs .x:hover{color:#fff}.dc .wrap{max-width:1280px;margin-inline:auto;padding-left:max(24px,var(--gx));padding-right:max(24px,var(--gxr))}.dc .how{padding-block:clamp(80px,12vw,160px)}.dc .how-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(32px,6vw,96px);align-items:stretch}.dc .sv-sec{padding-block:clamp(64px,9vw,120px) 0}.dc .sv-stage{position:relative;width:100%;aspect-ratio:1494/1080;margin-inline:auto;border-radius:20px;overflow:hidden;background:#f0edf3;isolation:isolate;container-type:inline-size}.dc .sv-stage video,.dc .sv-stage .sv-car{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 58%}.dc .sv-stage video{z-index:0}.dc .sv-title{position:absolute;z-index:1;left:2%;right:2%;top:15%;margin:0;text-align:center;font-family:"Archivo Variable","Archivo",var(--f-body);font-stretch:125%;font-weight:900;font-size:9vw;font-size:13.5cqw;line-height:.9;letter-spacing:-.035em;color:#0b0c0e;text-transform:uppercase;white-space:nowrap}.dc .sv-car{z-index:2;opacity:0;pointer-events:none}.dc .sv-brand{position:absolute;z-index:3;left:0;right:0;top:4.5%;text-align:center;font-family:var(--f-mono);font-size:11px;letter-spacing:.42em;color:#6c6872}.dc .sv-replay{position:absolute;z-index:3;right:2.5%;top:3.5%;font-family:var(--f-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:#6c6872;border:1px solid #d8d4dd;border-radius:999px;padding:5px 11px;background:#ffffff80}.dc .sv-replay:hover{color:#0b0c0e;border-color:#b9b4c0}.dc .sv-foot{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px 32px;padding:20px 4px 0}.dc .sv-copy{max-width:420px;display:grid;gap:6px;border-left:2px solid #0b0c0e;padding-left:12px}.dc .sv-copy h3{margin:0;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.dc .sv-copy p{margin:0;font-size:13px;line-height:1.55;color:#5d6168}.dc .sv-btns{display:flex;flex-wrap:wrap;gap:8px}.dc .sv-btns a{font-size:11.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:10px 16px;border-radius:999px;border:1px solid #cfcbd5;color:#0b0c0e;background:#fff;transition:transform .2s,background .2s}.dc .sv-btns a:hover{transform:translateY(-1px)}.dc .sv-btns a.solid{background:#0b0c0e;border-color:#0b0c0e;color:#fff}@media (min-width:900px){.dc .sv-foot{position:absolute;z-index:3;left:3%;right:3%;bottom:4.5%;padding:0}.dc .sv-wrap{position:relative;width:100%;margin-inline:auto}.dc .sv-stage{aspect-ratio:16/8.2;max-height:88vh}}.dc .how-grid.v2{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.dc .eyebrow{color:var(--mute);margin-bottom:18px}.dc .h2{margin:0 0 40px;font-family:var(--f-display);font-weight:500;font-size:clamp(34px,4.4vw,64px);line-height:1;letter-spacing:-.045em;text-wrap:balance}.dc .steps{list-style:none;margin:0;padding:0;display:grid;border-top:1px solid var(--line)}.dc .steps li{display:grid;grid-template-columns:72px minmax(0,1fr);gap:16px;padding-block:26px;border-bottom:1px solid var(--line)}.dc .steps .n{font-family:var(--f-mono);font-size:12px;color:var(--mute);padding-top:6px}.dc .steps h3{margin:0 0 6px;font-weight:500;font-size:21px;letter-spacing:-.02em}.dc .steps p{margin:0;color:#5d6168;max-width:52ch}.dc .steps .addr{display:inline-block;margin-top:8px;color:var(--ink);-webkit-user-select:all;user-select:all}.dc .wa-band{background:var(--mist)}.dc .wa-band .wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:28px;padding-block:clamp(48px,7vw,84px)}.dc .wa-band h2{margin:0;font-family:var(--f-display);font-weight:500;font-size:clamp(34px,5vw,72px);letter-spacing:-.05em;line-height:.95}.dc .wa-band h2 em{font-style:normal;color:var(--mute)}.dc .wa-side{display:grid;gap:12px;justify-items:start}.dc .phone{font-family:var(--f-display);font-size:clamp(22px,2.4vw,30px);letter-spacing:-.02em;font-variant-numeric:tabular-nums;-webkit-user-select:all;user-select:all}.dc .btn-wa{display:inline-flex;align-items:center;gap:10px;padding:13px 18px;border-radius:10px;background:var(--wa);color:#fff;font-weight:500;font-size:14.5px;transition:transform .2s,filter .2s}.dc .btn-wa:hover{transform:translateY(-1px);filter:brightness(1.05)}.dc .btn-wa svg{width:18px;height:18px}.dc .register{background:var(--night);color:#fff;padding-block:clamp(80px,11vw,150px)}.dc .reg-grid{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:clamp(32px,6vw,96px)}.dc .register .eyebrow{color:#7d828a}.dc .register .h2{margin-bottom:22px}.dc .register .lede{color:#a7abb2;max-width:38ch;margin:0}.dc form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.dc .field{display:grid;gap:7px;min-width:0}.dc .field.full{grid-column:1/-1}.dc .field label,.dc .field legend{font-size:12.5px;color:#9a9ea5}.dc .field input,.dc .field select{width:100%;font:inherit;font-size:15px;color:#fff;background:#14161a;border:1px solid #23262c;border-radius:10px;padding:13px 14px;-moz-appearance:none;appearance:none;-webkit-appearance:none;transition:border-color .2s}.dc .field select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath fill='none' stroke='%23999' stroke-width='1.5' d='M1 1l5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:36px}.dc .field select{color-scheme:dark}.dc .field select option{background:#14161a;color:#f0f1f3}.dc .field select option[value=""]{color:#8b8f96}.dc .field input:focus,.dc .field select:focus{outline:none;border-color:var(--signal)}.dc .field input[aria-invalid=true]{border-color:#e5484d}.dc fieldset.field{border:0;margin:0;padding:0}.dc .seg{display:flex;gap:8px}.dc .seg label{flex:1;position:relative;cursor:pointer}.dc .seg input{position:absolute;opacity:0;pointer-events:none}.dc .seg span{display:block;text-align:center;padding:13px;border-radius:10px;background:#14161a;border:1px solid #23262c;font-size:15px;color:#cfd2d7;transition:all .2s}.dc .seg input:checked+span{background:#fff;color:var(--ink);border-color:#fff}.dc .seg input:focus-visible+span{outline:2px solid var(--signal);outline-offset:2px}.dc .hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.dc .submit-row{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:8px}.dc .btn-primary{padding:14px 22px;border-radius:10px;background:#fff;color:var(--ink);font-weight:500;font-size:15px;transition:transform .2s}.dc .btn-primary:hover{transform:translateY(-1px)}.dc .form-note{font-size:13px;color:#7d828a}.dc .form-err{font-size:13px;color:#ff8a8d}.dc .done{grid-column:1/-1;background:#14161a;border:1px solid #23262c;border-radius:14px;padding:26px;display:grid;gap:14px}.dc .done h3{margin:0;font-weight:500;font-size:24px;letter-spacing:-.02em}.dc .done p{margin:0;color:#a7abb2}.dc .done dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;margin:4px 0}.dc .done dt{color:#7d828a;font-size:12px}.dc .done dd{margin:0;font-size:14.5px}.dc .done .row-b{display:flex;flex-wrap:wrap;gap:10px}.dc .link-btn{padding:12px 16px;border-radius:10px;border:1px solid #2c3036;font-size:14px;color:#cfd2d7}.dc footer{background:var(--night);color:#9a9ea5;border-top:1px solid #1b1d22}.dc footer .wrap{display:grid;grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,1fr));gap:32px;padding-block:56px 40px}.dc footer img{height:34px;width:auto;margin-bottom:16px}.dc footer h4{margin:0 0 12px;color:#fff;font-weight:500;font-size:14px}.dc footer p,.dc footer li{margin:0;font-size:14px;line-height:1.7}.dc footer ul{list-style:none;margin:0;padding:0}.dc footer a:hover{color:#fff}.dc .legal{grid-column:1/-1;display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:28px;border-top:1px solid #1b1d22;font-size:12.5px}.dc .wa-float{position:fixed;z-index:45;right:max(18px,var(--gxr));bottom:calc(18px + env(safe-area-inset-bottom,0px));width:52px;height:52px;border-radius:50%;background:var(--wa);display:grid;place-items:center;box-shadow:0 10px 24px #00000038;transition:transform .2s}.dc .wa-float:hover{transform:scale(1.06)}.dc .wa-float svg{width:26px;height:26px;color:#fff}.fx .dc .in{opacity:0;filter:blur(14px);transform:translateY(10px);animation:blurIn 1.1s var(--ease) forwards;animation-delay:var(--d,0s)}@keyframes blurIn{to{opacity:1;filter:blur(0);transform:none}}@media (max-width:900px){.dc .how-grid,.dc .reg-grid{grid-template-columns:minmax(0,1fr)}.dc footer .wrap{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.dc footer .wrap>div:first-child{grid-column:1/-1}}@media (max-width:760px){.dc .statement{left:var(--gx);right:var(--gxr);left:max(20px,var(--gx));width:auto;top:56vh;gap:18px}.dc .statement h2{font-size:clamp(23px,6.4vw,30px)}.dc .brands{display:none}.dc .coll-text{top:13vh;font-size:clamp(21px,5.8vw,28px)}.dc .bar{grid-template-columns:48px minmax(0,1fr) minmax(0,1fr) 48px;bottom:2.5vh}.dc .bar .t-name{grid-column:1/-1;grid-row:1;flex-wrap:wrap;gap:12px;padding:16px 18px}.dc .bar .prev{grid-row:2;grid-column:1}.dc .bar .t-loc{grid-row:2;grid-column:2;min-width:0;padding:14px}.dc .bar .t-price{grid-row:2;grid-column:3;min-width:0;padding:14px}.dc .bar .next{grid-row:2;grid-column:4}.dc .t-name p{max-width:none}.dc .specs{grid-template-columns:repeat(2,minmax(0,1fr));bottom:calc(2.5vh + 210px)}.dc form,.dc .done dl{grid-template-columns:minmax(0,1fr)}.dc .counter,.dc .fuel-tag{top:calc(env(safe-area-inset-top,0px) + 70px)}}@media (prefers-reduced-motion:reduce){.fx .dc .in{animation:none;opacity:1;filter:none;transform:none}}html:not(.fx) .dc .stage,html:not(.fx) .dc .stage2{height:auto}html:not(.fx) .dc .pin,html:not(.fx) .dc .pin2{position:relative;height:auto;overflow:visible}html:not(.fx) .dc .dark{display:none}html:not(.fx) .dc .media{position:relative;height:100vh}html:not(.fx) .dc .hero-ui{height:100vh;position:absolute;top:0}html:not(.fx) .dc .statement{position:relative;left:auto;top:auto;width:auto;max-width:900px;margin:80px auto;padding-inline:24px}html:not(.fx) .dc .statement h2 span,html:not(.fx) .dc .coll-text .wd{color:var(--ink)}html:not(.fx) .dc .brands{position:relative;opacity:1;bottom:auto;padding-block:20px;flex-wrap:wrap}html:not(.fx) .dc .coll-text{position:relative;left:auto;transform:none;top:auto;margin:80px auto 40px}html:not(.fx) .dc .row{position:relative;height:auto;display:flex;flex-wrap:wrap;justify-content:center;gap:24px;padding:24px}html:not(.fx) .dc .car{position:relative;left:auto;transform:none;width:min(320px,80vw)}html:not(.fx) .dc .car.dup{display:none}html:not(.fx) .dc .bar{position:relative;left:auto;right:auto;bottom:auto;opacity:1;transform:none;margin:24px}.dc .au-sec{--au-pad:clamp(20px,2.72vw,40px);--au-media-w:clamp(140px,13.13vw,193px);--au-aspect:193/108;--au-shift:0px;--au-word:clamp(48px,9vw,168px);--au-block:clamp(300px,42vw,560px);--au-ttl-size:clamp(30px,5.44vw,80px);--au-ttl-w:clamp(220px,34.4vw,506px);--au-desc-w:clamp(220px,25.65vw,377px);--au-ttl-x:clamp(40px,6.6vw,97px);--au-ttl-y:clamp(28px,6.5vh,54px);position:relative;width:100%;height:100vh;height:100svh;overflow:hidden;background:linear-gradient(180deg,#03070a,#0a4a68);color:#f0f1f3}.dc .au-slot{position:absolute;visibility:hidden;pointer-events:none;width:var(--au-media-w);aspect-ratio:var(--au-aspect);left:calc(50% - var(--au-media-w)/2);top:calc(50% - (var(--au-media-w)/(var(--au-aspect)))/2 + var(--au-shift))}.dc .au-title{position:absolute;z-index:10;pointer-events:none;margin:0;font-family:var(--f-display);font-weight:600;text-transform:uppercase;line-height:1;letter-spacing:-.04em;color:#f0f1f3;font-size:var(--au-ttl-size);left:calc(50% + var(--au-ttl-x));top:calc(50% + var(--au-ttl-y));width:var(--au-ttl-w);text-align:left;transform-origin:center;will-change:transform,opacity,filter}.dc .au-desc{position:absolute;z-index:10;pointer-events:none;font:500 14px/1.3 Inter,sans-serif;letter-spacing:-.02em;color:#f0f1f3;left:var(--au-pad);top:calc(50% - (var(--au-media-w)/(var(--au-aspect)))/2 + var(--au-shift));width:var(--au-desc-w)}.dc .au-cta{position:absolute;z-index:40;left:var(--au-pad);bottom:clamp(16px,2.18vw,32px);display:flex;flex-direction:column;gap:13px;align-items:flex-start}.dc .au-cta a{display:inline-flex;align-items:center;height:36px;padding:0 18px;border-radius:8px;background:#f0f1f3;color:#0c0d0f;font:500 14px Inter,sans-serif;letter-spacing:-.02em;text-decoration:none}.dc .au-cta p{max-width:520px;font:400 14px/1.3 Inter,sans-serif;letter-spacing:-.02em;color:#f0f1f3cc}.dc .au-media{position:absolute;z-index:20;top:0;left:0;width:var(--au-media-w);aspect-ratio:var(--au-aspect);overflow:hidden;border-radius:12px;background:#0006;pointer-events:none;opacity:0;will-change:top,left,width,height}.dc .au-media video{width:100%;height:100%;object-fit:cover;display:block}.dc .au-scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:25;pointer-events:none;opacity:0;background:linear-gradient(180deg,#0c0d0fb8,#0c0d0f26 32%,#0c0d0f26 62%,#0c0d0fc7)}.dc .au-beat{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;pointer-events:none;display:flex;align-items:center;justify-content:center;perspective:1000px}.dc .au-word{font-family:var(--f-display);font-weight:600;text-align:center;text-transform:uppercase;line-height:.9;letter-spacing:-.04em;color:#f0f1f3;font-size:var(--au-word);opacity:0;will-change:transform,opacity,filter}.dc .au-cap{position:absolute;z-index:30;pointer-events:none;display:flex;flex-direction:column;gap:19px;opacity:0;left:var(--au-pad);bottom:clamp(90px,12vh,110px);width:min(377px,calc(100% - 2*var(--au-pad)))}.dc .au-cap i{width:16px;height:16px;border-radius:50%;background:#fff;display:block}.dc .au-cap p{font:500 14px/1.3 Inter,sans-serif;letter-spacing:-.02em;color:#fff}.dc .au-wave,.dc .au-route{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;pointer-events:none;display:flex;align-items:center;justify-content:center;opacity:0}.dc .au-wave svg,.dc .au-route svg{height:auto;width:var(--au-block)}@media (max-width:640px){.dc .au-sec{--au-pad:16px;--au-shift:-80px;--au-ttl-w:100%;--au-desc-w:100%;--au-word:clamp(30px,11vw,60px);--au-block:min(560px, calc(100vw - 32px) )}.dc .au-tb{position:absolute;z-index:10;top:calc(50% + (var(--au-media-w)/(var(--au-aspect)))/2 + 32px + var(--au-shift));left:16px;right:16px;display:flex;flex-direction:column;gap:20px;text-align:center}.dc .au-tb>*{position:static!important;width:auto!important}.dc .au-title{text-align:center}}@media (min-width:641px){.dc .au-tb{display:contents}}.dc .media .shot.s1{transform-origin:50% 55%;will-change:transform}.dc .hero-side{position:absolute;left:max(var(--hx),var(--gx));top:48%;transform:translateY(-50%);display:grid;gap:16px;max-width:340px}.dc .loc-chip{display:inline-flex;align-items:center;gap:7px;width:max-content;padding:8px 14px 8px 11px;border-radius:999px;background:#3a3a3cd9;color:#fff;font-size:13px;font-weight:500;letter-spacing:-.01em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.dc .loc-chip svg{width:13px;height:13px;flex:none}.dc .hero-side p{margin:0;font-size:16px;line-height:1.4;font-weight:500;letter-spacing:-.02em;color:#fff}.dc .scroll-cue{position:absolute;left:max(var(--hx),var(--gx));bottom:calc(36px + env(safe-area-inset-bottom,0px));display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:500;color:#fff;letter-spacing:-.01em}.dc .scroll-cue svg{width:15px;height:15px}.dc .hero-big{position:absolute;margin:0;font-family:var(--f-display);font-weight:500;letter-spacing:-.05em;line-height:.9}.dc .hero-big.muted{left:50%;bottom:calc(30px + env(safe-area-inset-bottom,0px));transform:translate(-62%);font-size:clamp(56px,7.6vw,128px);color:#5e5e60}.dc .hero-big.title{right:max(var(--hx),var(--gxr));bottom:calc(30px + env(safe-area-inset-bottom,0px));font-size:clamp(56px,6.4vw,112px);color:#fff;text-align:left}@media (max-width:760px){.dc .hero-side{top:auto;bottom:calc(150px + env(safe-area-inset-bottom,0px));transform:none;right:var(--gxr)}.dc .hero-side p{font-size:15px}.dc .hero-big.muted{left:var(--gx);transform:none;bottom:auto;top:calc(env(safe-area-inset-top,0px) + 96px);font-size:20vw}.dc .hero-big.title{font-size:15vw;bottom:calc(26px + env(safe-area-inset-bottom,0px))}.dc .scroll-cue{bottom:auto;top:calc(env(safe-area-inset-top,0px) + 96px + 18vw);display:none}}@media (min-width:761px){.dc .statement{top:21vh}}.dc .statement h2{font-size:clamp(26px,2.7vw,46px);line-height:1.1;letter-spacing:-.04em;color:#050505}.dc .statement h2 .ln{display:block;overflow:hidden;padding-bottom:.06em}.dc .statement h2 .ln>span{display:block;color:#050505;will-change:transform,filter}.dc .ghost-btn{background:#f2f2f2;color:#050505}.dc .brands{color:#aaa}.dc .nav li:first-child a{color:#969696}.dc .nav.is-light .btn-w{background:#050505;color:#fff;border-color:#050505;box-shadow:none}.dc .nav.is-light .btn-w svg{color:#fff}.dc .nav .btn-w{height:42px;padding:0 18px;font-size:15px}.dc .tile,.dc .arrow{background:#f2f2f2}.dc .wa-btn{background:#050505}body:has(.dc){overflow-x:clip}.dc{min-height:100vh;min-height:100svh;display:flex;flex-direction:column}.dc main{flex:1 0 auto}.dc .skip-link:focus{left:16px;top:12px;z-index:100;background:#fff;color:#0b0c0e;padding:10px 14px;border-radius:8px}.dc .nav .brand,.dc .nav .right{position:relative;z-index:2}.dc .nav-toggle{display:none;position:relative;width:44px;height:44px;border-radius:10px;align-items:center;justify-content:center;flex:none}.dc .nav-toggle span{position:absolute;left:11px;right:11px;height:2px;border-radius:2px;background:currentColor;transition:transform .3s var(--ease),top .3s var(--ease)}.dc .nav-toggle span:first-child{top:16px}.dc .nav-toggle span:last-child{top:25px}.dc .nav.is-open .nav-toggle span:first-child{top:20px;transform:rotate(45deg)}.dc .nav.is-open .nav-toggle span:last-child{top:20px;transform:rotate(-45deg)}.dc .nav.is-light .nav-toggle{color:var(--btn-ink)}@media (max-width:1023px){.dc .nav-toggle{display:inline-flex}.dc .nav .right{gap:10px}.dc .nav ul{display:flex;flex-direction:column;gap:0;position:fixed;top:calc(-1*env(safe-area-inset-top,0px));left:0;right:0;transform:none;z-index:1;padding:calc(88px + env(safe-area-inset-top,0px)) max(24px,var(--gx)) 28px;background:#08090b;border-bottom:1px solid #1b1d22;opacity:0;visibility:hidden;transform:translateY(-12px);transition:opacity .3s var(--ease),transform .3s var(--ease),visibility 0s .3s}.dc .nav.is-open ul{opacity:1;visibility:visible;transform:none;transition:opacity .3s var(--ease),transform .3s var(--ease)}.dc .nav li a{display:block;padding:15px 0;font-size:22px;color:#fff;border-bottom:1px solid #1b1d22}.dc .nav.is-light li a{color:#fff}.dc .nav.is-open{background:transparent}}@media (max-width:420px){.dc .nav .btn-w{height:42px;padding:0 14px;font-size:15px}.dc .nav .logo,.dc .nav .logo img{height:28px}}.dc .ferr{font-size:12.5px;color:#ff8a8d}.dc .field textarea{width:100%;font:inherit;font-size:15px;color:#fff;background:#14161a;border:1px solid #23262c;border-radius:10px;padding:13px 14px;resize:vertical;min-height:140px;transition:border-color .2s}.dc .field textarea:focus{outline:none;border-color:var(--signal)}.dc .field textarea[aria-invalid=true],.dc .field input[aria-invalid=true],.dc .field select[aria-invalid=true]{border-color:#e5484d}.dc .field input::placeholder,.dc .field textarea::placeholder{color:#5f646c}.dc .field select:invalid,.dc .field select option[value=""]{color:#8b8f96}.dc .btn-primary:disabled{opacity:.6;cursor:progress;transform:none}.dc .toast{z-index:2000}.dc .contact-sec,.dc .notfound{background:var(--night);color:#fff}.dc .contact-sec{padding:clamp(120px,14vw,190px) 0 clamp(64px,9vw,120px)}.dc .contact-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(32px,6vw,96px);align-items:start}.dc .contact-sec .eyebrow,.dc .notfound .eyebrow{color:#7d828a}.dc .contact-sec .h2,.dc .notfound .h2{margin-bottom:18px}.dc .contact-sec .lede,.dc .notfound .lede{color:#a7abb2;margin:0;max-width:38ch}.dc .contact-meta{display:grid;gap:6px;margin:26px 0 22px;color:#a7abb2;font-size:15px}.dc .contact-meta p{margin:0}.dc .contact-meta a{color:#fff}.dc .contact-form{background:#0e1013;border:1px solid #1b1d22;border-radius:18px;padding:clamp(18px,3vw,32px)}.dc .map-embed{position:relative;border-radius:14px;overflow:hidden;border:1px solid #23262c;background:#14161a}.dc .map-embed__frame{width:100%;height:260px;border:0;display:block;filter:grayscale(.25) contrast(1.05)}.dc .map-embed__open-link{position:absolute;top:10px;left:10px;z-index:2;display:inline-flex;align-items:center;gap:6px;background:#fff;color:var(--ink);font-size:12px;font-weight:600;padding:7px 11px;border-radius:8px;box-shadow:0 4px 12px #00000040}.dc .map-embed__open-link svg{width:14px;height:14px}.dc .notfound{padding:clamp(140px,16vw,200px) 0 clamp(80px,10vw,140px);min-height:70vh}@media (max-width:900px){.dc .contact-grid{grid-template-columns:minmax(0,1fr)}}.dc .nav{transition:background .4s var(--ease),padding .3s var(--ease),backdrop-filter .3s}.dc .nav.is-stuck{background:#08090b9e;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding-block:12px}.dc .nav.is-stuck.is-light{background:#ffffffbd}@media (max-width:900px){.dc .how-grid.v2{grid-template-columns:minmax(0,1fr)}.dc .h2{margin-bottom:28px}}@media (max-width:640px){.dc .steps li{grid-template-columns:36px minmax(0,1fr);gap:10px;padding-block:20px}.dc .steps h3{font-size:19px}.dc .media .veil:after{height:62%;background:linear-gradient(0deg,#000000c7,#0006 55%,#0000)}.dc .hero-cta{gap:22px}.dc .wa-band .wrap{gap:20px}.dc .sv-sec{padding-top:56px}.dc .sv-brand{letter-spacing:.28em;font-size:10px}.dc .sv-foot{padding-top:16px}.dc .sv-btns a{padding:10px 14px}}@media (max-width:760px){html.showroom .dc .wa-float{opacity:0;pointer-events:none;transform:scale(.8)}.dc .wa-float{width:48px;height:48px}}@media (max-height:520px) and (orientation:landscape){.dc .hero-cta p{display:none}}.toast{position:fixed;bottom:var(--space-4);left:50%;transform:translate(-50%);display:flex;align-items:center;gap:var(--space-3);padding:.9rem 1.25rem;border-radius:var(--radius-sm);box-shadow:var(--shadow-lg);font-size:.9rem;font-weight:500;z-index:2000;max-width:min(90vw,420px)}.toast--success{background:#0f7a3d;color:var(--color-white)}.toast--error{background:var(--color-danger);color:var(--color-white)}.toast__close{background:transparent;border:none;color:inherit;font-size:1.1rem;line-height:1;padding:0}@media (max-width: 480px){.toast{left:var(--space-3);right:var(--space-3);transform:none;max-width:none}}
