.valoracion{min-height:100vh;display:grid;place-content:center;color:#333;text-align:center}.valoracion .container{max-width:800px}.valoracion__inner p{font-size:1.125rem;line-height:var(--line-height)}.valoracion__logo{margin-bottom:2rem}.valoracion__logo a{display:inline-block}.valoracion__logo img{max-width:300px}.valoracion__seleccion{display:grid;grid-template-columns:auto auto;place-content:center;grid-gap:max(var(--padding-h),42px);list-style:none}.valoracion__seleccion li{font-size:clamp(7rem,6vw,10rem)}.valoracion__seleccion li a{display:block;padding:1rem}.valoracion__seleccion li i{transform:scale(1);transition:transform 300ms ease}.valoracion__seleccion li:hover i{transform:scale(.85)}.valoracion__seleccion li:nth-child(1) a{color:#666}.valoracion__seleccion li:nth-child(2) a{color:var(--primary)}.valoracion__form{padding-top:1rem;display:none}.valoracion__form .form--placeholder .field__placeholder{color:#666}.valoracion__form .question:not(:last-child){margin:1rem 0}.valoracion__form .question .radio:not(:last-child){margin-bottom:.5rem}.valoracion__form .question p{font-weight:var(--bold1);border-bottom:1px solid #eee;padding-bottom:.35rem;margin-bottom:.5rem;opacity:.75}.form__info-stars{margin:0 0 1rem}.question--stars input{display:none}.question--stars .question__title{font-size:var(--font-s);line-height:var(--line-height);color:var(--secondary);font-weight:var(--bold1);margin:0 0 .25em}.question__title{font-size:var(--font-s);line-height:var(--line-height);color:var(--secondary);font-weight:var(--bold1);margin:0 0 .25em}.question--stars .question input{position:absolute;top:0;left:0;opacity:0}.question--stars .question__rating{display:flex;position:relative}.question--stars .question__rating label{position:absolute;left:0;cursor:pointer}.question--stars .question__rating label:last-child{position:static}.question--stars .question__rating label:nth-child(1){z-index:5}.question--stars .question__rating label:nth-child(2){z-index:4}.question--stars .question__rating label:nth-child(3){z-index:3}.question--stars .question__rating label:nth-child(4){z-index:2}.question--stars .question__rating label:nth-child(5){z-index:1}.question--stars .question__rating-star{color:transparent;font-size:2rem}.question--stars .question__rating label:last-child .question__rating-star{color:#b9b9b9}.question--stars .question__rating:not(:hover) label input:checked~.question__rating-star,.question__rating:hover label:hover input~.question__rating-star{color:var(--primary)}.question--stars .question__rating label input:focus:not(:checked)~.question__rating-star:last-child{color:#b9b9b9;text-shadow:0 0 5px var(--primary)}