.PeriodScale_container__ocKvH{margin-bottom:40px}.PeriodScale_wrapper__Ru7RX{display:flex;flex-direction:row;align-items:stretch;padding:0;gap:20px;margin-top:20px}.PeriodScale_radioGroupWrap__nyXWL{flex:1 1;display:flex;flex-direction:row;justify-content:space-between;gap:15px}@media(max-width:1024px){.PeriodScale_radioGroupWrap__nyXWL{flex-wrap:wrap;justify-content:flex-start}}.PeriodScale_radioLabel__lOXx_{display:flex;flex-direction:column;align-items:center;border:1px solid #faead6;border-radius:2px;flex-grow:1;max-width:100px;cursor:pointer}.PeriodScale_radioLabel__lOXx_ input[type=radio]{appearance:none;margin:8px 0 0;font:inherit;cursor:pointer;color:#001d3b;width:20px;height:20px;min-width:20px;min-height:20px;border:2px solid #001d3b;border-radius:50%;transform:translateY(-.075em);background-color:rgba(0,0,0,0);display:grid;place-content:center}.PeriodScale_radioLabel__lOXx_ input[type=radio]:before{content:"";width:8px;height:8px;border-radius:50%;transform:scale(0);transition:transform .2s ease-in-out;box-shadow:inset 1em 1em #001d3b}.PeriodScale_radioLabel__lOXx_ input[type=radio]:checked:before{transform:scale(1)}.PeriodScale_imageWrap__pqlLA{background:#faead6;padding:20px;display:flex;align-items:center;justify-content:center;width:100%}.PeriodScale_labelText__GjVfY{display:flex;flex-direction:column;align-items:center;padding:10px;gap:2px}.PeriodScale_tamponCount__N_T0I.PeriodScale_tamponCount__N_T0I{text-align:center;font-size:13px;opacity:.5}.PeriodScale_tamponCount__N_T0I.PeriodScale_tamponCount__N_T0I>svg{margin:0;width:16px}.Radio_radioLabel__ave6H{width:100%;text-align:center;display:flex;align-items:flex-start;justify-content:flex-start;text-align:left;gap:10px;cursor:pointer;background-color:var(--radio-background,transparent);transition:background-color .2s ease-in-out}.Radio_radioLabel__ave6H.Radio_pinkHighlight__DLQrq{padding:16px;border-radius:4px;border:1px solid #f9d07c}.Radio_radioLabel__ave6H.Radio_pinkHighlight__DLQrq.Radio_checked__kyuS6{background:rgba(209,106,169,.02);border-color:#d16aa9;color:#d16aa9}.Radio_radioLabel__ave6H.Radio_highlight__Zch8x{padding:8px;background:#fcf2de}.Radio_radioLabel__ave6H.Radio_classic__4GtF8{margin:5px 0 15px}@media(min-width:769px){.Radio_radioLabel__ave6H.radio-matrix{width:86px;height:40px;margin:0;justify-content:center;align-items:center}.Radio_radioLabel__ave6H.radio-matrix input[type=radio]{margin:0}}.Radio_radioLabel__ave6H.radio-scale{width:20px;flex-direction:column;margin:0}.Radio_radioLabel__ave6H.radio-scale input[type=radio]{margin:0 0 10px}.Radio_radioLabel__ave6H.radio-scale h4{opacity:.5}.Radio_radioLabel__ave6H:last-child{margin-bottom:0}.Radio_radioLabel__ave6H input[type=radio]{appearance:none;margin:0;font:inherit;cursor:pointer;color:#001d3b;width:18px;height:18px;min-width:18px;min-height:18px;border:2px solid #001d3b;border-radius:50%;background-color:rgba(0,0,0,0);display:grid;place-content:center}.Radio_radioLabel__ave6H input[type=radio]:checked{border-color:#001d3b}.Radio_radioLabel__ave6H.Radio_pinkHighlight__DLQrq input[type=radio]:checked{border-color:#d16aa9}.Radio_radioLabel__ave6H input[type=radio]:before{content:"";width:8px;height:8px;border-radius:50%;transform:scale(0);box-shadow:inset 1em 1em #001d3b}.Radio_radioLabel__ave6H.Radio_pinkHighlight__DLQrq input[type=radio]:before{box-shadow:inset 1em 1em #d16aa9}.Radio_radioLabel__ave6H input[type=radio]:checked:before{transform:scale(1)}.Radio_radioLabel__ave6H p{color:inherit}.Radio_radioLabel__ave6H p+p{opacity:.5}.Radio_radioLabel__ave6H.Radio_checked__kyuS6 p+p{opacity:.7}.RadioGroup_container__Egz4S{margin-bottom:32px;color:#001d3b}@media(max-width:600px){.RadioGroup_container__Egz4S{margin-bottom:20px}}.RadioGroup_wrapper__br7rj{display:flex;flex-direction:row;align-items:stretch;padding:0;gap:20px;margin-top:20px}.RadioGroup_painScale__zbaef{width:5px;background:linear-gradient(180deg,#f9d07c,#eba920 25%,#ea534f 50%,#d16aa9 75%,#001d3b);border-radius:100px}.RadioGroup_radioGroupWrap__I0PQj{flex:1 1;display:flex;flex-direction:column;justify-content:flex-start;gap:10px}.RadioMatrix_container__mNDj6{margin-bottom:40px}.RadioMatrix_matrixRadioTable__AuaaP{border:1px solid #faead6;border-radius:3px;margin-top:10px;overflow:hidden}@media(max-width:768px){.RadioMatrix_matrixRadioTable__AuaaP{border-top-width:0}}.RadioMatrix_fieldRow__GMgtw{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:15px 0 15px 20px;gap:25px;width:100%;flex:none;order:0;flex-grow:0;background:#fcf2de;border-top:1px solid #faead6}@media(max-width:768px){.RadioMatrix_fieldRow__GMgtw{flex-direction:column;height:auto;align-items:flex-start;background:rgba(0,0,0,0);gap:15px}}.RadioMatrix_fieldRow__GMgtw>:first-child{max-width:160px;flex:1 1}@media(max-width:768px){.RadioMatrix_fieldRow__GMgtw>:first-child{max-width:none}}.RadioMatrix_fieldRow__GMgtw label{background:rgba(0,0,0,0)}.RadioMatrix_fieldRow__GMgtw label>div{display:none}@media(max-width:768px){.RadioMatrix_fieldRow__GMgtw label>div{display:inline-block}}.RadioMatrix_fieldRowEven__5zQpJ{background:rgba(0,0,0,0)}.RadioMatrix_fieldHeader__H1clq{background:#faead6;border-top-width:0}@media(max-width:768px){.RadioMatrix_fieldHeader__H1clq{display:none}}.RadioMatrix_radioGroup__lMPgw{flex:1 1;display:flex;justify-content:space-evenly;align-items:center}@media(max-width:768px){.RadioMatrix_radioGroup__lMPgw{flex-direction:column}}.RadioMatrix_heading__YcwJG{width:86px;text-align:center}.RadioMatrixSubSelect_container__S5_My{margin-bottom:40px;color:#001d3b}.RadioMatrixSubSelect_matrixRadioTable__FzlQa{display:flex;flex-direction:column;align-items:flex-start;gap:20px;align-self:stretch;margin-top:10px;overflow:hidden}@media(max-width:768px){.RadioMatrixSubSelect_matrixRadioTable__FzlQa{border-top-width:0}}.RadioMatrixSubSelect_fieldRow__TpRAD{box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:15px;width:100%;flex:none;order:0;flex-grow:0}@media(max-width:768px){.RadioMatrixSubSelect_fieldRow__TpRAD{flex-direction:column;height:auto;align-items:flex-start;background:rgba(0,0,0,0);gap:10px}}.RadioMatrixSubSelect_checkboxRow__t44zm{display:flex;align-items:center;gap:15px;width:100%;opacity:1;pointer-events:auto;cursor:pointer}.RadioMatrixSubSelect_radioGroup__evMMC{flex:1 1;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;width:100%}@media(max-width:768px){.RadioMatrixSubSelect_radioGroup__evMMC{flex-direction:column}}.RadioMatrixSubSelect_radioOptionsContainer__r1T4u{display:flex;flex-direction:row;align-items:flex-start;gap:6px;align-self:stretch;width:100%}.RadioMatrixSubSelect_optionWrap__WhZli{display:flex;padding:8px 15px;flex-direction:row;justify-content:center;align-items:center;gap:5px;align-self:stretch;width:100%;border-radius:4px;background-color:rgba(0,0,0,0);border:1px solid #f9d07c}.RadioMatrixSubSelect_optionWrap__WhZli .radio-matrix-subselect{justify-content:center}.RadioMatrixSubSelect_optionWrap__WhZli label{margin:0}.RadioMatrixSubSelect_optionWrap__WhZli label>div{display:flex;justify-content:center;align-items:center;gap:5px;align-self:stretch}.RadioMatrixSubSelect_optionWrap__WhZli label>div>h4{padding-top:0}.RadioMatrixSubSelect_optionWrapChecked__FWlmA{background-color:rgba(209,106,169,.02);border-color:#d16aa9}.RadioScale_container__V_5v5{margin-bottom:30px;color:#001d3b;max-width:100%}@keyframes QuestionnaireStep_fadeInUp__8WBM0{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.QuestionnaireStep_stepContainer__kXJcN{display:flex;flex-direction:column;align-items:flex-start;gap:32px}@media(max-width:600px){.QuestionnaireStep_stepContainer__kXJcN{gap:20px}}.QuestionnaireStep_stepContainer__kXJcN .form-notice{display:flex;padding:20px;flex-direction:column;align-items:flex-start;gap:10px;align-self:stretch;border-radius:2px;background:#fcf2de;margin-bottom:30px}.QuestionnaireStep_stepContainer__kXJcN .form-notice p{color:#001d3b;font-family:var(--body-font);font-size:13px;font-style:normal;font-weight:400;line-height:150%}.QuestionnaireStep_followUpQuestionHeading__eZ6TB{display:flex;flex-direction:row;gap:10px;align-items:center}.QuestionnaireStep_description__ACK52{color:#001d3b;font-family:var(--body-font);font-style:normal;font-weight:400;font-size:14px;line-height:150%;display:flex;flex-direction:column;gap:10px;max-width:100%}.QuestionnaireStep_description__ACK52 h2{font-family:var(--heading-font);font-style:normal;font-weight:600;font-size:24px;line-height:150%;color:inherit}.QuestionnaireStep_description__ACK52 h3{font-family:var(--body-font);font-style:normal;font-weight:700;font-size:16px;line-height:150%;color:inherit}.QuestionnaireStep_description__ACK52 p{font-family:var(--body-font);font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:inherit}.QuestionnaireStep_description__ACK52 p>svg{vertical-align:middle;margin:0 2px 2px}.QuestionnaireStep_description__ACK52 a{color:inherit;text-decoration:underline}.QuestionnaireStep_description__ACK52 a:hover{font-weight:700}.QuestionnaireStep_description__ACK52 iframe{max-width:100%;margin-bottom:30px}.QuestionnaireStep_description__ACK52 .form-text-image{display:flex;flex-direction:column;align-items:center;gap:16px}.QuestionnaireStep_description__ACK52 .form-text-image p{font-size:16px;font-weight:700}.QuestionnaireStep_description__ACK52 .form-text-image img{max-width:100%;height:auto}@media(max-width:768px){.QuestionnaireStep_description__ACK52 .form-text-image{flex-direction:column}.QuestionnaireStep_description__ACK52 .form-text-image p{width:100%;text-align:center}.QuestionnaireStep_description__ACK52 .form-text-image img{max-width:295px;margin:0 auto}}.QuestionnaireStep_questionsWrap__cqTCA{width:100%;display:flex;flex-direction:column;gap:10px}.QuestionnaireStep_formComponentWrap__U9xSw#question-height,.QuestionnaireStep_formComponentWrap__U9xSw#question-weight{width:50%;display:inline-block}.QuestionnaireStep_formComponentWrap__U9xSw#question-patient-family-name input,.QuestionnaireStep_formComponentWrap__U9xSw#question-patient-first-name input,.QuestionnaireStep_formComponentWrap__U9xSw#question-patient-middle-name input{margin-bottom:5px}.QuestionnaireStep_animatedContent__fucfq{opacity:0;width:100%;animation:QuestionnaireStep_fadeInUp__8WBM0 .5s ease-out forwards}.QuestionnaireStep_animatedContent__fucfq:first-child{animation-delay:.1s}.QuestionnaireStep_animatedContent__fucfq:nth-child(2){animation-delay:.3s}.QuestionnaireStep_animatedContent__fucfq:nth-child(3){animation-delay:.5s}