*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%}body{min-height:100vh;line-height:1.5}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}[hidden]{display:none!important}@font-face{font-family:Manrope;font-style:normal;font-weight:400 600;font-display:swap;src:url(/assets/manrope-400-600-latin-B6Sd7_ZV.woff2)format("woff2")}:root{--carbon:#111315;--hueso:#f1eee8;--tatami:#626660;--ambar:#d3a568;--superficie:color-mix(in srgb, var(--hueso) 4%, var(--carbon));--superficie-alta:color-mix(in srgb, var(--hueso) 8%, var(--carbon));--hueso-suave:color-mix(in srgb, var(--hueso) 82%, var(--carbon));--ambar-claro:color-mix(in srgb, var(--ambar) 78%, var(--hueso));--linea:var(--tatami);--linea-suave:color-mix(in srgb, var(--tatami) 45%, transparent);--hueso-85:color-mix(in srgb, var(--hueso) 85%, transparent);--hueso-70:color-mix(in srgb, var(--hueso) 70%, transparent);--hueso-60:color-mix(in srgb, var(--hueso) 60%, transparent);--hueso-40:color-mix(in srgb, var(--hueso) 40%, transparent);--hueso-22:color-mix(in srgb, var(--hueso) 22%, transparent);--hueso-08:color-mix(in srgb, var(--hueso) 8%, transparent);--carbon-96:color-mix(in srgb, var(--carbon) 96%, transparent);--carbon-90:color-mix(in srgb, var(--carbon) 90%, transparent);--carbon-80:color-mix(in srgb, var(--carbon) 80%, transparent);--carbon-74:color-mix(in srgb, var(--carbon) 74%, transparent);--carbon-55:color-mix(in srgb, var(--carbon) 55%, transparent);--carbon-45:color-mix(in srgb, var(--carbon) 45%, transparent);--carbon-40:color-mix(in srgb, var(--carbon) 40%, transparent);--carbon-0:color-mix(in srgb, var(--carbon) 0%, transparent);--font-titular:"Manrope", system-ui, sans-serif;--font-texto:"Manrope", system-ui, sans-serif;--fs-etiqueta:.75rem;--fs-pequeno:.875rem;--fs-texto:clamp(1rem, .95rem + .25vw, 1.125rem);--fs-entrada:clamp(1.125rem, 1rem + .5vw, 1.375rem);--fs-h4:.9375rem;--fs-h3:clamp(1.25rem, 1.05rem + .6vw, 1.5rem);--fs-h2:clamp(1.5rem, 1rem + 2.2vw, 2.75rem);--fs-hero:clamp(1.625rem, 1rem + 2.4vw, 3rem);--fs-numero:clamp(3rem, 2rem + 4vw, 5rem);--lh-titular:1.2;--lh-texto:1.6;--tracking-titular:.14em;--tracking-h3:.12em;--tracking-etiqueta:.24em;--tracking-boton:.16em;--trazo:2.5rem;--medida:34rem;--sp-1:.25rem;--sp-2:.5rem;--sp-3:.75rem;--sp-4:1rem;--sp-5:1.5rem;--sp-6:2rem;--sp-7:3rem;--sp-8:4rem;--e-1:.5rem;--e-2:1rem;--e-3:1.5rem;--e-4:2.5rem;--e-5:4rem;--e-6:6rem;--e-7:10rem;--sp-seccion:var(--e-6);--gutter:clamp(1rem, .5rem + 2.5vw, 3rem);--ancho-max:80rem;--radio-s:2px;--radio-m:4px;--z-hero-media:0;--z-hero-degradado:1;--z-hero-texto:2;--z-hero-pie:3;--z-header:100;--z-skip:200;--toque:2.75rem;--dur:.18s;--ease:cubic-bezier(.2, 0, 0, 1);--altura-header:4.5rem}@media (width>=64em){:root{--sp-seccion:var(--e-7)}}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scroll-padding-top:var(--altura-header)}body{background-color:var(--carbon);color:var(--hueso);font-family:var(--font-texto);font-size:var(--fs-texto);font-weight:400;line-height:var(--lh-texto);-webkit-font-smoothing:antialiased;overflow-x:clip}h1,h2,h3,h4{font-family:var(--font-titular);font-weight:500;line-height:var(--lh-titular);letter-spacing:var(--tracking-titular);text-transform:uppercase;text-wrap:balance}h2{font-size:var(--fs-h2)}h3{font-size:var(--fs-h3);letter-spacing:var(--tracking-h3);line-height:1.3}h4{font-size:var(--fs-h4);line-height:1.4}p{max-width:var(--medida);text-wrap:pretty}.entrada{font-size:var(--fs-entrada);color:var(--hueso-suave);line-height:1.5}.etiqueta{align-items:flex-start;gap:var(--e-2);max-width:none;color:var(--hueso-60);font-size:var(--fs-etiqueta);letter-spacing:var(--tracking-etiqueta);word-spacing:.2em;text-transform:uppercase;font-weight:500;line-height:1.4;display:flex}.etiqueta:before{content:"";width:var(--trazo);background-color:var(--hueso-40);flex:none;height:1px;margin-top:calc(.7em - .5px)}.num{color:var(--hueso-60);font-size:var(--fs-etiqueta);letter-spacing:.2em;font-variant-numeric:tabular-nums;font-weight:500;line-height:1.4;display:block}a{color:inherit;text-underline-offset:.2em;transition:color var(--dur) var(--ease), text-decoration-color var(--dur) var(--ease);text-decoration-thickness:1px}a:hover{color:var(--ambar)}a:active{color:var(--ambar-claro)}:focus-visible{outline:2px solid var(--ambar);outline-offset:3px;border-radius:var(--radio-s)}[tabindex="-1"]:focus-visible{outline:none}.button{min-height:3.25rem;padding:var(--sp-3) 1.75rem;border-radius:var(--radio-s);font-family:var(--font-texto);letter-spacing:var(--tracking-boton);text-align:center;text-transform:uppercase;cursor:pointer;transition:background-color var(--dur) var(--ease), border-color var(--dur) var(--ease), color var(--dur) var(--ease), transform var(--dur) var(--ease);border:1px solid #0000;justify-content:center;align-items:center;font-size:.8125rem;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.button--primary{background-color:var(--ambar);border-color:var(--ambar);color:var(--carbon)}.button--primary:hover{background-color:var(--ambar-claro);border-color:var(--ambar-claro);color:var(--carbon)}.button--primary:active{background-color:color-mix(in srgb, var(--ambar) 85%, var(--carbon));color:var(--carbon)}.button--secondary{border-color:var(--hueso-40);color:var(--hueso)}.button--secondary:hover{background-color:var(--hueso-08);border-color:var(--hueso);color:var(--hueso)}.button:active{transform:translateY(1px)}.button--secondary:active{background-color:color-mix(in srgb, var(--hueso) 20%, transparent);color:var(--hueso)}.button:disabled{cursor:default;pointer-events:none}.button[aria-busy=true]{cursor:progress}.acciones{gap:var(--sp-3);flex-wrap:wrap;max-width:none;display:flex}@media (width<=29.99em){.button{letter-spacing:.12em}}label,legend{font-weight:500}input[type=text],input[type=email],input[type=tel],textarea{width:100%;min-height:3rem;padding:var(--sp-3) var(--sp-4);background-color:var(--carbon);color:var(--hueso);border:1px solid var(--tatami);border-radius:var(--radio-s);transition:border-color var(--dur) var(--ease)}input[type=text]:hover,input[type=email]:hover,input[type=tel]:hover,textarea:hover{border-color:var(--hueso-suave)}input:focus-visible,textarea:focus-visible{border-color:var(--ambar);outline-offset:1px}textarea{resize:vertical}input[type=radio],input[type=checkbox]{width:1.25rem;height:1.25rem;accent-color:var(--ambar);cursor:pointer;flex:none}.contenedor{width:100%;max-width:var(--ancho-max);padding-inline:var(--gutter);margin-inline:auto}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.logo{-webkit-mask:var(--logo) no-repeat center / contain;-webkit-mask:var(--logo) no-repeat center / contain;mask:var(--logo) no-repeat center / contain;background-color:currentColor;display:block}.logo--simbolo{--logo:url(/img/logo/logo-simbolo.svg);aspect-ratio:696/343}.logo--completo{--logo:url(/img/logo/logo-completo.svg);aspect-ratio:1175/681}@media (forced-colors:active){.logo{forced-color-adjust:none;background-color:canvastext}}.js-ready [data-reveal]{opacity:0}.pendiente{max-width:none;padding:var(--sp-5);border:2px dashed var(--tatami);border-radius:var(--radio-m);color:var(--hueso-suave);font-size:var(--fs-pequeno);text-align:center;justify-content:center;align-items:center;font-weight:500;display:flex}.pendiente--en-linea{border:0;padding:0;display:inline}.skip-link{top:var(--sp-3);left:var(--sp-3);z-index:var(--z-skip);padding:var(--sp-3) var(--sp-4);background-color:var(--ambar);color:var(--carbon);font-weight:500;text-decoration:none;position:fixed;transform:translateY(-200%)}.skip-link:focus-visible{color:var(--carbon);transform:none}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important}}.seccion{padding-bottom:var(--sp-seccion);position:relative}.seccion:before{content:"";width:min(100% - 2 * var(--gutter), var(--ancho-max) - 2 * var(--gutter));height:1px;margin:0 auto var(--sp-seccion);background-color:var(--linea-suave);display:block}.seccion[data-numero]:after{content:attr(data-numero);top:calc(var(--sp-seccion) / 2);right:var(--gutter);font-family:var(--font-titular);font-size:var(--fs-numero);letter-spacing:.08em;color:var(--hueso-08);pointer-events:none;-webkit-user-select:none;user-select:none;font-weight:500;line-height:1;position:absolute;transform:translateY(-50%)}.seccion .etiqueta{margin-bottom:var(--e-3)}.seccion__titulo{max-width:22ch;margin-bottom:var(--e-4)}.seccion .entrada+.acciones,.seccion .pendiente+.acciones{margin-top:var(--e-4)}.dos-columnas{gap:var(--sp-7);display:grid}.dos-columnas__texto>.pendiente{margin-top:var(--sp-5)}@media (width>=56em){.dos-columnas{align-items:center;gap:var(--sp-8);grid-template-columns:5fr 6fr}.dos-columnas--invertida{grid-template-columns:6fr 5fr}}.site-header{z-index:var(--z-header);background-image:linear-gradient(to bottom, color-mix(in srgb, var(--carbon) 90%, transparent), color-mix(in srgb, var(--carbon) 0%, transparent));transition:background-color var(--dur) var(--ease), border-color var(--dur) var(--ease);border-bottom:1px solid #0000;position:fixed;inset:0 0 auto}.site-header.is-js{background-image:none}.site-header.is-js.is-solida{background-color:var(--carbon);border-bottom-color:var(--linea-suave)}.site-header__barra{justify-content:space-between;align-items:center;gap:var(--sp-5);min-height:var(--altura-header);display:flex}.site-header__marca{align-items:center;gap:var(--sp-4);min-height:var(--toque);padding-block:var(--sp-2);color:var(--hueso);text-decoration:none;display:flex}.site-header__marca:hover{color:var(--hueso)}.site-header__marca .logo{width:4.5rem}.site-header__nombre{padding-left:var(--sp-4);border-left:1px solid var(--hueso-22);color:var(--hueso-85);font-size:var(--fs-etiqueta);letter-spacing:var(--tracking-etiqueta);text-transform:uppercase;white-space:nowrap;font-weight:500;line-height:1.4;display:none}.site-nav ul{padding:0;list-style:none}.site-nav a{min-height:var(--toque);color:var(--hueso-85);font-size:var(--fs-etiqueta);letter-spacing:.16em;text-transform:uppercase;align-items:center;font-weight:500;text-decoration:none;display:flex;position:relative}.site-nav a:after{content:"";transform-origin:0;height:1px;transition:transform var(--dur) var(--ease);background-color:currentColor;position:absolute;inset:auto 0 .6rem;transform:scaleX(0)}.site-nav a:hover,.site-nav a:focus-visible,.site-nav a[aria-current=true]{color:var(--hueso)}.site-nav a:hover:after,.site-nav a:focus-visible:after,.site-nav a[aria-current=true]:after{transform:scaleX(1)}.site-nav a[aria-current=true]:after{background-color:var(--ambar)}.site-nav a:active{color:var(--ambar-claro)}.site-header__menu{align-items:center;gap:var(--sp-3);min-height:var(--toque);padding:var(--sp-2) var(--sp-4);border:1px solid var(--hueso-40);border-radius:var(--radio-s);color:var(--hueso);font-size:var(--fs-etiqueta);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:border-color var(--dur) var(--ease);background:0 0;font-weight:500;display:inline-flex}.site-header__menu:hover,.site-header__menu[aria-expanded=true]{border-color:var(--hueso)}.site-header__lema,.site-header__menu[hidden]{display:none}.site-header__menu-icono{width:1.125rem;height:.5rem;position:relative}.site-header__menu-icono:before,.site-header__menu-icono:after{content:"";height:1.5px;transition:transform var(--dur) var(--ease);background-color:currentColor;position:absolute;inset-inline:0}.site-header__menu-icono:before{top:0}.site-header__menu-icono:after{bottom:0}.site-header__menu[aria-expanded=true] .site-header__menu-icono:before{transform:translateY(.1875rem)}.site-header__menu[aria-expanded=true] .site-header__menu-icono:after{transform:translateY(-.1875rem)}.site-header__panel{align-items:center;gap:var(--sp-2) var(--sp-5);flex-wrap:wrap;display:flex}.site-header.is-js .site-header__panel{display:none}.site-header.is-js.is-abierto{background-color:var(--carbon)}.site-header.is-js.is-abierto .site-header__panel{inset:var(--altura-header) 0 auto;align-items:stretch;gap:var(--sp-5);height:calc(100svh - var(--altura-header));padding:var(--sp-6) var(--gutter) var(--sp-7);background-color:var(--carbon);border-top:1px solid var(--tatami);flex-direction:column;display:flex;position:absolute;overflow-y:auto}.site-header.is-abierto .site-nav{counter-reset:menu}.site-header.is-abierto .site-nav a{gap:var(--sp-5);border-bottom:1px solid var(--linea-suave);min-height:3.75rem;color:var(--hueso);font-family:var(--font-titular);letter-spacing:var(--tracking-titular);font-size:1.25rem}.site-header.is-abierto .site-nav a:after{display:none}.site-header.is-abierto .site-nav a:before{counter-increment:menu;content:counter(menu, decimal-leading-zero);color:var(--hueso-60);font-size:var(--fs-etiqueta);letter-spacing:.2em;font-variant-numeric:tabular-nums;flex:none}.site-header.is-abierto .site-nav a[aria-current=true]:before{color:var(--ambar)}.site-header.is-abierto .site-header__lema{margin-top:auto;display:flex}@media (width>=64em){.site-header__menu,.site-header__menu:not([hidden]){display:none}.site-header.is-js .site-header__panel{display:flex}.site-header__panel{gap:var(--sp-6);flex-wrap:nowrap}.site-header__panel .button{border-color:var(--hueso-40);min-height:2.5rem;color:var(--hueso);background-color:#0000;padding-inline:1.125rem;font-size:.6875rem}.site-header__panel .button:hover{background-color:var(--hueso-08);border-color:var(--hueso);color:var(--hueso)}.site-nav ul{gap:var(--sp-6);display:flex}.site-header__marca .logo{width:5rem}.site-header__nombre{display:block}}.site-footer{padding-block:var(--sp-8) var(--sp-7)}.site-footer:before{content:"";width:min(100% - 2 * var(--gutter), var(--ancho-max) - 2 * var(--gutter));height:1px;margin:calc(-1 * var(--sp-8)) auto var(--sp-8);background-color:var(--linea);display:block}.site-footer__marca{justify-items:center;gap:var(--e-3);padding-block:var(--e-4) var(--e-5);color:var(--hueso);text-align:center;display:grid}.site-footer__marca .logo{width:min(100%,clamp(18rem,12rem + 20vw,30rem))}.site-footer__lugar{justify-content:center}.site-footer__lugar:after{content:"";width:var(--trazo);background-color:var(--hueso-40);flex:none;height:1px;margin-top:calc(.7em - .5px)}.site-footer__rejilla{gap:var(--sp-7);padding-top:var(--e-4);border-top:1px solid var(--linea-suave);display:grid}.site-footer__datos{gap:var(--sp-3);color:var(--hueso-suave);font-size:var(--fs-pequeno);font-style:normal;line-height:1.6;display:grid}.site-footer__datos a{-webkit-text-decoration-color:var(--hueso-40);text-decoration-color:var(--hueso-40);text-underline-offset:.25em;overflow-wrap:anywhere}.site-footer__nav ul{gap:var(--sp-1);padding:0;list-style:none;display:grid}.site-footer__nav li{align-items:center;gap:var(--sp-2);min-height:var(--toque);font-size:var(--fs-pequeno);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;font-weight:500;display:flex}.site-footer__nav .pendiente--en-linea{letter-spacing:0;text-transform:none}.site-footer__nav a{min-height:var(--toque);align-items:center;display:inline-flex}@media (width>=64em){.site-footer__rejilla{grid-template-columns:1fr 1fr;align-items:start}.site-footer__nav ul{column-gap:var(--sp-8);grid-template-columns:repeat(2,max-content);justify-content:end}}
