@media (max-width:1200px){.cards__list{grid-template-columns:repeat(3,1fr)}}
@media (max-width:1024px){.hero__container,.about__container{grid-template-columns:1fr}.hero__container{text-align:center}.hero__text{align-items:center}.hero__media{max-width:500px;margin:auto}.hero__neon-panel{position:relative;top:auto;right:auto;max-width:100%;margin-top:var(--space-lg)}}
@media (max-width:768px){.header__container{flex-wrap:wrap}.cards__list{grid-template-columns:repeat(2,1fr)}.footer__container{grid-template-columns:1fr;text-align:center}.footer__logo{justify-content:center}.footer__copyright{text-align:center}.bg-glow{filter:blur(60px)}}
@media (max-width:600px){:root{--container-padding:1rem;--space-4xl:3rem}.header__logo-slogan{display:none}.card{min-height:140px;padding:var(--space-lg) var(--space-sm)}}
@media (max-width:360px){.header__logo-text,.header__email span{display:none}.cards__list{grid-template-columns:1fr}}
