.lg-back{margin-left:auto;font-size:14px;color:var(--ld-on-dark)}.lg-back:hover{color:#fff}.lg-main{padding:56px 0 80px}.lg-eyebrow{font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ld-accent)}.lg-title{margin-top:8px;font-size:40px;line-height:1.15;font-weight:700;letter-spacing:-.03em}.lg-updated{margin-top:12px;font-size:14px;color:var(--ld-subdued)}.lg-summary{margin-top:32px;padding:20px 24px;border:1px solid var(--ld-border);border-left:4px solid var(--ld-accent);border-radius:var(--ld-radius);background:var(--ld-wash)}.lg-summary h2{font-size:16px;font-weight:700}.lg-summary .lg-list{margin-top:10px}.lg-section{margin-top:40px;scroll-margin-top:88px}.lg-section h2{font-size:22px;line-height:1.3;font-weight:700;letter-spacing:-.02em}.lg-section p,.lg-section .lg-list{margin-top:12px;color:#303030}.lg-list{display:grid;gap:8px}.lg-list li{position:relative;padding-left:20px}.lg-list li:before{content:"";position:absolute;left:4px;top:.65em;width:6px;height:6px;border-radius:50%;background:var(--ld-accent)}.lg-list strong{color:var(--ld-text)}.lg-link{color:var(--ld-accent);font-weight:600;text-decoration:underline;text-underline-offset:2px}@media(max-width:560px){.lg-main{padding:40px 0 56px}.lg-title{font-size:32px}.lg-summary{padding:16px 18px}}
