.hsth-title[data-astro-cid-idaknmw7]{margin-block-end:12px;font-size:16px;font-weight:700;line-height:1.4;color:var(--fc-ink)}.hha-top[data-astro-cid-xd5bjmdf]{display:flex;flex-direction:column}.hha-search[data-astro-cid-xd5bjmdf],.hha-start[data-astro-cid-xd5bjmdf]{background:var(--fc-tinted-bg)}.hha-search[data-astro-cid-xd5bjmdf]{padding-block-start:32px}.hha-start[data-astro-cid-xd5bjmdf]{padding-block:32px 56px;--tla-line: transparent;--tla-shadow: var(--fv-shadow-soft)}.hha-col[data-astro-cid-xd5bjmdf]{max-width:820px}.hha-narrow[data-astro-cid-xd5bjmdf]{display:none}.hha-topics-band[data-astro-cid-xd5bjmdf]{padding-block:56px;background:#fff}.hha-topics[data-astro-cid-xd5bjmdf],.hha-card[data-astro-cid-xd5bjmdf]{scroll-margin-block-start:24px}.hha-tiles[data-astro-cid-xd5bjmdf]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.hha-tiles[data-astro-cid-xd5bjmdf]>li[data-astro-cid-xd5bjmdf]{min-width:0;display:flex}.hha-tile[data-astro-cid-xd5bjmdf]{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;padding:22px}.hha-icon[data-astro-cid-xd5bjmdf]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:48px;height:48px;border-radius:999px;background:var(--fc-tint);color:var(--fc-accent)}.hha-icon[data-astro-cid-xd5bjmdf] svg{width:26px;height:26px}.hha-copy[data-astro-cid-xd5bjmdf]{flex:1;min-width:0;display:flex;flex-direction:column}.hha-name[data-astro-cid-xd5bjmdf]{margin-block-start:16px;font-size:18px;font-weight:600;line-height:1.3;letter-spacing:-.01em;color:var(--fc-ink)}.hha-tile[data-astro-cid-xd5bjmdf]:hover .hha-name[data-astro-cid-xd5bjmdf]{color:var(--fc-accent)}.hha-count[data-astro-cid-xd5bjmdf]{margin-block-start:auto;padding-block-start:10px;font-size:13.5px;font-weight:600;line-height:1.4;color:var(--fc-accent)}.hha-chev[data-astro-cid-xd5bjmdf]{display:none;flex-shrink:0;width:18px;height:18px;fill:none;stroke:var(--fc-ink-4);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.hha-cards[data-astro-cid-xd5bjmdf]{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;align-items:start}.hha-card[data-astro-cid-xd5bjmdf]{--tla-pad: 22px;overflow:hidden;border-radius:var(--fv-radius);background:#fff;box-shadow:var(--fv-shadow-soft)}.hha-head[data-astro-cid-xd5bjmdf]{display:flex;align-items:center;gap:14px;padding:20px 22px 16px}.hha-icon-sm[data-astro-cid-xd5bjmdf]{width:40px;height:40px}.hha-icon-sm[data-astro-cid-xd5bjmdf] svg{width:22px;height:22px}.hha-title[data-astro-cid-xd5bjmdf]{font-family:var(--fc-serif);font-size:clamp(21px,2vw,24px);font-weight:600;line-height:1.2;letter-spacing:-.015em;color:var(--fc-ink)}.hha-back[data-astro-cid-xd5bjmdf]{display:none}.hha-contact[data-astro-cid-xd5bjmdf]{margin-block-start:64px}@media (min-width: 900px){.hha-cards[data-astro-cid-xd5bjmdf]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 960px){.hha-tiles[data-astro-cid-xd5bjmdf]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 767px){.hha-search[data-astro-cid-xd5bjmdf]{padding-block:24px 40px}.hha-wide[data-astro-cid-xd5bjmdf]{display:none}.hha-narrow[data-astro-cid-xd5bjmdf]{display:block}.hha-topics-band[data-astro-cid-xd5bjmdf]{padding-block:32px 0}.hha-start[data-astro-cid-xd5bjmdf]{order:1;padding-block:40px;background:#fff;--tla-line: var(--fc-line);--tla-shadow: none}.hha-tiles[data-astro-cid-xd5bjmdf]{grid-template-columns:minmax(0,1fr);gap:10px}.hha-tile[data-astro-cid-xd5bjmdf]{flex-direction:row;align-items:center;gap:14px;padding:14px 16px}.hha-icon[data-astro-cid-xd5bjmdf]{width:40px;height:40px}.hha-icon[data-astro-cid-xd5bjmdf] svg{width:22px;height:22px}.hha-copy[data-astro-cid-xd5bjmdf]{gap:2px}.hha-name[data-astro-cid-xd5bjmdf]{margin-block-start:0;font-size:16px}.hha-count[data-astro-cid-xd5bjmdf]{padding-block-start:0;font-size:13px}.hha-chev[data-astro-cid-xd5bjmdf]{display:block}.hha-cards[data-astro-cid-xd5bjmdf]{gap:32px}.hha-head[data-astro-cid-xd5bjmdf]{padding:18px 18px 14px}.hha-card[data-astro-cid-xd5bjmdf]{--tla-pad: 18px}.hha-back[data-astro-cid-xd5bjmdf]{display:block;margin-block-start:8px}.hha-back[data-astro-cid-xd5bjmdf] a[data-astro-cid-xd5bjmdf]{min-height:44px;font-size:14.5px}.hha-back[data-astro-cid-xd5bjmdf] svg[data-astro-cid-xd5bjmdf]{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.hha-contact[data-astro-cid-xd5bjmdf]{margin-block-start:44px}}
