.Story-module__R1gBkW__storyPage{background-color:var(--color-white)}.Story-module__R1gBkW__hero{width:100vw;height:90vh;margin-top:calc(var(--nav-height)*-1);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.Story-module__R1gBkW__videoBg{object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.Story-module__R1gBkW__heroOverlay{z-index:2;background:linear-gradient(#00000080,#000000d9);width:100%;height:100%;position:absolute;top:0;left:0}.Story-module__R1gBkW__heroContent{z-index:3;text-align:center;color:#fff;padding:0 4rem;padding-top:var(--nav-height);position:relative}.Story-module__R1gBkW__heroTitle{text-shadow:0 4px 20px #000c,0 0 10px #00000080;font-size:clamp(3rem,6vw,5rem);color:var(--color-white)!important}.Story-module__R1gBkW__heroSubtitle{text-shadow:0 2px 10px #000c;margin-top:1rem;font-size:1.5rem;color:var(--color-white)!important}.Story-module__R1gBkW__timelineSection{background-color:var(--color-cream);padding:8rem 4rem;position:relative}.Story-module__R1gBkW__timelineSection h2{text-align:center;color:var(--color-green-dark);margin-bottom:6rem}.Story-module__R1gBkW__timeline{max-width:1000px;margin:0 auto;position:relative}.Story-module__R1gBkW__line{z-index:1;background-color:#2e8b571a;width:4px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.Story-module__R1gBkW__animatedLine{background-color:var(--color-magenta);z-index:2;transform-origin:top;width:4px;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.Story-module__R1gBkW__timelineItem{justify-content:flex-end;margin-bottom:6rem;padding-right:50%;display:flex;position:relative}.Story-module__R1gBkW__timelineItem:nth-child(2n){justify-content:flex-start;padding-left:50%;padding-right:0}.Story-module__R1gBkW__timelineContent{z-index:3;background:#fff;border-radius:20px;width:80%;padding:2rem;position:relative;box-shadow:0 10px 30px #0000000d}.Story-module__R1gBkW__timelineItem:before{content:"";background:var(--color-white);border:4px solid var(--color-magenta);z-index:4;border-radius:50%;width:30px;height:30px;position:absolute;top:50%;right:calc(50% - 15px)}.Story-module__R1gBkW__timelineItem:nth-child(2n):before{left:calc(50% - 15px)}.Story-module__R1gBkW__date{font-family:var(--font-playfair);color:var(--color-magenta);margin-bottom:.5rem;font-size:2rem}.Story-module__R1gBkW__event{color:var(--color-text-light);font-size:1.1rem;line-height:1.6}.Story-module__R1gBkW__sustainability{background-color:var(--color-green-dark);color:var(--color-cream);text-align:center;padding:8rem 4rem}.Story-module__R1gBkW__sustainability h2{color:var(--color-cream);margin-bottom:4rem}.Story-module__R1gBkW__statsGrid{grid-template-columns:repeat(3,1fr);gap:4rem;max-width:1200px;margin:0 auto;display:grid}.Story-module__R1gBkW__statItem{flex-direction:column;align-items:center;gap:1.5rem;display:flex}.Story-module__R1gBkW__statIcon{color:var(--color-sunflower);margin-bottom:1rem}.Story-module__R1gBkW__statValue{font-size:3rem;font-family:var(--font-playfair);color:var(--color-white)}.Story-module__R1gBkW__statLabel{opacity:.9;font-size:1.1rem;line-height:1.5}@media (max-width:1024px){.Story-module__R1gBkW__hero{height:80vh}.Story-module__R1gBkW__heroContent{padding:0 2rem}.Story-module__R1gBkW__heroSubtitle{font-size:1.25rem}.Story-module__R1gBkW__timelineSection{padding:6rem 2rem}.Story-module__R1gBkW__timelineSection h2,.Story-module__R1gBkW__timelineItem{margin-bottom:4rem}.Story-module__R1gBkW__timelineContent{padding:1.5rem}.Story-module__R1gBkW__date{font-size:1.75rem}.Story-module__R1gBkW__event{font-size:1rem}.Story-module__R1gBkW__sustainability{padding:6rem 2rem}.Story-module__R1gBkW__statsGrid{gap:3rem}.Story-module__R1gBkW__statValue{font-size:2.5rem}.Story-module__R1gBkW__statLabel{font-size:1rem}}@media (max-width:768px){.Story-module__R1gBkW__hero{height:70vh;min-height:400px;margin-top:-70px}.Story-module__R1gBkW__heroContent{padding:70px 1.25rem 0}.Story-module__R1gBkW__heroTitle{font-size:clamp(1.75rem,8vw,2.5rem)}.Story-module__R1gBkW__heroSubtitle{margin-top:.75rem;font-size:1rem}.Story-module__R1gBkW__timelineSection{padding:4rem 1.25rem}.Story-module__R1gBkW__timelineSection h2{margin-bottom:3rem;font-size:clamp(1.5rem,6vw,2rem)}.Story-module__R1gBkW__timeline{padding-left:1.5rem}.Story-module__R1gBkW__timelineItem{justify-content:flex-start;margin-bottom:3rem;padding-left:2rem;padding-right:0}.Story-module__R1gBkW__timelineItem:nth-child(2n){padding-left:2rem;padding-right:0}.Story-module__R1gBkW__timelineContent{border-radius:16px;width:100%;padding:1.25rem}.Story-module__R1gBkW__line,.Story-module__R1gBkW__animatedLine{left:0;transform:none}.Story-module__R1gBkW__timelineItem:before,.Story-module__R1gBkW__timelineItem:nth-child(2n):before{width:24px;height:24px;left:-15px!important;right:auto!important}.Story-module__R1gBkW__date{font-size:1.5rem}.Story-module__R1gBkW__event{font-size:.95rem}.Story-module__R1gBkW__sustainability{padding:4rem 1.25rem}.Story-module__R1gBkW__sustainability h2{margin-bottom:3rem;font-size:clamp(1.5rem,6vw,2rem)}.Story-module__R1gBkW__statsGrid{grid-template-columns:1fr;gap:2.5rem}.Story-module__R1gBkW__statItem{gap:1rem}.Story-module__R1gBkW__statValue{font-size:2.25rem}.Story-module__R1gBkW__statLabel{font-size:.95rem}}@media (max-width:480px){.Story-module__R1gBkW__hero{height:60vh;min-height:350px;margin-top:-60px}.Story-module__R1gBkW__heroContent{padding:60px 1rem 0}.Story-module__R1gBkW__heroTitle{font-size:clamp(1.5rem,9vw,2rem)}.Story-module__R1gBkW__heroSubtitle{font-size:.9rem}.Story-module__R1gBkW__timelineSection{padding:3rem 1rem}.Story-module__R1gBkW__timelineContent{padding:1rem}.Story-module__R1gBkW__date{font-size:1.25rem}.Story-module__R1gBkW__event{font-size:.9rem}.Story-module__R1gBkW__sustainability{padding:3rem 1rem}.Story-module__R1gBkW__statValue{font-size:2rem}}
