.platform_modal:has(.np-profile-main-form) .platform_modal-wrapper{width:100%}.platform_modal:has(.np-profile-main-form) .modal__wrapper{width:100%}@media (min-width:740px){.platform_modal:has(.np-profile-main-form) .modal__wrapper{aspect-ratio:3/4;margin-left:auto;margin-right:auto;max-width:100%;width:680px}}@media (min-width:1201px){.platform_modal:has(.np-profile-main-form) .modal__wrapper{aspect-ratio:4/3;width:1400px}}.platform_modal:has(.np-profile-main-form) .modal__text{height:100%}.platform_modal:has(.np-profile-main-form) .modal__content{overflow-y:unset}.platform_modal [id^=np-profile-main-form-wrapper-]{height:100%}.platform_modal .np-profile-main-form{color:var(--color-neutral-800);display:grid;gap:.5rem;grid-template-columns:repeat(1,minmax(0,1fr));height:100%}@media (min-width:1201px){.platform_modal .np-profile-main-form{gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}}.platform_modal .np-profile-main-form .main-form-secondary-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;display:-webkit-box;display:-ms-flexbox;display:flex;order:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1201px){.platform_modal .np-profile-main-form .main-form-secondary-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.platform_modal .np-profile-main-form .main-form-secondary-wrapper>.form-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;margin-left:auto;margin-right:auto;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding-top:2.5rem}@media (min-width:740px){.platform_modal .np-profile-main-form .main-form-secondary-wrapper>.form-wrapper{max-width:520px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:3rem;padding-top:3rem}}@media (min-width:1201px){.platform_modal .np-profile-main-form .main-form-secondary-wrapper>.form-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:1rem;padding-top:1rem}}.platform_modal .np-profile-main-form .npfb-actions-group,.platform_modal .np-profile-main-form .npfb-scrollable-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;padding-left:.5rem;padding-right:.5rem}@media not all and (min-width:1201px){.platform_modal .np-profile-main-form .npfb-actions-group{margin-top:auto}}.platform_modal .np-profile-main-form .form-wrapper,.platform_modal .np-profile-main-form .np-profile-form-main-form-submit-button{width:100%}.platform_modal .np-profile-main-form .field--name-computed-parenting-status{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.platform_modal .np-profile-main-form .field--name-computed-parenting-status .npfb-ciam-children--wrapper,.platform_modal .np-profile-main-form .field--name-computed-parenting-status .npfb-ciam-pregnancy--wrapper,.platform_modal .np-profile-main-form .field--name-computed-parenting-status>.js-form-type-checkbox{background-color:var(--color-neutral-100);border-radius:1rem;padding:.5rem}.platform_modal .np-profile-main-form .field--name-computed-parenting-status .npfb-ciam-children--wrapper:has(input[type=checkbox]:checked),.platform_modal .np-profile-main-form .field--name-computed-parenting-status .npfb-ciam-pregnancy--wrapper:has(input[type=checkbox]:checked),.platform_modal .np-profile-main-form .field--name-computed-parenting-status>.js-form-type-checkbox:has(input[type=checkbox]:checked){border-color:var(--color-neutral-300);border-width:1px}.platform_modal .np-profile-main-form .field--name-computed-parenting-status .js-form-type-checkbox label:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.platform_modal .np-profile-main-form .field--name-computed-parenting-status .description{-webkit-padding-start:2rem;color:var(--color-neutral-600);padding-inline-start:2rem}.platform_modal .np-profile-main-form .field--name-computed-parenting-status #npfb-ciam-children-container,.platform_modal .np-profile-main-form .field--name-computed-parenting-status #npfb-ciam-pregnant-container{-webkit-padding-start:2rem;padding-inline-start:2rem}.platform_modal .np-profile-main-form .field--name-computed-parenting-status #npfb-ciam-children-container label,.platform_modal .np-profile-main-form .field--name-computed-parenting-status #npfb-ciam-pregnant-container label{font-size:.75rem}.platform_modal .np-profile-main-form .field--name-computed-parenting-status #npfb-ciam-children-container .form-wrapper .form-wrapper,.platform_modal .np-profile-main-form .field--name-computed-parenting-status #npfb-ciam-pregnant-container .form-wrapper .form-wrapper{border-bottom-color:var(--color-neutral-300);border-bottom-width:1px;padding-bottom:1rem;padding-top:1rem}.platform_modal .np-profile-main-form .field--name-computed-parenting-status #npfb-ciam-children-container .form-wrapper .form-wrapper .fieldset-wrapper,.platform_modal .np-profile-main-form .field--name-computed-parenting-status #npfb-ciam-pregnant-container,.platform_modal .np-profile-main-form .field--name-computed-parenting-status #npfb-ciam-pregnant-container .form-wrapper .form-wrapper .fieldset-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.platform_modal .np-profile-main-form .field--name-computed-parenting-status #npfb-ciam-pregnant-container{padding-bottom:1rem;padding-top:1rem}.platform_modal .np-profile-main-form .field--name-computed-parenting-status .npfb-ciam-child-add-button{margin-top:1rem;width:100%}.platform_modal .np-profile-main-form:not(.np-profile-form-login,.np-profile-form-send-otp) .npfb-scrollable-group::-webkit-scrollbar{border-radius:999px;height:5px;width:5px}.platform_modal .np-profile-main-form:not(.np-profile-form-login,.np-profile-form-send-otp) .npfb-scrollable-group::-webkit-scrollbar-track{background-color:var(--color-brand1-50);border-radius:999px}.platform_modal .np-profile-main-form:not(.np-profile-form-login,.np-profile-form-send-otp) .npfb-scrollable-group::-webkit-scrollbar-thumb{background-color:var(--color-brand1-900);border-radius:999px}.platform_modal .np-profile-main-form:not(.np-profile-form-login,.np-profile-form-send-otp) .npfb-scrollable-group{height:auto;max-height:calc(100dvh - var(--h));overflow:auto;padding-bottom:.5rem;padding-top:.5rem;--h:200px}@media (min-width:740px){.platform_modal .np-profile-main-form:not(.np-profile-form-login,.np-profile-form-send-otp) .npfb-scrollable-group{--h:400px}}@media (min-width:1201px){.platform_modal .np-profile-main-form:not(.np-profile-form-login,.np-profile-form-send-otp) .npfb-scrollable-group{--h:350px}}@media (min-width:740px){.platform_modal .np-profile-main-form.np-profile-form-problems-logging-in .npfb-scrollable-group{gap:1.5rem}}body:has(.header.scrolled-header) .np-profile-main-form .paragraph-links-menu{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;-webkit-box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}