/* compiled by scssphp 1.6.0 on Fri, 24 Apr 2026 08:50:31 +0000 (0.0862s) */

html body .footer p,html body .footer a,html body .footer address,html body .socket p,html body .socket a,html body .socket address{color:var(--color-text--light)}html body .footer__wrapper{gap:1rem;justify-content:space-between}@media (max-width:63.999rem){html body .footer__wrapper{display:grid;grid-template-columns:repeat(2, 1fr)}}html body .footer__logo{max-inline-size:22rem}html body .footer__logo-wrapper{flex:unset;margin-block-end:1.25rem}@media (max-width:63.999rem){html body .footer__logo-wrapper{grid-column:1 / -1}}@media (min-width:64rem){html body .footer__logo-wrapper{margin-block-end:0;flex:3}}html body .footer__column{flex:unset}@media (min-width:64rem){html body .footer__column{flex:1}}@media (max-width:63.999rem){html body .footer__column:last-of-type{grid-column:1 / -1}}@media (min-width:64rem){html body .footer__column:last-of-type p{margin-block-start:3.188rem}}html body .footer__title{color:#1c1c1c;font-size:1.125rem;line-height:1.3;font-weight:600}@media (min-width:48rem){html body .footer__title{font-size:1.4375rem}}html body .footer__contact-address{display:grid;grid-template-columns:1.25rem 1fr;column-gap:0.4375rem;padding-block-end:0}@media (min-width:48rem){html body .footer__contact-address{column-gap:0.625rem}}html body .footer__contact-address a{padding-block:0;text-decoration:underline}html body .footer__contact-address svg{margin-block-start:0.3125rem}@media (min-width:48rem){html body .footer__contact-address svg{margin-block-start:0.4375rem}}html body .footer__contact-phone,html body .footer__contact-email{line-height:1;padding-block:0.3em;text-decoration:underline;transition:var(--transition--default)}html body .footer__contact-phone:hover,html body .footer__contact-phone:focus-visible,html body .footer__contact-email:hover,html body .footer__contact-email:focus-visible{opacity:0.6}html body .footer__contact-phone svg,html body .footer__contact-email svg{margin-inline-end:0.5625rem;vertical-align:middle}@media (min-width:48rem){html body .footer__contact-phone svg,html body .footer__contact-email svg{vertical-align:sub}}html body .footer__item{line-height:1}html body .footer__menu a{text-decoration:underline}html body .footer svg{color:var(--color-primary)}html body .socket{padding-block:0.5rem;background-color:var(--color-accent)}html body .socket__wrapper{flex-direction:column;align-items:flex-start}@media (min-width:71.25rem){html body .socket__wrapper{flex-direction:row}}html body .socket li,html body .socket a{font-size:0.875rem}html body .socket a{text-decoration:underline}html body .socket__item a{padding-inline-start:0}html body .socket__copyright{margin-block-start:1.25rem}@media (min-width:71.25rem){html body .socket__copyright{margin-block-start:0}}html body .socket__menu{display:flex;flex-wrap:wrap;padding-inline-start:0;margin-block:1.25rem;gap:0.2rem}@media (min-width:71.25rem){html body .socket__menu{gap:0.625rem;margin-block:0}}html body .socket__copyright{color:black;text-decoration:none;transition:var(--transition--default)}html body .socket__copyright:hover{opacity:0.6}