.pregnancy-calendar-icon_center__6W8mt,.pregnancy-calendar-icon_row__313TL{display:flex;flex-direction:row;align-items:center;gap:.5em}.pregnancy-calendar-icon_column__BHqQn{display:flex;flex-direction:column;gap:.5em}.pregnancy-calendar-icon_fill__cJtEl{flex:1 1}.pregnancy-calendar-icon_center__6W8mt{justify-content:center;align-items:center}.pregnancy-calendar-icon_spinner__c9uIn{width:1rem;height:1rem;color:var(--primary-color,#0a46ff)}@media only screen and (min-width:1024px){.pregnancy-calendar-icon_mobile-only__pnAfj{display:none}}.pregnancy-calendar-icon_icon__AY0vg{display:flex;flex-direction:column;background:var(--primary-color);border-radius:23px;color:#fff;width:153px;height:151px;margin-inline:auto;align-items:center;justify-content:center;font-family:Abraham}.pregnancy-calendar-icon_icon__AY0vg .pregnancy-calendar-icon_month__Zxr8P{color:#fff;height:28px;line-height:1;-webkit-padding-before:6px;padding-block-start:6px;-webkit-padding-after:6px;padding-block-end:6px;font-size:19px;font-weight:500;box-sizing:border-box}.pregnancy-calendar-icon_icon__AY0vg .pregnancy-calendar-icon_month__Zxr8P.pregnancy-calendar-icon_empty__Z47qQ{display:none}.pregnancy-calendar-icon_icon__AY0vg .pregnancy-calendar-icon_day__aVp3n{color:#fff;font-weight:700;font-size:96px;line-height:87px}.pregnancy-calendar-icon_icon__AY0vg .pregnancy-calendar-icon_day__aVp3n.pregnancy-calendar-icon_empty__Z47qQ{font-size:96px}.pregnancy-toggle-input_center__qIdZO,.pregnancy-toggle-input_row__tMMVF{display:flex;flex-direction:row;align-items:center;gap:.5em}.pregnancy-toggle-input_column__78WP5{display:flex;flex-direction:column;gap:.5em}.pregnancy-toggle-input_fill__ZIiFu{flex:1 1}.pregnancy-toggle-input_center__qIdZO{justify-content:center;align-items:center}.pregnancy-toggle-input_spinner__ryViP{width:1rem;height:1rem;color:var(--primary-color,#0a46ff)}@media only screen and (min-width:1024px){.pregnancy-toggle-input_mobile-only__4qosn{display:none}}.pregnancy-toggle-input_toggle__TIDCu{display:flex;flex-direction:column;align-items:stretch;gap:1rem;width:100%}.pregnancy-toggle-input_toggle__TIDCu .pregnancy-toggle-input_option__RpMKK{padding-inline:1rem;padding-block:13px;border:1px solid #e1e3e4;width:100%;box-sizing:border-box;cursor:pointer}.pregnancy-toggle-input_toggle__TIDCu .pregnancy-toggle-input_option__RpMKK.pregnancy-toggle-input_active__U5bUy,.pregnancy-toggle-input_toggle__TIDCu .pregnancy-toggle-input_option__RpMKK:hover{background-color:var(--primary-color);color:#fff}@media only screen and (min-width:1024px){.pregnancy-toggle-input_toggle__TIDCu{flex-direction:row-reverse;gap:unset;justify-content:space-between}.pregnancy-toggle-input_toggle__TIDCu .pregnancy-toggle-input_option__RpMKK{flex:0 0 32.4%;text-align:center;display:flex;justify-content:center;align-items:center}}.shareButtons_center__hG43Y,.shareButtons_row__L8heI{display:flex;flex-direction:row;align-items:center;gap:.5em}.shareButtons_column__MHNV8{display:flex;flex-direction:column;gap:.5em}.shareButtons_fill__oIIIF{flex:1 1}.shareButtons_center__hG43Y{justify-content:center;align-items:center}.shareButtons_spinner__4WHYT{width:1rem;height:1rem;color:var(--primary-color,#0a46ff)}@media only screen and (min-width:1024px){.shareButtons_mobile-only__UFYxY{display:none}}.shareButtons_container__7fmAO{gap:1.4rem;display:flex;flex-wrap:wrap;flex-direction:row;height:2.5rem}.shareButtons_container__7fmAO .shareButtons_button__mdi0m{width:2.5rem;height:2.5rem;border:1px solid #0f1955;border-radius:50%}.shareButtons_container__7fmAO .shareButtons_button__mdi0m .shareButtons_icon__ROGkh{width:100%;height:100%}.shareButtons_container__7fmAO .shareButtons_button__mdi0m.shareButtons_external__HN6ZF{position:relative}.shareButtons_container__7fmAO .shareButtons_button__mdi0m.shareButtons_external__HN6ZF:before{position:absolute;inset:0;border:1px solid #0f1955;content:"";border-radius:50%}.shareButtons_container__7fmAO .shareButtons_button__mdi0m.shareButtons_shareButton__6VbpN{background-color:rgba(0,0,0,0)}.shareButtons_container__7fmAO .shareButtons_button__mdi0m.shareButtons_shareButton__6VbpN .shareButtons_linkIcon__zG1wP{color:#0f1955;margin:auto;width:100%;height:100%}.shareButtons_container__7fmAO.shareButtons_borderless___hPGD .shareButtons_button__mdi0m,.shareButtons_container__7fmAO.shareButtons_borderless___hPGD .shareButtons_button__mdi0m.shareButtons_external__HN6ZF:before{border:0}.shareButtons_container__7fmAO.shareButtons_colorless__G6VoU .shareButtons_button__mdi0m,.shareButtons_container__7fmAO.shareButtons_colorless__G6VoU .shareButtons_button__mdi0m.shareButtons_external__HN6ZF .shareButtons_icon__ROGkh{color:#0f1955}@media only screen and (min-width:1024px){.shareButtons_container__7fmAO{gap:1rem;height:auto}}.pregnancy-form_center__caXbQ,.pregnancy-form_row__djKnr{display:flex;flex-direction:row;align-items:center;gap:.5em}.pregnancy-form_column__2M_QX{display:flex;flex-direction:column;gap:.5em}.pregnancy-form_fill__8pYZc{flex:1 1}.pregnancy-form_center__caXbQ{justify-content:center;align-items:center}.pregnancy-form_spinner__aVLyk{width:1rem;height:1rem;color:var(--primary-color,#0a46ff)}@media only screen and (min-width:1024px){.pregnancy-form_mobile-only__ktyc3{display:none}}.pregnancy-form_form__Djbrj{border:1px solid #d8dae4;-webkit-border-before:.5rem solid #fc7c84;border-block-start:.5rem solid #fc7c84;padding:1rem;display:flex;flex-direction:column;align-items:center;gap:1.5rem;color:#0f1955;width:100%;box-sizing:border-box}.pregnancy-form_form__Djbrj.pregnancy-form_hidden__eG0cB{display:none}.pregnancy-form_form__Djbrj .pregnancy-form_title__LV5u1{font-size:1.9rem;font-weight:600;line-height:1;text-align:start;font-family:Abraham;margin-block:0;width:100%}.pregnancy-form_form__Djbrj .pregnancy-form_divider___VM1J{margin-block:0}.pregnancy-form_form__Djbrj .pregnancy-form_inputContainer__yP6PY,.pregnancy-form_form__Djbrj .pregnancy-form_toggleContainer__82VZt{width:100%}.pregnancy-form_form__Djbrj .pregnancy-form_toggleContainer__82VZt{font-size:1.25rem;font-weight:500}.pregnancy-form_form__Djbrj .pregnancy-form_toggleContainer__82VZt .pregnancy-form_toggle__YxSKB{font-size:1rem;font-weight:400;-webkit-margin-before:1rem;margin-block-start:1rem}.pregnancy-form_form__Djbrj .pregnancy-form_inputContainer__yP6PY{font-size:1.25rem;font-weight:500}.pregnancy-form_form__Djbrj .pregnancy-form_inputContainer__yP6PY .pregnancy-form_input__34PLB{border-radius:0;border-color:#e1e3e4;box-shadow:none;-webkit-margin-before:1rem;margin-block-start:1rem}.pregnancy-form_form__Djbrj .pregnancy-form_submit__oIubI{font-size:1.25rem;font-weight:400;background-color:var(--primary-button-background-color);color:#fff;border-radius:2rem;-webkit-margin-before:2.5rem;margin-block-start:2.5rem}.pregnancy-form_form__Djbrj .pregnancy-form_submit__oIubI .pregnancy-form_arrow__F9gfO{width:1.5rem;height:1.5rem}@media only screen and (min-width:1024px){.pregnancy-form_form__Djbrj{gap:1rem;padding:2.5rem;min-height:530px}.pregnancy-form_form__Djbrj .mobile-only{display:none}.pregnancy-form_form__Djbrj.pregnancy-form_hidden__eG0cB{display:flex}.pregnancy-form_form__Djbrj .pregnancy-form_inputContainer__yP6PY .pregnancy-form_input__34PLB{height:35px}.pregnancy-form_form__Djbrj .pregnancy-form_submit__oIubI{width:100%}}