@font-face{font-family:"web-fonts";src:url("/_static/web-fonts//web-fonts.eot?#iefix") format("eot"),url("/_static/web-fonts//web-fonts.ttf") format("ttf"),url("/_static/web-fonts//web-fonts.woff") format("woff")}body.state-zoom400 .rate-filters div[role="radio"]{padding:4px 10px}@font-face{font-family:"web-fonts";src:url("/_static/web-fonts//web-fonts.eot?#iefix") format("eot"),url("/_static/web-fonts//web-fonts.ttf") format("ttf"),url("/_static/web-fonts//web-fonts.woff") format("woff")}.footer_section{background:#f0f0f0}@media (min-width: 601px){.footer{padding-top:24px;padding-bottom:24px}}@media (max-width: 600px){.footer{padding-top:16px;padding-bottom:16px}}.footer__inner{display:flex;width:100%;flex-direction:row-reverse}@media (min-width: 961px){.footer__inner{align-items:center}}@media (max-width: 960px){.footer__inner{flex-direction:column}}.footer__info{font-size:12px;color:dimgray;order:2}@media (min-width: 601px){.footer__info{display:flex;gap:16px;align-items:center}}@media (min-width: 601px){.footer__infoMenu{display:flex;gap:16px;align-items:center}}@media (max-width: 600px){.footer__infoMenu{margin-top:8px}}.footer__infoMenu a{transition:all 250ms cubic-bezier(0.55, 0, 0.1, 1) 0s;color:var(--color-fg-default);color:dimgray;text-decoration:underline}.footer__infoMenu a:focus{text-decoration:underline}.footer__infoMenu a:hover{color:var(--color-ingOrange);text-decoration:underline}@media (min-width: 601px){.footer__infoMenu a{border:1px solid transparent}.footer__infoMenu a:focus{border:1px solid #559bd1;border-radius:4px;box-shadow:0px 0px 12px -2px #559bd1}}.footer nav{order:1}@media (min-width: 601px){.footer nav{margin-left:auto}}@media (max-width: 600px){.footer nav{margin-left:auto}}.footer .menu_list a{color:var(--color-fg-default);font-weight:700;transition:all 250ms cubic-bezier(0.55, 0, 0.1, 1) 0s;color:var(--color-fg-default);gap:16px;text-decoration:underline}.footer .menu_list a:focus{text-decoration:underline}.footer .menu_list a:hover{color:var(--color-ingOrange);text-decoration:underline}@media (min-width: 601px){.footer .menu_list a{border:1px solid transparent}.footer .menu_list a:focus{border:1px solid #559bd1;border-radius:4px;box-shadow:0px 0px 12px -2px #559bd1}}@media (min-width: 961px){.footer .menu_list{display:flex;gap:24px}}@media (max-width: 960px){.footer .menu_list{margin-bottom:8px;font-size:14px}}@media (max-width: 960px){.footer li{display:inline-block;margin:0 8px 8px 0}}@media (max-width: 960px){.footer__copy{display:none}}
