.h1,.h2,.h3,.h4,.h5,.h6,.subtitle,.title,h1,h2,h3,h4,h5,h6{font-family:"EB Garamond",sans-serif;font-weight:600;line-height:1.2;word-wrap:break-word;margin:0}.h1 span,.h2 span,.h3 span,.h4 span,.h5 span,.h6 span,.subtitle span,.title span,h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{font-weight:600}.h1 em,.h2 em,.h3 em,.h4 em,.h5 em,.h6 em,.subtitle em,.title em,h1 em,h2 em,h3 em,h4 em,h5 em,h6 em{font-style:normal;font-weight:400}.h1:has(span),.h2:has(span),.h3:has(span),.h4:has(span),.h5:has(span),.h6:has(span),.subtitle:has(span),.title:has(span),h1:has(span),h2:has(span),h3:has(span),h4:has(span),h5:has(span),h6:has(span){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}a{display:inline-block;text-decoration:none;-webkit-transition:color ease-out 350ms;transition:color ease-out 350ms;cursor:pointer}p{margin:0}p:not(:last-child){margin:0 0 clamp(.625rem,.5rem + .625vw,2rem)}b,strong{font-weight:700}.hero{position:relative;padding-top:clamp(7.5rem,6rem + 7.5vw,24rem)}.hero .image,.hero-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(3.75rem,3rem + 3.75vw,12rem)}.hero .image{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero .image img{display:block;width:100%;max-width:clamp(17.5rem,10.025rem + 37.375vw,99.725rem);height:auto;-o-object-fit:cover;object-fit:cover}.hero .hero-text{color:#777;text-align:center;font-family:"Manrope",sans-serif;font-weight:500;font-size:clamp(.875rem,.85rem + .125vw,1.15rem);line-height:clamp(1.25rem,1.2rem + .25vw,1.8rem)}.hero .clipped-image-wrapper{position:relative;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw;overflow:hidden;z-index:1}.hero .clipped-image-wrapper .pin-spacer{z-index:1}.hero .clipped-image-wrapper .clipped-image-pin{position:relative;display:block;width:100%;height:100vh;z-index:1}.hero .clipped-image-wrapper .clipped-image-size{width:100%;height:100%;position:relative;display:block}.hero .clipped-image-wrapper .clipped-image{position:relative;z-index:0;width:100%;height:100vh;display:block;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:clamp(31.25rem,25rem + 31.25vw,100rem);perspective:clamp(31.25rem,25rem + 31.25vw,100rem);--image-overlay-opacity:0;clip-path:inset(32% 25% 32% 25%);-webkit-transform:scale(.7) translateZ(0);transform:scale(.7) translateZ(0)}.hero .clipped-image-wrapper .clipped-image::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:var(--image-overlay-opacity);z-index:1;pointer-events:none}.hero .clipped-image-wrapper .clipped-image img,.hero .clipped-image-wrapper .clipped-image picture{width:100%;height:100%;position:relative;display:block;z-index:0;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}.hero .clipped-image-wrapper .clipped-image-gradient{position:absolute;height:30%;width:100%;bottom:0;opacity:0;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(85%,#000));background:linear-gradient(to bottom,transparent,#000 85%);z-index:10}.hero .clipped-image-wrapper .clipped-image-content,.hero .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero .clipped-image-wrapper .clipped-image-content{position:absolute;top:0;left:0;width:100%;height:100%;z-index:20;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 clamp(.625rem,.5rem + .625vw,2rem);pointer-events:none}.hero .content{max-width:85%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(1.875rem,1.25rem + 3.125vw,8.75rem);margin:0 auto}.hero .title{color:#fff;font-size:clamp(1.25rem,.8125rem + 2.1875vw,6.0625rem);line-height:clamp(1.5625rem,1.125rem + 2.1875vw,6.375rem);letter-spacing:clamp(.05rem,.0325rem + .0875vw,.2425rem);text-align:center;text-transform:uppercase}.hero .subtitle{width:100%;max-width:clamp(12.5rem,9.9125rem + 12.9375vw,40.9625rem);color:#777;text-align:center;font-family:"Manrope",sans-serif;font-weight:400;font-size:clamp(.875rem,.85rem + .125vw,1.15rem);line-height:clamp(1.25rem,1.2rem + .25vw,1.8rem)}.hero-small{padding-top:clamp(7.5rem,6rem + 7.5vw,24rem)}.hero-small .hero-wrapper{gap:clamp(1.25rem,1.125rem + .625vw,2.625rem)}.hero-small .title{text-align:center;font-size:clamp(1.25rem,.875rem + 1.875vw,5.375rem);line-height:clamp(1.5625rem,1.1875rem + 1.875vw,5.6875rem);letter-spacing:clamp(.05rem,.0325rem + .0875vw,.2425rem);text-transform:uppercase}.hero-small .subtitle{max-width:100%;text-align:center}.hero~*{position:relative;z-index:10}.hero-animated-title{max-width:clamp(18.75rem,8.75rem + 50vw,128.75rem);display:block;margin:0;padding:0;text-align:center;color:#fff;font-family:"EB Garamond",sans-serif;font-weight:600;line-height:1.2;-webkit-transform:translateY(60vh);-ms-transform:translateY(60vh);transform:translateY(60vh);will-change:transform}.hero-animated-title-line{display:block;font-size:clamp(1.25rem,.8125rem + 2.1875vw,6.0625rem);line-height:clamp(1.5625rem,1.125rem + 2.1875vw,6.375rem);letter-spacing:clamp(.05rem,.0325rem + .0875vw,.2425rem);text-align:center;text-transform:uppercase}.hero-animated-title-line>span{position:relative;display:inline;-webkit-text-fill-color:rgba(255,255,255,.15);-webkit-background-clip:text;background-clip:text;background-repeat:no-repeat;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff));background-image:linear-gradient(#fff,#fff);background-size:0 100%;will-change:background-size}@media (min-width:768px){.hero .hero-text,.hero .subtitle{margin-left:auto;text-align:left}.hero-small .subtitle{text-align:center;margin-left:0}}