.site-header[data-astro-cid-nen7h5rs]{z-index:50;border-bottom:1px solid var(--navy-500);color:#e6ecf1;background:0 0;position:sticky;top:0}.site-header[data-astro-cid-nen7h5rs]:before{content:"";z-index:-1;backdrop-filter:blur(10px);background:#0d1f2df0;position:absolute;inset:0}.site-header__bar[data-astro-cid-nen7h5rs]{align-items:stretch;gap:var(--space-6);min-height:72px;display:flex;position:relative}.site-header__brand[data-astro-cid-nen7h5rs]{flex:none;align-items:center;display:flex}.site-header__brand[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:auto;height:28px}.site-nav[data-astro-cid-nen7h5rs]{align-items:stretch;margin-left:auto;display:flex}.site-nav__list[data-astro-cid-nen7h5rs]{align-items:stretch;margin:0;display:flex}.site-nav__list[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]{align-items:center;display:flex}.site-nav__link[data-astro-cid-nen7h5rs]{color:#e6ecf1;white-space:nowrap;min-height:44px;transition:background-color var(--duration-fast) var(--easing-default), color var(--duration-fast) var(--easing-default);align-items:center;padding:0 10px;display:inline-flex}.site-nav__link[data-astro-cid-nen7h5rs]:hover,.dd[data-astro-cid-nen7h5rs]:focus-within>.site-nav__link[data-astro-cid-nen7h5rs]{background:var(--navy-700);color:var(--white)}.dd__panel[data-astro-cid-nen7h5rs]{left:var(--space-6);right:var(--space-6);z-index:20;padding:var(--space-7);background:var(--navy-700);border:1px solid var(--navy-500);display:none;position:absolute;top:100%;box-shadow:0 4px 12px #05050629}.dd[data-astro-cid-nen7h5rs]:hover>.dd__panel[data-astro-cid-nen7h5rs],.dd[data-astro-cid-nen7h5rs]:focus-within>.dd__panel[data-astro-cid-nen7h5rs]{display:block}.dd[data-astro-cid-nen7h5rs].is-closed>.dd__panel[data-astro-cid-nen7h5rs]{display:none}.dd__cols[data-astro-cid-nen7h5rs]{gap:var(--space-7);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.dd__cols--two[data-astro-cid-nen7h5rs]{column-gap:var(--space-9);row-gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr))}.dd__fam[data-astro-cid-nen7h5rs]{margin-bottom:var(--space-4);padding-bottom:var(--space-3);border-bottom:1px solid var(--navy-500);color:var(--steel-300);display:block}.dd__item[data-astro-cid-nen7h5rs]{padding:var(--space-3);margin:0 calc(-1 * var(--space-3));color:var(--white);transition:background-color var(--duration-fast) var(--easing-out);font-weight:580;display:block}.dd__item[data-astro-cid-nen7h5rs]:hover{background:var(--navy-900)}.dd__foot[data-astro-cid-nen7h5rs]{margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--navy-500)}.dd__more[data-astro-cid-nen7h5rs]{color:var(--teal-500);font-weight:580}.dd__more[data-astro-cid-nen7h5rs]:hover{color:var(--white)}.site-header__end[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-4);display:flex}.support[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-3);min-height:44px;padding:0 var(--space-2);color:#e6ecf1;white-space:nowrap;transition:color .18s ease-out;display:inline-flex}.support[data-astro-cid-nen7h5rs]:hover{color:var(--teal-500)}.support[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{flex:none;width:18px;height:18px}@media (width<=1279px){.support__txt[data-astro-cid-nen7h5rs]{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.support[data-astro-cid-nen7h5rs]{justify-content:center;min-width:44px}}.lang[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-2);display:inline-flex}.lang[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{min-height:32px;padding:var(--space-2) var(--space-1);color:var(--steel-300);align-items:center;display:inline-flex}.lang[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.lang[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=true]{color:var(--white)}.lang__sep[data-astro-cid-nen7h5rs]{color:var(--navy-500)}.site-header__toggle[data-astro-cid-nen7h5rs]{display:none}.site-header__toggle[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{flex:none;width:20px;height:20px}@media (width<=1199px){.site-nav[data-astro-cid-nen7h5rs],.site-header__cta[data-astro-cid-nen7h5rs],.site-header__lang[data-astro-cid-nen7h5rs]{display:none}.site-header__end[data-astro-cid-nen7h5rs]{gap:var(--space-2);margin-left:auto}.site-header__toggle[data-astro-cid-nen7h5rs]{display:inline-flex}}@media (width<=767px){.site-header__bar[data-astro-cid-nen7h5rs]{gap:var(--space-4);min-height:64px}.site-header__brand[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{height:22px}}@media (width<=389px){.site-header__bar[data-astro-cid-nen7h5rs]{gap:var(--space-3)}.site-header__toggle[data-astro-cid-nen7h5rs]{gap:var(--space-2-5);padding-inline:var(--space-3)}}@media (width<=374px){.site-header__brand[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{height:20px}}@media (width<=351px){.site-header__toggle[data-astro-cid-nen7h5rs]{justify-content:center;width:44px;padding-inline:0}.site-header__toggle[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{display:none}}.mmenu[data-astro-cid-nen7h5rs]{z-index:49;overscroll-behavior:contain;background:var(--navy-900);border-top:1px solid var(--navy-500);position:fixed;inset:73px 0 0;overflow-y:auto}@media (width<=767px){.mmenu[data-astro-cid-nen7h5rs]{inset:65px 0 0}}.mmenu[data-astro-cid-nen7h5rs][hidden]{display:none}@media (width>=1200px){.mmenu[data-astro-cid-nen7h5rs]{display:none!important}}.mmenu__inner[data-astro-cid-nen7h5rs]{gap:var(--space-7);padding-block:var(--space-6) var(--space-9);flex-direction:column;display:flex}.mmenu__list[data-astro-cid-nen7h5rs]{margin:0}.mmenu__list[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--navy-500)}.mmenu__link[data-astro-cid-nen7h5rs]{min-height:56px;color:var(--white);cursor:pointer;justify-content:space-between;align-items:center;list-style:none;display:flex}.mmenu__link[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.mmenu__chev[data-astro-cid-nen7h5rs]{border-right:2px solid var(--steel-300);border-bottom:2px solid var(--steel-300);width:10px;height:10px;transition:transform var(--duration-medium) var(--easing-out);transform:translateY(-3px)rotate(45deg)}.mmenu__group[data-astro-cid-nen7h5rs][open] .mmenu__chev[data-astro-cid-nen7h5rs]{border-color:var(--teal-500);transform:translateY(2px)rotate(-135deg)}.mmenu__sub[data-astro-cid-nen7h5rs]{gap:var(--space-6);padding-bottom:var(--space-6);display:grid}.mmenu__fam[data-astro-cid-nen7h5rs]{display:grid}.mmenu__famtitle[data-astro-cid-nen7h5rs]{color:var(--steel-300);margin-bottom:var(--space-2)}.mmenu__item[data-astro-cid-nen7h5rs]{color:#e6ecf1;align-items:center;min-height:44px;display:flex}.mmenu__more[data-astro-cid-nen7h5rs]{min-height:44px;color:var(--teal-500);align-items:center;font-weight:580;display:flex}.mmenu__cta[data-astro-cid-nen7h5rs]{width:100%;min-height:52px}.mmenu__lang[data-astro-cid-nen7h5rs]{margin-inline-start:calc(-1 * var(--space-3));margin-bottom:calc(var(--space-4) - var(--space-7))}.mmenu__lang[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{min-height:44px;padding-inline:var(--space-3)}.site-footer[data-astro-cid-jo6i4kqk]{padding:var(--space-12) 0 var(--space-7);background:var(--navy-700);border-top:1px solid #abbdcb29;position:relative}.site-footer__inner[data-astro-cid-jo6i4kqk]{z-index:1;position:relative}.site-footer__main[data-astro-cid-jo6i4kqk]{gap:var(--space-9);padding-bottom:var(--space-12);grid-template-columns:1.3fr 1.25fr .85fr .9fr;display:grid}.site-footer__brand[data-astro-cid-jo6i4kqk]{gap:var(--space-5);flex-direction:column;max-width:320px;display:flex}.site-footer__logo[data-astro-cid-jo6i4kqk]{width:auto;height:28px}.site-footer__brand[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{color:var(--white)}.site-footer__col[data-astro-cid-jo6i4kqk]{gap:var(--space-4);flex-direction:column;display:flex}.site-footer__title[data-astro-cid-jo6i4kqk]{color:var(--steel-300);margin-bottom:var(--space-2)}.site-footer__col[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:var(--space-4);margin:0;display:grid}.site-footer__col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--steel-300);transition:color var(--duration-fast) var(--easing-default)}.site-footer__col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--white)}.site-footer__bottom[data-astro-cid-jo6i4kqk]{justify-content:space-between;align-items:center;gap:var(--space-5);padding-top:var(--space-6);border-top:1px solid var(--navy-500);display:flex}.site-footer__legal[data-astro-cid-jo6i4kqk]{gap:var(--space-5);color:var(--steel-300);flex-wrap:wrap;display:flex}.site-footer__incomm[data-astro-cid-jo6i4kqk]{width:auto;height:32px}@media (width<=991px){.site-footer__main[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}.site-footer__brand[data-astro-cid-jo6i4kqk]{grid-column:1/-1}}@media (width<=767px){.site-footer[data-astro-cid-jo6i4kqk]{padding-top:var(--space-11)}.site-footer__main[data-astro-cid-jo6i4kqk]{gap:var(--space-9) var(--space-6);padding-bottom:var(--space-11)}.site-footer__col[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:var(--space-1)}.site-footer__col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{padding-block:var(--space-2);display:inline-block}.site-footer__bottom[data-astro-cid-jo6i4kqk]{flex-wrap:wrap}.site-footer__incomm[data-astro-cid-jo6i4kqk]{height:28px}}.ck[data-astro-cid-kror3uvh]{z-index:45;max-height:calc(100dvh - var(--header-offset,64px));overscroll-behavior:contain;border-top:1px solid var(--navy-500);position:fixed;inset:auto 0 0;overflow-y:auto;box-shadow:0 -4px 16px #0505063d}.ck[data-astro-cid-kror3uvh][hidden]{display:none}@media (prefers-reduced-motion:no-preference){.ck[data-astro-cid-kror3uvh]:not([hidden]){animation:ck-entra var(--duration-medium,.24s) var(--easing-out,ease-out)}}@keyframes ck-entra{0%{transform:translateY(100%)}}.ck__bar[data-astro-cid-kror3uvh]{align-items:center;gap:var(--space-4) var(--space-7);padding-block:var(--space-4);display:flex}.ck__bar[data-astro-cid-kror3uvh][hidden]{display:none}.ck__texto[data-astro-cid-kror3uvh]{flex:auto;min-width:0}.ck__titulo[data-astro-cid-kror3uvh]{margin-right:var(--space-3);color:var(--teal-500)}.ck[data-astro-cid-kror3uvh] a[data-astro-cid-kror3uvh]{color:var(--text-link);text-underline-offset:3px;text-decoration:underline}.ck[data-astro-cid-kror3uvh] a[data-astro-cid-kror3uvh]:hover{color:var(--text-link-hover)}.ck__acciones[data-astro-cid-kror3uvh]{align-items:center;gap:var(--space-3);flex:none;display:flex}.ck__acciones[data-astro-cid-kror3uvh] .btn[data-astro-cid-kror3uvh]{min-width:128px}.ck__configurar[data-astro-cid-kror3uvh]{min-height:44px;padding:0 var(--space-3);color:var(--white);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;font-weight:580;text-decoration:underline}.ck__configurar[data-astro-cid-kror3uvh]:hover{color:var(--teal-500)}.ck__panel[data-astro-cid-kror3uvh]{max-width:760px;padding-block:var(--space-7) var(--space-6)}.ck__panel[data-astro-cid-kror3uvh][hidden]{display:none}.ck__panel-titulo[data-astro-cid-kror3uvh]{color:var(--white);margin-bottom:var(--space-3)}.ck__panel-texto[data-astro-cid-kror3uvh]{color:var(--text-subtle)}.ck__cats[data-astro-cid-kror3uvh]{margin:var(--space-6) 0;border-top:1px solid var(--navy-500)}.ck__cat[data-astro-cid-kror3uvh]{column-gap:var(--space-4);row-gap:var(--space-2);padding-block:var(--space-5);border-bottom:1px solid var(--navy-500);grid-template-columns:22px 1fr;display:grid}.ck__cat[data-astro-cid-kror3uvh] input[data-astro-cid-kror3uvh]{-webkit-appearance:none;appearance:none;cursor:pointer;background:0 0;border:1px solid #a7bcc8;place-content:center;width:22px;height:22px;margin:1px 0 0;transition:background-color .14s ease-out,border-color .14s ease-out;display:grid}.ck__cat[data-astro-cid-kror3uvh] input[data-astro-cid-kror3uvh]:before{content:"";background:var(--navy-900);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);width:12px;height:12px;transition:transform .12s ease-out;transform:scale(0)}.ck__cat[data-astro-cid-kror3uvh] input[data-astro-cid-kror3uvh]:checked{background:var(--teal-500);border-color:var(--teal-500)}.ck__cat[data-astro-cid-kror3uvh] input[data-astro-cid-kror3uvh]:checked:before{transform:scale(1)}.ck__cat[data-astro-cid-kror3uvh] input[data-astro-cid-kror3uvh]:disabled{cursor:default;opacity:.6}.ck__cat[data-astro-cid-kror3uvh] input[data-astro-cid-kror3uvh]:disabled:not(:checked){opacity:.35}.ck__cat[data-astro-cid-kror3uvh] input[data-astro-cid-kror3uvh]:disabled+.ck__cat-nombre[data-astro-cid-kror3uvh]{cursor:default}.ck__cat-nombre[data-astro-cid-kror3uvh]{align-items:baseline;gap:var(--space-2) var(--space-4);color:var(--white);cursor:pointer;flex-wrap:wrap;font-weight:580;display:flex}.ck__siempre[data-astro-cid-kror3uvh]{color:var(--teal-500)}.ck__cat-texto[data-astro-cid-kror3uvh]{color:var(--text-subtle);grid-column:2}.ck__acciones--panel[data-astro-cid-kror3uvh]{flex-wrap:wrap}.ck__guardar[data-astro-cid-kror3uvh]{min-width:0}@media (width<=991px){.ck__bar[data-astro-cid-kror3uvh]{flex-direction:column;align-items:stretch}.ck__acciones[data-astro-cid-kror3uvh]{grid-template-columns:1fr 1fr auto;display:grid}.ck__acciones[data-astro-cid-kror3uvh] .btn[data-astro-cid-kror3uvh]{min-width:0}.ck__acciones--panel[data-astro-cid-kror3uvh]{grid-template-columns:1fr 1fr}.ck__acciones--panel[data-astro-cid-kror3uvh] .ck__guardar[data-astro-cid-kror3uvh]{grid-column:1/-1}}@media (width<=767px){.ck__bar[data-astro-cid-kror3uvh]{gap:var(--space-3);padding-block:var(--space-4) var(--space-3)}.ck__panel[data-astro-cid-kror3uvh]{padding-block:var(--space-6) var(--space-4)}.ck__cats[data-astro-cid-kror3uvh]{margin:var(--space-5) 0}}@media (width<=359px){.ck__acciones[data-astro-cid-kror3uvh]{grid-template-columns:1fr 1fr}.ck__configurar[data-astro-cid-kror3uvh]{grid-column:1/-1}}@media print{.ck[data-astro-cid-kror3uvh]{display:none}}html.ck-abierto{scroll-padding-bottom:calc(var(--ck-alto,0px) + var(--space-5))}html.ck-abierto body{padding-bottom:var(--ck-alto,0px)}@font-face{font-family:GitLab Sans;src:url(/fonts/GitLabSans-subset.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:GitLab Mono;src:url(/fonts/GitLabMono-subset.woff2)format("woff2");font-weight:100 800;font-style:normal;font-display:swap}:root{--navy-900:#0d1f2d;--navy-700:#16303f;--navy-500:#2f4f62;--steel-500:#557d94;--steel-300:#abbdcb;--steel-100:#e6ecf1;--teal-500:#00bdd6;--teal-600:#00a7be;--teal-700:#007a8b;--teal-800:#006f7f;--gold-500:#f0a500;--gold-800:#8a5d00;--white:#fff;--gray-50:#f3f6f8;--gray-100:#e6ecf1;--gray-200:#d5dee4;--gray-300:#b6c5cf;--gray-600:#4a6475;--gray-800:#1f2a33;--font-sans:"GitLab Sans", -apple-system, "Segoe UI", sans-serif;--font-mono:"GitLab Mono", ui-monospace, "SFMono-Regular", monospace;--space-px:1px;--space-1:2px;--space-2:4px;--space-2-5:6px;--space-3:8px;--space-4:12px;--space-5:16px;--space-6:24px;--space-7:32px;--space-8:40px;--space-9:48px;--space-10:56px;--space-11:64px;--space-11-5:72px;--space-12:80px;--space-13:96px;--space-15:120px;--space-18:144px;--space-20:160px;--container-max:1200px;--measure:640px;--header-offset:88px;--duration-fast:.1s;--duration-medium:.2s;--duration-slow:.4s;--easing-default:ease;--easing-out:ease-out;--easing-out-cubic:cubic-bezier(.22, .61, .36, 1)}:root,.surface-dark{--bg:var(--navy-900);--bg-raised:var(--navy-700);--text-heading:var(--white);--text:var(--white);--text-subtle:var(--steel-300);--text-accent:var(--teal-500);--text-link:var(--teal-500);--text-link-hover:var(--white);--line:var(--navy-500);--line-soft:#abbdcb24;--text-body:#e6ecf1db;--link-action:var(--gold-500);--link-action-hover:#ffc94d;--link-mark:currentColor;--guide-line:#abbdcb29;--guide-mark:var(--teal-500);--icon:var(--steel-300);--focus-ring:0 0 0 1px var(--navy-900), 0 0 0 3px var(--teal-500);color-scheme:dark}.surface-light{--bg:var(--white);--bg-raised:var(--gray-50);--text-heading:var(--navy-900);--text:var(--gray-800);--text-subtle:var(--gray-600);--text-accent:var(--teal-700);--text-link:var(--teal-700);--text-link-hover:var(--navy-900);--line:var(--gray-200);--line-strong:var(--gray-300);--text-body:#3d5566;--link-action:var(--navy-900);--link-action-hover:var(--teal-700);--link-mark:var(--gold-500);--guide-line:var(--gray-200);--guide-mark:var(--teal-700);--icon:var(--gray-600);--focus-ring:0 0 0 1px var(--white), 0 0 0 3px var(--teal-700);color-scheme:light}.surface-dark,.surface-light{background-color:var(--bg);color:var(--text)}.bg-white{--bg:var(--white)}.bg-gray{--bg:var(--gray-50)}.bg-steel{--bg:var(--gray-100)}:root{--t-display:clamp(48px, 7.2vw, 104px);--t-h2:clamp(40px, 4.8vw, 68px);--t-h2-compact:clamp(32px, 3.6vw, 52px);--t-h3:22px;--t-h4:18px;--t-lead:20px;--t-body:18px;--t-small:15px;--t-kicker:15px;--t-label:12px;--t-figure:clamp(36px, 3.6vw, 52px)}@media (width<=767px){:root{--t-h2:clamp(32px, 9vw, 40px);--t-h3:20px;--t-h4:17px;--t-lead:18px;--t-body:17px;--t-kicker:13px;--t-figure:32px}}.t-display{font-family:var(--font-sans);font-size:var(--t-display);letter-spacing:-.04em;color:var(--text-heading);font-weight:660;line-height:1.02}.t-h2{font-family:var(--font-sans);font-size:var(--t-h2);letter-spacing:-.035em;text-wrap:balance;color:var(--text-heading);font-weight:660;line-height:1.05}.t-h2--compact{font-size:var(--t-h2-compact);letter-spacing:-.03em;line-height:1.1}.t-h3{font-family:var(--font-sans);font-size:var(--t-h3);letter-spacing:-.02em;color:var(--text-heading);font-weight:580;line-height:1.3}.t-h4{font-family:var(--font-sans);font-size:var(--t-h4);letter-spacing:-.01em;color:var(--text-heading);font-weight:580;line-height:1.4}.t-lead{font-family:var(--font-sans);font-size:var(--t-lead);letter-spacing:0;font-weight:400;line-height:1.55}.t-body{font-family:var(--font-sans);font-size:var(--t-body);font-weight:400;line-height:1.6}.t-small{font-family:var(--font-sans);font-size:var(--t-small);font-weight:400;line-height:1.55}.t-kicker{font-family:var(--font-mono);font-size:var(--t-kicker);letter-spacing:.05em;text-transform:uppercase;font-weight:400;line-height:1.35}.t-kicker--strong{letter-spacing:.06em;font-weight:700}.t-label{font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.06em;text-transform:uppercase;font-weight:400;line-height:1.5}.t-figure{font-family:var(--font-mono);font-size:var(--t-figure);letter-spacing:-.02em;font-weight:400;line-height:1}*,:before,:after{box-sizing:border-box;border-radius:0!important}.round,.round:before,.round:after{border-radius:50%!important}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:var(--header-offset)}body{background-color:var(--navy-900);min-height:100vh;color:var(--text);font-family:var(--font-sans);font-size:var(--t-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;font-weight:400;line-height:1.6}h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd,ul,ol{margin:0}ul[role=list],ol[role=list]{padding:0;list-style:none}img,svg,video,canvas,picture{max-width:100%;display:block}img{height:auto}input,button,textarea,select{font:inherit;color:inherit}button,input:not([type=checkbox]):not([type=radio]),textarea,select{-webkit-appearance:none;appearance:none}button{cursor:pointer;background:0 0;border:0;padding:0}a{color:inherit;text-decoration:none}:focus{outline:none}:focus-visible{box-shadow:var(--focus-ring);outline:none}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{left:var(--space-5);z-index:1000;padding:var(--space-3) var(--space-5);background:var(--teal-500);color:var(--navy-900);font-weight:580;position:absolute;top:-100px}.skip-link:focus-visible{top:var(--space-5)}.wrap{width:100%;max-width:calc(var(--container-max) + 2 * var(--space-6));padding-inline:var(--space-6);margin-inline:auto}@media (width<=767px){.wrap{padding-inline:var(--space-5)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.btn{justify-content:center;align-items:center;gap:var(--space-3);min-height:44px;padding:0 var(--space-5);font-family:var(--font-sans);font-size:var(--t-small);white-space:nowrap;cursor:pointer;transition:background-color var(--duration-medium) var(--easing-out), border-color var(--duration-medium) var(--easing-out), color var(--duration-medium) var(--easing-out);border:1px solid #0000;font-weight:660;line-height:1.55;text-decoration:none;display:inline-flex}.btn--gold{background:var(--gold-500);border-color:var(--gold-500);color:var(--navy-900)}.btn--gold:hover{background:#f7b928;border-color:#f7b928}.btn--outline{color:var(--white);background:0 0;border-color:#a7bcc8;font-weight:580}.btn--outline:hover{background:var(--navy-700);border-color:var(--white)}.section{padding-block:var(--space-15);border-top:1px solid var(--guide-line);position:relative}.section>.wrap:not(.guides){z-index:1;position:relative}@media (width<=767px){.section{padding-block:var(--space-11)}}.guides{pointer-events:none;z-index:0;height:100%;position:absolute;inset:0}.guides i{border-left:1px solid var(--guide-line);border-right:1px solid var(--guide-line);height:100%;display:block;position:relative}.guides--narrow{max-width:calc(880px + 2 * var(--space-6))}.guides--marks i:before,.guides--marks i:after{content:"";width:11px;height:11px;color:var(--guide-mark);background:linear-gradient(currentColor,currentColor) 50%/1px 100% no-repeat,linear-gradient(currentColor,currentColor) 50%/100% 1px no-repeat;position:absolute;top:-6px}.guides--marks i:before{left:-6px}.guides--marks i:after{right:-6px}@media (width<=767px){.guides{display:none}}.section-head{gap:var(--space-5);flex-direction:column;display:flex}.section-head--center{text-align:center;align-items:center}@media (width<=767px){.section-head--center{text-align:left;align-items:flex-start}}.kicker{color:var(--text-subtle);align-items:center;display:inline-flex}.section .t-body{color:var(--text-body)}.arrow-link{min-height:44px;font-family:var(--font-sans);font-size:var(--t-small);color:var(--link-action);align-items:center;gap:10px;margin-block:-10px;font-weight:580;line-height:1.55;transition:color .18s ease-out;display:inline-flex}.arrow-link:after{content:"";background:var(--link-mark,currentColor);clip-path:polygon(0 0,0 100%,100% 50%);flex:none;width:7px;height:8px;margin-left:2px;transition:transform .18s ease-out}.arrow-link:hover{color:var(--link-action-hover)}.arrow-link:hover:after{transform:translate(4px)}.js .reveal{opacity:0;transition:opacity var(--duration-slow) var(--easing-out-cubic), transform var(--duration-slow) var(--easing-out-cubic);transform:translateY(8px)}.js .reveal.is-visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.js .reveal{opacity:1;transform:none}}
