*,: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}}@keyframes mfFadeIn{0%{opacity:0}to{opacity:1}}.mf-cine-stage{height:min(88vh,900px)}@media (width<=760px){.mf-cine-stage{height:70vh}}.mf-cine--full{flex-direction:column;height:100dvh;display:flex}.mf-cine--full .mf-cine-stage{flex:auto;height:auto;min-height:0}.mf-cine-layer--in{animation:1.2s both mfFadeIn}@keyframes mfKenBurnsA{0%{transform:scale(1.12)translate(1.6%,1%)}to{transform:scale(1)translate(0)}}@keyframes mfKenBurnsB{0%{transform:scale(1.12)translate(-1.6%,-1%)}to{transform:scale(1)translate(0)}}.mf-kb--a{animation:7.4s cubic-bezier(.22,.61,.36,1) both mfKenBurnsA}.mf-kb--b{animation:7.4s cubic-bezier(.22,.61,.36,1) both mfKenBurnsB}@keyframes mfProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.mf-cine-progress{animation-name:mfProgress;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes mfCaptionIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.mf-cine-caption>*{animation:.8s cubic-bezier(.16,1,.3,1) both mfCaptionIn}.mf-cine-caption>:first-child{animation-delay:.15s}.mf-cine-caption>:nth-child(2){animation-delay:.28s}.mf-cine-caption>:nth-child(3){animation-delay:.42s}.mf-cine-grain{opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px}.mf-cine-strip::-webkit-scrollbar{display:none}.mf-cine-btn:focus-visible,.mf-cine-thumb:focus-visible,.mf-cine-dot:focus-visible{outline-offset:3px;outline:2px solid #c7915f}.mf-cine-thumb:hover{opacity:1!important}@media (prefers-reduced-motion:reduce){.mf-cine-layer--in{animation-duration:.5s}.mf-kb--a,.mf-kb--b{animation:none}.mf-cine-caption>*{animation-duration:10ms;animation-delay:0s}.mf-cine-stage{transition:none!important}}@media (width<=760px){.mf-gallery-band{background-color:#0e100f;padding:92px 20px 18px!important;position:static!important}.mf-cine-caption{right:104px!important}.mf-filter-pill{gap:6px!important;padding:8px 13px!important;font-size:11px!important}}
