.pv-page{overflow-x:clip}.pv-page .pv-body{padding-top:clamp(60px,9.1svh,92px);padding-bottom:var(--pg-seam)}.pv-page .pg-read{margin-inline:auto}.pv-page .pg-read>.pv-say{max-width:34em;font-family:var(--font-archivo), sans-serif;font-variation-settings:"wdth" 100, "wght" 600;font-weight:600;font-size:var(--fs-d5);letter-spacing:-.02em;color:var(--ink);text-wrap:pretty;margin-top:0;line-height:1.35}.pv-page .pg-read>.pv-say+h2{margin-top:var(--pg-seam)}.pv-page .pg-read>.pv-updated{margin-top:34px}.pv-page .pg-read>p,.pv-page .pg-read>ul{max-width:34em}@media (max-width:900px){.pv-page a[href^=mailto\:]{margin:-12px -2px;padding:12px 2px;display:inline-block}}.pv-page .pv-switch{color:var(--ink);font:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--edge);text-decoration-color:var(--edge);text-underline-offset:.2em;transition:text-decoration-color .3s var(--ease-ui);cursor:pointer;background:0 0;border:0;padding:0;text-decoration-thickness:1px}.pv-page .pv-switch:is(:hover,:focus-visible){-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.pv-page .pv-switch:focus-visible{outline:2px solid var(--edge-strong);outline-offset:3px;border-radius:2px}@media (max-width:900px){.pv-page .pv-switch{margin:-12px -2px;padding:12px 2px;display:inline-block}}
