.capacity-scan__wrapper{color:#fff;gap:2rem;overflow-y:hidden;width:100%}.capacity-scan__title{background-color:#000;padding:25px 40px 1rem}@media screen and (min-width:991px){.capacity-scan__title{padding:30px 120px 10px}}.capacity-scan__title h2{color:#fff}.capacity-scan__questions{display:flex;flex-direction:column;gap:2rem;margin:1rem 0}@media screen and (min-width:991px){.capacity-scan__questions{display:grid;grid-template-columns:1fr;margin:0 auto;max-width:600px}}.capacity-scan__question{background-color:#fff;border:1px solid #fab529;color:#000;display:flex;flex-direction:column;gap:.5rem;padding:1rem;width:100%}.capacity-scan__question label{width:100%}.capacity-scan__question h3{margin-bottom:0;min-height:75px}.capacity-scan__question input,.capacity-scan__question option,.capacity-scan__question select{font-family:var(--base-family);font-size:var(--base-size);font-style:var(--base-style);font-weight:var(--base-variant);letter-spacing:var(--base-letter-spacing);line-height:var(--base-line-height);text-transform:var(--base-transform);width:100%}.capacity-scan__question .grid{align-items:center;display:grid;gap:.2rem}@media screen and (min-width:991px){.capacity-scan__question .grid{grid-template-columns:2fr 1fr;justify-content:space-between}}.capacity-scan__question .grid label{font-family:var(--base-family);font-size:var(--base-size);font-style:var(--base-style);font-weight:var(--base-variant);letter-spacing:var(--base-letter-spacing);line-height:var(--base-line-height);text-transform:var(--base-transform)}.capacity-scan__wrapper .button{overflow:hidden;padding-inline-end:1rem;padding-inline-start:1rem;width:fit-content}.capacity-scan__footer{display:flex;flex-direction:column;gap:1rem}.capacity-scan__footer button{display:block;margin:auto}.capacity-scan__results{display:flex;flex-direction:column;gap:2rem}@media screen and (min-width:991px){.capacity-scan__results{display:grid;gap:2rem;grid-template-columns:1fr 1fr}}.capacity-scan__input-summary__wrapper{background-color:#eee;margin:auto;padding:2rem}.capacity-scan__input-summary__wrapper ul{color:#000;list-style:none}.capacity-scan__result__wrapper{background:#fab529;color:#000;font-weight:800;height:100%;padding:2rem}.capacity-scan input[type=radio]{opacity:0}.capacity-scan .capacity-scan__question label{cursor:pointer;display:inline-block;line-height:20px;margin-bottom:.5rem;padding-left:40px;position:relative;width:fit-content}.capacity-scan .capacity-scan__question label:before{background-color:#fff;border:2px solid #fab529;border-radius:50%;content:"";height:21px;left:0;position:absolute;top:0;width:21px}.capacity-scan .capacity-scan__question input[type=radio]:checked+label:before{background-color:#fab529}.capacity-scan .capacity-scan__question input[type=radio]:checked+label:after{background-color:#fab529;border-radius:50%;content:"";height:18px;left:1px;position:absolute;top:1px;width:18px}.capacity-scan .capacity-scan__question3 label{margin-bottom:0;padding:0 0 .3rem}@media screen and (min-width:991px){.capacity-scan .capacity-scan__question3 label{padding-bottom:0}}.capacity-scan .capacity-scan__question3 label:before,.capacity-scan__question,.timeline{display:none}.timeline{justify-content:space-around;list-style:none;margin-bottom:20px;padding:0}.timeline-step{flex:1;text-align:center}.timeline-step.completed>.circle{background-color:#000}.timeline-step.active>.circle{background-color:#ffc107}.timeline-step>.circle{background-color:#e0e0e0;border-radius:50%;color:#fff;font-weight:700;height:30px;line-height:30px;margin:auto;width:30px}.timeline-step>.label{margin-top:5px}#start-button{margin:30px auto}.capacity-scan__calculate{margin:40px auto 30px;text-align:center}