.diagnostic_shell__xFSFN{min-height:100dvh;background:radial-gradient(1200px 550px at 90% -5%,rgba(39,76,140,.08),transparent 58%),radial-gradient(900px 420px at 8% 18%,rgba(123,146,186,.08),transparent 62%),#f4f6f9;display:flex;flex-direction:column;direction:rtl;font-family:Heebo,Assistant,Arial,sans-serif;color:#171a1f}.diagnostic_nav__D6EKf{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid rgba(138,153,185,.28);background:rgba(245,248,252,.88);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:-webkit-sticky;position:sticky;top:0;z-index:20}.diagnostic_navLogo__rr1IH{display:flex;align-items:center;gap:10px;text-decoration:none}.diagnostic_navIcon__2286Q{width:36px;height:36px;border-radius:12px;object-fit:cover;flex-shrink:0}.diagnostic_navTitle__pGERQ{font-family:Manrope,Heebo,sans-serif;font-weight:800;font-size:1.16rem;color:#0f172a;letter-spacing:-.03em}.diagnostic_navBack__bC0QG{font-size:.95rem;color:#485368;text-decoration:none;display:inline-flex;align-items:center;gap:6px;border:none;background:transparent;cursor:pointer;transition:color .15s}.diagnostic_navBack__bC0QG:hover{color:#004ac6}.diagnostic_landing__QGMqw{display:flex;flex-direction:column;gap:18px;padding:40px 0 64px;overflow-x:clip}.diagnostic_revealSection__M_KLQ{opacity:0;transform:translateY(34px);transition:opacity .52s ease,transform .52s ease;will-change:opacity,transform}.diagnostic_isVisible__CxgFY{opacity:1;transform:translateY(0)}.diagnostic_hero__fsLRI{max-width:820px;margin:0 auto;width:calc(100% - 28px);background:hsla(0,0%,100%,.95);border:1px solid rgba(130,152,190,.18);border-radius:28px;padding:clamp(34px,7vw,62px) clamp(20px,5vw,56px);text-align:center;box-shadow:0 18px 42px rgba(20,45,84,.08)}.diagnostic_heroEyebrow__e0lzZ{display:inline-block;background:#e9edf5;color:#2d4468;font-size:.82rem;font-weight:700;letter-spacing:.02em;border-radius:999px;padding:7px 15px;margin-bottom:20px}.diagnostic_heroTitle__cZMV0{font-family:Manrope,Heebo,sans-serif;font-size:clamp(2rem,7.4vw,3.45rem);font-weight:800;line-height:1.18;letter-spacing:-.03em;margin:0 0 16px;color:#132135}.diagnostic_heroLead__88v6_{font-size:clamp(1.03rem,3.5vw,1.25rem);line-height:1.78;margin:0 auto 16px;color:#394d6c;font-weight:500;max-width:48ch}.diagnostic_heroTrustLine__le_4Q{font-size:1rem;color:#233a5a;margin:0 0 18px;font-weight:600}.diagnostic_heroChips__kWL7C{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-bottom:24px}.diagnostic_planPreviewBox__s1ATo{margin:0 auto 20px;max-width:620px;border:1px solid rgba(113,135,170,.26);background:#f6f9ff;border-radius:16px;padding:14px 16px;text-align:right}.diagnostic_planPreviewTitle__zKZhh{margin:0 0 8px;color:#1b3f75;font-weight:800;font-size:.95rem}.diagnostic_planPreviewList__omnCq{margin:0;padding-right:18px;display:grid;grid-gap:4px;gap:4px;color:#2f4668;font-size:.92rem;line-height:1.55}.diagnostic_heroChip__1llyq{border-radius:999px;border:1px solid rgba(101,126,164,.3);background:#f7f9fc;color:#314765;font-size:.9rem;font-weight:600;padding:7px 12px}.diagnostic_heroCta__adr09{display:inline-flex;align-items:center;justify-content:center;background:#1f4f96;color:#fff;font-weight:800;font-size:clamp(1rem,3.6vw,1.1rem);padding:14px 36px;border-radius:14px;border:none;cursor:pointer;transition:transform .13s ease,box-shadow .16s ease,background .16s ease;box-shadow:0 10px 24px rgba(31,79,150,.25)}.diagnostic_heroCta__adr09:hover{transform:translateY(-1px);box-shadow:0 12px 28px rgba(31,79,150,.3);background:#1b4888}.diagnostic_heroReassurance__TXwxH{margin:14px 0 0;color:#4a5f7e;font-size:.96rem}.diagnostic_heroCta__adr09:focus-visible{outline:3px solid #8bb8ff;outline-offset:3px}.diagnostic_strip__4ulmi{max-width:920px;margin:0 auto;width:calc(100% - 28px);border:1px solid rgba(130,152,190,.25);border-radius:24px;background:hsla(0,0%,100%,.9);padding:clamp(24px,5vw,42px)}.diagnostic_stripEyebrow__pLkZb{font-size:.84rem;font-weight:800;letter-spacing:.08em;color:#1d56b6;margin:0 0 10px}.diagnostic_stripTitle__QUzlL{font-family:Manrope,Heebo,sans-serif;font-size:clamp(1.45rem,5.4vw,2.15rem);line-height:1.28;margin:0 0 8px;letter-spacing:-.02em}.diagnostic_stripBody__FNjcn{font-size:clamp(1.03rem,3.7vw,1.24rem);line-height:1.8;margin:0;color:#334458}.diagnostic_methodChain__fgrjj{display:flex;align-items:center;flex-wrap:wrap;gap:9px}.diagnostic_methodStep___SSjs{background:#e7f0ff;color:#004ac6;font-size:clamp(.95rem,3.4vw,1.08rem);font-weight:700;border-radius:999px;padding:9px 14px}.diagnostic_methodArrow__Lw2SL{color:#4a5a71;font-size:1.18rem;line-height:1}.diagnostic_ctaStrip__04lzY{max-width:920px;margin:0 auto;width:calc(100% - 28px);text-align:center;padding-top:8px}.diagnostic_flow__81vY7{flex:1 1;display:flex;flex-direction:column;max-width:820px;margin:0 auto;width:100%;padding:28px 20px 56px}.diagnostic_progress__3R8Rn{margin-bottom:26px}.diagnostic_progressMeta__VGCp8{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.diagnostic_progressFraction__qnP7A,.diagnostic_progressLabel__yd9VV{font-size:.98rem;color:#4f617a;font-weight:600}.diagnostic_progressTrack__snzHl{height:5px;background:rgba(149,166,190,.36);border-radius:999px;overflow:hidden}.diagnostic_progressFill__IRlN1{height:100%;background:#0056dd;border-radius:999px;transition:width .3s cubic-bezier(.19,1,.22,1)}.diagnostic_step__bYtVg{flex:1 1;display:flex;flex-direction:column;animation:diagnostic_stepIn__sbl_B .22s cubic-bezier(.19,1,.22,1)}@keyframes diagnostic_stepIn__sbl_B{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.diagnostic_questionCard__VA8dX{border-radius:24px;border:1px solid rgba(133,152,182,.24);background:hsla(0,0%,100%,.96);box-shadow:0 14px 36px rgba(22,43,74,.09);padding:clamp(18px,3.2vw,32px)}.diagnostic_stepTag__Hl700{font-size:.86rem;font-weight:700;color:#4d6385;margin:0 0 14px}.diagnostic_stepReassurance__hGW9E{margin:0 0 14px;padding:8px 10px;border-radius:10px;background:#f3f7ff;color:#2d4467;font-size:.93rem;font-weight:600;line-height:1.6}.diagnostic_stepQuestion__4WOF9{font-family:Manrope,Heebo,sans-serif;font-size:clamp(1.56rem,4.4vw,2.12rem);font-weight:800;line-height:1.34;letter-spacing:-.02em;margin:0 0 8px;color:#162338}.diagnostic_stepHint__CCeg1{font-size:clamp(.98rem,3.2vw,1.08rem);color:#4a5f7c;margin:0 0 22px;line-height:1.75}.diagnostic_subQuestion__kaot9{margin:18px 0 10px;font-size:1rem;color:#2e4462}.diagnostic_methodHeadline__ec4NY{margin:0 0 10px;color:#183b6f;font-size:1rem;font-weight:800}.diagnostic_methodListCompact__su4Rv{margin:0 0 14px;padding-right:18px;color:#314765;display:grid;grid-gap:4px;gap:4px}.diagnostic_options__FIzs8{display:flex;flex-direction:column;gap:10px}.diagnostic_optionsGrid__0xQ_7{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.diagnostic_option__o_bR1{display:flex;align-items:center;gap:12px;padding:15px 16px;border:1.5px solid rgba(146,163,189,.44);border-radius:16px;background:#fcfdff;cursor:pointer;transition:border-color .15s,background .15s,box-shadow .15s;text-align:right;font-size:clamp(1rem,3.4vw,1.15rem);font-weight:500;color:#151a22;line-height:1.45}.diagnostic_option__o_bR1:hover{border-color:#6c8dbd;background:#f6f9ff}.diagnostic_option__o_bR1.diagnostic_selected__opwg0{border-color:#2e568f;background:#ebf1fb;color:#173c71;font-weight:700}.diagnostic_optionEmoji__yqTp_{font-size:1.25rem;flex-shrink:0;line-height:1}.diagnostic_dateInput__eNuqv{margin-top:10px;padding:14px 16px;border:1.5px solid rgba(146,163,189,.52);border-radius:14px;background:#fff;font-size:1rem;color:#151a22;width:100%;max-width:300px;direction:ltr;outline:none;transition:border-color .15s}.diagnostic_dateInput__eNuqv:focus{border-color:#0754d4}.diagnostic_dateInput__eNuqv:focus-visible{outline:3px solid #8bb8ff;outline-offset:2px}.diagnostic_dateHelper__B_CQ1{margin:8px 0 0;color:#4a5f7c;font-size:.9rem}.diagnostic_sliderSection__HdBpT{display:flex;flex-direction:column;gap:28px}.diagnostic_sliderBlock__eMv65{display:flex;flex-direction:column;gap:11px}.diagnostic_sliderLabel__Xkce_{font-weight:700;font-size:clamp(1rem,3.8vw,1.14rem);color:#18202b;display:flex;justify-content:space-between;align-items:center;gap:12px}.diagnostic_sliderValue__G4hMa{font-weight:800;color:#0f56cc;font-size:1rem}.diagnostic_sliderTrack__B5_rf{width:100%;height:8px;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:rgba(146,163,189,.44);border-radius:999px;outline:none;cursor:pointer;accent-color:#1f4f96;direction:ltr}.diagnostic_sliderTrack__B5_rf::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:22px;height:22px;border-radius:50%;background:#0056dd;border:2px solid #fff;box-shadow:0 2px 8px rgba(0,0,0,.22)}.diagnostic_sliderTrack__B5_rf::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:#0056dd;border:2px solid #fff;box-shadow:0 2px 8px rgba(0,0,0,.22)}.diagnostic_sliderTrack__B5_rf:focus-visible{outline:3px solid #8bb8ff;outline-offset:3px}.diagnostic_sliderMarks___HYTk{display:flex;justify-content:space-between;font-size:.83rem;color:#4d5a6d;direction:ltr}.diagnostic_sliderMark__96KE2{direction:rtl}.diagnostic_topicsGrid__PYKA2{display:grid;grid-template-columns:1fr;grid-gap:9px;gap:9px}.diagnostic_topicCategoryGrid__Fk4_W{display:grid;grid-gap:10px;gap:10px}.diagnostic_topicCategoryBlock__qdoXX{border:1.5px solid rgba(146,163,189,.36);border-radius:14px;background:#fff;overflow:hidden}.diagnostic_topicCategoryCard__7A_IY{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px;border:none;background:transparent;text-align:right;cursor:pointer;font-size:1.02rem;font-weight:800;color:#19345c}.diagnostic_topicCategoryMeta__JBnHj{font-size:.83rem;font-weight:700;color:#486186;background:#f1f6ff;border-radius:999px;padding:4px 10px}.diagnostic_topicSubtopics___Ka6i{max-height:0;opacity:0;padding:0 12px;overflow:hidden;transition:max-height .22s ease,opacity .18s ease,padding .18s ease}.diagnostic_topicSubtopicsOpen__oyqL6{max-height:420px;opacity:1;padding:0 12px 12px}.diagnostic_topicChip__esxKx{padding:12px 14px;border:1.5px solid rgba(146,163,189,.44);border-radius:14px;background:#fff;cursor:pointer;font-size:clamp(.95rem,3.4vw,1.08rem);font-weight:500;color:#18202b;text-align:right;transition:border-color .15s,background .15s}.diagnostic_topicChip__esxKx:hover{border-color:#6c8dbd;background:#f6f9ff}.diagnostic_topicChip__esxKx.diagnostic_selected__opwg0{border-color:#2e568f;background:#ebf1fb;color:#173c71;font-weight:700}.diagnostic_topicCategoryCard__7A_IY:focus-visible,.diagnostic_topicSubtopics___Ka6i button:focus-visible{outline:3px solid #8bb8ff;outline-offset:2px}.diagnostic_contactForm__oenne{display:flex;flex-direction:column;gap:14px}.diagnostic_fieldGroup__0kIHi{display:flex;flex-direction:column;gap:7px}.diagnostic_fieldLabel__hDHTR{font-size:.95rem;font-weight:700;color:#4f5d71}.diagnostic_fieldInput__362an,.diagnostic_fieldTextarea__RH7Ot{padding:13px 16px;border:1.5px solid rgba(146,163,189,.52);border-radius:12px;background:#fff;font-size:1.03rem;color:#151a22;outline:none;transition:border-color .15s}.diagnostic_fieldInput__362an{direction:rtl}.diagnostic_fieldTextarea__RH7Ot{direction:rtl;min-height:108px;resize:vertical;font-family:inherit}.diagnostic_fieldInput__362an:focus,.diagnostic_fieldTextarea__RH7Ot:focus{border-color:#0754d4}.diagnostic_fieldInput__362an:focus-visible,.diagnostic_fieldTextarea__RH7Ot:focus-visible{outline:3px solid #8bb8ff;outline-offset:2px}.diagnostic_trustBox__jwA7r{margin-top:14px;padding:14px 16px;border-radius:14px;border:1px solid rgba(87,112,150,.26);background:#f5f8fd}.diagnostic_trustTitle__pdqv_{margin:0 0 8px;font-size:.93rem;font-weight:800;color:#133c86}.diagnostic_trustList__xdqoC{margin:0;padding:0;list-style:none;display:grid;grid-gap:4px;gap:4px;color:#2b4264;font-size:.93rem;line-height:1.55}.diagnostic_trustList__xdqoC li{position:relative;padding-right:16px}.diagnostic_trustList__xdqoC li:before{content:"✓";position:absolute;right:0;top:0;color:#0f56cc;font-weight:800}.diagnostic_errorText___Ssl9{margin:10px 0 0;color:#b91c1c;font-size:.94rem;font-weight:600}.diagnostic_navButtons__SiCs_{display:flex;justify-content:space-between;align-items:center;margin-top:24px;gap:12px}.diagnostic_btnBack__2LRoM{padding:12px 20px;border:1.5px solid rgba(146,163,189,.6);border-radius:12px;background:transparent;color:#4f5d71;font-size:1rem;font-weight:700;cursor:pointer;transition:border-color .15s,color .15s}.diagnostic_btnBack__2LRoM:hover{border-color:#5d6e85;color:#1b2432}.diagnostic_btnBack__2LRoM:focus-visible{outline:3px solid #8bb8ff;outline-offset:3px}.diagnostic_btnNext__nbDxx{flex:1 1;padding:14px 24px;background:#1f4f96;color:#fff;font-size:1.08rem;font-weight:800;border:none;border-radius:13px;cursor:pointer;box-shadow:0 7px 22px rgba(31,79,150,.28);transition:transform .12s,box-shadow .15s;display:inline-flex;align-items:center;justify-content:center}.diagnostic_btnNext__nbDxx:hover{transform:translateY(-1px);box-shadow:0 9px 24px rgba(31,79,150,.33)}.diagnostic_btnNext__nbDxx:focus-visible{outline:3px solid #8bb8ff;outline-offset:3px}.diagnostic_btnNext__nbDxx:disabled{background:rgba(146,163,189,.72);color:#455469;box-shadow:none;cursor:not-allowed;transform:none}.diagnostic_successShell__C_UE3{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:48px 24px 64px;max-width:680px;margin:0 auto;width:100%;text-align:right;animation:diagnostic_stepIn__sbl_B .3s cubic-bezier(.19,1,.22,1)}.diagnostic_successTag__Z1j8x{margin:0 0 10px;font-size:.86rem;font-weight:700;color:#4b617f}.diagnostic_successTitle__o_ayY{font-family:Manrope,Heebo,sans-serif;font-size:clamp(2rem,6.3vw,3rem);font-weight:800;color:#151a22;letter-spacing:-.03em;margin:0 0 12px;line-height:1.12}.diagnostic_successBody__0ulQM{font-size:clamp(1.06rem,3.8vw,1.26rem);line-height:1.8;color:#44556c;max-width:46ch;margin:0 0 16px}.diagnostic_nextStepsCard__x4vfI{width:100%;border-radius:16px;border:1px solid rgba(109,130,163,.26);background:#f7faff;padding:14px;margin:0 0 14px}.diagnostic_nextStepsTitle__vw6AU{margin:0 0 8px;font-size:1.04rem;font-weight:800;color:#1a3764}.diagnostic_nextStepsList__XLxXa{margin:0;padding:0;list-style:none;display:grid;grid-gap:8px;gap:8px}.diagnostic_nextStepsItem__VuyR8{display:flex;align-items:center;gap:8px;color:#274669;line-height:1.55}.diagnostic_nextStepIndex__AeyWX{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#dfeaff;color:#1b4f96;font-size:.82rem;font-weight:800;flex-shrink:0}.diagnostic_recommendationCard__C1PXF{width:100%;border-radius:18px;border:1px solid rgba(109,130,163,.3);background:#fff;padding:16px;margin:2px 0 18px}.diagnostic_recommendationTitle__JPpX_{margin:0 0 8px;font-size:1.18rem;font-weight:800;color:#16305c}.diagnostic_recommendationBody__MyAkV{margin:0;color:#3d506d;font-size:1rem;line-height:1.7}.diagnostic_summaryList___qlxp{margin:0;padding-right:20px;display:grid;grid-gap:6px;gap:6px;color:#2e4567;line-height:1.65}.diagnostic_teamMessage__gv6RO{margin:12px 0 0;color:#344b6f;line-height:1.75;font-size:.95rem}.diagnostic_whatsappBtn__Fb_3W{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#1f4f96;color:#fff;font-weight:800;font-size:1.08rem;padding:15px 26px;border-radius:14px;text-decoration:none;transition:background .15s,transform .12s;box-shadow:0 8px 22px rgba(31,79,150,.28);margin-top:10px}.diagnostic_whatsappBtn__Fb_3W:hover{background:#1b4888;transform:translateY(-1px)}.diagnostic_secondaryCta__rluch{margin-top:10px;color:#385377;text-decoration:none;font-weight:600;font-size:.95rem}.diagnostic_secondaryCta__rluch:hover{color:#223e64}.diagnostic_secondaryCta__rluch:focus-visible{outline:3px solid #8bb8ff;outline-offset:3px;border-radius:8px}.diagnostic_navBack__bC0QG:focus-visible,.diagnostic_option__o_bR1:focus-visible,.diagnostic_topicChip__esxKx:focus-visible,.diagnostic_whatsappBtn__Fb_3W:focus-visible{outline:3px solid #8bb8ff;outline-offset:3px}.diagnostic_whatsappIcon__1vRX0{width:22px;height:22px}@media (min-width:640px){.diagnostic_topicsGrid__PYKA2{grid-template-columns:1fr 1fr}}@media (min-width:760px){.diagnostic_flow__81vY7{padding:34px 36px 72px}}@media (max-width:640px){.diagnostic_hero__fsLRI{border-radius:22px;padding:30px 18px 32px}.diagnostic_heroTitle__cZMV0{font-size:clamp(1.6rem,7vw,2rem);line-height:1.34}.diagnostic_heroLead__88v6_{font-size:.98rem;line-height:1.72}.diagnostic_heroChip__1llyq{font-size:.84rem}.diagnostic_questionCard__VA8dX{border-radius:20px;padding:18px 14px}.diagnostic_stepQuestion__4WOF9{font-size:clamp(1.4rem,5.5vw,1.75rem);line-height:1.4;margin-bottom:8px}.diagnostic_stepHint__CCeg1{font-size:1rem;line-height:1.6;margin-bottom:18px}.diagnostic_option__o_bR1{font-size:1rem;padding:13px 14px}.diagnostic_navButtons__SiCs_{margin-top:22px}}@media (prefers-reduced-motion:reduce){.diagnostic_btnBack__2LRoM,.diagnostic_btnNext__nbDxx,.diagnostic_heroCta__adr09,.diagnostic_option__o_bR1,.diagnostic_progressFill__IRlN1,.diagnostic_revealSection__M_KLQ,.diagnostic_step__bYtVg,.diagnostic_topicChip__esxKx,.diagnostic_whatsappBtn__Fb_3W{transition:none!important;animation:none!important;transform:none!important}}