.lg{background:var(--cream-landing);min-height:100dvh;color:var(--plum)}.lg-head{max-width:760px;margin:0 auto;padding:28px 24px 0}.lg-brand{font-family:var(--serif);align-items:center;gap:12px;font-size:20px;display:inline-flex}.lg-brand i{font-weight:300}.lg-body{max-width:760px;color:var(--text-3);margin:0 auto;padding:48px 24px 80px;font-size:16px;line-height:1.7}.lg-body h1{font-family:var(--serif);color:var(--plum);margin:0 0 8px;font-size:clamp(36px,6vw,52px);font-weight:300;line-height:1.05}.lg-body h2{font-family:var(--serif);color:var(--plum);margin:40px 0 10px;font-size:22px;font-weight:400}.lg-body p,.lg-body ul{margin:0 0 14px}.lg-body ul{padding-left:20px}.lg-body a{color:var(--violet);text-underline-offset:3px;text-decoration:underline}.lg-updated{color:var(--muted);font-size:14px}.lg-draft{background:var(--warn-bg);color:var(--warn);border-radius:12px;padding:12px 16px;font-size:14px}.lg-pending{color:var(--warn);background:#f6e3c6;border-radius:4px;padding:0 4px}.lg-body .lg-back{margin-top:40px;font-weight:500;text-decoration:none;display:inline-block}
