.hero.svelte-13wmnd{align-items:center;gap:40px;padding:24px 0 8px;display:grid}@media (width>=940px){.hero.svelte-13wmnd{grid-template-columns:1.08fr .92fr;gap:48px;padding:40px 0 24px}}.offer.svelte-13wmnd{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.badge.svelte-13wmnd{border:1px solid var(--color-primary-soft);background:var(--color-primary-soft);color:var(--color-primary-soft-foreground);border-radius:var(--radius-full);font:var(--type-label);align-items:center;gap:7px;padding:5px 13px;display:inline-flex}h1.svelte-13wmnd{font:var(--weight-semibold) 40px/46px var(--font-sans);letter-spacing:var(--tracking-tight);color:var(--text-primary);text-wrap:balance;margin:0}@media (width<=620px){h1.svelte-13wmnd{font-size:30px;line-height:36px}}.lead.svelte-13wmnd{max-width:54ch;font:var(--weight-regular) 17px/28px var(--font-sans);color:var(--text-secondary);text-wrap:pretty;margin:-8px 0 0}.actions.svelte-13wmnd{flex-wrap:wrap;gap:10px;display:flex}.ways.svelte-13wmnd{flex-direction:column;gap:12px;display:flex}.card.svelte-13wmnd{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-card);padding:var(--card-p)}.lead-card.svelte-13wmnd{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.mark.svelte-13wmnd{border-radius:var(--radius-md);background:var(--color-primary-soft);width:44px;height:44px;color:var(--color-primary-soft-foreground);justify-content:center;align-items:center;display:inline-flex}h2.svelte-13wmnd{font:var(--type-h2);color:var(--text-primary);margin:0}.lead-card.svelte-13wmnd p:where(.svelte-13wmnd),.staff-text.svelte-13wmnd p:where(.svelte-13wmnd){font:var(--type-body);color:var(--text-secondary);text-wrap:pretty;margin:-6px 0 0}.points.svelte-13wmnd{border-top:1px solid var(--border-subtle);flex-direction:column;gap:10px;width:100%;margin:4px 0 0;padding:14px 0 0;list-style:none;display:flex}.points.svelte-13wmnd li:where(.svelte-13wmnd){font:var(--type-body);color:var(--text-secondary);align-items:flex-start;gap:10px;display:flex}.points .ok{color:var(--color-success);flex:none;margin-top:2px}.points .info{color:var(--color-info);flex:none;margin-top:2px}.staff-card.svelte-13wmnd{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.staff-text.svelte-13wmnd{flex-direction:column;gap:6px;min-width:0;display:flex}.staff-text.svelte-13wmnd h2:where(.svelte-13wmnd){font:var(--type-h3)}.contact.svelte-13wmnd{font:var(--type-caption);color:var(--text-tertiary);margin:4px 0 0}
