.lg{padding:0 0 90px}.lg-in{max-width:660px;margin:0 auto;padding:28px 20px 0}.lg-back{margin-bottom:34px}.lg-back a{color:var(--bone-faint);font-size:14px}.lg-back a:hover{color:var(--bone-dim)}.lg h1{font-family:var(--display);letter-spacing:var(--track-display);text-wrap:balance;font-size:clamp(30px,7vw,42px);font-weight:600;line-height:1.05}.lg-meta{color:var(--bone-faint);margin-top:10px;font-size:13px}.lg-intro{color:var(--bone);max-width:58ch;margin-top:22px;font-size:18px;line-height:1.55}.lg section{margin-top:44px}.lg h2{letter-spacing:-.015em;gap:10px;margin-bottom:12px;font-size:20px;font-weight:600;line-height:1.3;display:flex}.lg-num{color:var(--bone-faint);font-variant-numeric:tabular-nums;flex:none}.lg p{color:var(--bone-dim);max-width:62ch;font-size:16.5px;line-height:1.62}.lg section p+p{margin-top:13px}.lg-foot{border-top:1px solid var(--ink-line);flex-direction:column;gap:16px;margin-top:64px;padding-top:26px;display:flex}.lg-disclaimer{color:var(--bone-faint);font-size:14px}.lg-links{flex-wrap:wrap;gap:10px 22px;display:flex}.lg-links a{color:var(--dawn);text-underline-offset:3px;font-size:14px;-webkit-text-decoration:underline #d6e14e59;text-decoration:underline #d6e14e59}.lg-links a:hover{-webkit-text-decoration-color:var(--dawn);text-decoration-color:var(--dawn)}.lg-foot p:last-child{color:var(--bone-faint);font-size:14px}
