.nutricionista_page__AUzQ5{--green:#3b7761;--green-dark:#316051;--green-light:#5a9d84;--green-pale:#e4f1ec;--green-soft:#f1f7f4;--ink:#182334;--text-soft:#5e6a73;--serif:var(--font-nutri-serif),"Playfair Display",Georgia,serif;--sans:var(--font-nutri-sans),"DM Sans",Arial,sans-serif;position:relative;z-index:0;color:var(--ink);font-family:var(--sans);background:#fff;-webkit-font-smoothing:antialiased}.nutricionista_page__AUzQ5 section[id]{scroll-margin-top:90px}.nutricionista_container__0AVFB{width:min(1280px,calc(100% - 72px));margin-inline:auto}.nutricionista_icon__hbSK3{width:21px;height:21px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.85;stroke-linecap:round;stroke-linejoin:round}.nutricionista_btn___JsA5{display:inline-flex;gap:11px;align-items:center;justify-content:center;min-height:45px;padding:11px 20px;border-radius:9px;font-weight:700;font-size:14px;white-space:nowrap;transition:transform .2s,background .2s,box-shadow .2s,border-color .2s;border:1px solid transparent}.nutricionista_btn___JsA5:hover{transform:translateY(-2px)}.nutricionista_page__AUzQ5 a:focus-visible{outline:3px solid #76c4a9;outline-offset:3px}.nutricionista_btnPrimary__oy2kl{background:var(--green);color:#fff;box-shadow:0 5px 14px rgba(59,119,97,.15)}.nutricionista_btnPrimary__oy2kl:hover{background:var(--green-dark);color:#fff;box-shadow:0 9px 21px rgba(59,119,97,.22)}.nutricionista_btnOutline__Dmz_H,.nutricionista_btnOutline__Dmz_H:hover{border:1.4px solid var(--green);color:var(--ink);background:#fff}.nutricionista_btnOutline__Dmz_H:hover{background:var(--green-soft)}.nutricionista_btnLg__vQbrn{min-height:52px;padding:14px 22px;font-size:15px}.nutricionista_btn___JsA5 .nutricionista_icon__hbSK3{width:18px;height:18px}.nutricionista_btn___JsA5 .nutricionista_arrowIcon__X5znh{margin-left:8px;width:17px}.nutricionista_hero__Mzi_p{background:#faf9f5;overflow:hidden}.nutricionista_heroInner__f1o_Y{min-height:525px;display:grid;grid-template-columns:46% 54%;align-items:center;position:relative}.nutricionista_heroContent__cL1Di{padding:52px 0 49px;position:relative;z-index:2}.nutricionista_eyebrow__ZstqV{display:block;letter-spacing:4px;font-weight:700;font-size:12px;color:#4c5963;margin-bottom:10px}.nutricionista_hero__Mzi_p h1{font-family:var(--serif);font-size:clamp(48px,5.15vw,77px);font-weight:800;letter-spacing:-2.8px;line-height:1.08;margin-bottom:12px}.nutricionista_hero__Mzi_p h1 em{font-style:normal;color:var(--green)}.nutricionista_heroLabel__mfdvj{display:inline-flex;align-items:center;gap:8px;background:#ffe6aa;padding:7px 12px;border-radius:11px;color:#292a22;font-size:15px;font-weight:800;line-height:1}.nutricionista_heroLabel__mfdvj .nutricionista_icon__hbSK3{width:19px;height:19px}.nutricionista_heroCopy__6TcEt{font-size:18px;line-height:1.62;color:#576270;margin:20px 0 23px;max-width:515px}.nutricionista_heroActions__kY363{display:flex;gap:12px;align-items:center}.nutricionista_heroActions__kY363>.nutricionista_btnPrimary__oy2kl{min-width:238px}.nutricionista_heroActions__kY363>.nutricionista_btnOutline__Dmz_H{min-width:143px}.nutricionista_serviceGrid__NB_xP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:25px;max-width:580px}.nutricionista_servicePill__cxl0e{background:rgba(255,255,255,.96);border:1px solid #e9ebe7;border-radius:12px;min-height:58px;padding:10px 15px;display:flex;align-items:center;gap:12px;font-size:14px;font-weight:800;box-shadow:0 9px 20px rgba(24,40,24,.03);transition:transform .2s,box-shadow .2s}.nutricionista_servicePill__cxl0e,.nutricionista_servicePill__cxl0e:hover{color:inherit}.nutricionista_servicePill__cxl0e:hover{transform:translateY(-3px);box-shadow:0 10px 25px rgba(24,40,24,.1)}.nutricionista_miniIcon__v1PK6{width:35px;height:35px;border-radius:50%;display:grid;place-items:center;background:var(--green-pale);color:var(--green-dark)}.nutricionista_miniIcon__v1PK6 .nutricionista_icon__hbSK3{width:22px;height:22px}.nutricionista_heroVisual__RZmBQ{height:100%;min-height:525px;position:relative;display:flex;align-items:center;justify-content:center;margin-left:-4px;margin-right:calc(-1 * max(36px, (100vw - 1280px) / 2))}.nutricionista_heroVisual__RZmBQ img{display:block;width:100%;max-width:760px;height:auto;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply;-webkit-mask-image:linear-gradient(90deg,transparent 0,black 8%,black 97%,transparent);mask-image:linear-gradient(90deg,transparent 0,black 8%,black 97%,transparent)}.nutricionista_trustStrip__83Jj_{background:#eff6f3;border-bottom:1px solid #e3eee9}.nutricionista_trustGrid__6s5kJ{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding-block:21px}.nutricionista_trustItem___ksP1{display:flex;align-items:center;gap:15px;padding-inline:23px;min-width:0}.nutricionista_trustItem___ksP1:first-child{padding-left:0}.nutricionista_trustItem___ksP1:not(:last-child){border-right:1px solid #c5dcd2}.nutricionista_trustIcon__CTJIU{width:48px;height:48px;display:grid;place-items:center;border-radius:50%;color:var(--green-dark);background:#dcebe5;flex-shrink:0}.nutricionista_trustIcon__CTJIU .nutricionista_icon__hbSK3{width:26px;height:26px;stroke-width:2}.nutricionista_trustItem___ksP1 strong{display:block;font-size:14px;font-weight:800;margin-bottom:4px}.nutricionista_trustItem___ksP1 span:not(.nutricionista_trustIcon__CTJIU){display:block;font-size:13px;color:var(--text-soft);line-height:1.45}.nutricionista_section__Xc_Bg{padding-block:38px}.nutricionista_sectionHeading__xcFuS{text-align:center;margin-bottom:24px}.nutricionista_sectionHeading__xcFuS h2{font:800 clamp(26px,2.6vw,36px) /1.22 var(--serif);letter-spacing:-.9px;margin-bottom:6px}.nutricionista_sectionHeading__xcFuS p{font-size:15px;color:var(--text-soft);line-height:1.6;margin:0}.nutricionista_howSection__24JX8{padding-top:33px;padding-bottom:28px}.nutricionista_stepsGrid__VtHOg{display:grid;grid-template-columns:1fr 26px 1fr 26px 1fr;align-items:center;gap:14px}.nutricionista_stepCard__XVFhX{border:1px solid #e9ece8;border-radius:13px;display:flex;align-items:center;gap:14px;padding:19px 17px;min-height:121px;background:#fff;box-shadow:0 4px 18px rgba(30,47,34,.02)}.nutricionista_stepIcon__dGJ8e{width:55px;height:55px;display:grid;place-items:center;border-radius:50%;background:var(--green-pale);color:var(--green-dark);flex-shrink:0}.nutricionista_stepIcon__dGJ8e .nutricionista_icon__hbSK3{width:29px;height:29px}.nutricionista_stepNumber__M2MFW{display:grid;place-items:center;background:#dcebe5;color:var(--green-dark);width:26px;height:26px;border-radius:50%;font-weight:800;align-self:flex-start;flex-shrink:0}.nutricionista_stepCard__XVFhX h3{font-size:16px;font-weight:700;line-height:1.25;margin-bottom:6px}.nutricionista_stepCard__XVFhX p{color:var(--text-soft);line-height:1.45;font-size:13px;margin:0}.nutricionista_stepArrow__WRB5a{color:var(--green);display:grid;place-items:center}.nutricionista_stepArrow__WRB5a .nutricionista_icon__hbSK3{width:27px;height:27px}.nutricionista_specialtySection__4kcah{padding-top:10px;padding-bottom:42px}.nutricionista_specialtyGrid__Dq3cE{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:13px}.nutricionista_specialtyCard__Ml_Y9{border:1px solid #e6eae5;border-radius:12px;overflow:hidden;display:flex;flex-direction:column;background:#fff;box-shadow:0 3px 14px rgba(30,47,34,.035)}.nutricionista_specialtyCard__Ml_Y9 img{width:100%;height:118px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.nutricionista_specialtyCardBody__ADjsj{padding:13px 13px 15px;display:flex;flex-direction:column;flex:1}.nutricionista_specialtyCard__Ml_Y9 h3{font-size:15px;font-weight:700;line-height:1.18;margin-bottom:7px;letter-spacing:-.25px}.nutricionista_specialtyCard__Ml_Y9 p{font-size:13px;line-height:1.47;color:var(--text-soft);margin:0}.nutricionista_specialtyExtra__m8iMB{text-align:center;font-size:14px;line-height:1.55;color:var(--text-soft);max-width:720px;margin:20px auto 0}.nutricionista_careSection__sprsg{display:grid;grid-template-columns:50% 50%;min-height:315px;background:#fafbf8}.nutricionista_carePhoto__V69fK{position:relative;min-height:315px;overflow:hidden}.nutricionista_carePhoto__V69fK img{width:100%;height:100%;position:absolute;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:70% 48%;object-position:70% 48%}.nutricionista_careText__jEFXq{display:flex;align-items:center;padding:37px 6% 36px 5%}.nutricionista_careTextInner__KxihL{width:100%;max-width:590px}.nutricionista_careText__jEFXq h2{font:800 clamp(23px,2.5vw,33px) /1.25 var(--serif);margin-bottom:25px;letter-spacing:-.6px}.nutricionista_careGrid__V4XTv{display:grid;grid-template-columns:1fr 1fr;gap:27px 19px}.nutricionista_careItem__7s_Df{display:flex;gap:12px}.nutricionista_careIcon__dkUkp{width:43px;height:43px;border-radius:50%;background:#e1efe9;color:var(--green-dark);display:grid;place-items:center;flex-shrink:0}.nutricionista_careIcon__dkUkp .nutricionista_icon__hbSK3{width:24px;height:24px}.nutricionista_careItem__7s_Df h3{font-size:14px;font-weight:800;margin:4px 0 5px}.nutricionista_careItem__7s_Df p{font-size:13px;line-height:1.5;color:var(--text-soft);margin:0}.nutricionista_reviewsSection__e2cOA{padding-top:36px;padding-bottom:17px}.nutricionista_reviewsSummary__CnKUv{text-align:center;font-size:14px;color:var(--text-soft);margin:-8px 0 18px}.nutricionista_reviewsSummary__CnKUv strong{color:var(--ink);font-weight:800}.nutricionista_reviewsSummary__CnKUv .nutricionista_stars__W7Zk8{margin-right:6px}.nutricionista_stars__W7Zk8{color:#f5a000;font-size:16px;letter-spacing:1px;line-height:1.25}.nutricionista_reviewsGrid__5sakB{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}.nutricionista_reviewCard__Xfqjm{display:flex;align-items:flex-start;gap:14px;background:#faf8f5;border-radius:10px;padding:18px;min-height:131px}.nutricionista_reviewCard__Xfqjm>img,.nutricionista_reviewInitial__mfmTV{width:53px;height:53px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.nutricionista_reviewInitial__mfmTV{display:grid;place-items:center;background:var(--green-pale);color:var(--green-dark);font-size:20px;font-weight:800}.nutricionista_reviewCard__Xfqjm h3{font-size:14px;font-weight:700;margin-bottom:3px}.nutricionista_reviewCard__Xfqjm p{font-size:13px;color:var(--text-soft);line-height:1.5;margin:4px 0 0}.nutricionista_reviewsLinkWrap__h3k8O{text-align:center;margin:18px 0 0}.nutricionista_reviewsLink__HDUSi,.nutricionista_reviewsLink__HDUSi:hover{color:var(--green);font-size:14px;font-weight:700;text-decoration:underline;text-underline-offset:3px}.nutricionista_plansSection__lf2G1{padding-top:17px;padding-bottom:38px}.nutricionista_pricingGrid__c1sxz{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:stretch;max-width:860px;margin-inline:auto}.nutricionista_pricingCard__v_YHY{padding:25px 24px 22px;background:#fff;border:1px solid #d7e6df;border-radius:12px;display:flex;flex-direction:column;position:relative;min-height:315px}.nutricionista_pricingCard__v_YHY.nutricionista_isPopular__INCUN{border:2px solid var(--green-light);padding-top:34px;box-shadow:0 8px 28px rgba(59,119,97,.12)}.nutricionista_popularRibbon__LgFRI{position:absolute;top:-2px;left:-2px;right:-2px;height:25px;border-radius:9px 9px 0 0;background:var(--green);color:#fff;display:grid;place-items:center;font-size:12px;font-weight:800}.nutricionista_planTop__X_qa8{display:flex;align-items:flex-start;gap:13px}.nutricionista_planIcon__nnrAq{width:51px;height:51px;flex-shrink:0;display:grid;place-items:center;border-radius:50%;background:var(--green-pale);color:var(--green-dark)}.nutricionista_planIcon__nnrAq .nutricionista_icon__hbSK3{width:26px;height:26px}.nutricionista_pricingCard__v_YHY h3{font-size:16px;font-weight:700;line-height:1.2;margin:4px 0 6px}.nutricionista_pricingCard__v_YHY .nutricionista_planTop__X_qa8 p{font-size:13px;color:var(--text-soft);line-height:1.4;margin:0}.nutricionista_price__0_7oq{font-size:28px;letter-spacing:-1px;line-height:1.2;font-weight:800;margin:20px 0 14px 64px;white-space:nowrap}.nutricionista_price__0_7oq small{font-size:14px;letter-spacing:0;font-weight:600;color:#54616c}.nutricionista_checklist__T329Q{list-style:none;padding:0;margin:0 0 18px 64px;display:grid;gap:8px}.nutricionista_checklist__T329Q li{font-size:13px;line-height:1.35;position:relative;color:var(--text-soft)}.nutricionista_checklist__T329Q li:before{content:"✓";position:absolute;left:-21px;top:-2px;color:var(--green);font-size:18px;font-weight:800}.nutricionista_planButton__amKNC{width:100%;margin-top:auto;min-height:42px}.nutricionista_reserveSection__9u7fM{padding-top:10px}.nutricionista_reserveCard__zlHeO{max-width:640px;margin-inline:auto;text-align:center;background:#fff;border:1px solid #d7e6df;border-radius:14px;padding:28px 24px;box-shadow:0 8px 28px rgba(59,119,97,.08)}.nutricionista_reserveIcon__1_aJ3{width:56px;height:56px;margin:0 auto 12px;display:grid;place-items:center;border-radius:50%;background:var(--green-pale);color:var(--green-dark)}.nutricionista_reserveIcon__1_aJ3 .nutricionista_icon__hbSK3{width:28px;height:28px}.nutricionista_reserveCard__zlHeO h3{font-size:18px;font-weight:800;margin-bottom:8px}.nutricionista_reserveCard__zlHeO p{font-size:15px;line-height:1.55;color:var(--text-soft);max-width:480px;margin:0 auto 18px}.nutricionista_faqSection__Os9Bl{padding-top:10px}.nutricionista_faqList__Bf_ni{max-width:820px;margin-inline:auto;display:grid;gap:10px}.nutricionista_faqItem__3Jwgq{border:1px solid #e6eae5;border-radius:12px;background:#fff;box-shadow:0 3px 14px rgba(30,47,34,.035)}.nutricionista_faqItem__3Jwgq[open]{border-color:var(--green-light)}.nutricionista_faqItem__3Jwgq summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;font-size:15px;font-weight:700;color:var(--ink)}.nutricionista_faqItem__3Jwgq summary::-webkit-details-marker{display:none}.nutricionista_faqItem__3Jwgq summary:focus-visible{outline:3px solid #76c4a9;outline-offset:2px;border-radius:12px}.nutricionista_faqChevron__gXZ1J{width:20px;height:20px;color:var(--green);transition:transform .2s}.nutricionista_faqItem__3Jwgq[open] .nutricionista_faqChevron__gXZ1J{transform:rotate(180deg)}.nutricionista_faqItem__3Jwgq p{margin:0;padding:0 18px 18px;font-size:14px;line-height:1.6;color:var(--text-soft);white-space:pre-line}.nutricionista_bottomCta__wBJb_{background:#eaf4ef;position:relative;overflow:hidden}.nutricionista_bottomCtaInner__Kz_kv{min-height:138px;display:flex;align-items:center;gap:35px;position:relative;padding-block:24px}.nutricionista_bottomCta__wBJb_ h2{font:800 clamp(23px,2.4vw,33px) /1.25 var(--serif);letter-spacing:-.6px;margin:0 0 7px}.nutricionista_bottomCta__wBJb_ p{color:var(--text-soft);line-height:1.5;font-size:14px;max-width:570px;margin:0}.nutricionista_bottomCta__wBJb_ .nutricionista_btn___JsA5{margin-left:auto;z-index:1}.nutricionista_footerNote__TDHMw{color:var(--green-dark);font:italic 18px/1.22 Georgia,serif;transform:rotate(-11deg);white-space:nowrap;z-index:1;margin-inline:15px 20px}.nutricionista_leafOrnament__YFrpC{position:absolute;color:#9ccbb8;opacity:.36;pointer-events:none}.nutricionista_leafOrnament__YFrpC svg{width:160px;height:160px;stroke:currentColor;stroke-width:1;fill:currentColor}.nutricionista_leafLeft__NmqVn{left:-132px;bottom:-74px;transform:rotate(17deg)}.nutricionista_leafRight__k5yZq{right:-145px;top:3px;transform:rotate(156deg)}@media (max-width:1180px){.nutricionista_container__0AVFB{width:min(1090px,calc(100% - 50px))}.nutricionista_heroInner__f1o_Y{grid-template-columns:48% 52%;min-height:480px}.nutricionista_heroVisual__RZmBQ{min-height:480px;margin-right:calc(-1 * max(25px, (100vw - 1090px) / 2))}.nutricionista_hero__Mzi_p h1{font-size:clamp(44px,5vw,64px)}.nutricionista_heroCopy__6TcEt{font-size:16px}.nutricionista_servicePill__cxl0e{font-size:13px}.nutricionista_trustItem___ksP1{padding-inline:13px;gap:8px}.nutricionista_trustIcon__CTJIU{width:40px;height:40px}.nutricionista_specialtyGrid__Dq3cE{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.nutricionista_specialtyCard__Ml_Y9 img{height:146px}.nutricionista_careText__jEFXq{padding-inline:4%}.nutricionista_carePhoto__V69fK img{-o-object-position:92% 48%;object-position:92% 48%}.nutricionista_pricingCard__v_YHY{padding-inline:16px}.nutricionista_checklist__T329Q,.nutricionista_price__0_7oq{margin-left:0}.nutricionista_stepCard__XVFhX{gap:9px;padding:14px 11px}.nutricionista_stepIcon__dGJ8e{width:45px;height:45px}.nutricionista_stepCard__XVFhX h3{font-size:15px}}@media (max-width:920px){.nutricionista_heroInner__f1o_Y{grid-template-columns:1fr 1fr}.nutricionista_hero__Mzi_p h1{font-size:clamp(42px,5.4vw,58px)}.nutricionista_heroContent__cL1Di{padding-block:38px}.nutricionista_heroCopy__6TcEt{line-height:1.55}.nutricionista_serviceGrid__NB_xP{gap:8px}.nutricionista_servicePill__cxl0e{padding:8px;gap:6px;min-height:49px}.nutricionista_miniIcon__v1PK6{width:30px;height:30px}.nutricionista_heroActions__kY363 .nutricionista_btn___JsA5{padding-inline:12px;font-size:13px}.nutricionista_heroActions__kY363>.nutricionista_btnPrimary__oy2kl{min-width:0}.nutricionista_heroActions__kY363>.nutricionista_btnOutline__Dmz_H{min-width:105px}.nutricionista_trustGrid__6s5kJ{grid-template-columns:repeat(2,1fr);gap:22px}.nutricionista_trustItem___ksP1:nth-child(2){border-right:0}.nutricionista_trustItem___ksP1:nth-child(3){padding-left:0}.nutricionista_stepsGrid__VtHOg{grid-template-columns:1fr;gap:10px}.nutricionista_stepArrow__WRB5a{transform:rotate(90deg)}.nutricionista_stepCard__XVFhX{min-height:95px}.nutricionista_careSection__sprsg{grid-template-columns:1fr}.nutricionista_carePhoto__V69fK{min-height:320px}.nutricionista_careText__jEFXq{padding:35px 5%}.nutricionista_careTextInner__KxihL{max-width:none}.nutricionista_reviewsGrid__5sakB{gap:12px}.nutricionista_reviewCard__Xfqjm{padding:13px;gap:9px}.nutricionista_reviewCard__Xfqjm>img,.nutricionista_reviewInitial__mfmTV{width:43px;height:43px}.nutricionista_pricingGrid__c1sxz{gap:12px}.nutricionista_pricingCard__v_YHY{padding:20px 15px}.nutricionista_pricingCard__v_YHY .nutricionista_planTop__X_qa8{display:block}.nutricionista_planIcon__nnrAq{margin-bottom:10px}.nutricionista_bottomCtaInner__Kz_kv{flex-wrap:wrap}.nutricionista_footerNote__TDHMw{display:none}}@media (max-width:650px){.nutricionista_container__0AVFB{width:calc(100% - 34px)}.nutricionista_heroInner__f1o_Y{display:flex;flex-direction:column;min-height:0}.nutricionista_heroContent__cL1Di{width:100%;padding:32px 0 6px}.nutricionista_eyebrow__ZstqV{font-size:12px;letter-spacing:2px}.nutricionista_hero__Mzi_p h1{font-size:clamp(39px,10.4vw,56px);letter-spacing:-1.7px;margin-bottom:12px}.nutricionista_heroLabel__mfdvj{font-size:13px}.nutricionista_heroCopy__6TcEt{font-size:15px;line-height:1.57;max-width:100%;margin:17px 0 18px}.nutricionista_heroActions__kY363{gap:9px}.nutricionista_btnLg__vQbrn{font-size:14px;min-height:47px;padding:11px 13px}.nutricionista_heroActions__kY363>.nutricionista_btnPrimary__oy2kl{flex:1}.nutricionista_heroActions__kY363>.nutricionista_btnOutline__Dmz_H{min-width:94px}.nutricionista_heroActions__kY363 .nutricionista_icon__hbSK3{width:15px;height:15px}.nutricionista_heroActions__kY363 .nutricionista_arrowIcon__X5znh{display:none}.nutricionista_serviceGrid__NB_xP{gap:8px;margin-top:20px}.nutricionista_servicePill__cxl0e{font-size:13px;min-height:53px;padding:7px;border-radius:10px}.nutricionista_miniIcon__v1PK6{width:29px;height:29px;flex-shrink:0}.nutricionista_miniIcon__v1PK6 .nutricionista_icon__hbSK3{width:19px;height:19px}.nutricionista_heroVisual__RZmBQ{min-height:0;width:calc(100% + 34px);margin:-2px -17px 0;align-self:center}.nutricionista_heroVisual__RZmBQ img{width:100%;max-width:590px;-webkit-mask-image:linear-gradient(90deg,transparent 0,black 7%,black 98%);mask-image:linear-gradient(90deg,transparent 0,black 7%,black 98%)}.nutricionista_trustGrid__6s5kJ{padding:18px 0;gap:17px 10px}.nutricionista_trustItem___ksP1{padding:0!important;border:0!important;gap:8px;align-items:flex-start}.nutricionista_trustIcon__CTJIU{width:35px;height:35px}.nutricionista_trustIcon__CTJIU .nutricionista_icon__hbSK3{width:20px;height:20px}.nutricionista_trustItem___ksP1 strong{font-size:13px}.nutricionista_trustItem___ksP1 span:not(.nutricionista_trustIcon__CTJIU){font-size:12px}.nutricionista_section__Xc_Bg{padding-block:32px}.nutricionista_sectionHeading__xcFuS{margin-bottom:19px}.nutricionista_sectionHeading__xcFuS h2{font-size:26px}.nutricionista_sectionHeading__xcFuS p{font-size:14px;line-height:1.55}.nutricionista_stepsGrid__VtHOg{gap:7px}.nutricionista_stepCard__XVFhX{padding:13px;min-height:90px}.nutricionista_stepIcon__dGJ8e{width:48px;height:48px}.nutricionista_stepArrow__WRB5a .nutricionista_icon__hbSK3{width:21px;height:21px}.nutricionista_specialtySection__4kcah{padding-top:4px;padding-bottom:35px}.nutricionista_specialtyGrid__Dq3cE{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.nutricionista_specialtyCard__Ml_Y9 img{height:109px}.nutricionista_specialtyCardBody__ADjsj{padding:12px}.nutricionista_specialtyCard__Ml_Y9 h3{font-size:14px}.nutricionista_specialtyCard__Ml_Y9 p{font-size:13px}.nutricionista_specialtyExtra__m8iMB{font-size:13px;margin-top:16px}.nutricionista_carePhoto__V69fK{min-height:245px}.nutricionista_careText__jEFXq{padding:26px 17px 32px}.nutricionista_careText__jEFXq h2{font-size:25px}.nutricionista_careGrid__V4XTv{gap:20px 14px}.nutricionista_careItem__7s_Df{display:block}.nutricionista_careIcon__dkUkp{width:40px;height:40px;margin-bottom:8px}.nutricionista_careItem__7s_Df h3{font-size:14px}.nutricionista_careItem__7s_Df p{font-size:13px}.nutricionista_pricingGrid__c1sxz,.nutricionista_reviewsGrid__5sakB{grid-template-columns:1fr;gap:11px}.nutricionista_reviewsSection__e2cOA{padding-bottom:10px}.nutricionista_reviewCard__Xfqjm{min-height:0;padding:15px}.nutricionista_plansSection__lf2G1{padding-top:15px}.nutricionista_pricingCard__v_YHY,.nutricionista_pricingCard__v_YHY.nutricionista_isPopular__INCUN{min-height:0;padding:22px}.nutricionista_pricingCard__v_YHY.nutricionista_isPopular__INCUN{padding-top:39px}.nutricionista_pricingCard__v_YHY .nutricionista_planTop__X_qa8{display:flex}.nutricionista_checklist__T329Q,.nutricionista_price__0_7oq{margin-left:64px}.nutricionista_pricingCard__v_YHY h3{font-size:16px}.nutricionista_price__0_7oq{margin-top:14px;margin-bottom:12px;font-size:26px}.nutricionista_checklist__T329Q{margin-bottom:23px}.nutricionista_reserveCard__zlHeO{padding:24px 18px}.nutricionista_faqItem__3Jwgq summary{padding:14px 15px}.nutricionista_faqItem__3Jwgq p{padding:0 15px 16px}.nutricionista_bottomCtaInner__Kz_kv{display:block;padding:29px 0;text-align:center}.nutricionista_bottomCta__wBJb_ h2{font-size:25px}.nutricionista_bottomCta__wBJb_ p{font-size:14px;margin:0 auto 19px}.nutricionista_bottomCta__wBJb_ .nutricionista_btn___JsA5{margin:0 auto}.nutricionista_leafLeft__NmqVn{left:-125px}.nutricionista_leafRight__k5yZq{right:-125px}}@media (max-width:360px){.nutricionista_hero__Mzi_p h1{font-size:38px}.nutricionista_heroActions__kY363>.nutricionista_btnPrimary__oy2kl{font-size:13px}.nutricionista_servicePill__cxl0e{font-size:12px}.nutricionista_careGrid__V4XTv{grid-template-columns:1fr 1fr}.nutricionista_checklist__T329Q,.nutricionista_price__0_7oq{margin-left:0}.nutricionista_pricingCard__v_YHY .nutricionista_planTop__X_qa8{gap:8px}}@media (prefers-reduced-motion:reduce){.nutricionista_page__AUzQ5 *,.nutricionista_page__AUzQ5 :after,.nutricionista_page__AUzQ5 :before{transition:none!important}}