.page-module__E0kJGG__hero{align-items:center;min-height:100vh;padding-top:80px;display:flex;position:relative;overflow:hidden}.page-module__E0kJGG__heroBg{position:absolute;inset:0}.page-module__E0kJGG__heroVideo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.page-module__E0kJGG__heroOverlay{background:linear-gradient(135deg,#faf6f0d9 0%,#fff9 100%);position:absolute;inset:0}.page-module__E0kJGG__particles{pointer-events:none;position:absolute;inset:0;overflow:hidden}.page-module__E0kJGG__particle{animation:page-module__E0kJGG__fall calc(8s + var(--i) * 2s) linear infinite;opacity:.6;left:calc(var(--i) * 20% + 5%);font-size:clamp(1rem,2vw,1.6rem);position:absolute;top:-50px}@keyframes page-module__E0kJGG__fall{to{transform:translateY(110vh)rotate(360deg)}}.page-module__E0kJGG__heroContent{z-index:1;padding-top:60px;padding-bottom:100px;position:relative}.page-module__E0kJGG__heroInner{flex-direction:column;gap:20px;max-width:700px;display:flex}.page-module__E0kJGG__heroTitle{letter-spacing:-.03em;color:var(--indigo-deep);font-size:clamp(3rem,7vw,5.5rem);font-weight:900;line-height:1.05}.page-module__E0kJGG__heroSub{max-width:520px;color:var(--text-light);font-size:clamp(1rem,1.5vw,1.2rem)}.page-module__E0kJGG__heroCta{flex-wrap:wrap;gap:16px;margin-top:8px;display:flex}.page-module__E0kJGG__heroStats{border-top:1px solid var(--border-color);flex-wrap:wrap;gap:32px;margin-top:24px;padding-top:24px;display:flex}.page-module__E0kJGG__stat{flex-direction:column;gap:2px;display:flex}.page-module__E0kJGG__stat strong{color:var(--indigo-deep);font-family:Outfit,sans-serif;font-size:1.6rem;font-weight:800}.page-module__E0kJGG__stat span{color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem}.page-module__E0kJGG__scrollHint{color:var(--text-muted);font-size:1.2rem;animation:2s ease-in-out infinite page-module__E0kJGG__bounce;position:absolute;bottom:80px;left:50%;transform:translate(-50%)}@keyframes page-module__E0kJGG__bounce{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(8px)}}.page-module__E0kJGG__concept{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.page-module__E0kJGG__conceptText{flex-direction:column;gap:16px;display:flex}.page-module__E0kJGG__conceptText h2{margin:8px 0}.page-module__E0kJGG__conceptGallery{width:100%;height:480px;position:relative}.page-module__E0kJGG__cImg1,.page-module__E0kJGG__cImg2,.page-module__E0kJGG__cImg3{box-shadow:var(--shadow-hover);border:4px solid var(--white);object-fit:cover;border-radius:20px;transition:transform .3s;position:absolute}.page-module__E0kJGG__cImg1{z-index:2;width:60%;height:280px;top:0;left:0}.page-module__E0kJGG__cImg2{z-index:1;width:55%;height:240px;top:80px;right:0}.page-module__E0kJGG__cImg3{z-index:3;width:70%;height:220px;bottom:0;left:15%}.page-module__E0kJGG__cImg1:hover,.page-module__E0kJGG__cImg2:hover,.page-module__E0kJGG__cImg3:hover{z-index:10;transform:scale(1.05)rotate(2deg)}.page-module__E0kJGG__stopsGrid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.page-module__E0kJGG__stopCard{flex-direction:column;display:flex;overflow:hidden;padding:0!important}.page-module__E0kJGG__stopImage{background-position:50%;background-size:cover;width:100%;height:160px;position:relative}.page-module__E0kJGG__stopIcon{background:var(--bg-card);width:40px;height:40px;box-shadow:var(--shadow-sm);border-radius:50%;justify-content:center;align-items:center;font-size:2rem;display:flex;position:absolute;bottom:-20px;left:20px}.page-module__E0kJGG__stopContent{flex-direction:column;gap:6px;padding:32px 20px 20px;display:flex}.page-module__E0kJGG__stopNum{letter-spacing:.12em;text-transform:uppercase;color:var(--terra);font-family:Outfit,sans-serif;font-size:.7rem;font-weight:600}.page-module__E0kJGG__stopCard h4{margin:0;font-family:Outfit,sans-serif;font-size:1.1rem}.page-module__E0kJGG__stopCardCta{color:inherit;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;text-decoration:none;display:flex;background:var(--bg-accent)!important;border-color:#e85d3e33!important;padding:40px!important}.page-module__E0kJGG__stopCardCta .page-module__E0kJGG__stopIcon{width:auto;height:auto;box-shadow:none;background:0 0;font-size:3rem;position:static}.page-module__E0kJGG__stopCardCta:hover{background:#e85d3e14!important}.page-module__E0kJGG__founders{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.page-module__E0kJGG__foundersText{flex-direction:column;gap:16px;display:flex}.page-module__E0kJGG__foundersGallery{position:relative}.page-module__E0kJGG__foundersImage{width:100%;box-shadow:var(--shadow-card);border-radius:20px}.page-module__E0kJGG__quote{background:var(--bg-card);border:1px solid var(--border-color);border-left:4px solid var(--terra);width:90%;box-shadow:var(--shadow-hover);border-radius:12px;padding:24px;font-style:normal;position:absolute;bottom:-40px;right:-20px}.page-module__E0kJGG__quoteIcon{color:var(--terra);margin-bottom:8px;font-family:Outfit,sans-serif;font-size:3rem;font-weight:900;line-height:.7;display:block}.page-module__E0kJGG__quote p{color:var(--text-main);margin-bottom:12px;font-size:1rem;font-style:italic}.page-module__E0kJGG__quote cite{color:var(--text-muted);font-size:.75rem;font-style:normal}.page-module__E0kJGG__ctaSection{padding:120px 0;position:relative;overflow:hidden}.page-module__E0kJGG__ctaBg{pointer-events:none;background:radial-gradient(#e85d3e14 0%,#0000 70%);position:absolute;inset:0}@media (max-width:900px){.page-module__E0kJGG__concept,.page-module__E0kJGG__founders{grid-template-columns:1fr;gap:60px}.page-module__E0kJGG__stopsGrid{grid-template-columns:repeat(2,1fr)}.page-module__E0kJGG__quote{width:100%;margin-top:24px;position:relative;bottom:0;right:0}}@media (max-width:600px){.page-module__E0kJGG__stopsGrid{grid-template-columns:1fr}.page-module__E0kJGG__heroStats{gap:20px}}
