.info-shell[data-astro-cid-z3uholbn]{background:radial-gradient(circle at 92% 6%, #f3d9a08c, transparent 22rem), var(--sheet);min-height:100svh}.info-header[data-astro-cid-z3uholbn],.info-page[data-astro-cid-z3uholbn],.info-footer[data-astro-cid-z3uholbn]{width:min(100% - 2 * var(--page-gutter), 76rem);margin-inline:auto}.info-header[data-astro-cid-z3uholbn]{justify-content:space-between;align-items:center;gap:1.25rem;min-height:6.25rem;display:flex}.info-header[data-astro-cid-z3uholbn] nav[data-astro-cid-z3uholbn],.info-footer[data-astro-cid-z3uholbn] nav[data-astro-cid-z3uholbn]{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;display:flex}.info-header[data-astro-cid-z3uholbn] nav[data-astro-cid-z3uholbn] a[data-astro-cid-z3uholbn],.info-footer[data-astro-cid-z3uholbn] a[data-astro-cid-z3uholbn]{text-underline-offset:.3rem;font-size:.9rem;font-weight:800;text-decoration-thickness:2px}.info-header[data-astro-cid-z3uholbn] nav[data-astro-cid-z3uholbn] a[data-astro-cid-z3uholbn][aria-current=page],.info-footer[data-astro-cid-z3uholbn] a[data-astro-cid-z3uholbn][aria-current=page]{color:var(--tomato)}.info-page[data-astro-cid-z3uholbn]{padding-block:clamp(2.5rem,7vw,6rem) clamp(4rem,9vw,8rem)}.info-hero[data-astro-cid-z3uholbn]{max-width:58rem}.info-hero[data-astro-cid-z3uholbn] h1[data-astro-cid-z3uholbn]{letter-spacing:-.045em;max-width:12ch;margin:1.1rem 0 1.5rem;font-size:clamp(3.25rem,8vw,6.5rem);line-height:.92}.info-hero__intro[data-astro-cid-z3uholbn]{max-width:48rem;color:var(--ink-soft);margin:0;font-size:clamp(1.15rem,2vw,1.4rem);line-height:1.65}.info-hero__updated[data-astro-cid-z3uholbn]{border-radius:var(--radius-inner);background:var(--oat);color:var(--ink-soft);margin:1.25rem 0 0;padding:.45rem .7rem;font-size:.86rem;font-weight:800;display:inline-block}.info-layout[data-astro-cid-z3uholbn]{grid-template-columns:minmax(11rem,15rem) minmax(0,1fr);align-items:start;gap:clamp(2.5rem,6vw,6rem);margin-top:clamp(3.5rem,8vw,6.5rem);display:grid}.info-contents[data-astro-cid-z3uholbn]{border-radius:var(--radius-paper);background:var(--oat);padding:1.25rem;position:sticky;top:1.5rem;box-shadow:0 0 0 1px #26231f14}.info-contents[data-astro-cid-z3uholbn]>p[data-astro-cid-z3uholbn]{font-family:var(--font-display);margin:0 0 .8rem;font-weight:800}.info-contents[data-astro-cid-z3uholbn] ol[data-astro-cid-z3uholbn]{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.info-contents[data-astro-cid-z3uholbn] a[data-astro-cid-z3uholbn]{color:var(--ink-soft);text-underline-offset:.2rem;padding-block:.35rem;font-size:.82rem;font-weight:600;line-height:1.35;text-decoration-color:#c2423059;display:block}.info-contents[data-astro-cid-z3uholbn] a[data-astro-cid-z3uholbn]:hover{color:var(--ink);text-decoration-color:var(--tomato)}.info-document[data-astro-cid-z3uholbn]{min-width:0}.info-document[data-astro-cid-z3uholbn]>section[data-astro-cid-z3uholbn]:not(.info-contact){border-bottom:1px solid var(--grey-paper);margin-bottom:2.25rem;padding-bottom:2.25rem;scroll-margin-top:1.5rem}.info-document[data-astro-cid-z3uholbn] h2[data-astro-cid-z3uholbn]{margin:0 0 .8rem;font-size:clamp(1.45rem,2.4vw,1.9rem);line-height:1.12}.info-document[data-astro-cid-z3uholbn] p[data-astro-cid-z3uholbn],.info-document[data-astro-cid-z3uholbn] li[data-astro-cid-z3uholbn],.info-document[data-astro-cid-z3uholbn] dd[data-astro-cid-z3uholbn]{color:var(--ink-soft);font-size:1rem;line-height:1.72}.info-document[data-astro-cid-z3uholbn] p[data-astro-cid-z3uholbn]{margin:.75rem 0 0}.info-document[data-astro-cid-z3uholbn] ul[data-astro-cid-z3uholbn]{gap:.55rem;margin:1rem 0 0;padding-left:1.35rem;display:grid}.info-document[data-astro-cid-z3uholbn] li[data-astro-cid-z3uholbn]::marker{color:var(--tomato)}.info-links[data-astro-cid-z3uholbn]{flex-wrap:wrap;gap:.7rem 1.25rem;margin-top:1rem;display:flex}.info-links[data-astro-cid-z3uholbn] a[data-astro-cid-z3uholbn]{color:var(--pine);text-underline-offset:.25rem;font-weight:800}.info-contact[data-astro-cid-z3uholbn]{border:2px solid var(--ink);border-radius:calc(var(--radius-paper) + .5rem);background:var(--mint);box-shadow:var(--shadow-sharp);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.5rem;padding:clamp(1.5rem,4vw,2.25rem);display:grid}.info-contact[data-astro-cid-z3uholbn] h2[data-astro-cid-z3uholbn]{margin-bottom:.35rem}.info-contact[data-astro-cid-z3uholbn] dl[data-astro-cid-z3uholbn]{gap:.7rem;margin:1.25rem 0 0;display:grid}.info-contact[data-astro-cid-z3uholbn] dl[data-astro-cid-z3uholbn] div[data-astro-cid-z3uholbn]{grid-template-columns:minmax(6rem,8rem) minmax(0,1fr);gap:.75rem;display:grid}.info-contact[data-astro-cid-z3uholbn] dt[data-astro-cid-z3uholbn]{font-size:.82rem;font-weight:800}.info-contact[data-astro-cid-z3uholbn] dd[data-astro-cid-z3uholbn]{overflow-wrap:anywhere;margin:0}.info-contact[data-astro-cid-z3uholbn] .paper-button[data-astro-cid-z3uholbn]{max-width:15rem}.info-footer[data-astro-cid-z3uholbn]{border-top:1px solid var(--grey-paper);min-height:6rem;color:var(--ink-soft);justify-content:space-between;align-items:center;gap:1.5rem;padding-block:1.5rem;font-size:.86rem;display:flex}@media (width<=760px){.info-header[data-astro-cid-z3uholbn]{min-height:5.25rem}.info-header[data-astro-cid-z3uholbn] nav[data-astro-cid-z3uholbn]{gap:.85rem}.info-layout[data-astro-cid-z3uholbn]{grid-template-columns:1fr;gap:2.5rem}.info-contents[data-astro-cid-z3uholbn]{columns:2;column-gap:1.5rem;position:static}.info-contents[data-astro-cid-z3uholbn]>p[data-astro-cid-z3uholbn]{column-span:all}.info-contents[data-astro-cid-z3uholbn] ol[data-astro-cid-z3uholbn]{display:block}.info-contents[data-astro-cid-z3uholbn] li[data-astro-cid-z3uholbn]{break-inside:avoid}.info-contact[data-astro-cid-z3uholbn]{grid-template-columns:1fr}.info-footer[data-astro-cid-z3uholbn]{flex-direction:column;align-items:flex-start}}@media (width<=460px){.info-header[data-astro-cid-z3uholbn] nav[data-astro-cid-z3uholbn] a[data-astro-cid-z3uholbn]:last-child{display:none}.info-hero[data-astro-cid-z3uholbn] h1[data-astro-cid-z3uholbn]{font-size:clamp(2.75rem,13vw,4rem)}.info-contents[data-astro-cid-z3uholbn]{columns:1}.info-contact[data-astro-cid-z3uholbn] dl[data-astro-cid-z3uholbn] div[data-astro-cid-z3uholbn]{grid-template-columns:1fr;gap:.15rem}.info-contact[data-astro-cid-z3uholbn] .paper-button[data-astro-cid-z3uholbn]{width:100%;max-width:none}}
