.lg-hero[data-astro-cid-nqkhoara]{border-bottom:var(--border-subtle);padding-bottom:0}.lg-meta[data-astro-cid-nqkhoara]{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.lg-meta[data-astro-cid-nqkhoara] span[data-astro-cid-nqkhoara]{padding:4px 10px;border:var(--border-subtle);border-radius:4px;background:var(--color-paper);color:var(--color-ink-60);font-size:.78rem;font-weight:500}.lg-tabs[data-astro-cid-nqkhoara]{display:flex;gap:28px;margin-top:32px}.lg-tabs[data-astro-cid-nqkhoara] a[data-astro-cid-nqkhoara]{padding:0 0 12px;border-bottom:2px solid transparent;color:var(--color-ink-60);font-size:.92rem;font-weight:600;text-decoration:none}.lg-tabs[data-astro-cid-nqkhoara] a[data-astro-cid-nqkhoara]:hover{color:var(--color-ink)}.lg-tabs[data-astro-cid-nqkhoara] a[data-astro-cid-nqkhoara][aria-current=page]{color:var(--color-ink);border-bottom-color:var(--color-accent)}.lg-grid[data-astro-cid-nqkhoara]{display:grid;grid-template-columns:minmax(0,1fr);gap:32px}@media(min-width:960px){.lg-grid[data-astro-cid-nqkhoara]{grid-template-columns:250px minmax(0,1fr);gap:56px}.lg-side[data-astro-cid-nqkhoara]{position:sticky;top:96px;align-self:start;max-height:calc(100vh - 120px);overflow-y:auto}}.lg-toc[data-astro-cid-nqkhoara] summary[data-astro-cid-nqkhoara]{cursor:pointer;list-style:none;margin-bottom:12px;color:var(--color-ink-40);font-size:.7rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.lg-toc[data-astro-cid-nqkhoara] summary[data-astro-cid-nqkhoara]::-webkit-details-marker{display:none}.lg-toc[data-astro-cid-nqkhoara] summary[data-astro-cid-nqkhoara]:after{content:" +"}.lg-toc[data-astro-cid-nqkhoara][open] summary[data-astro-cid-nqkhoara]:after{content:" −"}@media(min-width:960px){.lg-toc[data-astro-cid-nqkhoara] summary[data-astro-cid-nqkhoara]{pointer-events:none}.lg-toc[data-astro-cid-nqkhoara] summary[data-astro-cid-nqkhoara]:after,.lg-toc[data-astro-cid-nqkhoara][open] summary[data-astro-cid-nqkhoara]:after{content:none}}@media(max-width:959px){.lg-toc[data-astro-cid-nqkhoara]{padding:14px 16px;border:var(--border-subtle);border-radius:4px;background:var(--color-canvas)}.lg-toc[data-astro-cid-nqkhoara] summary[data-astro-cid-nqkhoara]{margin:0}.lg-toc[data-astro-cid-nqkhoara][open] summary[data-astro-cid-nqkhoara]{margin-bottom:12px}}.lg-toc[data-astro-cid-nqkhoara] ol[data-astro-cid-nqkhoara]{margin:0;padding:0;list-style:none;border-left:var(--border-subtle)}.lg-toc[data-astro-cid-nqkhoara] a[data-astro-cid-nqkhoara]{display:flex;gap:10px;padding:6px 0 6px 14px;margin-left:-1px;border-left:2px solid transparent;color:var(--color-ink-60);font-size:.84rem;line-height:1.4;text-decoration:none}.lg-toc[data-astro-cid-nqkhoara] a[data-astro-cid-nqkhoara] span[data-astro-cid-nqkhoara]{min-width:16px;color:var(--color-ink-40);font-variant-numeric:tabular-nums}.lg-toc[data-astro-cid-nqkhoara] a[data-astro-cid-nqkhoara]:hover{color:var(--color-ink);border-left-color:var(--color-accent)}.lg-body[data-astro-cid-nqkhoara]{max-width:760px;color:var(--color-ink-70);line-height:1.7;font-size:.97rem}.lg-body[data-astro-cid-nqkhoara] p[data-astro-cid-nqkhoara],.lg-body[data-astro-cid-nqkhoara] ul[data-astro-cid-nqkhoara]{margin:0 0 14px}.lg-body[data-astro-cid-nqkhoara] ul[data-astro-cid-nqkhoara]{padding-left:20px;display:flex;flex-direction:column;gap:6px;list-style:none}.lg-body[data-astro-cid-nqkhoara] a{color:var(--color-accent);text-underline-offset:2px}.lg-body[data-astro-cid-nqkhoara] b,.lg-body[data-astro-cid-nqkhoara] strong{color:var(--color-ink);font-weight:600}.lg-sec[data-astro-cid-nqkhoara]{scroll-margin-top:96px;padding-top:32px;margin-top:32px;border-top:var(--border-subtle)}.lg-sec[data-astro-cid-nqkhoara] h2[data-astro-cid-nqkhoara]{display:flex;align-items:baseline;gap:12px;margin:0 0 14px;color:var(--color-ink);font-size:clamp(1.1rem,2vw,1.3rem);font-weight:700;letter-spacing:-.01em}.lg-num[data-astro-cid-nqkhoara]{flex:none;display:inline-grid;place-items:center;min-width:28px;height:28px;border-radius:4px;background:var(--color-accent-soft);color:var(--color-accent);font-size:.8rem;font-variant-numeric:tabular-nums}.lg-body[data-astro-cid-nqkhoara] .r-table-wrap[data-astro-cid-nqkhoara]{margin:4px 0 16px;border-radius:4px}.lg-contact[data-astro-cid-nqkhoara]{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between;margin-top:48px;padding:24px;border-radius:4px;background:var(--color-ink);color:#ffffffb3}.lg-contact[data-astro-cid-nqkhoara] h2[data-astro-cid-nqkhoara]{margin:0 0 4px;color:#fff;font-size:1.1rem;font-weight:700}.lg-contact[data-astro-cid-nqkhoara] p[data-astro-cid-nqkhoara]{margin:0}.lg-contact[data-astro-cid-nqkhoara] .r-btn[data-astro-cid-nqkhoara]{color:#fff}@media print{.lg-side[data-astro-cid-nqkhoara],.lg-tabs[data-astro-cid-nqkhoara]{display:none}.lg-grid[data-astro-cid-nqkhoara]{display:block}.lg-sec[data-astro-cid-nqkhoara]{break-inside:auto}.lg-sec[data-astro-cid-nqkhoara] h2[data-astro-cid-nqkhoara]{break-after:avoid}}
