.Services-module__a7Sklq__servicesSection{box-sizing:border-box;background:#2d3142;width:100%;max-width:100vw;padding:120px 0;overflow-x:hidden}.Services-module__a7Sklq__servicesContainer{box-sizing:border-box;width:100%;max-width:1400px;margin:0 auto;padding:0 clamp(20px,5vw,64px)}.Services-module__a7Sklq__header{text-align:center;margin-bottom:64px}.Services-module__a7Sklq__headline{font-family:var(--font-poppins),"Poppins",sans-serif;letter-spacing:-.02em;color:#fff;margin-bottom:16px;font-size:48px;font-weight:900;line-height:1.1}.Services-module__a7Sklq__subheadline{font-family:var(--font-dm-sans),"DM Sans",sans-serif;color:#ffffffbf;max-width:700px;margin:0 auto;font-size:18px;font-weight:400;line-height:1.6}.Services-module__a7Sklq__servicesGrid{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.Services-module__a7Sklq__serviceCard{background:#2d314299;border:2px solid #0000;border-radius:16px;padding:40px;transition:all .3s;position:relative}.Services-module__a7Sklq__serviceCard:before{content:"";z-index:-1;opacity:0;background:linear-gradient(135deg,#7b2cbf,#06f);border-radius:16px;transition:opacity .3s;position:absolute;inset:-2px}.Services-module__a7Sklq__serviceCard:hover:before{opacity:1}.Services-module__a7Sklq__serviceCard:hover{transform:translateY(-8px);box-shadow:0 12px 40px #7b2cbf4d}.Services-module__a7Sklq__icon{border-radius:12px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:24px;transition:transform .3s;display:flex}.Services-module__a7Sklq__icon i{color:#fff;font-size:28px}.Services-module__a7Sklq__serviceCard:hover .Services-module__a7Sklq__icon{transform:scale(1.05)}.Services-module__a7Sklq__cardTitle{font-family:var(--font-poppins),"Poppins",sans-serif;letter-spacing:-.01em;color:#fff;margin-bottom:16px;font-size:22px;font-weight:900;line-height:1.3}.Services-module__a7Sklq__description{font-family:var(--font-dm-sans),"DM Sans",sans-serif;color:#fffc;margin-bottom:24px;font-size:15px;font-weight:400;line-height:1.6}.Services-module__a7Sklq__deliverables{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.Services-module__a7Sklq__deliverableItem{font-family:var(--font-dm-sans),"DM Sans",sans-serif;color:#ffffffbf;align-items:center;gap:12px;font-size:14px;font-weight:400;display:flex}.Services-module__a7Sklq__deliverableItem:before{content:"✓";color:#fff;background:linear-gradient(135deg,#7b2cbf,#06f);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;font-weight:700;display:flex}@media (max-width:1024px){.Services-module__a7Sklq__servicesSection{padding:80px 0}.Services-module__a7Sklq__servicesContainer{padding:0 48px}.Services-module__a7Sklq__headline{font-size:40px;font-weight:900}.Services-module__a7Sklq__subheadline{font-size:16px}.Services-module__a7Sklq__servicesGrid{grid-template-columns:repeat(2,1fr);gap:24px}.Services-module__a7Sklq__serviceCard{padding:32px}}@media (max-width:768px){.Services-module__a7Sklq__servicesSection{padding:60px 0}.Services-module__a7Sklq__servicesContainer{padding:0 24px}.Services-module__a7Sklq__header{margin-bottom:48px}.Services-module__a7Sklq__headline{font-size:32px;font-weight:900}.Services-module__a7Sklq__subheadline{font-size:15px}.Services-module__a7Sklq__servicesGrid{grid-template-columns:1fr;gap:20px}.Services-module__a7Sklq__serviceCard{padding:28px}.Services-module__a7Sklq__icon{width:48px;height:48px}.Services-module__a7Sklq__icon i{font-size:24px}.Services-module__a7Sklq__cardTitle{font-size:20px;font-weight:900}.Services-module__a7Sklq__description{font-size:14px}.Services-module__a7Sklq__deliverableItem{font-size:13px}}@media (prefers-reduced-motion:reduce){.Services-module__a7Sklq__serviceCard{transition:none}.Services-module__a7Sklq__serviceCard:hover{transform:none}.Services-module__a7Sklq__icon{transition:none}}
