.progress-bar-section-root{flex-basis:0;min-width:17.5rem;gap:2.5rem}.score-section{padding:4rem 2.5rem}.question-arrow{margin-top:-.125rem;cursor:pointer}.question-pagination{font-size:1.25rem}@media (min-width:768px){.bg-white-md-up{background-color:var(--bs-white)!important}.shadow-md-up{box-shadow:var(--bs-box-shadow-sm)!important}}@media (max-width:767px){.question-pagination{font-size:1rem}.score-section{padding:1.5rem}}.question-container{background-color:var(--bs-dark-blue);color:white;max-height:16.25rem;min-height:16.25rem;font-size:2.5rem;padding:4rem 2.5rem}.main-content-gap{gap:2.5rem;padding:2.5rem}.option-title,.score-title{font-size:2rem}.option-title{margin-top:-5rem}@media (max-width:767px){.main-content-gap{gap:0;padding:0}.question-container{font-size:1.5rem;padding:2.5rem 1.5rem}.option-title,.score-title{font-size:1.25rem}}.home-result-container{border-top:.063rem solid var(--bs-border-gray)}.result-header{background-image:url(/footer_bg.svg);background-size:cover;background-repeat:no-repeat;background-position:50%;min-height:16.25rem;max-height:16.25rem;padding:5rem 2.5rem}.result-header h2{color:var(--bs-white);font-size:2.5rem}.home-result-container .description{color:var(--bs-secondary);font-size:1.5rem;font-weight:700;padding:2.5rem;max-width:70%;margin-bottom:0}.home-result-progress-list{max-width:70%;margin-left:auto;padding:0 2.5rem}.progress-list{margin-left:auto}.progress-item{padding-top:1.25rem;padding-bottom:1.25rem}.progress-meta{font-weight:600;margin-bottom:.5rem}.progress-desc{color:var(--bs-secondary);font-size:1.125rem;margin-bottom:0}.accordion-list{margin-left:auto;display:flex;align-items:flex-end;flex-direction:column}.accordion-list details{max-width:70%;min-width:70%;padding:0 2.5rem}.home-result-progress-list-print{max-width:100%!important;min-width:100%!important}.accordion-list details summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:.75rem}.accordion-body,.accordion-list details summary{padding:.625rem 1.25rem;background:var(--bs-light)}.alternatives-root{display:flex;flex-direction:column;gap:2rem}.alternative-title{font-size:2rem;font-weight:700;margin-bottom:.25rem}.alternative-description{color:var(--bs-secondary);margin-bottom:.75rem;font-size:1.125rem;font-weight:700}.accordion-list details summary .chevron-icon{font-size:1rem;color:var(--bs-secondary);flex:0 0 auto;transition:transform .18s ease}.accordion-list details[open] summary .chevron-icon{transform:rotate(180deg)}.accordion-list details summary span{margin-left:auto;text-align:right;display:inline-block;font-size:1.125rem;color:var(--bs-secondary);font-weight:700}.actions{max-width:70%;padding-left:2.5rem;margin-left:auto;gap:1.5rem}.actions .outline-btn{min-width:70%;max-width:70%;border:.125rem solid var(--bs-primary);color:var(--bs-primary);background:transparent;border-radius:62.438rem;padding:.6rem 1.25rem}.actions .primary-btn{min-width:70%;max-width:70%;border:none;background:var(--bs-primary);color:var(--bs-white);border-radius:62.438rem;padding:.65rem 1.25rem}@media (max-width:768px){.result-header h3{display:block;margin-top:.5rem}.result-header{background-position:0;padding:1.25rem;min-height:11.25rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.result-header h2{font-size:2rem}.actions .outline-btn,.actions .primary-btn{max-width:100%;min-width:100%}.actions{padding:.625rem}}@media (max-width:992px){.home-result-container .description,.home-result-progress-list{max-width:100%;min-width:100%;padding:.625rem 1.25rem}.accordion-list details{max-width:100%;min-width:100%;padding:.625rem 0}.actions{max-width:100%;align-items:center}}.clear-chat-confirmation-modal{background-color:rgba(0,0,0,.5);z-index:1050}.clear-chat-confirmation-modal .clear-chat-modal-body{max-width:400px}.share-result-modal-body{min-width:353px;min-height:280px;padding:50px 20px;display:flex;gap:1.5rem;flex-direction:column;border-radius:1rem}.share-result-modal-body .email-btn{gap:.375rem!important;border-radius:50rem;border:2px solid var(--bs-secondary)}.share-result-modal-body .copy-btn{height:42px;width:42px;border-radius:50rem;border:2px solid var(--bs-secondary)}.share-result-modal-body .share-link-container{border-radius:50rem;border:1px solid var(--bs-secondary)}.home-container{background:var(--bs-light);min-height:calc(100vh - 67px)!important}.hero-content-gap{gap:2.5rem}.left-container{padding:2.5rem 2.5rem 3.75rem;grid-template-columns:1fr 1fr}.btn-outline-dark:hover img{filter:brightness(0) invert(1)}@media (max-width:767px){.left-container{padding:0}.hero-content-gap{gap:0}}