._page_79fr5_1{min-height:100vh;background:radial-gradient(1000px 520px at 80% -10%,var(--accent),transparent 65%),var(--background);color:var(--foreground);font-family:var(--font-family-base)}._nav_79fr5_10{max-width:960px;margin:0 auto;padding:var(--spacing-4);display:flex;align-items:center;justify-content:space-between}._brand_79fr5_19{display:inline-flex;align-items:center;gap:var(--spacing-2);font-family:var(--font-family-display);font-weight:600;font-size:1.2rem}._brandMark_79fr5_28{display:grid;place-items:center;width:34px;height:34px;border-radius:var(--radius-full);background:var(--primary);color:var(--primary-foreground)}._hero_79fr5_38{max-width:720px;margin:0 auto;padding:var(--spacing-12) var(--spacing-4) var(--spacing-8);text-align:center}._eyebrow_79fr5_45{color:var(--primary);font-weight:600;letter-spacing:.04em;text-transform:uppercase;font-size:.8rem;margin:0 0 var(--spacing-3)}._headline_79fr5_54{font-family:var(--font-family-display);font-weight:600;font-size:clamp(2.4rem,8vw,4rem);line-height:1.05;margin:0 0 var(--spacing-4)}._lead_79fr5_62{font-size:1.15rem;line-height:1.6;color:var(--muted-foreground);margin:0 auto var(--spacing-6);max-width:34rem}._actions_79fr5_70{display:flex;justify-content:center}._section_79fr5_75{max-width:960px;margin:0 auto;padding:var(--spacing-8) var(--spacing-4)}._sectionTitle_79fr5_81{font-family:var(--font-family-display);font-weight:600;font-size:1.8rem;margin:0 0 var(--spacing-6);text-align:center}._grid_79fr5_89{display:grid;gap:var(--spacing-4);grid-template-columns:1fr}._card_79fr5_95,._cardSoft_79fr5_96{border-radius:var(--radius-lg);padding:var(--spacing-6);border:1px solid var(--border)}._card_79fr5_95{background:var(--card);box-shadow:var(--shadow-md)}._cardSoft_79fr5_96{background:var(--surface)}._icon_79fr5_111{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:var(--radius-md);background:var(--accent);color:var(--primary);margin-bottom:var(--spacing-3)}._cardTitle_79fr5_122{font-family:var(--font-family-display);font-weight:600;font-size:1.2rem;margin:0 0 var(--spacing-2)}._cardText_79fr5_129{margin:0;line-height:1.55;color:var(--muted-foreground)}._note_79fr5_135{max-width:720px;margin:var(--spacing-4) auto var(--spacing-8);padding:var(--spacing-4) var(--spacing-6);display:flex;gap:var(--spacing-3);align-items:flex-start;background:var(--surface);border-radius:var(--radius-md);color:var(--muted-foreground)}._note_79fr5_135 p{margin:0;line-height:1.5;font-size:.95rem}._footer_79fr5_153{text-align:center;padding:var(--spacing-8) var(--spacing-4);color:var(--muted-foreground);font-size:.9rem}@media(min-width:768px){._grid_79fr5_89{grid-template-columns:repeat(3,1fr)}}
