@font-face{font-family:sans;src:url(../media/jost_variable_latin-s.p.2_4ymh7gr-8lu.woff2)format("woff2");font-display:swap;font-weight:300 500;font-style:normal}@font-face{font-family:sans Fallback;src:local(Arial);ascent-override:112.02%;descent-override:39.26%;line-gap-override:0.0%;size-adjust:95.51%}.sans_b03d7c80-module__IAJQ3G__className{font-family:sans,sans Fallback}.sans_b03d7c80-module__IAJQ3G__variable{--font-sans:"sans", "sans Fallback"}
:root{--paper:#fff;--ink:#0a0a0a;--ink-2:#2b2b2b;--ink-3:#474747;--t-min:15px;--t-s:16px;--t-base:18px;--t-lead:clamp(19px, 1.6vw, 22px);--t-h4:clamp(21px, 2vw, 26px);--t-h3:clamp(26px, 2.6vw, 34px);--t-h2:clamp(34px, 4vw, 56px);--t-h1:clamp(42px, 5.6vw, 76px);--w-texto:360;--w-display:300;--w-fuerte:450;--foco:2px solid var(--ink);--faint:#0a0a0a1f;--tint:#0a0a0a06;--tint-2:#0a0a0a0d;--ease:cubic-bezier(.22, 1, .36, 1);--gutter:clamp(20px, 4vw, 48px);--max:1180px;--nav-h:64px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html{scroll-padding-top:calc(var(--nav-h) + var(--banda,0px) + 12px)}@property --acerca{syntax:"<number>";inherits:false;initial-value:1}html.anim{scroll-behavior:smooth}html,body{background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}body{min-height:100svh;font-family:var(--font-sans), "Helvetica Neue", Arial, sans-serif;font-weight:var(--w-texto);font-size:var(--t-base);color:var(--ink-2);line-height:1.7}:focus-visible{outline:var(--foco);outline-offset:3px}img{max-width:100%}::selection{background:var(--ink);color:var(--paper)}.sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.contenedor{max-width:var(--max);padding-inline:var(--gutter);margin-inline:auto}.seccion{--seccion-pad:clamp(96px, 15vh, 176px);padding-block:var(--seccion-pad);scroll-margin-top:calc(36px - var(--seccion-pad))}.eyebrow{font-weight:var(--w-fuerte);font-size:var(--t-min);letter-spacing:.01em;color:var(--ink);margin:0;line-height:1.4}.titulo-seccion{font-weight:300;font-size:var(--t-h2);letter-spacing:-.005em;text-wrap:balance;margin:14px 0 0;line-height:1.08}.lede{max-width:46ch;font-size:var(--t-lead);color:var(--ink-2);text-wrap:pretty;margin:0;line-height:1.55}.cabecera{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:24px clamp(32px,6vw,96px);margin-bottom:clamp(48px,7vh,80px);display:grid}@media (max-width:860px){.cabecera{grid-template-columns:1fr}}.cta{width:fit-content;min-height:44px;color:var(--ink);font:inherit;font-weight:var(--w-fuerte);letter-spacing:.01em;white-space:nowrap;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:12px 0;font-size:17px;line-height:1.2;text-decoration:none;display:inline-flex;position:relative}.cta:after{content:"";transform-origin:100%;background:currentColor;border-radius:1px;height:1.5px;transition:transform 1.2s cubic-bezier(.215,.61,.355,1);position:absolute;top:calc(50% + .66em);left:0;right:0;transform:scaleX(0)}@media (hover:hover){.cta:not(:disabled):hover:after{transform-origin:0;transform:scaleX(1)}}.cta:focus-visible{outline:var(--foco);outline-offset:4px}.cta:focus-visible:after{transform-origin:0;transition-duration:0s;transform:scaleX(1)}.cta--sm{padding-block:10px;font-size:16px}.cta--lg{font-size:20px}.cta:disabled{opacity:.4;cursor:default}@media (prefers-reduced-motion:reduce){.cta:after{transition-duration:1ms}}.enlace{color:inherit;transition:opacity .5s var(--ease);text-decoration:none}@media (hover:hover){.enlace:hover{opacity:.7}}.enlace:focus-visible{outline:var(--foco);outline-offset:4px}html.anim [data-sube]{opacity:0;transition:opacity 1.08s var(--ease), transform 1.08s var(--ease);transition-delay:var(--d,0s);transform:translateY(14px)}html.anim [data-sube].is-in{opacity:1;transform:none}html.anim [data-sube="2"]{--d:.16s}html.anim [data-sube="3"]{--d:.3s}html.anim .trazo{clip-path:inset(-2% 100% -2% 0);transition:clip-path var(--tt,2.4s) var(--ease) var(--td,0s)}html.anim .is-in .trazo,html.anim .trazo.is-in{clip-path:inset(-2% -2% -2% 0)}.band{padding:28px var(--gutter);font-weight:var(--w-texto);font-size:var(--t-min);letter-spacing:.01em;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px 32px;display:flex}.band span{color:var(--ink-3)}.band nav{flex-wrap:wrap;gap:28px;display:flex}.band a{color:inherit;transition:opacity .5s var(--ease);margin-block:-14px;padding-block:14px;text-decoration:none;display:inline-block}@media (hover:hover){.band a:hover{opacity:.55}}.band a:focus-visible{outline-offset:4px;outline:1px solid}@media (max-width:720px){.band{text-align:center;flex-direction:column;align-items:center}.band nav{justify-content:center}}@keyframes appear{to{opacity:1}}.preguntas-rejilla{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:32px clamp(36px,5vw,88px);display:grid}.preguntas-rejilla>header{top:calc(var(--nav-h) + 40px);position:sticky}@media (max-width:900px){.preguntas-rejilla{grid-template-columns:1fr}.preguntas-rejilla>header{position:static}}.no-encontrada{min-height:86svh;padding:96px var(--gutter) 64px;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex}.no-encontrada-placa{width:auto;height:clamp(130px,18vh,170px);margin-bottom:18px;translate:11.5%}.no-encontrada h1{margin:0;font-size:clamp(30px,4vw,44px);font-weight:300;line-height:1.1}.no-encontrada-acciones{flex-wrap:wrap;justify-content:center;gap:4px 36px;margin-top:10px;display:flex}.campo{gap:6px;min-width:0;display:grid}.campo-etiqueta{font-weight:var(--w-texto);font-size:var(--t-min);color:var(--ink);line-height:1.35}.campo-control{border:1px solid color-mix(in srgb, var(--ink) 38%, transparent);background:var(--paper);width:100%;min-height:56px;color:var(--ink);font:inherit;font-weight:var(--w-texto);transition:border-color .4s var(--ease);border-radius:12px;padding:12px 16px;font-size:17px;line-height:1.3}textarea.campo-control{resize:vertical;min-height:112px}.campo-control::placeholder{color:#595959;opacity:1}.campo-control:hover{border-color:color-mix(in srgb, var(--ink) 60%, transparent)}.campo-control:focus-visible,.campo-control[aria-invalid=true]{border-color:var(--ink);outline:1px solid var(--ink);outline-offset:-2px}.campo-falta{font-size:var(--t-min);font-weight:var(--w-fuerte);color:var(--ink);margin:0}
