.pregnancyCalculator_pregnancy_section1__Ltprn{padding:30px 0;background:#faf7fb}.pregnancyCalculator_pregnancy_section1__Ltprn>div{max-width:1250px;display:flex;flex-direction:column;gap:30px;margin:40px auto}.pregnancyCalculator_pregnancy_section1__Ltprn>div>h2{font-size:32px;font-weight:700;color:#924a90;margin:0;position:relative}.pregnancyCalculator_pregnancy_section1__Ltprn>div>h2:after{content:"";width:70px;height:4px;background:#924a90;display:block;margin-top:10px;border-radius:10px}.pregnancyCalculator_pregnancy_section1__Ltprn>div>p{font-size:16.5px;line-height:1.8;color:#555;margin:0}.pregnancyCalculator_pregnancy_section1__Ltprn>div>ul{margin-top:18px;padding-left:0}.pregnancyCalculator_pregnancy_section1__Ltprn>div>ul>li{list-style:none;position:relative;padding-left:30px;margin-bottom:12px;font-size:16px;color:#555}.pregnancyCalculator_pregnancy_section1__Ltprn>div>ul>li:before{content:"✔";position:absolute;left:0;color:#924a90;font-weight:700}.pregnancyCalculator_pregnancy_section1__Ltprn>div>div{display:grid;grid-template-columns:repeat(3,auto);grid-gap:20px;gap:20px}.pregnancyCalculator_pregnancy_section1__Ltprn>div>div>div{display:flex;flex-direction:column;gap:20px;background:#fff;border-radius:14px;padding:15px;box-shadow:0 12px 30px rgba(146,74,144,.15);transition:.3s ease}.pregnancyCalculator_pregnancy_section1__Ltprn>div>div>div:hover{transform:translateY(-5px)}.pregnancyCalculator_pregnancy_section1__Ltprn>div>div>div>h3{font-size:18px;font-weight:600;color:#2b2b2b;margin:0}.pregnancyCalculator_pregnancy_section1__Ltprn>div>div>div>p{font-size:14px}.pregnancyCalculator_pregnancy_section2__8Ob9P{max-width:1250px;margin:40px auto;padding:30px;background:#fff0f7;border-radius:16px;box-shadow:0 10px 30px rgba(173,105,170,.15);font-family:Segoe UI,Roboto,sans-serif;color:#333}.pregnancyCalculator_pregnancy_section2__8Ob9P>div>h2{font-size:30px;color:#8b2c6f;margin-bottom:20px;text-align:center;position:relative}.pregnancyCalculator_pregnancy_section2__8Ob9P>div>h2:after{content:"";display:block;width:80px;height:4px;background:linear-gradient(90deg,#c76aa6,#f2b3d8);margin:12px auto 0;border-radius:2px}.pregnancyCalculator_pregnancy_section2__8Ob9P>div>h3{font-size:22px;color:#6a1e55;margin-top:30px;margin-bottom:10px}.pregnancyCalculator_pregnancy_section2__8Ob9P>div>p{font-size:16px;line-height:1.8;margin-bottom:14px;color:#444}.pregnancyCalculator_pregnancy_section2__8Ob9P>div>ul{margin:20px 0;padding-left:20px;display:flex;flex-direction:column;gap:20px}.pregnancyCalculator_pregnancy_section2__8Ob9P>div>ul>li{list-style:none}.pregnancyCalculator_pregnancy_section2__8Ob9P>div>ul>li:before{content:"✔";margin-right:10px;font-weight:600;color:#924a9b}.pregnancyCalculator_pregnancy_section2__8Ob9P>div>ul>li>p{color:#7a2360;background:#fff;padding:16px;border-left:5px solid #c76aa6;border-radius:8px}.pregnancyCalculator_pregnancy_section2__8Ob9P>div>ul>li>p>a{color:#0075ff;text-decoration:underline}.pregnancyCalculator_pregnancy_section2__8Ob9P>div>ul>li>strong{color:#924a90;font-weight:600;font-size:24px}.pregnancyCalculator_pregnancy_section2__8Ob9P>div>ul>li>p>ul{margin:10px 0 20px 25px}.pregnancyCalculator_pregnancy_section2__8Ob9P>div>ul>li>p>ul>li{margin-bottom:8px;font-size:15px}.pregnancyCalculator_pregnancy_section2__8Ob9P>div>table{width:100%;border-collapse:collapse;margin:24px 0;font-family:Segoe UI,Arial,sans-serif;background-color:#fff;border-radius:12px;overflow:hidden;box-shadow:0 6px 18px rgba(0,0,0,.08)}.pregnancyCalculator_pregnancy_section2__8Ob9P>div>table>thead{background:linear-gradient(135deg,#f8d7e8,#f4f6f8)}.pregnancyCalculator_pregnancy_section2__8Ob9P>div>table>thead th{border:none;padding:16px 14px;text-align:left;font-size:16px;font-weight:600;color:#5a2d4d}.pregnancyCalculator_pregnancy_section2__8Ob9P>div>table td{border-bottom:1px solid #eee;padding:14px;font-size:14.5px;line-height:1.7;color:#444;vertical-align:top}.pregnancyCalculator_pregnancy_section2__8Ob9P>div>table>tbody tr:nth-child(2n){background-color:#fcf7fb}.pregnancyCalculator_pregnancy_section2__8Ob9P>div>table>tbody tr:hover{background-color:#fbe9f3;transition:background-color .3s ease}.pregnancyCalculator_pregnancy_section2__8Ob9P>div>table td:first-child{width:30%;font-weight:600;color:#7b3a6a}.pregnancyCalculator_pregnancy_section2__8Ob9P>div strong{color:#7b3a6a}.pregnancyCalculator_pregCalc_container_wrapper__UJzd_{max-width:1250px;margin:0 auto;display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;background:#ffead3;border-radius:20px}.pregnancyCalculator_pregCalc_container_image__xA9W0{width:400px}.pregnancyCalculator_pregCalc_container__7irVJ{padding:28px;background:linear-gradient(135deg,#fff5fb,#fff);border-radius:16px;box-shadow:0 10px 25px rgba(173,105,170,.2);text-align:center}.pregnancyCalculator_pregCalc_container__7irVJ .pregnancyCalculator_heading__p_588{color:#8b2c6f;margin-bottom:20px;font-size:26px;font-weight:600}.pregnancyCalculator_pregCalc_container__7irVJ .pregnancyCalculator_label__K3rNt{display:block;font-weight:600;margin-bottom:8px;color:#444}.pregnancyCalculator_pregCalc_container__7irVJ .pregnancyCalculator_input___iTfy{width:100%;padding:10px 12px;border-radius:8px;border:1px solid #ccc;margin-bottom:18px;font-size:15px}.pregnancyCalculator_pregCalc_container__7irVJ .pregnancyCalculator_button__ORt2g{background:#c76aa6;color:#fff;border:none;padding:10px 26px;border-radius:8px;font-size:15px;cursor:pointer;transition:background .3s ease}.pregnancyCalculator_pregCalc_container__7irVJ .pregnancyCalculator_button__ORt2g:hover{background:#a94f88}.pregnancyCalculator_pregCalc_container__7irVJ .pregnancyCalculator_result__61ma1{margin-top:18px;background:#fff0f7;padding:15px;border-radius:10px;border-left:4px solid #c76aa6}.pregnancyCalculator_pregCalc_container__7irVJ .pregnancyCalculator_error__tN5AS{margin-top:12px;color:#c62828;font-weight:500}.pregnancyCalculator_pregnancy_section3__bG9xE>div{max-width:1250px;margin:0 auto;display:flex;flex-direction:column;gap:40px}.pregnancyCalculator_pregnancy_section3__bG9xE>div>article{display:flex;flex-direction:column;gap:30px}.pregnancyCalculator_pregnancy_section3__bG9xE>div>article h2{font-size:24px;color:#924a90;font-weight:600;margin:0}.pregnancyCalculator_pregnancy_section3__bG9xE>div>article h3{font-size:20px;color:#7b3a6a;font-weight:600;margin:0}.pregnancyCalculator_pregnancy_section3__bG9xE>div>article p{font-size:15px;line-height:1.8;color:#555}.pregnancyCalculator_pregnancy_section3__bG9xE>div>article p a{color:#0075ff}.pregnancyCalculator_pregnancy_section3__bG9xE>div>article p a:hover{text-decoration:underline}.pregnancyCalculator_pregnancy_section3__bG9xE>div>article>div{background:#fcf7fb;padding:18px;border-radius:10px;border-left:4px solid #924a90}.pregnancyCalculator_pregnancy_section3__bG9xE>div>article>div h4{font-size:16px;font-weight:600}.pregnancyCalculator_pregnancy_section3__bG9xE>div>article>div span{margin-top:10px;font-size:14px;font-style:italic;color:#7b3a6a;font-weight:600}@media screen and (max-width:1000px){.pregnancyCalculator_pregnancy_section3__bG9xE>div>article{padding:20px}.pregnancyCalculator_pregnancy_section1__Ltprn{padding:30px 20px}}@media (max-width:768px){.pregnancyCalculator_pregnancy_section2__8Ob9P{border-radius:0;margin:0;padding:0 20px}.pregnancyCalculator_pregnancy_section2__8Ob9P>div>ul{padding:0}.pregnancyCalculator_pregnancy_section1__Ltprn>div>h2{font-size:26px}.pregnancyCalculator_pregnancy_section3__bG9xE>div>article h2{font-size:20px}.pregnancyCalculator_pregnancy_section1__Ltprn>div>div>div>h3{font-size:16px}.pregnancyCalculator_pregnancy_section1__Ltprn>div>div>div>p{font-size:14px}.pregnancyCalculator_pregnancy_section3__bG9xE>div>article h3{font-size:18px}.pregnancyCalculator_pregnancy_section1__Ltprn>div>div{grid-template-columns:repeat(1,auto)}.pregnancyCalculator_pregCalc_container_wrapper__UJzd_{flex-direction:column;padding:20px 0}.pregnancyCalculator_pregCalc_container__7irVJ{width:90%}.pregnancyCalculator_pregCalc_container__7irVJ .pregnancyCalculator_heading__p_588{margin:0 0 10px;font-size:20px}.pregnancyCalculator_pregCalc_container__7irVJ .pregnancyCalculator_label__K3rNt{font-size:12px}.pregnancyCalculator_pregnancy_section1__Ltprn>div>div>div{gap:10px}}.HeroSection_hero__Z1c2r{background:#fbd8f9;margin-top:90px;padding:20px 0}.HeroSection_heroContainer__1TttM{max-width:1250px;margin:auto;display:grid;grid-template-columns:1.1fr .9fr;align-items:center;grid-gap:40px;gap:40px}.HeroSection_heroTag__j_6Zi{display:inline-block;background:rgba(146,74,144,.12);color:#924a90;padding:6px 14px;border-radius:20px;font-size:14px;font-weight:600;margin-bottom:14px}.HeroSection_heroTitle__ibHmK{font-size:44px;font-weight:700;color:#924a90;margin-bottom:18px}.HeroSection_heroText__UIfwF{font-size:17px;line-height:1.8;color:#444;max-width:520px;margin-bottom:28px}.HeroSection_heroImage__qudGK{display:flex;justify-content:center;border-radius:50%;width:400px;overflow:hidden;box-shadow:0 12px 30px rgba(146,74,144,.15);transition:.3s ease}.HeroSection_heroImage__qudGK:hover{transform:translateY(-5px)}.HeroSection_heroImage__qudGK img{max-width:100%;height:auto}@media (max-width:900px){.HeroSection_hero__Z1c2r{margin-top:50px}.HeroSection_heroContainer__1TttM{display:flex;flex-direction:column;gap:20px;text-align:center;padding:0 20px}.HeroSection_heroTag__j_6Zi{margin-bottom:0}.HeroSection_heroTitle__ibHmK{font-size:24px}.HeroSection_heroText__UIfwF{font-size:12px;margin:auto}.HeroSection_heroImage__qudGK{margin-top:30px;width:200px}}.ctaForm_modalform_whole__WrlV9{display:flex;align-items:center;margin:0 auto;width:100%;padding:30px 0;background:linear-gradient(135deg,#ad69aa,#fbe9f9)}.ctaForm_modalForm_wrapper__gyFhK{width:100%;max-width:1250px;margin:auto;padding:30px;display:flex;align-items:center;border-radius:20px;box-shadow:0 4px 12px rgba(0,0,0,.1);border:1px solid #ddd;background:#fff}.ctaForm_modal_form_left__sYcvu{width:50%;height:100%;display:flex;flex-direction:column;position:relative;overflow:hidden;gap:30px}.ctaForm_modal_form_left__sYcvu>ul{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:5px;gap:5px;list-style:none;padding:0;align-self:flex-start}.ctaForm_modal_form_left__sYcvu>ul>li{display:flex;align-items:center;justify-content:flex-start;gap:6px;color:#000;font-size:16px}.ctaForm_modal_form_image__2POQC{position:relative;text-align:center}.ctaForm_modal_form_image__2POQC>img{width:350px}.ctaForm_modal_form_right__Zc6q5{text-align:left;display:flex}.ctaForm_modal_form_left__sYcvu,.ctaForm_modal_form_right__Zc6q5{width:50%;height:100%;justify-content:center;align-items:center}.ctaForm_modal_right_wrapper__1xsQx{display:flex;width:80%;max-width:500px;height:400px;padding:2.34263rem 1.89213rem;flex-direction:column;align-items:flex-start;justify-content:center;flex-shrink:0;border-radius:1.25rem;background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.1)}.ctaForm_modal_right_wrapper__1xsQx>h3{color:#924a90;font-size:var(--medium-font);margin:0;font-weight:600;text-align:left}.ctaForm_modalForm_form_container__OG8K2{margin:20px 0}.ctaForm_modalForm_name_input__FnLlp,.ctaForm_modalForm_number_input__chd_P{display:flex;align-items:center;width:100%;height:50px;background:#fff;border:.745px solid #d2d2d2}.ctaForm_modalForm_form_main_container__vAE0A>button,.ctaForm_modalForm_name_input__FnLlp,.ctaForm_modalForm_number_input__chd_P{border-radius:10px;height:50px}.ctaForm_modalForm_name_input__FnLlp>input{width:100%;border:none;margin-left:10px;color:#000;background:transparent}.ctaForm_modalForm_name_input__FnLlp>input :focus-visible{outline:none;border:none}.ctaForm_modalForm_name_input__FnLlp>input::placeholder{color:#000}.ctaForm_custom_modal_whatsapp__gfOhE{display:flex;align-items:flex-start;width:100%;margin:30px 0;flex-direction:column;align-items:center;gap:10px}.ctaForm_whatsapp_container__AvxwS{display:flex;align-items:flex-start}.ctaForm_cm_wa__85NIG{width:100%;letter-spacing:0;color:#707070;font-size:var(--smallest-font);width:-moz-fit-content;width:fit-content;margin:0;padding:0}.ctaForm_cm_wa__85NIG>span{padding:0 3px}.ctaForm_cm_wa__85NIG>a{text-decoration:underline;margin:0 3px;width:max-content;word-break:keep-all}.ctaForm_modalForm_number_input__chd_P{margin:14px 0 0}.ctaForm_modal_form_disclaimer__j9Xrc>p{color:#707070;font-size:7px;width:84%;line-height:1.2;margin:20px 0 0;text-align:left}.ctaForm_modal_form_tag_mob__Tod9q{display:none}.ctaForm_modal_call_text__wTQ_A{color:#9a9a9a;padding:20px;width:90%;text-align:center}.ctaForm_modalForm_form_main_container__vAE0A{margin:0;width:100%}.ctaForm_success__container__OQaqQ{box-shadow:0 3px 6px #00000029;max-width:500px;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;height:300px;background-color:#fff;border-radius:20px;width:450px;padding:25px 20px;text-align:center}.ctaForm_success__container__OQaqQ>h4{font-size:var(--section-header-font);font-weight:500;color:#8f4b8c;margin:0}.ctaForm_success__container__OQaqQ>p{color:#3d3d3d;font-size:var(--medium-font);width:90%}@media screen and (max-width:1300px) and (min-width:600px){.ctaForm_modalform_whole__WrlV9{margin:0}.ctaForm_modal_form_left__sYcvu>h2,.ctaForm_modal_form_left__sYcvu>ul{padding:50px 20px 0}.ctaForm_modalForm_wrapper__gyFhK{margin:0 20px}}@media screen and (max-width:600px){.ctaForm_modalform_whole__WrlV9{padding:0;background:none}.ctaForm_modalForm_wrapper__gyFhK{width:100vw;margin:auto;border-radius:0;flex-direction:column;padding:40px 20px;gap:30px;background:linear-gradient(135deg,#ad69aa,#fbe9f9)}.ctaForm_modal_form_left__sYcvu,.ctaForm_modal_form_right__Zc6q5{width:100%;padding:0}.ctaForm_modal_form_left__sYcvu>h2{color:#fff}.ctaForm_modal_right_wrapper__1xsQx{width:100%;height:auto}.ctaForm_modal_form_image_mobile__dyfxM{position:relative;display:flex;width:100%;margin-top:30px;aspect-ratio:16/9;bottom:0}.ctaForm_custom_modal_whatsapp__gfOhE{margin-bottom:0}.ctaForm_modal_form_head_mobile__jkMCT{display:block;font-size:14px;color:#9a9a9acc;line-height:1.4;margin:0 0 48px}.ctaForm_modal_form_tag_mob__Tod9q{display:block;color:#924a90;font-size:20px;text-align:center;font-weight:600;text-transform:uppercase;margin:50px 35px 16px 0}.ctaForm_success__container__OQaqQ{width:90%;margin:0 auto;box-shadow:0 3px 6px #00000029}.ctaForm_modal_form_left__sYcvu>ul{grid-template-columns:repeat(1,1fr)}.ctaForm_modal_form_image__2POQC,.ctaForm_modal_form_left__sYcvu h3{display:none}}.RelatedCalculator_wrapper__sMUmr{padding:40px 0}.RelatedCalculator_inner_wrapper__QwWi3{max-width:1250px;margin:0 auto;display:flex;flex-direction:column;gap:20px}.RelatedCalculator_grid__KNF0N{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;gap:30px;align-items:center;margin-top:30px}.RelatedCalculator_card__01H4l{display:flex;align-items:center;gap:14px;cursor:pointer;transition:transform .3s ease;border:1px solid #924a90;border-radius:20px;padding:20px;box-shadow:0 10px 30px rgba(173,105,170,.15)}.RelatedCalculator_card__01H4l:hover{transform:translateY(-4px)}.RelatedCalculator_icon__13yyb{width:48px;height:48px;border:2px solid #924a90;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:22px;color:#924a90}.RelatedCalculator_card__01H4l span{font-size:15px;font-weight:500;line-height:1.4}@media (max-width:1000px){.RelatedCalculator_inner_wrapper__QwWi3{padding:0 20px;gap:0}}@media (max-width:768px){.RelatedCalculator_grid__KNF0N{display:flex;flex-direction:column}.RelatedCalculator_card__01H4l{padding:10px;width:100%}.RelatedCalculator_card__01H4l span{font-size:14px}}