.lgl-main{max-width:760px;margin:0 auto;padding:176px 24px 0}.lgl-head h1{font-family:var(--tc);font-weight:500;font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:-1px;color:var(--white);margin-top:16px}.lgl-date{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:var(--fs-caption);letter-spacing:.6px;color:var(--dim);margin-top:14px}.lgl-lede{font-family:var(--tc);font-size:var(--fs-body);color:var(--body);margin-top:40px;line-height:1.8}.lgl-sec{margin-top:64px}.lgl-sec h2{font-family:var(--tc);font-weight:500;font-size:var(--fs-h5);line-height:var(--lh-h5);color:var(--white)}.lgl-n{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:max(14px,var(--font-floor,12px));color:var(--orange);margin-right:14px;font-weight:400}.lgl-sec p,.lgl-sec li{font-family:var(--tc);color:var(--grey);font-size:15px;line-height:1.8}.lgl-sec p{margin-top:16px}.lgl-sec ul{flex-direction:column;gap:10px;margin-top:16px;padding-left:20px;list-style:outside;display:flex}.lgl-sec li::marker{color:var(--dim)}.lgl-sec a{color:var(--orange);text-decoration:none}.lgl-sec a:hover{text-decoration:underline}.lgl-risk{background:#fe82000d;border:1px solid #fe820047;border-radius:16px;margin-top:16px;padding:28px 28px 28px 12px}.lgl-risk ul{margin-top:0}.lgl-risk li{color:var(--body)}.lgl-foot{border-top:1px solid var(--border);margin-top:160px}.lgl-foot-inner{max-width:760px;font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:var(--fs-caption);letter-spacing:.4px;color:var(--dim2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0 auto;padding:32px 24px 56px;display:flex}.lgl-foot-inner nav{gap:24px;display:flex}.lgl-foot-inner a{color:var(--dim);text-decoration:none;transition:color .2s}.lgl-foot-inner a:hover{color:var(--white)}@media (max-width:767px){.lgl-main{padding:140px 20px 0}.lgl-head h1{font-size:var(--fs-h3);line-height:var(--lh-h3)}.lgl-sec{margin-top:48px}.lgl-foot{margin-top:110px}}.lgl-head .eyebrow{font-family:var(--tc);letter-spacing:1.4px;text-transform:uppercase;color:var(--dim);font-size:12px;font-weight:400;line-height:18px}.lgl-main{color:var(--body)}.lgl-sec p:first-child{margin-top:16px}.lgl-risk--text{padding-left:28px}.lgl-risk--text p{color:var(--body);margin-top:0}.lgl-risk--text h2{margin-bottom:4px}
