.help-button{animation:pulse 2s infinite,pause 3s infinite;background-color:#881156;bottom:0;margin:1rem;padding:8px 10px;position:fixed;right:0}@media only screen and (min-width:768px){.help-button{padding:10px 20px}}@media only screen and (max-width:768px){.help-button{bottom:60px}}.help-button .nuxt-icon{margin-left:.5rem}.help-button:hover{background-color:#881156;color:#fff;filter:brightness(1.1)}@keyframes pulse{0%{box-shadow:0 0 #000000b3;transform:scale(.95)}70%{box-shadow:0 0 0 10px transparent;transform:scale(1)}to{box-shadow:0 0 0 0 transparent;transform:scale(.95)}}@keyframes pause{0%{opacity:1}to{opacity:1}}.rating{align-items:center;background:var(--grey);border-radius:5px;display:flex;justify-content:center;padding:.5em}.rating__icon{height:24px;margin-right:8px;width:24px}.rating__details{line-height:1}.rating__details__icon{flex-shrink:0;height:11px;line-height:1;margin-bottom:4px}.rating__details>.rating__text{font-size:13px;line-height:1;margin:0}.subfooter{background-color:#334d5e;background-image:unset!important;border-top:2px solid #545e6b;color:#fff;font-weight:900;padding:1rem!important;text-align:center}.subfooter .footer--copy{display:flex;flex-direction:column;font-size:.85rem;margin-top:1rem}@media only screen and (min-width:768px){.subfooter .footer--copy{flex-direction:row;margin-top:0}}.subfooter .footer--copy>*{margin:0 10px}.subfooter__logo img{width:200px}.subfooter .container{align-items:center;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (min-width:768px){.subfooter .container{flex-direction:row}}
