.lg-head{padding:48px 0 0}.lg-head h1{font-family:var(--font-display);font-size:var(--t-title);color:var(--green-700);margin:10px 0 0}.lg-head .updated{color:var(--gray-500);font-size:var(--t-small);margin:14px 0 0}.lg-body{padding:0 0 80px}.lg-body .wrap{max-width:780px}.lg-body h2{font-family:var(--font-display);font-size:1.3rem;color:var(--green-700);margin:34px 0 6px}.lg-body p,.lg-body li{color:var(--ink-900);line-height:1.68;font-size:1rem;margin:12px 0 0}.lg-body ul{padding-left:22px;margin:10px 0 0}.lg-body li{margin:7px 0}.lg-body a{color:var(--green-600);text-decoration-color:var(--mint-400)}.lg-note{background:var(--white);border:1px solid var(--border-200);border-radius:var(--radius-card);padding:20px 24px;margin:30px 0 0}.lg-note p{margin:0;color:var(--green-700);font-weight:500}@media(max-width:840px){.lg-head{padding-top:28px}.lg-head .updated{margin-top:10px}}main>.lg-head{padding:calc(var(--hdr-h) + clamp(32px,4vw,56px)) 0 0}main>.lg-body{padding:0 0 80px}.lg-head .wrap{max-width:780px}.lg-head .kicker{font-family:var(--font-display);font-weight:600;font-size:var(--t-caps);letter-spacing:.14em;text-transform:uppercase;color:var(--green-600);margin:0 0 14px}.lg-head h1{max-width:none;line-height:1.1}.lg-head .lede{max-width:62ch;margin-top:14px}
