.label.svelte-ypbj28{color:var(--color-accent);margin:0;font-size:14px;font-weight:500}.section-title.svelte-ypbj28{letter-spacing:-.04em;max-width:720px;margin-top:12px;font-size:clamp(2rem,4vw,3rem);font-weight:600;line-height:1.05}.btn.svelte-ypbj28{border-radius:12px;align-items:center;gap:8px;min-height:48px;padding:12px 20px;font-size:15.5px;font-weight:500;text-decoration:none;transition:background-color .15s,color .15s,transform .15s;display:inline-flex}.btn.svelte-ypbj28:hover{transform:translateY(-1px)}.btn-dark.svelte-ypbj28{background:var(--color-ink);color:#fff}.btn-dark.svelte-ypbj28:hover{background:var(--color-accent)}.btn-light.svelte-ypbj28{background:var(--color-surface-sunken);color:var(--color-ink)}.btn-light.svelte-ypbj28:hover{background:#e9e9e5}
