.SingleChoiceVertical-module__pbYxiG__wrapper{gap:var(--spacing-md);flex-direction:column;align-items:center;width:100%;display:flex}.SingleChoiceVertical-module__pbYxiG__questionText{width:100%;color:var(--color-text-default);text-align:left;margin:0;font-size:24px;font-weight:700;line-height:1.5}.SingleChoiceVertical-module__pbYxiG__label{text-align:left;letter-spacing:.36px;width:100%;margin:0;font-size:12px;font-weight:600;line-height:20px}.SingleChoiceVertical-module__pbYxiG__root{gap:var(--spacing-md);flex-direction:column;align-items:stretch;width:100%;display:flex}@media (max-width:36em){.SingleChoiceVertical-module__pbYxiG__root{gap:var(--spacing-sm)}}.SingleChoiceVertical-module__pbYxiG__option{width:100%;padding:var(--spacing-md) var(--spacing-lg);color:var(--color-text-inverse);cursor:pointer;background:linear-gradient(#008b8b 0%,#066 100%);border:none;border-radius:2px;justify-content:center;font-size:20px;font-weight:700;transition:background .15s ease-out;display:flex;box-shadow:0 4px 4px #00000026}@media (max-width:36em){.SingleChoiceVertical-module__pbYxiG__option{padding:var(--spacing-sm) 8px}}.SingleChoiceVertical-module__pbYxiG__option:hover{background:linear-gradient(180deg, var(--color-button-normal-enabled) 0%, var(--color-button-normal-hovered) 100%)}.SingleChoiceVertical-module__pbYxiG__option:focus-visible{outline:2px solid var(--color-border-active);outline-offset:2px}
.DiagnosisFlow-module__i_6qvq__questionBody{flex-direction:column;align-items:center;width:100%;padding:0 clamp(24px,50vw - 420px,100px) 40px;display:flex}@media (max-width:36em){.DiagnosisFlow-module__i_6qvq__questionBody{padding:0 var(--spacing-lg) var(--spacing-lg)}}.DiagnosisFlow-module__i_6qvq__backRow{width:100%;min-height:24px;margin-top:var(--spacing-xxl);justify-content:center;margin-bottom:0;display:flex}.DiagnosisFlow-module__i_6qvq__backRow[data-question-type=multiple_choice]{margin-top:var(--spacing-xl)}.DiagnosisFlow-module__i_6qvq__backButton{padding:var(--spacing-xxs) var(--spacing-xs);color:var(--color-button-outlined-line);cursor:pointer;background:0 0;border:none;font-size:14px;font-weight:600;text-decoration:underline}.DiagnosisFlow-module__i_6qvq__backButton:hover{color:var(--color-text-default);text-decoration:none}.DiagnosisFlow-module__i_6qvq__backButton:focus-visible{outline:2px solid var(--color-border-active);outline-offset:2px}@media (max-width:36em){.DiagnosisFlow-module__i_6qvq__backRow{margin-top:var(--spacing-xl)}.DiagnosisFlow-module__i_6qvq__backRow[data-question-type=multiple_choice]{margin-top:var(--spacing-lg)}}
.DiagnosisLayout-module__D2Ttaq__root{min-width:var(--breakpoint-mobile);background:linear-gradient(#eef7f7 0%,#c0dcdc 66.83%,#77b6b6 100%);position:relative}@media (max-width:36em){.DiagnosisLayout-module__D2Ttaq__root{min-width:100%}}
.DiagnosisMaintenance-module__yXnNta__maintenance{text-align:center;margin-top:120px;margin-bottom:236px}@media (max-width:36em){.DiagnosisMaintenance-module__yXnNta__maintenance{padding:var(--spacing-md);margin-top:99px;margin-bottom:99px}}.DiagnosisMaintenance-module__yXnNta__messageContainer{gap:var(--spacing-xl,32px);flex-direction:column;align-items:center;display:inline-flex}.DiagnosisMaintenance-module__yXnNta__textContainer{gap:var(--spacing-sm,12px);flex-direction:column;align-items:center;display:flex}.DiagnosisMaintenance-module__yXnNta__mainTitle,.DiagnosisMaintenance-module__yXnNta__description{color:var(--color-text-default,#222);text-align:center}.DiagnosisMaintenance-module__yXnNta__image{justify-content:center;width:130px;height:130px;margin-inline:auto;display:flex;position:relative}.DiagnosisMaintenance-module__yXnNta__bottomContainer{gap:var(--spacing-xl,32px);flex-direction:column;align-self:stretch;align-items:center;display:flex}.DiagnosisMaintenance-module__yXnNta__backToTopButton{border-radius:var(--border-radius-md,4px);width:195px;height:52px}.DiagnosisMaintenance-module__yXnNta__bottomLinksContainer{gap:var(--spacing-lg,24px);align-items:center;display:flex}@media (max-width:36em){.DiagnosisMaintenance-module__yXnNta__bottomLinksContainer{gap:var(--spacing-md,16px);flex-wrap:wrap;justify-content:center}}