.head.svelte-1xmjmrw{max-width:680px}.head.svelte-1xmjmrw h1:where(.svelte-1xmjmrw){font-size:clamp(2rem,4vw,2.6rem)}.head.svelte-1xmjmrw .lead:where(.svelte-1xmjmrw){margin-top:12px}.popular.svelte-1xmjmrw{background:var(--primary-soft);border-radius:16px;margin:36px 0;padding:20px 24px}.popular.svelte-1xmjmrw h2:where(.svelte-1xmjmrw){letter-spacing:.07em;text-transform:uppercase;color:var(--primary);margin-bottom:10px;font-size:.8rem;font-weight:700}.popular.svelte-1xmjmrw ul:where(.svelte-1xmjmrw){grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px 24px;margin:0;padding:0;list-style:none;display:grid}.popular.svelte-1xmjmrw a:where(.svelte-1xmjmrw){align-items:center;gap:8px;font-weight:550;display:inline-flex}.sections.svelte-1xmjmrw{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:18px;display:grid}.sections.svelte-1xmjmrw h2:where(.svelte-1xmjmrw){font-size:1.15rem}.sections.svelte-1xmjmrw p:where(.svelte-1xmjmrw){margin:6px 0 14px;font-size:.95rem}.sections.svelte-1xmjmrw ul:where(.svelte-1xmjmrw){gap:4px;margin:0;padding-left:18px;font-size:.95rem;display:grid}
