.guide[data-astro-cid-bjg2kugx]{padding-block:clamp(40px,6vw,72px) clamp(64px,8vw,112px)}.guide[data-astro-cid-bjg2kugx] h1[data-astro-cid-bjg2kugx]{font-size:clamp(36px,5vw,56px)}.index[data-astro-cid-bjg2kugx]{border-radius:var(--hx-radius-xl);background:var(--hx-surface-lowest);border:1px solid color-mix(in srgb, var(--hx-outline-variant) 30%, transparent);gap:20px;margin-bottom:clamp(40px,6vw,72px);padding:20px;display:grid}.index-group[data-astro-cid-bjg2kugx]{gap:10px;display:grid}.index-group[data-astro-cid-bjg2kugx] ul[data-astro-cid-bjg2kugx]{flex-wrap:wrap;gap:8px;padding:0;list-style:none;display:flex}.index-pill[data-astro-cid-bjg2kugx]{color:var(--hx-on-surface-variant);transition:border-color var(--hx-base) var(--hx-ease-standard), color var(--hx-base) var(--hx-ease-standard);text-decoration:none}.index-pill[data-astro-cid-bjg2kugx]:hover{border-color:var(--accent);color:var(--hx-on-surface);text-decoration:none}.index-badge[data-astro-cid-bjg2kugx]{background:color-mix(in srgb, var(--accent) 20%, transparent);min-width:26px;height:20px;color:var(--accent);letter-spacing:.2px;border-radius:6px;place-items:center;padding-inline:5px;font-size:11px;font-weight:800;display:inline-grid}.category[data-astro-cid-bjg2kugx],.terms[data-astro-cid-bjg2kugx]{margin-bottom:clamp(40px,6vw,72px)}.category-head[data-astro-cid-bjg2kugx]{align-items:center;gap:14px;margin-bottom:24px;display:flex}.category-head[data-astro-cid-bjg2kugx] h2[data-astro-cid-bjg2kugx]{font-size:clamp(26px,3.4vw,36px)}.cards[data-astro-cid-bjg2kugx]{gap:16px;display:grid}@media (width>=860px){.cards[data-astro-cid-bjg2kugx]{grid-template-columns:repeat(2,1fr);align-items:start}}.technique[data-astro-cid-bjg2kugx]{gap:12px;padding:24px;scroll-margin-top:96px;display:grid}.technique[data-astro-cid-bjg2kugx]:target{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.technique-head[data-astro-cid-bjg2kugx]{align-items:flex-start;gap:14px;display:flex}.badge[data-astro-cid-bjg2kugx]{background:color-mix(in srgb, var(--accent) 18%, transparent);border:1px solid color-mix(in srgb, var(--accent) 45%, transparent);min-width:48px;height:48px;color:var(--accent);font-family:var(--hx-font-display);border-radius:16px;flex:none;place-items:center;padding-inline:6px;font-size:17px;font-weight:700;display:inline-grid}.technique[data-astro-cid-bjg2kugx] h3[data-astro-cid-bjg2kugx]{font-size:24px}.short[data-astro-cid-bjg2kugx]{color:var(--hx-on-surface-variant);margin-top:2px;font-weight:500}.technique[data-astro-cid-bjg2kugx] h4[data-astro-cid-bjg2kugx]{font-family:var(--hx-font-body);letter-spacing:1.2px;text-transform:uppercase;color:var(--hx-secondary);margin-top:6px;font-size:12px;font-weight:700}.technique[data-astro-cid-bjg2kugx] p[data-astro-cid-bjg2kugx],.technique[data-astro-cid-bjg2kugx] li[data-astro-cid-bjg2kugx]{color:var(--hx-on-surface-variant);line-height:1.6}.what[data-astro-cid-bjg2kugx]{color:var(--hx-on-surface)}.steps[data-astro-cid-bjg2kugx]{gap:8px;padding-left:22px;display:grid}.steps[data-astro-cid-bjg2kugx] li[data-astro-cid-bjg2kugx]::marker{color:var(--accent);font-weight:700}.watch[data-astro-cid-bjg2kugx]{border-radius:var(--hx-radius-md,14px);background:color-mix(in srgb, var(--hx-warning) 12%, transparent);border:1px solid color-mix(in srgb, var(--hx-warning) 35%, transparent);align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.watch[data-astro-cid-bjg2kugx] svg{color:var(--hx-warning);flex:none;margin-top:2px}.watch[data-astro-cid-bjg2kugx] strong[data-astro-cid-bjg2kugx]{color:var(--hx-on-surface)}.in-app[data-astro-cid-bjg2kugx]{background:var(--hx-surface-container);border:1px solid color-mix(in srgb, var(--hx-outline-variant) 30%, transparent);border-radius:16px;gap:8px;margin-top:6px;padding:14px 16px;display:grid}.factors[data-astro-cid-bjg2kugx]{flex-wrap:wrap;gap:8px 20px;padding:0;list-style:none;display:flex}.factors[data-astro-cid-bjg2kugx] li[data-astro-cid-bjg2kugx]{align-items:baseline;gap:8px;font-size:13px;display:flex}.factors[data-astro-cid-bjg2kugx] span[data-astro-cid-bjg2kugx]{color:var(--hx-secondary)}.factors[data-astro-cid-bjg2kugx] strong[data-astro-cid-bjg2kugx]{color:var(--accent);font-variant-numeric:tabular-nums}.term-list[data-astro-cid-bjg2kugx]{gap:0;padding:8px 24px;display:grid}.term-list[data-astro-cid-bjg2kugx]>div[data-astro-cid-bjg2kugx]{gap:4px;padding-block:16px;display:grid}.term-list[data-astro-cid-bjg2kugx]>div[data-astro-cid-bjg2kugx]+div[data-astro-cid-bjg2kugx]{border-top:1px solid color-mix(in srgb, var(--hx-outline-variant) 30%, transparent)}.term-list[data-astro-cid-bjg2kugx] dt[data-astro-cid-bjg2kugx]{color:var(--hx-on-surface);font-weight:700}.term-list[data-astro-cid-bjg2kugx] dd[data-astro-cid-bjg2kugx]{color:var(--hx-on-surface-variant);line-height:1.6}@media (width>=760px){.term-list[data-astro-cid-bjg2kugx]>div[data-astro-cid-bjg2kugx]{grid-template-columns:220px 1fr;gap:24px}}.cta[data-astro-cid-bjg2kugx]{align-items:center;gap:20px;padding:clamp(24px,4vw,40px);display:grid}.cta[data-astro-cid-bjg2kugx] h2[data-astro-cid-bjg2kugx]{margin-bottom:8px;font-size:clamp(26px,3.4vw,36px)}@media (width>=860px){.cta[data-astro-cid-bjg2kugx]{grid-template-columns:1fr auto}}.note[data-astro-cid-bjg2kugx]{max-width:720px;margin-top:24px}
