.environment-section{max-width:1000px;margin:0 auto;padding:2rem 1rem}.section-title{text-align:center;font-size:1.8rem;margin-bottom:2.5rem;color:#000}.environment-grid{display:grid;grid-template-columns:1fr 1fr;gap:2rem 3rem;align-items:center}.environment-item{display:contents}.environment-content h3{font-size:1.2rem!important;margin-bottom:1rem}.environment-content p{font-size:1rem;line-height:1.6;color:#333}.environment-image img{width:500px;height:auto;display:block;border-radius:8px;object-fit:cover}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:760px){.environment-section{padding:1.5rem 1rem}.environment-grid{grid-template-columns:1fr}.environment-image img{width:100%!important;max-width:100%!important;height:auto!important}.section-title{padding-top:0!important;margin-top:-2rem}.environment-content h2{font-size:1.22rem}}