.pl .lg{max-width:48rem;padding-block:40px 72px}.pl .lg h1{margin-top:18px;font-size:clamp(1.8rem,5vw,2.4rem)}.pl .lg h2{margin-bottom:8px;font-size:clamp(1.5rem,4vw,2rem)}.pl .lg h3{margin-bottom:10px;font-size:1.12rem}.pl .lg-draft{font-family:var(--mono);color:#8a5a0e;background:color-mix(in srgb, var(--mango) 18%, transparent);border:1px solid color-mix(in srgb, var(--mango) 45%, transparent);border-radius:8px;padding:6px 12px;font-size:.8rem;display:inline-block}.pl .lg-sub{color:var(--muted-fg);margin-top:6px}.pl .lg .lg-sec{margin-top:28px;padding-block:0}.pl .lg-sec p+p,.pl .lg-sec p+ul{margin-top:10px}.pl .lg-sec ul{margin:0;padding-left:1.3em}.pl .lg-sec li+li{margin-top:6px}.pl .lg-sec p,.pl .lg-sec li{overflow-wrap:anywhere}.pl .lg-contact{background:var(--card);border:1px solid var(--border);border-radius:14px;margin-top:36px;padding:20px 22px}.pl .lg-contact dl{gap:8px;margin:0;display:grid}.pl .lg-contact dl div{grid-template-columns:minmax(8rem,12rem) 1fr;gap:12px;display:grid}.pl .lg-contact dt{color:var(--muted-fg)}.pl .lg-contact dd{overflow-wrap:anywhere;margin:0}.pl .lg-split{border:0;border-top:1px solid var(--border);margin-block:56px 40px}@media (max-width:560px){.pl .lg-contact dl div{grid-template-columns:1fr;gap:0}}
