html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent-horizontal],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}.gridDebugger[data-v-ca9dcbe9]{contain:paint;position:fixed;top:0;left:0;z-index:9999999999;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;height:100%;opacity:.3}.gridDebugger.hidden[data-v-ca9dcbe9]{display:none}.gridDebugger__grid[data-v-ca9dcbe9]{height:100%!important}.gridDebugger__item[data-v-ca9dcbe9]{background-color:var(--gray-100);display:flex;justify-content:center;align-items:center}.header-logo-canvas[data-v-0b43c43a]{width:100%;height:100%}.header-logo-canvas[data-v-0b43c43a] canvas{display:block;width:100%;height:100%}._placeholder_mgftv_1{position:relative;min-height:100dvh;display:grid;place-content:center;justify-items:center;padding:2rem;text-align:center;gap:.75rem}._background_mgftv_12{position:absolute;inset:0;z-index:-1;background-image:url(../images/cms.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat}._background_mgftv_12:after{content:"";position:absolute;inset:0;z-index:1;background-color:#000c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._badge_mgftv_30{font-size:.875rem;letter-spacing:.08em;text-transform:uppercase;opacity:.7}._title_mgftv_37{font-size:clamp(2rem,6vw,4rem);line-height:1.1;text-transform:uppercase}._description_mgftv_43{max-width:40ch;opacity:.85}._logo_mgftv_48{width:10rem;aspect-ratio:1}@layer reset{:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,:after,:before{box-sizing:border-box}html{-moz-text-size-adjust:none;text-size-adjust:none;-webkit-text-size-adjust:none}a,button{cursor:revert;color:inherit;text-decoration:none}menu,ol,summary,ul{list-style:none}ol{counter-reset:revert}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-moz-user-select:auto;user-select:auto;-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre){all:revert;box-sizing:border-box}::-moz-placeholder{color:unset}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;line-break:after-white-space;-moz-user-select:auto;user-select:auto;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert;box-sizing:border-box}::-webkit-details-marker{display:none}}@layer global{*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{-ms-overflow-style:none;scrollbar-width:none}html::-webkit-scrollbar{display:none}body{font-kerning:none;font-feature-settings:"kern" off;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;-webkit-tap-highlight-color:transparent;-webkit-text-rendering:optimizeSpeed;text-rendering:optimizeSpeed;font-variant-numeric:tabular-nums}button,input,textarea{-moz-appearance:none;appearance:none;-webkit-appearance:none;outline:none;border:none;font-family:inherit}video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.splitLine{--splitTxt-gap:.25em;display:block!important}.splitChar,.splitWord{display:inline-block!important}.splitChar,.splitChar-mask,.splitLine,.splitLine-mask,.splitWord,.splitWord-mask{vertical-align:top!important;overflow:unset!important;margin:calc(var(--splitTxt-gap)*-1);padding:var(--splitTxt-gap)}.splitChar-mask,.splitLine-mask,.splitWord-mask{display:inline-block!important;contain:paint}.splitLine:not(:last-child){margin-bottom:calc(var(--splitTxt-gap)*-2)}html{--link-space:.5em}@layer colors{:root{--white-10:hsla(0,0%,100%,.1);--white-15:hsla(0,0%,100%,.15);--white-20:hsla(0,0%,100%,.2);--white-25:hsla(0,0%,100%,.25);--white-30:hsla(0,0%,100%,.3);--white-35:hsla(0,0%,100%,.35);--white-40:hsla(0,0%,100%,.4);--white-45:hsla(0,0%,100%,.45);--white-50:hsla(0,0%,100%,.5);--white-55:hsla(0,0%,100%,.55);--white-60:hsla(0,0%,100%,.6);--white-65:hsla(0,0%,100%,.65);--white-70:hsla(0,0%,100%,.7);--white-75:hsla(0,0%,100%,.75);--white-80:hsla(0,0%,100%,.8);--white-85:hsla(0,0%,100%,.85);--white-90:hsla(0,0%,100%,.9);--white-95:hsla(0,0%,100%,.95);--white-100:#fff;--black-10:rgba(0,0,0,.1);--black-15:rgba(0,0,0,.15);--black-20:rgba(0,0,0,.2);--black-25:rgba(0,0,0,.25);--black-30:rgba(0,0,0,.3);--black-35:rgba(0,0,0,.35);--black-40:rgba(0,0,0,.4);--black-45:rgba(0,0,0,.45);--black-50:rgba(0,0,0,.5);--black-55:rgba(0,0,0,.55);--black-60:rgba(0,0,0,.6);--black-65:rgba(0,0,0,.65);--black-70:rgba(0,0,0,.7);--black-75:rgba(0,0,0,.75);--black-80:rgba(0,0,0,.8);--black-85:rgba(0,0,0,.85);--black-90:rgba(0,0,0,.9);--black-95:rgba(0,0,0,.95);--black-100:#000;--gray-10:hsla(0,0%,91.4%,.1);--gray-20:hsla(0,0%,91.4%,.2);--gray-30:hsla(0,0%,91.4%,.3);--gray-40:hsla(0,0%,91.4%,.4);--gray-50:hsla(0,0%,91.4%,.5);--gray-60:hsla(0,0%,91.4%,.6);--gray-70:hsla(0,0%,91.4%,.7);--gray-80:hsla(0,0%,91.4%,.8);--gray-90:hsla(0,0%,91.4%,.9);--gray-100:#e9e9e9}}@layer text{html{font-size:min(.5208333333vw,13.3333333333px)}@media screen and (max-width:1199px){html{font-size:1.1990407674vw}}@media screen and (max-width:767px){html{font-size:2.5445292621vw}}html{--font-mono:"PP Neue Montreal Mono",sans-serif;--font-sans:"Neue Montreal",sans-serif}html .font-mono{font-family:PP Neue Montreal Mono,sans-serif}html .font-sans{font-family:Neue Montreal,sans-serif}html{font-family:var(--font-mono),sans-serif}body{font-size:max(1rem,10px);line-height:1.3;letter-spacing:0;color:var(--white-100);background-color:var(--black-100)}.heading-1{font-size:4rem}}@layer text{@media screen and (max-width:1199px){.heading-1{font-size:3rem}}@media screen and (max-width:767px){.heading-1{font-size:2rem}}.heading-1,.heading-2{line-height:1.2;letter-spacing:-.01em}.heading-2{font-size:3rem}.heading-3{font-size:2rem}.txt-10{font-size:max(1rem,10px);line-height:1.3;letter-spacing:0}.txt-light{font-weight:300}.txt-reg{font-weight:400}.txt-med{font-weight:500}.txt-semi{font-weight:600}.txt-bold{font-weight:700}.txt-up{text-transform:uppercase}.txt-italic{font-style:italic}.txt-nor{font-style:normal}}@layer grid{html{--container-padding:2.4rem;--grid-column:16;--grid-gap:1.6rem;--max-width:unset;--column-width:(100vw - (var(--container-padding) * 2) - (var(--grid-gap) * (var(--grid-column) - 1))) /var(--grid-column);--column-width-1:calc(var(--column-width)*1 + var(--grid-gap)*0);--column-width-2:calc(var(--column-width)*2 + var(--grid-gap)*1);--column-width-3:calc(var(--column-width)*3 + var(--grid-gap)*2);--column-width-4:calc(var(--column-width)*4 + var(--grid-gap)*3);--column-width-5:calc(var(--column-width)*5 + var(--grid-gap)*4);--column-width-6:calc(var(--column-width)*6 + var(--grid-gap)*5);--column-width-7:calc(var(--column-width)*7 + var(--grid-gap)*6);--column-width-8:calc(var(--column-width)*8 + var(--grid-gap)*7);--column-width-9:calc(var(--column-width)*9 + var(--grid-gap)*8);--column-width-10:calc(var(--column-width)*10 + var(--grid-gap)*9);--column-width-11:calc(var(--column-width)*11 + var(--grid-gap)*10);--column-width-12:calc(var(--column-width)*12 + var(--grid-gap)*11)}@media screen and (max-width:1199px){html{--grid-column:12;--grid-gap:.8rem;--container-padding:2.4rem}}@media screen and (max-width:767px){html{--grid-column:4;--grid-gap:.8rem;--container-padding:1.6rem}}.grid{display:grid;grid-template-columns:repeat(var(--grid-column),minmax(1px,1fr));grid-template-rows:auto;grid-column-gap:var(--grid-gap)}.container{width:100%;margin:0 auto;padding:0 var(--container-padding);max-width:var(--max-width)}.container.fluid{max-width:none}}@layer easing{:root{--ease-in-sine:cubic-bezier(.12,0,.39,0);--ease-out-sine:cubic-bezier(.61,1,.88,1);--ease-inOut-sine:cubic-bezier(.37,0,.63,1);--ease-in-quad:cubic-bezier(.11,0,.5,0);--ease-out-quad:cubic-bezier(.5,1,.89,1);--ease-inOut-quad:cubic-bezier(.45,0,.55,1);--ease-in-cubic:cubic-bezier(.32,0,.67,0);--ease-out-cubic:cubic-bezier(.33,1,.68,1);--ease-inOut-cubic:cubic-bezier(.65,0,.35,1);--ease-in-quart:cubic-bezier(.5,0,.75,0);--ease-out-quart:cubic-bezier(.25,1,.5,1);--ease-inOut-quart:cubic-bezier(.76,0,.24,1);--ease-in-quint:cubic-bezier(.64,0,.78,0);--ease-out-quint:cubic-bezier(.22,1,.36,1);--ease-inOut-quint:cubic-bezier(.83,0,.17,1);--ease-in-expo:cubic-bezier(.7,0,.84,0);--ease-out-expo:cubic-bezier(.16,1,.3,1);--ease-inOut-expo:cubic-bezier(.87,0,.13,1);--ease-in-circ:cubic-bezier(.55,0,1,.45);--ease-out-circ:cubic-bezier(0,.55,.45,1);--ease-inOut-circ:cubic-bezier(.85,0,.15,1);--ease-in-back:cubic-bezier(.36,0,.66,-.56);--ease-out-back:cubic-bezier(.34,1.56,.64,1);--ease-inOut-back:cubic-bezier(.68,-.6,.32,1.6);--ease-in-elastic:cubic-bezier(.68,-.55,.27,1.55);--ease-out-elastic:cubic-bezier(.68,-.55,.27,1.55);--ease-inOut-elastic:cubic-bezier(.68,-.55,.27,1.55);--ease-in-bounce:cubic-bezier(.11,0,.5,0);--ease-out-bounce:cubic-bezier(.11,0,.5,0);--ease-inOut-bounce:cubic-bezier(.11,0,.5,0)}}@layer reset,global,base,colors,easing,grid,customs,text,typo,button,components;@font-face{font-family:PP Neue Montreal Mono;src:local("PP Neue Montreal Mono Regular"),local("PP Neue Montreal Mono"),url(../fonts/PPNeueMontrealMono-Book.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Neue Montreal;src:local("Neue Montreal Regular"),local("Neue Montreal"),url(../fonts/NeueMontreal-Regular.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Neue Montreal;src:local("Neue Montreal Bold"),url(../fonts/NeueMontreal-Bold.woff) format(woff);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Neue Montreal;src:local("Neue Montreal Medium"),url(../fonts/NeueMontreal-Medium.woff) format(woff);font-display:swap;font-weight:500;font-style:normal}
