.aok-heart-rating{max-width:730px;margin:38px auto 50px;padding:36px 20px;text-align:center;border-top:1px solid #e2d9d2;border-bottom:1px solid #e2d9d2;color:#433b36;font-family:Georgia,serif}.aok-rating-kicker{font:11px Arial,sans-serif;letter-spacing:.22em;color:#9c8580;margin-bottom:14px}.aok-heart-rating h2{font:normal clamp(25px,3vw,33px)/1.25 Georgia,serif;margin:0 0 12px}.aok-heart-rating p{font:16px/1.7 Georgia,serif;margin:0 0 19px;color:#80736d}.aok-rating-buttons{display:flex;justify-content:center;gap:7px}.aok-heart{font:normal 47px/1 Arial,sans-serif;color:#b87582;border:0;background:transparent;padding:3px 5px;cursor:pointer;transition:transform .12s}.aok-heart:hover:not(:disabled){transform:scale(1.15)}.aok-heart:focus-visible{outline:2px solid #b87582}.aok-heart:disabled{cursor:default}.aok-heart.chosen{color:#b87582}.aok-rating-result{font:13px/1.5 Arial,sans-serif;color:#857771;margin-top:14px}