.sustain-cinema{overflow:clip;background:#071510;color:#edf6f0}.sustain-cinema section{background-color:transparent}.sustain-cinema .text-foreground{color:#edf6f0}.sustain-cinema .text-muted-foreground{color:#a8bbb1}.sustain-cinema .bg-card{background:#10231b}.sustain-cinema .border-border{border-color:#284036}.sustain-cinema h1,.sustain-cinema h2,.sustain-cinema h3{letter-spacing:-.045em}.sustain-hero{height:calc(100svh - 64px);min-height:650px;background:radial-gradient(ellipse at center,#184831,#071510 75%)}.sustain-mask{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;mask-image:none;-webkit-mask-image:none;mask-position:58% 50%;-webkit-mask-position:58% 50%;mask-size:10000%;-webkit-mask-size:10000%;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.sustain-measures{background:radial-gradient(ellipse at 80% 30%,#193e2c 0,transparent 55%)}.sustain-measures h2{font-size:clamp(3rem,6vw,6.5rem);line-height:1;color:#b6e3a2}.sustain-stories{margin-top:140px}.sustain-stories article{min-height:85vh;gap:clamp(2rem,7vw,8rem)}.sustain-story-image{border-radius:0!important;position:relative;transform:rotate(-3deg);margin-left:-4vw}.sustain-stories article:nth-child(2n) .sustain-story-image{transform:rotate(3deg);margin-left:0;margin-right:-4vw}.sustain-story-image img{min-height:600px;aspect-ratio:4/5}.sustain-story-copy{position:relative;padding:40px 0}.sustain-story-copy h3{font-size:clamp(2.5rem,5vw,5rem);line-height:1.05;text-transform:uppercase;color:#b6e3a2!important}.sustain-story-copy p{font-size:clamp(1.125rem,1.6vw,1.5rem)}.sustain-chapter{font-size:6rem;font-weight:900;color:#4b7560;line-height:1;display:block;margin-bottom:24px}.sustain-postcard{background:linear-gradient(130deg,#143f2a,#233b31)!important;border:0!important;padding-block:120px}.sustain-postcard h2{font-size:clamp(2.5rem,5vw,5rem)}.sustain-postcard .bg-card{border-radius:0;transform:rotate(-2deg);padding:32px}.sustain-postcard .bg-card:nth-child(2){transform:rotate(2deg) translateY(20px)}.sustain-outro{min-height:70vh;display:flex;align-items:center;background:radial-gradient(ellipse,#1d6040,#071510 75%)!important}.sustain-outro h2{font-size:clamp(3rem,6vw,6rem);line-height:1.05;max-width:850px;color:#b6e3a2}@media(max-width:1023px){.sustain-mask{mask-image:none;-webkit-mask-image:none}.sustain-hero{min-height:600px;height:100svh}.sustain-stories{margin-top:64px}.sustain-stories article{min-height:auto}.sustain-story-image,.sustain-stories article:nth-child(2n) .sustain-story-image{margin:0 12px}.sustain-story-image img{min-height:350px;max-height:65svh}.sustain-postcard .bg-card:nth-child(2){transform:rotate(2deg)}}@media(prefers-reduced-motion:reduce){.sustain-mask{mask-image:none;-webkit-mask-image:none}}
