html,body{overflow-x:hidden}body{min-height:100vh;display:flex;flex-direction:column}main{flex:1}.hero-reference .form-privacy{text-align:center!important}.hero-reference .form-privacy a{color:#1659d7;font-weight:800;text-decoration:none}.hero-reference h1{font-size:clamp(3.05rem,3.85vw,4.25rem)}.test,.question,.scale{max-width:100%;min-width:0}.scale{grid-template-columns:repeat(5,minmax(0,1fr))}.scale label,.scale span{min-width:0}.scale small{overflow-wrap:anywhere}
