.lg-head[data-v-967ef29b]{display:flex;flex-direction:column;gap:16px;padding-bottom:40px;padding-top:48px}.lg-crumb[data-v-967ef29b]{color:var(--hp-muted);display:flex;font-size:15px;gap:8px;list-style:none;margin:0;padding:0}.lg-crumb-sep[data-v-967ef29b]{color:var(--hp-line)}.lg-crumb-cur[data-v-967ef29b]{color:var(--hp-ink);font-weight:600}.lg-title-row[data-v-967ef29b]{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.lg-switch[data-v-967ef29b]{background:var(--hp-surface);border:1px solid var(--hp-line);border-radius:999px;display:inline-flex;flex-wrap:wrap;gap:2px;max-width:100%;padding:4px}.lg-switch a[data-v-967ef29b]{border-radius:999px;color:var(--hp-ink2);font-size:14px;font-weight:600;padding:9px 18px;text-decoration:none}.lg-switch a[data-v-967ef29b]:hover{color:var(--hp-ink)}.lg-switch a.is-on[data-v-967ef29b]{background:var(--hp-ink);color:var(--hp-surface)}.lg-updated[data-v-967ef29b]{align-items:center;color:var(--hp-muted);display:flex;font-size:15px;gap:8px;margin:0}.lg-body[data-v-967ef29b]{display:grid;gap:32px;grid-template-columns:minmax(0,1fr);padding-bottom:120px}.lg-aside[data-v-967ef29b]{display:none}.lg-col[data-v-967ef29b]{max-width:680px;min-width:0;width:100%}.lg-toc[data-v-967ef29b]{background:var(--hp-surface);border:1px solid var(--hp-line);border-radius:16px;padding:18px 12px}.lg-toc-h[data-v-967ef29b]{color:var(--hp-muted);font-size:13px;font-weight:600;margin:0 0 10px 10px}.lg-toc ol[data-v-967ef29b],.lg-toc-mobile ol[data-v-967ef29b]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.lg-toc a[data-v-967ef29b],.lg-toc-mobile a[data-v-967ef29b]{border-radius:8px;color:var(--hp-ink2);display:flex;font-size:14px;font-weight:500;gap:14px;padding:9px 10px;text-decoration:none}.lg-toc a .hp-mono[data-v-967ef29b],.lg-toc-mobile a .hp-mono[data-v-967ef29b]{color:var(--hp-muted);font-size:12px}.lg-toc a[data-v-967ef29b]:hover{color:var(--hp-ink)}.lg-toc a.is-on[data-v-967ef29b]{background:var(--hp-green-soft);font-weight:600}.lg-toc a.is-on[data-v-967ef29b],.lg-toc a.is-on .hp-mono[data-v-967ef29b]{color:var(--hp-green-deep)}.lg-aside-q[data-v-967ef29b]{font-size:14px;padding:22px 14px 0}.lg-aside-q p[data-v-967ef29b]{color:var(--hp-ink);font-weight:600;margin:0 0 4px}.lg-aside-q a[data-v-967ef29b]{color:var(--hp-green-deep)}.lg-toc-mobile[data-v-967ef29b]{background:var(--hp-surface);border:1px solid var(--hp-line);border-radius:14px;margin-bottom:24px;padding:4px 12px}.lg-toc-mobile summary[data-v-967ef29b]{align-items:center;cursor:pointer;display:flex;font-weight:600;justify-content:space-between;list-style:none;padding:12px 0}.lg-toc-mobile summary[data-v-967ef29b]::-webkit-details-marker{display:none}.lg-toc-mobile ol[data-v-967ef29b]{padding-bottom:10px}.lg-summary[data-v-967ef29b]{background:var(--hp-green-soft);border-radius:20px;padding:28px 32px}.lg-summary h2[data-v-967ef29b]{align-items:center;color:var(--hp-ink);display:flex;font-size:17px;font-weight:700;gap:10px;margin:0 0 16px}.lg-summary h2 svg[data-v-967ef29b]{color:var(--hp-green-deep)}.lg-summary ul[data-v-967ef29b]{display:flex;flex-direction:column;gap:14px;list-style:none;margin:0;padding:0}.lg-summary li[data-v-967ef29b]{color:var(--hp-ink2);display:flex;font-size:15px;gap:12px;line-height:1.6}.lg-summary li svg[data-v-967ef29b]{color:var(--hp-green-deep);flex:none;margin-top:4px}.lg-summary-note[data-v-967ef29b]{color:var(--hp-muted);font-size:13px;margin:20px 0 0}.lg-text[data-v-967ef29b]{color:var(--hp-ink2);font-size:18px;line-height:1.75;padding-top:48px}.lg-text section[data-v-967ef29b]{padding-top:40px;scroll-margin-top:96px}.lg-text[data-v-967ef29b] h2{color:var(--hp-ink);font-size:26px;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0 0 14px}.lg-text[data-v-967ef29b] p{margin:0 0 14px}.lg-text[data-v-967ef29b] strong{color:var(--hp-ink);font-weight:600}.lg-text[data-v-967ef29b] a{color:var(--hp-green-deep)}.lg-text[data-v-967ef29b] ul{margin:0 0 14px;padding-left:22px}.lg-text[data-v-967ef29b] li{margin-bottom:6px}.lg-text[data-v-967ef29b] li::marker{color:var(--hp-green-deep)}.lg-rule[data-v-967ef29b]{border:0;border-top:1px solid var(--hp-line);margin:48px 0}.lg-contact[data-v-967ef29b]{align-items:center;background:var(--hp-surface);border:1px solid var(--hp-line);border-radius:20px;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;padding:28px 32px}.lg-contact>div[data-v-967ef29b]{max-width:360px}.lg-contact-h[data-v-967ef29b]{color:var(--hp-ink);font-size:19px;font-weight:700;margin:0 0 8px}.lg-contact p[data-v-967ef29b]{color:var(--hp-ink2);font-size:15px;line-height:1.6;margin:0}@media(min-width:1024px){.lg-body[data-v-967ef29b]{gap:120px;grid-template-columns:300px minmax(0,680px)}.lg-aside[data-v-967ef29b]{align-self:start;display:block;position:sticky;top:96px}.lg-toc-mobile[data-v-967ef29b]{display:none}}@media(max-width:767px){.lg-contact[data-v-967ef29b],.lg-summary[data-v-967ef29b]{padding:22px 20px}.lg-text[data-v-967ef29b]{font-size:17px}}@media(prefers-reduced-motion:no-preference){html:has(.lg-body){scroll-behavior:smooth}}
