.lg-article[data-v-0df1cf21]{padding:56px 0 96px}.lg-wrap[data-v-0df1cf21]{max-width:720px;margin:0 auto;padding:0 24px}.lg-head[data-v-0df1cf21]{margin-bottom:40px}.lg-tag[data-v-0df1cf21]{background:var(--color-surface);border:1px solid var(--color-line);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted-2);border-radius:999px;align-items:center;width:-moz-fit-content;width:fit-content;margin-bottom:18px;padding:5px 12px;font-size:11px;font-weight:600;display:inline-flex}.lg-h1[data-v-0df1cf21]{letter-spacing:-.03em;color:var(--color-ink);margin:0;font-size:clamp(2rem,3.8vw,2.75rem);font-weight:700;line-height:1.1}.lg-body[data-v-0df1cf21] h2{letter-spacing:-.018em;color:var(--color-ink);margin:44px 0 14px;font-size:20px;font-weight:700}.lg-body[data-v-0df1cf21] h2:first-child{margin-top:0}.lg-body[data-v-0df1cf21] h3{letter-spacing:-.012em;color:var(--color-ink);margin:28px 0 10px;font-size:16px;font-weight:600}.lg-body[data-v-0df1cf21] p,.lg-body[data-v-0df1cf21] li{color:var(--color-ink-2);letter-spacing:-.005em;font-size:15px;line-height:1.7}.lg-body[data-v-0df1cf21] p{margin:0 0 14px}.lg-body[data-v-0df1cf21] ul,.lg-body[data-v-0df1cf21] ol{margin:0 0 14px;padding-left:22px}.lg-body[data-v-0df1cf21] li{margin:4px 0}.lg-body[data-v-0df1cf21] a{color:var(--color-primary-700);border-bottom:1px solid color-mix(in oklab, var(--color-primary-600) 35%, transparent);text-decoration:none;transition:border-color .12s}.lg-body[data-v-0df1cf21] a:hover{border-bottom-color:var(--color-primary-600)}.lg-body[data-v-0df1cf21] hr{border:0;border-top:1px solid var(--color-line);margin:32px 0}
