.head.svelte-u4tzj{padding-top:clamp(104px,12vw,140px);padding-bottom:clamp(72px,9vw,110px)}.head.svelte-u4tzj .container:where(.svelte-u4tzj){display:flex;flex-direction:column;gap:20px;align-items:flex-start}.display.svelte-u4tzj{max-width:18ch;text-wrap:balance;font-size:clamp(2.1rem,5vw,3.4rem)}.lead.svelte-u4tzj{max-width:54ch}.cards.svelte-u4tzj{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:24px;width:100%}.tool.svelte-u4tzj{display:flex;flex-direction:column;gap:12px;padding:28px 26px;transition:border-color .2s,transform .25s var(--ease),box-shadow .25s}.tool.svelte-u4tzj:hover{transform:translateY(-3px);border-color:var(--primary);box-shadow:var(--shadow-card-hover)}.tool.svelte-u4tzj h2:where(.svelte-u4tzj){margin:0;font-size:1.3rem;font-weight:600;letter-spacing:-.02em}.tool.svelte-u4tzj p:where(.svelte-u4tzj){margin:0;flex:1;font-size:.92rem;line-height:1.6;color:var(--muted)}.go.svelte-u4tzj{display:inline-flex;align-items:center;gap:6px;font-size:.88rem;font-weight:550;color:var(--primary-2)}.other.svelte-u4tzj{width:100%;padding:24px 26px}.other.svelte-u4tzj h2:where(.svelte-u4tzj){margin:0 0 8px;font-size:1.05rem;font-weight:600;letter-spacing:-.015em}.other.svelte-u4tzj p:where(.svelte-u4tzj){margin:0;font-size:.94rem;line-height:1.65;color:var(--muted);max-width:78ch}@media (max-width: 820px){.cards.svelte-u4tzj{grid-template-columns:1fr}}
