.ManifestoGrid-module__0cpzka__section{padding:var(--space-3xl)0;color:#fff;background:#121212;position:relative;overflow:hidden}.ManifestoGrid-module__0cpzka__container{max-width:1400px;margin:0 auto;padding:0 20px}.ManifestoGrid-module__0cpzka__header{text-align:center;margin-bottom:4rem}.ManifestoGrid-module__0cpzka__title{font-family:var(--font-oswald,sans-serif);text-transform:uppercase;color:#fff;margin-bottom:1rem;font-size:clamp(2.5rem,5vw,4rem);font-style:italic;font-weight:700;line-height:.9}.ManifestoGrid-module__0cpzka__subtitle{color:#888;max-width:600px;margin:0 auto;font-size:1.1rem}.ManifestoGrid-module__0cpzka__grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.ManifestoGrid-module__0cpzka__card{cursor:pointer;background:#121212;border:1px solid #ffd7004d;border-radius:12px;flex-direction:column;height:450px;transition:all .3s;display:flex;position:relative;overflow:hidden}.ManifestoGrid-module__0cpzka__card:hover{border-color:gold;transform:translateY(-5px);box-shadow:0 10px 30px #ffd70026}.ManifestoGrid-module__0cpzka__imageContainer{width:100%;height:60%;position:relative;overflow:hidden}.ManifestoGrid-module__0cpzka__imageContainer:after{content:"";z-index:1;background:linear-gradient(#0000 0%,#121212 100%);position:absolute;inset:0}.ManifestoGrid-module__0cpzka__imageContainer:before{content:"";opacity:.3;z-index:2;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)' opacity='0.15'/%3E%3C/svg%3E");position:absolute;inset:0}.ManifestoGrid-module__0cpzka__cardImage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .5s}.ManifestoGrid-module__0cpzka__card:hover .ManifestoGrid-module__0cpzka__cardImage{transform:scale(1.05)}.ManifestoGrid-module__0cpzka__content{z-index:3;background:#121212;flex-direction:column;justify-content:flex-start;height:40%;padding:1.5rem;display:flex;position:relative}.ManifestoGrid-module__0cpzka__cardHeadline{font-family:var(--font-oswald,sans-serif);color:#fff;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.8rem;font-size:1.4rem;font-weight:700}.ManifestoGrid-module__0cpzka__cardText{font-family:var(--font-inter,sans-serif);color:#ccc;font-size:.9rem;line-height:1.5}@media (max-width:1024px){.ManifestoGrid-module__0cpzka__grid{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:15px;padding-bottom:30px;display:flex;overflow-x:auto}.ManifestoGrid-module__0cpzka__grid::-webkit-scrollbar{display:none}.ManifestoGrid-module__0cpzka__card{scroll-snap-align:start;min-width:85vw;height:400px}.ManifestoGrid-module__0cpzka__container{padding-right:0}.ManifestoGrid-module__0cpzka__card:last-child{margin-right:20px}}
