.tl{background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:18px;line-height:1.6;padding:64px 0 72px}.tl-wrap{max-width:820px;margin:0 auto;padding:0 24px}.tl-eyebrow{font-size:14px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--navy);margin:0 0 14px}.tl h1{font-family:var(--serif);font-weight:600;font-size:clamp(34px,4.6vw,52px);line-height:1.06;margin:0 0 18px}.tl-lede{font-size:20px;margin:0 0 28px}.tl-terms{display:grid;gap:14px;margin:0 0 28px}.tl-terms>div{background:#fff;border:1px solid var(--line);border-radius:12px;padding:20px 24px}.tl-terms dt{font-family:var(--serif);font-weight:600;font-size:24px;margin:0 0 4px}.tl-terms dd{margin:0}.tl-note{border-left:6px solid var(--gold);background:#fff;padding:14px 18px;border-radius:8px}.dsg-root .tl a{color:var(--navy);text-decoration:underline;font-weight:600}.tl-copy{font-size:15px;color:var(--ink-2, #4A463F);margin-top:28px}
