.sre-diag-balloon{margin:18px 0 10px}.sre-diag-q{margin:0 0 26px}.sre-diag-q__scenario{margin-top:6px;opacity:.9}.sre-diag-opt{display:block;margin:10px 0}.sre-diag-opt input{margin-right:8px}.sre-diag-stepper{margin-top:18px;padding-top:12px;border-top:1px solid rgb(0 0 0 / .08)}.sre-diag-stepper__row{display:flex;justify-content:space-between;gap:12px}.sre-diag-stepper__answered{opacity:.85}.sre-diag-progress{margin-top:10px}.sre-diag-progress__track{width:100%;height:10px;border-radius:999px;background:rgb(0 0 0 / .10);overflow:hidden}.sre-diag-progress__fill{height:10px;width:0%;border-radius:999px;background:rgb(0 0 0 / .35);transition:width .25s ease}.sre-diag-stepper__buttons{display:flex;gap:10px;flex-wrap:wrap;margin-top:10px}.sre-diag-stepper__buttons button{padding:10px 14px}.sre-diag-scorelist{list-style:none;padding:0;margin:.8em 0;line-height:1.7}.sre-diag-scorelist li{display:flex;gap:10px;flex-wrap:wrap}.sre-diag-scorelist__axis{min-width:5.5em}.sre-diag-scorelist__raw{opacity:.7}.sre-diag-tips{margin:.6em 0 0}body.page-id-410 .sre-diag-balloon{margin-bottom:.8em}.sre-diag-stepper__buttons button{font-family:inherit;font-size:18px!important;font-weight:700;border-radius:0;padding:12px 24px;line-height:1;cursor:pointer;transition:all .2s ease;border:1px solid #333}#sre-diag-prev{background-color:#f8f8f8;color:#333}#sre-diag-next,#sre-diag-submit{background-color:#ccc!important;color:#fff!important;border-color:#ccc!important}#sre-diag-next.is-active,#sre-diag-submit.is-active{background-color:#f39800!important;border-color:#f39800!important;color:#fff!important}#sre-diag-next.is-active:hover,#sre-diag-submit.is-active:hover{background-color:#e68a00!important;opacity:1}.sre-diag-stepper__buttons button:disabled{background-color:#eee!important;color:#aaa!important;border-color:#ddd!important;cursor:not-allowed}.sre-diag-opt{border:1px solid #ddd;padding:15px;margin-bottom:10px;cursor:pointer;transition:all 0.2s ease}.sre-diag-opt:hover{background-color:#fff4e5;border-color:#f39800}.sre-diag-start__sample{text-align:center;margin:24px 0}.sre-diag-start__sample img{display:inline-block;max-width:100%;height:auto}.sre-diag-start__actions{text-align:center;margin-top:24px}#sre-diag-start-btn{display:inline-block;cursor:pointer;max-width:100%;height:auto;transition:transform .15s ease,opacity .15s ease;transform:translateZ(0)}#sre-diag-start-btn:hover{opacity:.92;transform:scale(1.03)}#sre-diag-start-btn:active{opacity:.95;transform:scale(1.01)}#sre-diag-start-btn:focus-visible{outline:3px solid rgb(0 0 0 / .18);outline-offset:6px;border-radius:6px}.page-id-410 .sre-diag-start h2.sre-diag-start__title{all:revert;background:none!important;border:none!important;box-shadow:none!important;text-indent:0!important;position:relative;display:inline-block;padding:0 65px!important;margin:40px auto 30px!important;width:auto;left:50%;transform:translateX(-50%);text-align:center;font-size:1.5em;font-weight:700;line-height:1.5;color:#333}.page-id-410 .sre-diag-start h2.sre-diag-start__title::before,.page-id-410 .sre-diag-start h2.sre-diag-start__title::after{content:'';position:absolute;top:50%;width:50px;height:1px;background-color:#333}.page-id-410 .sre-diag-start h2.sre-diag-start__title::before{left:0}.page-id-410 .sre-diag-start h2.sre-diag-start__title::after{right:0}@media screen and (max-width:480px){.page-id-410 .sre-diag-start h2.sre-diag-start__title{padding:0 40px!important;font-size:1.2em}.page-id-410 .sre-diag-start h2.sre-diag-start__title::before,.page-id-410 .sre-diag-start h2.sre-diag-start__title::after{width:30px}}.page-id-410 .sre-diag-start h3{all:revert;background:none!important;border:none!important;box-shadow:none!important;text-indent:0!important;position:relative;display:inline-block;margin-bottom:2em!important;width:auto;left:50%;transform:translateX(-50%);text-align:center;font-size:1.3em;font-weight:700;color:#333}.page-id-410 .sre-diag-start h3::before{content:'';position:absolute;bottom:-15px;display:inline-block;width:60px;height:5px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#000;border-radius:2px}.page-id-410 .sre-diag-start h3::after{content:none!important}