@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/cormorant-garamond-cyrillic-ext-wght-normal.Bg62sWL9.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:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/cormorant-garamond-cyrillic-wght-normal.BWCqVJN0.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/cormorant-garamond-vietnamese-wght-normal.CDLFB6hb.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:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/cormorant-garamond-latin-ext-wght-normal.ltf1AbuM.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:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/cormorant-garamond-latin-wght-normal.CUoBjw-S.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:Jost Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/jost-cyrillic-wght-normal.CjwCQKo9.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Jost Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/jost-latin-ext-wght-normal.BDUtSsKd.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:Jost Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/jost-latin-wght-normal.ObQm3Zd1.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}:root{--carbon: #0a0908;--carbon-alto: #0f0d0b;--carbon-suave: #14120f;--linea: rgba(201, 162, 75, .18);--linea-fuerte: rgba(201, 162, 75, .32);--hueso-claro: #f2ecdf;--hueso: #e9e3d6;--hueso-medio: #a49c8a;--hueso-tenue: #8a836f;--oro: #c9a24b;--oro-claro: #e6c88a;--oro-tenue: rgba(201, 162, 75, .28);--display: "Cormorant Garamond Variable", "Cormorant Garamond", Garamond, Georgia, serif;--texto: "Jost Variable", "Jost", system-ui, -apple-system, sans-serif;--t-xs: .6875rem;--t-sm: .8125rem;--t-base: 1rem;--t-md: clamp(1.0625rem, .4vw + .95rem, 1.25rem);--t-lg: clamp(1.5rem, 1.4vw + 1.05rem, 2.4rem);--t-xl: clamp(2.125rem, 3.6vw + 1.05rem, 4.1rem);--t-2xl: clamp(3.5rem, 10vw, 9.4rem);--gutter: clamp(1.5rem, 5vw, 6.875rem);--ancho: min(100% - var(--gutter) * 2, 81.25rem);--ancho-texto: min(100% - var(--gutter) * 2, 41rem);--seccion: clamp(5rem, 12vw, 9.375rem);--curva: cubic-bezier(.2, .7, .2, 1)}*,*:before,*:after{box-sizing:border-box}html{background:var(--carbon);color-scheme:dark;scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;background:var(--carbon);color:var(--hueso);font-family:var(--texto);font-size:var(--t-base);font-weight:300;line-height:1.7;font-synthesis:none;-webkit-font-smoothing:antialiased;overflow-x:hidden}img,video{max-width:100%;display:block}h1,h2,h3{font-family:var(--display);font-weight:300;line-height:1.05;letter-spacing:.01em;color:var(--hueso-claro);margin:0;text-wrap:balance}p{margin:0 0 1.1em;text-wrap:pretty}a{color:inherit;text-decoration:none}::selection{background:#c9a24b47}:focus-visible{outline:1px solid var(--oro);outline-offset:3px;border-radius:2px}.envoltura{width:var(--ancho);margin-inline:auto}.columna{width:var(--ancho-texto);margin-inline:auto}.seccion{padding-block:var(--seccion)}.rotulo{font-family:var(--texto);font-size:var(--t-xs);font-weight:400;letter-spacing:.42em;text-transform:uppercase;color:var(--oro);margin-bottom:2.5rem}.marca{font-family:var(--display);font-weight:500;font-size:1.375rem;letter-spacing:.18em;line-height:1;white-space:nowrap;color:var(--hueso)}.boton{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;padding:1.125rem 2.125rem;font-family:var(--texto);font-size:var(--t-sm);font-weight:400;letter-spacing:.2em;text-transform:uppercase;color:var(--oro-claro);background:transparent;border:1px solid var(--linea-fuerte);border-radius:2px;cursor:pointer;transition:background .45s var(--curva),border-color .45s var(--curva),letter-spacing .45s var(--curva),color .45s var(--curva)}.boton:hover{background:#c9a24b24;border-color:var(--oro);letter-spacing:.26em}.boton--oro{background:linear-gradient(180deg,#d4af6a,#b98f45);border-color:transparent;color:#100d08;font-weight:500;letter-spacing:.16em}.boton--oro:hover{background:linear-gradient(180deg,#dcbb7c,#c49a4d);border-color:transparent;color:#100d08;letter-spacing:.16em;transform:translateY(-2px)}.placa{position:relative;overflow:hidden;background:var(--carbon-suave)}.placa img{width:100%;height:100%;object-fit:cover}[data-revelar]{opacity:0;transform:translateY(26px);transition:opacity 1.05s var(--curva),transform 1.05s var(--curva);transition-delay:var(--retraso, 0ms)}[data-revelar].visible,[data-revelar=placa]{opacity:1;transform:none}[data-revelar=placa] picture{display:block;width:100%;height:100%;clip-path:inset(0 0 100% 0);transition:clip-path 1.4s var(--curva);transition-delay:var(--retraso, 0ms)}[data-revelar=placa].visible picture{clip-path:inset(0 0 0 0)}[data-deriva] img{will-change:transform;transform:scale(1.08) translateY(var(--deriva, 0px))}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}[data-revelar]{opacity:1;transform:none}[data-revelar=placa] picture{clip-path:none}[data-deriva] img{transform:none}}
