.values-hero{color:var(--primary-white);background-color:var(--background-dark-fixed);padding:72px 0;position:relative;overflow:hidden}.values-hero:after{z-index:1;background:linear-gradient(180deg, transparent 0%, var(--background-dark-fixed) 100%);content:"";pointer-events:none;height:60%;position:absolute;bottom:0;left:0;right:0}.values-hero .container{z-index:2;position:relative}.values-hero__bg{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:.7;width:100%;height:100%;position:absolute;top:0;left:0}.values-hero__inner{flex-direction:column;gap:48px;display:flex}.values-hero__head{text-align:center;flex-direction:column;align-items:center;max-width:880px;margin:0 auto;display:flex}.values-hero__label{letter-spacing:.2em;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#ffffff1a;border:1px solid #fff3;border-radius:20px;margin-bottom:24px;padding:8px 16px;font-size:14px;font-weight:700;line-height:1.2}.values-hero__title{margin:0 0 16px;font-size:40px;font-weight:700;line-height:1.2}.values-hero__subtitle{margin-bottom:12px;font-size:24px;font-weight:700;line-height:1.3}.values-hero__subtitle-accent{color:var(--primary-fixed)}.values-hero__description{max-width:720px;font-size:18px;line-height:1.4}.values-hero__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.values-hero__card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#ffffff1a;border:1px solid #fff3;border-radius:20px;flex-direction:column;gap:12px;padding:24px;display:flex}.values-hero__card-head{align-items:center;gap:12px;display:flex}.values-hero__card-icon{background-color:var(--primary-fixed);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:24px;line-height:1;display:flex}.values-hero__card-title{font-size:20px;font-weight:700;line-height:1.2}.values-hero__card-text{line-height:1.4}@media screen and (width<=1023px){.values-hero{padding:48px 0}.values-hero__inner{gap:36px}.values-hero__title{font-size:28px}.values-hero__subtitle{font-size:20px}.values-hero__cards{grid-template-columns:minmax(0,1fr);gap:16px}.values-hero__card{padding:20px 16px}}@media screen and (width<=799px){.values-hero{padding:36px 0}.values-hero__inner{gap:24px}.values-hero__label{margin-bottom:16px;font-size:12px}.values-hero__title{margin-bottom:12px;font-size:24px}.values-hero__subtitle{font-size:18px}.values-hero__description{font-size:16px}.values-hero__cards{gap:12px}.values-hero__card{border-radius:10px}.values-hero__card-icon{width:40px;height:40px;font-size:20px}.values-hero__card-title{font-size:18px}}
