.AnchorTarget-module__IJAmTa__AnchorTarget{scroll-margin:80px}
.TitleSubline-module__i80CSW__TitleSubline{font-family:var(--mantine-font-family-headings);font-size:var(--mantine-font-size-xs);text-transform:uppercase;color:var(--mantine-color-primary-7);letter-spacing:2px;font-weight:700}
.CardContainer-module__EMpPOW__CardContainer{margin:0 calc(-1 * var(--mantine-spacing-md));padding:var(--mantine-spacing-lg) var(--mantine-spacing-md)}@media (min-width:25em){.CardContainer-module__EMpPOW__CardContainer{padding:var(--mantine-spacing-lg);margin:0 calc(-1 * var(--mantine-spacing-lg))}}@media (min-width:43.75em){.CardContainer-module__EMpPOW__CardContainer{border-radius:var(--mantine-radius-md);margin:0}}
.Img-module__f0odXG__Img{height:auto;position:relative}
.CollabConsultation-module__q4c4qq__Circle{background-color:var(--mantine-color-primary-3);border-radius:50%;width:420px;height:420px;position:absolute;bottom:0;right:0;transform:translate(60px,130px)}@media (min-width:25em){.CollabConsultation-module__q4c4qq__Circle{width:600px;height:600px;transform:translate(100px,280px)}}.CollabConsultation-module__q4c4qq__ImageContainer{flex-shrink:0;width:220px;position:relative;transform:translateY(40px)}@media (min-width:25em){.CollabConsultation-module__q4c4qq__ImageContainer{width:260px;transform:translate(-40px,40px)}}
.CollabHero-module__GR8caa__BlurBox{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffbf}.CollabHero-module__GR8caa__Heading{font-size:20px;line-height:1.4}@media (min-width:360px){.CollabHero-module__GR8caa__Heading{font-size:24px}}@media (min-width:500px){.CollabHero-module__GR8caa__Heading{font-size:32px}}@media (min-width:1200px){.CollabHero-module__GR8caa__Heading{font-size:40px}}.CollabHero-module__GR8caa__Circle{background-color:var(--mantine-color-secondary-3);border-radius:50%;width:340px;height:340px;position:absolute;bottom:0;right:0;transform:translate(60px,130px)}@media (min-width:500px){.CollabHero-module__GR8caa__Circle{width:420px;height:420px;transform:translate(100px,170px)}}@media (min-width:43.75em){.CollabHero-module__GR8caa__Circle{width:500px;height:500px;transform:translate(100px,200px)}}@media (min-width:56.25em){.CollabHero-module__GR8caa__Circle{justify-content:center;width:340px;height:340px;margin:0 auto;display:flex;position:static;overflow:hidden;transform:none}}.CollabHero-module__GR8caa__ImageContainer{-webkit-user-select:none;user-select:none;z-index:-1;width:240px;height:240px;position:absolute;bottom:0;right:0}@media (min-width:500px){.CollabHero-module__GR8caa__ImageContainer{width:280px;height:280px}}@media (min-width:43.75em){.CollabHero-module__GR8caa__ImageContainer{width:340px;height:340px}}@media (min-width:56.25em){.CollabHero-module__GR8caa__ImageContainer{z-index:0;width:260px;height:260px;position:static;transform:translateY(24px)}}
.CollabMethod-module__roP3IW__circle_container{width:260px;height:316px;position:relative}.CollabMethod-module__roP3IW__circle{background-color:var(--mantine-color-secondary-3);border-radius:50%;width:500px;height:500px;position:absolute;transform:translate(-120px,48px)}
@media (min-width:43.75em){.DietPregnantHero-module__aPJw4G__variants{max-width:360px}}
:where(.Link-module__rEYoNW__Link){color:inherit}:where(.Link-module__rEYoNW__Link):hover{color:var(--mantine-color-primary-7)}:where(.Link-module__rEYoNW__Link)[data-underline=always],:where(.Link-module__rEYoNW__Link)[data-underline=always]:hover{text-decoration:underline}
@media (min-width:43.75em){.DietTetanyHero-module__FswTKa__variants{max-width:360px}}
.CollabSteps-module__M0ysZq__List{counter-reset:howstep-counter;max-width:400px;padding:calc(6 * var(--mantine-spacing-xs)) 0;margin:0 auto;position:relative}@media (min-width:43.75em){.CollabSteps-module__M0ysZq__List{max-width:500px}}.CollabSteps-module__M0ysZq__ListItem{counter-increment:howstep-counter;padding-top:calc(5 * var(--mantine-spacing-xs));padding-left:calc(3 * var(--mantine-spacing-xs));position:relative}.CollabSteps-module__M0ysZq__ListItem:before{z-index:-1;transform:translate(calc(-1 * var(--mantine-spacing-xs)));content:counter(howstep-counter);font-size:100px;font-weight:700;font-family:var(--mantine-font-family-headings);color:var(--mantine-color-primary-3);line-height:80px;position:absolute;top:0;left:0}@media (min-width:43.75em){.CollabSteps-module__M0ysZq__ListItem{padding-left:calc(10 * var(--mantine-spacing-xs))}.CollabSteps-module__M0ysZq__ListItem:before{transform:translate(var(--mantine-spacing-xs), var(--mantine-spacing-md))}}.CollabSteps-module__M0ysZq__LineLeft{z-index:-1;display:none;position:absolute;top:0;left:0}@media (min-width:43.75em){.CollabSteps-module__M0ysZq__LineLeft{background:url(/assets/images/line-left-small.svg) no-repeat;width:36px;height:80px;display:block;transform:translate(-60px,130px)}}@media (min-width:56.25em){.CollabSteps-module__M0ysZq__LineLeft{background:url(/assets/images/line-left.svg) 50%/140px no-repeat;width:190px;height:174px;transform:translate(-160px,100px)}}.CollabSteps-module__M0ysZq__LineRight{z-index:-1;display:none;position:absolute;bottom:0;right:0}@media (min-width:43.75em){.CollabSteps-module__M0ysZq__LineRight{background:url(/assets/images/line-right-small.svg) no-repeat;width:30px;height:90px;display:block;transform:translate(80px,-120px)}}@media (min-width:56.25em){.CollabSteps-module__M0ysZq__LineRight{background:url(/assets/images/line-right.svg) 50%/180px no-repeat;width:180px;height:164px;transform:translate(160px,-60px)}}
@media (min-width:56.25em){.Hero-module__TfOwXq__HeroImage{width:380px;transform:translateY(-40px)}}.Hero-module__TfOwXq__HeroImage_circle{z-index:-1;background-color:var(--mantine-color-secondary-3);isolation:isolate;border-radius:50%;width:52vw;min-width:170px;max-width:320px;height:52vw;min-height:170px;max-height:320px;margin:0 auto;padding:10px;position:absolute;top:0;right:16px;overflow:hidden}@media (min-width:43.75em){.Hero-module__TfOwXq__HeroImage_circle{position:relative;top:auto;right:auto}}@media (min-width:56.25em){.Hero-module__TfOwXq__HeroImage_circle{width:350px;max-width:350px;height:350px;max-height:350px;top:32px;overflow:visible}}
