.lg{background:linear-gradient(180deg,#FCFBF8,#F5F1E7);color:var(--ink);padding:clamp(130px,12vw,170px) 0 clamp(80px,9vw,120px)}
.lg .wrap{max-width:900px}
.lg .eyebrow{color:var(--gold-ink)}.lg .eyebrow::before{background:var(--gold-2)}
.lg h1{font:400 clamp(36px,4vw,56px)/1.08 var(--serif);margin:16px 0 10px;color:var(--ink)}
.lg .stand{font-size:13px;color:var(--ink-3);margin-bottom:clamp(36px,4vw,56px)}
.lg section{background:#fff;padding:clamp(22px,3vw,34px);margin-bottom:14px;box-shadow:0 1px 0 var(--pline),0 18px 36px -30px rgba(30,35,47,.35)}
.lg h2{font:400 clamp(21px,1.8vw,25px)/1.25 var(--serif);color:var(--ink);margin:0 0 14px;padding-bottom:10px;border-bottom:1px solid var(--pline)}
.lg h3{font:600 15.5px/1.35 var(--sans);color:var(--ink);margin:18px 0 8px}
.lg p,.lg li,.lg td,.lg th{font-size:15.5px;line-height:1.7;color:var(--ink-2)}
.lg p{margin:0 0 12px}
.lg ul{margin:0 0 12px;padding-left:20px;display:grid;gap:6px}
.lg a{color:var(--gold-ink);text-underline-offset:3px}
.lg strong{color:var(--ink)}
.lg .address-block{background:var(--paper);padding:16px 20px;margin:12px 0}
.lg .address-block p{margin-bottom:6px}
.lg table{width:100%;border-collapse:collapse;margin:8px 0 14px;display:block;overflow-x:auto}
.lg th,.lg td{text-align:left;padding:8px 10px;border-bottom:1px solid var(--pline);vertical-align:top;font-size:14px}
.lg th{color:var(--ink);font-weight:600}
.lg code{font-size:13px;background:var(--paper);padding:1px 5px}
.lg button.cookie-pref-link{background:none;border:0;padding:0;color:var(--gold-ink);font:inherit;text-decoration:underline;cursor:pointer}
.lg .back{margin-top:28px}
