.FormField_field__ifGh1{display:flex;flex-direction:column;gap:6px}.FormField_label___J7k8{display:flex;align-items:center;gap:6px;font-size:.88rem;font-weight:700;color:#374151}.FormField_required__HBP3G{color:#ef4444;font-weight:800}.FormField_optional__riLql{color:#94a3b8;font-size:.78rem;font-weight:500;margin-right:2px}.FormField_input__ENACQ{width:100%;padding:11px 14px;border-radius:12px;border:1.5px solid #e2e8f0;background:#f8fafc;font-family:VarelaRound,sans-serif;font-size:.95rem;color:#1e293b;transition:border-color .2s,box-shadow .2s,background .2s;outline:none;box-sizing:border-box;resize:vertical}.FormField_input__ENACQ::placeholder{color:#cbd5e1}.FormField_input__ENACQ:focus{border-color:#13b4c8;background:#fff;box-shadow:0 0 0 3px rgba(19,180,200,.15)}.FormField_inputError__mgQV4{border-color:#ef4444!important;background:#fff5f5}.FormField_inputError__mgQV4:focus{box-shadow:0 0 0 3px rgba(239,68,68,.12)!important}.FormField_errorMsg__zqx_i{font-size:.78rem;color:#ef4444;font-weight:600}.SignupModal_backdropContainer__S6x8Z{position:fixed;inset:0;z-index:1200;background:rgba(15,23,42,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:16px}@media(max-width:480px){.SignupModal_backdropContainer__S6x8Z{padding:8px}}.SignupModal_modal__VwQn_{position:relative;background:#fff;border-radius:24px;box-shadow:0 24px 80px rgba(0,0,0,.22);width:min(520px,100%);max-height:calc(100svh - 32px);overflow-y:auto;direction:rtl;padding:28px 28px 32px}@media(max-width:480px){.SignupModal_modal__VwQn_{padding:20px 16px 28px;border-radius:18px;max-height:calc(100svh - 16px)}}.SignupModal_modalHeader__DrNmw{position:-webkit-sticky;position:sticky;top:0;z-index:10;display:flex;justify-content:flex-start;background:#fff;margin-bottom:4px;margin-left:-28px;margin-right:-28px;padding:0 16px 12px;border-bottom:1px solid #f1f5f9}@media(max-width:480px){.SignupModal_modalHeader__DrNmw{margin-left:-16px;margin-right:-16px}}.SignupModal_closeBtn__Cqijc{position:relative;width:36px;height:36px;border-radius:10px;border:1.5px solid #e2e8f0;background:#f8fafc;color:#64748b;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.SignupModal_closeBtn__Cqijc:hover{background:#fee2e2;border-color:#fca5a5;color:#ef4444}.SignupModal_summary__V4sD0{display:flex;align-items:flex-start;gap:14px;padding:16px;border-radius:14px;background:#f8fafc;border:1.5px solid;margin-bottom:24px}.SignupModal_summaryIcon__5YpWD{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;flex-shrink:0}.SignupModal_summaryInfo__tNwpI{flex:1 1}.SignupModal_summaryTitle__c8vlY{font-size:1.05rem;font-weight:800;color:#1e293b;margin:0 0 8px}.SignupModal_summaryMeta___QSQV{display:flex;flex-wrap:wrap;gap:10px}.SignupModal_summaryMeta___QSQV span{display:inline-flex;align-items:center;gap:4px;font-size:.8rem;color:#64748b;font-weight:600}.SignupModal_urgencyBadge__R_PsL{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:20px;background:#fff7ed;color:#ea580c;font-size:.75rem;font-weight:700;border:1px solid #fed7aa;white-space:nowrap;flex-shrink:0}.SignupModal_form___Aau3{display:flex;flex-direction:column;gap:18px}.SignupModal_submitBtn__5CnMN{display:flex;align-items:center;justify-content:center;gap:8px;padding:13px 24px;border:none;border-radius:14px;color:#fff;font-family:VarelaRound,sans-serif;font-size:1.05rem;font-weight:800;cursor:pointer;box-shadow:0 4px 20px rgba(0,0,0,.15);margin-top:4px}.SignupModal_depositInfo___e5ay{display:flex;align-items:center;gap:8px;padding:12px 14px;background:#f0fdff;border:1.5px solid #bae6fd;border-radius:12px;font-size:.85rem;color:#0369a1}.SignupModal_depositInfo___e5ay svg{flex-shrink:0;color:#0284c7}.SignupModal_depositInfo___e5ay strong{font-weight:800;color:#0c4a6e}@keyframes SignupModal_spin__f19QD{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SignupModal_spinner__x7uC3{animation:SignupModal_spin__f19QD .8s linear infinite}.SignupModal_submitBtn__5CnMN:disabled{background:#94a3b8!important;cursor:not-allowed;filter:none!important;transform:none!important}.SignupModal_paymentMode__PsLOi{width:min(860px,100%);padding:24px 24px 28px}@media(max-width:480px){.SignupModal_paymentMode__PsLOi{padding:16px 12px 20px;border-radius:18px}}.SignupModal_paymentMode__PsLOi .SignupModal_modalHeader__DrNmw{margin-left:-24px;margin-right:-24px;padding-left:12px;padding-right:12px}@media(max-width:480px){.SignupModal_paymentMode__PsLOi .SignupModal_modalHeader__DrNmw{margin-left:-12px;margin-right:-12px}}.SignupModal_paymentStep__yClGn{display:flex;flex-direction:column;gap:16px}.SignupModal_paymentTitle__40jEg{display:inline-flex;align-items:center;gap:8px;font-size:1rem;font-weight:800;color:#0369a1;padding:10px 14px;background:#f0fdff;border:1.5px solid #bae6fd;border-radius:12px}.SignupModal_paymentTitle__40jEg svg{flex-shrink:0;color:#0284c7}.SignupModal_iframeContainer__cnBLT{width:100%;height:620px;border-radius:14px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.1)}@media(max-width:640px){.SignupModal_iframeContainer__cnBLT{height:calc(100svh - 200px)}}.SignupModal_paymentIframe__GAAiK{width:100%;height:100%;border:none;display:block}.SignupModal_backButton__Mt0Tk{align-self:flex-start;background:none;border:1.5px solid #e2e8f0;color:#64748b;padding:8px 16px;border-radius:10px;font-family:VarelaRound,sans-serif;font-size:.88rem;font-weight:600;cursor:pointer;transition:all .2s}.SignupModal_backButton__Mt0Tk:hover{border-color:#94a3b8;color:#334155;background:#f8fafc}.SpotsIndicator_wrapper__FVPo7{display:flex;flex-direction:column;align-items:flex-end;gap:4px;width:100%}@media(max-width:700px){.SpotsIndicator_wrapper__FVPo7{align-items:flex-start}}.SpotsIndicator_bar__IU7N2{width:100%;height:4px;border-radius:2px;background:#e2e8f0;overflow:hidden}.SpotsIndicator_fill__I_ps1{height:100%;border-radius:2px;background:linear-gradient(90deg,#13b4c8,#0e8a9f);transition:width .5s ease}.SpotsIndicator_available__RWf0q{font-size:.75rem;color:#64748b;font-weight:600}.SpotsIndicator_low__imS4A{font-size:.75rem;color:#ea580c;font-weight:700}.CourseSignupCard_card__iV3hw{background:#fff;border-radius:20px;box-shadow:0 4px 24px rgba(0,0,0,.08);overflow:hidden;border:1.5px solid rgba(0,0,0,.06);border-right:5px solid var(--course-color,#13b4c8);transition:box-shadow .3s ease}.CourseSignupCard_card__iV3hw:hover{box-shadow:0 8px 40px rgba(0,0,0,.13)}.CourseSignupCard_header__h4p6A{display:flex;align-items:flex-start;gap:20px;padding:24px 24px 0}@media(max-width:640px){.CourseSignupCard_header__h4p6A{flex-direction:column;gap:16px}}.CourseSignupCard_imageWrapper__3oFb1{position:relative;flex-shrink:0;width:140px;height:110px;border-radius:14px;overflow:hidden}@media(max-width:640px){.CourseSignupCard_imageWrapper__3oFb1{width:100%;height:180px}}.CourseSignupCard_image__43PFa{width:100%;height:100%;object-fit:cover}.CourseSignupCard_imageOverlay__aJ74F{position:absolute;inset:0}.CourseSignupCard_headerContent__rWuGh{flex:1 1;display:flex;flex-direction:column;gap:12px}.CourseSignupCard_iconBadge__8T0YB{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:14px;flex-shrink:0}.CourseSignupCard_titleBlock__xNE_s{display:flex;flex-direction:column;gap:8px}.CourseSignupCard_title__P1eq9{font-size:1.45rem;font-weight:800;color:#1a1a2e;margin:0;line-height:1.3}.CourseSignupCard_tags__L2EE5{display:flex;flex-wrap:wrap;gap:6px}.CourseSignupCard_tag__wiZQq{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border-radius:20px;background:#f1f5f9;color:#64748b;font-size:.78rem;font-weight:600}.CourseSignupCard_meta__kTh3P{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.CourseSignupCard_metaChip__X5_6P{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:20px;background:#f8fafc;border:1px solid #e2e8f0;color:#475569;font-size:.82rem;font-weight:600}.CourseSignupCard_priceChip__abemh{display:inline-flex;align-items:center;padding:5px 14px;border-radius:20px;border:2px solid;font-size:1rem;font-weight:800;background:transparent}.CourseSignupCard_description__MrCpw{padding:16px 24px 0;color:#475569;font-size:.95rem;line-height:1.7;margin:0}.CourseSignupCard_toggleBtn__Du96b{display:flex;align-items:center;justify-content:space-between;width:calc(100% - 48px);margin:16px 24px 0;padding:10px 16px;border-radius:10px;background:#f8fafc;border:1px solid #e2e8f0;color:#334155;font-family:VarelaRound,sans-serif;font-size:.9rem;font-weight:700;cursor:pointer;transition:background .2s}.CourseSignupCard_toggleBtn__Du96b:hover{background:#f1f5f9}.CourseSignupCard_sessionsOuter__j_y8_{overflow:hidden}.CourseSignupCard_sessionsList__uBYWw{padding:12px 20px 20px;display:flex;flex-direction:column;gap:10px}.CourseSignupCard_sessionRow__JONUe{display:grid;grid-template-columns:150px 1fr auto;align-items:start;grid-gap:16px;gap:16px;padding:14px 18px;border-radius:14px;background:#f8fafc;border:1px solid #e2e8f0;transition:background .2s,box-shadow .2s}.CourseSignupCard_sessionRow__JONUe:not(.CourseSignupCard_soldOut__iZ5iK):hover{background:#fff;box-shadow:0 2px 12px rgba(0,0,0,.07)}.CourseSignupCard_sessionRow__JONUe.CourseSignupCard_soldOut__iZ5iK{background:#f1f5f9;opacity:.65;cursor:default}@media(max-width:700px){.CourseSignupCard_sessionRow__JONUe{grid-template-columns:1fr;gap:10px}}.CourseSignupCard_dateBlock__24BWw{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.CourseSignupCard_groupLabel__XoUE5{font-size:.82rem;font-weight:800;letter-spacing:.02em}.CourseSignupCard_dayOfWeek__rOgC_{font-size:.78rem;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.03em}.CourseSignupCard_date__raQMo{font-size:.92rem;font-weight:800;color:#1e293b}.CourseSignupCard_sessionInfo__gAskz{display:flex;flex-direction:column;gap:5px}.CourseSignupCard_sessionMeta__L5f1I{display:flex;align-items:center;gap:5px;font-size:.82rem;color:#64748b;font-weight:500}.CourseSignupCard_meetingDates__mHOf6{display:flex;flex-direction:column;gap:4px;margin-top:4px}.CourseSignupCard_meetingDatesLabel__p2jE6{display:flex;align-items:center;gap:4px;font-size:.76rem;font-weight:700;color:#475569}.CourseSignupCard_meetingDatesList__PYjnL{display:flex;flex-wrap:wrap;gap:4px}.CourseSignupCard_meetingDateChip__w9zHD{display:inline-flex;align-items:center;padding:2px 8px;border-radius:12px;background:#f1f5f9;color:#334155;font-size:.73rem;font-weight:600;direction:ltr}.CourseSignupCard_actionBlock__qAswE{display:flex;flex-direction:column;align-items:flex-end;gap:6px;min-width:140px}@media(max-width:700px){.CourseSignupCard_actionBlock__qAswE{align-items:flex-start;min-width:unset}}.CourseSignupCard_signupBtn___jHIU{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:9px 20px;border:none;border-radius:10px;color:#fff;font-family:VarelaRound,sans-serif;font-size:.95rem;font-weight:700;cursor:pointer;box-shadow:0 4px 12px rgba(0,0,0,.15);white-space:nowrap;width:100%}@media(min-width:701px){.CourseSignupCard_signupBtn___jHIU{width:auto}}.CourseSignupCard_soldOutBadge__0_RSg{display:inline-flex;align-items:center;gap:6px;padding:7px 16px;border-radius:10px;background:#94a3b8;color:#fff;font-size:.9rem;font-weight:700}.CourseSignupCard_soldOutSub__XpiCJ{font-size:.72rem;color:#94a3b8;font-weight:600}.CourseMekif_page__bQOzn{min-height:100vh;background:linear-gradient(180deg,#f8fafc,#fff 50%,#f8fafc)}.CourseMekif_hero__OgRxG{padding:80px 24px 70px;background:linear-gradient(135deg,#f0fdfa,#fff 60%,#f8fafc);text-align:center}.CourseMekif_heroContent__FwV5O{max-width:860px;margin:0 auto}.CourseMekif_badge__lneG4{display:inline-flex;align-items:center;gap:8px;padding:8px 22px;background:linear-gradient(135deg,#13b4c8,#0e8a9f);border-radius:30px;color:#fff;font-weight:600;font-size:.9rem;margin-bottom:28px;box-shadow:0 4px 15px rgba(19,180,200,.3)}.CourseMekif_badge__lneG4 svg{animation:CourseMekif_sparkle__uGcMH 2.5s ease-in-out infinite}@keyframes CourseMekif_sparkle__uGcMH{0%,to{opacity:1;transform:scale(1) rotate(0deg)}50%{opacity:.7;transform:scale(1.2) rotate(15deg)}}.CourseMekif_heroTitle__HUiPI{font-size:clamp(2.2rem,5vw,3.5rem);font-weight:800;margin:0 0 14px;color:#1e293b}.CourseMekif_heroSubtitle__4On1v{font-size:1.25rem;color:#64748b;margin:0 0 40px;font-weight:400}.CourseMekif_heroMessage__7fesn{max-width:680px;margin:0 auto 40px;padding:40px 44px;background:#fff;border-radius:24px;border:1px solid rgba(19,180,200,.15);box-shadow:0 6px 30px rgba(0,0,0,.07);text-align:center}.CourseMekif_experience__cY8_f{font-size:1.05rem;color:#94a3b8;margin:0 0 10px;font-style:italic}.CourseMekif_insight__N6ejb{font-size:clamp(1.5rem,4vw,2.2rem);color:#13b4c8;font-weight:800;margin:0 0 22px}.CourseMekif_heroDescription__tfzED{font-size:1.05rem;color:#475569;line-height:2;margin:0}.CourseMekif_heroActions__cXyDN{display:flex;align-items:center;justify-content:center;gap:20px;flex-wrap:wrap}.CourseMekif_heroCta___8AEw{display:inline-flex;align-items:center;gap:10px;padding:16px 40px;background:linear-gradient(135deg,#13b4c8,#0e8a9f);color:#fff;font-size:1.1rem;font-weight:700;border:none;border-radius:50px;cursor:pointer;box-shadow:0 6px 24px rgba(19,180,200,.4);transition:box-shadow .25s ease}.CourseMekif_heroCta___8AEw:hover{box-shadow:0 10px 36px rgba(19,180,200,.5)}.CourseMekif_limitedSpots__tZqZh{display:inline-flex;align-items:center;gap:8px;color:#f59e0b;font-size:.95rem;font-weight:600;padding:10px 20px;background:rgba(245,158,11,.1);border-radius:30px;border:1px solid rgba(245,158,11,.2)}.CourseMekif_heroBanner__Cs98T{padding:60px 24px 80px;background:linear-gradient(135deg,#f0fdfa,#fff 60%,#f8fafc)}.CourseMekif_heroBannerInner__Lak6s{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:48px;gap:48px;align-items:center}.CourseMekif_heroBannerText__4BVt4{text-align:right}.CourseMekif_heroTagline__t6D_P{font-size:1.1rem;color:#475569;line-height:1.8;margin:0 0 32px}.CourseMekif_heroTagline__t6D_P strong{color:#13b4c8;font-weight:700}.CourseMekif_heroBannerImageWrap__F3bz3{position:relative;width:100%;aspect-ratio:4/5;max-height:440px;border-radius:24px;overflow:hidden;box-shadow:0 20px 60px rgba(19,180,200,.18),0 8px 24px rgba(0,0,0,.1)}.CourseMekif_heroBannerImg__xprMq{object-fit:cover}.CourseMekif_sectionContent__kF5Av{max-width:1100px;margin:0 auto}.CourseMekif_loadingCourse__QfWBs{display:flex;justify-content:center;padding:60px 0;color:#13b4c8}.CourseMekif_spinner__iakJy{animation:CourseMekif_spin__AU5iD .9s linear infinite}@keyframes CourseMekif_spin__AU5iD{to{transform:rotate(1turn)}}.CourseMekif_noCourse__51_pL{text-align:center;color:#94a3b8;padding:40px 0;font-size:1.1rem}.CourseMekif_sectionTitle__ES7GE{display:flex;align-items:center;justify-content:center;gap:12px;font-size:clamp(1.6rem,3vw,2rem);font-weight:800;color:#1e293b;margin:0 0 14px;text-align:center}.CourseMekif_sectionTitle__ES7GE svg{color:#13b4c8}.CourseMekif_sectionSubtitle__p37oC{text-align:center;font-size:1.05rem;color:#64748b;line-height:1.8;margin:0 0 48px}.CourseMekif_benefitsSection__tOQOJ{padding:80px 24px;background:#fff}.CourseMekif_benefitsGrid__2SWOE{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:24px;gap:24px;margin-top:40px}.CourseMekif_benefitCard__H313t{text-align:center;padding:32px 24px;background:#f8fafc;border-radius:20px;border:1px solid #e2e8f0;transition:all .3s ease}.CourseMekif_benefitCard__H313t:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.1);border-color:rgba(19,180,200,.4)}.CourseMekif_benefitIcon__SP1lT{color:#13b4c8;margin-bottom:16px}.CourseMekif_benefitTitle__kbAb7{font-size:1.15rem;font-weight:700;color:#1e293b;margin:0 0 8px}.CourseMekif_benefitDescription__4w3xE{font-size:.95rem;color:#64748b;margin:0;line-height:1.6}.CourseMekif_modulesSection__FQ4Lc{padding:80px 24px;background:linear-gradient(180deg,#fff,#f8fafc)}.CourseMekif_modulesGrid__rxvPS{display:flex;flex-direction:column;gap:14px;margin-top:40px}.CourseMekif_moduleCard__rxQH_{background:#fff;border:1px solid #e2e8f0;border-radius:20px;padding:24px;cursor:pointer;transition:all .25s ease;box-shadow:0 2px 8px rgba(0,0,0,.04)}.CourseMekif_moduleCard__rxQH_:hover{box-shadow:0 8px 24px rgba(0,0,0,.09);border-color:rgba(19,180,200,.3)}.CourseMekif_moduleCard__rxQH_.CourseMekif_expanded__LdZrM{background:#f0fdfa;border-color:#13b4c8;box-shadow:0 4px 20px rgba(19,180,200,.12)}.CourseMekif_moduleHeader__Wm4MD{display:flex;align-items:flex-start;gap:20px}.CourseMekif_moduleNumber__p9Dvv{display:flex;align-items:center;justify-content:center;min-width:46px;height:46px;background:linear-gradient(135deg,#13b4c8,#0e8a9f);border-radius:50%;color:#fff;font-weight:700;font-size:1.1rem;flex-shrink:0}.CourseMekif_moduleTitleWrapper__6lVFx{flex:1 1}.CourseMekif_moduleTitle__ecRKy{font-size:1.2rem;font-weight:700;color:#1e293b;margin:0 0 6px}.CourseMekif_moduleDescription__AsDP8{font-size:.9rem;color:#64748b;margin:0;line-height:1.6}.CourseMekif_expandIcon__GrnMo{color:#94a3b8;flex-shrink:0;margin-top:6px}.CourseMekif_moduleThumb__HWcot{position:relative;width:150px;height:120px;border-radius:14px;overflow:hidden;flex-shrink:0;box-shadow:0 3px 12px rgba(0,0,0,.12)}.CourseMekif_moduleThumbImg__xC77N{object-fit:cover;transition:transform .35s ease}.CourseMekif_moduleCard__rxQH_:hover .CourseMekif_moduleThumbImg__xC77N{transform:scale(1.07)}.CourseMekif_moduleContent__S_OdN{overflow:hidden;padding-top:20px;margin-top:20px;border-top:1px solid #e2e8f0}.CourseMekif_topicsList__hS0y3{list-style:none;padding:0;margin:0 0 16px}.CourseMekif_topicsList__hS0y3 li{display:flex;align-items:flex-start;gap:10px;padding:7px 0;color:#475569;font-size:.92rem;line-height:1.6}.CourseMekif_topicsList__hS0y3 li svg{color:#10b981;flex-shrink:0;margin-top:3px}.CourseMekif_moduleResult__RkQSY{color:#0e8a9f;font-size:.92rem;padding:12px 16px;background:rgba(19,180,200,.08);border-radius:12px;border-right:3px solid #13b4c8}.CourseMekif_moduleResult__RkQSY strong{color:#13b4c8}.CourseMekif_showcaseSection__jC8g9{padding:80px 24px;background:linear-gradient(180deg,#fff,#f8fafc)}.CourseMekif_showcaseGrid__xnAY_{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px;margin-top:40px}.CourseMekif_showcaseItem__ZkOiy{position:relative;aspect-ratio:1;border-radius:16px;overflow:hidden;box-shadow:0 4px 16px rgba(0,0,0,.08);cursor:pointer;transition:box-shadow .3s ease}.CourseMekif_showcaseItem__ZkOiy:hover{box-shadow:0 8px 28px rgba(19,180,200,.2)}.CourseMekif_showcaseItem__ZkOiy:hover .CourseMekif_showcaseImg___gfLh{transform:scale(1.1)}.CourseMekif_showcaseImg___gfLh{object-fit:cover;transition:transform .4s ease}.CourseMekif_bonusesSection__i5rDg{padding:80px 24px;background:#fff}.CourseMekif_bonusesGrid__OHlmu{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:24px;gap:24px;max-width:780px;margin:0 auto 32px}.CourseMekif_bonusCard__ncesc{display:flex;flex-direction:column;align-items:center;text-align:center;padding:40px 28px;background:linear-gradient(135deg,#f0fdfa,#fff);border:2px solid rgba(19,180,200,.2);border-radius:24px;box-shadow:0 4px 20px rgba(0,0,0,.06);transition:all .3s ease}.CourseMekif_bonusCard__ncesc:hover{box-shadow:0 8px 30px rgba(19,180,200,.15);border-color:rgba(19,180,200,.5)}.CourseMekif_bonusIcon__rRgQD{color:#13b4c8;margin-bottom:20px}.CourseMekif_bonusText__J5Ay2{color:#1e293b;font-size:1.1rem;font-weight:600;margin:0 0 8px;line-height:1.5}.CourseMekif_bonusSubtext__d2RQH{color:#64748b;font-size:.9rem;margin:0 0 16px;line-height:1.5}.CourseMekif_bonusValue__a1frj{color:#13b4c8;font-size:1.3rem;font-weight:700;padding:6px 20px;background:rgba(19,180,200,.1);border-radius:20px}.CourseMekif_bonusNote__tzNO8{text-align:center;font-size:1rem;color:#64748b;margin:0;font-style:italic}.CourseMekif_audienceSection__KnWgS{padding:80px 24px;background:linear-gradient(180deg,#f8fafc,#fff)}.CourseMekif_audienceGrid__uJ0Da{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:16px;gap:16px;max-width:800px;margin:40px auto 0}.CourseMekif_audienceItem__9EWbC{display:flex;align-items:center;gap:14px;padding:20px 24px;background:#fff;border-radius:16px;color:#1e293b;font-size:1rem;font-weight:500;box-shadow:0 2px 10px rgba(0,0,0,.05);border:1px solid #e2e8f0;transition:all .25s ease}.CourseMekif_audienceItem__9EWbC:hover{box-shadow:0 4px 16px rgba(0,0,0,.1);border-color:rgba(19,180,200,.4)}.CourseMekif_checkIcon__i5mGc{color:#10b981;flex-shrink:0}.CourseMekif_sessionsSection__Iz_fP{padding:80px 24px;background:#fff}.CourseMekif_ctaSection__2_JGl{padding:80px 24px;background:linear-gradient(135deg,#13b4c8,#0e8a9f);text-align:center}.CourseMekif_ctaContent___FqM8{max-width:700px;margin:0 auto}.CourseMekif_ctaTitle__m1F02{font-size:clamp(2rem,4vw,2.8rem);font-weight:800;color:#fff;margin:0 0 16px}.CourseMekif_ctaSubtitle__5sjCg{font-size:1.15rem;color:hsla(0,0%,100%,.9);margin:0 0 36px;line-height:1.7}.CourseMekif_ctaButton__FU5BM{padding:18px 56px;font-size:1.2rem;font-weight:700;color:#0e8a9f;background:#fff;border:none;border-radius:50px;cursor:pointer;box-shadow:0 8px 30px rgba(0,0,0,.2);transition:box-shadow .25s ease}.CourseMekif_ctaButton__FU5BM:hover{box-shadow:0 14px 40px rgba(0,0,0,.3)}@media(max-width:768px){.CourseMekif_heroBanner__Cs98T{padding:40px 20px 50px}.CourseMekif_heroBannerInner__Lak6s{grid-template-columns:1fr;gap:32px}.CourseMekif_heroBannerText__4BVt4{text-align:center;order:1}.CourseMekif_heroBannerImageWrap__F3bz3{order:0;aspect-ratio:4/3;max-height:280px;border-radius:20px}.CourseMekif_audienceSection__KnWgS,.CourseMekif_benefitsSection__tOQOJ,.CourseMekif_bonusesSection__i5rDg,.CourseMekif_ctaSection__2_JGl,.CourseMekif_modulesSection__FQ4Lc,.CourseMekif_sessionsSection__Iz_fP,.CourseMekif_showcaseSection__jC8g9{padding:60px 20px}.CourseMekif_benefitsGrid__2SWOE,.CourseMekif_modulesGrid__rxvPS{grid-template-columns:1fr}.CourseMekif_moduleCard__rxQH_{padding:0;overflow:hidden;position:relative}.CourseMekif_moduleHeader__Wm4MD{flex-direction:column;gap:0}.CourseMekif_moduleThumb__HWcot{width:100%;aspect-ratio:4/3;height:auto;border-radius:16px 16px 0 0;box-shadow:none}.CourseMekif_moduleNumber__p9Dvv{position:absolute;top:12px;right:12px;z-index:1;box-shadow:0 3px 10px rgba(0,0,0,.3)}.CourseMekif_expandIcon__GrnMo{position:absolute;top:14px;left:14px;z-index:1;background:hsla(0,0%,100%,.85);border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.CourseMekif_moduleTitleWrapper__6lVFx{padding:14px 16px 4px}.CourseMekif_moduleContent__S_OdN{margin-right:0;border-top:none;padding:12px 16px 16px}.CourseMekif_showcaseGrid__xnAY_{grid-template-columns:repeat(2,1fr);gap:12px}.CourseMekif_audienceGrid__uJ0Da,.CourseMekif_bonusesGrid__OHlmu{grid-template-columns:1fr}}