.lg{color:#1e2b40;width:min(720px,100vw - 32px);margin:0 auto;padding:120px 0 96px}.lg-head h1{letter-spacing:-.03em;margin:0;font-size:clamp(36px,6vw,56px);font-weight:700;line-height:1.05}.lg-lede{color:#3b4860;margin:18px 0 0;font-size:20px;line-height:1.5}.lg-meta{color:#6b7588;margin:18px 0 0;font-size:14px}.lg-meta a{color:inherit;text-underline-offset:3px;text-decoration:underline}.lg-body{margin-top:48px;font-size:17px;line-height:1.65}.lg-body h2{letter-spacing:-.01em;margin:44px 0 10px;font-size:22px;font-weight:700;line-height:1.3}.lg-body h3{margin:26px 0 6px;font-size:17px;font-weight:700}.lg-body p{margin:10px 0}.lg-body ul{margin:10px 0;padding-left:22px}.lg-body li{margin:6px 0}.lg-body a{color:#1e2b40;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1.5px}.lg-body strong{font-weight:700}.lg-short{background:#fff;border-radius:18px;margin:18px 0;padding:16px 20px;font-size:16px;line-height:1.55}.lg-short b{letter-spacing:.04em;text-transform:uppercase;color:#e4492a;margin-bottom:4px;font-size:13px;display:block}.lg-table{border-collapse:collapse;width:100%;margin:14px 0;font-size:15.5px;line-height:1.5}.lg-table th{text-align:left;color:#6b7588;border-bottom:1px solid #e7e0d0;padding:8px 10px 8px 0;font-size:13.5px;font-weight:600}.lg-table td{vertical-align:top;border-bottom:1px solid #e7e0d0;padding:10px 10px 10px 0}.lg-table td:first-child{white-space:nowrap;font-weight:600}@media (max-width:560px){.lg{padding-top:96px}.lg-body{font-size:16px}.lg-table td:first-child{white-space:normal}}
