.quiz-module{max-width:996px}.intro-container{display:flex}.intro img,.question img{aspect-ratio:16/9;border-radius:16px;margin:0;object-fit:cover}.question ul{margin-bottom:58px;margin-left:0!important;padding-left:0}.question li{list-style:none}.question li,.question li:last-child{margin-bottom:0}.question li:before{content:none}.question-style--boxed ul{display:flex;gap:8px}.question-style--boxed ul li{flex-grow:1}.question-style--boxed .answer{border:1px solid;border-radius:4px}.question-style--boxed .answer:hover{background-color:#e9e9ff}.question-style--boxed .answer.selected{background-color:#000;color:#fff}.question-style--boxed .answer.selected .answer-radio{display:none}.question-style--boxed .answer .answer-text{text-align:center;width:100%}.question-style--boxed .answer .answer-radio{display:none}.answer{border-bottom:1px solid;display:flex;gap:12px;padding:17px 0;text-decoration:none;transition:all .25s ease-out}.answer .answer-radio{border:1px solid;border-radius:100%;display:block;height:16px;min-width:16px;position:relative;top:.4em;width:16px}.answer.selected .answer-radio{align-items:center;border-width:2px;display:flex;justify-content:center}.answer.selected .answer-radio span{background:#000;border-radius:100%;display:block;height:8px;width:8px}.slide-footer-navigation{align-items:center;display:flex;justify-content:space-between}.prev-next-navigation{display:flex;gap:80px}.nav-arrow{align-items:center;display:flex;gap:12px}.nav-arrow:disabled{background:transparent;color:inherit;cursor:not-allowed;opacity:.4}.results,.submit{border-radius:32px;padding:40px}.results h2,.submit h2{margin-bottom:32px;margin-top:0}.leadform{padding-bottom:20px}.leadform .hs_submit{display:none}.results p:last-child{margin-bottom:0}.box-text{margin-bottom:40px}.restart-quiz{align-items:center;cursor:pointer;display:flex;gap:12px;margin-top:56px}.result .text-container{flex-grow:1}@media screen and (min-width:1151px){.result{margin:0 auto 60px;max-width:70%}}.result .flex{align-items:center;display:flex}.result .flex .result-image{margin-right:2em;max-height:200px;width:auto}@media screen and (max-width:767px){.result .flex{align-items:flex-start;flex-flow:column;gap:40px}}.lets-start,.submit-answers,a.start{align-items:center;background-color:var(--color-digital-black);border:none;border-radius:50px;color:var(--color-pink);display:flex;gap:13px;padding:16px 32px;text-decoration:none;text-indent:0;width:fit-content}.question li a:focus,.question li a:hover,a.start:focuus,a.start:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.3)}