@charset "UTF-8";@keyframes l20-1{0%{clip-path:polygon(50% 50%,0 0,50% 0%,50% 0%,50% 0%,50% 0%,50% 0%)}12.5%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 0%,100% 0%,100% 0%)}25%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 100%,100% 100%,100% 100%)}50%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 100%,50% 100%,0% 100%)}62.5%{clip-path:polygon(50% 50%,100% 0,100% 0%,100% 0%,100% 100%,50% 100%,0% 100%)}75%{clip-path:polygon(50% 50%,100% 100%,100% 100%,100% 100%,100% 100%,50% 100%,0% 100%)}to{clip-path:polygon(50% 50%,50% 100%,50% 100%,50% 100%,50% 100%,50% 100%,0% 100%)}}@keyframes l20-2{0%{transform:translate(-50%,-50%) scaleY(1) rotate(0)}49.99%{transform:translate(-50%,-50%) scaleY(1) rotate(135deg)}50%{transform:translate(-50%,-50%) scaleY(-1) rotate(0)}to{transform:translate(-50%,-50%) scaleY(-1) rotate(-135deg)}}.Footer{margin-top:calc(4.4133035714rem + .0082142857 * (100vw - 2804px))}@media(max-width:1512px){.Footer{margin-top:calc(2.625rem + .033271719 * (100vw - 971px))}}@media(max-width:430px){.Footer{margin-top:calc(1.4040697674rem + .0279069767 * (100vw - 375px))}}.Footer{padding-bottom:calc(2.3537619048rem + .0043809524 * (100vw - 2804px))}@media(max-width:1512px){.Footer{padding-bottom:calc(1.75rem + .0073937153 * (100vw - 971px))}}@media(max-width:430px){.Footer{padding-bottom:calc(1.4040697674rem + .0279069767 * (100vw - 375px))}}.Footer>.row{flex-direction:column;row-gap:calc(1.7653214286rem + .0032857143 * (100vw - 2804px))}@media(max-width:1512px){.Footer>.row{row-gap:calc(2.25rem + -.022181146 * (100vw - 971px))}}@media(max-width:430px){.Footer>.row{row-gap:calc(2.8081395349rem + .0558139535 * (100vw - 375px))}}.Footer__social{display:flex;flex-direction:row;align-items:center;-moz-column-gap:calc(2.2802068452rem + .0042440476 * (100vw - 2804px));column-gap:calc(2.2802068452rem + .0042440476 * (100vw - 2804px))}@media(max-width:1512px){.Footer__social{-moz-column-gap:calc(1.46875rem + .0138632163 * (100vw - 971px));column-gap:calc(1.46875rem + .0138632163 * (100vw - 971px))}}@media(max-width:430px){.Footer__social{-moz-column-gap:calc(.9360465116rem + .0186046512 * (100vw - 375px));column-gap:calc(.9360465116rem + .0186046512 * (100vw - 375px))}}.Footer__social .SocialMedia:first-of-type{margin-left:auto}.Footer__bottom{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-end;-moz-column-gap:calc(1.4711011905rem + .0027380952 * (100vw - 2804px));column-gap:calc(1.4711011905rem + .0027380952 * (100vw - 2804px))}@media(max-width:1512px){.Footer__bottom{-moz-column-gap:calc(1.1875rem + .0018484288 * (100vw - 971px));column-gap:calc(1.1875rem + .0018484288 * (100vw - 971px))}}@media(max-width:430px){.Footer__bottom{-moz-column-gap:calc(1.0530523256rem + .0209302326 * (100vw - 375px));column-gap:calc(1.0530523256rem + .0209302326 * (100vw - 375px))}}.Footer__bottom{row-gap:calc(2.3537619048rem + .0043809524 * (100vw - 2804px))}@media(max-width:1512px){.Footer__bottom{row-gap:calc(1.875rem + .0036968577 * (100vw - 971px))}}@media(max-width:430px){.Footer__bottom{row-gap:calc(1.6380813953rem + .0325581395 * (100vw - 375px))}}.Footer__bottom .bottom__link{margin:calc(-.3677752976rem + -.0006845238 * (100vw - 2804px))}@media(max-width:1512px){.Footer__bottom .bottom__link{margin:-.3125rem}}@media(max-width:430px){.Footer__bottom .bottom__link{margin:calc(-.2925145349rem + -.0058139535 * (100vw - 375px))}}.Footer__bottom .bottom__link{padding:calc(.3677752976rem + .0006845238 * (100vw - 2804px))}@media(max-width:1512px){.Footer__bottom .bottom__link{padding:.3125rem}}@media(max-width:430px){.Footer__bottom .bottom__link{padding:calc(.2925145349rem + .0058139535 * (100vw - 375px))}}.Footer__bottom .bottom__link img{display:block;height:auto;max-width:calc(21.3309672619rem + .039702381 * (100vw - 2804px))}@media(max-width:1512px){.Footer__bottom .bottom__link img{max-width:calc(14.75rem + .0998151571 * (100vw - 971px))}}@media(max-width:430px){.Footer__bottom .bottom__link img{max-width:calc(10.6475290698rem + .211627907 * (100vw - 375px))}}.Footer__bottom .bottom__link img{min-width:calc(21.3309672619rem + .039702381 * (100vw - 2804px))}@media(max-width:1512px){.Footer__bottom .bottom__link img{min-width:calc(14.75rem + .0998151571 * (100vw - 971px))}}@media(max-width:430px){.Footer__bottom .bottom__link img{min-width:calc(10.6475290698rem + .211627907 * (100vw - 375px))}}.Footer__bottom .bottom__row{margin-left:auto;display:flex;justify-content:flex-end}@media(max-width:768px){.Footer__bottom .bottom__row{flex-direction:column;align-items:flex-start}}.Footer__bottom .bottom__row .row__text{font-weight:400;font-family:neue-haas-grotesk-text,sans-serif;line-height:1.5em;font-size:calc(1.3239910714rem + .0024642857 * (100vw - 2804px))}@media(max-width:1512px){.Footer__bottom .bottom__row .row__text{font-size:calc(1rem + .0036968577 * (100vw - 971px))}}@media(max-width:430px){.Footer__bottom .bottom__row .row__text{font-size:calc(.8190406977rem + .0162790698 * (100vw - 375px))}}.Footer__bottom .bottom__row .row__text{line-height:1.4em}.Footer__bottom .bottom__row .row__text+.row__text:before{content:" "}@media(max-width:768px){.Footer__bottom .bottom__row .row__text+.row__text:before{display:none}}.Footer__bottom .bottom__row .row__list{display:flex}.Footer__bottom .bottom__row .row__list a{display:block;text-decoration:underline;transition:color .2s cubic-bezier(.4,0,.2,1);font-weight:400;font-family:neue-haas-grotesk-text,sans-serif;line-height:1.5em;font-size:calc(1.3239910714rem + .0024642857 * (100vw - 2804px))}@media(max-width:1512px){.Footer__bottom .bottom__row .row__list a{font-size:calc(1rem + .0036968577 * (100vw - 971px))}}@media(max-width:430px){.Footer__bottom .bottom__row .row__list a{font-size:calc(.8190406977rem + .0162790698 * (100vw - 375px))}}.Footer__bottom .bottom__row .row__list a{text-underline-offset:calc(.147110119rem + .0002738095 * (100vw - 2804px))}@media(max-width:1512px){.Footer__bottom .bottom__row .row__list a{text-underline-offset:.125rem}}@media(max-width:430px){.Footer__bottom .bottom__row .row__list a{text-underline-offset:calc(.117005814rem + .0023255814 * (100vw - 375px))}}.Footer__bottom .bottom__row .row__list a{line-height:1.4em}@media(hover:hover){.Footer__bottom .bottom__row .row__list a:hover{color:#2346f5}}.Footer__bottom .bottom__row .row__text:has(+.row__list):after{display:inline-flex;content:"  ·  "}
