._container_1jjri_1{width:100%;max-width:1000px;margin:0 auto;padding:var(--spacing-4) 0;text-align:center;animation:_fadeIn_1jjri_1 .8s ease-out}._title_1jjri_10{font-size:1.75rem;font-weight:700;color:var(--foreground);margin-bottom:var(--spacing-8);letter-spacing:-.02em}._stepsGrid_1jjri_18{display:flex;flex-direction:row;align-items:stretch;justify-content:space-between;gap:0;position:relative}._stepCard_1jjri_27{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--spacing-6);display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4);box-shadow:var(--shadow);transition:transform var(--animation-duration-normal),box-shadow var(--animation-duration-normal);z-index:1;flex:1;width:100%;height:100%}._stepCard_1jjri_27:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}._iconWrapper_1jjri_49{width:3rem;height:3rem;border-radius:50%;background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:var(--shadow-md)}._stepContent_1jjri_61{display:flex;flex-direction:column;gap:var(--spacing-1);width:100%}._stepTitle_1jjri_68{font-size:1.125rem;font-weight:600;color:var(--foreground);margin:0}._stepSubtitle_1jjri_75{font-size:.875rem;font-weight:500;color:var(--primary);margin:0}._stepDescription_1jjri_82{font-size:.95rem;color:var(--muted-foreground);margin:0;line-height:1.5}._stepConnector_1jjri_89{height:2px;background:var(--border);margin:auto var(--spacing-2);flex:0 0 2rem;display:block}@keyframes _fadeIn_1jjri_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1024px){._stepsGrid_1jjri_18{flex-direction:column;gap:var(--spacing-4)}._stepConnector_1jjri_89{display:none}._stepCard_1jjri_27{width:100%}}@media(max-width:768px){._stepCard_1jjri_27{text-align:center;align-items:center}._stepContent_1jjri_61{align-items:center}._title_1jjri_10{font-size:1.5rem;margin-bottom:var(--spacing-6)}}._layout_1mx3r_1{display:flex;flex-direction:column;min-height:100vh;background-color:var(--background)}._main_1mx3r_8{flex:1;position:relative}._container_1mx3r_13{max-width:1000px;margin:0 auto;padding:0 var(--spacing-4)}._heroGradient_1mx3r_19{position:absolute;top:0;left:0;right:0;height:80vh;background:var(--background-gradient);pointer-events:none;z-index:0}._hero_1mx3r_19{position:relative;z-index:1;padding:var(--spacing-24) 0 var(--spacing-16);text-align:center}._heroContent_1mx3r_38{max-width:800px;margin:0 auto;display:flex;flex-direction:column;align-items:center}._heroTitle_1mx3r_46{font-size:clamp(2.25rem,5vw,3.75rem);font-weight:800;line-height:1.1;letter-spacing:-.03em;color:var(--foreground);margin:0 0 var(--spacing-6) 0;animation:_fadeUp_1mx3r_1 .8s ease-out both}._heroSubtitle_1mx3r_56{font-size:clamp(1.0625rem,2.5vw,1.25rem);color:var(--muted-foreground);line-height:1.6;max-width:600px;margin:0 0 var(--spacing-8) 0;animation:_fadeUp_1mx3r_1 .8s ease-out both;animation-delay:.1s}._heroForm_1mx3r_66{width:100%;max-width:560px;animation:_fadeUp_1mx3r_1 .8s ease-out both;animation-delay:.2s}._inputRow_1mx3r_73{display:flex;gap:var(--spacing-2);width:100%;align-items:stretch}._nameInput_1mx3r_80{flex:1;height:3.5rem;font-size:1.0625rem;border-radius:var(--radius-md)}._submitButton_1mx3r_87{flex-shrink:0;white-space:nowrap;height:3.5rem;padding:0 var(--spacing-6);border-radius:var(--radius-md)}._statsSection_1mx3r_96{position:relative;z-index:1;padding:var(--spacing-8) 0 var(--spacing-16)}._statsGrid_1mx3r_102{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-6)}._statCard_1mx3r_108{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--spacing-8);display:flex;flex-direction:column;align-items:center;text-align:center;box-shadow:var(--shadow)}._statIcon_1mx3r_120{color:var(--primary);margin-bottom:var(--spacing-4)}._statValue_1mx3r_125{font-size:2.5rem;font-weight:800;color:var(--foreground);margin-bottom:var(--spacing-2);line-height:1}._statLabel_1mx3r_133{font-size:.9375rem;color:var(--muted-foreground);font-weight:500}._section_1mx3r_140{position:relative;z-index:1;padding:var(--spacing-12) 0}._sectionTitleCenter_1mx3r_146{text-align:center;font-size:2rem;font-weight:700;color:var(--foreground);margin-bottom:var(--spacing-12);letter-spacing:-.02em}._cardsGrid_1mx3r_156{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-6)}._benefitsGrid_1mx3r_162{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-6)}._painCard_1mx3r_168{background-color:color-mix(in srgb,var(--error) 5%,var(--surface));border:1px solid color-mix(in srgb,var(--error) 15%,transparent);border-radius:var(--radius-lg);padding:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-4);transition:transform var(--animation-duration-normal)}._painCard_1mx3r_168:hover{transform:translateY(-2px)}._benefitCard_1mx3r_183{background-color:color-mix(in srgb,var(--success) 5%,var(--surface));border:1px solid color-mix(in srgb,var(--success) 15%,transparent);border-radius:var(--radius-lg);padding:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-4);transition:transform var(--animation-duration-normal)}._benefitCard_1mx3r_183:hover{transform:translateY(-2px)}._painIcon_1mx3r_198{color:var(--error)}._benefitIcon_1mx3r_202{color:var(--success)}._cardText_1mx3r_206{font-size:1rem;line-height:1.6;color:var(--foreground);margin:0}._separator_1mx3r_213{width:60px;height:2px;background-color:var(--border);margin:var(--spacing-4) auto}._relatedGrid_1mx3r_221{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-6)}._relatedCard_1mx3r_227{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-2);text-decoration:none;transition:transform var(--animation-duration-normal),box-shadow var(--animation-duration-normal);box-shadow:var(--shadow)}._relatedCard_1mx3r_227:hover{transform:translateY(-2px);box-shadow:var(--shadow-md);border-color:color-mix(in srgb,var(--primary) 30%,var(--border))}._relatedCardTitle_1mx3r_246{font-size:1.125rem;font-weight:700;color:var(--foreground);margin:0}._relatedCardDesc_1mx3r_253{font-size:.9375rem;line-height:1.5;color:var(--muted-foreground);margin:0}._faqSection_1mx3r_261{padding:var(--spacing-12) 0 var(--spacing-24)}._faqList_1mx3r_265{display:flex;flex-direction:column;gap:var(--spacing-4);max-width:800px;margin:0 auto}._faqDetails_1mx3r_273{background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden}._faqDetails_1mx3r_273[open]{border-color:var(--primary);box-shadow:var(--shadow-md)}._faqSummary_1mx3r_285{font-size:1.0625rem;font-weight:600;color:var(--foreground);padding:var(--spacing-5) var(--spacing-6);cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center}._faqSummary_1mx3r_285::-webkit-details-marker{display:none}._faqSummary_1mx3r_285:hover{background-color:var(--muted)}._faqDetails_1mx3r_273[open] ._faqSummary_1mx3r_285{border-bottom:1px solid var(--border);background-color:color-mix(in srgb,var(--primary) 5%,transparent)}._faqAnswer_1mx3r_310{padding:var(--spacing-5) var(--spacing-6);font-size:1rem;line-height:1.6;color:var(--muted-foreground)}._notFoundMain_1mx3r_318{flex:1;display:flex;align-items:center;justify-content:center;padding:var(--spacing-24) var(--spacing-4)}._notFoundContent_1mx3r_326{text-align:center;max-width:500px}._notFoundTitle_1mx3r_331{font-size:2rem;font-weight:700;color:var(--foreground);margin-bottom:var(--spacing-4)}._notFoundText_1mx3r_338{font-size:1.125rem;color:var(--muted-foreground);margin-bottom:var(--spacing-8);line-height:1.6}@keyframes _fadeUp_1mx3r_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){._hero_1mx3r_19{padding:var(--spacing-16) 0 var(--spacing-12)}._inputRow_1mx3r_73{flex-direction:column}._submitButton_1mx3r_87{width:100%}._statsGrid_1mx3r_102{grid-template-columns:1fr;gap:var(--spacing-4)}._cardsGrid_1mx3r_156,._benefitsGrid_1mx3r_162,._relatedGrid_1mx3r_221{grid-template-columns:1fr}}
