*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0;margin:0;padding:0}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;scroll-behavior:smooth;line-height:1.5}body{color:#0e100f;-webkit-font-smoothing:antialiased;background-color:#fbf6e9;margin:0;font-family:Space Grotesk,Nunito,system-ui,sans-serif;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0}img,video,svg{max-width:100%;display:block}ul,ol{list-style:none}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes typing{0%,to{opacity:.3}50%{opacity:1}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes kenBurnsZoom{0%{transform:scale(1.25)translateY(0)}to{transform:scale(1)translateY(-30px)}}@media (width<=760px){.mf-grid-2,.mf-grid-3,.mf-grid-1-2{grid-template-columns:1fr!important}.mf-gap-mobile{gap:48px!important}.mf-footer-contacts{gap:40px!important}}@media (width<=600px){.mf-header{max-width:calc(100vw - 24px)!important;padding-left:16px!important;padding-right:6px!important}.mf-header nav{gap:0!important}.mf-nav-pill{letter-spacing:.04em!important;padding:0 9px!important;font-size:11px!important}.mf-nav-pill[data-hide-mobile=true]{display:none!important}}
