.lang-switcher[data-astro-cid-a2mxz4y6]{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.lang-switcher[data-astro-cid-a2mxz4y6] ul[data-astro-cid-a2mxz4y6]{display:flex;flex-wrap:wrap;gap:.35rem .75rem;list-style:none;margin:0;padding:0;justify-content:flex-end}.lang-switcher[data-astro-cid-a2mxz4y6] a[data-astro-cid-a2mxz4y6]{font-size:.78rem;color:#525252;text-decoration:none}.lang-switcher[data-astro-cid-a2mxz4y6] a[data-astro-cid-a2mxz4y6][aria-current=page]{font-weight:700;color:#0e7490;text-decoration:underline;text-underline-offset:.2em}@media(max-width:720px){.lang-switcher[data-astro-cid-a2mxz4y6] ul[data-astro-cid-a2mxz4y6]{justify-content:flex-start}}*{box-sizing:border-box}html{background:#fbfaf7;color:#171717}body{min-height:100vh;margin:0;font-family:ui-serif,Iowan Old Style,Palatino Linotype,Palatino,Georgia,Times New Roman,serif;background:linear-gradient(180deg,#0e749012,#0e749000 16rem),#fbfaf7}main[data-astro-cid-wa6wv4kj]{max-width:860px;margin:0 auto;padding:0 clamp(1.15rem,4vw,2rem) 2rem}.skip-link[data-astro-cid-wa6wv4kj]{position:absolute;left:1rem;top:1rem;z-index:10;padding:.75rem 1rem;color:#fff;background:#171717;border-radius:8px;transform:translateY(-150%);transition:transform .2s}.skip-link[data-astro-cid-wa6wv4kj]:focus{transform:translateY(0)}.site-topbar[data-astro-cid-wa6wv4kj]{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;max-width:1120px;margin:0 auto;padding:1.1rem clamp(1.15rem,4vw,2rem)}.site-brand[data-astro-cid-wa6wv4kj]{color:#171717;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.95rem;font-weight:800;text-decoration:none;white-space:nowrap}.site-footer[data-astro-cid-wa6wv4kj]{max-width:760px;margin:2rem auto 0;padding:1.5rem clamp(1.15rem,4vw,2rem) 2.5rem;color:#525252;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.85rem;line-height:1.6}.site-footer[data-astro-cid-wa6wv4kj] p[data-astro-cid-wa6wv4kj]{margin:0 0 .55rem}.site-footer[data-astro-cid-wa6wv4kj] nav[data-astro-cid-wa6wv4kj]{display:flex;flex-wrap:wrap;gap:.75rem 1rem;margin-top:1rem}.site-footer[data-astro-cid-wa6wv4kj] a[data-astro-cid-wa6wv4kj]{color:#171717;text-decoration:underline;text-underline-offset:.2em}@media(max-width:720px){.site-topbar[data-astro-cid-wa6wv4kj]{align-items:flex-start;flex-direction:column}}@media(min-width:900px){main[data-astro-cid-wa6wv4kj],.site-footer[data-astro-cid-wa6wv4kj]{max-width:1040px}}.main-container{margin:0 auto;max-width:860px;padding:clamp(2.25rem,5vw,4.75rem) 0 2rem;box-sizing:border-box}.landing-kicker{display:block;width:fit-content;max-width:min(100%,42rem);color:#0e7490!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.85rem!important;font-weight:800;letter-spacing:0;line-height:1.55!important;margin:0 0 1.8rem!important;overflow-wrap:anywhere;text-transform:uppercase;text-wrap:balance}[dir=rtl] .landing-kicker{margin-right:0!important;margin-left:auto!important;text-align:right}.main-container h1{font-size:clamp(2.35rem,7vw,4.75rem);font-weight:700;color:#171717;line-height:1.08;margin:0;max-width:14ch;text-wrap:balance}.landing-subheadline{font-size:1.45rem!important;font-weight:600;color:#244e56!important;line-height:1.6;margin:1.55rem 0 2.35rem!important;max-width:42rem;text-wrap:pretty}.main-container p{font-size:1.16rem;color:#343434;margin-top:.95rem;margin-bottom:1.25rem;line-height:1.86;text-wrap:pretty}.form-container{max-width:520px;margin:2.25rem 0 0;width:100%}#subscribe-form{display:flex;flex-direction:column;gap:1rem}.form-field-group .form-control{width:100%;min-height:56px;padding:15px 18px;font-size:16px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#171717;background:#fff;border:1px solid #b8c4bd;border-radius:8px;box-sizing:border-box;transition:border-color .2s,box-shadow .2s}.form-field-group .form-control:focus{outline:none;border-color:#0e7490;box-shadow:0 0 0 4px #0e74902e}.form-checkbox-group{margin-top:.5rem}.form-checkbox-group .checkbox{display:flex;align-items:flex-start;gap:.75rem;cursor:pointer}.form-checkbox-group .checkbox input[type=checkbox]{margin-top:.2rem;width:16px;height:16px;accent-color:#0e7490;flex:0 0 auto}.form-checkbox-group .label-description p{margin:0;font-size:14px;color:#525252;line-height:1.6}.form-checkbox-group .label-description a{color:#171717;text-decoration:underline;text-underline-offset:.18em}.form-submit-group .primary,.primary{width:100%;min-height:56px;padding:15px 20px;font-size:16px;font-weight:700;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#fff;background-color:#171717;background-image:none;border:none;border-radius:8px;cursor:pointer;box-shadow:0 12px 28px #17171729;transition:background-color .2s,transform .1s,box-shadow .1s}.form-submit-group .primary:hover{background-color:#0f5f8c;transform:translateY(-1px);box-shadow:0 16px 32px #0e749038}.form-submit-group .primary:active{transform:translateY(0);box-shadow:0 8px 18px #17171724}.form-submit-group .primary:disabled{background-color:#a3a3a3;background-image:none;cursor:not-allowed;transform:none;box-shadow:none}.response-message{margin-top:1.5rem;padding:1.25rem;background:#ecfeff;border:1px solid #a5f3fc;border-radius:8px;text-align:left;font-size:16px;line-height:1.7}.response-message:empty{display:none}.response-message[data-state=pending]{background:#fff7ed;border-color:#fed7aa}.response-message[data-state=info]{background:#eff6ff;border-color:#bfdbfe}.response-message[data-state=active]{background:#ecfdf5;border-color:#a7f3d0}.response-message[data-state=warning]{background:#fffbeb;border-color:#fde68a}.response-message[data-state=error]{background:#fef2f2;border-color:#fecaca}.response-message h4{margin-top:0;margin-bottom:.5rem;font-size:1.2rem;font-weight:700;color:#0f5f8c}.response-message[data-state=active] h4{color:#047857}.response-message[data-state=warning] h4{color:#92400e}.response-message[data-state=error] h4{color:#b91c1c}.response-message p{margin:0}#contenido{max-width:760px;margin:0}@media(max-width:768px){.main-container{padding-top:2rem}.main-container h1{max-width:100%}}@media(min-width:900px){.main-container{max-width:1040px}#contenido{max-width:900px}.main-container h1{font-size:clamp(3.2rem,3.8vw,4.05rem);max-width:19ch;line-height:1.1}.landing-subheadline{font-size:1.62rem!important;max-width:50rem}.landing-kicker{max-width:48rem;margin-bottom:2.2rem!important}.main-container p{font-size:1.28rem;line-height:1.92}.form-container{max-width:620px}.form-field-group .form-control,.form-submit-group .primary,.primary{font-size:1.08rem}.form-checkbox-group .label-description p{font-size:1rem}}.form-instruction{font-weight:700;color:#171717!important;margin-top:1.75rem!important;line-height:1.65!important}.access-note{font-size:1rem!important;color:#525252!important;line-height:1.65!important}.cf-turnstile{display:none}.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}
