@media (max-width: 44.9375rem){.m-footer{font-size:1rem}}@media (min-width: 75rem) and (max-width: 90.25rem){.m-footer{font-size:.9375rem}}@media (min-width: 90.3125rem) and (max-width: 112.4375rem){.m-footer{font-size:1rem}}.m-footer a{text-decoration:none;cursor:default}.m-footer__newsletter{display:none}@media (max-width: 44.9375rem){.m-footer{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:2.875rem 3.75rem;line-height:1.2222;padding-block:1.5rem!important;padding-top:6.25rem!important}.m-footer__links,.m-footer__links2{display:flex;flex-direction:column}.m-footer__newsletter{display:block;grid-column:1/-1;min-width:0;margin-bottom:1.875rem;text-align:left}.m-footer__newsletter-intro{margin:0 0 1.75rem}.m-footer__newsletter-nobreak{white-space:nowrap}.m-footer__newsletter-row{display:flex;align-items:flex-end;gap:1rem}.m-footer__newsletter-label{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border:0;margin:-1px;clip:rect(0,0,0,0);visibility:inherit;white-space:nowrap}.m-footer__newsletter-field{flex:1}.m-footer__newsletter-field input{display:block;width:100%;padding:0 0 .25rem;border:0;border-bottom:1px solid currentColor;border-radius:0;background:none;font:inherit;color:inherit;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none}.m-footer__newsletter-field input::-moz-placeholder{color:inherit;opacity:1}.m-footer__newsletter-field input::placeholder{color:inherit;opacity:1}.m-footer__newsletter-field input:focus{outline:none}.m-footer__newsletter-submit{flex-shrink:0;padding-bottom:.25rem;font-family:KMR-Waldenburg-SchwarzSchmal}.m-footer__newsletter-done,.m-footer__newsletter-error{margin:0}.m-footer__newsletter-error{margin-top:.5rem;color:#948c80}.m-footer__newsletter-error ul{margin:0;padding:0;list-style:none}.m-footer__newsletter-small{margin:1rem 0 0;color:#948c80}.m-footer__newsletter-small a{text-decoration:underline}}@media (min-width: 45rem){.m-footer{display:flex;justify-content:space-between;padding-bottom:.75rem!important;padding-top:6.25rem!important}}@media (min-width: 45rem) and (hover: none) and (pointer: coarse){.m-footer{padding-bottom:1.25rem!important}}@media (min-width: 45rem){.m-footer a{background:linear-gradient(to left,transparent 50%,#FFB69D 50%) right;background-size:0%;transition:background-position 0s ease-out,color 0s ease-out}.m-footer a:hover,.m-footer a:focus{background-position:left;background-size:200%;transition-duration:.3s}.l-blog .m-footer a:hover,.l-article .m-footer a:hover{color:var(--color-bg)}.m-footer a.is-active{background-color:#ffb69d}.l-blog .m-footer a.is-active,.l-article .m-footer a.is-active{color:var(--color-bg)}.m-footer__links,.m-footer__links2{display:flex;align-items:flex-start;gap:1.875rem}.m-footer__links2{gap:1.375rem}.m-footer__bottom{display:flex;align-items:flex-end}.m-footer__bottom .copyright{text-align:right}}
