.prose-page:where(.astro-gizdms3z){padding:clamp(2.5rem,5.5vw,4.25rem) 0 clamp(4rem,9vw,7rem)}.prose:where(.astro-gizdms3z){width:min(720px, calc(100% - var(--frame-gutter)))}.wide-page:where(.astro-gizdms3z){width:min(1120px, calc(100% - var(--frame-gutter)))}.wide-page:where(.astro-gizdms3z) .prose__head:where(.astro-gizdms3z){max-width:46rem}.prose__head:where(.astro-gizdms3z){border-bottom:1px solid var(--k-line);padding-bottom:2rem}.prose__head--guide:where(.astro-gizdms3z){border-bottom:0;margin-bottom:1.5rem;padding-bottom:0}.prose__head:where(.astro-gizdms3z) .section-kicker:where(.astro-gizdms3z){margin-bottom:1.1rem}.prose__head:where(.astro-gizdms3z) h1:where(.astro-gizdms3z){font-family:var(--k-font-display);letter-spacing:-.03em;color:var(--k-ink);font-size:clamp(2.1rem,4.4vw,2.9rem);font-weight:800;line-height:1.08;margin-top:0!important}.guide-paper:where(.astro-gizdms3z) .prose__head:where(.astro-gizdms3z) h1:where(.astro-gizdms3z){letter-spacing:-.045em;font-size:clamp(40px,5vw,68px);line-height:.95;margin:14px 0 10px!important}.legal-paper:where(.astro-gizdms3z) .prose__head:where(.astro-gizdms3z) h1:where(.astro-gizdms3z){letter-spacing:-.045em;font-size:clamp(44px,6vw,80px);line-height:.92;margin:8px 0 28px!important}.prose__head--legal:where(.astro-gizdms3z){border-bottom:0;margin-bottom:0;padding-bottom:0}.legal-updated:where(.astro-gizdms3z){font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;font-size:12px;margin-top:0!important}.legal-paper:where(.astro-gizdms3z) .prose__standfirst:where(.astro-gizdms3z){max-width:680px;font-size:1rem}.legal-paper:where(.astro-gizdms3z){width:auto;max-width:none}.legal-paper:where(.astro-gizdms3z) h2{font-family:var(--k-font-display);letter-spacing:-.02em;color:var(--k-ink);font-size:26px;font-weight:800;margin-top:2.2rem!important}.legal-paper:where(.astro-gizdms3z) h2:first-child{margin-top:0!important}.prose__standfirst:where(.astro-gizdms3z){max-width:42rem;color:var(--k-muted);font-size:1.05rem;line-height:1.6;margin-top:1.05rem!important}.guide-paper:where(.astro-gizdms3z) .prose__standfirst:where(.astro-gizdms3z){font-size:1rem}.prose__updated:where(.astro-gizdms3z){color:var(--k-muted);font-size:.8rem;margin-top:1.15rem!important}.guide-paper:where(.astro-gizdms3z){width:auto;max-width:none}.guide-paper:where(.astro-gizdms3z) h2{font-family:var(--k-font-display);letter-spacing:-.02em;color:var(--k-ink);font-size:28px;font-weight:800;margin-top:2.2rem!important}.prose:where(.astro-gizdms3z) h2{letter-spacing:-.02em;font-size:1.2rem;font-weight:600;margin-top:2.6rem!important}.prose:where(.astro-gizdms3z) h3{font-size:1rem;font-weight:600;margin-top:1.7rem!important}.prose:where(.astro-gizdms3z) p,.prose:where(.astro-gizdms3z) li{color:var(--k-ink);line-height:1.7;margin-top:.9rem!important}.prose:where(.astro-gizdms3z) ul,.prose:where(.astro-gizdms3z) ol{padding-left:1.15rem;margin-top:.9rem!important}.prose:where(.astro-gizdms3z) li{margin-top:.45rem!important}.prose:where(.astro-gizdms3z) li::marker{color:var(--k-muted)}.prose:where(.astro-gizdms3z) strong{font-weight:600}.prose:where(.astro-gizdms3z) a:not(.text-link){color:var(--k-ink);text-underline-offset:.2em;text-decoration:underline}.prose:where(.astro-gizdms3z) pre{background:var(--k-invert-bg);color:var(--k-invert-ink);border:0;border-radius:12px;padding:18px;overflow-x:auto;margin-top:.9rem!important}.prose:where(.astro-gizdms3z) pre code{overflow-wrap:normal;color:inherit;font-size:14px;line-height:1.7;font-family:var(--font-mono);background:0 0;border:0;padding:0}.prose:where(.astro-gizdms3z) .table-scroll{overflow-x:auto}.prose:where(.astro-gizdms3z) table{border-collapse:collapse;width:100%;margin-top:.9rem;font-size:.92rem}.prose:where(.astro-gizdms3z) th,.prose:where(.astro-gizdms3z) td{border-bottom:1px solid var(--k-line);text-align:left;vertical-align:top;padding:.5rem .6rem}.prose:where(.astro-gizdms3z) code{border:1px solid var(--k-line);border-radius:var(--radius-code);background:var(--k-bg);font-family:var(--font-mono);overflow-wrap:anywhere;padding:.1rem .35rem;font-size:.86em}.prose__contact:where(.astro-gizdms3z){border-top:1px solid var(--k-line);margin-top:3.4rem;padding-top:2rem}.prose__contact:where(.astro-gizdms3z) h2:where(.astro-gizdms3z){font-size:1.05rem;font-weight:600;margin-top:0!important}.prose__contact:where(.astro-gizdms3z) p:where(.astro-gizdms3z){color:var(--k-muted)}.text-link:where(.astro-gizdms3z){color:var(--k-ink);text-underline-offset:.2em;font-weight:500;text-decoration:underline}@media (width<=800px){.prose:where(.astro-gizdms3z){width:min(100% - var(--frame-gutter-sm), 720px)}.wide-page:where(.astro-gizdms3z){width:min(100% - var(--frame-gutter-sm), 1120px)}}
