@font-face{font-family:Familjen Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/familjen-grotesk-latin-700-normal.DP3KK2u2.woff2)format("woff2"),url(/_astro/familjen-grotesk-latin-700-normal.Cqh4U_Q6.woff)format("woff")}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/atkinson-hyperlegible-latin-400-normal.BrHNak5F.woff2)format("woff2"),url(/_astro/atkinson-hyperlegible-latin-400-normal.BbWidj28.woff)format("woff")}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/atkinson-hyperlegible-latin-700-normal.GZI4o3u0.woff2)format("woff2"),url(/_astro/atkinson-hyperlegible-latin-700-normal.BK6Glc0m.woff)format("woff")}:root{--papel:#f1f4f2;--superficie:#fff;--hundido:#e6ebe9;--tinta:#142235;--suave:#556676;--linea:#cbd5d2;--mar:#0b6e7a;--mar-fuerte:#075560;--mar-claro:#d5ecee;--sol:#f0a92b;--sol-tinta:#2a1a00;--sol-claro:#fcefd2;--bien:#1f7a4a;--bien-claro:#dcf1e4;--mal:#b3261e;--mal-claro:#fbe3e1;--f-titulo:"Familjen Grotesk", "Avenir Next", system-ui, sans-serif;--f-texto:"Atkinson Hyperlegible", system-ui, -apple-system, "Segoe UI", sans-serif;--t-0:.8125rem;--t-1:1rem;--t-2:1.25rem;--t-3:1.5625rem;--t-4:1.953rem;--t-5:clamp(2.2rem, 6vw + .5rem, 3.8rem);--r-campo:10px;--r-panel:18px;--sombra:0 1px 0 #1422350f, 0 8px 24px -12px #1422352e;--ancho:72rem;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--papel:#0e1822;--superficie:#142231;--hundido:#0a131b;--tinta:#e4ecee;--suave:#9aabb8;--linea:#263b4c;--mar:#5cc6d0;--mar-fuerte:#8ddbe2;--mar-claro:#12343c;--sol:#f4b942;--sol-claro:#3a2c0c;--bien:#6fd39b;--bien-claro:#123222;--mal:#ff8a80;--mal-claro:#3a1513;--sombra:0 1px 0 #0000004d, 0 10px 28px -14px #000000b3;color-scheme:dark}}:root[data-theme=dark]{--papel:#0e1822;--superficie:#142231;--hundido:#0a131b;--tinta:#e4ecee;--suave:#9aabb8;--linea:#263b4c;--mar:#5cc6d0;--mar-fuerte:#8ddbe2;--mar-claro:#12343c;--sol:#f4b942;--sol-claro:#3a2c0c;--bien:#6fd39b;--bien-claro:#123222;--mal:#ff8a80;--mal-claro:#3a1513;--sombra:0 1px 0 #0000004d, 0 10px 28px -14px #000000b3;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--papel);color:var(--tinta);font-family:var(--f-texto);font-size:var(--t-1);-webkit-font-smoothing:antialiased;margin:0;line-height:1.55}img,svg{max-width:100%;display:block}h1,h2,h3,h4{font-family:var(--f-titulo);letter-spacing:-.015em;text-wrap:balance;margin:0 0 .5em;font-weight:700;line-height:1.12}h1{font-size:var(--t-5);letter-spacing:-.03em}h2{font-size:var(--t-4)}h3{font-size:var(--t-2);letter-spacing:-.005em}p{text-wrap:pretty;margin:0 0 1em}a{color:var(--mar);text-underline-offset:.18em}a:hover{color:var(--mar-fuerte)}:focus-visible{outline:3px solid var(--sol);outline-offset:2px;border-radius:4px}::selection{background:var(--sol);color:var(--sol-tinta)}.num{font-variant-numeric:tabular-nums}.suave{color:var(--suave)}.chico{font-size:var(--t-0)}.oculto{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}[hidden]{display:none!important}.contenedor{width:100%;max-width:var(--ancho);margin-inline:auto;padding-inline:16px}@media (width>=720px){.contenedor{padding-inline:32px}}.lectura{max-width:42rem}.boton{--b-fondo:var(--superficie);--b-tinta:var(--tinta);--b-borde:var(--linea);border:1.5px solid var(--b-borde);border-radius:var(--r-campo);background:var(--b-fondo);min-height:44px;color:var(--b-tinta);font:700 var(--t-1) / 1.2 var(--f-texto);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:.5em;padding:.55em 1.1em;text-decoration:none;transition:background-color .15s,border-color .15s,transform 80ms;display:inline-flex}.boton:hover{--b-borde:var(--suave);color:var(--b-tinta)}.boton:active{transform:translateY(1px)}.boton:disabled,.boton[aria-disabled=true]{opacity:.5;cursor:not-allowed;transform:none}.boton.principal{--b-fondo:var(--sol);--b-tinta:var(--sol-tinta);--b-borde:var(--sol)}.boton.principal:hover{--b-fondo:color-mix(in oklab, var(--sol), black 8%);--b-borde:var(--b-fondo)}.boton.mar{--b-fondo:var(--mar);--b-tinta:#fff;--b-borde:var(--mar)}:root[data-theme=dark] .boton.mar{--b-tinta:#062126}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .boton.mar{--b-tinta:#062126}}.boton.mar:hover{--b-fondo:var(--mar-fuerte);--b-borde:var(--mar-fuerte)}.boton.peligro{--b-tinta:var(--mal);--b-borde:color-mix(in oklab, var(--mal), transparent 55%)}.boton.plano{--b-fondo:transparent;--b-borde:transparent;padding-inline:.6em}.boton.plano:hover{--b-fondo:var(--hundido)}.boton.chico{min-height:36px;font-size:var(--t-0);padding:.35em .8em}.boton.grande{min-height:54px;font-size:var(--t-2);padding-inline:1.5em}.campo{gap:.35rem;margin-bottom:1rem;display:grid}.campo>span,.etiqueta{font-size:.9375rem;font-weight:700}.campo small{color:var(--suave);font-size:var(--t-0)}input[type=text],input[type=email],input[type=password],input[type=url],input[type=search],input[type=date],input[type=number],select,textarea{border:1.5px solid var(--linea);border-radius:var(--r-campo);background:var(--superficie);width:100%;min-height:46px;color:var(--tinta);font:400 var(--t-1) / 1.4 var(--f-texto);padding:.6em .8em}textarea{resize:vertical;min-height:8rem}input:focus,select:focus,textarea:focus{border-color:var(--mar);box-shadow:0 0 0 3px color-mix(in oklab, var(--mar), transparent 75%);outline:none}input::placeholder,textarea::placeholder{color:color-mix(in oklab, var(--suave), transparent 25%)}input[type=checkbox],input[type=radio]{accent-color:var(--mar);width:1.15rem;height:1.15rem;margin:0}.aviso{border-radius:var(--r-campo);background:var(--mar-claro);color:var(--tinta);border:1px solid color-mix(in oklab, var(--mar), transparent 70%);flex-wrap:wrap;align-items:flex-start;gap:.75rem;padding:.85rem 1rem;display:flex}.aviso.error{background:var(--mal-claro);border-color:color-mix(in oklab, var(--mal), transparent 65%)}.aviso.bien{background:var(--bien-claro);border-color:color-mix(in oklab, var(--bien), transparent 65%)}.aviso.atencion{background:var(--sol-claro);border-color:color-mix(in oklab, var(--sol), transparent 50%)}.aviso p{flex:16rem;margin:0}.panel{background:var(--superficie);border:1px solid var(--linea);border-radius:var(--r-panel);padding:1.25rem}@media (width>=720px){.panel{padding:1.75rem}}.etiqueta-estado{font-size:var(--t-0);background:var(--hundido);color:var(--suave);border-radius:999px;align-items:center;gap:.35em;padding:.15em .6em;font-weight:700;line-height:1.5;display:inline-flex}.etiqueta-estado.bien{background:var(--bien-claro);color:var(--bien)}.etiqueta-estado.mal{background:var(--mal-claro);color:var(--mal)}.etiqueta-estado.sol{background:var(--sol-claro);color:color-mix(in oklab, var(--sol), var(--tinta) 55%)}.etiqueta-estado.mar{background:var(--mar-claro);color:var(--mar-fuerte)}.cargando{vertical-align:-.15em;border:2px solid;border-right-color:#0000;border-radius:50%;width:1em;height:1em;animation:.7s linear infinite girar;display:inline-block}@keyframes girar{to{transform:rotate(360deg)}}.prosa{max-width:42rem}.prosa h2{font-size:var(--t-3);margin-top:2em}.prosa h3{margin-top:1.5em}.prosa li{margin-bottom:.4em}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.logo[data-astro-cid-f7espo7c]{color:var(--tinta);align-items:center;gap:.6rem;text-decoration:none;display:inline-flex}.nombre[data-astro-cid-f7espo7c]{font:700 1.2rem/1 var(--f-titulo);letter-spacing:-.02em;display:grid}.nombre[data-astro-cid-f7espo7c] small[data-astro-cid-f7espo7c]{font:400 .72rem/1.3 var(--f-texto);letter-spacing:0;color:var(--suave)}
