@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-sans-3-cyrillic-ext-wght-normal.c-5QAGAI.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-sans-3-cyrillic-wght-normal.BMDVbyM7.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-sans-3-greek-ext-wght-normal.BXZfsJY4.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-sans-3-greek-wght-normal.Cc-u-6OI.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-sans-3-vietnamese-wght-normal.BDs68eHQ.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-sans-3-latin-ext-wght-normal.C8iNium2.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-sans-3-latin-wght-normal.Bo_j9asI.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--azul:#2f6bb8;--azul-hover:#255a9f;--azul-osc:#255a9f;--azul-claro:#e9f0fa;--noche:#1b3f72;--principal:#4574b5;--gris:#f4f6f9;--borde:#dfe5ec;--texto:#1d2733;--suave:#5b6675;--ease:cubic-bezier(.16, 1, .3, 1)}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}.cab{view-transition-name:cab}::view-transition-old(root),::view-transition-new(root){animation-duration:.18s}@keyframes baja{0%{opacity:0;transform:translateY(-8px)}}.cab.abierto nav{animation:baja .22s var(--ease)}}*{box-sizing:border-box}body{color:var(--texto);background:#fff;margin:0;font-family:"Source Sans 3 Variable",system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:1.0625rem;line-height:1.5}h1,h2{letter-spacing:-.01em;font-weight:700}h1,h2,h3{text-wrap:balance}p,li{text-wrap:pretty}button,input,select,textarea{font-family:inherit}select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235b6675' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'><path d='m6 9 6 6 6-6'/></svg>")!important;background-position:right 12px center!important;background-repeat:no-repeat!important;background-size:16px!important;padding-right:38px!important}a{color:inherit}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline-offset:2px;outline:3px solid #3b82f6}.cab{background:var(--principal);z-index:5;position:relative;box-shadow:0 2px 10px #0a142d40}.cab-in{justify-content:space-between;align-items:center;gap:16px;max-width:1200px;margin:0 auto;padding:10px 20px;display:flex}.marca{line-height:0;display:block}.marca img{width:auto;height:64px}.cab nav{align-items:center;gap:4px;display:flex}.cab nav a{color:#fff;white-space:nowrap;transition:background .15s var(--ease), color .15s var(--ease), border-color .15s var(--ease);border-radius:6px;padding:9px 13px;font-weight:600;text-decoration:none}.cab nav a:hover{background:#ffffff24}.cab nav a.fav-link{align-items:center;gap:6px;display:inline-flex}.fav-link .n{color:var(--azul-osc);background:#fff;border-radius:999px;padding:3px 7px;font-size:.75rem;font-weight:700;line-height:1}.cab nav a.cta{color:var(--azul-osc);background:#fff;margin-left:10px}.cab nav a.cta:hover{background:var(--azul-claro)}.cab nav a.ghost{border:2px solid #ffffffa6;padding:7px 13px}.cab nav a.ghost:hover{border-color:#fff}.burger{color:#fff;cursor:pointer;background:0 0;border:2px solid #fff;border-radius:6px;padding:6px 12px;font-size:1.5rem;line-height:1;display:none}@media (width<=900px){.cab-in{flex-wrap:wrap}.marca img{height:52px}.burger{display:block}.cab nav{flex-direction:column;align-items:stretch;width:100%;padding:6px 0 10px;display:none}.cab.abierto nav{display:flex}.cab nav a{text-align:center}.cab nav a.fav-link{justify-content:center}.cab nav a.cta{margin:6px 0 0}}.btn{background:var(--azul);color:#fff;border:2px solid var(--azul);font:inherit;cursor:pointer;transition:background .15s var(--ease), color .15s var(--ease), border-color .15s var(--ease), transform .15s var(--ease);border-radius:8px;padding:9px 18px;font-weight:600;text-decoration:none;display:inline-block}.btn:active{transform:translateY(1px)}.btn:hover{background:var(--azul-hover);border-color:var(--azul-hover)}.btn.sec{color:var(--azul);background:#fff}.btn.sec:hover{background:var(--azul-claro);border-color:var(--azul)}.tag{background:var(--azul-claro);color:var(--azul-osc);border-radius:999px;padding:4px 11px;font-size:.875rem;font-weight:600;display:inline-block}.tag.loc{color:#445063;background:#eef1f5}.banda{color:var(--noche);text-align:left;background:#fff;border-bottom:3px solid #a8c3e8;flex-direction:column;justify-content:center;min-height:176px;padding:28px max(20px,50% - 580px);display:flex;position:relative;overflow:hidden}.banda h1{letter-spacing:-.01em;margin:0 0 8px;font-size:clamp(1.9rem,5vw,2.8rem);font-weight:800;line-height:1.1}.banda p{color:var(--suave);margin:0;font-size:1.1rem}@media (width<=800px){.banda{min-height:196px;padding-block:24px}}.avatar{color:#fff;letter-spacing:.02em;user-select:none;background:#3d6fb4;border-radius:50%;place-items:center;font-weight:700;line-height:1;display:grid}.ico{flex:none}.btn.wa{background:#0e7a6d;border-color:#0e7a6d}.btn.wa:hover{background:#0b645a;border-color:#0b645a}.pie{text-align:center;color:var(--suave);border-top:1px solid var(--borde);margin-top:24px;padding:28px 16px;font-size:.9rem}[hidden]{display:none!important}.caja{border:1px solid var(--borde);border-radius:14px;max-width:440px;margin:40px auto;padding:28px 24px;box-shadow:0 6px 28px #15305f14}.caja.ancha{max-width:720px}.caja h1{margin-top:0}.form{gap:14px;display:grid}.form label{gap:4px;font-size:.95rem;font-weight:600;display:grid}.form label.inline{align-items:center;gap:8px;font-weight:400;display:flex}.form label.acepto{align-items:flex-start;font-size:.92rem;line-height:1.45}.form label.acepto input{flex:none;margin-top:3px}.form input:not([type=checkbox]):not([type=radio]),.form select,.form textarea{font:inherit;background:#fff;border:1px solid #b9c2cc;border-radius:8px;width:100%;padding:10px 12px}.form fieldset{border:1px solid var(--borde);border-radius:8px;flex-wrap:wrap;gap:8px 22px;display:flex}.form select{-webkit-appearance:none;appearance:none;cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%235b6675' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 12px center no-repeat;padding-right:38px}.form fieldset.seg{grid-template-columns:1fr 1fr;gap:8px;padding:8px 10px 10px;display:grid}.form fieldset.seg legend{padding:0 6px;font-size:.95rem}.form .seg label.inline{border:1.5px solid var(--borde);cursor:pointer;background:#fff;border-radius:8px;justify-content:center;padding:11px 12px;font-weight:600;position:relative}.form .seg input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.form .seg label.inline:has(input:checked){border-color:var(--azul);background:var(--azul-claro);color:var(--azul-osc)}.form .seg label.inline:has(input:focus-visible){outline-offset:2px;outline:3px solid #3b82f6}.form .seg-nota{margin:-4px 0 0}.fila{grid-template-columns:1fr 1fr auto;gap:8px;margin-bottom:8px;display:grid}.ok{color:#14783c}.err{color:#b3261e}.aviso{background:var(--azul-claro);border:1px solid #c6d7ee;border-radius:8px;padding:12px 14px}.form .btn[disabled]{opacity:.6;cursor:wait}.form [role=alert]:empty{display:none}.form select,.fila select{min-width:0;max-width:100%}.fila>*{min-width:0}.reglas{color:var(--suave);gap:3px;margin:-4px 0 0;padding:0;font-size:.88rem;list-style:none;display:grid}.reglas li{align-items:center;gap:8px;display:flex}.reglas .m{text-align:center;flex:none;width:18px;font-weight:700}.reglas li.ok{color:#14783c}.hint{color:var(--suave);font-size:.85rem;font-weight:400}.enlace-chico{font:inherit;color:var(--azul-osc);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:.9rem;text-decoration:underline}@media (width<=560px){.fila{grid-template-columns:minmax(0,1fr) auto}.fila .cat,.fila .pro{grid-column:1}.fila button{grid-area:1/2/span 2;align-self:stretch}}@media (width<=480px){.caja{margin:20px 12px;padding:22px 18px}}.instalar{z-index:50;background:var(--principal);color:#fff;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;font-size:.95rem;display:flex;position:fixed;bottom:12px;left:12px;right:12px;box-shadow:0 6px 24px #00000047}.instalar span{flex:1;line-height:1.3}.instalar button{font:inherit;cursor:pointer;border:0;border-radius:8px}.instalar .si{color:var(--azul-osc);background:#fff;padding:8px 14px;font-weight:700}.instalar .no{color:#fff;background:0 0;padding:4px 10px;font-size:1.4rem;line-height:1}
