.hp-questionnaire{min-height:100vh;padding:5rem 0 10rem;background:linear-gradient(145deg,#fbf8f1 0%,#eef5eb 100%)}.hp-questionnaire__head{max-width:76rem;margin-bottom:4.5rem;text-align:center}.hp-questionnaire__head h1{font-size:clamp(4rem,8vw,7rem);letter-spacing:-.06em}.hp-questionnaire__head>p:last-child{max-width:52rem;margin:auto;font-size:1.8rem;line-height:1.55}.hp-questionnaire__app{max-width:74rem}.hp-questionnaire__card{border:1px solid rgba(36,51,40,.1)!important;border-radius:2.6rem!important;background:rgba(255,253,248,.92)!important;box-shadow:0 22px 62px rgba(55,69,48,.11)!important}.hp-questionnaire__tier{color:#456b52!important;letter-spacing:.11em!important}.hp-questionnaire__question{font-size:clamp(2.8rem,5vw,4.7rem)!important;letter-spacing:-.055em!important;line-height:1.05!important}.hp-questionnaire__option{border-radius:1.4rem!important;border-color:rgba(36,51,40,.14)!important;transition:border-color .2s ease,background .2s ease,transform .2s ease}.hp-questionnaire__option:hover{border-color:#719679!important;background:#f1f7ee!important;transform:translateY(-1px)}.hp-questionnaire__option:has(input:checked){border-color:#456b52!important;background:#e7f1e3!important}.hp-questionnaire__actions .button{border-radius:999px!important;min-height:5.5rem!important}.hp-questionnaire__progress-track{background:#d8e6d3!important}.hp-questionnaire__progress-fill{background:#456b52!important}.hp-questionnaire__privacy{max-width:74rem;padding:3rem!important;border:1px solid rgba(36,51,40,.1);border-radius:2rem;background:rgba(255,253,248,.68)}.hp-questionnaire__privacy h2{font-size:2.2rem}@media(max-width:749px){.hp-questionnaire{padding-top:3rem}.hp-questionnaire__head{margin-bottom:3rem}.hp-questionnaire__card{border-radius:2rem!important}.hp-questionnaire__question{font-size:3rem!important}.hp-questionnaire__option{padding:1.5rem!important}.hp-questionnaire__privacy{padding:2.2rem!important}}@media(prefers-reduced-motion:reduce){.hp-questionnaire__option{transition:none}}
