.PregnancyGuide_pageContainer__3DyLY{display:flex;flex-direction:column;align-items:stretch;width:100%;max-width:1200px;margin:0 auto;padding:2rem 1rem}.PregnancyGuide_weekHeader__psy3c{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:2rem;border-bottom:1px solid #eaeaea;padding-bottom:1rem}.PregnancyGuide_weekHeader__psy3c h1{font-size:2rem;margin:0;color:#333}.PregnancyGuide_badgesContainer__ILBHs{display:flex;gap:10px;align-items:center}.PregnancyGuide_trimesterBadge__9EP3j{background-color:#f8d7da;color:#721c24;padding:.5rem 1rem;border-radius:20px;font-weight:700;font-size:.9rem;transition:all .2s;display:flex;align-items:center;border:1px solid rgba(114,28,36,.2)}.PregnancyGuide_trimesterBadge__9EP3j:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(114,28,36,.15);background-color:#f5c6c9}.PregnancyGuide_monthBadge__LSC_r{background-color:#d1ecf1;color:#0c5460;padding:.5rem 1rem;border-radius:20px;font-weight:700;font-size:.9rem;transition:all .2s;display:flex;align-items:center;border:1px solid rgba(74,20,140,.2)}.PregnancyGuide_monthBadge__LSC_r:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(12,84,96,.15);background-color:#c1e4eb}.PregnancyGuide_progressBarContainer__XfmP0{margin:2rem 0 3rem;padding:2rem;background-color:#f9f9f9;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.05);position:relative}.PregnancyGuide_progressBarWrapper__vsjRh{height:12px;background-color:#e9ecef;border-radius:6px;overflow:visible;position:relative;margin-bottom:2.5rem;box-shadow:inset 0 1px 3px rgba(0,0,0,.1)}.PregnancyGuide_progressBar__VAy_Q{height:100%;background:linear-gradient(90deg,#CE93D8,#AB47BC 35%,#9C27B0);border-radius:6px;transition:width .5s ease-in-out,box-shadow .3s ease;position:relative;box-shadow:0 0 10px rgba(156,39,176,.5);animation:PregnancyGuide_pulse__KX8aD 2s infinite}.PregnancyGuide_trimesterMarkers__vBQZq{position:absolute;top:0;left:0;width:100%;height:100%}.PregnancyGuide_trimesterMarker__YTRzX{position:absolute;top:0;transform:translateX(-1px)}.PregnancyGuide_markerLine__KI33g{width:2px;height:24px;background-color:#E91E63;position:relative;top:-6px}.PregnancyGuide_markerPassed__jLsEo{background-color:#8E24AA}.PregnancyGuide_trimesterLabel__q9u3U{position:absolute;white-space:nowrap;font-size:.75rem;color:#495057;top:22px;right:-15px;font-weight:500}.PregnancyGuide_progressLabels__WQbjW{display:flex;justify-content:space-between;color:#6c757d;font-size:.8rem;padding:0 .25rem;margin-bottom:.25rem;position:relative;width:100%;height:30px}.PregnancyGuide_currentWeekMarker__d45sx{position:absolute;transform:translateX(50%);color:#9C27B0;font-weight:700;background-color:#fff;border:2px solid #9c27b0;border-radius:12px;padding:2px 8px;top:-10px;z-index:3;box-shadow:0 1px 6px rgba(156,39,176,.4);white-space:nowrap}@keyframes PregnancyGuide_pulse__KX8aD{0%{box-shadow:0 0 0 0 rgba(156,39,176,.5)}70%{box-shadow:0 0 0 5px rgba(156,39,176,0)}to{box-shadow:0 0 0 0 rgba(156,39,176,0)}}.PregnancyGuide_progressWeek__TcyVW{text-align:center;font-weight:700;color:#495057;font-size:1rem;margin-top:.5rem;display:flex;justify-content:center;align-items:center}.PregnancyGuide_progressPercentageContainer__jhH4T{display:flex;flex-direction:column;align-items:center;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:15px;padding:12px 20px;box-shadow:0 3px 10px rgba(0,0,0,.08);position:relative;border:1px solid #dee2e6}.PregnancyGuide_progressPercentageValue__IVDbk{color:#9C27B0;font-size:2rem;font-weight:700;line-height:1;margin-right:3px;background:linear-gradient(45deg,#9C27B0,#7B1FA2);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px 2px rgba(0,0,0,.1))}.PregnancyGuide_progressPercentageSymbol__OZWIW{color:#6c757d;font-size:1.2rem;font-weight:500;margin-bottom:5px}.PregnancyGuide_progressFraction__YuOhY{margin:3px 0;background-color:rgba(156,39,176,.1);border-radius:12px;padding:3px 10px;font-size:.9rem;color:#9C27B0;font-weight:600}.PregnancyGuide_progressText__D_tcz{font-size:.8rem;color:#6c757d;text-transform:uppercase;letter-spacing:1px;margin-top:2px}.PregnancyGuide_weekNavButtons__UwIKL{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.PregnancyGuide_navButton__obIHC{display:flex;align-items:center;padding:.5rem 1rem;background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:30px;text-decoration:none;color:#495057;transition:all .2s;font-weight:500}.PregnancyGuide_navButton__obIHC:hover{background-color:#e9ecef}.PregnancyGuide_navArrow__3sfD9{margin:0 .5rem}.PregnancyGuide_currentWeekBadge__tS7Yy{background-color:#9C27B0;color:white;padding:.75rem 1.5rem;border-radius:30px;font-weight:700}.PregnancyGuide_weekContentCards__sAiv_{display:flex;flex-direction:column;gap:2rem;margin-bottom:3rem}.PregnancyGuide_contentCard__KNMiQ{background-color:white;border-radius:12px;box-shadow:0 5px 15px rgba(0,0,0,.05);padding:2rem;transition:transform .2s,box-shadow .2s}.PregnancyGuide_weekCardHeader__l0nH1{display:flex;align-items:center;margin-bottom:1.5rem;position:relative;padding-bottom:.75rem;border-bottom:1px solid #e9ecef}.PregnancyGuide_cardDecorator__Ema1Y{width:4px;height:24px;background:linear-gradient(180deg,#9C27B0,#7B1FA2);border-radius:2px;margin-left:12px}.PregnancyGuide_weekCardHeader__l0nH1 h2{color:#2c3e50;margin:0;font-size:1.5rem;font-weight:600}.PregnancyGuide_combinedContent__nRFyf{display:flex;flex-direction:column;gap:2rem}.PregnancyGuide_weekImageSection__6Kvsq{display:flex;justify-content:center;align-items:center;padding:1rem;position:relative}.PregnancyGuide_imageWrapper__GSqRZ{position:relative;display:inline-block;padding:10px;background-color:white;border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.08);transition:transform .3s ease,box-shadow .3s ease}.PregnancyGuide_weekBubble__oGV4B{position:absolute;bottom:-15px;right:20px;background:linear-gradient(135deg,#9C27B0,#7B1FA2);color:white;padding:.5rem 1rem;border-radius:20px;font-weight:600;font-size:.9rem;box-shadow:0 4px 10px rgba(123,31,162,.3);transform:rotate(-2deg)}.PregnancyGuide_babyImage__RwF_s{border-radius:12px;transition:transform .5s ease;object-fit:contain}.PregnancyGuide_weekStats__MrSw_{background-color:#f8f9fa;padding:1.5rem;border-radius:8px}.PregnancyGuide_weekStats__MrSw_ h3{margin-top:0;color:#343a40;font-size:1.25rem;margin-bottom:1rem}.PregnancyGuide_statsList__lFFVc{list-style:none;padding:0;margin:0}.PregnancyGuide_statItem__4FOgr{display:flex;align-items:center;margin-bottom:.75rem;font-size:1rem}.PregnancyGuide_statIcon__8_tXt{color:#9C27B0;margin-left:.5rem;font-size:1.25rem;font-weight:700}.PregnancyGuide_weekDescription___7cwf{line-height:1.7;flex:1 1}.PregnancyGuide_contentWrapper__MX8nk{padding:.5rem 1rem}.PregnancyGuide_weekDescription___7cwf p{color:#495057;font-size:1.2rem;margin-top:0;margin-bottom:1rem;text-align:justify}.PregnancyGuide_contentWithFade__6E0GX{position:relative;overflow:hidden;max-height:500px;margin-bottom:1.5rem}.PregnancyGuide_htmlContent__MCKMC{line-height:1.6;color:#333;font-size:1rem}.PregnancyGuide_htmlContent__MCKMC p{margin-bottom:1rem;text-align:justify;direction:rtl}.PregnancyGuide_htmlContent__MCKMC strong{font-weight:600;color:#7B1FA2}.PregnancyGuide_htmlContent__MCKMC em{font-style:italic;color:#5e5e5e}.PregnancyGuide_htmlContent__MCKMC ol,.PregnancyGuide_htmlContent__MCKMC ul{margin-bottom:1rem;padding-right:1.5rem;direction:rtl}.PregnancyGuide_htmlContent__MCKMC li{margin-bottom:.5rem;text-align:justify}.PregnancyGuide_htmlContent__MCKMC h1,.PregnancyGuide_htmlContent__MCKMC h2,.PregnancyGuide_htmlContent__MCKMC h3,.PregnancyGuide_htmlContent__MCKMC h4,.PregnancyGuide_htmlContent__MCKMC h5,.PregnancyGuide_htmlContent__MCKMC h6{margin-bottom:.5rem;margin-top:1rem;color:#7B1FA2;font-weight:600}.PregnancyGuide_htmlContent__MCKMC br{line-height:1.6}.PregnancyGuide_contentFadeOverlay__vhiRj{position:absolute;bottom:0;left:0;width:100%;height:80px;background:linear-gradient(transparent,rgba(248,242,252,.9) 60%,white);pointer-events:none}.PregnancyGuide_appTeaser__Euryh{background:linear-gradient(135deg,#F3E5F5,#E1BEE7);border-radius:15px;padding:1.25rem;margin-bottom:1.5rem;display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center;box-shadow:0 4px 15px rgba(156,39,176,.1);border:1px solid #d1c4e9}.PregnancyGuide_appTeaserText__6vODw{display:flex;flex-direction:column;gap:.5rem}.PregnancyGuide_appTeaserText__6vODw strong{color:#9C27B0;font-size:1.2rem}.PregnancyGuide_appTeaserText__6vODw span{color:#5a6268}.PregnancyGuide_appDownloadButton__hyh8V{background:linear-gradient(135deg,#9C27B0,#7B1FA2);color:white;border:none;border-radius:30px;padding:.75rem 2rem;font-weight:600;font-size:1rem;cursor:pointer;display:flex;align-items:center;gap:.5rem;transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 4px 10px rgba(123,31,162,.2)}.PregnancyGuide_appDownloadButton__hyh8V:hover{transform:translateY(-2px);box-shadow:0 6px 15px rgba(123,31,162,.3)}.PregnancyGuide_downloadIcon__rOXpo{font-size:1.2rem}.PregnancyGuide_infoCards__403uv{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}.PregnancyGuide_infoCard__SbAQX{display:flex;align-items:center;background:linear-gradient(135deg,#FCF6FF,#F3E5F5);border-radius:12px;padding:1rem;box-shadow:0 3px 10px rgba(156,39,176,.08);transition:transform .2s ease,box-shadow .2s ease;border:1px solid rgba(156,39,176,.1)}.PregnancyGuide_infoIcon__Rn_DG{font-size:1.8rem;margin-left:1rem;background:white;width:45px;height:45px;display:flex;justify-content:center;align-items:center;border-radius:50%;box-shadow:0 3px 8px rgba(156,39,176,.15);color:#9C27B0}.PregnancyGuide_infoText__hqcO8{display:flex;flex-direction:column}.PregnancyGuide_infoText__hqcO8 strong{color:#343a40;margin-bottom:.25rem;font-size:.9rem}.PregnancyGuide_infoText__hqcO8 span{color:#6c757d;font-size:1.05rem}.PregnancyGuide_navigationSection__NXbpK{margin-top:3rem}.PregnancyGuide_navigationTitle__phnIu{text-align:center;font-size:1.5rem;margin-bottom:1.5rem}.PregnancyGuide_centerContainer__oDgRt,.PregnancyGuide_trimesterSection__j1hRd{display:flex;flex-direction:column;align-items:stretch;width:100%}.PregnancyGuide_trimesterSection__j1hRd{margin-bottom:2rem}.PregnancyGuide_trimesterHeading__kgWtN{text-align:center;margin-bottom:1rem}.PregnancyGuide_fullWidthNavigation__dO1wI{width:100%;display:flex;justify-content:center}.PregnancyGuide_pageTitle__jCQue{text-align:center;margin:2rem 0}.PregnancyGuide_weekContent__mt_zu{display:flex;flex-direction:column;align-items:center;gap:2rem;padding:1rem}.PregnancyGuide_weekImageContainer__qBW6F{text-align:center}@media (max-width:768px){.PregnancyGuide_weekHeader__psy3c h1{margin:auto auto 1rem}.PregnancyGuide_badgesContainer__ILBHs{margin:auto}}@media (min-width:768px){.PregnancyGuide_combinedContent__nRFyf{flex-direction:row;align-items:flex-start}.PregnancyGuide_weekImageSection__6Kvsq{flex:0 0 40%;padding-left:1.5rem;border-left:1px solid #e9ecef}.PregnancyGuide_infoCards__403uv{flex-direction:row;gap:1.5rem}.PregnancyGuide_infoCard__SbAQX{flex:1 1}.PregnancyGuide_weekHeader__psy3c h1{font-size:2.5rem}.PregnancyGuide_weekCardHeader__l0nH1 h2{font-size:1.75rem}.PregnancyGuide_contentCard__KNMiQ{padding:2.5rem}.PregnancyGuide_imageWrapper__GSqRZ{margin-bottom:1rem}.PregnancyGuide_appTeaser__Euryh{flex-direction:row;text-align:right;padding:1.5rem;justify-content:space-between}.PregnancyGuide_appTeaserText__6vODw{align-items:flex-start}}.PregnancyGuide_relatedContent__HKndK{margin-top:2rem;margin-bottom:2rem}.PregnancyGuide_relatedTitle__E0Nhs{text-align:center;font-size:1.5rem;color:#2c3e50;margin-bottom:1.5rem}.PregnancyGuide_relatedGrid__mzN4R{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.PregnancyGuide_relatedCard__OqiM4{display:flex;flex-direction:column;align-items:center;text-align:center;padding:1.25rem 1rem;background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:12px;text-decoration:none;color:inherit;transition:transform .2s,box-shadow .2s;gap:.5rem}.PregnancyGuide_relatedCard__OqiM4:hover{transform:translateY(-3px);box-shadow:0 6px 15px rgba(0,0,0,.08);border-color:#CE93D8}.PregnancyGuide_relatedIcon__pB__S{font-size:1.8rem}.PregnancyGuide_relatedLabel__PBRbT{font-weight:600;color:#7B1FA2;font-size:1rem}.PregnancyGuide_relatedDesc__0Z_vI{font-size:.85rem;color:#6c757d;line-height:1.4}.PregnancyGuide_relatedPosts__KNtXG{margin-top:2rem;margin-bottom:2rem;padding-top:2rem;border-top:1px solid #eaeaea}.PregnancyGuide_relatedPostsHeading__pX1O1{margin-bottom:1.5rem;font-size:1.5rem;text-align:center;color:#2c3e50}.PregnancyGuide_relatedPostsGrid__Q83nQ{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem}.PregnancyGuide_relatedPostCard__tyy4r{text-decoration:none;color:inherit;border:1px solid #eaeaea;border-radius:8px;overflow:hidden;transition:all .2s ease}.PregnancyGuide_relatedPostCard__tyy4r:hover{transform:translateY(-4px);box-shadow:0 10px 20px rgba(0,0,0,.1)}.PregnancyGuide_relatedPostImage__7r7BY{position:relative;height:150px}.PregnancyGuide_relatedPostContent__H3dYq{padding:1rem}.PregnancyGuide_relatedPostTitle__4nF2t{font-size:1.1rem;font-weight:600;margin:0;color:#333}@media (max-width:480px){.PregnancyGuide_relatedGrid__mzN4R,.PregnancyGuide_relatedPostsGrid__Q83nQ{grid-template-columns:1fr}}@media (min-width:992px){.PregnancyGuide_contentCard__KNMiQ{padding:3rem}.PregnancyGuide_weekImageSection__6Kvsq{flex:0 0 35%}.PregnancyGuide_contentWrapper__MX8nk{padding:0 1.5rem}.PregnancyGuide_weekHeader__psy3c{margin-bottom:3rem;padding-bottom:1.5rem}.PregnancyGuide_weekNavButtons__UwIKL{margin:3rem 0}.PregnancyGuide_relatedGrid__mzN4R{grid-template-columns:repeat(4,1fr)}}.FAQSection_faqSection__D64fo{max-width:800px;margin:3rem auto}.FAQSection_faqTitle__tD_U3{font-size:1.5rem;font-weight:600;color:#333;margin-bottom:1.5rem;text-align:center}.FAQSection_faqList__X8fSB{display:flex;flex-direction:column;gap:.75rem}.FAQSection_faqItem__ydNai{background:#f9f9f9;border-radius:12px;padding:1rem 1.25rem;cursor:pointer;transition:all .3s ease;border:1px solid #eee}.FAQSection_faqItem__ydNai:hover{background:#f5f5f5;border-color:#ddd}.FAQSection_faqItem__ydNai.FAQSection_expanded__tI_gg{background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.08);border-color:#e0e0e0}.FAQSection_faqHeader__lA8Kt{display:flex;align-items:flex-start;gap:.75rem}.FAQSection_faqIcon__ISZ9Z{display:flex;align-items:center;justify-content:center;min-width:24px;height:24px;background:linear-gradient(135deg,#f8bbd0,#bbdefb);border-radius:50%;color:#333;font-size:1rem;font-weight:600;transition:transform .3s ease}.FAQSection_faqItem__ydNai.FAQSection_expanded__tI_gg .FAQSection_faqIcon__ISZ9Z{transform:rotate(180deg)}.FAQSection_faqQuestion__40jJf{font-size:.95rem;color:#333;margin:0;line-height:1.5;font-weight:500;flex:1 1}.FAQSection_faqAnswerWrapper__hy06T{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.FAQSection_faqItem__ydNai.FAQSection_expanded__tI_gg .FAQSection_faqAnswerWrapper__hy06T{grid-template-rows:1fr}.FAQSection_faqAnswer__0zxVe{overflow:hidden;padding-right:2.25rem;padding-top:.75rem;font-size:.9rem;line-height:1.7;color:#555;opacity:0;transition:opacity .2s ease}.FAQSection_faqItem__ydNai.FAQSection_expanded__tI_gg .FAQSection_faqAnswer__0zxVe{opacity:1;transition:opacity .3s ease .1s}@media (max-width:768px){.FAQSection_faqSection__D64fo{margin:2rem 0;padding:0 1rem}.FAQSection_faqTitle__tD_U3{font-size:1.25rem}.FAQSection_faqItem__ydNai{padding:.875rem 1rem}.FAQSection_faqQuestion__40jJf{font-size:.9rem}.FAQSection_faqAnswer__0zxVe{font-size:.85rem;padding-right:1.75rem}}