.info-section{background:#fff;padding:80px 40px}.info-section__inner{align-items:center;gap:60px;max-width:1200px;margin:0 auto;display:flex}.info-section--reverse .info-section__inner{flex-direction:row-reverse}.info-section__content,.info-section__image-wrapper{flex:1}.info-section__subtitle{color:#2b3541;text-transform:uppercase;letter-spacing:1px;font-weight:600}.info-section__title{color:#2b3541;margin:15px 0;font-size:42px}.info-section__description{color:#555;margin-bottom:30px;font-size:18px;line-height:1.6}.info-section__image{border-radius:24px;width:100%;height:auto}.info-section__image_box_shadow{box-shadow:0 20px 40px #0000001a}.info-section__btn{color:#fff;background:#2b3541;border-radius:50px;padding:14px 32px;font-weight:600;text-decoration:none;transition:background .3s;display:inline-block}.info-section__btn:hover{background:#3e4c5c}@media (max-width:900px){.info-section__inner{text-align:center;flex-direction:column}.info-section--reverse .info-section__inner{flex-direction:column}.info-section__btn{width:100%}}
.values-section{background-position:50%;background-size:cover;background-attachment:fixed;width:100%;padding:80px 40px}.values-section__inner{max-width:1200px;margin:0 auto}.values-section__grid{grid-template-columns:repeat(2,1fr);gap:30px;display:grid}.value-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background:#ffffff0d;border:1px solid #ffffff26;border-radius:20px;padding:40px;transition:transform .3s}.value-card:hover{background:#ffffff14;transform:translateY(-5px)}.value-card__content h3{margin-bottom:20px;font-size:28px;line-height:1.2}.value-card__content p{opacity:.9;font-size:16px;line-height:1.7}@media (max-width:900px){.values-section__grid{grid-template-columns:1fr}.values-section{padding:40px 20px}}
