.Hero-module__ZARIfG__heroContainer{background:#000;align-items:center;width:100%;height:100vh;min-height:600px;padding:0 4rem;display:flex;position:relative;overflow:hidden}.Hero-module__ZARIfG__slideshowContainer{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.Hero-module__ZARIfG__slide{opacity:0;background-position:50%;background-size:cover;width:100%;height:100%;transition:opacity 1.5s ease-in-out;position:absolute;top:0;left:0}.Hero-module__ZARIfG__slideActive{opacity:1;animation:6s ease-in-out infinite alternate Hero-module__ZARIfG__kenBurnsAnimation}.Hero-module__ZARIfG__overlay{z-index:2;background:linear-gradient(135deg,#000c 0%,#00000080 50%,#000000e6 100%);width:100%;height:100%;position:absolute;top:0;left:0}.Hero-module__ZARIfG__content{z-index:10;text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1200px;margin:50px auto 0;display:flex;position:relative}.Hero-module__ZARIfG__mainTitle{font-family:var(--font-heading);text-transform:uppercase;color:var(--secondary-blue);z-index:3;-webkit-user-select:none;user-select:none;letter-spacing:-.01em;margin:0;font-size:13vw;line-height:.9}.Hero-module__ZARIfG__subtitleAnimated{font-family:var(--font-heading);color:var(--white);text-transform:uppercase;z-index:4;margin-top:-1.6rem;margin-bottom:1.2rem;font-size:3.2rem;line-height:1.05;animation:.7s cubic-bezier(.16,1,.3,1) forwards Hero-module__ZARIfG__subtitleReveal}.Hero-module__ZARIfG__taglineAnimated{font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:#ffffffbf;z-index:4;margin:0 0 2.5rem;font-size:1.15rem;font-weight:500;animation:.7s cubic-bezier(.16,1,.3,1) forwards Hero-module__ZARIfG__subtitleReveal}.Hero-module__ZARIfG__exploreButton{background:var(--primary-blue);border:2px solid var(--primary-blue);color:var(--white);font-family:var(--font-body);text-transform:uppercase;letter-spacing:.15em;cursor:pointer;border-radius:4px;align-items:center;gap:1rem;padding:1rem 2.5rem;font-size:1rem;font-weight:700;transition:all .4s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative;overflow:hidden;box-shadow:0 0 20px #0079e666}.Hero-module__ZARIfG__exploreButton:hover{background:var(--white);border-color:var(--white);color:var(--black);box-shadow:0 0 30px #ffffff80}.Hero-module__ZARIfG__arrowIcon{fill:currentColor;width:20px;height:20px;transition:transform .3s}.Hero-module__ZARIfG__exploreButton:hover .Hero-module__ZARIfG__arrowIcon{transform:translate(6px)}@keyframes Hero-module__ZARIfG__kenBurnsAnimation{0%{transform:scale(1)translate(0)}to{transform:scale(1.08)translate(-1%,-.5%)}}@keyframes Hero-module__ZARIfG__subtitleReveal{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.Hero-module__ZARIfG__mainTitle{font-size:15vw}.Hero-module__ZARIfG__subtitleAnimated{margin-top:-1rem;font-size:2.2rem}.Hero-module__ZARIfG__taglineAnimated{font-size:1rem}}@media (max-width:600px){.Hero-module__ZARIfG__heroContainer{padding:0 1.5rem}.Hero-module__ZARIfG__mainTitle{font-size:16vw}.Hero-module__ZARIfG__subtitleAnimated{margin-top:-.4rem;margin-bottom:1rem;font-size:1.5rem}.Hero-module__ZARIfG__taglineAnimated{margin-bottom:1.8rem;font-size:.85rem}}
.StatsBanner-module__QHAGgG__container{z-index:10;flex-direction:column;width:100%;display:flex;position:relative}.StatsBanner-module__QHAGgG__statsRow{background:#000;grid-template-columns:repeat(2,1fr);display:grid}.StatsBanner-module__QHAGgG__statItem{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:2.5rem 1rem;display:flex;position:relative}.StatsBanner-module__QHAGgG__statItem:not(:last-child):after{content:"";background:#ffffff1a;width:1px;height:60%;position:absolute;top:20%;right:0}.StatsBanner-module__QHAGgG__statNumber{font-family:var(--font-heading);color:var(--white);letter-spacing:.02em;margin-bottom:.5rem;font-size:3.5rem;line-height:1}.StatsBanner-module__QHAGgG__statLabel{font-family:var(--font-body);text-transform:uppercase;color:#8fa0b0;letter-spacing:.1em;font-size:.85rem;font-weight:700}@media (max-width:900px){.StatsBanner-module__QHAGgG__statsRow{grid-template-columns:1fr}.StatsBanner-module__QHAGgG__statItem:not(:last-child):after{display:none}.StatsBanner-module__QHAGgG__statItem{border-bottom:1px solid #ffffff0d;padding:1.5rem 1rem}}
.Manifesto-module__iTFCjG__container{color:var(--white);background-image:linear-gradient(90deg,#000000e6 0%,#000000bf 45%,#0000 100%),url(/manifesto_bg.webp);background-position:50%;background-size:cover;border-top:1px solid #ffffff0d;border-bottom:1px solid #ffffff0d;flex-direction:column;justify-content:center;align-items:center;padding:5rem 4rem;display:flex;position:relative;overflow:hidden}.Manifesto-module__iTFCjG__row{z-index:5;flex-direction:row;justify-content:center;align-items:center;gap:6rem;width:100%;max-width:900px;display:flex}.Manifesto-module__iTFCjG__textContent{flex-direction:column;flex:1.2;align-items:flex-start;gap:1.2rem;display:flex}.Manifesto-module__iTFCjG__sectionTitle{color:var(--white);font-size:2.2rem;font-family:var(--font-heading);letter-spacing:.04em;text-transform:uppercase;margin:0;line-height:1}.Manifesto-module__iTFCjG__socialLinksRow{flex-direction:row;gap:1.2rem;margin-top:.5rem;display:flex}.Manifesto-module__iTFCjG__socialButton{cursor:pointer;width:56px;height:56px;color:var(--white);background:#ffffff08;border:1px solid #ffffff14;border-radius:50%;justify-content:center;align-items:center;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex}.Manifesto-module__iTFCjG__socialButton:hover{background:var(--primary-blue);border-color:var(--primary-blue);transform:translateY(-4px);box-shadow:0 8px 20px #0079e673}.Manifesto-module__iTFCjG__socialIcon{fill:currentColor;width:22px;height:22px}.Manifesto-module__iTFCjG__badgeWrapper{flex:.8;justify-content:center;align-items:center;display:flex;position:relative}.Manifesto-module__iTFCjG__badgeInner{will-change:transform;justify-content:center;align-items:center;width:220px;height:220px;transition:transform .1s linear;display:flex;position:relative}.Manifesto-module__iTFCjG__tireImage{object-fit:cover;border:1px solid #ffffff0d;border-radius:50%;width:140px;height:140px;box-shadow:0 0 25px #0079e640}.Manifesto-module__iTFCjG__rotatingText{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.Manifesto-module__iTFCjG__badgeCircleText{fill:var(--white);font-family:var(--font-body);letter-spacing:1.5px;font-size:7px;font-weight:900}@media (max-width:768px){.Manifesto-module__iTFCjG__container{background-image:linear-gradient(#000000e6 0%,#000000b3 60%,#0000 100%),url(/manifesto_bg.webp);padding:4rem 2rem}.Manifesto-module__iTFCjG__row{text-align:center;flex-direction:column;gap:2.5rem}.Manifesto-module__iTFCjG__textContent{align-items:center}.Manifesto-module__iTFCjG__sectionTitle{font-size:1.8rem}.Manifesto-module__iTFCjG__badgeInner{width:170px;height:170px}.Manifesto-module__iTFCjG__tireImage{width:110px;height:110px}}
