.hero.svelte-164dcv4{text-align:center;justify-items:center;gap:22px;padding-block:clamp(24px,4vw,64px) clamp(32px,4vw,56px);display:grid}.field.svelte-164dcv4{background:var(--white);width:min(100%,620px);height:60px;box-shadow:inset 0 0 0 1.5px var(--hairline), 0 12px 34px #10121512;color:var(--ink2);border-radius:30px;align-items:center;gap:12px;padding:0 20px;display:flex}.field.svelte-164dcv4:focus-within{box-shadow:inset 0 0 0 2px var(--green-dark), 0 12px 34px #10121512}input.svelte-164dcv4{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:17px;font-weight:500}.topics.svelte-164dcv4{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.topics.svelte-164dcv4 a:where(.svelte-164dcv4){background:var(--gray2);border-radius:20px;align-items:center;gap:8px;height:40px;padding:0 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.topics.svelte-164dcv4 a:where(.svelte-164dcv4):hover{background:#dfe2e7}.page.svelte-164dcv4{max-width:1000px;padding-bottom:clamp(64px,8vw,104px)}.group.svelte-164dcv4{margin-top:40px;scroll-margin-top:24px}.list.svelte-164dcv4{gap:10px;margin-top:16px;display:grid}details.svelte-164dcv4{background:var(--white);box-shadow:inset 0 0 0 1px var(--hairline);border-radius:18px}summary.svelte-164dcv4{letter-spacing:-.01em;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;font-size:17px;font-weight:600;line-height:24px;list-style:none;display:flex}summary.svelte-164dcv4::-webkit-details-marker{display:none}summary.svelte-164dcv4 i:where(.svelte-164dcv4){width:28px;height:28px;box-shadow:inset 0 0 0 1.5px var(--ink3);color:var(--ink2);transition:transform .25s var(--ease);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}details[open].svelte-164dcv4 summary:where(.svelte-164dcv4) i:where(.svelte-164dcv4){transform:rotate(45deg)}details.svelte-164dcv4 p:where(.svelte-164dcv4){padding:0 64px 20px 20px}.none.svelte-164dcv4{color:var(--ink2);padding-block:24px}.more.svelte-164dcv4{border-radius:var(--r-card);background:var(--green-tint);gap:8px;margin-top:48px;padding:28px;display:grid}.more.svelte-164dcv4 .body:where(.svelte-164dcv4){color:#4b5a52}.more.svelte-164dcv4 a:where(.svelte-164dcv4){color:var(--green-dark);font-weight:600}
