.lg-wrap{max-width:1040px;margin:0 auto;padding:64px 32px 100px}.lg-back{color:var(--steel);font-size:13px;text-decoration:none}.lg-h1{letter-spacing:-.032em;color:var(--ink-navy,#0d1f38);margin:18px 0 6px;font-size:clamp(30px,4vw,46px);font-weight:700}.lg-meta{color:var(--steel);margin:0 0 34px;font-size:13.5px}.lg-wrap h2{letter-spacing:-.02em;color:var(--ink-navy,#0d1f38);margin:34px 0 10px;font-size:21px;font-weight:650}.lg-wrap h3{margin:22px 0 8px;font-size:15.5px;font-weight:650}.lg-wrap p,.lg-wrap li{color:#3d4a5c;max-width:76ch;font-size:15.5px;line-height:1.7}.lg-wrap ul{margin:10px 0 16px;padding-left:20px}.lg-wrap li{margin-bottom:7px}.lg-wrap table{border-collapse:collapse;width:100%;margin:16px 0 24px;font-size:14.5px}.lg-wrap th,.lg-wrap td{text-align:left;border-bottom:1px solid var(--rule);vertical-align:top;padding:10px 12px}.lg-wrap th{text-transform:uppercase;letter-spacing:.06em;color:var(--steel);font-size:11.5px}.lg-wrap a{color:var(--blue-600)}.lg-note{background:var(--blue-wash);border:1px solid #2f6fed33;border-radius:12px;margin:22px 0;padding:16px 18px}.lg-note p{margin:0;font-size:13.5px}@media (min-width:1000px){.lg-wrap{grid-template-columns:220px minmax(0,1fr);column-gap:56px;display:grid}.lg-back,.lg-h1,.lg-meta{grid-column:1/-1}.lg-wrap>*{grid-column:2}.lg-wrap h2{text-align:right;grid-column:1;margin:6px 0 0;font-size:15px}.lg-wrap h2+*{margin-top:6px}}
