.head.svelte-105ajtk{padding-top:4rem}.head.svelte-105ajtk h1:where(.svelte-105ajtk){font-size:clamp(2.2rem,6vw,3.6rem);max-width:18ch}.offer.svelte-105ajtk{grid-template-columns:repeat(4,1fr)}.offer.svelte-105ajtk h3:where(.svelte-105ajtk){margin-top:0;font-size:1.05rem}.offer.svelte-105ajtk p:where(.svelte-105ajtk){color:var(--muted);margin:0;font-size:.92rem}.contact.svelte-105ajtk{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem;align-items:start}.intro.svelte-105ajtk h2:where(.svelte-105ajtk){margin-top:.5rem}form.svelte-105ajtk{display:grid;gap:1rem}.row.svelte-105ajtk{display:grid;grid-template-columns:1fr 1fr;gap:1rem}label.svelte-105ajtk{display:grid;gap:.4rem;font-size:.85rem;color:var(--muted)}input.svelte-105ajtk,textarea.svelte-105ajtk{font:inherit;font-size:.95rem;color:var(--text);background:var(--bg-2);border:1px solid var(--border);border-radius:var(--radius-sm);padding:.7rem .85rem;resize:vertical}input.svelte-105ajtk:focus,textarea.svelte-105ajtk:focus{outline:none;border-color:var(--accent-2)}.thanks.svelte-105ajtk h3:where(.svelte-105ajtk){margin-top:0}.thanks.svelte-105ajtk p:where(.svelte-105ajtk){color:var(--muted)}@media(max-width:900px){.offer.svelte-105ajtk{grid-template-columns:repeat(2,1fr)}.contact.svelte-105ajtk{grid-template-columns:1fr}}@media(max-width:480px){.offer.svelte-105ajtk,.row.svelte-105ajtk{grid-template-columns:1fr}}
