.language-switch{display:inline-flex;gap:.125rem;padding:.125rem;border-radius:999px}.language-switch-item{display:inline-flex;align-items:center;justify-content:center;height:1.375rem;min-width:1.875rem;padding:0 .5625rem;border:0;background:none;border-radius:999px;font-family:var(--mp-font);font-size:.6875rem;font-weight:700;letter-spacing:.03em;line-height:1;cursor:pointer;transition:background-color .15s ease,color .15s ease}.language-switch--light{background-color:#f2f2f2}.language-switch--light .language-switch-item{color:#867c76}.language-switch--light .language-switch-item.active{background-color:#f2ac2a;color:#241c14}.language-switch--dark{background-color:#3a322c}.language-switch--dark .language-switch-item{color:#fefdf9}.language-switch--dark .language-switch-item.active{background-color:#f2ac2a;color:#241c14}.footer{--tw-bg-opacity:1;background-color:rgb(242 172 42/var(--tw-bg-opacity,1))}.footer .footer-logo{display:flex;height:3.75rem;align-items:center;padding-top:1.625rem;padding-bottom:.875rem;font-size:1.25rem;line-height:1.75rem;font-weight:800;text-decoration-line:none}.footer .footer-logo span{font-weight:800;--tw-text-opacity:1;color:rgb(36 28 20/var(--tw-text-opacity,1));font-family:var(--mp-font)}.footer .footer-logo span:nth-child(2){--tw-text-opacity:1;color:rgb(255 216 114/var(--tw-text-opacity,1))}.footer .footer-menu{display:flex;flex-direction:column}.footer .footer-menu li{position:relative;padding-top:.5rem;padding-bottom:.5rem}.footer .footer-menu li a{cursor:pointer;--tw-text-opacity:1;color:rgb(36 28 20/var(--tw-text-opacity,1));text-decoration-line:none;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:1rem;font-weight:400;line-height:150%}.footer .footer-menu li a:hover{font-weight:500}.footer .footer-menu li:before{content:" ";position:absolute;left:0;top:50%;display:none;height:.25rem;width:.25rem;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(36 28 20/var(--tw-bg-opacity,1))}.footer .footer-menu li.active:before{display:block}.footer .footer-menu li.active a{padding-left:.5rem;font-size:1rem;font-weight:700;line-height:150%}