.app-wrapper .aces-accordion__title{font-size:2.4rem;font-weight:700;color:#552d89;margin-bottom:2rem;font-family:var(--font-lora)}.app-wrapper .aces-accordion .accordion__wrapper--aces .accordion{margin:2rem 0}.app-wrapper .aces-accordion .accordion__wrapper--aces .accordion__item:not(:last-child){margin-bottom:1rem}.app-wrapper .aces-accordion .accordion__wrapper--aces .accordion__item:not(:last-child) .accordion__content{padding-bottom:.5rem!important}.app-wrapper .aces-accordion .accordion__wrapper--aces .accordion__header{display:flex}.app-wrapper .aces-accordion .accordion__wrapper--aces .accordion__button{width:100%;border:2px solid #e1e1e1;padding:1.5rem;font-weight:600}.app-wrapper .aces-accordion .accordion__wrapper--aces .accordion__button[data-state=closed]:hover{background-color:#f4f5f6}.app-wrapper .aces-accordion .accordion__wrapper--aces .accordion__button[data-state=open]{background-color:#552d89;color:#fff}.app-wrapper .aces-accordion .accordion__wrapper--aces .accordion__content{padding:1.5rem}.accordion__item{position:relative}.accordion__header{z-index:2}.accordion__header button{color:inherit}.accordion__button{width:100%;display:flex;justify-content:space-between;align-items:center;border:none;background-color:unset;margin:0;padding:0;cursor:pointer}.accordion__button[data-state=closed] .accordion__icon.accordion__icon--open,.accordion__button[data-state=open] .accordion__icon.accordion__icon--close{display:none}.accordion__panel{overflow:hidden}.accordion__panel[data-state=open]{animation:slideDown .3s ease-out}.accordion__panel[data-state=closed]{animation:slideUp .3s ease-out}@keyframes slideDown{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes slideUp{0%{height:var(--radix-accordion-content-height)}to{height:0}}.accordion__content{z-index:1}.app-wrapper .select-quiz__form{display:flex;gap:.5rem;margin:2rem 0;flex-direction:column}.app-wrapper .select-quiz .aces-btn.aces-btn--submit{margin-top:1rem;width:-moz-fit-content;width:fit-content;margin-left:auto}.app-wrapper .select-quiz .aces-btn.aces-btn--submit[disabled]{display:none}.app-wrapper .select-quiz__question{display:flex;justify-content:space-between;gap:1.5rem;align-items:center;border-bottom:1px solid #000;padding:.8rem 0;font-size:1.8rem;color:#141414;font-weight:600}@media screen and (max-width:600px){.app-wrapper .select-quiz__question{flex-direction:column;gap:1rem}}.app-wrapper .select-quiz__selection{display:flex;gap:1rem;align-items:center;justify-content:center}@media screen and (max-width:1199px){.app-wrapper .select-quiz__selection{flex-direction:column-reverse}}.app-wrapper .select-quiz__result{text-transform:uppercase;font-weight:700;color:#025bae}.app-wrapper .select-quiz__result svg{margin-left:.5rem}.app-wrapper .select-quiz__correct-answer,.app-wrapper .select-quiz__justification{font-weight:700;margin-bottom:1rem}.app-wrapper .select-quiz__alert{background:#e7fafc;padding:1.5rem;margin-top:1.5rem;font-size:1.4rem;color:#000;line-height:22px;margin-bottom:2rem}.pq{display:flex;flex-direction:column}.pq__select{position:relative;flex:1 1}.pq__select-button{border-radius:2px;background-color:#552d89;width:16rem;color:#fff;padding:1rem 2rem;display:flex;justify-content:space-between;transition:background-color .2s,color .2s;transition-timing-function:ease-out;font-size:1.6rem;font-weight:400}.pq__select-button[data-selection="Protective Factor"],.pq__select-button[data-selection="Risk Factor"]{background-color:#552d89;color:#fff;font-style:normal}.pq__select-button:focus{outline:2px solid #025bae!important}.pq__select-button[disabled]{cursor:not-allowed}.pq__select-viewport{width:100%;border:1px solid #d3d3d3}.pq__select-viewport:focus{outline:0!important}.pq__select-label{font-size:1.6rem;font-weight:700;margin-bottom:.75rem}.pq__select-options{width:100%;background-color:#fff;font-size:1.4rem;width:var(--radix-select-trigger-width)}.pq__select-item{padding:1rem 1.5rem 1rem 2rem;line-height:1;position:relative;cursor:pointer;color:#000}.pq__select-item[data-highlighted]{background-color:#025bae;color:#fff;outline:0!important}.pq__select-indicator{position:absolute;left:0;display:inline-flex;align-items:center;justify-content:center}.pq__select-scroll-down,.pq__select-scroll-up{font-size:1.6rem;margin:.5 auto}.pq__select-scroll-down:hover,.pq__select-scroll-up:hover{background-color:#ebebeb;outline:0!important}