.lg-head{background:0 0;justify-items:start;gap:14px;max-width:768px;margin:0 auto;padding:clamp(120px,11vw,150px) 24px 0;display:grid}.lg-kicker{background:var(--imp-soft);border-radius:999px;padding:6px 12px;font-size:14px}.lg-head>p{color:var(--imp-mid);font-size:17px}.lg-tabs{border-bottom:1px solid var(--imp-line);grid-template-columns:repeat(4,minmax(0,1fr));width:min(100%,520px);margin-top:10px;display:grid;position:relative}.lg-tabs a{text-align:center;color:var(--imp-mid);padding:12px 4px;font-size:15px;text-decoration:none;transition:color .2s}.lg-tabs a[aria-current=page]{color:var(--imp-ink)}.lg-tabs-bar{background:var(--imp-ink);width:25%;height:1.5px;transform:translateX(calc(var(--i)*100%));transition:transform .35s var(--imp-ease-out);position:absolute;bottom:-1px;left:0}@media (hover:hover) and (pointer:fine){.lg-tabs a:hover{color:var(--imp-ink)}}@media (prefers-reduced-motion:reduce){.lg-tabs-bar{transition:none}}.lg-body{max-width:768px;margin:0 auto;display:block}.lg-body>div{padding-top:40px!important}.lg-body h1{letter-spacing:-.03em;font-size:clamp(36px,4.4vw,56px)!important;font-weight:500!important;line-height:1!important}.lg-body h2{letter-spacing:-.015em;font-weight:500!important}.lg-body a{text-underline-offset:3px}.lg-body .text-muted-foreground{color:#4a4743}.lg-body p,.lg-body li{font-size:16px;line-height:1.7}
