html, body, header, footer {max-width: 100vw;overflow-x: clip;}

html{scroll-behavior:smooth}body{margin:0;padding:0}button,input{border-width:0;outline:0;background:0 0}button{cursor:pointer}select{border:0;background:0 0;-webkit-appearance:none}textarea{outline:0;border:0;resize:none;background:0 0}*{font-size:inherit}:not(.viewport)>.fmod[data-sizing-y=fill]:not([data-is-aspect-ratio-locked=true]){height:100%;grid-template-rows:auto}.fmod[data-auto-layout=true]:not([data-flex-direction=down]):not([data-flex-direction=up]):not(.viewport)>.fmod[data-sizing-y=fill]:not([data-is-aspect-ratio-locked=true]){height:stretch}.page>.fmod:not([data-sizing-x=hug]):not([data-sizing-x=fixed]),:not(.viewport)>.fmod[data-sizing-x=fill]{width:100%;grid-template-columns:auto}.fmod[data-auto-layout=true][data-flex-direction=left]:not(.viewport)>.fmod[data-sizing-x=fill]:not([data-is-aspect-ratio-locked=true]),.fmod[data-auto-layout=true][data-flex-direction=right]:not(.viewport)>.fmod[data-sizing-x=fill]:not([data-is-aspect-ratio-locked=true]){width:stretch}.has-interactions{opacity:0}img{object-fit:contain;object-position:center;background-image:none!important}html main.fmowidget>.fmod.frame:not([data-sizing-x=fill]),html main.page>.fmod.frame:not([data-sizing-x=fill]){margin-left:auto;margin-right:auto}.fmowidget,.page,.stage,.viewport{--0:0px;--4xs:1px;--3xs:2px;--2xs:4px;--xs:8px;--sm:12px;--md:16px;--lg:20px;--xl:24px;--2xl:32px;--3xl:40px;--4xl:48px;--5xl:56px;--6xl:64px;--7xl:72px;--8xl:80px;--9xl:88px;--10xl:96px;--full:100%;--half:50%;--quarter:25%;--three-quarters:75%;--one-third:33.33%;--two-thirds:66.66%;--one-fourth:25%;--three-fourths:75%;--one-fifth:20%;--two-fifths:40%;--three-fifths:60%;--four-fifths:80%;--one-sixth:16.66%;--five-sixths:83.33%;--one-seventh:14.28%;--two-sevenths:28.57%;--three-sevenths:42.85%;--four-sevenths:57.14%;--five-sevenths:71.42%;--six-sevenths:85.71%;--color-primitive-white:255 255 255;--color-primitive-black:0 0 0;--color-transparent:transparent;--transition-none:0s;--transition-fast:0.2s;--transition-medium:0.3s;--transition-slow:0.6s;--unset:unset;--thin:100;--extra-light:200;--light:300;--normal:400;--medium:500;--semi-bold:600;--bold:700;--extra-bold:800;--black:900;--scrollbar-bg-color:transparent;--scrollbar-thumb-color:#28282887;--scrollbar-radius:20px;--scrollbar-width:4px;--text-select-color:#b2d4fd}.fmowidget html :not(.drag),.page html :not(.drag),.stage html :not(.drag),.viewport html :not(.drag){app-region:no-drag!important;-webkit-app-region:no-drag!important;-webkit-user-drag:none!important}.fmowidget [islink],.page [islink],.stage [islink],.viewport [islink]{margin:0!important}.fmowidget [x-apple-data-detectors],.page [x-apple-data-detectors],.stage [x-apple-data-detectors],.viewport [x-apple-data-detectors]{color:inherit!important;text-decoration:none!important;font-size:inherit!important;font-family:inherit!important;font-weight:inherit!important;line-height:inherit!important}.fmowidget *,.page *,.stage *,.viewport *{box-sizing:border-box;transform-origin:top left;text-decoration:none;background-size:cover}.fmowidget .fmod,.fmowidget .top-ctrl,.page .fmod,.page .top-ctrl,.stage .fmod,.stage .top-ctrl,.viewport .fmod,.viewport .top-ctrl{margin-left:0;margin-top:0;height:var(--height);width:var(--width);grid-area:1/1/2/2;transform-origin:center}.fmowidget .fmod:not([data-auto-layout=true] > [data-is-absolute=true]),.fmowidget .top-ctrl,.page .fmod:not([data-auto-layout=true] > [data-is-absolute=true]),.page .top-ctrl,.stage .fmod:not([data-auto-layout=true] > [data-is-absolute=true]),.stage .top-ctrl,.viewport .fmod:not([data-auto-layout=true] > [data-is-absolute=true]),.viewport .top-ctrl{margin-left:var(--left);margin-top:var(--top)}.fmowidget svg.fmod>*,.page svg.fmod>*,.stage svg.fmod>*,.viewport svg.fmod>*{translate:var(--left) var(--top)}.fmowidget .fmod>svg,.page .fmod>svg,.stage .fmod>svg,.viewport .fmod>svg{width:100%;height:auto}.fmowidget :not([data-auto-layout=true])>.fmod[data-x-constraint=right],.page :not([data-auto-layout=true])>.fmod[data-x-constraint=right],.stage :not([data-auto-layout=true])>.fmod[data-x-constraint=right],.viewport :not([data-auto-layout=true])>.fmod[data-x-constraint=right]{margin-left:auto;margin-right:var(--left)}.fmowidget :not([data-auto-layout=true])>.fmod[data-y-constraint=bottom],.page :not([data-auto-layout=true])>.fmod[data-y-constraint=bottom],.stage :not([data-auto-layout=true])>.fmod[data-y-constraint=bottom],.viewport :not([data-auto-layout=true])>.fmod[data-y-constraint=bottom]{margin-top:auto;margin-bottom:var(--top)}.fmowidget .fmod[data-is-fixed=fixed],.fmowidget .fmod[data-is-fixed=sticky],.page .fmod[data-is-fixed=fixed],.page .fmod[data-is-fixed=sticky],.stage .fmod[data-is-fixed=fixed],.stage .fmod[data-is-fixed=sticky],.viewport .fmod[data-is-fixed=fixed],.viewport .fmod[data-is-fixed=sticky]{top:0}.fmowidget .fmod[data-is-fixed=fixed][data-x-constraint=right],.fmowidget .fmod[data-is-fixed=sticky][data-x-constraint=right],.page .fmod[data-is-fixed=fixed][data-x-constraint=right],.page .fmod[data-is-fixed=sticky][data-x-constraint=right],.stage .fmod[data-is-fixed=fixed][data-x-constraint=right],.stage .fmod[data-is-fixed=sticky][data-x-constraint=right],.viewport .fmod[data-is-fixed=fixed][data-x-constraint=right],.viewport .fmod[data-is-fixed=sticky][data-x-constraint=right]{left:auto;margin-right:var(--left)}.fmowidget .fmod[data-is-fixed=fixed][data-y-constraint=bottom],.fmowidget .fmod[data-is-fixed=sticky][data-y-constraint=bottom],.page .fmod[data-is-fixed=fixed][data-y-constraint=bottom],.page .fmod[data-is-fixed=sticky][data-y-constraint=bottom],.stage .fmod[data-is-fixed=fixed][data-y-constraint=bottom],.stage .fmod[data-is-fixed=sticky][data-y-constraint=bottom],.viewport .fmod[data-is-fixed=fixed][data-y-constraint=bottom],.viewport .fmod[data-is-fixed=sticky][data-y-constraint=bottom]{top:auto;margin-bottom:0;bottom:var(--top)}.fmowidget .fmod:has(>.fmod):not([data-auto-layout=true]),.page .fmod:has(>.fmod):not([data-auto-layout=true]),.stage .fmod:has(>.fmod):not([data-auto-layout=true]),.viewport .fmod:has(>.fmod):not([data-auto-layout=true]){display:grid;grid-template-columns:100% 1fr;grid-template-rows:100% 1fr}.fmowidget [data-hidden=true],.page [data-hidden=true],.stage [data-hidden=true],.viewport [data-hidden=true]{display:none!important}.fmowidget [data-auto-layout=true],.page [data-auto-layout=true],.stage [data-auto-layout=true],.viewport [data-auto-layout=true]{display:flex;align-content:flex-start}.fmowidget .fmod[data-sizing-y=hug],.page .fmod[data-sizing-y=hug],.stage .fmod[data-sizing-y=hug],.viewport .fmod[data-sizing-y=hug]{height:max-content;grid-template-rows:auto}.fmowidget .fmod[data-sizing-x=hug],.page .fmod[data-sizing-x=hug],.stage .fmod[data-sizing-x=hug],.viewport .fmod[data-sizing-x=hug]{width:max-content;grid-template-columns:auto}.fmowidget .state-anim .fmo-text[data-sizing-y=hug],.fmowidget .state-anim .fmo-text[data-sizing-y=hug]>*,.fmowidget .state-anim.fmo-text[data-sizing-y=hug],.page .state-anim .fmo-text[data-sizing-y=hug],.page .state-anim .fmo-text[data-sizing-y=hug]>*,.page .state-anim.fmo-text[data-sizing-y=hug],.stage .state-anim .fmo-text[data-sizing-y=hug],.stage .state-anim .fmo-text[data-sizing-y=hug]>*,.stage .state-anim.fmo-text[data-sizing-y=hug],.viewport .state-anim .fmo-text[data-sizing-y=hug],.viewport .state-anim .fmo-text[data-sizing-y=hug]>*,.viewport .state-anim.fmo-text[data-sizing-y=hug]{height:max-content!important;max-height:max-content!important;grid-template-rows:auto}.fmowidget .state-anim .fmo-text[data-sizing-x=hug],.fmowidget .state-anim .fmo-text[data-sizing-x=hug]>*,.fmowidget .state-anim.fmo-text[data-sizing-x=hug],.page .state-anim .fmo-text[data-sizing-x=hug],.page .state-anim .fmo-text[data-sizing-x=hug]>*,.page .state-anim.fmo-text[data-sizing-x=hug],.stage .state-anim .fmo-text[data-sizing-x=hug],.stage .state-anim .fmo-text[data-sizing-x=hug]>*,.stage .state-anim.fmo-text[data-sizing-x=hug],.viewport .state-anim .fmo-text[data-sizing-x=hug],.viewport .state-anim .fmo-text[data-sizing-x=hug]>*,.viewport .state-anim.fmo-text[data-sizing-x=hug]{width:max-content!important;max-width:max-content!important;grid-template-columns:auto}.fmowidget [data-auto-layout=true]>.fmod:not([data-is-absolute=true]),.page [data-auto-layout=true]>.fmod:not([data-is-absolute=true]),.stage [data-auto-layout=true]>.fmod:not([data-is-absolute=true]),.viewport [data-auto-layout=true]>.fmod:not([data-is-absolute=true]){margin:0}.fmowidget .swiper-marquee .swiper-wrapper,.page .swiper-marquee .swiper-wrapper,.stage .swiper-marquee .swiper-wrapper,.viewport .swiper-marquee .swiper-wrapper{transition-timing-function:linear!important}.fmowidget .fmod:has(> .swiper-wrapper.rtl),.page .fmod:has(> .swiper-wrapper.rtl),.stage .fmod:has(> .swiper-wrapper.rtl),.viewport .fmod:has(> .swiper-wrapper.rtl){direction:rtl!important}.fmowidget .fmod .swiper-wrapper.rtl .swiper-slide,.page .fmod .swiper-wrapper.rtl .swiper-slide,.stage .fmod .swiper-wrapper.rtl .swiper-slide,.viewport .fmod .swiper-wrapper.rtl .swiper-slide{direction:ltr!important}.fmowidget .fmod:not([data-is-absolute=true]),.page .fmod:not([data-is-absolute=true]),.stage .fmod:not([data-is-absolute=true]),.viewport .fmod:not([data-is-absolute=true]){position:relative}.fmowidget .fmod[type=file],.page .fmod[type=file],.stage .fmod[type=file],.viewport .fmod[type=file]{position:static}.fmowidget [data-auto-layout=true]>.fmod[data-is-absolute=true],.page [data-auto-layout=true]>.fmod[data-is-absolute=true],.stage [data-auto-layout=true]>.fmod[data-is-absolute=true],.viewport [data-auto-layout=true]>.fmod[data-is-absolute=true]{left:var(--left);top:var(--top)}.fmowidget [data-auto-layout=true]>.fmod[data-is-absolute=true][data-x-constraint=right],.page [data-auto-layout=true]>.fmod[data-is-absolute=true][data-x-constraint=right],.stage [data-auto-layout=true]>.fmod[data-is-absolute=true][data-x-constraint=right],.viewport [data-auto-layout=true]>.fmod[data-is-absolute=true][data-x-constraint=right]{right:var(--left);left:auto}.fmowidget [data-auto-layout=true]>.fmod[data-is-absolute=true][data-y-constraint=bottom],.page [data-auto-layout=true]>.fmod[data-is-absolute=true][data-y-constraint=bottom],.stage [data-auto-layout=true]>.fmod[data-is-absolute=true][data-y-constraint=bottom],.viewport [data-auto-layout=true]>.fmod[data-is-absolute=true][data-y-constraint=bottom]{bottom:var(--top);top:auto}.fmowidget [data-auto-layout=true]>.fmod[data-is-absolute=true][data-x-constraint=center],.page [data-auto-layout=true]>.fmod[data-is-absolute=true][data-x-constraint=center],.stage [data-auto-layout=true]>.fmod[data-is-absolute=true][data-x-constraint=center],.viewport [data-auto-layout=true]>.fmod[data-is-absolute=true][data-x-constraint=center]{left:calc(50% + var(--left));translate:-50% 0}.fmowidget [data-auto-layout=true]>.fmod[data-is-absolute=true][data-y-constraint=center],.page [data-auto-layout=true]>.fmod[data-is-absolute=true][data-y-constraint=center],.stage [data-auto-layout=true]>.fmod[data-is-absolute=true][data-y-constraint=center],.viewport [data-auto-layout=true]>.fmod[data-is-absolute=true][data-y-constraint=center]{top:calc(50% + var(--top));translate:0 -50%}.fmowidget [data-auto-layout=true]>.fmod[data-is-absolute=true][data-x-constraint=center][data-y-constraint=center],.page [data-auto-layout=true]>.fmod[data-is-absolute=true][data-x-constraint=center][data-y-constraint=center],.stage [data-auto-layout=true]>.fmod[data-is-absolute=true][data-x-constraint=center][data-y-constraint=center],.viewport [data-auto-layout=true]>.fmod[data-is-absolute=true][data-x-constraint=center][data-y-constraint=center]{left:calc(50% + var(--left));top:calc(50% + var(--top));translate:-50% -50%}.fmowidget [data-auto-layout=true]>:not([data-is-absolute=true]):not([data-sizing-x=fill]),.page [data-auto-layout=true]>:not([data-is-absolute=true]):not([data-sizing-x=fill]),.stage [data-auto-layout=true]>:not([data-is-absolute=true]):not([data-sizing-x=fill]),.viewport [data-auto-layout=true]>:not([data-is-absolute=true]):not([data-sizing-x=fill]){transform-origin:center;flex-shrink:0}.fmowidget :not([data-flex-direction=up]):not([data-flex-direction=down])>[data-sizing-x=fill],.fmowidget [data-flex-direction=down]>[data-sizing-y=fill],.fmowidget [data-flex-direction=up]>[data-sizing-y=fill],.page :not([data-flex-direction=up]):not([data-flex-direction=down])>[data-sizing-x=fill],.page [data-flex-direction=down]>[data-sizing-y=fill],.page [data-flex-direction=up]>[data-sizing-y=fill],.stage :not([data-flex-direction=up]):not([data-flex-direction=down])>[data-sizing-x=fill],.stage [data-flex-direction=down]>[data-sizing-y=fill],.stage [data-flex-direction=up]>[data-sizing-y=fill],.viewport :not([data-flex-direction=up]):not([data-flex-direction=down])>[data-sizing-x=fill],.viewport [data-flex-direction=down]>[data-sizing-y=fill],.viewport [data-flex-direction=up]>[data-sizing-y=fill]{transform-origin:center;flex-shrink:1;flex-grow:1;flex-basis:0}.fmowidget [data-flex-direction=down],.page [data-flex-direction=down],.stage [data-flex-direction=down],.viewport [data-flex-direction=down]{flex-direction:column}.fmowidget [data-flex-direction=up],.page [data-flex-direction=up],.stage [data-flex-direction=up],.viewport [data-flex-direction=up]{flex-direction:column-reverse}.fmowidget [data-flex-direction=right],.page [data-flex-direction=right],.stage [data-flex-direction=right],.viewport [data-flex-direction=right]{flex-direction:row-reverse}.fmowidget [data-flex-direction=left],.page [data-flex-direction=left],.stage [data-flex-direction=left],.viewport [data-flex-direction=left]{flex-direction:row}.fmowidget [data-flex-wrap=true],.page [data-flex-wrap=true],.stage [data-flex-wrap=true],.viewport [data-flex-wrap=true]{flex-wrap:wrap}.fmowidget [data-locked=true],.fmowidget [data-locked=true] *,.fmowidget [style*="pointer-events: none;"] *,.page [data-locked=true],.page [data-locked=true] *,.page [style*="pointer-events: none;"] *,.stage [data-locked=true],.stage [data-locked=true] *,.stage [style*="pointer-events: none;"] *,.viewport [data-locked=true],.viewport [data-locked=true] *,.viewport [style*="pointer-events: none;"] *{pointer-events:none!important}.fmowidget .flex:not(.section)>:not(.abs):not(.fill),.page .flex:not(.section)>:not(.abs):not(.fill),.stage .flex:not(.section)>:not(.abs):not(.fill),.viewport .flex:not(.section)>:not(.abs):not(.fill){transform-origin:center;flex-shrink:0}.fmowidget .flex:not(.section)>.fill:not(.abs),.page .flex:not(.section)>.fill:not(.abs),.stage .flex:not(.section)>.fill:not(.abs),.viewport .flex:not(.section)>.fill:not(.abs){transform-origin:center;flex-shrink:1}.fmowidget html .align-content-unset,.page html .align-content-unset,.stage html .align-content-unset,.viewport html .align-content-unset{align-content:unset}.fmowidget ol,.fmowidget ul,.page ol,.page ul,.stage ol,.stage ul,.viewport ol,.viewport ul{margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:40px;unicode-bidi:isolate;margin-top:0;margin-bottom:0}.fmowidget html body img.fmod,.page html body img.fmod,.stage html body img.fmod,.viewport html body img.fmod{background:0 0}.fmowidget ul,.page ul,.stage ul,.viewport ul{list-style-type:disc}.fmowidget ol,.page ol,.stage ol,.viewport ol{list-style-type:decimal}.fmowidget blockquote,.fmowidget dd,.fmowidget dl,.fmowidget figure,.fmowidget h1,.fmowidget h2,.fmowidget h3,.fmowidget h4,.fmowidget h5,.fmowidget h6,.fmowidget hr,.fmowidget p,.fmowidget pre,.page blockquote,.page dd,.page dl,.page figure,.page h1,.page h2,.page h3,.page h4,.page h5,.page h6,.page hr,.page p,.page pre,.stage blockquote,.stage dd,.stage dl,.stage figure,.stage h1,.stage h2,.stage h3,.stage h4,.stage h5,.stage h6,.stage hr,.stage p,.stage pre,.viewport blockquote,.viewport dd,.viewport dl,.viewport figure,.viewport h1,.viewport h2,.viewport h3,.viewport h4,.viewport h5,.viewport h6,.viewport hr,.viewport p,.viewport pre{margin:0}.fmowidget body:has(.scroll-snap:not(.preview)),.page body:has(.scroll-snap:not(.preview)),.stage body:has(.scroll-snap:not(.preview)),.viewport body:has(.scroll-snap:not(.preview)){overflow:hidden;height:100vh!important}.fmowidget main.scroll-snap,.page main.scroll-snap,.stage main.scroll-snap,.viewport main.scroll-snap{scroll-snap-type:y mandatory!important;overflow-y:scroll!important;height:100vh!important}.fmowidget main.scroll-snap>*,.page main.scroll-snap>*,.stage main.scroll-snap>*,.viewport main.scroll-snap>*{scroll-snap-align:start}.fmowidget .fmowidget,.fmowidget .main_container,.fmowidget .page,.page .fmowidget,.page .main_container,.page .page,.stage .fmowidget,.stage .main_container,.stage .page,.viewport .fmowidget,.viewport .main_container,.viewport .page{width:100%;display:grid;grid-template-columns:100%;padding:0;margin:auto}.fmowidget .grid_item_auto_fill,.page .grid_item_auto_fill,.stage .grid_item_auto_fill,.viewport .grid_item_auto_fill{grid-area:1/1/2/2}.fmowidget .fmod:not([data-auto-layout=true]),.page .fmod:not([data-auto-layout=true]),.stage .fmod:not([data-auto-layout=true]),.viewport .fmod:not([data-auto-layout=true]){padding:0}.fmowidget .const_y_top,.fmowidget .start_auto_fill,.fmowidget .top-ctrl,.fmowidget :not([data-auto-layout=true])>.fmod:not([data-y-constraint]),.fmowidget :not([data-auto-layout=true])>.fmod[data-y-constraint=top],.page .const_y_top,.page .start_auto_fill,.page .top-ctrl,.page :not([data-auto-layout=true])>.fmod:not([data-y-constraint]),.page :not([data-auto-layout=true])>.fmod[data-y-constraint=top],.stage .const_y_top,.stage .start_auto_fill,.stage .top-ctrl,.stage :not([data-auto-layout=true])>.fmod:not([data-y-constraint]),.stage :not([data-auto-layout=true])>.fmod[data-y-constraint=top],.viewport .const_y_top,.viewport .start_auto_fill,.viewport .top-ctrl,.viewport :not([data-auto-layout=true])>.fmod:not([data-y-constraint]),.viewport :not([data-auto-layout=true])>.fmod[data-y-constraint=top]{align-self:start}.fmowidget .center_y_auto_fill,.fmowidget .const_y_center,.fmowidget .fmod[data-y-constraint=center][data-is-absolute=true],.fmowidget :not([data-auto-layout=true])>.fmod[data-y-constraint=center],.page .center_y_auto_fill,.page .const_y_center,.page .fmod[data-y-constraint=center][data-is-absolute=true],.page :not([data-auto-layout=true])>.fmod[data-y-constraint=center],.stage .center_y_auto_fill,.stage .const_y_center,.stage .fmod[data-y-constraint=center][data-is-absolute=true],.stage :not([data-auto-layout=true])>.fmod[data-y-constraint=center],.viewport .center_y_auto_fill,.viewport .const_y_center,.viewport .fmod[data-y-constraint=center][data-is-absolute=true],.viewport :not([data-auto-layout=true])>.fmod[data-y-constraint=center]{align-self:center}.fmowidget .const_y_bottom,.fmowidget .end_auto_fill,.fmowidget .fmod[data-y-constraint=bottom][data-is-absolute=true],.fmowidget :not([data-auto-layout=true])>.fmod[data-y-constraint=bottom],.page .const_y_bottom,.page .end_auto_fill,.page .fmod[data-y-constraint=bottom][data-is-absolute=true],.page :not([data-auto-layout=true])>.fmod[data-y-constraint=bottom],.stage .const_y_bottom,.stage .end_auto_fill,.stage .fmod[data-y-constraint=bottom][data-is-absolute=true],.stage :not([data-auto-layout=true])>.fmod[data-y-constraint=bottom],.viewport .const_y_bottom,.viewport .end_auto_fill,.viewport .fmod[data-y-constraint=bottom][data-is-absolute=true],.viewport :not([data-auto-layout=true])>.fmod[data-y-constraint=bottom]{align-self:end}.fmowidget .const_x_right,.fmowidget .fmod[data-x-constraint=right][data-is-absolute=true]:not(.workcanvas > .fmod),.fmowidget .right_auto_fill,.fmowidget :not([data-auto-layout=true])>.fmod[data-x-constraint=right],.page .const_x_right,.page .fmod[data-x-constraint=right][data-is-absolute=true]:not(.workcanvas > .fmod),.page .right_auto_fill,.page :not([data-auto-layout=true])>.fmod[data-x-constraint=right],.stage .const_x_right,.stage .fmod[data-x-constraint=right][data-is-absolute=true]:not(.workcanvas > .fmod),.stage .right_auto_fill,.stage :not([data-auto-layout=true])>.fmod[data-x-constraint=right],.viewport .const_x_right,.viewport .fmod[data-x-constraint=right][data-is-absolute=true]:not(.workcanvas > .fmod),.viewport .right_auto_fill,.viewport :not([data-auto-layout=true])>.fmod[data-x-constraint=right]{justify-self:right}.fmowidget .center_x_auto_fill,.fmowidget .const_x_center,.fmowidget .fmod[data-x-constraint=center][data-is-absolute=true],.fmowidget :not([data-auto-layout=true])>.fmod[data-x-constraint=center],.page .center_x_auto_fill,.page .const_x_center,.page .fmod[data-x-constraint=center][data-is-absolute=true],.page :not([data-auto-layout=true])>.fmod[data-x-constraint=center],.stage .center_x_auto_fill,.stage .const_x_center,.stage .fmod[data-x-constraint=center][data-is-absolute=true],.stage :not([data-auto-layout=true])>.fmod[data-x-constraint=center],.viewport .center_x_auto_fill,.viewport .const_x_center,.viewport .fmod[data-x-constraint=center][data-is-absolute=true],.viewport :not([data-auto-layout=true])>.fmod[data-x-constraint=center]{justify-self:center}.fmowidget .const_x_left,.fmowidget .left_auto_fill,.fmowidget .top-ctrl,.fmowidget :not([data-auto-layout=true])>.fmod:not([data-x-constraint]),.fmowidget :not([data-auto-layout=true])>.fmod[data-x-constraint=left],.page .const_x_left,.page .left_auto_fill,.page .top-ctrl,.page :not([data-auto-layout=true])>.fmod:not([data-x-constraint]),.page :not([data-auto-layout=true])>.fmod[data-x-constraint=left],.stage .const_x_left,.stage .left_auto_fill,.stage .top-ctrl,.stage :not([data-auto-layout=true])>.fmod:not([data-x-constraint]),.stage :not([data-auto-layout=true])>.fmod[data-x-constraint=left],.viewport .const_x_left,.viewport .left_auto_fill,.viewport .top-ctrl,.viewport :not([data-auto-layout=true])>.fmod:not([data-x-constraint]),.viewport :not([data-auto-layout=true])>.fmod[data-x-constraint=left]{justify-self:left}.fmowidget .flex,.page .flex,.stage .flex,.viewport .flex{display:flex}.fmowidget .inner_grid,.page .inner_grid,.stage .inner_grid,.viewport .inner_grid{display:grid;grid-template-columns:100% 1fr;grid-template-rows:100% 1fr}.fmowidget [add_link_url],.page [add_link_url],.stage [add_link_url],.viewport [add_link_url]{cursor:pointer}.fmowidget body,.page body,.stage body,.viewport body{margin:0;background-color:#fff}.fmowidget main.frame,.page main.frame,.stage main.frame,.viewport main.frame{margin:auto;overflow:clip}.fmowidget .frame:not([data-auto-layout=true]),.page .frame:not([data-auto-layout=true]),.stage .frame:not([data-auto-layout=true]),.viewport .frame:not([data-auto-layout=true]){align-content:start;position:relative;display:none;grid-template-rows:minmax(20px,auto) 1fr;display:grid;grid-template-columns:100%;padding:0}.fmowidget .frame.has_sections,.page .frame.has_sections,.stage .frame.has_sections,.viewport .frame.has_sections{display:flex;flex-direction:column}.fmowidget [data-auto-layout=true]>[data-is-absolute=true],.page [data-auto-layout=true]>[data-is-absolute=true],.stage [data-auto-layout=true]>[data-is-absolute=true],.viewport [data-auto-layout=true]>[data-is-absolute=true]{position:absolute}.fmowidget .rel,.page .rel,.stage .rel,.viewport .rel{position:relative}.fmowidget svg,.page svg,.stage svg,.viewport svg{position:relative;overflow:visible}.fmowidget svg>g,.page svg>g,.stage svg>g,.viewport svg>g{transform:matrix(1,0,0,1,0,0)}.fmowidget .lottie svg>g,.page .lottie svg>g,.stage .lottie svg>g,.viewport .lottie svg>g{transform:translate(0,0)}.fmowidget .will-change,.page .will-change,.stage .will-change,.viewport .will-change{will-change:auto}.fmowidget input::placeholder,.fmowidget textarea::placeholder,.page input::placeholder,.page textarea::placeholder,.stage input::placeholder,.stage textarea::placeholder,.viewport input::placeholder,.viewport textarea::placeholder{opacity:.65}.fmowidget .inner-select,.page .inner-select,.stage .inner-select,.viewport .inner-select{background-color:transparent;position:absolute;z-index:1;width:100%;height:100%;left:0;top:0}.fmowidget :has(>.inner-select)>.text:nth-child(2),.page :has(>.inner-select)>.text:nth-child(2),.stage :has(>.inner-select)>.text:nth-child(2),.viewport :has(>.inner-select)>.text:nth-child(2){visibility:hidden}.fmowidget .pointer,.page .pointer,.stage .pointer,.viewport .pointer{cursor:pointer}.fmowidget .transform-origin-center,.page .transform-origin-center,.stage .transform-origin-center,.viewport .transform-origin-center{transform-origin:center}.fmowidget [data-3-d=true],.fmowidget [data-3-d=true]>*,.fmowidget [data-three-d=true],.page [data-3-d=true],.page [data-3-d=true]>*,.page [data-three-d=true],.stage [data-3-d=true],.stage [data-3-d=true]>*,.stage [data-three-d=true],.viewport [data-3-d=true],.viewport [data-3-d=true]>*,.viewport [data-three-d=true]{transform-style:preserve-3d}.fmowidget [data-3-d=true]>*,.page [data-3-d=true]>*,.stage [data-3-d=true]>*,.viewport [data-3-d=true]>*{perspective:unset!important}.fmowidget .lottie canvas,.page .lottie canvas,.stage .lottie canvas,.viewport .lottie canvas{object-fit:cover}.fmowidget :has(> .spline-canvas),.page :has(> .spline-canvas),.stage :has(> .spline-canvas),.viewport :has(> .spline-canvas){overflow:hidden}.fmowidget .spline-canvas,.page .spline-canvas,.stage .spline-canvas,.viewport .spline-canvas{object-fit:cover;width:100%;height:100%}.fmowidget .z-index-top,.page .z-index-top,.stage .z-index-top,.viewport .z-index-top{z-index:9}.fmowidget .flex>.sticky,.page .flex>.sticky,.stage .flex>.sticky,.viewport .flex>.sticky{top:0;margin:0}.fmowidget .pin-spacer>.scroll,.page .pin-spacer>.scroll,.stage .pin-spacer>.scroll,.viewport .pin-spacer>.scroll{max-width:9999px!important;max-height:9999px!important;transform-origin:center}.fmowidget .swiper-slide.inner_grid,.page .swiper-slide.inner_grid,.stage .swiper-slide.inner_grid,.viewport .swiper-slide.inner_grid{display:grid}.fmowidget .swiper-slide.flex,.page .swiper-slide.flex,.stage .swiper-slide.flex,.viewport .swiper-slide.flex{display:flex}.fmowidget .swiper-wrapper,.page .swiper-wrapper,.stage .swiper-wrapper,.viewport .swiper-wrapper{height:100%}.fmowidget .swiper-wrapper .swiper-slide-active,.page .swiper-wrapper .swiper-slide-active,.stage .swiper-wrapper .swiper-slide-active,.viewport .swiper-wrapper .swiper-slide-active{visibility:visible!important}.fmowidget .swiper-fade>.swiper-wrapper>:not(.swiper-slide-visible),.page .swiper-fade>.swiper-wrapper>:not(.swiper-slide-visible),.stage .swiper-fade>.swiper-wrapper>:not(.swiper-slide-visible),.viewport .swiper-fade>.swiper-wrapper>:not(.swiper-slide-visible){height:0}.fmowidget .split-text.overflow-hidden>*,.page .split-text.overflow-hidden>*,.stage .split-text.overflow-hidden>*,.viewport .split-text.overflow-hidden>*{overflow:clip}.fmowidget html.lenis,.page html.lenis,.stage html.lenis,.viewport html.lenis{height:auto}.fmowidget .lenis.lenis-smooth,.page .lenis.lenis-smooth,.stage .lenis.lenis-smooth,.viewport .lenis.lenis-smooth{scroll-behavior:auto!important}.fmowidget .lenis.lenis-smooth [data-lenis-prevent],.page .lenis.lenis-smooth [data-lenis-prevent],.stage .lenis.lenis-smooth [data-lenis-prevent],.viewport .lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.fmowidget .lenis.lenis-stopped,.page .lenis.lenis-stopped,.stage .lenis.lenis-stopped,.viewport .lenis.lenis-stopped{overflow:hidden}.fmowidget .lenis.lenis-scrolling iframe,.page .lenis.lenis-scrolling iframe,.stage .lenis.lenis-scrolling iframe,.viewport .lenis.lenis-scrolling iframe{pointer-events:none}.fmowidget .fmod>iframe,.page .fmod>iframe,.stage .fmod>iframe,.viewport .fmod>iframe{width:100%;height:100%;width:stretch;height:stretch}.fmowidget .video_background,.page .video_background,.stage .video_background,.viewport .video_background{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.fmowidget .darkinvert input,.page .darkinvert input,.stage .darkinvert input,.viewport .darkinvert input{color:var(--darkest)}.fmowidget * ::-webkit-scrollbar,.page * ::-webkit-scrollbar,.stage * ::-webkit-scrollbar,.viewport * ::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width)}.fmowidget * ::-webkit-scrollbar-track,.page * ::-webkit-scrollbar-track,.stage * ::-webkit-scrollbar-track,.viewport * ::-webkit-scrollbar-track{background:var(--scrollbar-bg-color);border-radius:var(--scrollbar-radius)}.fmowidget * ::-webkit-scrollbar-thumb,.page * ::-webkit-scrollbar-thumb,.stage * ::-webkit-scrollbar-thumb,.viewport * ::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color);border-radius:var(--scrollbar-radius)}.fmowidget * ::-webkit-scrollbar-corner,.page * ::-webkit-scrollbar-corner,.stage * ::-webkit-scrollbar-corner,.viewport * ::-webkit-scrollbar-corner{background:0 0}.fmowidget [data-scroll=horizontal],.page [data-scroll=horizontal],.stage [data-scroll=horizontal],.viewport [data-scroll=horizontal]{overflow-x:scroll;overflow-y:visible}.fmowidget [data-scroll=vertical],.page [data-scroll=vertical],.stage [data-scroll=vertical],.viewport [data-scroll=vertical]{overflow-y:scroll;overflow-x:visible}.fmowidget .text[data-clip-content=true] *,.fmowidget [data-clip-content=true],.page .text[data-clip-content=true] *,.page [data-clip-content=true],.stage .text[data-clip-content=true] *,.stage [data-clip-content=true],.viewport .text[data-clip-content=true] *,.viewport [data-clip-content=true]{overflow:clip}.fmowidget [data-scroll=horizontal][data-clip-content=true],.page [data-scroll=horizontal][data-clip-content=true],.stage [data-scroll=horizontal][data-clip-content=true],.viewport [data-scroll=horizontal][data-clip-content=true]{overflow-y:clip}.fmowidget [data-scroll=vertical][data-clip-content=true],.page [data-scroll=vertical][data-clip-content=true],.stage [data-scroll=vertical][data-clip-content=true],.viewport [data-scroll=vertical][data-clip-content=true]{overflow-x:clip}.fmowidget [data-scroll=both],.page [data-scroll=both],.stage [data-scroll=both],.viewport [data-scroll=both]{overflow:scroll}.fmowidget .special-input>input[type=file]::file-selector-button,.page .special-input>input[type=file]::file-selector-button,.stage .special-input>input[type=file]::file-selector-button,.viewport .special-input>input[type=file]::file-selector-button{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.fmowidget .special-input:has(> input[type=file])>.fmod:not(input[type=file]),.page .special-input:has(> input[type=file])>.fmod:not(input[type=file]),.stage .special-input:has(> input[type=file])>.fmod:not(input[type=file]),.viewport .special-input:has(> input[type=file])>.fmod:not(input[type=file]){pointer-events:none}.fmowidget .special-input:has(> input[type=file])>.fmod:not(input[type=file])>*,.page .special-input:has(> input[type=file])>.fmod:not(input[type=file])>*,.stage .special-input:has(> input[type=file])>.fmod:not(input[type=file])>*,.viewport .special-input:has(> input[type=file])>.fmod:not(input[type=file])>*{transition:opacity .5s}.fmowidget .special-input:has(> input[type=file][value=""])>.fmod:not(input[type=file])>:first-child,.page .special-input:has(> input[type=file][value=""])>.fmod:not(input[type=file])>:first-child,.stage .special-input:has(> input[type=file][value=""])>.fmod:not(input[type=file])>:first-child,.viewport .special-input:has(> input[type=file][value=""])>.fmod:not(input[type=file])>:first-child{opacity:1}.fmowidget .special-input:has(> input[type=file][value=""])>.fmod:not(input[type=file])>:not(:first-child),.page .special-input:has(> input[type=file][value=""])>.fmod:not(input[type=file])>:not(:first-child),.stage .special-input:has(> input[type=file][value=""])>.fmod:not(input[type=file])>:not(:first-child),.viewport .special-input:has(> input[type=file][value=""])>.fmod:not(input[type=file])>:not(:first-child){opacity:0}.fmowidget .special-input:has(> input[type=file]:not([value=""]))>.fmod:not(input[type=file])>:first-child,.page .special-input:has(> input[type=file]:not([value=""]))>.fmod:not(input[type=file])>:first-child,.stage .special-input:has(> input[type=file]:not([value=""]))>.fmod:not(input[type=file])>:first-child,.viewport .special-input:has(> input[type=file]:not([value=""]))>.fmod:not(input[type=file])>:first-child{opacity:0}.fmowidget .special-input:has(> input[type=file]:not([value=""]))>.fmod:not(input[type=file])>:not(:first-child),.page .special-input:has(> input[type=file]:not([value=""]))>.fmod:not(input[type=file])>:not(:first-child),.stage .special-input:has(> input[type=file]:not([value=""]))>.fmod:not(input[type=file])>:not(:first-child),.viewport .special-input:has(> input[type=file]:not([value=""]))>.fmod:not(input[type=file])>:not(:first-child){opacity:1}.fmowidget .special-input>input[type=checkbox],.fmowidget .special-input>input[type=radio],.page .special-input>input[type=checkbox],.page .special-input>input[type=radio],.stage .special-input>input[type=checkbox],.stage .special-input>input[type=radio],.viewport .special-input>input[type=checkbox],.viewport .special-input>input[type=radio]{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.fmowidget .special-input>input[type=radio]~:last-child,.page .special-input>input[type=radio]~:last-child,.stage .special-input>input[type=radio]~:last-child,.viewport .special-input>input[type=radio]~:last-child{display:grid!important;opacity:0;transition:opacity .5s}.fmowidget .special-input>input[type=radio]:checked~:last-child,.fmowidget .special-input>input[type=radio]:checked~:last-child.flex,.page .special-input>input[type=radio]:checked~:last-child,.page .special-input>input[type=radio]:checked~:last-child.flex,.stage .special-input>input[type=radio]:checked~:last-child,.stage .special-input>input[type=radio]:checked~:last-child.flex,.viewport .special-input>input[type=radio]:checked~:last-child,.viewport .special-input>input[type=radio]:checked~:last-child.flex{opacity:1}.fmowidget .special-input>input[type=checkbox]~:last-child,.page .special-input>input[type=checkbox]~:last-child,.stage .special-input>input[type=checkbox]~:last-child,.viewport .special-input>input[type=checkbox]~:last-child{display:grid!important;opacity:0;transition:opacity .5s}.fmowidget .special-input>input[type=checkbox]:checked~:last-child,.fmowidget .special-input>input[type=checkbox]:checked~:last-child.flex,.page .special-input>input[type=checkbox]:checked~:last-child,.page .special-input>input[type=checkbox]:checked~:last-child.flex,.stage .special-input>input[type=checkbox]:checked~:last-child,.stage .special-input>input[type=checkbox]:checked~:last-child.flex,.viewport .special-input>input[type=checkbox]:checked~:last-child,.viewport .special-input>input[type=checkbox]:checked~:last-child.flex{opacity:1}.fmowidget [data-object-fit=contain],.page [data-object-fit=contain],.stage [data-object-fit=contain],.viewport [data-object-fit=contain]{object-fit:contain}.fmowidget [data-object-fit=cover],.page [data-object-fit=cover],.stage [data-object-fit=cover],.viewport [data-object-fit=cover]{object-fit:cover}.fmowidget .custom-cursor,.fmowidget [events=none],.page .custom-cursor,.page [events=none],.stage .custom-cursor,.stage [events=none],.viewport .custom-cursor,.viewport [events=none]{pointer-events:none!important}.fmowidget [cursor=pointer],.page [cursor=pointer],.stage [cursor=pointer],.viewport [cursor=pointer]{cursor:pointer}.fmowidget .fmo-text *,.fmowidget .fmod.text *,.page .fmo-text *,.page .fmod.text *,.stage .fmo-text *,.stage .fmod.text *,.viewport .fmo-text *,.viewport .fmod.text *{max-height:100%;background-clip:inherit;background:inherit;-webkit-text-fill-color:inherit;max-width:inherit}.fmowidget .fmod.text,.page .fmod.text,.stage .fmod.text,.viewport .fmod.text{background-clip:text!important}.fmowidget .fmod.video,.page .fmod.video,.stage .fmod.video,.viewport .fmod.video{overflow:hidden}.fmowidget .fmod.text[data-clip-content=true] *,.page .fmod.text[data-clip-content=true] *,.stage .fmod.text[data-clip-content=true] *,.viewport .fmod.text[data-clip-content=true] *{overflow:clip!important}.fmowidget .w-full,.page .w-full,.stage .w-full,.viewport .w-full{min-width:100%;width:100%;max-width:100%}.fmowidget .h-full,.page .h-full,.stage .h-full,.viewport .h-full{min-height:100%;height:100%;max-height:100%}video{background-color:transparent!important;min-width:0}.fmowidget,.page,.viewport>.fmod:not(.text):not([data-sizing-x=hug]){container-type:inline-size}.fmowidget .fmod,.page .fmod,.stage .fmod{transform-origin:center}.fmowidget .fmod[data-is-fixed=fixed],.page .fmod[data-is-fixed=fixed],.stage .fmod[data-is-fixed=fixed]{position:fixed}.viewport .fmod[data-is-fixed=fixed]{transform-origin:center}.fmowidget [data-is-aspect-ratio-locked=true],.page [data-is-aspect-ratio-locked=true]{height:auto;aspect-ratio:var(--aspect-ratio)}.fmowidget .fmod[data-is-fixed=sticky],.page .fmod[data-is-fixed=sticky],.stage .fmod[data-is-fixed=sticky]{position:sticky}@container (min-width:1024px){[data-hide-desktop=true]{display:none!important}}@container (min-width:641px) and (max-width:1023px){[data-hide-tablet=true]{display:none!important}}@container (max-width:640px){[data-hide-mobile=true]{display:none!important}}@media (min-width:1024px){.stage [data-hide-desktop=true]{display:none!important}}@media (min-width:641px) and (max-width:1023px){.stage [data-hide-tablet=true]{display:none!important}}@media (max-width:640px){.stage [data-hide-mobile=true]{display:none!important}}body.antialiased{margin:0;padding:0;overflow:hidden;width:100vw;height:100vh;height:100dvh}.fmod[style*="visibility: hidden"],.top-ctrl[style*="visibility: hidden"]{pointer-events:none}.abs{position:absolute}.rel{position:relative}.disabled{pointer-events:none;opacity:.5}.text-element-container{width:100%;height:100%;pointer-events:none}[data-sizing-y=hug]>.text-element-container{height:max-content}[data-sizing-x=hug]>.text-element-container{width:max-content}.text-editing .text-element-container{pointer-events:auto}.element-top-overlay:hover{outline:0}[data-flex-alignment-x=left][data-flex-direction=down],[data-flex-alignment-x=left][data-flex-direction=up],[data-flex-alignment-y=top]:not([data-flex-direction=up]):not([data-flex-direction=down]){align-items:flex-start}[data-flex-alignment-x=right][data-flex-direction=down],[data-flex-alignment-x=right][data-flex-direction=up],[data-flex-alignment-y=bottom]:not([data-flex-direction=up]):not([data-flex-direction=down]){align-items:flex-end}[data-flex-alignment-y=center]:not([data-flex-direction=up]):not([data-flex-direction=down]){align-items:center;align-content:center}[data-flex-direction=down]>[data-sizing-y=fixed],[data-flex-direction=left]>[data-sizing-x=fixed],[data-flex-direction=right]>[data-sizing-x=fixed],[data-flex-direction=up]>[data-sizing-y=fixed]{flex-shrink:0}[data-flex-alignment-x=left]:not([data-flex-direction=up]):not([data-flex-direction=down]):not([data-flex-direction=right]),[data-flex-alignment-x=right][data-flex-direction=right],[data-flex-alignment-y=bottom][data-flex-direction=up],[data-flex-alignment-y=top][data-flex-direction=down]{justify-content:flex-start}[data-flex-alignment-x=left][data-flex-direction=right],[data-flex-alignment-x=right]:not([data-flex-direction=up]):not([data-flex-direction=down]):not([data-flex-direction=right]),[data-flex-alignment-y=bottom][data-flex-direction=down],[data-flex-alignment-y=top][data-flex-direction=up]{justify-content:flex-end}[data-flex-alignment-x=center]:not([data-flex-direction=up]):not([data-flex-direction=down]),[data-flex-alignment-y=center][data-flex-direction=down],[data-flex-alignment-y=center][data-flex-direction=up]{justify-content:center}[data-flex-alignment-x=center][data-flex-direction=down],[data-flex-alignment-x=center][data-flex-direction=up]{align-items:center}html .fmod:not([data-flex-direction=up]):not([data-flex-direction=down])[data-row-gap-size=auto],html .fmod[data-flex-direction=down][data-column-gap-size=auto],html .fmod[data-flex-direction=left][data-row-gap-size=auto],html .fmod[data-flex-direction=right][data-row-gap-size=auto],html .fmod[data-flex-direction=up][data-column-gap-size=auto]{justify-content:space-between}.fmowidget,.page{position:relative;width:100%;min-height:100vh;overflow:clip;display:flex;align-items:top;justify-content:center}html body .swiper-wrapper>.fmod:not(.qqq > .qqq){margin:0}.swiper-fade .swiper-slide:not(.swiper-slide-active){opacity:0!important}.fmowidget [data-scroll-snap=true],.page [data-scroll-snap=true]{scroll-snap-type:y mandatory!important;overflow-y:scroll!important;height:100vh!important}[data-scroll-snap=true]>*{scroll-snap-align:start}body:has(.fmowidget [data-scroll-snap=true]),body:has(.page [data-scroll-snap=true]){overflow:hidden;height:100vh!important}
            