.sns{display:flex;flex-shrink:0;gap:1.62rem;padding:0}.sns__item{display:inline-block;vertical-align:bottom}.sns__link{align-items:center;display:flex;justify-content:center;transition:.15s ease}.sns__link svg{transition:fill .2s ease;fill:currentColor;height:2rem;width:2rem}.sns__link:hover svg{fill:var(--color-orange)}.footer{background:var(--color-navy);color:var(--color-gray-1)}.footer__inner{display:grid;gap:4rem;grid-template-areas:"logo" "menu" "description" "partners" "corporate";overflow:hidden;padding:2.5rem var(--x-gap);position:relative}.footer__inner>*{z-index:1}.footer__logo{grid-area:logo}.footer__description{grid-area:description;text-wrap:wrap}.footer__description p{font-size:1.125rem}.footer__description>:last-child{margin-bottom:0}.footer__corporate{grid-area:corporate}.footer__partners{align-items:center;display:flex;gap:1.75rem;grid-area:partners}.footer__partners img{max-width:16vw}.footer__label{font-family:var(--font-family-secondary);margin-bottom:.5rem}.footer__link{display:block}.footer__background.pencil-parallax{bottom:0;position:absolute;right:0;z-index:0}.footer__background .pencil-parallax__inner{background-color:var(--color-navy);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 34.882%);mask-image:linear-gradient(90deg,transparent 0,#000 34.882%)}.footer__copyright{align-items:center;border-top:1px solid hsla(84,8%,76%,.3);color:#eae9e16b;display:flex;flex-direction:column;font-size:11px;gap:var(--gap);letter-spacing:.55px;line-height:120%;padding:1rem var(--x-gap);text-transform:uppercase}.footer__copyright p{font-size:inherit;margin:0}.footer__spacer{display:none}.footer__copyright__left,.footer__copyright__right{display:flex}.footer__copyright__left{align-items:center;flex-direction:column;gap:var(--gap)}.footer__policies{display:flex;gap:13px}.footer__menu{display:grid;font-size:.875rem;font-weight:400;gap:var(--gap);grid-area:menu;grid-auto-flow:column;grid-template-columns:repeat(auto-fit,1fr);grid-template-rows:repeat(3,1fr);letter-spacing:.04375rem;line-height:120%;text-transform:uppercase}.footer__menu__link{text-decoration:none;transition:color .3s ease-in-out}.footer__menu__item:last-child .footer__menu__link:after{display:none}.footer .jumpem{vertical-align:middle}@media (min-width:992px){.footer__inner{gap:5.53rem;grid-template-areas:"logo logo" "menu menu" "description ." "partners corporate";grid-template-columns:1fr 1fr;padding:5.98rem var(--x-gap) 2.5rem}.footer__description{margin-bottom:1.3rem;max-width:33rem}.footer__social{margin-bottom:-1em}.footer__partners{gap:3.12rem}.footer__corporate{align-self:end;justify-self:end}.footer__menu{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));max-width:42.4rem}.footer__copyright{flex-direction:row;justify-content:space-between}.footer__copyright__left{align-items:normal;flex-direction:row;gap:initial}.footer__spacer{display:inline-block;margin:0 .5rem}.footer__background.pencil-parallax{height:100%;width:56.375rem}}
