h1.svelte-1ppds31{letter-spacing:-.04em;color:var(--ink);margin-top:20px;font-size:clamp(30px,4.6vw,50px);font-weight:600;line-height:1.03}h1.svelte-1ppds31 .dim:where(.svelte-1ppds31){color:var(--ink-quiet)}.lead.svelte-1ppds31{max-width:540px;color:var(--ink-soft);margin-top:20px;font-size:16.5px;line-height:1.6}.contact.svelte-1ppds31{border:1px solid var(--line);background:var(--paper);border-radius:16px;padding:40px 24px}.contact.svelte-1ppds31 h2:where(.svelte-1ppds31){letter-spacing:-.02em;color:var(--ink);margin-bottom:8px;font-size:clamp(20px,2.6vw,26px);font-weight:700}.contact.svelte-1ppds31 p:where(.svelte-1ppds31){color:var(--ink-soft);margin-bottom:28px;font-size:15px}.contact-acts.svelte-1ppds31{flex-wrap:wrap;gap:12px;display:flex}.contact-btn.svelte-1ppds31{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:11px;align-items:center;gap:8px;padding:13px 22px;font-family:JetBrains Mono,monospace;font-size:13.5px;font-weight:700;transition:border-color .15s,color .15s;display:inline-flex}.contact-btn.svelte-1ppds31:hover{border-color:var(--accent-text);color:var(--accent-text)}
