.site-footer[data-astro-cid-jo6i4kqk]{background:var(--frame);border-top:1px solid var(--rule);content-visibility:auto;contain-intrinsic-size:auto 700px}.footer-field[data-astro-cid-jo6i4kqk]{isolation:isolate;height:clamp(170px,30vw,520px);position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 10%);mask-image:linear-gradient(#0000,#000 10%)}.footer-plate[data-astro-cid-jo6i4kqk]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.footer-tint[data-astro-cid-jo6i4kqk],.footer-scan[data-astro-cid-jo6i4kqk],.footer-fade[data-astro-cid-jo6i4kqk]{position:absolute;inset:0}.footer-tint[data-astro-cid-jo6i4kqk]{background:var(--tint);mix-blend-mode:color}.footer-scan[data-astro-cid-jo6i4kqk]{opacity:.55;background:repeating-linear-gradient(#000 0 1px,#0000 1px 2px)}.footer-wordmark[data-astro-cid-jo6i4kqk]{opacity:.2;width:94%;max-width:none;height:auto;position:absolute;top:clamp(18px,4vw,64px);left:3%}.footer-fade[data-astro-cid-jo6i4kqk]{background:linear-gradient(to bottom, transparent 62%, var(--frame))}.footer-columns[data-astro-cid-jo6i4kqk]{gap:var(--gutter);max-width:720px;padding:clamp(32px, 5vw, 64px) var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.footer-title[data-astro-cid-jo6i4kqk]{margin:.5rem 0 1rem;font-size:clamp(1.5rem,2.4vw,2.25rem)}.footer-columns[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{margin-bottom:.6rem}[data-astro-cid-jo6i4kqk][aria-disabled=true]{color:var(--bone-muted)}.footer-columns[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{text-underline-offset:4px;padding-block:.25rem;text-decoration:none;display:inline-block}.footer-columns[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{text-decoration:underline}.footer-social[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{padding:0 var(--gutter) clamp(24px, 3vw, 40px);flex-wrap:wrap;gap:.25rem;margin-inline-start:-11px;display:flex}.footer-social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{width:44px;height:44px;color:var(--bone);place-items:center;transition:color .2s;display:grid}.footer-social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--backplate-glow)}.footer-bottom[data-astro-cid-jo6i4kqk]{padding:1rem var(--gutter);border-top:1px solid var(--rule)}@media (width<=439.98px){.footer-columns[data-astro-cid-jo6i4kqk]{grid-template-columns:minmax(0,1fr)}}
