.aoXrFa_parallaxSVG{opacity:var(--opacity);animation:.8s aoXrFa_fade-in}@media (max-width:768px){.aoXrFa_parallaxSVG{opacity:var(--mobile-opacity)}}.aoXrFa_parallaxSVG.aoXrFa_animationComplete{transition:opacity .8s ease-in-out}.aoXrFa_parallaxSVG>g{--intensity:calc(var(--base-intensity) + var(--index) * var(--layer-intensity));--offset:calc((var(--scroll-y) - var(--origin)) * var(--intensity) * -1px);--initial-offset:calc(var(--enter-from) * var(--intensity) * -1px);transform:translateY(var(--offset));animation:1.5s aoXrFa_parallax-entrance}.aoXrFa_parallaxSVG>g.aoXrFa_animationComplete{transition:transform 1s cubic-bezier(.1,.25,.25,1)}@keyframes aoXrFa_fade-in{0%{opacity:0}to{animation-timing-function:ease-in-out}}@keyframes aoXrFa_parallax-entrance{0%{transform:translateY(var(--initial-offset))}33%{transform:translateY(var(--initial-offset))}to{transform:translateY(var(--offset));animation-timing-function:cubic-bezier(.1,.25,.25,1)}}
@media (min-width:769px){.Fx-c2G_mobileOnly{display:none}}@media (max-width:768px){.Fx-c2G_desktopOnly{display:none}}
@media (min-width:769px){.MQkN8q_mobileOnly{display:none}}@media (max-width:768px){.MQkN8q_desktopOnly{display:none}}
.NA7cUa_backgroundFadeIn{opacity:1}.NA7cUa_imageFadeIn{animation:.8s cubic-bezier(.4,0,.2,1) .5s both NA7cUa_imageFadeIn}@keyframes NA7cUa_backgroundFadeIn{0%{opacity:0}to{opacity:1}}@keyframes NA7cUa_imageFadeIn{0%{opacity:0}to{opacity:1}}.NA7cUa_backgroundGrain{z-index:1;background-image:url(/img/grain.png);width:100vw;height:100lvh;animation:.8s cubic-bezier(.4,0,.2,1) .5s both NA7cUa_imageFadeIn;position:fixed;top:0;left:0;right:0}.NA7cUa_backgroundImage{background-color:#0000;background-image:var(--theme-bg-image);z-index:0;background-size:cover;width:100vw;height:100lvh;position:fixed;top:0;left:0;right:0}.NA7cUa_backgroundSvg{z-index:0;width:100vw;height:100lvh;position:fixed;top:0;left:0;right:0}.NA7cUa_backgroundSvg svg{background-color:var(--theme-svg-bg-color,var(--theme-bg-color));width:100%;height:100%}.NA7cUa_jungle{height:initial;width:2560px;left:50%;transform:translate(-50%)}.NA7cUa_jungle svg{background-color:initial}@media only screen and (max-width:768px){.NA7cUa_jungle{width:600px}}
.video-wrapper{aspect-ratio:16/9;width:100%;min-height:200px;position:relative}@media (max-width:768px){.video-wrapper{aspect-ratio:16/9;min-height:150px}}.video-wrapper .video-overlay{z-index:100;opacity:1;visibility:visible;background-position:top;background-size:cover;flex-direction:column;justify-content:center;align-items:center;gap:48px;transition:visibility 0s linear .5s,opacity .5s ease-in-out;display:flex;position:absolute;inset:0}.video-wrapper .video-overlay.closed{visibility:hidden;opacity:0}.video-wrapper .video-overlay .overlay-background{width:100%;height:100%;position:absolute}.video-wrapper .video-overlay button,.video-wrapper .video-overlay a{cursor:pointer;--button-hex-bg:251, 251, 249;--button-color:#5f4037}:is(.video-wrapper .video-overlay button,.video-wrapper .video-overlay a) span:after{content:"PLAY"}.video-player{max-width:100%}.video-player.embed{text-align:center;height:100%;position:relative}.video-player.embed iframe,.video-player.embed object,.video-player.embed embed{aspect-ratio:16/9;width:100%;height:100%;margin:0 auto;background-color:#0000!important}.video-player :root{--text-brown:#5f4037}video{width:100%}@media (max-width:768px){.video-wrapper{position:relative}.video-wrapper .video-overlay button span span:after{content:"VIDEO"}}
.v127YW_footer{width:100%;min-height:860px;padding:75px var(--page-margin) 36px;color:var(--brand-color-sand);flex-direction:column;display:flex;position:relative;overflow:hidden}@media (max-width:1024px){.v127YW_footer{min-height:0;padding-bottom:60px}}@media (max-width:768px){.v127YW_footer{padding-top:100px;padding-bottom:50px;container-type:inline-size}}.v127YW_terracotta{--footer-color:var(--brand-color-terracotta)}.v127YW_cactus{--footer-color:var(--brand-color-cactus)}.v127YW_tobacco{--footer-color:var(--brand-color-tobacco)}.v127YW_wave{background-color:var(--brand-color-terracotta)}.v127YW_fade{background-color:#0000}.v127YW_fade:before{content:"";background:linear-gradient(to bottom, transparent, var(--footer-color,var(--theme-bg-color)));pointer-events:none;height:45lvh;position:absolute;inset:auto 0 0}.v127YW_content{z-index:1;flex-direction:column;flex:1;width:100%;max-width:1356px;margin:0 auto;display:flex;position:relative}.v127YW_cta{flex-direction:column;align-items:flex-start;display:flex}.v127YW_heading{font-family:var(--font-feature-display);letter-spacing:1%;letter-spacing:0;text-box:trim-both cap alphabetic;white-space:nowrap;margin:0 0 56px;font-size:clamp(40px,2.312vw + 30.7058px,64px);font-weight:300;line-height:1.1}@media (max-width:768px){.v127YW_heading{letter-spacing:.01em;white-space:normal;margin-bottom:56px;line-height:1.15}.v127YW_heading br{display:none}.v127YW_button{width:100%;display:block}}.v127YW_nav{grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;margin-top:auto;padding-top:84px;display:grid}@media (max-width:1024px){.v127YW_nav{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:40px;padding-top:120px}}@media (max-width:768px){.v127YW_nav{grid-template-columns:1fr;row-gap:20px;padding-top:112px}}.v127YW_logo{width:108px;height:27px;display:block}.v127YW_logo svg{width:100%;height:100%}@media (max-width:768px){.v127YW_logo{grid-column:1/-1}}.v127YW_column{flex-direction:column;gap:17px;padding-top:9px;display:flex}@media (max-width:768px){.v127YW_column{gap:28px;padding-top:0}}.v127YW_columnHeading{font-family:var(--font-marfa);letter-spacing:-3%;color:var(--brand-color-sand);font-size:18px;font-weight:300;line-height:1.35;text-decoration:none}@media (max-width:768px){.v127YW_columnHeading{line-height:27px}}a.v127YW_columnHeading:hover{text-decoration:underline}.v127YW_linkList{padding-inline-start:unset;flex-direction:column;gap:11px;margin-block-start:unset;margin-block-end:unset;padding-left:2px;list-style:none;display:flex}@media (max-width:768px){.v127YW_linkList{gap:20px}}.v127YW_link{font-family:var(--font-marfa);letter-spacing:-3%;color:rgb(from var(--brand-color-sand) r g b/.55);font-size:14px;font-weight:300;line-height:1.35;text-decoration:none}@media (max-width:768px){.v127YW_link{text-box:trim-both cap alphabetic;width:fit-content;display:block}}a.v127YW_link:hover{color:var(--brand-color-sand)}
