.v3.lg{background:var(--cream)}.lg-head{max-width:760px;padding:72px var(--pad) 8px;flex-direction:column;gap:16px;margin:0 auto;display:flex}.lg-head .eyebrow{color:var(--gold)}.v3 .lg-head h1{font-family:var(--serif);letter-spacing:-.02em;font-size:clamp(36px,4.4vw,56px);line-height:1.05}.lg-lead{color:var(--muted);font-size:18px;line-height:1.55}.lg-body{max-width:760px;padding:24px var(--pad) 40px;margin:0 auto;font-size:16px;line-height:1.7}.lg-body section{border-top:1px solid var(--line);padding:28px 0}.v3 .lg-body h2{font-family:var(--serif);margin-bottom:10px;font-size:24px;line-height:1.2}.v3 .lg-body p{margin-bottom:.8em}.v3 .lg-body p:last-child{margin-bottom:0}.v3 .lg-body ul{margin:0 0 .8em;padding-left:1.2em}.lg-body li{margin:4px 0}.lg-body li::marker{color:var(--gold)}.lg-body a{text-underline-offset:3px;font-weight:600}.lg-body strong{font-weight:600}.lg-updated{border-top:1px solid var(--line);color:var(--muted);padding-top:20px;font-size:13px}.lg-more{max-width:760px;padding:0 var(--pad) 88px;flex-wrap:wrap;gap:10px;margin:0 auto;display:flex}.lg-more a{border:1px solid var(--line);border-radius:999px;align-items:center;min-height:44px;padding:0 20px;font-size:14px;font-weight:500;text-decoration:none;transition:background-color .2s;display:inline-flex}.lg-more a:hover{background:var(--sand)}@media (max-width:760px){.lg-head{gap:12px;padding-top:40px}.lg-lead{font-size:16px}.lg-body section{padding:22px 0}.v3 .lg-body h2{font-size:21px}.lg-more{padding-bottom:64px}}
