.content-grid{position:relative;display:flex;align-items:center;justify-content:space-evenly;width:100%;min-height:40rem;padding:1rem;background-color:#edf5ff;white-space:pre-wrap}
@media(max-width:720px){.content-grid{min-height:max-content}
}
.content-grid-text{display:flex;flex-direction:column}
.content-grid-text-title{font-size:2.625rem;font-weight:300;line-height:1.19;letter-spacing:0}
.content-grid-text-copy{font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0;padding-top:40px;margin-bottom:10%}
.content-grid-text-source{font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0;margin-bottom:10%}
.content-grid-text__buttons{display:flex;flex-wrap:wrap;gap:.5rem;max-width:90%}
.content-grid-text__buttons__item{flex:0 0 calc(33.33% - 20px);margin-bottom:.125rem}
.content-grid__buttons{display:flex;gap:1rem;padding-right:0;white-space:pre-wrap}
.content-grid__buttons__reset-cta{max-width:min-content;margin-top:auto}
.content-grid__buttons__reset-cta .cds--btn{padding:20px}
@media(max-width:671px){.content-grid-text{margin-bottom:1rem}
.content-grid-text-title{font-size:1.75rem;font-weight:400;line-height:1.28572;letter-spacing:0}
.content-grid-text-copy{font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:0;padding-top:24px}
.content-grid-button{width:calc(100% - 1rem)}
.content-grid-button .cds--btn{width:100%;max-width:100%}
.content-grid img{max-width:100%}
}
.single-option-grid{width:100%;background-color:#edf5ff;min-height:40rem}
@media(max-width:720px){.single-option-grid{min-height:max-content}
}
.single-option{position:relative;padding:1rem;padding-right:0;max-width:100%;white-space:pre-wrap}
.single-option .cds--progress-bar{height:initial}
.single-option .cds--progress-bar__track{height:8px;background-color:white;min-width:100% !important}
.single-option .cds--progress-bar__bar{transform-origin:left !important;height:8px;display:block;background-color:currentColor;block-size:100%;color:var(--cds-interactive,#0f62fe);inline-size:100%}
.single-option .cds--progress-bar__label{height:8px;width:100%}
.single-option__question-cta{margin-top:auto;padding-bottom:1rem}
.single-option__question-cta .cds--btn{padding:20px}
.single-option__question-cta-next{margin-left:1.5rem}
.single-option__answer-wrapper{width:100%}
@media(max-width:1055px){.single-option-progress-bar{width:calc(100vw - 2rem)}
}
.single-option__question-indicator{font-size:1.75rem;font-weight:400;line-height:1.28572;letter-spacing:0}
.single-option__question-wrapper{padding-top:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem}
.single-option_image-wrapper{margin:0 auto;display:flex;justify-content:center;align-items:center}
.single-option_image-wrapper img{max-height:560px;aspect-ratio:1/1;max-width:100%}
@media(min-width:320px) and (max-width:1055px){.single-option_image-wrapper img{display:none}
}
.asessment-template__single-option{padding:4px;display:flex;flex-direction:column;align-items:center;margin-right:10px;margin-bottom:20px;cursor:pointer}
.asessment-template__single-option-card{background-color:white;width:100%;min-height:4rem;height:100%;padding:1.3rem}
.asessment-template__single-option-card:hover{background-color:rgba(141,141,141,0.1725490196)}
.asessment-template__single-option-card input{display:none}
.asessment-template__single-option-card_selected{width:100%;min-height:4rem;height:100%;padding:1.3rem;color:white;background-color:#0f62fe}
.asessment-template__single-option-card_selected:hover{background-color:#0043ce}
.asessment-template__single-option-card_selected input{display:none}
.asessment-template__single-option-container{display:flex;flex-wrap:wrap;justify-content:space-around;width:100%}
@media(max-width:672px){.asessment-template__single-option-container{flex-direction:column;align-items:start}
}
.asessment-template__single-option-text{font-size:1rem;font-weight:400;line-height:1.375;letter-spacing:0}
@media(max-width:672px){.asessment-template__single-option-text{font-size:.875rem;font-weight:400;line-height:1.28572;letter-spacing:.16px}
}
.asessment-template__single-option-input{height:24px;width:24px}
.asessment-template__answer-wrapper{display:flex;flex-direction:column;justify-content:start;align-items:flex-start}
.content-grid{position:relative;align-items:center;width:100%;min-height:40rem;padding:1rem;background-color:#edf5ff;white-space:pre-wrap}
@media(max-width:720px){.content-grid{min-height:max-content}
}
.content-grid_img-container{margin:8rem 0 6rem 0}
.content-grid_img-container_item{padding-top:2rem}
.content-grid_img-container_item li{border-block-start:0}
.content-grid_img-container_item li:last-child{border-block-end:0 !important}
.content-grid_img-container_item_cta{font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0;font-weight:400;margin-top:1rem;padding-left:0}
.content-grid_img-container_item_cta:hover{text-decoration:underline;background-color:transparent;cursor:pointer}
.content-grid_img-container_item div{font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0;font-weight:500;padding-inline-start:0;padding-inline-end:0}
.content-grid_img-container_item p{font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0;font-weight:400;margin-top:1rem}
.content-grid_img-container img{text-align:center;max-height:294px;max-width:100%}
@media(max-width:671px){.content-grid-text{margin-bottom:1rem}
.content-grid-text-copy{font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:0;padding-top:24px}
.content-grid-button{width:calc(100% - 1rem);padding-top:20%}
.content-grid-button .cds--btn{padding-top:3rem !important;width:100%;max-width:100%}
.content-grid_img-container{margin:1rem 0 0 0}
.content-grid_img-container img{display:block;margin:auto;max-width:100%}
.content-grid_img-container_item_cta{font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:0}
.content-grid_img-container div{font-size:1.25rem;font-weight:400;line-height:1.4;letter-spacing:0}
.content-grid_img-container p{font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:0}
}