@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8298327da6d5bcce-s.3q4n78m6muld7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.p.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2b402d8aebffd579-s.16nfeub7ja6ze.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a88409fdd7dc121c-s.1mvr14jy3vxq7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1dqa_6e_ad4sj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.0%;size-adjust:112.83%}.montserrat_3be80da2-module__4qEZtG__className{font-family:Montserrat,Montserrat Fallback;font-style:normal}.montserrat_3be80da2-module__4qEZtG__variable{--ff_montserrat:"Montserrat", "Montserrat Fallback"}
@font-face{font-family:rodchenko;src:url(../media/rodchenko_cond_normal_400-s.p.1mh57ajwn3o2q.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:rodchenko Fallback;src:local(Arial);ascent-override:137.32%;descent-override:34.52%;line-gap-override:0.0%;size-adjust:66.92%}.rodchenko_52e33cf0-module__KwLR5q__className{font-family:rodchenko,rodchenko Fallback;font-weight:400}.rodchenko_52e33cf0-module__KwLR5q__variable{--ff_rodchenko-cond:"rodchenko", "rodchenko Fallback"}
:root{--fs-xxs:clamp(.42rem, .38rem + .2vw, .48rem);--fs-xs:clamp(.56rem, .52rem + .25vw, .64rem);--fs-sm:clamp(.75rem, .7rem + .3vw, .85rem);--fs-base:clamp(.875rem, .82rem + .35vw, 1rem);--fs-md:clamp(1.1rem, 1.05rem + .4vw, 1.25rem);--fs-lg:clamp(1.45rem, 1.4rem + .5vw, 1.65rem);--fs-xl:clamp(1.95rem, 1.85rem + .6vw, 2.2rem);--fs-xxl:clamp(2.6rem, 2.4rem + .8vw, 3rem);--h6-fs:clamp(1.1em, 1em + .4vw, 1.3em);--h5-fs:clamp(1.4em, 1.3em + .6vw, 1.8em);--h4-fs:clamp(2.1em, 2em + 1vw, 2.8em);--h3-fs:clamp(3em, 2.8em + 1.6vw, 4.2em);--h2-fs:clamp(4.5em, 4.2em + 2.4vw, 6.2em);--h1-fs:clamp(6.5em, 6em + 4vw, 9em);--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--co--dk--pr:#141414;--co--dk--se:#262626;--co--dk--te:#0d0d0d;--co--dk--root:#f2f2f2;--co--lt--pr:#ebebeb;--co--lt--se:#d9d9d9;--co--lt--te:#f2f2f2;--co--lt--root:#0d0d0d;--co--er:#e50611;--co--sb:#d30d0d;--co--dk--gr-st:#141414;--co--lt--gr-st:#ebebeb;--co--gr--en:#8a0505;--co--dk--line:#ffffff2b;--co--lt--line:#0000002b;--co--tr:transparent}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@supports (color:oklch(0 0 0)){:root{--co--dk--pr:oklch(19.3% 0 0);--co--dk--se:oklch(26.97% 0 0);--co--dk--te:oklch(15.79% 0 0);--co--dk--root:oklch(96.19% 0 0);--co--lt--pr:oklch(93.89% 0 0);--co--lt--se:oklch(88.45% 0 0);--co--lt--te:oklch(96.19% 0 0);--co--lt--root:oklch(15.79% 0 0);--co--er:oklch(58.01% .2354 28.17);--co--sb:oklch(54.79% .219633 28.7235);--co--dk--gr-st:oklch(19.3% 0 0);--co--lt--gr-st:oklch(93.89% 0 0);--co--gr--en:oklch(39.98% .1605 28.76);--co--dk--line:oklch(100% 0 0/.17);--co--lt--line:oklch(0% 0 0/.17)}}:root{--body--ba-co:var(--co--dk--pr);--body--ba-co-se:var(--co--dk--se);--body--co:var(--co--lt--pr);--body--co-se:var(--co--lt--se);--body--co-te:var(--co--lt--te);--i-co:var(--co--lt--pr);--line-co:var(--co--dk--line);--scheme:dark;--theme-tile-color:var(--co--dk--pr)}[data-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--body--ba-co:var(--co--dk--pr);--body--ba-co-se:var(--co--dk--se);--body--co:var(--co--lt--pr);--body--co-se:var(--co--lt--se);--body--co-te:var(--co--lt--te);--i-co:var(--co--lt--pr);--line-co:var(--co--dk--line);--scheme:dark;--theme-tile-color:var(--co--dk--pr)}[data-scheme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--body--ba-co:var(--co--lt--pr);--body--ba-co-se:var(--co--lt--se);--body--co:var(--co--dk--pr);--body--co-se:var(--co--dk--se);--body--co-te:var(--co--dk--te);--i-co:var(--co--dk--pr);--line-co:var(--co--lt--line);--scheme:light;--theme-tile-color:var(--co--lt--pr)}:root{--z--1:1;--z--2:2;--z--3:3;--z--4:4;--z--5:5;--z--6:6;--z--7:7;--z--8:8;--z--ba:0;--z--ne:-1;--z--lo:999;--z--hi:9999;--z--ma:99999;--space-1:clamp(.4rem, .35rem + .2vw, .5rem);--space-2:clamp(.8rem, .75rem + .3vw, 1rem);--space-3:clamp(1.2rem, 1.1rem + .4vw, 1.5rem);--space-4:clamp(1.6rem, 1.5rem + .6vw, 2rem);--space-6:clamp(2.4rem, 2.2rem + .8vw, 3rem);--space-8:clamp(3.2rem, 3rem + 1vw, 4rem);--space-12:clamp(4.8rem, 4.4rem + 1.6vw, 6rem);--space-16:clamp(6.4rem, 6rem + 2.4vw, 8rem);--transition-speed:.3s;--dn-outline-width:2px;--dn-outline-style:solid;--dn-outline-color:var(--co--er);--dn-outline-offset:3px}
*,:before,:after{box-sizing:border-box;min-width:0;min-height:0;margin:0;padding:0}html{-moz-text-size-adjust:100%;text-size-adjust:100%;accent-color:var(--i-primary);container:root/inline-size}hr{color:inherit}hr,iframe,fieldset{border-width:0}iframe:where([src*=youtube\.],[src*=youtube-nocookie\.],[src*=vimeo\.]){aspect-ratio:16/9;width:100%;height:auto}img,svg{vertical-align:top;border:0;max-width:100%;height:auto;display:inline-block}:where(){height:100%;display:block;overflow:hidden}h1,h2,h3,h4,h5,h6{font:inherit}b,strong{font-weight:bolder}menu,ol,ul,summary{list-style-type:none}blockquote,q{quotes:none}table{border-collapse:collapse;border-spacing:0}input,textarea,select,button{color:inherit;font:inherit;line-height:inherit;text-align:inherit;text-transform:inherit;background:0 0;border:0}textarea,select{appearance:none;box-shadow:none}textarea{width:100%;display:block}select{cursor:pointer;font-weight:400}[type=search]{appearance:none}[type=date],[type=time]{accent-color:currentColor}::placeholder{color:inherit;opacity:.5}button,[type=submit],summary{appearance:none;cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none}button{text-align:inherit}details summary::-webkit-details-marker{display:none}:focus{outline-color:#0000}:focus-visible{outline:var(--dn-outline-width) var(--dn-outline-style) var(--dn-outline-color);outline-offset:var(--dn-outline-offset)}address{font-style:inherit}dialog{border-width:0;margin:auto}dialog:not([open]),[hidden]{display:none!important}html::-webkit-scrollbar{display:none}html{scrollbar-width:none}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}html:has(main[data-single-screen]){overscroll-behavior:none;overflow:hidden}.lenis.lenis-stopped{overflow:clip}.lenis.lenis-smooth iframe{pointer-events:none}body{box-sizing:content-box;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;height:100%;display:block}html,body{font-size:var(--fs-base);font-family:var(--ff_montserrat);background-color:var(--body--ba-co);color:var(--body--co);overscroll-behavior:none;width:100%;min-height:100%;font-weight:400;line-height:1.75em}.theme-overlay-tile{visibility:hidden;opacity:0;aspect-ratio:1;width:100%;height:100%;display:block}main{z-index:1;position:relative}.container{margin-left:auto;margin-right:auto;padding-left:clamp(1rem,.714rem + 1.43vw,2.429rem);padding-right:clamp(1rem,.714rem + 1.43vw,2.429rem);container:container/inline-size}.cq{container-type:inline-size}[data-magic-cursor],[data-magic-cursor] :not(:fullscreen,:fullscreen *),[data-magic-cursor] :not(:fullscreen,:fullscreen *):before,[data-magic-cursor] :not(:fullscreen,:fullscreen *):after{cursor:none!important}[data-magic-cursor] :fullscreen{cursor:auto}
.MagicCursor-module__zb2lRq__magicCursor{pointer-events:none;z-index:2147483647;width:30px;height:30px;transition:opacity .2s ease-in-out .5s;position:absolute;top:0;left:0}.MagicCursor-module__zb2lRq__magicCursor--disabled{display:none}.MagicCursor-module__zb2lRq__magicCursor--hidden{opacity:0!important}.MagicCursor-module__zb2lRq__magicCursor__ball{border:2px solid var(--co--sb);pointer-events:none;opacity:1;box-sizing:border-box;border-radius:50%;width:30px;height:30px;position:fixed;transform:translate(-50%,-50%)}.MagicCursor-module__zb2lRq__magicCursor--zoom-out .MagicCursor-module__zb2lRq__magicCursor__ball{opacity:0;transition:opacity .2s ease-in-out}.MagicCursor-module__zb2lRq__magicCursor--light .MagicCursor-module__zb2lRq__magicCursor__ball,.MagicCursor-module__zb2lRq__magicCursor__ball--over-movie,.MagicCursor-module__zb2lRq__magicCursor--light .MagicCursor-module__zb2lRq__magicCursor__ball--with-icon{border:2px solid var(--co--sb);border-color:var(--co--sb)!important}.MagicCursor-module__zb2lRq__magicCursor__ball:before{content:"▼";text-align:center;width:4px;height:8px;color:var(--co--sb);opacity:0;font-family:inherit;font-size:6px;line-height:8px;transition:all .2s cubic-bezier(.215,.61,.355,1);position:absolute;top:32px;left:10px;transform:translateY(20px)}.MagicCursor-module__zb2lRq__magicCursor__ball:after{content:"▲";text-align:center;width:4px;height:8px;color:var(--co--sb);opacity:0;font-family:inherit;font-size:6px;line-height:8px;transition:all .2s cubic-bezier(.215,.61,.355,1);position:absolute;top:-12px;left:10px;transform:translateY(-20px)}.MagicCursor-module__zb2lRq__magicCursor--light .MagicCursor-module__zb2lRq__magicCursor__ball:before,.MagicCursor-module__zb2lRq__magicCursor--light .MagicCursor-module__zb2lRq__magicCursor__ball:after{color:var(--co--sb)}.MagicCursor-module__zb2lRq__magicCursor--scale-up .MagicCursor-module__zb2lRq__magicCursor__ball:before{opacity:1;width:8px;transform:translateY(0)}.MagicCursor-module__zb2lRq__magicCursor--scale-up.MagicCursor-module__zb2lRq__magicCursor--scale-up-top .MagicCursor-module__zb2lRq__magicCursor__ball:before{opacity:0;width:4px;transform:translateY(20px)}.MagicCursor-module__zb2lRq__magicCursor--scale-up .MagicCursor-module__zb2lRq__magicCursor__ball:after{opacity:1;width:8px;transform:translateY(0)}.MagicCursor-module__zb2lRq__magicCursor--scale-up.MagicCursor-module__zb2lRq__magicCursor--scale-up-bottom .MagicCursor-module__zb2lRq__magicCursor__ball:after{opacity:0;width:4px;transform:translateY(-20px)}.MagicCursor-module__zb2lRq__magicCursor--scale-up.MagicCursor-module__zb2lRq__magicCursor--scale-none .MagicCursor-module__zb2lRq__magicCursor__ball:before,.MagicCursor-module__zb2lRq__magicCursor--scale-up.MagicCursor-module__zb2lRq__magicCursor--scale-none .MagicCursor-module__zb2lRq__magicCursor__ball:after{opacity:0}.MagicCursor-module__zb2lRq__magicCursor__hold{background:#fff0;border-radius:100%;width:26px;height:26px;position:absolute;top:0;left:0}.MagicCursor-module__zb2lRq__magicCursor__hold:after{content:attr(data-label);font-size:var(--fs-base);box-sizing:border-box;text-align:center;white-space:nowrap;width:100px;height:1.25em;color:var(--co--dk--pr);opacity:0;padding-top:1.25em;font-weight:500;line-height:1.25em;transition:all .2s cubic-bezier(.215,.61,.355,1);position:absolute;top:45px;right:-37px;overflow:hidden}.MagicCursor-module__zb2lRq__magicCursor--no-hold .MagicCursor-module__zb2lRq__magicCursor__hold{display:none}.MagicCursor-module__zb2lRq__magicCursor--light .MagicCursor-module__zb2lRq__magicCursor__hold:after{color:var(--co--lt--pr)}.MagicCursor-module__zb2lRq__magicCursor__ball--hold .MagicCursor-module__zb2lRq__magicCursor__hold:after{opacity:1;padding-top:0;transition:all .2s cubic-bezier(.215,.61,.355,1) .3s}.MagicCursor-module__zb2lRq__magicCursor__ball--with-icon .MagicCursor-module__zb2lRq__magicCursor__hold,.MagicCursor-module__zb2lRq__magicCursor__ball--with-icon .MagicCursor-module__zb2lRq__magicCursor__hold:after{opacity:0;padding-top:20px;transition:all cubic-bezier(.215,.61,.355,1)}.MagicCursor-module__zb2lRq__magicCursor__icon{color:var(--co--sb);text-align:center;opacity:1;width:29px;height:30px;font-size:6px;line-height:28px;transition:all .2s cubic-bezier(.215,.61,.355,1);display:block}.MagicCursor-module__zb2lRq__magicCursor--light .MagicCursor-module__zb2lRq__magicCursor__icon,.MagicCursor-module__zb2lRq__magicCursor__ball--over-movie .MagicCursor-module__zb2lRq__magicCursor__icon,.MagicCursor-module__zb2lRq__magicCursor--light .MagicCursor-module__zb2lRq__magicCursor__ball--with-icon .MagicCursor-module__zb2lRq__magicCursor__icon{color:var(--co--sb)}.MagicCursor-module__zb2lRq__magicCursor--scale-up .MagicCursor-module__zb2lRq__magicCursor__icon{opacity:0;transition:all .2s cubic-bezier(.215,.61,.355,1)}.MagicCursor-module__zb2lRq__magicCursor__ball--with-icon .MagicCursor-module__zb2lRq__magicCursor__icon{width:27px}.MagicCursor-module__zb2lRq__magicCursor__ball--with-icon .MagicCursor-module__zb2lRq__magicCursor__icon:nth-child(2){display:none}.MagicCursor-module__zb2lRq__magicCursor__ball--close-icon .MagicCursor-module__zb2lRq__magicCursor__icon{width:27px;font-size:8px}.MagicCursor-module__zb2lRq__magicCursor__ball--over-movie .MagicCursor-module__zb2lRq__magicCursor__icon--play,.MagicCursor-module__zb2lRq__magicCursor__ball--over-movie.MagicCursor-module__zb2lRq__magicCursor__ball--pause-movie .MagicCursor-module__zb2lRq__magicCursor__icon--pause{display:block}.MagicCursor-module__zb2lRq__magicCursor__ball--over-movie .MagicCursor-module__zb2lRq__magicCursor__icon--pause,.MagicCursor-module__zb2lRq__magicCursor__ball--over-movie.MagicCursor-module__zb2lRq__magicCursor__ball--pause-movie .MagicCursor-module__zb2lRq__magicCursor__icon--play{display:none}.MagicCursor-module__zb2lRq__magicCursor__loader{border-right:2px solid #0000;border-bottom:2px solid var(--co--dk--pr);box-sizing:border-box;opacity:0;background-color:#0000;border-top:2px solid #0000;border-left:2px solid #0000;border-radius:50px;width:40px;height:40px;transition:opacity ease-in-out;animation:.8s ease-in-out infinite MagicCursor-module__zb2lRq__magicCursorRotating;position:absolute;transform:translate(-9px,-9px)rotate(0)}.MagicCursor-module__zb2lRq__magicCursor--light .MagicCursor-module__zb2lRq__magicCursor__loader{border-bottom:2px solid var(--co--lt--pr)}.MagicCursor-module__zb2lRq__magicCursor--loading .MagicCursor-module__zb2lRq__magicCursor__loader{opacity:1;transition:opacity .2s ease-in-out}@keyframes MagicCursor-module__zb2lRq__magicCursorRotating{0%{transform:translate(-7px,-7px)rotate(0)}95%{transform:translate(-7px,-7px)rotate(350deg)}to{transform:translate(-7px,-7px)rotate(360deg)}}.MagicCursor-module__zb2lRq__magicCursor__ball--link{background-color:color-mix(in oklch, var(--co--sb) 20%, transparent);transition:background-color .2s ease-in-out}.MagicCursor-module__zb2lRq__magicCursor__ball--read{background-color:color-mix(in oklch, var(--co--sb) 60%, transparent);transition:background-color .2s ease-in-out}.MagicCursor-module__zb2lRq__magicCursor__label{font-family:var(--ff_rodchenko-cond);font-size:var(--fs-md);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;color:var(--co--lt--pr);opacity:0;place-items:center;transition:opacity .15s ease-in-out,transform .15s ease-in-out;display:grid;position:absolute;inset:0;transform:scale(.6)}.MagicCursor-module__zb2lRq__magicCursor__ball--read .MagicCursor-module__zb2lRq__magicCursor__label{opacity:1;transition:opacity .25s ease-in-out .1s,transform .25s cubic-bezier(.215,.61,.355,1) .1s;transform:scale(1)}.MagicCursor-module__zb2lRq__magicCursor__ball--holding .MagicCursor-module__zb2lRq__magicCursor__hold{background-color:color-mix(in oklch, var(--co--sb) 60%, transparent);width:auto;height:auto;inset:0}
.ThemeOverlay-module__JLwvZW__overlay{z-index:var(--z--ba);pointer-events:none;width:100%;height:100vh;display:none;position:fixed;inset:0}.ThemeOverlay-module__JLwvZW__tile{aspect-ratio:1;width:100%;height:100%;display:block}
