@layer base{._page_tp0hm_2{max-width:76rem;margin:0 auto;padding:var(--spacing-12) var(--spacing-8) var(--spacing-20);display:flex;flex-direction:column;gap:var(--spacing-16)}._hero_tp0hm_11{display:flex;flex-direction:column;gap:var(--spacing-4);max-width:46rem}._eyebrow_tp0hm_18{font-size:.8125rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--primary);margin:0}._heroTitle_tp0hm_27{font-family:var(--font-family-display);font-size:2.5rem;font-weight:700;color:var(--foreground);margin:0}._heroTagline_tp0hm_35{font-family:var(--font-family-display);font-size:1.125rem;font-weight:600;color:var(--foreground);margin:0}._heroDescription_tp0hm_43{font-size:1.125rem;line-height:1.75rem;color:var(--muted-foreground);margin:0}._heroActions_tp0hm_50{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-4);margin-top:var(--spacing-2)}._section_tp0hm_58{display:flex;flex-direction:column;gap:var(--spacing-8);padding:var(--spacing-8);border-radius:var(--radius-lg)}._sectionAlt_tp0hm_66{background-color:var(--surface);border:1px solid var(--border)}._sectionHeader_tp0hm_71{display:flex;flex-direction:column;gap:var(--spacing-3);max-width:52rem}._sectionTitle_tp0hm_78{font-family:var(--font-family-display);font-size:1.75rem;font-weight:700;color:var(--foreground);margin:0}._sectionIntro_tp0hm_86{font-size:1rem;line-height:1.6rem;color:var(--muted-foreground);margin:0}._sectionNote_tp0hm_93{font-size:.9375rem;line-height:1.5rem;color:var(--muted-foreground);margin:0;max-width:52rem}._inlineLink_tp0hm_101{color:var(--primary);font-weight:700;text-decoration:underline;text-underline-offset:3px}._inlineLink_tp0hm_101:hover{color:color-mix(in srgb,var(--primary) 80%,black)}._udlGrid_tp0hm_113{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:var(--spacing-6)}._udlCard_tp0hm_119{display:flex;flex-direction:column;gap:var(--spacing-3);padding:var(--spacing-6);background-color:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow)}._udlIcon_tp0hm_129{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:var(--radius-full);background-color:var(--muted);color:var(--primary)}._udlCardTitle_tp0hm_140{font-family:var(--font-family-display);font-size:1.125rem;font-weight:700;color:var(--foreground);margin:0}._udlCardDescription_tp0hm_148{font-size:.9375rem;line-height:1.4375rem;color:var(--muted-foreground);margin:0}._stagesGrid_tp0hm_156{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:var(--spacing-4)}._stageCard_tp0hm_162{display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-6);background-color:var(--card);border-radius:var(--radius)}._stageIcon_tp0hm_171{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:var(--radius-full);background-color:var(--accent);color:var(--accent-foreground)}._stageName_tp0hm_182{font-family:var(--font-family-display);font-size:1.125rem;font-weight:700;color:var(--foreground);margin:0}._stageSubtitle_tp0hm_190{font-weight:500;color:var(--muted-foreground)}._stageDescription_tp0hm_195{font-size:.9375rem;line-height:1.375rem;color:var(--muted-foreground);margin:0}._calloutCard_tp0hm_202{display:flex;align-items:flex-start;gap:1.25rem;padding:var(--spacing-6);background-color:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow)}._calloutIcon_tp0hm_212{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:var(--radius-full);background-color:var(--secondary);color:var(--secondary-foreground)}._calloutContent_tp0hm_224{display:flex;flex-direction:column;gap:var(--spacing-2)}._calloutTitle_tp0hm_230{font-family:var(--font-family-display);font-size:1.125rem;font-weight:700;color:var(--foreground);margin:0}._calloutText_tp0hm_238{font-size:.9375rem;line-height:1.5625rem;color:var(--muted-foreground);margin:0}._hauoraGrid_tp0hm_246{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:var(--spacing-4)}._hauoraCard_tp0hm_252{display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-6);background-color:var(--muted);border-radius:var(--radius)}._hauoraIcon_tp0hm_261{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:var(--radius-full);background-color:var(--surface);color:var(--primary)}._hauoraCardTitle_tp0hm_272{font-size:.9375rem;font-weight:700;color:var(--foreground);margin:0}._hauoraCardSubtitle_tp0hm_279{font-weight:500;color:var(--muted-foreground)}._hauoraCardDescription_tp0hm_284{font-size:.8125rem;line-height:1.1875rem;color:var(--muted-foreground);margin:0}._privacyGrid_tp0hm_292{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:var(--spacing-6)}._privacyCard_tp0hm_298{display:flex;flex-direction:column;gap:var(--spacing-3);padding:var(--spacing-6);background-color:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow)}._privacyIcon_tp0hm_308{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:var(--radius-full);background-color:var(--muted);color:var(--success)}._privacyCardTitle_tp0hm_319{font-family:var(--font-family-display);font-size:1.0625rem;font-weight:700;color:var(--foreground);margin:0}._privacyCardDescription_tp0hm_327{font-size:.9375rem;line-height:1.4375rem;color:var(--muted-foreground);margin:0}._ctaSection_tp0hm_335{display:flex}._ctaCard_tp0hm_339{width:100%;display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-8);background-color:var(--accent);border-radius:var(--radius-lg);text-align:center;align-items:center}._ctaTitle_tp0hm_351{font-family:var(--font-family-display);font-size:1.75rem;font-weight:700;color:var(--accent-foreground);margin:0;max-width:36rem}._ctaDescription_tp0hm_360{font-size:1rem;line-height:1.5rem;color:var(--accent-foreground);margin:0;max-width:36rem}._ctaActions_tp0hm_368{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--spacing-4);margin-top:var(--spacing-2)}._footer_tp0hm_378{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3);padding-top:var(--spacing-8);border-top:1px solid var(--border);text-align:center}._footerNav_tp0hm_388{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--spacing-4)}._footerLink_tp0hm_396{font-size:.9375rem;font-weight:600;color:var(--muted-foreground);text-decoration:none}._footerLink_tp0hm_396:hover{color:var(--foreground)}._footerPrivacyNote_tp0hm_407{font-size:.8125rem;line-height:1.375rem;color:var(--muted-foreground);margin:0;max-width:40rem}@media(max-width:640px){._page_tp0hm_2{padding:var(--spacing-8) var(--spacing-4) var(--spacing-16);gap:var(--spacing-12);min-width:0}._page_tp0hm_2>*,._section_tp0hm_58>*,._udlGrid_tp0hm_113>*,._stagesGrid_tp0hm_156>*,._hauoraGrid_tp0hm_246>*,._privacyGrid_tp0hm_292>*,._calloutContent_tp0hm_224,._ctaCard_tp0hm_339>*{min-width:0;max-width:100%}._heroActions_tp0hm_50>a,._ctaActions_tp0hm_368>a{min-width:0;max-width:100%;height:auto;min-height:3.75rem;padding:var(--spacing-3) var(--spacing-4);white-space:normal;text-align:center}._heroTitle_tp0hm_27{font-size:2rem}._section_tp0hm_58{padding:var(--spacing-6) var(--spacing-4);gap:var(--spacing-6)}._calloutCard_tp0hm_202{flex-direction:column}._ctaCard_tp0hm_339{padding:var(--spacing-6) var(--spacing-4)}}}
