.SiteFooter_footer__P4ANl{background:var(--color-surface);color:var(--color-ink);border-top:2px solid var(--color-ink);font-family:var(--type-body-family)}.SiteFooter_inner__dl5SE{max-width:1180px;margin:0 auto;padding:36px 16px 28px;display:grid;grid-template-columns:minmax(0,1fr);gap:28px}.SiteFooter_lead__mlkYf{min-width:0}.SiteFooter_wordmark___JAXz{margin:0 0 12px;font-family:var(--type-wordmark-family);font-size:30px;font-weight:800;letter-spacing:-.04em;line-height:1;color:var(--color-moss)}.SiteFooter_line__bX33t{margin:0 0 10px;max-width:14em;font-size:clamp(24px,5.4vw,30px);font-weight:650;line-height:1.14;letter-spacing:-.028em;text-wrap:balance}.SiteFooter_source__5NYe3{margin:0;max-width:34em;font-size:14px;line-height:1.55;color:var(--color-muted)}.SiteFooter_columns__IHHXk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px}.SiteFooter_column__P1L7R h2{margin:0 0 4px;font:600 11px/1.4 var(--type-mono-family);letter-spacing:.11em;text-transform:uppercase;color:var(--color-muted)}.SiteFooter_column__P1L7R ul{list-style:none;margin:0;padding:0}.SiteFooter_column__P1L7R a{display:inline-flex;align-items:center;min-height:44px;font-size:15px;line-height:1.3;color:var(--color-moss);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px;transition:text-decoration-color .15s var(--motion-ease)}.SiteFooter_column__P1L7R a:hover{text-decoration-color:currentColor}.SiteFooter_footer__P4ANl :focus-visible{outline:3px solid var(--color-ink);outline-offset:2px}.SiteFooter_base__VcEgq{display:flex;flex-wrap:wrap;gap:6px 24px;padding-top:18px;border-top:1px solid var(--color-rule);font:600 11px/1.5 var(--type-mono-family);letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted)}.SiteFooter_base__VcEgq p{margin:0}@media (min-width:768px){.SiteFooter_inner__dl5SE{padding:48px 24px 32px;gap:36px}.SiteFooter_columns__IHHXk{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1200px){.SiteFooter_inner__dl5SE{grid-template-columns:minmax(0,4fr) minmax(0,9fr);-moz-column-gap:48px;column-gap:48px}.SiteFooter_base__VcEgq{grid-column:1/-1}}@media (min-width:1024px){.SiteFooter_column__P1L7R a{min-height:36px;font-size:14px}}.SiteHeader_claim__SGYYz{display:inline-flex;align-items:center;min-height:44px;padding:0 6px;color:var(--color-moss);font:600 13px/1.2 var(--type-body-family);white-space:nowrap;text-decoration:underline;text-decoration-color:var(--color-rule);text-underline-offset:4px;transition:color .15s var(--motion-ease),text-decoration-color .15s var(--motion-ease)}.SiteHeader_claim__SGYYz:hover{color:var(--color-ink);text-decoration-color:currentColor}.SiteHeader_claim__SGYYz:focus-visible{outline:3px solid var(--color-ink);outline-offset:2px}@media (max-width:479px){.SiteHeader_claim__SGYYz{display:none}}