.lg-main{background:var(--white,#fff);color:var(--ink,#0b0b0c)}.lg-head{padding:calc(var(--header-h,72px) + 64px) 0 34px;background:radial-gradient(760px 420px at 12% 0%,#7096d11a,transparent 70%), var(--white,#fff);border-bottom:1px solid #0b0b0c12}.lg-wrap{width:min(100% - 40px,72ch);margin-inline:auto}.lg-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--blue,#4e76b4);margin-bottom:12px;font-size:12.5px;font-weight:700;display:inline-block}.lg-title{letter-spacing:-.03em;color:var(--ink,#0b0b0c);font-size:clamp(30px,4vw,40px);font-weight:800;line-height:1.12}.lg-updated{color:var(--text-2,#5b6069);margin-top:12px;font-size:14.5px}.lg-body{padding:44px 0 90px}.lg-sec+.lg-sec{margin-top:38px}.lg-sec h2{letter-spacing:-.02em;color:var(--ink,#0b0b0c);font-size:22px;font-weight:800;line-height:1.25}.lg-sec p{color:var(--text-2,#5b6069);margin-top:12px;font-size:16.5px;line-height:1.75}.lg-sec a{color:var(--blue,#4e76b4);text-underline-offset:3px;text-decoration:underline}.lg-sec ul{gap:9px;margin-top:14px;padding-left:0;list-style:none;display:grid}.lg-sec ul li{color:var(--text-2,#5b6069);padding-left:20px;font-size:16.5px;line-height:1.65;position:relative}.lg-sec ul li:before{content:"";background:var(--blue,#4e76b4);opacity:.6;border-radius:50%;width:6px;height:6px;position:absolute;top:.66em;left:2px}@media (width<=720px){.lg-head{padding:calc(var(--header-h,72px) + 44px) 0 26px}.lg-body{padding:34px 0 70px}.lg-sec+.lg-sec{margin-top:30px}.lg-sec h2{font-size:20px}.lg-sec p,.lg-sec ul li{font-size:16px}}
