:root{--color-teal:#007280;--color-teal-bright:#0095a3;--color-teal-mid:#018391;--color-navy:#013c4e;--color-blue-dark:#003562;--color-midnight:#000d2f;--color-text:#1e293b;--color-text-muted:#334155;--color-bg-soft:#f9fafb;--color-border:#e2e8f0;--color-border-strong:#cbd5e1;--color-grey:#94a3b8;--color-white:#fff;--font-sans:Helvetica, "Helvetica Neue", Arial, sans-serif;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:2rem;--text-4xl:2.5rem;--container:1120px;--gutter:1.25rem;--radius:10px;--radius-lg:16px;--shadow:0 6px 24px #000d2f1f;--section-space:clamp(3rem, 7vw, 5.5rem)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--color-white);color:var(--color-text);font-family:var(--font-sans);font-size:var(--text-base);margin:0;line-height:1.6}img,svg,video{max-width:100%;height:auto;display:block}a{color:var(--color-teal)}h1,h2,h3,h4{color:inherit;margin:0 0 .6em;font-weight:700;line-height:1.2}h1{font-size:clamp(2rem, 4vw, var(--text-4xl))}h2{font-size:clamp(1.6rem, 3vw, var(--text-4xl))}h3{font-size:var(--text-xl)}p{margin:0 0 1em}.container{width:100%;max-width:calc(var(--container) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.split{align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}@media (width>=768px){.split{grid-template-columns:1fr 1fr}}.lead{font-size:var(--text-xl);font-weight:300}.eyebrow{font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.06em;color:var(--color-teal);font-weight:700}.rounded{border-radius:var(--radius-lg)}.chevron-list{margin:0 0 1.25rem;padding:0;list-style:none}.chevron-list li{margin-bottom:.35rem;padding-left:1.25rem;position:relative}.chevron-list li:before{content:"﹥";position:absolute;left:0}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:focus-visible{outline:2px solid var(--color-teal-bright);outline-offset:2px}.prose{max-width:46rem;color:var(--color-text-muted);margin-inline:auto}.prose h2,.prose h3{color:var(--color-text);margin-top:1.6em}.prose h2{font-size:var(--text-2xl)}.prose img{border-radius:var(--radius);margin:1.5rem auto}.prose table{border-collapse:collapse;width:100%;font-size:var(--text-sm);margin:1.5rem 0}.prose th,.prose td{border:1px solid var(--color-border);text-align:left;padding:.5rem}.site-header[data-astro-cid-fzpbxy5g]{z-index:50;background:var(--color-white);box-shadow:0 1px 0 var(--color-border);position:sticky;top:0}.header-inner[data-astro-cid-fzpbxy5g]{justify-content:space-between;align-items:center;min-height:80px;display:flex}.logo[data-astro-cid-fzpbxy5g] img[data-astro-cid-fzpbxy5g]{width:185px;height:auto}.menu[data-astro-cid-fzpbxy5g]{margin:0;padding:0;list-style:none}.menu-link[data-astro-cid-fzpbxy5g]{font:inherit;color:var(--color-text);cursor:pointer;background:0 0;border:0;align-items:center;gap:.35rem;padding:.75rem 1rem;font-size:.9375rem;text-decoration:none;display:flex}.menu-link[data-astro-cid-fzpbxy5g]:hover,.menu-link[data-astro-cid-fzpbxy5g][aria-current=page],.submenu[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover,.submenu[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g][aria-current=page]{color:var(--color-teal)}.caret[data-astro-cid-fzpbxy5g]{border:4px solid #0000;border-top-color:currentColor;margin-top:4px}.submenu[data-astro-cid-fzpbxy5g]{background:var(--color-white);margin:0;padding:.5rem 0;list-style:none}.submenu[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{color:var(--color-text);padding:.55rem 1.25rem;font-size:.9375rem;text-decoration:none;display:block}.menu-toggle[data-astro-cid-fzpbxy5g]{display:none}@media (width>=1024px){.menu[data-astro-cid-fzpbxy5g]{align-items:center;display:flex}.menu-item[data-astro-cid-fzpbxy5g]{position:relative}.submenu[data-astro-cid-fzpbxy5g]{min-width:240px;box-shadow:var(--shadow);border-radius:0 0 var(--radius) var(--radius);opacity:0;visibility:hidden;transition:opacity .15s,transform .15s,visibility .15s;position:absolute;top:100%;left:0;transform:translateY(6px)}.has-children[data-astro-cid-fzpbxy5g]:hover .submenu[data-astro-cid-fzpbxy5g],.has-children[data-astro-cid-fzpbxy5g]:focus-within .submenu[data-astro-cid-fzpbxy5g],.menu-link[data-astro-cid-fzpbxy5g][aria-expanded=true]+.submenu[data-astro-cid-fzpbxy5g]{opacity:1;visibility:visible;transform:none}}@media (width<=1023px){.menu-toggle[data-astro-cid-fzpbxy5g]{cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;display:grid}.bars[data-astro-cid-fzpbxy5g],.bars[data-astro-cid-fzpbxy5g]:before,.bars[data-astro-cid-fzpbxy5g]:after{background:var(--color-text);width:24px;height:2px;display:block;position:relative}.bars[data-astro-cid-fzpbxy5g]:before,.bars[data-astro-cid-fzpbxy5g]:after{content:"";position:absolute}.bars[data-astro-cid-fzpbxy5g]:before{top:-7px}.bars[data-astro-cid-fzpbxy5g]:after{top:7px}nav[data-astro-cid-fzpbxy5g]{background:var(--color-white);max-height:calc(100vh - 80px);box-shadow:var(--shadow);padding:.5rem var(--gutter) 1rem;display:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.nav-open[data-astro-cid-fzpbxy5g] nav[data-astro-cid-fzpbxy5g]{display:block}.menu-link[data-astro-cid-fzpbxy5g]{border-bottom:1px solid var(--color-border);justify-content:space-between;width:100%;padding-inline:0}.submenu[data-astro-cid-fzpbxy5g]{padding:0 0 .5rem;display:none}.menu-link[data-astro-cid-fzpbxy5g][aria-expanded=true]+.submenu[data-astro-cid-fzpbxy5g]{display:block}}.site-footer[data-astro-cid-nns7i3if]{font-size:var(--text-sm);background:#f1f1f1}.brand[data-astro-cid-nns7i3if]{flex-wrap:wrap;align-items:center;gap:1rem 3rem;padding-block:2.5rem 1.5rem;display:flex}.brand[data-astro-cid-nns7i3if] img[data-astro-cid-nns7i3if]{width:185px;height:auto}.brand[data-astro-cid-nns7i3if] p[data-astro-cid-nns7i3if]{max-width:14rem;color:var(--color-text);margin:0}.cards[data-astro-cid-nns7i3if]{gap:1rem;padding-bottom:2.5rem;display:grid}@media (width>=640px){.cards[data-astro-cid-nns7i3if]{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.cards[data-astro-cid-nns7i3if]{grid-template-columns:repeat(4,1fr)}}.card[data-astro-cid-nns7i3if]{background:var(--color-white);border-radius:var(--radius);padding:1.25rem 1.5rem}.card[data-astro-cid-nns7i3if] h2[data-astro-cid-nns7i3if]{font-size:var(--text-base);text-align:center;margin-bottom:1rem;font-weight:400}.row[data-astro-cid-nns7i3if]{align-items:flex-start;gap:.6rem;margin-bottom:.75rem;display:flex}.row[data-astro-cid-nns7i3if] svg{width:14px;color:var(--color-text);flex:none;margin-top:.25rem}.card[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{color:var(--color-text);text-decoration:none}.card[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover{color:var(--color-teal)}.card[data-astro-cid-nns7i3if] ul[data-astro-cid-nns7i3if]{margin:0;padding:0;list-style:none}.card[data-astro-cid-nns7i3if] li[data-astro-cid-nns7i3if]{margin-bottom:.5rem}.bottom[data-astro-cid-nns7i3if]{background:var(--color-midnight);color:var(--color-white)}.bottom-inner[data-astro-cid-nns7i3if]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 2rem;padding-block:1.1rem;display:flex}.bottom[data-astro-cid-nns7i3if] p[data-astro-cid-nns7i3if]{margin:0}.bottom[data-astro-cid-nns7i3if] ul[data-astro-cid-nns7i3if]{gap:1.25rem;margin:0;padding:0;list-style:none;display:flex}.bottom[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{color:var(--color-white);text-decoration:none}.bottom[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover{text-decoration:underline}.social[data-astro-cid-nns7i3if] svg{width:16px;height:16px}@media (width<=639px){.brand[data-astro-cid-nns7i3if]{text-align:center;flex-direction:column}.brand[data-astro-cid-nns7i3if] p[data-astro-cid-nns7i3if]{max-width:none}.bottom-inner[data-astro-cid-nns7i3if]{text-align:center;flex-direction:column}.legal[data-astro-cid-nns7i3if]{flex-wrap:wrap;justify-content:center;gap:.5rem 1rem}}
