.hp-hero.svelte-tokdbo{padding-top:clamp(28px,4vw,46px)}.hp-h1.svelte-tokdbo{margin-top:10px}.flourish-l.svelte-tokdbo{justify-content:flex-start}.hp-lead.svelte-tokdbo{max-width:54ch;margin-top:16px}.cats.svelte-tokdbo{grid-template-columns:repeat(6,1fr);gap:12px;margin-top:clamp(26px,4vw,40px);display:grid}@media (width<=860px){.cats.svelte-tokdbo{grid-template-columns:repeat(3,1fr)}}@media (width<=480px){.cats.svelte-tokdbo{grid-template-columns:repeat(2,1fr)}}.cat.svelte-tokdbo{text-align:center;flex-direction:column;align-items:center;gap:9px;padding:18px 12px;transition:transform .2s,border-color .2s;display:flex}.cat.svelte-tokdbo:hover{border-color:var(--gold);transform:translateY(-3px)}.cat.svelte-tokdbo .zh:where(.svelte-tokdbo){font-family:var(--zh);color:var(--gold-deep);font-size:1.5rem}.cat.svelte-tokdbo .t:where(.svelte-tokdbo){color:var(--green);font-size:.78rem;font-weight:700}.faq-sec.svelte-tokdbo{margin-top:clamp(30px,4vw,48px);scroll-margin-top:96px}.faq-sec.svelte-tokdbo h2:where(.svelte-tokdbo){font-family:var(--display);color:var(--green);margin-bottom:14px;font-size:1.5rem;font-weight:600}.faqs.svelte-tokdbo{flex-direction:column;gap:10px;display:flex}.faq.svelte-tokdbo{overflow:hidden}.faq.svelte-tokdbo button:where(.svelte-tokdbo){text-align:left;width:100%;color:var(--ink);justify-content:space-between;align-items:center;gap:14px;padding:16px 20px;font-size:.98rem;font-weight:600;display:flex}.faq.svelte-tokdbo .ar:where(.svelte-tokdbo){color:var(--gold-deep);transition:transform .25s var(--ease);flex:none;align-items:center;display:inline-flex}.faq.open.svelte-tokdbo .ar:where(.svelte-tokdbo){transform:rotate(180deg)}.faq.svelte-tokdbo .ans:where(.svelte-tokdbo){transition:grid-template-rows .3s var(--ease);grid-template-rows:0fr;display:grid;overflow:hidden}.faq.open.svelte-tokdbo .ans:where(.svelte-tokdbo){grid-template-rows:1fr}.faq.svelte-tokdbo .ans:where(.svelte-tokdbo)>p:where(.svelte-tokdbo){min-height:0;overflow:hidden}.faq.svelte-tokdbo .ans:where(.svelte-tokdbo) p:where(.svelte-tokdbo){color:var(--muted);padding:0 20px 18px;font-size:.92rem;line-height:1.6}.ans-link.svelte-tokdbo{color:var(--gold-deep);font-weight:700}.hp-foot-note.svelte-tokdbo{text-align:center;color:var(--muted);margin-top:clamp(30px,4vw,48px);font-size:.92rem}.hp-foot-note.svelte-tokdbo a:where(.svelte-tokdbo){color:var(--gold-deep);border-bottom:1px solid #0000;font-weight:700}.hp-foot-note.svelte-tokdbo a:where(.svelte-tokdbo):hover{border-color:var(--gold)}
