@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/auten-jundiai/a028.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/auten-jundiai/a029.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/auten-jundiai/a030.woff2) format("woff2");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:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/auten-jundiai/a031.woff2) format("woff2");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:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/auten-jundiai/a032.woff2) format("woff2");unicode-range:u+00??,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:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/auten-jundiai/a028.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/auten-jundiai/a029.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/auten-jundiai/a030.woff2) format("woff2");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:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/auten-jundiai/a031.woff2) format("woff2");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:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/auten-jundiai/a032.woff2) format("woff2");unicode-range:u+00??,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:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/auten-jundiai/a033.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/auten-jundiai/a034.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/auten-jundiai/a035.woff2) format("woff2");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:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/auten-jundiai/a036.woff2) format("woff2");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:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/auten-jundiai/a037.woff2) format("woff2");unicode-range:u+00??,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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/auten-jundiai/a033.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/auten-jundiai/a034.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/auten-jundiai/a035.woff2) format("woff2");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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/auten-jundiai/a036.woff2) format("woff2");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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/auten-jundiai/a037.woff2) format("woff2");unicode-range:u+00??,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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/auten-jundiai/a033.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/auten-jundiai/a034.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/auten-jundiai/a035.woff2) format("woff2");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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/auten-jundiai/a036.woff2) format("woff2");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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/auten-jundiai/a037.woff2) format("woff2");unicode-range:u+00??,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:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/auten-jundiai/a038.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/auten-jundiai/a039.woff2) format("woff2");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:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/auten-jundiai/a040.woff2) format("woff2");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:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/auten-jundiai/a041.woff2) format("woff2");unicode-range:u+00??,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:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/auten-jundiai/a038.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/auten-jundiai/a039.woff2) format("woff2");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:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/auten-jundiai/a040.woff2) format("woff2");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:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/auten-jundiai/a041.woff2) format("woff2");unicode-range:u+00??,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:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/auten-jundiai/a038.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/auten-jundiai/a039.woff2) format("woff2");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:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/auten-jundiai/a040.woff2) format("woff2");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:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/auten-jundiai/a041.woff2) format("woff2");unicode-range:u+00??,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:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/auten-jundiai/a038.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/auten-jundiai/a039.woff2) format("woff2");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:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/auten-jundiai/a040.woff2) format("woff2");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:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/auten-jundiai/a041.woff2) format("woff2");unicode-range:u+00??,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}.auten-root{--brand:#6e4427;--brand-2:#8a5a36;--brand-deep:#3a2316;--brand-soft:#a06c44;--sand:#e7ddcd;--sand-2:#d8c9b3;--cream:#f3ece1;--paper:#fbf8f3;--ink:#2a2018;--ink-soft:#4a3d31;--muted:#8a7866;--line:rgba(58,35,22,.16);--line-soft:rgba(58,35,22,.08);--sage:oklch(0.55 0.035 150);--gold:oklch(0.66 0.06 75);--display:"Cormorant Garamond",Georgia,serif;--body:"Hanken Grotesk",system-ui,sans-serif;--maxw:1240px;--pad:clamp(20px,5vw,80px);--ease:cubic-bezier(.22,.61,.36,1)}.auten-root,.auten-root *{box-sizing:border-box;margin:0;padding:0}.auten-root{-webkit-text-size-adjust:100%;scrollbar-width:none;-ms-overflow-style:none}.auten-root,html{scroll-behavior:smooth}html{scroll-padding-top:94px}.auten-root::-webkit-scrollbar{display:none}.auten-root{font-family:var(--body);color:var(--ink);background:var(--paper);line-height:1.6;font-size:17px;-webkit-font-smoothing:antialiased;overflow-x:hidden}.auten-root img{display:block;max-width:100%}.auten-root a{color:inherit;text-decoration:none}.auten-root button{font-family:inherit;cursor:pointer;border:none;background:none}.auten-root .wrap{max-width:var(--maxw);margin-inline:auto;padding-inline:var(--pad)}.auten-root .overline{font-family:var(--body);font-size:12px;letter-spacing:.32em;text-transform:uppercase;font-weight:600;color:var(--brand)}.auten-root .display{font-family:var(--display);font-weight:500;line-height:1.04;letter-spacing:.005em}.auten-root h2.display{font-size:clamp(34px,5vw,60px)}.auten-root .lede{font-size:clamp(18px,2vw,21px);color:var(--ink-soft);max-width:60ch}.auten-root .section{padding-block:clamp(64px,9vw,130px);position:relative}.auten-root .eyebrow-row{display:flex;align-items:center;gap:16px;margin-bottom:26px}.auten-root .eyebrow-row .rule{height:1px;width:46px;background:var(--brand);opacity:.5}.auten-root .site-header{position:fixed;inset:0 0 auto 0;z-index:60;display:flex;align-items:center;justify-content:space-between;gap:28px;padding:18px var(--pad);transition:background .4s var(--ease),padding .4s var(--ease),box-shadow .4s var(--ease)}.auten-root .site-header.scrolled{background:rgba(251,248,243,.86);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding-block:12px;box-shadow:0 1px 0 var(--line-soft),0 12px 40px -28px rgba(58,35,22,.5)}.auten-root .brand-lockup{display:flex;align-items:center;flex-shrink:0}.auten-root .brand-lockup img{width:auto;max-width:none}.auten-root .brand-lockup .logo-color,.auten-root .brand-lockup .logo-white{display:block;height:34px;width:auto}.auten-root .brand-lockup .logo-white{filter:drop-shadow(0 2px 12px rgba(0,0,0,.4))}.auten-root .brand-lockup .logo-color,.auten-root .scrolled .brand-lockup .logo-white{display:none}.auten-root .scrolled .brand-lockup .logo-color{display:block}.auten-root .nav{display:flex;align-items:center;gap:22px;flex-shrink:1;min-width:0}.auten-root .nav-links{display:flex;gap:20px}.auten-root .nav-links a{font-size:13px;letter-spacing:.04em;color:var(--paper);white-space:nowrap;transition:color .4s var(--ease),opacity .25s;opacity:.9;text-shadow:0 1px 10px rgba(20,10,4,.55)}.auten-root .scrolled .nav-links a{color:var(--ink-soft);text-shadow:none}.auten-root .nav-links a:hover{opacity:1;color:var(--brand-soft)}.auten-root .btn{display:inline-flex;align-items:center;gap:9px;font-size:14px;font-weight:600;letter-spacing:.02em;padding:13px 24px;border-radius:100px;transition:transform .25s var(--ease),background .3s,color .3s,box-shadow .3s;white-space:nowrap}.auten-root .btn-wpp{background:var(--brand);color:var(--paper);box-shadow:0 14px 30px -14px rgba(110,68,39,.8)}.auten-root .btn-wpp:hover{background:var(--brand-deep);transform:translateY(-2px)}.auten-root .btn-ghost{border:1.4px solid;color:inherit}.auten-root .btn-ghost:hover{background:var(--ink);color:var(--paper);border-color:var(--ink)}.auten-root .site-header .btn-ghost{color:var(--paper)}.auten-root .site-header.scrolled .btn-ghost{color:var(--ink)}.auten-root .btn-light{background:var(--paper);color:var(--brand-deep)}.auten-root .btn-light:hover{transform:translateY(-2px);box-shadow:0 16px 30px -14px rgba(0,0,0,.4)}.auten-root .btn svg{width:17px;height:17px}.auten-root .nav-toggle{display:none}.auten-root .hero{position:relative;min-height:680px;height:90vh;max-height:900px;display:flex;align-items:safe center;background:radial-gradient(120% 90% at 75% 15%,rgba(160,108,68,.45),transparent 60%),linear-gradient(160deg,#4a2c19,#6e4427 38%,#3a2316);color:var(--paper);overflow:hidden;padding-bottom:clamp(80px,9vw,120px);padding-top:clamp(160px,20vh,220px)}.auten-root .hero-texture{position:absolute;inset:0;pointer-events:none;opacity:.5;z-index:1;background-image:repeating-linear-gradient(115deg,rgba(255,255,255,.04) 0 2px,transparent 2px 26px);mix-blend-mode:soft-light}.auten-root .hero-bg{position:absolute;inset:0;z-index:0;overflow:hidden}.auten-root .hero-bg img{width:100%;height:100%;object-fit:cover;object-position:60% 40%}.auten-root .hero-scrim{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(95deg,rgba(34,18,8,.86),rgba(44,26,14,.66) 38%,rgba(44,26,14,.18) 66%,rgba(44,26,14,.4)),linear-gradient(0deg,rgba(28,15,7,.7),transparent 32%)}.auten-root .hero-glow{display:none}.auten-root .hero .wrap{position:relative;z-index:2;width:100%}.auten-root .hero-grid{display:grid;grid-template-columns:1.25fr .95fr;grid-gap:clamp(32px,5vw,70px);gap:clamp(32px,5vw,70px);align-items:center}.auten-root .hero-loc{display:flex;align-items:center;gap:12px;margin-bottom:22px}.auten-root .hero-loc .dot{width:6px;height:6px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 4px rgba(200,150,90,.2)}.auten-root .hero-loc span{font-size:12px;letter-spacing:.28em;text-transform:uppercase;color:#e6d6c2}.auten-root .hero h1{font-family:var(--display);font-weight:500;font-size:clamp(58px,11vw,150px);line-height:.92;letter-spacing:.01em;margin-bottom:18px}.auten-root .hero h1 em{font-style:italic;color:#e9c9a3}.auten-root .hero-tag{font-family:var(--display);font-style:italic;font-size:clamp(22px,3.2vw,38px);line-height:1.18;color:#f0e3d3;max-width:18ch;font-weight:400}.auten-root .hero-stats{display:grid;grid-template-columns:repeat(2,auto);grid-gap:26px 46px;gap:26px 46px;margin-top:40px;padding-top:34px;border-top:1px solid rgba(255,255,255,.18)}.auten-root .stat .n{font-family:var(--display);font-size:clamp(34px,4vw,50px);line-height:1;color:#fff}.auten-root .stat .l{font-size:12.5px;letter-spacing:.04em;color:#d8c4ac;margin-top:7px;max-width:16ch}.auten-root .hero-cta{display:flex;flex-wrap:wrap;gap:14px;margin-top:40px}.auten-root .lead-card{background:rgba(251,248,243,.97);color:var(--ink);border-radius:18px;padding:30px 28px 26px;box-shadow:0 40px 90px -40px rgba(20,10,4,.8);border:1px solid rgba(255,255,255,.4)}.auten-root .lead-card h3{font-family:var(--display);font-size:27px;font-weight:600;line-height:1.1}.auten-root .lead-card .sub{font-size:14px;color:var(--muted);margin:7px 0 20px}.auten-root .field{margin-bottom:13px}.auten-root .field label{display:block;font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:6px;font-weight:600}.auten-root .field input,.auten-root .field select{width:100%;padding:13px 15px;font-family:inherit;font-size:15px;border:1px solid var(--line);border-radius:11px;background:#fff;color:var(--ink);transition:border-color .2s,box-shadow .2s}.auten-root .field input:focus,.auten-root .field select:focus{outline:none;border-color:var(--brand);box-shadow:0 0 0 3px rgba(110,68,39,.12)}.auten-root .lead-card .btn-wpp{width:100%;justify-content:center;margin-top:8px}.auten-root .lead-card .legal{font-size:11px;color:var(--muted);margin-top:13px;line-height:1.45}.auten-root .lead-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:11px;gap:11px}.auten-root .scroll-cue{position:absolute;bottom:22px;left:50%;transform:translateX(-50%);z-index:3;display:flex;flex-direction:column;align-items:center;gap:8px;color:#e6d6c2;font-size:10px;letter-spacing:.25em;text-transform:uppercase}.auten-root .scroll-cue .bar{width:1px;height:42px;background:linear-gradient(var(--gold),transparent);animation:cue 2.2s var(--ease) infinite;transform-origin:top}@keyframes cue{0%,to{transform:scaleY(.4);opacity:.4}50%{transform:scaleY(1);opacity:1}}.auten-root .strip{background:var(--brand-deep);color:#e9dccb;padding-block:0;overflow:hidden}.auten-root .marquee{display:flex;gap:0;white-space:nowrap;animation:marq 38s linear infinite}.auten-root .marquee span{display:inline-flex;align-items:center;gap:22px;padding:18px 22px;font-family:var(--display);font-size:22px;font-style:italic}.auten-root .marquee span:after{content:"·";color:var(--brand-soft);font-style:normal}@keyframes marq{to{transform:translateX(-50%)}}.auten-root .about{background:var(--paper)}.auten-root .about-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(36px,5vw,72px);gap:clamp(36px,5vw,72px);align-items:center}.auten-root .about-copy p{margin-top:20px;color:var(--ink-soft)}.auten-root .signatures{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);margin-top:34px;border-radius:14px;overflow:hidden}.auten-root .sig{background:var(--paper);padding:18px 20px}.auten-root .sig .role{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--brand);font-weight:600}.auten-root .sig .name{font-family:var(--display);font-size:21px;margin-top:4px}.auten-root .facade-slot{position:relative}.auten-root .facade-anim,.auten-root .facade-slot image-slot{width:100%;aspect-ratio:4/5;border-radius:18px;box-shadow:0 40px 80px -45px rgba(58,35,22,.7)}.auten-root .facade-anim{position:relative;overflow:hidden;background:#1a1008}.auten-root .facade-anim .fa-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;cursor:zoom-in}.auten-root .facade-anim .fa-night{opacity:0}.auten-root .facade-anim.is-night .fa-night{opacity:1;transition:opacity 1.8s var(--ease)}.auten-root .facade-anim .fa-day,.auten-root .facade-anim.is-night .fa-day{transition:opacity 1.8s var(--ease)}.auten-root .facade-toggle{position:absolute;top:16px;right:16px;z-index:4;display:flex;gap:4px;padding:4px;background:rgba(28,15,7,.55);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:100px;border:1px solid rgba(255,255,255,.16)}.auten-root .ft-btn{font-family:var(--body);font-size:12px;font-weight:600;letter-spacing:.04em;color:#e6d6c2;padding:7px 16px;border-radius:100px;transition:background .3s var(--ease),color .3s}.auten-root .ft-btn.active{background:var(--paper);color:var(--brand-deep)}.auten-root .facade-tag{position:absolute;left:22px;bottom:22px;z-index:3;background:rgba(58,35,22,.82);color:#f0e3d3;font-size:11px;letter-spacing:.1em;text-transform:uppercase;padding:9px 15px;border-radius:100px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.auten-root .implant-frame,.auten-root .implant-frame img,.auten-root .int img,.auten-root .lz img{cursor:zoom-in}.auten-root .diff{background:var(--cream)}.auten-root .diff-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:18px;overflow:hidden;margin-top:50px}.auten-root .diff-card{background:var(--cream);padding:38px 32px 42px;min-height:230px;transition:background .35s var(--ease);position:relative}.auten-root .diff-card:hover{background:var(--paper)}.auten-root .diff-num{font-family:var(--display);font-size:15px;color:var(--brand);letter-spacing:.1em}.auten-root .diff-card h3{font-family:var(--display);font-size:27px;font-weight:600;margin:18px 0 12px;line-height:1.12}.auten-root .diff-card p{font-size:15px;color:var(--ink-soft)}.auten-root .diff-ico{width:30px;height:30px;stroke:var(--brand);stroke-width:1.3;fill:none;margin-bottom:4px}.auten-root .lazer{background:var(--brand-deep);color:var(--cream)}.auten-root .lazer .overline{color:var(--gold)}.auten-root .lazer h2.display{color:var(--cream)}.auten-root .lazer .lede{color:#d8c4ac}.auten-root .lazer-gallery{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:16px;gap:16px;margin-top:54px}.auten-root .lz{position:relative;border-radius:14px;overflow:hidden;background:#2a190f;cursor:zoom-in}.auten-root .lz img{width:100%;height:100%;object-fit:cover;transition:transform .9s var(--ease)}.auten-root .lz:hover img{transform:scale(1.06)}.auten-root .lz:after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 45%,rgba(20,10,4,.78));pointer-events:none}.auten-root .lz .cap{position:absolute;left:20px;bottom:16px;z-index:2;pointer-events:none;color:var(--paper);text-shadow:0 1px 12px rgba(20,10,4,.7)}.auten-root .lz .cap .t{font-family:var(--display);font-size:24px;font-weight:600}.auten-root .lz .cap .s{font-size:12px;color:#f0e6d8}.auten-root .lz-a{grid-column:span 7;aspect-ratio:16/10}.auten-root .lz-b{grid-column:span 5;aspect-ratio:16/10}.auten-root .lz-c{grid-column:span 5;aspect-ratio:16/11}.auten-root .lz-d{grid-column:span 7;aspect-ratio:16/11}.auten-root .lz-w4{grid-column:span 4;aspect-ratio:4/5}.auten-root .lz-w6{grid-column:span 6;aspect-ratio:16/10}.auten-root .lz-w8{grid-column:span 8;aspect-ratio:16/9}.auten-root .amen-list{column-count:4;column-gap:40px;margin-top:52px;padding-top:40px;border-top:1px solid rgba(255,255,255,.16)}.auten-root .amen-list li{list-style:none;page-break-inside:avoid;break-inside:avoid;padding:9px 0 9px 22px;position:relative;font-size:15px;color:#e6d6c2;border-bottom:1px solid rgba(255,255,255,.07)}.auten-root .amen-list li:before{content:"";position:absolute;left:0;top:17px;width:7px;height:7px;border-radius:50%;background:var(--gold)}.auten-root .interiors{background:var(--paper)}.auten-root .int-grid{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:16px;gap:16px;margin-top:50px}.auten-root .int{position:relative;border-radius:14px;overflow:hidden;background:var(--sand);cursor:zoom-in}.auten-root .int img{width:100%;height:100%;object-fit:cover;transition:transform .9s var(--ease)}.auten-root .int:hover img{transform:scale(1.05)}.auten-root .int .ovl{position:absolute;inset:0;background:linear-gradient(transparent 34%,rgba(20,10,4,.86));pointer-events:none}.auten-root .int .cap{position:absolute;left:20px;bottom:16px;z-index:2;color:var(--paper);pointer-events:none;text-shadow:0 1px 12px rgba(20,10,4,.7)}.auten-root .int .cap .t{font-family:var(--display);font-size:22px;font-weight:600}.auten-root .int .cap .s{font-size:12px;color:#f0e6d8;letter-spacing:.02em}.auten-root .int-tall{grid-column:span 5;aspect-ratio:3/4}.auten-root .int-wide{grid-column:span 7;aspect-ratio:16/11}.auten-root .int-half{grid-column:span 6;aspect-ratio:16/10}.auten-root .video{background:var(--cream)}.auten-root .video-frame{position:relative;margin-top:48px;border-radius:18px;overflow:hidden;aspect-ratio:16/9;background:#000;box-shadow:0 40px 80px -55px rgba(58,35,22,.7);cursor:pointer}.auten-root .video-frame>img{width:100%;height:100%;object-fit:cover}.auten-root .video-frame .scrim{position:absolute;inset:0;background:linear-gradient(rgba(20,10,4,.12),rgba(20,10,4,.5));transition:opacity .3s}.auten-root .video-frame .play{position:absolute;inset:0;margin:auto;width:86px;height:86px;border-radius:50%;background:rgba(251,248,243,.94);display:flex;align-items:center;justify-content:center;transition:transform .3s var(--ease),background .3s;box-shadow:0 20px 50px -16px rgba(0,0,0,.5)}.auten-root .video-frame:hover .play{transform:scale(1.08);background:#fff}.auten-root .video-frame .play svg{width:32px;height:32px;fill:var(--brand-deep);margin-left:4px}.auten-root .video-frame .video-cap{position:absolute;left:28px;bottom:24px;z-index:2;color:var(--paper)}.auten-root .video-frame .video-cap .t{font-family:var(--display);font-size:clamp(22px,3vw,32px);font-weight:600;line-height:1.1}.auten-root .video-frame .video-cap .s{font-size:13px;color:#e6d6c2;margin-top:2px}.auten-root .video-frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0;z-index:3}.auten-root .video-frame.playing .play,.auten-root .video-frame.playing .scrim,.auten-root .video-frame.playing .video-cap,.auten-root .video-frame.playing>img{display:none}.auten-root .lightbox{position:fixed;inset:0;z-index:200;display:none;align-items:center;justify-content:center;padding:clamp(16px,4vw,56px);background:rgba(28,15,7,.93);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;transition:opacity .3s var(--ease)}.auten-root .lightbox.open{display:flex;opacity:1}.auten-root .lightbox-inner{max-width:min(1150px,96vw);display:flex;flex-direction:column;align-items:center;gap:16px}.auten-root .lightbox-inner img{max-width:100%;max-height:84vh;object-fit:contain;border-radius:12px;background:#fff;box-shadow:0 40px 100px -30px rgba(0,0,0,.85);transform:scale(.94);transition:transform .32s var(--ease)}.auten-root .lightbox.open .lightbox-inner img{transform:scale(1)}.auten-root .lightbox-inner figcaption{color:var(--cream);font-size:13.5px;letter-spacing:.03em;text-align:center}.auten-root .lightbox-close{position:fixed;top:20px;right:22px;width:50px;height:50px;border-radius:50%;background:rgba(251,248,243,.14);color:var(--cream);display:flex;align-items:center;justify-content:center;transition:background .25s,transform .25s;z-index:3}.auten-root .lightbox-close:hover{background:rgba(251,248,243,.28);transform:rotate(90deg)}.auten-root .lightbox-close svg{width:22px;height:22px}.auten-root .lightbox-nav{position:fixed;top:50%;transform:translateY(-50%);width:56px;height:56px;border-radius:50%;background:rgba(251,248,243,.12);color:var(--cream);display:flex;align-items:center;justify-content:center;transition:background .25s,transform .2s;z-index:3}.auten-root .lightbox-nav:hover{background:rgba(251,248,243,.26)}.auten-root .lightbox-nav svg{width:26px;height:26px}.auten-root .lightbox-nav.lb-prev{left:clamp(12px,3vw,40px)}.auten-root .lightbox-nav.lb-next{right:clamp(12px,3vw,40px)}.auten-root .lightbox-nav.lb-prev:hover{transform:translateY(-50%) translateX(-3px)}.auten-root .lightbox-nav.lb-next:hover{transform:translateY(-50%) translateX(3px)}.auten-root .lightbox-nav[hidden]{display:none}.auten-root .lightbox-count{color:#c9b79f;font-size:12px;letter-spacing:.14em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.auten-root .implant{background:var(--paper)}.auten-root .implant-frame{margin-top:48px;border-radius:18px;overflow:hidden;border:1px solid var(--line);background:#fff;box-shadow:0 40px 80px -55px rgba(58,35,22,.6)}.auten-root .implant-frame img{width:100%}.auten-root .implant-cap{font-size:12px;color:var(--muted);margin-top:14px;text-align:center;letter-spacing:.04em}.auten-root .tipos{background:var(--sand)}.auten-root .tipo-tabs{display:flex;flex-wrap:wrap;gap:10px;margin-top:44px}.auten-root .tipo-tab{padding:14px 22px;border-radius:100px;border:1px solid var(--line);font-size:14px;font-weight:600;color:var(--ink-soft);background:transparent;transition:all .3s var(--ease)}.auten-root .tipo-tab .m2{font-family:var(--display);font-size:16px;margin-left:6px;color:var(--brand)}.auten-root .tipo-tab.active{background:var(--brand-deep);color:var(--paper);border-color:var(--brand-deep)}.auten-root .tipo-tab.active .m2{color:var(--gold)}.auten-root .tipo-panel{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:clamp(30px,4vw,56px);gap:clamp(30px,4vw,56px);margin-top:36px;align-items:stretch}.auten-root .tipo-planta{position:relative;display:flex;flex-direction:column}.auten-root .tipo-planta .planta-card{flex:1 1;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid var(--line);border-radius:16px;padding:26px;box-shadow:0 30px 60px -45px rgba(58,35,22,.7);position:relative;cursor:zoom-in;width:100%;transition:box-shadow .35s var(--ease),transform .35s var(--ease)}.auten-root .tipo-planta .planta-card:hover{box-shadow:0 40px 70px -40px rgba(58,35,22,.8);transform:translateY(-3px)}.auten-root .tipo-planta .zoom-hint{position:absolute;bottom:14px;right:14px;display:inline-flex;align-items:center;gap:7px;background:rgba(58,35,22,.9);color:var(--cream);font-size:12px;font-weight:600;letter-spacing:.02em;padding:8px 14px;border-radius:100px;opacity:0;transform:translateY(6px);transition:opacity .3s var(--ease),transform .3s var(--ease);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.auten-root .tipo-planta .zoom-hint svg{width:15px;height:15px}.auten-root .tipo-planta .planta-card:hover .zoom-hint{opacity:1;transform:none}.auten-root .tipo-planta img{width:100%;height:auto;max-height:520px;object-fit:contain;transition:opacity .35s var(--ease)}.auten-root .tipo-planta .planta-cap{text-align:center;font-size:12px;color:var(--muted);margin-top:14px;letter-spacing:.03em}.auten-root .tipo-info{display:flex;flex-direction:column;justify-content:center}.auten-root .tipo-info .kicker{font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--brand);font-weight:600}.auten-root .tipo-info h3{font-family:var(--display);font-size:clamp(32px,4vw,48px);font-weight:500;line-height:1.05;margin:10px 0 6px}.auten-root .tipo-info .torre{color:var(--muted);font-size:15px;margin-bottom:24px}.auten-root .spec{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:14px;overflow:hidden;margin-bottom:22px}.auten-root .spec div{background:var(--sand);padding:16px 18px}.auten-root .spec .sl{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.auten-root .spec .sv{font-family:var(--display);font-size:24px;color:var(--ink);margin-top:3px}.auten-root .tipo-feats{list-style:none}.auten-root .tipo-feats li{padding:9px 0 9px 26px;position:relative;font-size:15px;color:var(--ink-soft);border-bottom:1px solid var(--line-soft)}.auten-root .tipo-feats li:before{content:"✦";position:absolute;left:0;color:var(--brand);font-size:13px;top:10px}.auten-root .local{background:var(--paper)}.auten-root .local-aerial{position:relative;margin-top:44px;border-radius:18px;overflow:hidden;box-shadow:0 40px 80px -55px rgba(58,35,22,.6)}.auten-root .local-aerial img{width:100%;height:clamp(280px,42vw,520px);object-fit:cover;display:block}.auten-root .local-aerial .tagline{position:absolute;left:32px;bottom:28px;right:32px;z-index:2;color:var(--paper)}.auten-root .local-aerial .tagline .big{font-family:var(--display);font-size:clamp(26px,3.6vw,44px);font-weight:500;line-height:1.1;text-shadow:0 2px 30px rgba(0,0,0,.5)}.auten-root .local-aerial:after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 40%,rgba(20,10,4,.72))}.auten-root .local-grid{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:clamp(34px,5vw,70px);gap:clamp(34px,5vw,70px);margin-top:40px;align-items:start}.auten-root .addr-card{background:var(--brand-deep);color:var(--cream);border-radius:18px;padding:40px;position:-webkit-sticky;position:sticky;top:100px}.auten-root .addr-card .overline{color:var(--gold)}.auten-root .addr-card h3{font-family:var(--display);font-size:30px;font-weight:500;line-height:1.15;margin:14px 0 8px}.auten-root .addr-card .full{color:#d8c4ac;font-size:15px}.auten-root .addr-card .hl{margin-top:26px;padding-top:22px;border-top:1px solid rgba(255,255,255,.16);font-family:var(--display);font-style:italic;font-size:21px;color:#f0e3d3}.auten-root .addr-card .btn{margin-top:24px;width:100%;justify-content:center}.auten-root .poi-list{display:grid;grid-gap:0;gap:0}.auten-root .poi{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 4px;border-bottom:1px solid var(--line)}.auten-root .poi:first-child{border-top:1px solid var(--line)}.auten-root .poi .name{font-size:16px}.auten-root .poi .time{display:flex;align-items:center;gap:8px;font-family:var(--display);font-size:21px;color:var(--brand);white-space:nowrap}.auten-root .poi .time small{font-family:var(--body);font-size:11px;color:var(--muted);letter-spacing:.06em;text-transform:uppercase}.auten-root .builder{background:var(--cream)}.auten-root .builder-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(36px,5vw,72px);gap:clamp(36px,5vw,72px);align-items:center}.auten-root .builder-stats{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:16px;overflow:hidden}.auten-root .bstat{background:var(--cream);padding:30px 26px}.auten-root .bstat .n{font-family:var(--display);font-size:clamp(36px,4.4vw,52px);line-height:1;color:var(--brand)}.auten-root .bstat .l{font-size:13px;color:var(--ink-soft);margin-top:8px}.auten-root .builder-copy p{margin-top:18px;color:var(--ink-soft)}.auten-root .builder-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.auten-root .tag{font-size:13px;padding:8px 16px;border:1px solid var(--line);border-radius:100px;color:var(--ink-soft)}.auten-root .ficha{background:var(--brand-deep);color:var(--cream)}.auten-root .ficha .overline{color:var(--gold)}.auten-root .ficha h2.display{color:var(--cream)}.auten-root .ficha-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.12);border-radius:16px;overflow:hidden;margin-top:48px}.auten-root .ficha-cell{background:var(--brand-deep);padding:28px 26px}.auten-root .ficha-cell .fl{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);font-weight:600}.auten-root .ficha-cell .fv{margin-top:10px;font-size:15px;color:#e6d6c2;line-height:1.5}.auten-root .ficha-cell .fv strong{font-family:var(--display);font-weight:600;font-size:19px;color:#fff}.auten-root .final{background:radial-gradient(120% 100% at 20% 0,rgba(160,108,68,.4),transparent 55%),linear-gradient(150deg,#6e4427,#3a2316);color:var(--paper);text-align:center}.auten-root .final h2{font-family:var(--display);font-weight:500;font-size:clamp(40px,6.5vw,84px);line-height:1.02}.auten-root .final h2 em{font-style:italic;color:#e9c9a3}.auten-root .final p{color:#e6d6c2;max-width:52ch;margin:22px auto 0;font-size:19px}.auten-root .final-form{max-width:560px;margin:44px auto 0;background:rgba(251,248,243,.97);color:var(--ink);border-radius:20px;padding:36px;text-align:left}.auten-root .final-form .lead-row{margin-bottom:13px}.auten-root .final .or{margin-top:22px;font-size:13px;color:#d8c4ac;letter-spacing:.04em}.auten-root .footer{background:#20140c;color:#b9a892;padding-block:64px 40px;font-size:13.5px}.auten-root .footer-top{display:grid;grid-template-columns:1.4fr 1fr 1fr;grid-gap:40px;gap:40px;padding-bottom:40px;border-bottom:1px solid rgba(255,255,255,.1)}.auten-root .footer .brand-lockup{color:var(--cream);margin-bottom:18px}.auten-root .footer h4{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--gold);margin-bottom:16px;font-weight:600}.auten-root .footer a{display:block;padding:5px 0;color:#b9a892;transition:color .2s}.auten-root .footer a:hover{color:var(--cream)}.auten-root .footer .legal{margin-top:32px;font-size:11.5px;line-height:1.7;color:#8a7a66;max-width:100%}.auten-root .footer .copyr{margin-top:26px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:12px;color:#8a7a66}.auten-root .float-wpp{position:fixed;right:20px;bottom:20px;z-index:70;display:none;width:58px;height:58px;border-radius:50%;background:#25D366;color:#fff;align-items:center;justify-content:center;box-shadow:0 14px 34px -10px rgba(37,211,102,.7);animation:pop .5s var(--ease) both}.auten-root .float-wpp svg{width:30px;height:30px}@keyframes pop{0%{transform:scale(0)}}.auten-root [data-reveal]{opacity:0;transform:translateY(26px);transition:opacity .9s var(--ease),transform .9s var(--ease)}.auten-root [data-reveal].in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.auten-root [data-reveal]{opacity:1!important;transform:none!important}.auten-root .marquee,.auten-root .scroll-cue .bar{animation:none!important}.auten-root{scroll-behavior:auto}}@media (max-width:1300px){.auten-root .brand-lockup .logo-color,.auten-root .brand-lockup .logo-white{height:28px}}@media (max-width:1140px){.auten-root .nav-links{display:none}}@media (max-width:1024px){.auten-root .hero-grid{grid-template-columns:1fr}.auten-root .lead-card{max-width:460px}.auten-root .about-grid,.auten-root .builder-grid,.auten-root .local-grid,.auten-root .tipo-panel{grid-template-columns:1fr}.auten-root .addr-card{position:static}.auten-root .diff-grid,.auten-root .ficha-grid{grid-template-columns:repeat(2,1fr)}.auten-root .amen-list{column-count:3}.auten-root .nav-links{display:none}.auten-root .int-half,.auten-root .int-tall,.auten-root .int-wide{grid-column:span 6}}@media (max-width:640px){.auten-root{font-size:16px}.auten-root .nav .btn-ghost{display:none}.auten-root .hero-stats{grid-template-columns:1fr 1fr;gap:20px 24px}.auten-root .diff-grid,.auten-root .ficha-grid{grid-template-columns:1fr}.auten-root .amen-list{column-count:2}.auten-root .lazer-gallery{grid-template-columns:1fr}.auten-root .lz-a,.auten-root .lz-b,.auten-root .lz-c,.auten-root .lz-d,.auten-root .lz-w4,.auten-root .lz-w6,.auten-root .lz-w8{grid-column:1/-1;aspect-ratio:16/10}.auten-root .int-grid{grid-template-columns:1fr}.auten-root .int-half,.auten-root .int-tall,.auten-root .int-wide{grid-column:1/-1;aspect-ratio:16/10}.auten-root .footer-top{grid-template-columns:1fr;gap:30px}.auten-root .float-wpp{display:flex}.auten-root .lead-row{grid-template-columns:1fr}.auten-root .final-form{padding:26px}}