.btn[data-astro-cid-ekguhzzh]{justify-content:center;align-items:center;gap:var(--space-2xs);border:var(--hairline) solid transparent;border-radius:var(--radius-button);font-family:var(--font-ui);font-weight:var(--weight-regular);text-align:center;cursor:pointer;transition:background-color var(--duration) var(--ease), border-color var(--duration) var(--ease), color var(--duration) var(--ease);line-height:1.2;text-decoration:none;display:inline-flex}.btn--lg[data-astro-cid-ekguhzzh]{min-height:3.5rem;padding:0 var(--space-lg);font-size:1.03125rem}.btn--md[data-astro-cid-ekguhzzh]{min-height:2.875rem;padding:0 var(--space-md);font-size:1rem}.btn--primary[data-astro-cid-ekguhzzh]{background-color:var(--marigold);color:var(--ink);border-color:var(--marigold)}.btn--primary[data-astro-cid-ekguhzzh]:hover{background-color:var(--honey);border-color:var(--honey);color:var(--ink)}.btn--secondary[data-astro-cid-ekguhzzh]{color:var(--fg);border-color:var(--outline);background-color:#0000}.btn--secondary[data-astro-cid-ekguhzzh]:hover{color:var(--fg-heading);border-color:var(--fg-heading)}.btn--quiet[data-astro-cid-ekguhzzh]{color:var(--fg-link);padding-inline:var(--space-2xs);background-color:#0000;border-color:#0000}.btn--quiet[data-astro-cid-ekguhzzh]:hover{color:var(--fg-link-hover);text-underline-offset:.2em;text-decoration:underline}.container[data-astro-cid-ap6mcnip]{width:100%;padding-inline:var(--gutter);margin-inline:auto}.container--page[data-astro-cid-ap6mcnip]{max-width:calc(var(--width-page) + var(--gutter) * 2)}.container--wide[data-astro-cid-ap6mcnip]{max-width:calc(var(--width-wide) + var(--gutter) * 2)}.container--narrow[data-astro-cid-ap6mcnip]{max-width:calc(var(--width-narrow) + var(--gutter) * 2)}.container--text[data-astro-cid-ap6mcnip]{max-width:calc(var(--measure) + var(--gutter) * 2)}@font-face{font-family:Figtree;font-style:normal;font-weight:300;font-display:swap;src:url(https://78bf090b-a35a-481e-a5e0-ad7df13c5fe4.wf-app-prod.cosmic.webflow.services/_astro/figtree-latin-300-normal.C9xDoCWy.woff2)format("woff2")}@font-face{font-family:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(https://78bf090b-a35a-481e-a5e0-ad7df13c5fe4.wf-app-prod.cosmic.webflow.services/_astro/figtree-latin-400-normal.g7Dtegnw.woff2)format("woff2")}@font-face{font-family:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(https://78bf090b-a35a-481e-a5e0-ad7df13c5fe4.wf-app-prod.cosmic.webflow.services/_astro/figtree-latin-500-normal.BWnGEVsr.woff2)format("woff2")}@font-face{font-family:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(https://78bf090b-a35a-481e-a5e0-ad7df13c5fe4.wf-app-prod.cosmic.webflow.services/_astro/figtree-latin-600-normal.Cv_xCTDl.woff2)format("woff2")}@font-face{font-family:Jost;font-style:normal;font-weight:200;font-display:swap;src:url(https://78bf090b-a35a-481e-a5e0-ad7df13c5fe4.wf-app-prod.cosmic.webflow.services/_astro/jost-latin-200-normal.CdSNH5fG.woff2)format("woff2")}@font-face{font-family:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(https://78bf090b-a35a-481e-a5e0-ad7df13c5fe4.wf-app-prod.cosmic.webflow.services/_astro/jost-latin-300-normal.DkBQXsFU.woff2)format("woff2")}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(https://78bf090b-a35a-481e-a5e0-ad7df13c5fe4.wf-app-prod.cosmic.webflow.services/_astro/jost-latin-400-normal.q-RKOgPK.woff2)format("woff2")}@font-face{font-family:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(https://78bf090b-a35a-481e-a5e0-ad7df13c5fe4.wf-app-prod.cosmic.webflow.services/_astro/jost-latin-500-normal.41lBe9I9.woff2)format("woff2")}:root{--midnight:#02222c;--deep-teal:#053342;--slate:#26485b;--teal-mid:#3b7e90;--sky:#8ed2d7;--iceberg:#c4e8ed;--bone:#faf7f2;--warm-bone:#fdf6ec;--white:#fff;--warm-border:#e6ded2;--marigold:#efa23c;--honey:#fbce72;--ink:#22303f;--blush:#f4d3c9;--font-ui:"Figtree", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-body:"Jost", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--text-hero:clamp(2rem, 1.1rem + 3.9vw, 3.25rem);--text-cta:clamp(2rem, .9rem + 5vw, 5rem);--text-h2:clamp(1.75rem, 1.25rem + 2.3vw, 3.375rem);--text-h3:clamp(1.25rem, 1.1rem + .6vw, 1.5rem);--text-lede:clamp(1.0625rem, .95rem + .5vw, 1.3125rem);--text-body:1.0625rem;--text-small:.9375rem;--text-footnote:.875rem;--text-eyebrow:.75rem;--leading-hero:1.06;--leading-h2:1.1;--leading-h3:1.3;--leading-lede:1.55;--leading-body:1.68;--leading-small:1.6;--weight-headline:300;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-lede:300;--weight-body:300;--weight-body-strong:500;--tracking-hero:-.04em;--tracking-h2:-.03em;--tracking-h3:-.025em;--tracking-body:0;--tracking-eyebrow:.2em;--space-3xs:.25rem;--space-2xs:.5rem;--space-xs:.75rem;--space-sm:1rem;--space-md:1.5rem;--space-lg:2rem;--space-xl:3rem;--space-2xl:4rem;--space-3xl:6rem;--space-4xl:8rem;--width-page:72rem;--width-wide:80rem;--width-narrow:52rem;--gutter:clamp(1.25rem, .75rem + 2vw, 2.5rem);--measure:36rem;--measure-headline:24ch;--section-y:clamp(3.5rem, 2rem + 6vw, 7rem);--section-y-tight:clamp(2.5rem, 1.5rem + 4vw, 4.5rem);--nav-height:4.75rem;--logo-clear-space:1.25rem;--nav-total:6.375rem;--radius-button:1px;--radius-card:3px;--radius-input:1px;--clip-chip:polygon(0 0, 100% 0, 100% 100%, 8px 100%);--hairline:1px;--duration-fast:.12s;--duration:.2s;--duration-enter:.62s;--ease:cubic-bezier(.2, .7, .3, 1);--enter-shift:28px;--error:#a3231b;--error-bg:#fbeae8;--success:#1c6b4a;--focus-ring:var(--marigold);--stack-flow:var(--space-md);--muted-on-white:#6a7a86}[data-surface=midnight]{--bg:var(--midnight);--fg:var(--bone);--fg-heading:var(--bone);--fg-muted:var(--sky);--fg-emphasis:var(--honey);--fg-link:var(--honey);--fg-link-hover:var(--marigold);--fg-footnote:var(--marigold);--accent:var(--marigold);--rule:var(--slate);--border:var(--teal-mid);--card-bg:var(--deep-teal);--outline:var(--sky)}[data-surface=deep-teal]{--bg:var(--deep-teal);--fg:var(--bone);--fg-heading:var(--bone);--fg-muted:var(--sky);--fg-emphasis:var(--honey);--fg-link:var(--honey);--fg-link-hover:var(--marigold);--fg-footnote:var(--marigold);--accent:var(--marigold);--rule:var(--slate);--border:var(--teal-mid);--card-bg:var(--midnight);--outline:var(--sky)}[data-surface=warm-bone]{--bg:var(--warm-bone);--fg:var(--slate);--fg-heading:var(--midnight);--fg-muted:var(--slate);--fg-emphasis:var(--midnight);--fg-link:var(--midnight);--fg-link-hover:var(--teal-mid);--fg-footnote:var(--midnight);--accent:var(--marigold);--rule:var(--warm-border);--border:var(--warm-border);--card-bg:var(--white);--focus-ring:var(--midnight);--outline:var(--slate)}[data-surface=white]{--bg:var(--white);--fg:var(--slate);--fg-heading:var(--midnight);--fg-muted:var(--slate);--fg-emphasis:var(--midnight);--fg-link:var(--midnight);--fg-link-hover:var(--teal-mid);--fg-footnote:var(--midnight);--accent:var(--marigold);--rule:var(--warm-border);--border:var(--warm-border);--card-bg:var(--warm-bone);--focus-ring:var(--midnight);--outline:var(--slate)}[data-surface=iceberg]{--bg:var(--iceberg);--fg:var(--slate);--fg-heading:var(--midnight);--fg-muted:var(--slate);--fg-emphasis:var(--midnight);--fg-link:var(--midnight);--fg-link-hover:var(--deep-teal);--fg-footnote:var(--midnight);--accent:var(--midnight);--rule:var(--teal-mid);--border:var(--teal-mid);--card-bg:var(--white);--focus-ring:var(--midnight);--outline:var(--midnight)}[data-surface=honey]{--bg:var(--honey);--fg:var(--ink);--fg-heading:var(--midnight);--fg-muted:var(--slate);--fg-emphasis:var(--midnight);--fg-link:var(--midnight);--fg-link-hover:var(--deep-teal);--fg-footnote:var(--midnight);--accent:var(--midnight);--rule:var(--midnight);--border:var(--midnight);--card-bg:var(--warm-bone);--focus-ring:var(--midnight);--outline:var(--ink)}@media (width>=1081px){:root{--nav-total:9.5rem}}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd,ul,ol{margin:0}ul[role=list],ol[role=list]{padding:0;list-style:none}img,picture,svg,video{max-width:100%;height:auto;display:block}input,button,textarea,select{font:inherit;color:inherit}body{background-color:var(--bg);min-height:100svh;color:var(--fg);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body);letter-spacing:var(--tracking-body);font-weight:var(--weight-body);font-synthesis-weight:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}h1,h2,h3,h4{font-family:var(--font-ui);font-weight:var(--weight-headline);color:var(--fg-heading);text-wrap:balance}h1{font-size:var(--text-hero);line-height:var(--leading-hero);letter-spacing:var(--tracking-hero);max-width:var(--measure-headline)}h2{font-size:var(--text-h2);line-height:var(--leading-h2);letter-spacing:var(--tracking-h2);max-width:var(--measure-headline)}h3,h4{font-size:var(--text-h3);line-height:var(--leading-h3);letter-spacing:var(--tracking-h3);font-weight:var(--weight-medium)}p{text-wrap:pretty;max-width:var(--measure)}a{color:var(--fg-link);text-underline-offset:.18em;transition:color var(--duration-fast) var(--ease);text-decoration-thickness:1px}a:hover{color:var(--fg-link-hover)}strong,b{font-weight:var(--weight-body-strong);color:var(--fg-heading)}small{font-size:var(--text-small);line-height:var(--leading-small)}hr{border:0;border-top:var(--hairline) solid var(--rule);margin:var(--space-lg) 0}::selection{background-color:var(--honey);color:var(--ink)}[id]{scroll-margin-top:calc(var(--nav-total) + var(--space-sm))}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-button)}.u-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.u-skip-link{top:var(--space-2xs);left:var(--space-2xs);z-index:100;padding:var(--space-2xs) var(--space-sm);background-color:var(--marigold);color:var(--ink);border-radius:var(--radius-button);font-family:var(--font-ui);font-size:var(--text-small);font-weight:var(--weight-regular);transform:translateY(calc(-100% - var(--space-lg)));transition:transform var(--duration) var(--ease);text-decoration:none;position:absolute}.u-skip-link:focus-visible{color:var(--ink);transform:translateY(0)}.u-eyebrow{align-items:center;gap:var(--space-2xs);font-family:var(--font-ui);font-size:var(--text-eyebrow);line-height:1.4;font-weight:var(--weight-medium);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--fg-muted);max-width:none;display:flex}.u-eyebrow:before{content:"";background-color:var(--accent);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);flex:none;width:9px;height:9px}.u-eyebrow--center{justify-content:center}.u-cta-headline{font-family:var(--font-ui);font-size:var(--text-cta);letter-spacing:-.045em;line-height:1.02;font-weight:var(--weight-headline);color:var(--fg-heading);text-wrap:balance;max-width:20ch}.u-lede{font-size:var(--text-lede);line-height:var(--leading-lede);font-weight:var(--weight-lede);color:var(--fg);max-width:var(--measure)}.u-muted{color:var(--fg-muted)}.u-small{font-size:var(--text-small);line-height:var(--leading-small)}.u-measure{max-width:var(--measure)}.u-flow>*+*{margin-top:var(--flow,var(--stack-flow))}.u-fn{font-family:var(--font-ui);font-size:.6875rem;font-weight:var(--weight-medium);vertical-align:super;color:var(--fg-footnote);margin-left:1px;margin-inline:-.35rem;padding:.5rem .4rem;line-height:1;text-decoration:none}.u-fn:hover,.u-fn:focus-visible{color:var(--fg-footnote);text-decoration:underline}.chip{padding:.3rem var(--space-sm) .3rem var(--space-xs);background-color:var(--honey);color:var(--ink);clip-path:var(--clip-chip);font-family:var(--font-ui);font-size:var(--text-small);font-weight:var(--weight-medium);line-height:1.3;display:inline-block}.card{background-color:var(--card-bg);color:var(--fg);border:var(--hairline) solid var(--border);border-radius:var(--radius-card);padding:var(--space-lg)}@media (prefers-reduced-motion:no-preference){[data-enter]{opacity:0;transform:translateY(var(--enter-shift));transition:opacity var(--duration-enter) var(--ease), transform var(--duration-enter) var(--ease)}[data-enter=shown]{opacity:1;transform:none}}.field{gap:var(--space-3xs);flex-direction:column;display:flex}.field__label,.fieldset__legend{font-family:var(--font-ui);font-size:var(--text-small);line-height:var(--leading-small);font-weight:var(--weight-medium);color:var(--fg-heading)}.field__optional{font-weight:var(--weight-regular);color:var(--fg-muted)}.field__hint{font-size:var(--text-small);line-height:var(--leading-small);color:var(--fg-muted)}.input{width:100%;min-height:3.25rem;padding:.75rem var(--space-sm);background-color:var(--white);color:var(--midnight);border:var(--hairline) solid var(--warm-border);border-radius:var(--radius-input);font-family:var(--font-body);font-size:var(--text-body);font-weight:var(--weight-body);transition:border-color var(--duration-fast) var(--ease), box-shadow var(--duration-fast) var(--ease);line-height:1.4}.input:hover{border-color:var(--teal-mid)}.input:focus-visible{border-color:var(--teal-mid);box-shadow:0 0 0 3px color-mix(in srgb, var(--teal-mid) 35%, transparent);outline:none}.input[aria-invalid=true]{border-color:var(--error)}.input::placeholder{color:var(--muted-on-white)}.fieldset{border:0;min-width:0;margin:0;padding:0}.fieldset__legend{margin-bottom:var(--space-3xs);padding:0}.choices{gap:var(--space-3xs) var(--space-sm);margin-top:var(--space-2xs);display:grid}.choices--columns{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr))}.choice{align-items:center;gap:var(--space-2xs);min-height:2.75rem;padding-block:var(--space-3xs);font-size:var(--text-small);line-height:var(--leading-small);cursor:pointer;display:flex}.choice input{width:1.125rem;height:1.125rem;accent-color:var(--marigold);cursor:pointer;flex:none;margin:0}.choice:hover{color:var(--fg-heading)}.field__error,.form__error{gap:var(--space-2xs);font-size:var(--text-small);line-height:var(--leading-small);color:var(--error);font-weight:var(--weight-body-strong);display:flex}.form__error{padding:var(--space-xs) var(--space-sm);background-color:var(--error-bg);border-left:3px solid var(--error);border-radius:var(--radius-button)}.logo[data-astro-cid-qisgtjgl]{color:var(--fg-heading);flex:none;align-items:center;padding-block:.1875rem;text-decoration:none;display:inline-flex}.logo[data-astro-cid-qisgtjgl] svg{width:auto;height:var(--logo-height);display:block}.logo--md[data-astro-cid-qisgtjgl]{--logo-height:2.375rem}.logo--sm[data-astro-cid-qisgtjgl]{--logo-height:1.625rem;padding-block:.5625rem}a[data-astro-cid-qisgtjgl].logo:hover{color:var(--honey)}.nav[data-astro-cid-rutobish]{z-index:60;background-color:var(--midnight);color:var(--fg);border-bottom:var(--hairline) solid var(--slate);position:sticky;top:0}.nav[data-astro-cid-rutobish] .nav__bar{align-items:center;gap:var(--space-md);padding-block:var(--space-md);display:flex}.nav__spacer[data-astro-cid-rutobish]{flex:1}.nav__desk[data-astro-cid-rutobish]{align-items:center;gap:clamp(1rem,2vw,1.875rem);display:none}.nav__link[data-astro-cid-rutobish]{color:var(--bone);font-family:var(--font-body);font-size:1.09375rem;font-weight:var(--weight-body);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:.4375rem;padding:.75rem 0;text-decoration:none;display:flex}.nav__link[data-astro-cid-rutobish]:hover,.nav__link[data-astro-cid-rutobish][aria-current]{color:var(--honey)}.nav__link[data-astro-cid-rutobish] svg[data-astro-cid-rutobish]{opacity:.7;transition:transform var(--duration) var(--ease);flex:none}.nav__group[data-astro-cid-rutobish][data-open=true] .nav__link[data-astro-cid-rutobish] svg[data-astro-cid-rutobish]{transform:rotate(180deg)}.nav__group[data-astro-cid-rutobish]{align-items:center;display:flex;position:relative}.nav__menu[data-astro-cid-rutobish]{top:100%;left:calc(var(--space-md) * -1);background-color:var(--deep-teal);border:var(--hairline) solid var(--slate);min-width:15rem;padding-block:.5rem;position:absolute}.nav__menu[data-astro-cid-rutobish] a[data-astro-cid-rutobish]{color:var(--bone);font-family:var(--font-body);font-size:1.03125rem;font-weight:var(--weight-body);white-space:nowrap;padding:.8125rem 1.375rem;text-decoration:none;display:block}.nav__menu[data-astro-cid-rutobish] a[data-astro-cid-rutobish]:hover,.nav__menu[data-astro-cid-rutobish] a[data-astro-cid-rutobish]:focus-visible,.nav__menu[data-astro-cid-rutobish] a[data-astro-cid-rutobish][aria-current=page]{background-color:var(--midnight);color:var(--honey)}.nav__menu-section[data-astro-cid-rutobish]{margin:var(--space-2xs) 0 var(--space-3xs);font-family:var(--font-ui);font-size:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--sky);max-width:none;padding:0 1.375rem}.nav__menu-section[data-astro-cid-rutobish]:not(:first-child){margin-top:var(--space-sm);padding-top:var(--space-sm);border-top:var(--hairline) solid var(--slate)}.nav__members[data-astro-cid-rutobish]{font-size:var(--text-small)}.nav__burger[data-astro-cid-rutobish]{border:var(--hairline) solid var(--teal-mid);border-radius:var(--radius-button);width:3.25rem;height:3.25rem;color:var(--iceberg);cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.nav__burger[data-astro-cid-rutobish]:hover{border-color:var(--honey);color:var(--honey)}.nav__panel[data-astro-cid-rutobish]{border-top:var(--hairline) solid var(--slate);background-color:var(--midnight);padding-block:var(--space-sm) var(--space-lg);max-height:calc(100svh - 5.5rem);overflow-y:auto}.nav__panel-links[data-astro-cid-rutobish]{margin-bottom:var(--space-md);font-family:var(--font-body);flex-direction:column;display:flex}.nav__panel-links[data-astro-cid-rutobish] a[data-astro-cid-rutobish]{color:var(--bone);font-size:1.125rem;font-weight:var(--weight-body);border-bottom:var(--hairline) solid var(--slate);padding-block:.9375rem;text-decoration:none}.nav__panel-links[data-astro-cid-rutobish] a[data-astro-cid-rutobish][aria-current=page]{color:var(--honey)}.nav__panel-links[data-astro-cid-rutobish] a[data-astro-cid-rutobish].is-quiet{color:var(--iceberg);font-size:var(--text-body)}.nav__panel-head[data-astro-cid-rutobish]{margin-top:var(--space-lg);padding-bottom:var(--space-2xs);font-family:var(--font-ui);font-size:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--marigold);max-width:none}.nav__panel-head[data-astro-cid-rutobish]:first-child{margin-top:0}.nav__panel-section[data-astro-cid-rutobish]{margin-top:var(--space-sm);padding-bottom:var(--space-3xs);font-family:var(--font-ui);font-size:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--sky);max-width:none}.nav[data-astro-cid-rutobish] .nav__panel-cta{width:100%}@media (width>=1121px){.nav__desk[data-astro-cid-rutobish]{display:flex}.nav__burger[data-astro-cid-rutobish],.nav__panel[data-astro-cid-rutobish]{display:none!important}}.foot[data-astro-cid-nns7i3if]{background-color:var(--bg);color:var(--fg);padding-block:var(--section-y-tight)}.foot__top[data-astro-cid-nns7i3if]{gap:var(--space-xl);padding-bottom:var(--space-xl);border-bottom:var(--hairline) solid var(--rule);display:grid}.foot__tagline[data-astro-cid-nns7i3if]{margin-top:var(--space-sm);max-width:22ch;font-family:var(--font-ui);font-size:var(--text-h3);line-height:var(--leading-h3);font-weight:var(--weight-headline);letter-spacing:var(--tracking-h3);color:var(--fg-heading)}.foot__groups[data-astro-cid-nns7i3if]{gap:var(--space-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.foot__group-title[data-astro-cid-nns7i3if]{font-family:var(--font-ui);font-size:var(--text-eyebrow);line-height:1.4;font-weight:var(--weight-medium);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--fg-muted);max-width:none}.foot__groups[data-astro-cid-nns7i3if] ul[data-astro-cid-nns7i3if]{margin:var(--space-sm) 0 0;padding:0;list-style:none}.foot__groups[data-astro-cid-nns7i3if] li[data-astro-cid-nns7i3if]+li[data-astro-cid-nns7i3if]{margin-top:var(--space-2xs)}.foot__section[data-astro-cid-nns7i3if]{font-family:var(--font-ui);font-size:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--sky);margin-top:var(--space-sm)!important}.foot__groups[data-astro-cid-nns7i3if] li[data-astro-cid-nns7i3if].foot__section:first-child{margin-top:0!important}.foot__groups[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{color:var(--fg);font-size:var(--text-small);line-height:var(--leading-small);text-decoration:none}.foot__groups[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover{color:var(--honey);text-decoration:underline}.foot__disclosure[data-astro-cid-nns7i3if]{margin-top:var(--space-xl);max-width:76ch;font-size:var(--text-footnote);color:var(--fg-muted);line-height:1.7}.foot__emergency[data-astro-cid-nns7i3if]{margin-top:var(--space-md);max-width:76ch;padding:var(--space-sm) var(--space-md);background-color:var(--honey);color:var(--ink);font-family:var(--font-ui);font-size:var(--text-small);line-height:var(--leading-small);font-weight:var(--weight-medium)}.foot__legal[data-astro-cid-nns7i3if]{gap:var(--space-sm);margin-top:var(--space-xl);padding-top:var(--space-md);border-top:var(--hairline) solid var(--rule);flex-direction:column;display:flex}.foot__copyright[data-astro-cid-nns7i3if]{font-size:var(--text-footnote);color:var(--fg-muted)}.foot__legal-links[data-astro-cid-nns7i3if]{gap:var(--space-2xs) var(--space-md);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.foot__legal-links[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{font-size:var(--text-footnote);color:var(--fg-muted);text-decoration:none}.foot__legal-links[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover{color:var(--honey);text-decoration:underline}@media (width>=40em){.foot__groups[data-astro-cid-nns7i3if]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=60em){.foot__top[data-astro-cid-nns7i3if]{gap:var(--space-2xl);grid-template-columns:minmax(0,1fr) minmax(0,2.6fr)}.foot__legal[data-astro-cid-nns7i3if]{flex-direction:row;justify-content:space-between;align-items:center}}main[data-astro-cid-z4jru4n3]:focus{outline:none}
