*,*:after,*:before{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}p,h1,h2,h3,h4,h5,h6,dl,dd,figure,blockquote{margin-block:unset}ul[class],ol[class]{margin:0;padding:0;list-style:none}html{line-height:1.5}body{margin:unset}h1,h2,h3,h4,h5,h6,input,label,button{line-height:1.1}h1,h2,h3,h4,h5,h6{text-wrap:balance}a{color:inherit;text-decoration:none}img,svg,canvas,picture{display:block;max-inline-size:100%;block-size:auto}input,button,select,textarea{font:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:1rlh}button{padding:0;margin:0;background:none;border:0;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none}*,*:after,*:before{position:relative;outline:none}@font-face{font-display:swap;font-family:Delanor New;src:url(/fonts/DelanorNew-Regular.woff2) format("woff2"),url(/fonts/DelanorNew-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Roobert;src:url(/fonts/Roobert-Bold.woff2) format("woff2"),url(/fonts/Roobert-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Roobert;src:url(/fonts/Roobert-Regular.woff2) format("woff2"),url(/fonts/Roobert-Regular.woff) format("woff");font-weight:400;font-style:normal}html{min-height:100%;line-height:1.2;font-family:Roobert,-apple-system,BlinkMacSystemFont,avenir next,avenir,segoe ui,helvetica neue,helvetica,Cantarell,Ubuntu,roboto,noto,arial,sans-serif;color:#622530;background-color:#ede4d8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width: 699px){html{font-size:14px}}@media (min-width: 700px) and (max-width: 1199px){html{font-size:15px}}@media (min-width: 1200px) and (max-width: 1599px){html{font-size:16px}}@media (min-width: 1600px) and (max-width: 1799px){html{font-size:17px}}@media (min-width: 1800px){html{font-size:18px}}html.is-loading{cursor:wait}html:not(.is-ready){height:100%;overflow:hidden}::selection{background-color:#ede4d8;color:#622530;text-shadow:none}*:focus:not(:focus-visible){outline:none}*:focus-visible{outline-color:var(--focus-visible-color, currentColor);outline-width:var(--focus-visible-width, 2px);outline-offset:var(--focus-visible-offset, 2px);outline-style:solid}a{color:inherit}.t-h1,.t-h2,.t-h3{line-height:.77;font-family:Delanor New,-apple-system,BlinkMacSystemFont,avenir next,avenir,segoe ui,helvetica neue,helvetica,Cantarell,Ubuntu,roboto,noto,arial,sans-serif;font-weight:400;text-transform:uppercase}.t-h1{font-size:var(--font-size, var(--font-size-h1))}.t-h2{font-size:var(--font-size, var(--font-size-h2))}.t-h3{font-size:var(--font-size, var(--font-size-h3))}.t-text{font-size:var(--font-size, var(--font-size-body));font-weight:400}.t-text-large{font-size:var(--font-size, var(--font-size-large));font-weight:400}.t-label{font-size:var(--font-size, var(--font-size-label));font-weight:700;text-transform:uppercase}.t-link{cursor:pointer}.t-link:before{content:"";position:absolute;top:100%;left:0;width:100%;height:.15em;background-color:currentColor;transform:scale3d(0,1,1);transform-origin:100% 50%;transition:transform .8s cubic-bezier(.075,.82,.165,1)}.t-link:hover:before,a:hover .t-link:before,button:hover .t-link:before{transform:scaleZ(1);transform-origin:0 50%}.t-wysiwyg p:not(:last-child),.t-wysiwyg ul:not(:last-child),.t-wysiwyg ol:not(:last-child){margin-bottom:1.75em}.t-wysiwyg a{text-decoration:underline;transition:opacity .4s cubic-bezier(.075,.82,.165,1)}.t-wysiwyg a:hover{opacity:.75}.o-container{margin-right:auto;margin-left:auto;padding-left:var(--grid-margin);padding-right:var(--grid-margin)}.u-clearfix:after{display:block;clear:both;content:""}.u-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;max-width:100%}[hidden][aria-hidden=false]{position:absolute;display:inherit;clip:rect(0,0,0,0)}[hidden][aria-hidden=false]:focus{clip:auto}.u-screen-reader-text{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);margin:0;padding:0;width:1px;height:1px;border:0}@media not print{.u-screen-reader-text\@screen{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);margin:0;padding:0;width:1px;height:1px;border:0}}.u-screen-reader-text.-focusable:focus,.u-screen-reader-text.-focusable:active{clip:auto;width:auto;height:auto}.o-grid-helper{position:fixed;z-index:1000;top:0;right:var(--grid-margin);left:var(--grid-margin);display:flex;width:auto;height:100%;justify-content:space-between;column-gap:var(--grid-gutter);pointer-events:none}.o-grid-helper div{flex:1 1 0;background-color:#1400ff33}.o-grid-helper:not(.is-visible){visibility:hidden}.o-icon{display:inline-block;vertical-align:middle}.o-icon svg{--icon-height: calc(var(--icon-width, var(--_icon-width)) * (1 / (var(--icon-ratio))));display:block;width:var(--icon-width, var(--_icon-width));height:var(--icon-height);fill:currentColor}.svg-logo{--_icon-width: 182px;--icon-ratio: 3.0629139073}.svg-logo-trebuchet{--_icon-width: 4.875rem;--icon-ratio: 1}.svg-canada-mediafund{--_icon-width: 5.75rem;--icon-ratio: 1.4893617021}.svg-minus-18{--_icon-width: 2rem;--icon-ratio: 1}.svg-ui-play{--_icon-width: 1rem;--icon-ratio: .8823529412}.svg-ui-cross{--_icon-width: .75rem;--icon-ratio: 1}.svg-ui-circle{--_icon-width: 6.75rem;--icon-ratio: 1}.svg-ui-chevron-down{--_icon-width: .75rem;--icon-ratio: 1.7142857143}.svg-ui-chevron-left,.svg-ui-chevron-right{--_icon-width: .75rem;--icon-ratio: .5714285714}[class^=svg-platform-]{--_icon-width: 1.375rem;--icon-ratio: 1}[class^=svg-social-]{--_icon-width: 1rem;--icon-ratio: 1}.o-asset{--_asset-position: 50% 50%}.o-asset.-cover .o-asset_inner{position:absolute;top:0;left:0;width:100%;height:100%}.o-asset.-cover .o-asset_el{height:100%;object-position:var(--asset-position, var(--_asset-position));object-fit:cover}.o-asset.-contain .o-asset_inner{position:absolute;top:0;left:0;width:100%;height:100%}.o-asset.-contain .o-asset_el{height:100%;object-position:var(--asset-position, var(--_asset-position));object-fit:contain}.o-asset.-lazyload .o-asset_inner{opacity:0;will-change:opacity}.o-asset.-lazyload.is-loaded .o-asset_inner{opacity:1;transition:opacity .8s cubic-bezier(.075,.82,.165,1)}.o-asset_el{display:block;width:100%;height:auto}.o-asset_caption{padding-top:spacer()}.c-socials{--_socials-color: #622530;--_socials-color-hover: #ffdb3f;display:flex;align-items:center}.c-socials a{display:flex;align-items:center;justify-content:center;width:1.875rem;height:1.875rem;transition:color .8s cubic-bezier(.075,.82,.165,1)}.c-socials a:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;border-radius:50%;background-color:var(--socials-color, var(--_socials-color));transform:scale(0);transition:transform .8s cubic-bezier(.075,.82,.165,1)}.c-socials a:hover{color:var(--socials-color-hover, var(--_socials-color-hover))}.c-socials a:hover:before{transform:scale(1)}.o-text-bounce{--_text-bounce-transform-origin: 0% 50%;display:flex;flex-direction:column}.o-text-bounce_line{display:block;width:100%}.o-text-bounce_line span{display:block;opacity:0;transform:scale(0);transform-origin:var(--text-bounce-transform-origin, var(--_text-bounce-transform-origin))}@media (prefers-reduced-motion: reduce){.o-text-bounce_line span{opacity:1;transform:none}}.c-section{--_section-padding-top: calc(10 * var(--svh, 1svh));--_section-padding-bottom: calc(10 * var(--svh, 1svh));--_section-mask-height: 2.375rem;--section-color-bg: transparent;--section-color-text: inherit;margin-top:-1px;color:var(--section-color-text);background-color:var(--section-color-bg)}.c-section.-color-primary{--section-color-bg: #ffdb3f;--section-color-text: #622530}.c-section.-color-dark{--section-color-bg: #622530;--section-color-text: #ede4d8}.c-section.-color-darker{--section-color-bg: #511d26;--section-color-text: #ede4d8}.c-section.-mask-all:before,.c-section.-mask-top:before{clip-path:polygon(0% 100%,18% 66%,34% 5%,53% 90%,67% 83%,83% 48%,100% 100%,0% 100%);content:"";position:absolute;bottom:calc(100% - 1px);left:0;display:block;width:100%;height:var(--section-mask-height, var(--_section-mask-height));background-color:inherit}.c-section.-mask-all:after,.c-section.-mask-bottom:after{clip-path:polygon(0% 0%,17% 20%,33% 32%,50% 94%,71% 94%,80% 90%,100% 0%,0% 0%);content:"";z-index:1;position:absolute;top:calc(100% - 1px);left:0;display:block;width:100%;height:var(--section-mask-height, var(--_section-mask-height));background-color:inherit}.c-section_inner{padding-top:var(--section-padding-top, var(--_section-padding-top));padding-bottom:var(--section-padding-bottom, var(--_section-padding-bottom))}.c-section.-fullheight .c-section_inner{min-height:calc(100 * var(--svh, 1svh))}.c-button{--_button-color-text: #ede4d8;--_button-color-bg: #622530;--_button-hover-color-text: #ede4d8;--_button-hover-color-bg: #481b23;display:inline-flex;padding-right:1.75rem;padding-left:1.75rem;color:var(--button-color-text, var(--_button-color-text));background-color:var(--button-color-bg, var(--_button-color-bg));transition:color .8s cubic-bezier(.075,.82,.165,1),background-color .8s cubic-bezier(.075,.82,.165,1)}.c-button.-secondary{--_button-color-text: #622530;--_button-color-bg: #ffdb3f;--_button-hover-color-text: #622530;--_button-hover-color-bg: #ffe572;border:2px solid #622530}.c-button:hover{color:var(--button-hover-color-text, var(--_button-hover-color-text));background-color:var(--button-hover-color-bg, var(--_button-hover-color-bg))}.c-button_bg{position:absolute;top:0;left:0;display:block;width:100%;height:100%}.c-button_inner{display:flex;align-items:center;justify-content:space-between;column-gap:var(--grid-gutter);width:100%;height:3.5rem}.c-button_label{white-space:nowrap}.c-button_icon{display:block;flex-shrink:0}.c-game-platforms{--_game-platforms-buttons-left: 0;--_game-platforms-buttons-right: auto}.c-game-platforms_bg{position:fixed;top:0;left:0;width:100%;height:100%;padding:var(--grid-margin);cursor:pointer;background-color:#0006;pointer-events:none;opacity:0;transition:opacity .8s cubic-bezier(.075,.82,.165,1)}.c-game-platforms.is-open .c-game-platforms_bg{pointer-events:initial;opacity:1}.c-game-platforms_trigger{--focus-visible-color: #ffdb3f;z-index:1}.c-game-platforms_trigger+.c-game-platforms_list{position:absolute;bottom:0;right:var(--game-platforms-buttons-right, var(--_game-platforms-buttons-right));left:var(--game-platforms-buttons-left, var(--_game-platforms-buttons-left));flex-direction:column;pointer-events:none;visibility:hidden}.c-game-platforms_trigger+.c-game-platforms_list .c-game-platforms_item{width:15.625rem}.c-game-platforms_trigger+.c-game-platforms_list .c-game-platforms_item:nth-last-child(1){--delay: 0s}.c-game-platforms_trigger+.c-game-platforms_list .c-game-platforms_item:nth-last-child(2){--delay: .1s}.c-game-platforms_trigger+.c-game-platforms_list .c-game-platforms_item:nth-last-child(3){--delay: .2s}.c-game-platforms_trigger+.c-game-platforms_list .c-game-platforms_item:nth-last-child(4){--delay: .3s}.c-game-platforms_trigger+.c-game-platforms_list .c-game-platforms_button{opacity:0;transform:translateY(50%)}@media (prefers-reduced-motion: reduce){.c-game-platforms_trigger+.c-game-platforms_list .c-game-platforms_button{transform:none}}.c-game-platforms.is-open .c-game-platforms_trigger{opacity:0}.c-game-platforms.is-open .c-game-platforms_trigger+.c-game-platforms_list{z-index:1;pointer-events:initial;visibility:initial}.c-game-platforms.is-open .c-game-platforms_trigger+.c-game-platforms_list .c-game-platforms_button{opacity:1;transform:translate(0);transition:opacity 0s var(--delay),transform .8s cubic-bezier(.075,.82,.165,1) var(--delay)}@media (prefers-reduced-motion: reduce){.c-game-platforms.is-open .c-game-platforms_trigger+.c-game-platforms_list .c-game-platforms_button{transition:opacity .8s cubic-bezier(.075,.82,.165,1)}}.c-game-platforms_list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:calc(var(--grid-gutter) * .5)}@media (max-width: 699px){.c-game-platforms_list{flex-direction:column}}@media (max-width: 699px){.c-game-platforms_item{min-width:calc(2 * var(--grid-column-width) + 3 * var(--grid-gutter))}}@media (min-width: 700px) and (max-width: 999px){.c-game-platforms_item{min-width:15rem}}.c-game-platforms_button{width:100%}.c-hero{--section-color-text: #ffdb3f}.c-hero:after{z-index:1;clip-path:polygon(0% 100%,16% 93%,29% 7%,46% 6%,64% 85%,84% 18%,100% 100%,0% 100%);content:"";position:absolute;bottom:-1px;left:0;width:100%;height:var(--nav-bottom);background-color:#ede4d8;transform:scaleY(0);transform-origin:50% 100%}html.is-ready .c-hero:after{transform:scale(1);transition:transform 1.2s cubic-bezier(.785,.135,.15,.86)}@media (prefers-reduced-motion: reduce){.c-hero:after{transform:none}}.c-hero .c-section_inner{display:flex;flex-wrap:wrap;align-items:flex-end;padding-bottom:var(--nav-spacing-y)}@media (max-width: 999px){.c-hero{overflow:hidden}}.c-hero_bg{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.c-hero_bg-inner{top:calc(-5 * var(--svh, 1svh));width:100%;height:calc(100% + calc(10 * var(--svh, 1svh)))}.c-hero_bg-asset{width:100%;height:100%}.c-hero_bg-asset .o-asset_el{transform:scale(1.05)}@media (prefers-reduced-motion: reduce){.c-hero_bg-asset .o-asset_el{transform:none}}html.is-ready .c-hero_bg-asset .o-asset_el{transform:scale(1);transition:transform 1.2s cubic-bezier(.075,.82,.165,1)}.c-hero_title{max-width:5em}.c-hero_buttons{z-index:10;position:fixed;bottom:calc(var(--nav-bottom) + calc(var(--grid-gutter) * .5))}@media (max-width: 999px){.c-hero_buttons{left:var(--grid-margin)}}@media (min-width: 1000px){.c-hero_buttons{--game-platforms-buttons-left: auto;--game-platforms-buttons-right: 0;right:var(--grid-margin)}}.o-bird{--hero-bird-width: 10rem;--hero-bird-height: calc(809/612 * var(--hero-bird-width));--focus-visible-color: #ffdb3f;z-index:2;position:absolute;width:var(--hero-bird-width);height:var(--hero-bird-height);transform-origin:50% 100%}@media (max-width: 999px){.o-bird{right:calc(-.35 * var(--hero-bird-width));bottom:50%;transform:rotate(-26deg)}}@media (min-width: 1000px){.o-bird{--hero-bird-width: calc(2.5 * var(--grid-column-width) + 1.5 * var(--grid-gutter));right:calc(3 * var(--grid-column-width) + 3 * var(--grid-gutter));bottom:0}}.o-bird_wrap{width:100%;height:100%;transform-origin:inherit;transition:transform .8s cubic-bezier(.075,.82,.165,1)}.o-bird.is-hidden .o-bird_wrap{transform:scale(0);transition:none}.o-bird_wrap:hover{transform:scale(1.25)}@media (prefers-reduced-motion: reduce){.o-bird_wrap:hover{transform:none}}.o-bird_inner{width:100%;height:100%}@media (max-width: 999px){.o-bird_inner{transform:rotate(-26deg)}}.o-bird_asset{width:100%;height:100%;transform:scale(0);transform-origin:50% 100%}html.is-ready .o-bird_asset{transform:scale(1);transition:transform 1.2s cubic-bezier(.075,.82,.165,1) .4s}@media (prefers-reduced-motion: reduce){.o-bird_asset{transform:none;transition:none}}@media (max-width: 999px){.o-bird_asset{transform-origin:100% 100%}}.o-bird_trigger{position:absolute;top:0;left:0;width:100%;height:100%}.c-button-circle{--_button-circle-size: clamp(54px, .0675422139 * calc(100 * var(--vw, 1vw)), 108px);display:flex;align-items:center;justify-content:center;width:1em;height:1em;font-size:var(--button-circle-size, var(--_button-circle-size));color:#622530;cursor:pointer}.c-button-circle:hover .c-button-circle_bg{transform:rotate(20deg) scale(1.1)}.c-button-circle_bg{--icon-width: 100%;position:absolute;top:0;left:0;width:100%;height:100%;transition:transform .8s cubic-bezier(.075,.82,.165,1)}.c-button-circle_icon .svg-ui-play{--icon-width: .15em}.c-button-circle_icon .svg-ui-chevron-left,.c-button-circle_icon .svg-ui-chevron-right{--icon-width: .12em}.c-button-circle_label{padding:15%;text-align:center}.c-slider{--section-padding-top: calc(15 * var(--svh, 1svh));--slider-slide-width: calc(3 * var(--grid-column-width) + 2 * var(--grid-gutter));--button-circle-size: clamp(48px, .052532833 * calc(100 * var(--vw, 1vw)), 84px)}@media (min-width: 500px){.c-slider{--slider-slide-width: calc(3 * var(--grid-column-width) + 2 * var(--grid-gutter))}}@media (min-width: 700px){.c-slider{--slider-slide-width: calc(5 * var(--grid-column-width) + 4 * var(--grid-gutter))}.c-slider .splide__track{padding-left:50%!important}}.c-slider_inner{overflow:hidden}.c-slider_title{margin-left:var(--grid-margin)}@media (max-width: 699px){.c-slider_title{margin-bottom:2.375rem}}@media (min-width: 700px){.c-slider_title{position:absolute;top:50%;left:0;width:calc(6 * var(--grid-column-width) + 5 * var(--grid-gutter));transform:translateY(-50%);transition:opacity .8s cubic-bezier(.075,.82,.165,1)}.c-slider_title.is-hidden{opacity:.1}}.c-slider_asset{background-color:#ede4d8;border-radius:6px}@supports (aspect-ratio: 1){.c-slider_asset{aspect-ratio:.7117437722;width:100%}}@supports not (aspect-ratio: 1){.c-slider_asset{height:0;padding-top:calc(100% * 1 / .7117437722)}}.o-slider.swiper{overflow:hidden;padding-right:var(--grid-margin);transition:transform 1.2s cubic-bezier(.075,.82,.165,1)}.o-slider.swiper:not(.is-inview){transform:translate(100%)}@media (min-width: 700px){.o-slider.swiper{padding-left:50%}.o-slider.swiper:not(.is-inview){transform:translate(50%)}}.o-slider_inner{display:flex}@media (max-width: 499px){.o-slider_inner{padding-left:calc(calc(.5 * var(--grid-column-width) + 0 * var(--grid-gutter)) + var(--grid-margin))!important}}@media (min-width: 500px) and (max-width: 699px){.o-slider_inner{padding-left:var(--grid-margin)!important}}.o-slider_slide.swiper-slide{width:var(--slider-slide-width);padding:calc(.1 * var(--slider-slide-width));flex-shrink:0}.o-slider_slide.swiper-slide:nth-child(2n) .o-slider_slide-inner{transform:rotate(2deg)}.o-slider_slide.swiper-slide:nth-child(odd) .o-slider_slide-inner{transform:rotate(-2deg)}.o-slider_slide-inner:hover .o-slider_slide-asset{transform:rotateY(-90deg)}@media (prefers-reduced-motion: reduce){.o-slider_slide-inner:hover .o-slider_slide-asset{transform:none;opacity:0}}.o-slider_slide-inner:hover .o-slider_slide-content{z-index:1;transform:rotateY(0)}@media (prefers-reduced-motion: reduce){.o-slider_slide-inner:hover .o-slider_slide-content{transform:none;opacity:1}}.o-slider_slide-asset{z-index:1;width:100%;aspect-ratio:.6948840633;transition:transform 1.2s cubic-bezier(.075,.82,.165,1)}@media (prefers-reduced-motion: reduce){.o-slider_slide-asset{transition:opacity 1.2s cubic-bezier(.075,.82,.165,1)}}.o-slider_slide-content{position:absolute;top:0;left:0;display:flex;flex-direction:column;justify-content:space-between;gap:2.375rem;width:100%;height:100%;padding:var(--grid-gutter);color:#622530;background-color:#ede4d8;transform:rotateY(90deg);transition:transform 1.2s cubic-bezier(.075,.82,.165,1)}@media (prefers-reduced-motion: reduce){.o-slider_slide-content{opacity:0;transform:none;transition:opacity 1.2s cubic-bezier(.075,.82,.165,1)}}@media (min-width: 1000px){.o-slider_slide-content{padding:var(--grid-margin);justify-content:center}}@media (min-width: 1200px){.o-slider_slide-content{padding:3.375rem}}.o-slider_slide-content .t-h3{font-size:clamp(28px,.0337711069 * calc(100 * var(--vw, 1vw)),54px)}.o-slider_button{z-index:1;position:absolute;top:calc(50% - .5 * var(--button-circle-size));color:#622530;transition:transform .8s cubic-bezier(.075,.82,.165,1) .8s}.o-slider_button.-prev{left:var(--grid-margin)}.o-slider_button.-next{right:var(--grid-margin)}.o-slider_button[disabled],.o-slider:not(.is-inview) .o-slider_button{pointer-events:0;transform:scale(0);transition-delay:0s}@media (min-width: 700px){.o-slider_button{position:absolute;top:calc(50% - .5 * var(--button-circle-size))}}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ 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) format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-wrapper{box-sizing:inherit}.c-accordion{border-bottom:1px solid currentColor}.c-accordion:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:#511d2680;opacity:0;transition:opacity .8s cubic-bezier(.075,.82,.165,1)}@media (hover: hover){.c-accordion:not(.is-open):hover:before{opacity:1}}@media (hover: hover) and (prefers-reduced-motion: no-preference){.c-accordion:not(.is-open):hover .c-accordion_title{transform:translate(1.78125rem)}.c-accordion:not(.is-open):hover .c-accordion_button{transform:translate(-1.78125rem)}}.c-accordion_summary{display:flex;align-items:center;justify-content:space-between;column-gap:calc(1 * var(--grid-column-width) + 0 * var(--grid-gutter));padding-top:2.375rem;padding-bottom:2.375rem;cursor:pointer;-webkit-user-select:none;user-select:none}.c-accordion_summary::-webkit-details-marker{display:none}.c-accordion_title{flex-grow:1;transition:transform .8s cubic-bezier(.075,.82,.165,1)}.c-accordion_button{display:block;flex-shrink:0;transition:transform .8s cubic-bezier(.075,.82,.165,1)}.c-accordion_icon{transition:transform 1.2s cubic-bezier(.075,.82,.165,1)}.c-accordion.is-open .c-accordion_icon{transform:rotate(180deg)}.c-accordion_container{max-height:0;overflow:hidden;opacity:0}.c-accordion_content{padding-bottom:1.1875rem}.c-modal-video-trigger{--focus-visible-color: var(--section-color-text, currentColor);--modal-video-ratio: 16/9;--modal-video-trigger-width: 100%;--modal-video-trigger-height: calc(var(--modal-video-trigger-width) * (1 / (var(--modal-video-ratio))));width:var(--modal-video-trigger-width)}@media (prefers-reduced-motion: no-preference){.c-modal-video-trigger:hover .c-modal-video-trigger_mask{--modal-video-trigger-mask-scale: .5}.c-modal-video-trigger:hover .c-modal-video-trigger_circle{transform:rotate(20deg) scale(1.1)}.c-modal-video-trigger:hover .c-modal-video-trigger_asset .o-asset_el{transform:scale(1.05)}}.c-modal-video-trigger_mask{position:absolute;top:0;left:0;display:block;width:100%;height:100%;pointer-events:none}.c-modal-video-trigger_mask:after,.c-modal-video-trigger_mask:before{content:"";position:absolute;display:block;background-color:var(--section-color-bg, #ede4d8);transition:transform .8s cubic-bezier(.075,.82,.165,1)}.c-modal-video-trigger_mask.-x:after,.c-modal-video-trigger_mask.-x:before{width:1vw;max-width:1rem;height:100%;transform:scaleX(var(--modal-video-trigger-mask-scale, 1))}.c-modal-video-trigger_mask.-x:before{left:0;clip-path:polygon(0% 0%,44% 26%,86% 56%,14% 82%,0 100%,0% 0%);transform-origin:0 50%}.c-modal-video-trigger_mask.-x:after{right:0;clip-path:polygon(100% 0%,31% 16%,67% 26%,23% 45%,60% 58%,33% 70%,58% 89%,100% 100%,100% 0%);transform-origin:100% 50%}.c-modal-video-trigger_mask.-y:after,.c-modal-video-trigger_mask.-y:before{width:100%;height:1vw;max-height:1rem;transform:scaleY(var(--modal-video-trigger-mask-scale, 1))}.c-modal-video-trigger_mask.-y:before{top:0;clip-path:polygon(0% 0%,20% 64%,29% 97%,47% 58%,70% 57%,81% 80%,100% 0%,0% 0%);transform-origin:50% 0}.c-modal-video-trigger_mask.-y:after{bottom:0;clip-path:polygon(0% 100%,9% 66%,23% 84%,37% 38%,53% 21%,65% 11%,74% 22%,85% 27%,100% 100%,0% 100%);transform-origin:50% 100%}.c-modal-video-trigger_asset{clip-path:inset(1px)}@supports (aspect-ratio: 1){.c-modal-video-trigger_asset{aspect-ratio:var(--modal-video-ratio);width:100%}}@supports not (aspect-ratio: 1){.c-modal-video-trigger_asset{height:0;padding-top:calc(100% * 1 / var(--modal-video-ratio))}}.c-modal-video-trigger_asset .o-asset_el{transition:transform .8s cubic-bezier(.075,.82,.165,1)}.c-modal-video-trigger_button{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#622530;cursor:pointer}.c-sparkles{--_sparkles-color: currentColor;position:absolute;top:0;left:0;display:block;width:100%;aspect-ratio:1;transform:scale(0);will-change:transform}.c-sparkles svg{display:block;width:100%;height:100%;fill:var(--sparkles-color, var(--_sparkles-color))}.c-push{--section-padding-top: 0;--section-padding-bottom: 0;--section-color-text: #511d26;--section-color-bg: #ffdb3f;--section-mask-height: 2.375rem}.c-push.-animation-end{color:#ede4d8;background-color:#511d26;transition:color .8s cubic-bezier(.075,.82,.165,1),background-color .8s cubic-bezier(.075,.82,.165,1)}@media (min-width: 1000px){.c-push{z-index:100;clip-path:inset(calc(-1 * var(--section-mask-height)) 0 0 0)}}.c-push_inner{display:flex;align-items:center;justify-content:space-between;flex-direction:column;gap:var(--grid-gutter);width:100%;min-height:calc(100 * var(--svh, 1svh));padding-top:calc(10 * var(--svh, 1svh));padding-bottom:calc(10 * var(--svh, 1svh));text-align:center;pointer-events:none}.c-push:not(.has-animation) .c-push_inner{--button-color-text: #ffdb3f;flex-direction:column-reverse;justify-content:center;row-gap:calc(10 * var(--svh, 1svh))}.c-push.-animation-end .c-push_inner,.c-push:not(.has-animation) .c-push_inner{z-index:1;pointer-events:initial}.c-push.has-animation .c-push_buttons{margin-top:auto;margin-bottom:auto}.c-push_asset{position:absolute;pointer-events:none;overflow:hidden}.c-push_asset.-left{top:20%;left:0}.c-push_asset.-left .o-asset{left:-25%;transition:transform 1.2s cubic-bezier(.075,.82,.165,1)}.c-push_asset.-right{bottom:20%;right:0}.c-push_asset.-right .o-asset{right:-25%;transition:transform 1.2s cubic-bezier(.075,.82,.165,1) .2s}.c-push.has-animation:not(.-animation-end) .c-push_asset{opacity:0}.c-push.has-animation:not(.-animation-end) .c-push_asset.-left .o-asset{transform:translate(-100%)}.c-push.has-animation:not(.-animation-end) .c-push_asset.-right .o-asset{transform:translate(100%)}@media (prefers-reduced-motion: reduce){.c-push_asset .o-asset{transform:none!important}}@media (max-width: 699px){.c-push_asset{width:40%}}@media (min-width: 700px){.c-push_asset{width:calc(4 * var(--grid-column-width) + 3 * var(--grid-gutter))}}.o-canvas{--canvas-mask-scale: 0;--canvas-mask-x: 0;--canvas-mask-y: 0;position:absolute;top:calc(-1 * var(--section-mask-height));bottom:0;left:0;width:100%;height:auto}.o-canvas_inner{position:absolute;top:0;left:0;width:100%;height:100%;padding-top:var(--section-mask-height);background-color:#511d26;clip-path:circle(var(--canvas-mask-scale) at calc(1px * var(--canvas-mask-x)) calc(1px * var(--canvas-mask-y)))}.c-push.-animation-end .o-canvas_inner{clip-path:none;background-color:transparent}.o-canvas_cursor{position:fixed;top:calc(-2 * var(--canvas-mask-scale));left:calc(-2 * var(--canvas-mask-scale));width:calc(4 * var(--canvas-mask-scale));height:calc(4 * var(--canvas-mask-scale));pointer-events:none}.c-push.-animation-end .o-canvas_sparkles{transform:scale(0)!important}.o-canvas_item{position:absolute;width:calc(1.5 * var(--canvas-mask-scale));height:calc(1.5 * var(--canvas-mask-scale));border-radius:50%}.o-canvas_item:nth-child(1){top:10%;left:5%}.o-canvas_item:nth-child(2){top:50%;left:25%}.o-canvas_item:nth-child(3){top:5%;left:55%}.o-canvas_item:nth-child(4){bottom:50%;right:5%}.o-canvas_asset{width:100%;height:100%;pointer-events:none}.o-canvas_asset .o-asset{width:100%;height:100%}.c-push.-animation-end .o-canvas_asset{opacity:0}.o-canvas_start{padding-top:calc(10 * var(--svh, 1svh));color:#511d26;text-align:center}.c-sequence{--_sequence-width: 100%;aspect-ratio:var(--sequence-ratio);width:var(--sequence-width, var(--_sequence-width))}.c-sequence_item{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.c-sequence_item.is-visible{opacity:1}@media (prefers-reduced-motion: reduce){.c-sequence_item{opacity:0!important}.c-sequence_item:last-child{opacity:1!important}}.v-trailer{padding-top:calc(calc(10 * var(--svh, 1svh)) * 1.25);padding-bottom:calc(15 * var(--svh, 1svh))}.v-coop{--section-padding-top: calc(15 * var(--svh, 1svh));--section-padding-bottom: calc(20 * var(--svh, 1svh))}.v-coop_inner{display:flex;flex-direction:column;gap:var(--grid-gutter)}@media (min-width: 700px){.v-coop_inner{padding-right:calc(1 * var(--grid-column-width) + 1 * var(--grid-gutter));padding-left:calc(1 * var(--grid-column-width) + 1 * var(--grid-gutter))}}.v-coop_heading{text-align:center;margin-bottom:calc(10 * var(--svh, 1svh))}@media (min-width: 1000px){.v-coop_heading{max-width:8em;margin-right:auto;margin-left:auto}}.v-coop_egg{position:absolute}@supports (aspect-ratio: 1){.v-coop_egg{aspect-ratio:1;width:2.5em}}@supports not (aspect-ratio: 1){.v-coop_egg{height:0;padding-top:2.5em;position:relative}.v-coop_egg>*{position:absolute;top:0;left:0}}.v-coop_egg.-first{top:-1.5em;left:0;transform:rotate(-13deg)}.v-coop_egg.-second{right:0;bottom:-2em;transform:rotate(23deg)}@media (max-width: 699px){.v-coop_egg.-first{transform-origin:0 0}.v-coop_egg.-second{transform-origin:100% 0}}@media (min-width: 1000px){.v-coop_egg.-first{top:-.8em;left:-.3em}}.v-coop_desc{max-width:10em}@media (max-width: 499px){.v-coop_desc{width:calc(2 * var(--grid-column-width) + 1 * var(--grid-gutter))}}.v-game{--section-padding-top: calc(20 * var(--svh, 1svh));--section-padding-bottom: calc(20 * var(--svh, 1svh));overflow:hidden}.v-game_inner{text-align:center}@media (min-width: 700px){.v-game_inner{padding-right:calc(1 * var(--grid-column-width) + 1 * var(--grid-gutter));padding-left:calc(1 * var(--grid-column-width) + 1 * var(--grid-gutter))}}.v-game_heading{margin-bottom:calc(10 * var(--svh, 1svh))}.v-game_title{--text-bounce-transform-origin: 50% 50%}.v-game_body{margin-bottom:calc(10 * var(--svh, 1svh))}@media (min-width: 700px){.v-game_body{margin-right:auto;margin-left:auto}}@media (min-width: 700px) and (max-width: 999px){.v-game_body{width:calc(6 * var(--grid-column-width) + 5 * var(--grid-gutter))}}@media (min-width: 1000px){.v-game_body{width:calc(4 * var(--grid-column-width) + 3 * var(--grid-gutter))}}.v-game_buttons{margin-top:calc(10 * var(--svh, 1svh));margin-bottom:calc(10 * var(--svh, 1svh))}.v-game_deco{z-index:1;position:absolute;width:1.75em;height:1.75em;font-size:var(--font-size-h2);pointer-events:none}.v-game_deco .o-asset{width:100%;height:100%}.v-game_deco.-item-1{top:-1em;left:calc(50% - 4em)}.v-game_deco.-item-2{bottom:-1em;right:calc(50% - 4em)}.v-game_deco.-item-3{bottom:-2em;left:-1em}.v-game_deco.-item-4{top:0;right:-1em}.v-game_deco.-item-5{bottom:-.2em;left:-1em}@media (max-width: 699px){.v-game_deco.-item-3{display:none}}@media (max-width: 499px){.v-game_deco.-item-1{left:-.75em}.v-game_deco.-item-2{right:-.75em}}.v-game_video{margin-top:calc(15 * var(--svh, 1svh))}@media (min-width: 500px) and (max-width: 699px){.v-game_video{width:calc(3 * var(--grid-column-width) + 2 * var(--grid-gutter))}}@media (max-width: 499px){.v-game_video{width:100%}}@media (min-width: 500px){.v-game_video{margin-right:auto;margin-left:auto}}@media (min-width: 1000px){.v-game_video{width:calc(8 * var(--grid-column-width) + 7 * var(--grid-gutter))}}.v-faq{--section-padding-top: calc(15 * var(--svh, 1svh));--section-padding-bottom: 2.375rem}.v-faq_inner{display:grid;grid-gap:2.375rem var(--grid-gutter);width:100%}@media (min-width: 700px) and (max-width: 999px){.v-faq_inner{padding-right:calc(1 * var(--grid-column-width) + 1 * var(--grid-gutter));padding-left:calc(1 * var(--grid-column-width) + 1 * var(--grid-gutter))}}@media (min-width: 1000px){.v-faq_inner{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto 1fr}}.v-faq_content{display:grid;gap:2.375rem}@media (min-width: 1000px){.v-faq_list{grid-column:2/3;grid-row:1/3;padding-bottom:calc(10 * var(--svh, 1svh))}}.v-faq_asset{width:50%;height:calc(60 * var(--svh, 1svh));margin-top:15%}.v-faq_asset .o-asset_inner{transform:rotate(-6deg)}@media (max-width: 999px){.v-faq_asset{margin-right:auto;margin-left:auto}}@media (min-width: 1000px){.v-faq_asset{--asset-position: 0 50%;align-self:flex-start}.v-faq_asset .o-asset_inner{transform-origin:0 0}}.c-menu_toggler{z-index:1;position:fixed;top:var(--header-top);right:var(--grid-margin);display:block;width:var(--nav-height);height:var(--nav-height)}@media (min-width: 1000px){.c-menu_toggler{display:none;visibility:hidden}}.c-menu_toggler-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ede4d8;transition:opacity .8s cubic-bezier(.075,.82,.165,1)}.c-menu.is-open .c-menu_toggler-bg{opacity:0}.c-menu_burger{display:block;width:100%;height:100%}.c-menu_burger:after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;border:2px solid #622530;transition:opacity .4s cubic-bezier(.075,.82,.165,1)}.c-menu_burger span{position:absolute;top:calc(50% - 1px);left:37.5%;display:block;width:25%;height:2px;background-color:#622530;transition:transform .8s cubic-bezier(.075,.82,.165,1)}.c-menu_burger span:nth-child(1){transform:translateY(-4px)}.c-menu_burger span:nth-child(3){transform:translateY(4px)}.c-menu.is-open .c-menu_burger:after{opacity:0}.c-menu.is-open .c-menu_burger span:nth-child(1){transform:translate(0) rotate(135deg)}.c-menu.is-open .c-menu_burger span:nth-child(2){transform:translate(0) rotate(135deg)}.c-menu.is-open .c-menu_burger span:nth-child(3){transform:translate(0) rotate(45deg)}.c-menu_bg{position:fixed;top:0;left:0;width:100%;height:100%;padding:var(--grid-margin);cursor:pointer;background-color:#0006;pointer-events:none;opacity:0;transition:opacity .8s cubic-bezier(.075,.82,.165,1)}.c-menu.is-open .c-menu_bg{pointer-events:initial;opacity:1}@media (min-width: 1000px){.c-menu_bg{display:none;visibility:hidden}}@media (max-width: 999px){.c-menu_inner{position:fixed;top:0;left:0;width:100%;padding:var(--grid-margin) var(--grid-margin) calc(var(--grid-margin) + .625rem);color:#622530;background-color:#ede4d8;transform:translateY(-100%);will-change:transform}.c-menu.is-open .c-menu_inner{transform:translate(0);transition:transform .8s cubic-bezier(.075,.82,.165,1)}}.c-menu_secondary{align-items:center}@media (max-width: 999px){.c-menu_secondary{display:grid;grid-template-columns:1fr auto;width:100%;margin-top:calc(15 * var(--svh, 1svh));margin-bottom:-13.2px}}@media (min-width: 1000px){.c-menu_secondary{display:flex;gap:var(--grid-gutter);margin-right:calc(44px + var(--grid-gutter))}}.c-menu_secondary-lang{display:flex}.c-menu_secondary-lang li{display:inline-flex}.c-menu_secondary-lang li:not(:first-child):before{content:"/";display:block;width:1em;text-align:center}.c-menu_secondary-lang a{transition:opacity .8s cubic-bezier(.075,.82,.165,1)}.c-menu_secondary-lang a:hover,.c-menu_secondary-lang a.is-current{opacity:.5}@media (max-width: 999px){.c-menu_secondary-lang{margin-left:auto!important}}@media (max-width: 999px){.c-menu_secondary-presskit{justify-self:flex-start}}.c-menu_secondary-audio{--header-audio-size: 44px;display:flex;align-items:center;justify-content:center;width:var(--header-audio-size);height:var(--header-audio-size)}@media (max-width: 999px){.c-menu_secondary-audio{margin-left:auto;color:inherit;justify-self:flex-end;margin-right:calc(-.3 * var(--header-audio-size))}}@media (min-width: 1000px){.c-menu_secondary-audio{--focus-visible-color: #ffdb3f;position:fixed;top:calc(var(--header-top) - .2 * var(--header-audio-size));right:var(--grid-margin);color:#622530;transition:color .8s cubic-bezier(.075,.82,.165,1)}}@media (max-width: 999px){.c-menu_secondary-socials{--socials-color-hover: #ede4d8;margin-left:-7.7px!important}}@media (min-width: 1000px){.c-menu_secondary-socials{--socials-color: #ffdb3f;--socials-color-hover: #622530}}.o-button-audio{display:flex;gap:4px;align-items:center;justify-content:center;width:100%;height:100%}.o-button-audio span{z-index:1;display:block;width:2px;height:8px;background-color:currentColor}.o-button-audio span:nth-child(2){--delay: .1s;height:12px}.o-button-audio span:nth-child(3){--delay: .2s}.o-button-audio.is-playing span{animation:anim-audio-bar 2.5s linear var(--delay, 0s) infinite}.o-button-audio_bg{position:absolute;top:0;left:0;display:block;width:100%;height:100%}@media (max-width: 999px){.o-button-audio_bg{display:none}}@keyframes anim-audio-bar{0%{transform:scaleY(1)}25%{transform:scaleY(.3)}50%{transform:scaleY(.8)}75%{transform:scaleY(.2)}to{transform:scaleY(1)}}@media (min-width: 1000px){.c-menu_primary{--focus-visible-color: #ffdb3f;--focus-visible-offset: 0;z-index:100;position:fixed;bottom:var(--nav-bottom);left:var(--grid-margin);color:#622530;background-color:#ede4d8;border:2px solid currentColor;border-radius:2px}}.c-menu_primary-bg{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width: 999px){.c-menu_primary-bg{display:none;visibility:hidden}}.c-menu_primary-list{display:flex}@media (max-width: 999px){.c-menu_primary-list{flex-direction:column;align-items:flex-start;padding-top:1.5rem;--font-size: 4.5rem;font-family:Delanor New,-apple-system,BlinkMacSystemFont,avenir next,avenir,segoe ui,helvetica neue,helvetica,Cantarell,Ubuntu,roboto,noto,arial,sans-serif;font-weight:400;line-height:.8}}@media (min-width: 1000px){.c-menu_primary-list{align-items:center;height:var(--nav-height);padding-right:1em;padding-left:1em}}.c-menu_primary-item{display:flex;align-items:center;height:100%}@media (max-width: 999px){.c-menu_primary-item .t-link{transition:opacity .8s cubic-bezier(.075,.82,.165,1)}.c-menu_primary-item .t-link:before{display:none}.c-menu_primary-item .t-link:hover{opacity:.7}}@media (min-width: 1000px){.c-menu_primary-item{padding-right:1em;padding-left:1em}}.c-header{z-index:10;position:absolute;top:var(--header-top);left:0;width:100%;color:#ffdb3f}@media (max-width: 999px){.c-header{z-index:11}}.c-header_inner{display:flex;justify-content:space-between}.c-footer{z-index:100;background-color:#ede4d8}.c-footer:after{z-index:1;clip-path:polygon(0% 100%,13% 7%,36% 81%,53% 91%,67% 24%,81% 98%,100% 100%,0% 100%);content:"";position:absolute;left:0;bottom:calc(100% - 1px);width:100%;height:1.25rem;background-color:#ede4d8}.c-footer_inner{display:grid;gap:calc(var(--grid-gutter) * 1.5) var(--grid-gutter);align-items:center;padding-top:calc(var(--grid-gutter) * 1.5);padding-bottom:calc(var(--grid-gutter) * 1.5)}@media (max-width: 999px){.c-footer_inner{grid-template-columns:repeat(3,minmax(0,1fr));justify-content:center;text-align:center}}@media (min-width: 1000px) and (max-width: 1199px){.c-footer_inner{grid-template-columns:calc(2.5 * var(--grid-column-width) + 1.5 * var(--grid-gutter)) calc(4.5 * var(--grid-column-width) + 3.5 * var(--grid-gutter)) calc(2 * var(--grid-column-width) + 1 * var(--grid-gutter)) calc(3 * var(--grid-column-width) + 2 * var(--grid-gutter))}}@media (min-width: 1000px) and (max-width: 1199px){.c-footer_inner{grid-template-columns:calc(2 * var(--grid-column-width) + 1 * var(--grid-gutter)) calc(4 * var(--grid-column-width) + 3 * var(--grid-gutter)) calc(3 * var(--grid-column-width) + 2 * var(--grid-gutter)) calc(3 * var(--grid-column-width) + 2 * var(--grid-gutter))}}@media (min-width: 1200px){.c-footer_inner{grid-template-columns:calc(2 * var(--grid-column-width) + 1 * var(--grid-gutter)) calc(5 * var(--grid-column-width) + 4 * var(--grid-gutter)) calc(2 * var(--grid-column-width) + 1 * var(--grid-gutter)) calc(3 * var(--grid-column-width) + 2 * var(--grid-gutter))}}@media (max-width: 999px){.c-footer_logo{grid-column-start:1;grid-row-start:3}}.c-footer_nav{display:flex;align-items:center;gap:var(--grid-gutter)}@media (max-width: 999px){.c-footer_nav{justify-content:center;grid-column:-1/1;grid-row-start:1}}@media (max-width: 379px){.c-footer_nav{flex-direction:column}}@media (min-width: 1000px){.c-footer_nav{white-space:nowrap}}@media (max-width: 999px){.c-footer_credit{grid-column:-1/1}}@media (min-width: 1000px) and (max-width: 1199px){.c-footer_credit{text-align:right}}.c-footer_end{gap:var(--grid-gutter)}@media (max-width: 999px){.c-footer_end{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column:span 2;justify-content:center}}@media (min-width: 1000px){.c-footer_end{display:flex;justify-content:space-between}}@media (max-width: 999px){.c-footer_socials{justify-content:center}}.c-loader{z-index:500;position:fixed;top:0;left:0;display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:var(--grid-margin);background-color:#ede4d8;will-change:opacity,transform}.c-loader:before{content:"";clip-path:polygon(0% 100%,22% 57%,30% 2%,47% 45%,64% 43%,87% 25%,100% 100%,0% 100%);position:absolute;top:-10%;left:0;width:100%;height:calc(10% + 1px);background-color:#ede4d8}.c-loader_desc{--loader-desc-size: 8.25rem;--button-circle-size: var(--loader-desc-size);z-index:2;position:absolute;top:calc(50% - .5 * var(--loader-desc-size));left:calc(50% - .5 * var(--loader-desc-size));width:var(--loader-desc-size);height:var(--loader-desc-size);pointer-events:none;transform:scale(0)}@media (prefers-reduced-motion: reduce){.c-loader_desc{transform:scale(1)}}@media (hover: hover){.c-loader_desc{top:calc(-.5 * var(--loader-desc-size));left:calc(-.5 * var(--loader-desc-size))}}.c-loader_progress{width:100%;height:1em;background-color:#d8d8c0;overflow:hidden}.c-loader_progress:after,.c-loader_progress:before{content:"";position:absolute;z-index:1;bottom:calc(100% - 1px);left:0;display:block;width:100%;height:.25em;background-color:#ede4d8}.c-loader_progress:before{top:0;clip-path:polygon(0% 0%,12% 37%,25% 61%,35% 59%,53% 9%,59% 80%,76% 45%,91% 57%,100% 0%,0% 0%)}.c-loader_progress:after{bottom:0;clip-path:polygon(0% 100%,13% 95%,27% 93%,37% 43%,49% 77%,66% 8%,77% 93%,90% 51%,100% 100%,0% 100%)}.c-loader_progress-bar{position:absolute;top:0;left:0;display:block;width:100%;height:100%;transform:scaleX(0);transform-origin:0 50%;background-color:#fff}.c-loader_button{position:absolute;top:0;left:0;display:block;width:100%;height:100%;cursor:none}.v-transition-loader-leave-to{transform:translateY(110%)}@media (prefers-reduced-motion: reduce){.v-transition-loader-leave-to{opacity:0;transform:none}}.v-transition-loader-leave-active{transition:transform 1.2s cubic-bezier(.075,.82,.165,1)}.v-transition-loader-leave-active .c-loader_title{opacity:0;transition:opacity .8s cubic-bezier(.075,.82,.165,1)}@media (prefers-reduced-motion: reduce){.v-transition-loader-leave-active{transition:opacity 1.2s cubic-bezier(.075,.82,.165,1)}}:root{--grid-columns: 4;--grid-gutter: .625rem;--grid-margin: 1.25rem;--grid-column-width: calc(1 / var(--grid-columns) * var(--container-width) - (1 - 1 / var(--grid-columns)) * var(--grid-gutter));--container-width: calc(calc(100 * var(--vw, 1vw)) - 2 * var(--grid-margin));--header-top: calc(var(--grid-gutter) * 2);--nav-height: 3.5rem;--nav-bottom: calc(var(--grid-gutter) * 2);--nav-spacing-y: calc(var(--nav-height) + 2 * var(--nav-bottom));--font-size-h1: clamp(92px, .1450906817 * calc(100 * var(--vw, 1vw)), 232px);--font-size-h2: clamp(72px, .0775484678 * calc(100 * var(--vw, 1vw)), 124px);--font-size-h3: clamp(28px, .0262664165 * calc(100 * var(--vw, 1vw)), 42px);--font-size-body: .875rem;--font-size-large: 1.125rem;--font-size-label: .75rem}@media (min-width: 700px){:root{--grid-columns: 12;--grid-gutter: 1rem;--grid-margin: 2rem}}@media (min-width: 1000px){:root{--grid-gutter: 1.5rem;--grid-margin: 3rem}}@media (min-width: 1200px){:root{--grid-margin: 5rem}}.c-modal{--button-circle-size: 4rem;z-index:200;position:fixed;top:0;left:200vw;width:100%;height:100%;overflow-y:auto;opacity:0}.c-modal.-video{background-color:#ede4d8}.c-modal.-animation{background-color:#0009}.c-modal[aria-hidden=true] a,.c-modal[aria-hidden=true] button{visibility:hidden}.c-modal_close{z-index:1;position:fixed}.c-modal.-video .c-modal_close{top:var(--header-top);right:var(--grid-margin)}.c-modal.-animation .c-modal_close{top:0;left:0;display:block;width:100%;height:100%}.c-modal_inner{display:flex;width:100%;height:100%}.c-modal_video{margin:auto;padding:var(--grid-margin)}@supports (aspect-ratio: 1){.c-modal_video{aspect-ratio:1.7777777778;width:var(--container-width)}}@supports not (aspect-ratio: 1){.c-modal_video{height:0;padding-top:calc(var(--container-width) * 1 / 1.7777777778);position:relative}.c-modal_video>*{position:absolute;top:0;left:0}}.c-modal_video iframe{width:100%;height:100%}.o-animation{display:flex;flex-direction:column;justify-content:space-between;color:#ffdb3f}.o-animation_title{padding-top:calc(5 * var(--svh, 1svh));margin-top:auto;margin-bottom:auto;gap:.3em}.o-animation_title .o-text-bounce_line:nth-child(1){padding-top:.2em;transform:rotate(-5deg)}.o-animation_title .o-text-bounce_line:nth-child(2){transform:rotate(8deg)}@media (max-width: 699px){.o-animation_title{text-align:center}}@media (min-width: 700px){.o-animation_title{flex-direction:row}}.o-animation_sequence{--sparkles-size: 200%;width:50%;max-width:25rem;margin-right:auto;margin-bottom:-10%;margin-left:auto}.o-animation_sequence .c-sparkles{top:-10%;left:-25%;width:150%}
