.page_locationBar__sobvE{background:var(--orange-light);padding:.625rem 1rem;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem;font-size:.8125rem;color:#c2410c;font-weight:500;margin-top:0;position:relative}.page_locationLink__I2ApN{color:var(--orange);font-weight:600;text-decoration:underline;background:none;border:none;outline:none;cursor:pointer;font-size:inherit}.page_locationDropdown__YEk1w{position:absolute;top:100%;right:1rem;background:var(--white);border:1px solid var(--orange);border-radius:var(--border-radius-sm);padding:1rem;box-shadow:0 4px 16px rgba(0,0,0,.1);z-index:50;max-width:340px;display:flex;flex-direction:column;gap:.75rem}.page_locationDropdown__YEk1w p{color:var(--navy);font-size:.875rem;line-height:1.5;font-weight:400}.page_locationDropdownClose__GgQGP{background:var(--orange);color:var(--white);border:none;border-radius:var(--border-radius-sm);padding:.5rem 1rem;font-weight:600;font-size:.8125rem;cursor:pointer;align-self:flex-end}.page_locationDropdownClose__GgQGP:hover{opacity:.9}.page_hero__SKW6o{background:linear-gradient(135deg,#1e3a5f,#2d5a8e);color:var(--white);padding:5rem 1rem}.page_heroInner__FQkwa{max-width:720px;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center}.page_badge__s34Is{display:inline-flex;align-items:center;gap:.375rem;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.2);border-radius:100px;padding:.375rem .75rem;font-size:.75rem;font-weight:500;margin-bottom:1.25rem}.page_title__3jonF{font-size:2.25rem;font-weight:800;line-height:1.15;margin-bottom:.75rem;max-width:640px}.page_highlight__KaGfy{color:var(--orange)}.page_subtitle__iAJUg{font-size:1.0625rem;color:hsla(0,0%,100%,.8);margin-bottom:1.5rem;line-height:1.5;max-width:520px}.page_howItWorks__Fs6EJ{display:flex;align-items:center;justify-content:center;gap:.5rem;flex-wrap:wrap;background:transparent;border:1px solid hsla(0,0%,100%,.2);border-radius:var(--border-radius-md);padding:.5rem .75rem;margin-bottom:2rem;font-size:.8125rem}.page_step__DI9Zu{white-space:nowrap;background:hsla(0,0%,100%,.1);border-radius:100px;padding:.25rem .75rem}.page_arrow__cks_j{color:var(--orange);font-weight:600}.page_searchBox__vnseV{background:var(--white);border-radius:var(--border-radius-lg);padding:1.5rem;box-shadow:0 4px 24px rgba(0,0,0,.15);width:100%;max-width:620px;text-align:left}.page_searchLabel__cBoxq{display:inline-block;color:var(--orange);font-weight:700;font-size:.75rem;letter-spacing:.5px;margin-bottom:.75rem}.page_textarea__8C2wx{width:100%;min-height:100px;padding:.875rem;border:1px solid #dee2e6;border-radius:var(--border-radius-sm);font-size:.9375rem;resize:vertical;margin-bottom:1rem;outline:none;transition:border-color .2s;color:var(--text-primary);background:var(--white)}.page_textarea__8C2wx:focus{border-color:var(--orange)}.page_searchBottomRow__dAh_K{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;margin-bottom:.75rem}.page_suggestionChips__7Jr2e{display:flex;flex-wrap:wrap;gap:.5rem;flex:1 1;min-width:0}.page_suggestionChip__mW1bd{background:transparent;border:1px solid #dee2e6;border-radius:100px;padding:.375rem .75rem;font-size:.75rem;color:var(--text-secondary);cursor:pointer;transition:all .2s;white-space:nowrap;font-family:inherit}.page_suggestionChip__mW1bd:hover{border-color:var(--orange);color:var(--orange)}.page_submitButton__6O8qB{background:var(--orange);color:var(--white);border:none;padding:.625rem 1.25rem;border-radius:var(--border-radius-sm);font-size:.9375rem;font-weight:700;transition:opacity .2s;white-space:nowrap;flex-shrink:0;cursor:pointer}.page_submitButton__6O8qB:hover{opacity:.9}.page_submitButton__6O8qB:disabled{opacity:.6;cursor:not-allowed}.page_footnote__E7avj{font-size:.75rem;color:var(--text-secondary);text-align:center}.page_socialProof__5omrf{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-top:2rem;flex-wrap:wrap}.page_proofPill__biHjq{display:inline-flex;align-items:center;gap:.5rem;background:rgba(0,0,0,.3);border-radius:100px;padding:.5rem 1rem;font-size:.8125rem;color:var(--white);font-weight:500}.page_liveDot__Vxj_U{width:8px;height:8px;background:var(--orange);border-radius:50%;animation:page_pulse__U_e85 2s ease-in-out infinite;flex-shrink:0}@keyframes page_pulse__U_e85{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}.page_heroActions__8_tzb{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-top:1.5rem;flex-wrap:wrap}.page_heroActionBtn__cSeRy{background:transparent;border:1px solid hsla(0,0%,100%,.4);border-radius:100px;padding:.5rem 1.25rem;font-size:.8125rem;color:var(--white);font-weight:500;cursor:pointer;transition:all .2s;font-family:inherit}.page_heroActionBtn__cSeRy:hover{border-color:var(--white);background:hsla(0,0%,100%,.1)}.page_answerSection__mWV8H{max-width:720px;margin:5rem auto 0;padding:0 1rem}.page_problemasSection__UFWP0{padding:5rem 1rem;background:var(--white)}.page_sectionInner__SZiZg{max-width:900px;margin:0 auto}.page_sectionTitle__hzsAh{font-size:1.5rem;font-weight:700;color:var(--navy);text-align:center;margin-bottom:.5rem}.page_sectionSubtitle__ROo6Q{font-size:.9375rem;color:var(--text-secondary);text-align:center;margin-bottom:2rem}.page_problemasHeader__Oa7zM{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.25rem}.page_trendBadge__nczyL{display:inline-flex;align-items:center;gap:.25rem;background:var(--orange-light);color:var(--orange);border-radius:100px;padding:.25rem .75rem;font-size:.75rem;font-weight:600;margin-bottom:.5rem}.page_sectionTitleLeft__olm6U{font-size:1.5rem;font-weight:700;color:var(--navy);text-align:left;margin-bottom:.25rem}.page_sectionSubtitleLeft__1dFaL{font-size:.9375rem;color:var(--text-secondary);text-align:left;margin-bottom:1.5rem}.page_verTodos__VhUnz{font-size:.875rem;font-weight:600;color:var(--orange);text-decoration:none;white-space:nowrap;margin-top:.25rem}.page_verTodos__VhUnz:hover{text-decoration:underline}.page_problemaSearchRow__XJdO4{display:flex;align-items:center;gap:.5rem;margin-bottom:1.5rem}.page_searchInputWrap__vNn5s{flex:1 1;display:flex;align-items:center;gap:.5rem;background:var(--white);border:1px solid #dee2e6;border-radius:100px;padding:0 1rem}.page_searchInputWrap__vNn5s input{flex:1 1;border:none;outline:none;padding:.625rem 0;font-size:.875rem;color:var(--text-primary);background:transparent;font-family:inherit}.page_problemaSearchBtn__4pRxn{background:var(--orange);color:var(--white);border:none;border-radius:100px;padding:.625rem 1.25rem;font-size:.875rem;font-weight:600;cursor:pointer;white-space:nowrap;font-family:inherit;transition:opacity .2s}.page_problemaSearchBtn__4pRxn:hover{opacity:.9}.page_problemaGridScroll__gmtGE{overflow-x:auto;margin:-.25rem;padding:.25rem}.page_problemasGrid__TEuKN{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:.75rem;gap:.75rem}.page_problemaCard__jaiW7{display:block;width:100%;position:relative;background:var(--white);border:1px solid #e9ecef;border-radius:16px;padding:1rem .875rem .875rem;cursor:pointer;transition:border-color .2s,box-shadow .2s;text-align:center;font:inherit;color:inherit;outline:none}.page_problemaCard__jaiW7:hover{border-color:var(--orange);box-shadow:0 4px 16px rgba(0,0,0,.06)}.page_problemaNumber__d6X_6{position:absolute;top:.5rem;left:.5rem;width:22px;height:22px;background:var(--orange);color:var(--white);font-size:.6875rem;font-weight:700;display:flex}.page_problemaIcon__pk1cP,.page_problemaNumber__d6X_6{border-radius:50%;align-items:center;justify-content:center}.page_problemaIcon__pk1cP{display:inline-flex;width:36px;height:36px;background:var(--orange-light);font-size:1.125rem;margin-bottom:.5rem}.page_problemaLabel__zwd5m{font-size:.8125rem;font-weight:700;color:var(--navy);margin-bottom:.25rem;line-height:1.3}.page_problemaDesc__3wNKu{font-size:.6875rem;color:var(--text-secondary);line-height:1.4;margin-bottom:.5rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.page_problemaLink__pcXPm{font-size:.75rem;font-weight:600;color:var(--orange)}.page_whatsappButton__a8fMJ{position:fixed;bottom:calc(20px + env(safe-area-inset-bottom, 0px));right:20px;width:56px;height:56px;border-radius:50%;background:#25d366;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(37,211,102,.35);transition:transform .2s;z-index:1000;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.page_whatsappButton__a8fMJ:hover{transform:scale(1.05)}.page_categoriasSection__U4__6{padding:5rem 1rem;background:#f8f9fa}.page_categoriasGrid__4ITgX{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.page_categoriaCard__vdA_O{display:flex;flex-direction:column;align-items:center;background:#fff;border:1px solid #f3f4f6;border-radius:16px;padding:24px 16px;text-align:center;text-decoration:none;cursor:pointer;transition:all .2s ease}.page_categoriaCard__vdA_O:hover{border-color:#f97316;box-shadow:0 4px 12px rgba(249,115,22,.1)}.page_categoriaIconBg__Q9iaS{width:64px;height:64px;border-radius:16px;display:flex;align-items:center;justify-content:center;margin:0 auto 16px;flex-shrink:0}.page_categoriaLabel__CYkiH{font-size:15px;font-weight:600;color:#1e3a5f;margin-bottom:4px}.page_categoriaDesc__pWJl_{font-size:13px;color:#9ca3af}.page_trustSection__g1I_2{padding:5rem 1rem;background:var(--bg-light)}.page_trustGrid__QEWLT{display:flex;flex-direction:column;gap:1rem}.page_trustCard__sdHl3{background:var(--white);border-radius:16px;padding:1.5rem;border:1px solid #e9ecef;box-shadow:0 2px 12px rgba(0,0,0,.04);display:flex;flex-direction:column;gap:.5rem}.page_trustIcon__uE7dI{font-size:1.5rem;line-height:1;color:var(--orange)}.page_trustTitle__CTRT4{font-size:1rem;font-weight:700;color:var(--navy)}.page_trustDesc__ioKj5{font-size:.875rem;color:var(--text-secondary);line-height:1.5}@media (min-width:640px){.page_trustGrid__QEWLT{flex-direction:row}.page_trustCard__sdHl3{flex:1 1}}@media (min-width:768px){.page_categoriasSection__U4__6,.page_problemasSection__UFWP0,.page_trustSection__g1I_2{padding:5rem 2rem}.page_sectionTitleLeft__olm6U,.page_sectionTitle__hzsAh{font-size:1.75rem}}@media (max-width:1023px){.page_problemasGrid__TEuKN{grid-template-columns:repeat(3,1fr)}.page_categoriasGrid__4ITgX{grid-template-columns:repeat(2,1fr)}}@media (max-width:639px){.page_suggestionChips__7Jr2e{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:.25rem}.page_searchBottomRow__dAh_K{flex-direction:column;align-items:stretch}.page_submitButton__6O8qB{width:100%}.page_problemasGrid__TEuKN{display:flex;gap:.75rem}.page_problemaCard__jaiW7{min-width:220px;flex-shrink:0}.page_categoriasGrid__4ITgX{grid-template-columns:1fr 1fr}}.page_answerCard__Aa9_J{background:var(--white);border-radius:var(--border-radius-md);padding:1.5rem;box-shadow:0 2px 12px rgba(0,0,0,.06)}.page_answerCard__Aa9_J h3{color:var(--navy);margin-bottom:1rem;font-size:1.125rem}.page_answerCard__Aa9_J ol{padding-left:1.25rem;display:flex;flex-direction:column;gap:.75rem}.page_answerCard__Aa9_J li{font-size:.9375rem;line-height:1.5}.page_proAlert__QGtAu{background:var(--orange-light);border-left:4px solid var(--orange);padding:.75rem 1rem;border-radius:var(--border-radius-sm);font-size:.875rem;color:#c2410c;margin-top:1rem}.page_ebookSection__4iWo8{background:var(--navy);padding:2rem 1rem}.page_ebookBanner__xECaq{max-width:900px;margin:0 auto;padding:2.5rem;position:relative;overflow:hidden;display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:2rem;gap:2rem}.page_ebookBanner__xECaq:before{content:"";position:absolute;inset:0;background-image:repeating-linear-gradient(45deg,transparent,transparent 20px,hsla(0,0%,100%,.02) 0,hsla(0,0%,100%,.02) 21px);pointer-events:none}.page_ebookContent__6bzMl{position:relative;z-index:1}.page_ebookBadge__yIyxp{display:inline-block;background:var(--orange);color:var(--white);font-size:.75rem;font-weight:700;padding:.375rem .75rem;border-radius:4px;margin-bottom:1rem}.page_ebookTitle__qCszG{font-size:1.75rem;font-weight:800;color:var(--white);line-height:1.2;margin-bottom:.5rem}.page_ebookSubtitle__Q9h1g{font-size:1.25rem;font-weight:700;color:var(--orange);margin-bottom:.75rem}.page_ebookDesc__bIJ_k{font-size:.875rem;color:hsla(0,0%,100%,.75);line-height:1.6;margin-bottom:1.25rem}.page_ebookBenefits__8EMYZ{list-style:none;padding:0;margin:0 0 1.5rem;display:flex;flex-direction:column;gap:.5rem}.page_ebookBenefit__rX95C{font-size:.875rem;color:hsla(0,0%,100%,.85)}.page_ebookBenefit__rX95C strong{color:var(--orange)}.page_ebookPrice__KWfsG{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem;flex-wrap:wrap}.page_priceOriginal__L9PWi{font-size:1.125rem;color:hsla(0,0%,100%,.5);text-decoration:line-through}.page_priceCurrent__O6BfM{font-size:2.25rem;font-weight:800;color:var(--white)}.page_discountBadge__BptVl{background:#dc2626;color:var(--white);font-size:.75rem;font-weight:700;padding:.25rem .625rem;border-radius:4px}.page_ebookButton__FdrTe{display:block;width:100%;background:var(--orange);color:var(--white);border:none;padding:1rem 1.5rem;border-radius:var(--border-radius-sm);font-size:1rem;font-weight:700;transition:background .2s;text-align:center;cursor:pointer;text-decoration:none}.page_ebookButton__FdrTe:hover{background:#d95f18}.page_ebookButtonFoot__qGY8M{font-size:.75rem;color:hsla(0,0%,100%,.5);text-align:center;margin-top:.5rem}.page_ebookImageWrap__Ij3Sm{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;overflow:visible;min-height:220px;background:transparent}.page_ebookImage__kL3mZ{max-width:280px;height:auto}@media (min-width:640px){.page_ebookImage__kL3mZ{max-width:none}.page_ebookBanner__xECaq{gap:2.5rem}.page_ebookTitle__qCszG{font-size:1.75rem}.page_ebookImageWrap__Ij3Sm{min-height:260px}}@media (min-width:768px){.page_hero__SKW6o{padding:6rem 2rem}.page_title__3jonF{font-size:3.25rem}}@media (max-width:767px){.page_hero__SKW6o{padding:40px 16px}.page_title__3jonF{font-size:28px}.page_heroActionBtn__cSeRy{width:100%;text-align:center;white-space:nowrap}.page_heroActions__8_tzb{flex-direction:row}.page_socialProof__5omrf{flex-direction:column;align-items:center}.page_categoriasSection__U4__6,.page_problemasSection__UFWP0,.page_trustSection__g1I_2{padding:40px 16px}.page_sectionTitleLeft__olm6U,.page_sectionTitle__hzsAh{font-size:24px}.page_sectionSubtitleLeft__1dFaL,.page_sectionSubtitle__ROo6Q{font-size:15px}.page_categoriasGrid__4ITgX{grid-template-columns:repeat(2,1fr)}.page_categoriaCard__vdA_O,.page_trustCard__sdHl3{padding:16px}.page_ebookSection__4iWo8{padding:20px 16px}.page_ebookBanner__xECaq{grid-template-columns:1fr;padding:24px 16px}.page_ebookTitle__qCszG{font-size:24px}.page_ebookSubtitle__Q9h1g{font-size:18px}.page_ebookDesc__bIJ_k{font-size:15px}.page_ebookPrice__KWfsG{flex-direction:column;align-items:flex-start}.page_answerSection__mWV8H{padding:0 16px;margin-top:40px}.page_answerCard__Aa9_J,.page_searchBox__vnseV{padding:16px}}.page_problemaGridScroll__gmtGE{-webkit-overflow-scrolling:touch}.page_suggestionChips__7Jr2e{gap:8px}.page_ebookButton__FdrTe,.page_heroActionBtn__cSeRy,.page_problemaSearchBtn__4pRxn,.page_submitButton__6O8qB{min-height:48px}.page_ebookButton__FdrTe,.page_heroActionBtn__cSeRy,.page_submitButton__6O8qB{white-space:nowrap}.page_answerContainer__Aw3hZ{max-width:720px;margin:0 auto;display:flex;flex-direction:column;gap:16px}.page_queryHeader__57KU5{font-size:13px;color:#6b7280;margin-bottom:4px}.page_followUpCard__Bfxcc{border:1px solid #fed7aa;background:#fff7ed;border-radius:12px;padding:20px}.page_followUpHeader__2c_Y1{display:flex;gap:12px}.page_followUpIcon__r8tG0{width:36px;height:36px;border-radius:50%;background:#f97316;color:#fff;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;flex-shrink:0}.page_followUpLabel__xHymr{color:#f97316;font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.page_followUpQuestion__p9yzT{font-size:18px;font-weight:700;color:#1e3a5f;margin-top:4px}.page_followUpSub__sv2bm{font-size:13px;color:#6b7280;margin-top:4px}.page_followUpChips__UX5gN{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.page_followUpChip__81nru{border:1px solid #d1d5db;border-radius:20px;padding:8px 16px;font-size:14px;background:#fff;color:#374151;cursor:pointer;transition:border-color .2s,color .2s}.page_followUpChip__81nru:hover{border-color:#f97316;color:#f97316}.page_followUpFooter__YnPKu{font-size:13px;color:#9ca3af;font-style:italic;margin-top:12px}.page_warningCard__ylC6S{border-radius:8px;padding:14px 16px;display:flex;gap:10px;align-items:flex-start}.page_warningUrgent__N8DPN{background:#fff7ed;border-left:4px solid #f97316;border-radius:8px;padding:14px 16px}.page_warningDanger__TLJQq{background:#fef2f2;border-left:4px solid #ef4444;border-radius:8px;padding:14px 16px}.page_warningTitle___lU6i{font-weight:700;font-size:14px;color:#991b1b;margin-bottom:2px}.page_warningDesc__OkZ8B{font-size:14px;color:#7f1d1d;line-height:1.5}.page_warningUrgent__N8DPN .page_warningTitle___lU6i{color:#1e3a5f}.page_warningUrgent__N8DPN .page_warningDesc__OkZ8B{color:#6b7280}.page_badgesRow__cQ_5h{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}.page_diffBadge__EmHFL{font-size:12px;font-weight:600;padding:4px 12px;border-radius:20px}.page_diffF_cil__1pLX5{background:#f0fdf4;color:#16a34a}.page_diffMedia__6iaic{background:#fff7ed;color:#f97316}.page_diffAlta__o_ZQD{background:#fef2f2;color:#dc2626}.page_proBadge__bmLUx{font-size:12px;font-weight:600;padding:4px 12px;border-radius:20px;border:1px solid #d1d5db;background:#fff;color:#6b7280;display:inline-flex;align-items:center;gap:4px}.page_mainExplanation__UbwVF{font-size:15px;color:#374151;line-height:1.7;margin-bottom:24px}.page_diagnosisSection__l_TnP{display:flex;flex-direction:column;gap:12px;margin-top:8px}.page_diagnosisTitle__hdcD2{font-size:18px;font-weight:700;color:#1e3a5f;display:flex;align-items:center;gap:8px}.page_diagnosisTitle__hdcD2 svg{color:#f97316;flex-shrink:0}.page_diagnosisSub__f_Tz3{font-size:13px;color:#6b7280;margin-top:-8px}.page_diagnosisCard__P3aL2{border:1px solid #e5e7eb;border-radius:12px;padding:20px}.page_diagnosisHeader__xWfHb{display:flex;gap:12px;margin-bottom:16px}.page_diagnosisNum__O3AmJ{width:32px;height:32px;border-radius:50%;background:#1e3a5f;color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;flex-shrink:0}.page_diagnosisInfo__RePSq{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.page_diagnosisCause__Rkzjs{font-size:16px;font-weight:700;color:#1e3a5f;width:100%}.page_probBadge__7f_hw{font-size:11px;font-weight:600;padding:2px 10px;border-radius:100px}.page_probAlta__Jh_BE{background:#fff7ed;color:#c2410c}.page_probMedia__TYbbC{background:#eff6ff;color:#1d4ed8}.page_probBaja__KmvXF{background:#f3f4f6;color:#6b7280}.page_matriculadoBadge__TRv44{font-size:11px;font-weight:600;padding:2px 10px;border-radius:100px;border:1px solid #d1d5db;color:#6b7280;display:inline-flex;align-items:center;gap:4px}.page_diagnosisCols__NKPQ2{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0;position:relative}.page_diagnosisColDivider__fdKkP{width:1px;background:#f3f4f6}.page_diagnosisCol__tWL_Q{display:flex;flex-direction:column;gap:4px;padding-right:16px}.page_diagnosisCol__tWL_Q:last-child{padding-right:0;padding-left:16px;border-left:1px solid #f3f4f6}.page_colLabel__D9OnN{font-size:11px;font-weight:700;color:#9ca3af;letter-spacing:.5px}.page_colText__3z1cq{font-size:14px;color:#374151;line-height:1.5}.page_stepsCard___gZAR{border:1px solid #e5e7eb;border-radius:12px;padding:20px 24px}.page_stepsTitle__1wsnW{font-size:16px;font-weight:700;color:#1e3a5f;margin-bottom:16px}.page_stepsList__W2Adq{display:flex;flex-direction:column;gap:0}.page_stepBlock__5uHBs{border-bottom:1px solid #f3f4f6;padding-bottom:16px;margin-bottom:16px}.page_stepBlock__5uHBs:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.page_stepHeader__OR2KQ{display:flex;gap:12px;align-items:flex-start;margin-bottom:8px}.page_stepNum__6pMPK{width:28px;height:28px;border-radius:50%;background:#1e3a5f;color:#fff;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;flex-shrink:0;margin-top:1px}.page_stepTitle__kKqcb{font-size:15px;font-weight:700;color:#1e3a5f;margin:0;padding-top:3px}.page_stepDesc__kxdqC{font-size:14px;color:#6b7280;line-height:1.6;margin:0 0 8px 40px}.page_subStep__NYA6X{display:flex;gap:8px;align-items:flex-start;padding-left:40px;margin-top:6px}.page_subStepBullet__Ycdvz{color:#9ca3af;font-size:14px;flex-shrink:0;margin-top:1px}.page_subStepText__6We20{font-size:14px;color:#374151;line-height:1.5;margin:0}.page_subStepTip__nsULt{font-size:13px;color:#9ca3af;font-style:italic;margin:2px 0 0}.page_stepWarning__1cCHh{display:flex;gap:6px;align-items:center;color:#f97316;font-size:13px;margin:8px 0 0 40px;padding:0}.page_manualCard__BC6hE{border:1px solid #e5e7eb;border-radius:10px;padding:16px;display:flex;gap:12px;align-items:flex-start}.page_manualIcon__2kIC2{width:40px;height:40px;border-radius:50%;background:#fff7ed;color:#f97316;display:flex;align-items:center;justify-content:center;flex-shrink:0}.page_manualContent__gEzWU{flex:1 1}.page_manualTitle__Ydv8U{font-size:15px;font-weight:700;color:#1e3a5f;margin-bottom:2px}.page_manualDesc__R87cE{font-size:13px;color:#6b7280;margin-bottom:8px}.page_manualBtn__OU7tT{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#f97316;text-decoration:none;border:1px solid #fed7aa;padding:6px 14px;border-radius:8px;transition:background .2s}.page_manualBtn__OU7tT:hover{background:#fff7ed}.page_guidesCard__DlYFv{border:1px solid #e5e7eb;border-radius:10px;padding:20px}.page_guidesTitle__xAcMO{font-size:15px;font-weight:700;color:#1e3a5f;margin-bottom:12px}.page_guideItem__ypVEA{display:flex;justify-content:space-between;align-items:center;padding:12px;cursor:pointer;text-decoration:none;border-radius:8px;border:1px solid #e5e7eb;background:#fff;transition:all .2s ease;margin:0 -4px}.page_guideItem__ypVEA+.page_guideItem__ypVEA{margin-top:8px}.page_guideItem__ypVEA:hover{background:#fff7ed;border-color:#fed7aa}.page_guideItem__ypVEA:hover .page_guideArrow__q08C6{transform:translateX(4px)}.page_guideName__eY7TH{font-size:14px;font-weight:600;color:#1e3a5f}.page_guideDesc__e1FtZ{font-size:12px;color:#6b7280}.page_guideArrow__q08C6{font-size:18px;color:#f97316;flex-shrink:0;transition:transform .2s}.page_comingCard__gwyB2{background:#fff7ed;border:1px solid #fed7aa;border-radius:12px;padding:20px;display:flex;gap:12px;align-items:flex-start}.page_comingIcon__T7_yI{width:40px;height:40px;border-radius:50%;background:#f97316;color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.page_comingContent__npHtb{flex:1 1}.page_comingBadge__WTuu6{display:inline-block;background:#f97316;color:#fff;font-size:10px;font-weight:700;padding:2px 8px;border-radius:100px;margin-bottom:8px}.page_comingTitle__rDhy9{font-size:15px;font-weight:700;color:#1e3a5f;margin-bottom:4px}.page_comingDesc__Celk9{font-size:13px;color:#6b7280;margin-bottom:8px}.page_comingNote__ubQ5o{font-size:12px;color:#9ca3af;font-style:italic;margin-bottom:12px}.page_comingLink__P8c9d{text-decoration:none;display:block}.page_comingLink__P8c9d:hover .page_comingCard__gwyB2{border-color:#f97316}.page_comingBtn__l9D6S{display:inline-block;border:1px solid #d1d5db;background:#fff;color:#374151;font-size:13px;font-weight:600;padding:8px 16px;border-radius:8px;cursor:pointer;transition:border-color .2s,color .2s}.page_comingLink__P8c9d:hover .page_comingBtn__l9D6S{border-color:#f97316;color:#f97316}.page_notifCard__HOcAg{background:#fff7ed;border:1px solid #fed7aa;border-radius:12px;padding:20px;display:flex;gap:12px;align-items:flex-start}.page_notifIcon__UJeXH{width:40px;height:40px;border-radius:50%;background:#f97316;color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.page_notifContent___D_1D{flex:1 1}.page_notifTitle__eP_kA{font-size:15px;font-weight:700;color:#1e3a5f;margin-bottom:4px}.page_notifDesc__Sp6hN{font-size:13px;color:#6b7280;margin-bottom:8px}.page_notifLocation__PicUz{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:#6b7280;background:#f3f4f6;padding:4px 10px;border-radius:100px;margin-bottom:12px}.page_notifRow__HosyV{display:flex;gap:8px}@media (max-width:480px){.page_notifRow__HosyV{flex-direction:column}}.page_notifInput__tu4au{flex:1 1;padding:12px 16px;border:1px solid #d1d5db;border-radius:8px;font-size:16px;outline:none;-webkit-appearance:none}.page_notifInput__tu4au:focus{border-color:#f97316}.page_notifBtn__8Y1aY{display:inline-flex;align-items:center;gap:8px;background:#f97316;color:#fff;border:none;padding:12px 24px;border-radius:8px;font-size:15px;font-weight:700;cursor:pointer;white-space:nowrap;transition:opacity .2s;min-height:48px}.page_notifBtn__8Y1aY:hover{opacity:.9}.page_notifBtn__8Y1aY:disabled{opacity:.6;cursor:not-allowed}.page_notifError__RQ_hB{font-size:13px;color:#dc2626;margin-top:6px}.page_notifSuccessTitle__IUyKl{font-size:15px;font-weight:700;color:#16a34a;margin-bottom:4px}.page_notifSuccessDesc__VAVet{font-size:13px;color:#6b7280;margin:0}.page_notifAlreadyTitle__zDb7A{font-size:14px;font-weight:600;color:#6b7280;margin-bottom:2px}.page_notifAlreadyDesc__0Vkap{font-size:13px;color:#9ca3af;margin-bottom:8px}.page_notifResetBtn__W0ALS{background:none;border:1px solid #d1d5db;color:#6b7280;font-size:12px;font-weight:600;padding:6px 12px;border-radius:6px;cursor:pointer;transition:border-color .2s,color .2s}.page_notifResetBtn__W0ALS:hover{border-color:#f97316;color:#f97316}.page_notifNote__Seirc{font-size:11px;color:#9ca3af;margin-top:8px;line-height:1.4}.page_disclaimer__8xBl4{display:flex;gap:8px;align-items:flex-start;background:#f9fafb;border-radius:8px;padding:12px 16px;font-size:13px;color:#6b7280;line-height:1.5;margin-top:8px}.page_disclaimer__8xBl4 svg{flex-shrink:0;margin-top:2px;color:#9ca3af}@media (max-width:767px){.page_diagnosisCols__NKPQ2{grid-template-columns:1fr;gap:12px}.page_diagnosisCol__tWL_Q:last-child{padding-left:0;border-left:none}.page_notifRow__HosyV{flex-direction:column}.page_notifBtn__8Y1aY{width:100%}.page_followUpQuestion__p9yzT{font-size:16px}}.page_chatInputRow__QzZwl{display:flex;gap:8px;margin-top:16px}.page_chatInput__vr_Xh{flex:1 1;padding:10px 14px;border:1px solid #d1d5db;border-radius:8px;font-size:15px;outline:none;font-family:inherit}.page_chatInput__vr_Xh:focus{border-color:#f97316}.page_chatSendBtn__LXzaP{background:#f97316;color:#fff;border:none;padding:10px 20px;border-radius:8px;font-size:14px;font-weight:700;cursor:pointer;white-space:nowrap;min-height:44px}.page_chatSendBtn__LXzaP:disabled{opacity:.5;cursor:not-allowed}.page_chatLoading__4iKTM{display:flex;align-items:center;gap:8px;padding:12px 0;font-size:14px;color:#6b7280}@keyframes page_spin__W_8_q{to{transform:rotate(1turn)}}.page_loadingCard__0DZ6a{padding:32px 24px;text-align:center}.page_loadingSpinner__enSbi{width:48px;height:48px;border:3px solid #f3f4f6;border-top-color:#f97316;border-radius:50%;animation:page_spin__W_8_q 1s linear infinite;margin:0 auto 16px}.page_loadingTitle__qM176{color:#1e3a5f;font-weight:700;font-size:16px;margin-bottom:4px}.page_loadingSub__Ryr4h{color:#9ca3af;font-size:14px;margin:0}.page_followUpChip__81nru:disabled{opacity:.4;cursor:not-allowed}.page_parseError__Mi8vt{padding:20px;background:#fef2f2;border-radius:12px;border:1px solid #fecaca;margin-bottom:16px}.page_parseErrorTitle__vT475{color:#991b1b;font-weight:700;font-size:15px;margin-bottom:4px}.page_parseErrorDesc__dHHm6{color:#7f1d1d;font-size:14px;margin-bottom:12px}.page_parseErrorBtn__OIA37{background:#f97316;color:#fff;padding:10px 20px;border-radius:8px;border:none;font-size:14px;font-weight:600;cursor:pointer;transition:opacity .2s}.page_parseErrorBtn__OIA37:hover{opacity:.9}@media (max-width:520px){.page_hero__SKW6o{padding:3rem 1rem 2.5rem}.page_searchBox__vnseV{padding:1.25rem;border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.18)}.page_searchLabel__cBoxq{font-size:.7rem;letter-spacing:1px}.page_textarea__8C2wx{font-size:.9rem;min-height:90px;padding:.75rem;border-radius:10px}.page_searchBottomRow__dAh_K{flex-direction:column;align-items:stretch;gap:.875rem}.page_suggestionChips__7Jr2e{width:100%;display:flex;flex-wrap:wrap;gap:.4rem}.page_suggestionChip__mW1bd{font-size:.72rem;padding:.35rem .65rem;border-radius:100px;white-space:nowrap;background:#f8f9fa;border-color:#e9ecef;flex-shrink:0}.page_submitButton__6O8qB{width:100%;padding:.875rem;font-size:1rem;border-radius:12px;letter-spacing:.3px;box-shadow:0 4px 12px rgba(249,115,22,.35)}.page_footnote__E7avj{font-size:.7rem;margin-top:.25rem}.page_title__3jonF{font-size:1.6rem;line-height:1.2}.page_subtitle__iAJUg{font-size:.95rem}.page_howItWorks__Fs6EJ{font-size:.75rem;padding:.4rem .6rem;gap:.3rem}.page_step__DI9Zu{padding:.2rem .5rem;font-size:.72rem}.page_locationBar__sobvE{font-size:.75rem;flex-direction:column;align-items:flex-start;gap:.25rem}}