@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url("./media/bricolage-grotesque-vietnamese-opsz-normal-6OAODYXI.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:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url("./media/bricolage-grotesque-latin-ext-opsz-normal-FVLOWDEN.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:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url("./media/bricolage-grotesque-latin-opsz-normal-XV2ZJLIL.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:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url("./media/figtree-latin-ext-wght-normal-O22BDGD7.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:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url("./media/figtree-latin-wght-normal-SOXVSX3R.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{--azul-950: #071733;--azul-900: #0a1f44;--azul-800: #0f2d61;--azul-700: #123a82;--azul-600: #1450c8;--azul-500: #2f6be0;--azul-200: #c4d6f7;--azul-100: #e4ecfb;--azul-50: #f3f7fe;--naranja-600: #dc6609;--naranja-500: #f7801e;--naranja-300: #ffb672;--naranja-100: #ffead6;--naranja-50: #fff6ed;--blanco: #ffffff;--gris-700: #33415e;--gris-600: #4b5a78;--gris-400: #8794ad;--gris-300: #c6cfdf;--gris-200: #dfe5ef;--gris-100: #eef2f8;--verde-600: #12865a;--verde-100: #dcf3e8;--morado-600: #5d3fd3;--morado-100: #ebe6fd;--error-600: #b42318;--error-500: #d92d20;--error-50: #fef3f2;--texto: var(--azul-900);--texto-suave: var(--gris-600);--fondo: var(--blanco);--fondo-alterno: var(--azul-50);--borde: var(--gris-200);--primario: var(--azul-600);--accion: var(--naranja-500);--accion-hover: var(--naranja-600);--foco: var(--naranja-500);--f-display: "Bricolage Grotesque Variable", "Segoe UI", system-ui, sans-serif;--f-texto: "Figtree Variable", "Segoe UI", system-ui, sans-serif;--t-hero: clamp(2.6rem, 1.6rem + 4.4vw, 4.75rem);--t-h2: clamp(2rem, 1.4rem + 2.4vw, 3.1rem);--t-h3: 1.375rem;--t-grande: 1.1875rem;--t-base: 1rem;--t-chico: .875rem;--t-mini: .78rem;--ancho: 1200px;--gutter: clamp(1rem, .5rem + 2.5vw, 2rem);--seccion: clamp(4.5rem, 3rem + 6vw, 8rem);--radio-s: 8px;--radio-m: 14px;--radio-l: 24px;--radio-xl: 36px;--sombra-ventana: 0 30px 60px -20px rgb(10 31 68 / .35), 0 0 0 1px rgb(10 31 68 / .06);--tono-azul-fg: var(--azul-600);--tono-azul-bg: var(--azul-100);--tono-naranja-fg: var(--naranja-600);--tono-naranja-bg: var(--naranja-100);--tono-verde-fg: var(--verde-600);--tono-verde-bg: var(--verde-100);--tono-morado-fg: var(--morado-600);--tono-morado-bg: var(--morado-100);--tono-gris-fg: var(--gris-600);--tono-gris-bg: var(--gris-100)}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:84px;-webkit-text-size-adjust:100%}body{margin:0;background:var(--fondo);color:var(--texto);font-family:var(--f-texto);font-size:var(--t-base);line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden}h1,h2,h3,h4{font-family:var(--f-display);line-height:1.08;letter-spacing:-.02em;margin:0;font-weight:700;text-wrap:balance}p{margin:0;text-wrap:pretty}ul{margin:0;padding:0;list-style:none}a{color:inherit}img,svg{display:block;max-width:100%}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--foco);outline-offset:3px;border-radius:4px}::selection{background:var(--naranja-300);color:var(--azul-900)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.saltar{position:absolute;left:1rem;top:-100px;z-index:100;background:var(--azul-900);color:var(--blanco);padding:.75rem 1rem;border-radius:var(--radio-s)}.saltar:focus{top:1rem}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.grecaptcha-badge{visibility:hidden}.contenedor{width:100%;max-width:calc(var(--ancho) + var(--gutter) * 2);margin-inline:auto;padding-inline:var(--gutter)}.seccion{padding-block:var(--seccion)}.seccion--alterna{background:var(--fondo-alterno)}.cabecera{max-width:44rem;margin-bottom:clamp(2.5rem,2rem + 2vw,4rem)}.cabecera h2{font-size:var(--t-h2)}.cabecera p{margin-top:1.1rem;font-size:var(--t-grande);color:var(--texto-suave);max-width:38rem}.cabecera--centro{margin-inline:auto;text-align:center}.cabecera--centro p{margin-inline:auto}.btn{--btn-bg: var(--accion);--btn-fg: var(--azul-950);--btn-bg-hover: var(--accion-hover);--btn-fg-hover: var(--blanco);display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:48px;padding:.75rem 1.4rem;border:2px solid transparent;border-radius:999px;background:var(--btn-bg);color:var(--btn-fg);font-family:var(--f-texto);font-weight:700;font-size:1rem;line-height:1.2;text-decoration:none;cursor:pointer;transition:background-color .18s ease,color .18s ease,transform .18s ease}.btn:hover{background:var(--btn-bg-hover);color:var(--btn-fg-hover)}.btn:active{transform:translateY(1px)}.btn:disabled{opacity:.6;cursor:progress}.btn .material-symbols-rounded{font-size:1.25rem}.btn--azul{--btn-bg: var(--azul-600);--btn-fg: var(--blanco);--btn-bg-hover: var(--azul-800)}.btn--contorno{--btn-bg: transparent;--btn-fg: var(--azul-900);--btn-bg-hover: var(--azul-900);--btn-fg-hover: var(--blanco);border-color:var(--azul-900)}.btn--claro{--btn-bg: var(--blanco);--btn-fg: var(--azul-900);--btn-bg-hover: var(--naranja-100);--btn-fg-hover: var(--azul-900)}.btn--grande{min-height:56px;padding-inline:1.8rem;font-size:1.0625rem}.chip-icono{display:inline-grid;place-items:center;flex-shrink:0;width:2.5rem;height:2.5rem;border-radius:12px;background:var(--tono-azul-bg);color:var(--tono-azul-fg)}.chip-icono .material-symbols-rounded{font-size:1.35rem}[data-tono=azul]{--t-fg: var(--tono-azul-fg);--t-bg: var(--tono-azul-bg)}.chip-icono[data-tono=azul]{background:var(--tono-azul-bg);color:var(--tono-azul-fg)}[data-tono=naranja]{--t-fg: var(--tono-naranja-fg);--t-bg: var(--tono-naranja-bg)}.chip-icono[data-tono=naranja]{background:var(--tono-naranja-bg);color:var(--tono-naranja-fg)}[data-tono=verde]{--t-fg: var(--tono-verde-fg);--t-bg: var(--tono-verde-bg)}.chip-icono[data-tono=verde]{background:var(--tono-verde-bg);color:var(--tono-verde-fg)}[data-tono=morado]{--t-fg: var(--tono-morado-fg);--t-bg: var(--tono-morado-bg)}.chip-icono[data-tono=morado]{background:var(--tono-morado-bg);color:var(--tono-morado-fg)}[data-tono=gris]{--t-fg: var(--tono-gris-fg);--t-bg: var(--tono-gris-bg)}.chip-icono[data-tono=gris]{background:var(--tono-gris-bg);color:var(--tono-gris-fg)}.material-symbols-rounded{font-variation-settings:"FILL" 0,"wght" 500,"GRAD" 0,"opsz" 24;-webkit-user-select:none;user-select:none;line-height:1}.material-symbols-rounded.relleno{font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 24}.lista-check{display:grid;gap:.7rem}.lista-check li{display:flex;gap:.65rem;align-items:flex-start}.lista-check li:before{content:"";flex-shrink:0;width:1.35rem;height:1.35rem;margin-top:.1rem;border-radius:50%;background:var(--naranja-100) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23dc6609' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/.85rem no-repeat}
