.container[data-astro-cid-ygbe67ah]{width:100%;max-width:var(--container-max);padding-inline:var(--gutter);margin-inline:auto}ul[data-astro-cid-ecceicg2]{gap:var(--space-2);margin:0;padding:0;list-style:none;display:flex}li[data-astro-cid-ecceicg2]+li[data-astro-cid-ecceicg2]{border-inline-start:1px solid var(--color-cherry-wine);padding-inline-start:var(--space-2)}a[data-astro-cid-ecceicg2]{min-width:44px;min-height:44px;font-size:var(--text-small);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}a[data-astro-cid-ecceicg2][aria-current=page]{font-weight:var(--font-weight-emphasis);text-decoration:underline}header[data-astro-cid-vwn3tmth]{border-bottom:1px solid var(--color-soft-blush)}.sections[data-astro-cid-vwn3tmth]{gap:0 var(--space-6);flex-wrap:wrap;order:3;width:100%;display:flex}.sections[data-astro-cid-vwn3tmth] a[data-astro-cid-vwn3tmth]{min-height:44px;font-size:var(--text-small);text-transform:uppercase;align-items:center;gap:var(--space-2);text-decoration:none;display:inline-flex}.sections[data-astro-cid-vwn3tmth] a[data-astro-cid-vwn3tmth][aria-current]{font-weight:var(--font-weight-emphasis);text-decoration:underline}.sections[data-astro-cid-vwn3tmth] a[data-astro-cid-vwn3tmth]:hover{text-decoration:underline}@media (width<=599px){.sections[data-astro-cid-vwn3tmth]{column-gap:var(--space-4)}}@media (width>=1000px){.sections[data-astro-cid-vwn3tmth]{order:initial;width:auto;margin-left:auto}}.header-inner[data-astro-cid-vwn3tmth]{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-6);padding-block:var(--space-6);flex-wrap:wrap;display:flex}.wordmark[data-astro-cid-vwn3tmth]{font-family:var(--font-body);font-size:clamp(1.25rem,1rem + 1vw,1.75rem);font-weight:var(--font-weight-heading);letter-spacing:.1em;text-decoration:none}footer[data-astro-cid-qup6pdxl]{padding-block:var(--space-8);border-top:1px solid var(--color-soft-blush)}.footer-inner[data-astro-cid-qup6pdxl]{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}a[data-astro-cid-qup6pdxl]{min-height:44px;font-size:var(--text-small);align-items:center;display:inline-flex}p[data-astro-cid-qup6pdxl]{font-size:var(--text-small)}@font-face{font-family:Geist;font-style:normal;font-weight:600 800;font-display:swap;src:url(/_astro/geist-latin-wght-normal.BgDaEnEv.woff2)format("woff2")}@font-face{font-family:Manrope;font-style:normal;font-weight:400 700;font-display:swap;src:url(/_astro/manrope-latin-wght-normal.DHIcAJRg.woff2)format("woff2")}:root{--color-cherry-wine:#59091b;--color-tangerine:#e58a55;--color-warm-cream:#f7f2ec;--color-soft-blush:#e9dcd5;--color-warm-charcoal:#30282b;--color-white:#fff;--color-background:var(--color-warm-cream);--color-surface:var(--color-soft-blush);--color-text:var(--color-warm-charcoal);--color-heading:var(--color-cherry-wine);--color-accent:var(--color-tangerine);--color-focus:var(--color-cherry-wine);--color-on-brand:var(--color-white);--font-heading:"Geist", Arial, sans-serif;--font-display:var(--font-heading);--font-weight-display:800;--font-weight-subheading:600;--tracking-hero:-.03em;--tracking-heading:-.025em;--tracking-subheading:-.01em;--font-body:"Manrope", Arial, sans-serif;--font-weight-heading:700;--font-weight-body:400;--font-weight-emphasis:600;--text-small:.8125rem;--text-body:clamp(1rem, .95rem + .25vw, 1.125rem);--text-heading:clamp(2rem, 1.5rem + 2vw, 3.5rem);--text-display:clamp(2rem, 12.5cqi, 6rem);--leading-body:1.65;--leading-heading:1.06;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--space-16:4rem;--space-24:6rem;--gutter:clamp(1.25rem, 5vw, 4.5rem);--container-max:90rem;--measure-copy:42ch;--divider-width:.25rem;--motion-duration:.18s;--motion-easing:ease-out}@media (prefers-reduced-motion:reduce){:root{--motion-duration:0s}}*,:before,:after{box-sizing:border-box}html{color-scheme:light;scroll-padding-top:var(--space-8)}body{background:var(--color-background);color:var(--color-text);font-family:var(--font-body);font-size:var(--text-body);font-weight:var(--font-weight-body);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,p{margin:0}h1,h2,h3{color:var(--color-heading);font-family:var(--font-heading);font-weight:var(--font-weight-heading);line-height:var(--leading-heading);text-wrap:balance}h1{font-weight:var(--font-weight-display);letter-spacing:var(--tracking-hero);text-transform:uppercase;line-height:1.04}h2{font-weight:var(--font-weight-heading);letter-spacing:var(--tracking-heading);text-transform:uppercase}h3{font-weight:var(--font-weight-subheading);letter-spacing:var(--tracking-subheading);line-height:1.08}h1,h2,h3{font-synthesis:none}a{color:var(--color-heading);text-underline-offset:.25em}a:hover{text-decoration-thickness:.15em}a:focus-visible,button:focus-visible{outline:3px solid var(--color-focus);outline-offset:5px}img,picture{max-width:100%;display:block}img{height:auto}button,input,textarea{font:inherit}::selection{background:var(--color-cherry-wine);color:var(--color-white)}.skip-link{inset:var(--space-4) auto auto var(--gutter);z-index:10;padding:var(--space-3) var(--space-4);background:var(--color-background);position:absolute;transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}.section{border-top:1px solid var(--color-soft-blush);padding-block:clamp(3rem,7vw,6rem)}.eyebrow{color:var(--color-heading);font-size:var(--text-small);font-weight:var(--font-weight-emphasis);text-transform:uppercase;letter-spacing:.1em}.section-intro{gap:var(--space-6);margin-bottom:var(--space-8);display:grid}.section-intro h2{font-size:var(--text-heading);letter-spacing:var(--tracking-heading);margin-top:var(--space-4)}.section-intro>p{align-self:end;max-width:37ch}.button{justify-content:space-between;align-items:center;gap:var(--space-6);max-width:100%;min-height:52px;padding:var(--space-3) var(--space-6);background:var(--color-cherry-wine);color:var(--color-warm-cream);font-size:var(--text-small);font-weight:var(--font-weight-emphasis);transition:background var(--motion-duration) var(--motion-easing);text-decoration:none;display:inline-flex}.button-label{overflow-wrap:anywhere;min-width:0}.button:hover{background:var(--color-warm-charcoal)}.text-link{justify-content:space-between;align-items:center;gap:var(--space-6);min-height:44px;font-size:var(--text-small);font-weight:var(--font-weight-emphasis);display:inline-flex}a span[aria-hidden]{transition:transform var(--motion-duration) var(--motion-easing)}a:hover span[aria-hidden]{transform:translate(2px,-2px)}@media (width>=760px){.section-intro{gap:var(--space-12);margin-bottom:var(--space-12);grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){a:hover span[aria-hidden]{transform:none}}main :is(h1,h2,h3,p){overflow-wrap:anywhere}body{flex-direction:column;min-height:100svh;display:flex}main[data-astro-cid-z4jru4n3]{flex:1}
