@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/fraunces-latin-500-normal.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-latin-400-normal.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-latin-500-normal.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-latin-600-normal.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/inter-latin-700-normal.woff2)format("woff2")}:root{--white:#fff;--cream:#f7f3ea;--green:#415e4b;--green-dark:#344c3d;--charcoal:#2b2a28;--grey:#6b655f;--track:#e0dcdb;--hairline:#ece7e4;--icon-tint:#e2e7e3;--ring-grey:#b9b3b3;--coral:#de674f;--font-display:"Fraunces", Georgia, "Times New Roman", serif;--font-body:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--radius-card:24px;--radius-panel:32px;--radius-pill:999px;--container:1120px;--gutter:20px;--section-space:clamp(64px, 9vw, 112px)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--white);color:var(--charcoal);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.6}img,svg{max-width:100%;display:block}h1,h2,h3,p{margin:0}a{color:var(--green);text-underline-offset:3px}a:hover{color:var(--green-dark)}:focus-visible{outline:3px solid var(--green);outline-offset:3px;border-radius:4px}.container{width:100%;max-width:calc(var(--container) + var(--gutter) * 2);padding-inline:var(--gutter);margin-inline:auto}.section{padding-block:var(--section-space)}.section--cream{background:var(--cream)}.eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--grey);font-size:13px;font-weight:600}.display{font-family:var(--font-display);letter-spacing:-.01em;font-style:normal;font-weight:500;line-height:1.1}.section-title{margin-top:10px;font-size:clamp(30px,4vw,40px)}.lede{color:var(--grey);max-width:34em;font-size:18px}.accent{color:var(--green)}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.disclosure{border-left:3px solid var(--green);background:var(--cream);border-radius:0 12px 12px 0;padding:16px 20px;color:var(--charcoal)!important}.tc{color:#8f3320;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#fbe3dc;border-radius:6px;padding:1px 6px;font-size:.92em;font-weight:600}.skip-link{z-index:100;background:var(--green);color:var(--white);border-radius:var(--radius-pill);padding:10px 16px;font-weight:600;text-decoration:none;position:absolute;top:-60px;left:12px}.skip-link:focus{color:var(--white);top:12px}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}.header[data-astro-cid-nen7h5rs]{z-index:50;-webkit-backdrop-filter:saturate(160%)blur(10px);border-bottom:1px solid var(--hairline);background:#fffffff0;position:sticky;top:0}.header__inner[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;height:68px;display:flex}.header__logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:auto;height:30px}.nav[data-astro-cid-nen7h5rs]{gap:32px;display:flex}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--charcoal);border-bottom:2px solid #0000;padding-block:6px;font-size:15px;font-weight:500;text-decoration:none}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--green)}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--green);border-bottom-color:var(--green)}.nav-mobile[data-astro-cid-nen7h5rs]{display:none}@media (width<=720px){.nav--desktop[data-astro-cid-nen7h5rs]{display:none}.nav-mobile[data-astro-cid-nen7h5rs]{display:block}.nav-mobile[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]{cursor:pointer;border-radius:12px;place-items:center;width:44px;height:44px;margin-right:-10px;list-style:none;display:grid}.nav-mobile[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.nav-mobile__icon[data-astro-cid-nen7h5rs],.nav-mobile__icon[data-astro-cid-nen7h5rs]:before,.nav-mobile__icon[data-astro-cid-nen7h5rs]:after{background:var(--charcoal);border-radius:2px;width:20px;height:2px;transition:transform .2s;display:block}.nav-mobile__icon[data-astro-cid-nen7h5rs]{position:relative}.nav-mobile__icon[data-astro-cid-nen7h5rs]:before,.nav-mobile__icon[data-astro-cid-nen7h5rs]:after{content:"";position:absolute;left:0}.nav-mobile__icon[data-astro-cid-nen7h5rs]:before{top:-6px}.nav-mobile__icon[data-astro-cid-nen7h5rs]:after{top:6px}.nav-mobile[data-astro-cid-nen7h5rs][open] .nav-mobile__icon[data-astro-cid-nen7h5rs]{background:0 0}.nav-mobile[data-astro-cid-nen7h5rs][open] .nav-mobile__icon[data-astro-cid-nen7h5rs]:before{transform:translateY(6px)rotate(45deg)}.nav-mobile[data-astro-cid-nen7h5rs][open] .nav-mobile__icon[data-astro-cid-nen7h5rs]:after{transform:translateY(-6px)rotate(-45deg)}.nav--mobile[data-astro-cid-nen7h5rs]{padding:8px var(--gutter) 16px;background:var(--white);border-bottom:1px solid var(--hairline);flex-direction:column;gap:0;position:absolute;top:68px;left:0;right:0}.nav--mobile[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--hairline);padding-block:14px;font-size:17px}.nav--mobile[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:last-child{border-bottom:0}.nav--mobile[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{border-bottom-color:var(--hairline)}}.footer[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--hairline);padding-block:48px 40px;font-size:14px}.footer__top[data-astro-cid-jo6i4kqk]{border-bottom:1px solid var(--hairline);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding-bottom:28px;display:flex}.footer__top[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:auto;height:26px}.footer__nav[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:12px 28px;display:flex}.footer__nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--charcoal);font-weight:500;text-decoration:none}.footer__nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--green);text-decoration:underline}.footer__disclosure[data-astro-cid-jo6i4kqk]{color:var(--charcoal)}.footer__disclosure[data-astro-cid-jo6i4kqk]+.footer__legal[data-astro-cid-jo6i4kqk]{margin-top:12px}.footer__legal[data-astro-cid-jo6i4kqk]{max-width:64em;color:var(--grey);margin-top:24px;line-height:1.7}
