.ha[data-astro-cid-d7gfoc6o]{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:40px;display:grid}@media (width<=880px){.ha[data-astro-cid-d7gfoc6o]{grid-template-columns:minmax(0,1fr)}}.ha__side[data-astro-cid-d7gfoc6o]{flex-direction:column;gap:14px;display:flex}@media (width>=881px){.ha__side[data-astro-cid-d7gfoc6o]{position:sticky;top:96px}}.ha__title[data-astro-cid-d7gfoc6o]{letter-spacing:-.04em;text-wrap:balance;font-size:clamp(32px,4vw,46px);font-weight:700;line-height:1.02}.ha__k[data-astro-cid-d7gfoc6o]{color:var(--text2);text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px;font-size:12px;font-weight:600}.ha__toc[data-astro-cid-d7gfoc6o] ol[data-astro-cid-d7gfoc6o],.ha__secs[data-astro-cid-d7gfoc6o],.ha__rel[data-astro-cid-d7gfoc6o] ul[data-astro-cid-d7gfoc6o]{margin:0;padding:0;list-style:none}.ha__toc[data-astro-cid-d7gfoc6o] ol[data-astro-cid-d7gfoc6o]{flex-direction:column;gap:6px;font-size:13px;display:flex}.ha__toc[data-astro-cid-d7gfoc6o] a[data-astro-cid-d7gfoc6o]{color:var(--text2)}.ha__main[data-astro-cid-d7gfoc6o]{flex-direction:column;gap:14px;min-width:0;display:flex}.ha__secs[data-astro-cid-d7gfoc6o]{flex-direction:column;gap:12px;display:flex}.ha__sec[data-astro-cid-d7gfoc6o]{flex-direction:column;gap:10px;scroll-margin-top:100px;display:flex}.ha__sec[data-astro-cid-d7gfoc6o] h2[data-astro-cid-d7gfoc6o]{letter-spacing:-.01em;align-items:center;gap:12px;font-size:19px;font-weight:700;display:flex}.ha__n[data-astro-cid-d7gfoc6o]{background:var(--text);color:#fff;border-radius:999px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;font-size:13px;display:inline-flex}.ha__sec[data-astro-cid-d7gfoc6o] p[data-astro-cid-d7gfoc6o]{color:#3f3935;overflow-wrap:anywhere;font-size:15px;line-height:1.6}.ha__sec[data-astro-cid-d7gfoc6o] a{color:var(--accent-text);text-decoration:underline}.ha__rel[data-astro-cid-d7gfoc6o] ul[data-astro-cid-d7gfoc6o]{flex-wrap:wrap;gap:8px;display:flex}.chip-link[data-astro-cid-d7gfoc6o]{background:var(--surface);min-height:40px;box-shadow:0 1px 0 var(--line);border-radius:999px;align-items:center;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.ha__stuck[data-astro-cid-d7gfoc6o]{background:var(--text);color:#e9e3de;border-radius:22px;flex-direction:column;align-items:flex-start;gap:10px;padding:24px;display:flex}.ha__stuck[data-astro-cid-d7gfoc6o] h2[data-astro-cid-d7gfoc6o]{color:#fff;font-size:20px;font-weight:700}
