.lgl-main{color:#f2ede4d1;max-width:720px;margin:0 auto;padding:40px 20px 90px;font-size:15.5px;line-height:1.7}.lgl-main h1{letter-spacing:-.01em;color:#f2ede4;margin:0 0 4px;font-family:Inter,Figtree,sans-serif;font-size:clamp(28px,5vw,40px);font-weight:700}.lgl-updated{text-transform:uppercase;letter-spacing:.2em;color:#f2ede466;margin:0 0 36px;font-size:12px}.lgl-main h2{color:#ffb43c;margin:36px 0 10px;font-family:Inter,Figtree,sans-serif;font-size:19px;font-weight:600}.lgl-main p,.lgl-main ul,.lgl-main ol{margin:0 0 14px}.lgl-main ul,.lgl-main ol{padding-left:22px}.lgl-main li{margin-bottom:6px}.lgl-main a{color:#ffb43c}.lgl-main strong{color:#f2ede4}.lp-footer a{color:inherit}.lgl-summary{background:#ffb43c0f;border:1px solid #ffb43c59;border-radius:8px;margin:0 0 32px;padding:16px 20px}.lgl-summary-kicker{text-transform:uppercase;letter-spacing:.2em;color:#ffb43c;margin:0 0 8px;font-size:11px}.lgl-summary ul{margin:0;padding-left:20px}.lgl-summary li{margin-bottom:4px}.lgl-summary li:last-child{margin-bottom:0}.lgl-rail{align-self:start;max-height:calc(100vh - 48px);padding:52px 0 40px;font-size:13px;line-height:1.5;display:none;position:sticky;top:24px;overflow-y:auto}.lgl-rail-kicker{text-transform:uppercase;letter-spacing:.2em;color:#f2ede466;margin:0 0 10px;font-size:11px}.lgl-rail ul{margin:0 0 28px;padding:0;list-style:none}.lgl-rail li{margin:0 0 8px}.lgl-rail a{color:#f2ede49e;text-decoration:none}.lgl-rail a:hover{color:#ffb43c}.lgl-rail a[aria-current=page]{color:#ffb43c;font-weight:600}@media (width>=900px){.lgl-layout{grid-template-columns:200px minmax(0,720px);justify-content:center;column-gap:44px;padding:0 20px;display:grid}.lgl-rail{display:block}}@media (width<=640px){.lgl-rail-kicker{font-size:12px}}
