.about-values{padding:var(--ss-space-12) 0;background:var(--ss-surface-default);font-family:var(--ss-font-primary)}.about-values__inner{max-width:var(--ss-container);margin:0 auto;padding:0 var(--ss-gutter-mobile);display:flex;flex-direction:column;gap:var(--ss-space-8)}.about-values__heading{font-family:var(--ss-font-primary);font-weight:var(--ss-font-bold);font-size:var(--ss-text-3xl);color:var(--ss-text-heading);text-align:center;line-height:var(--ss-leading-snug);margin:0}.about-values__grid{display:grid;grid-template-columns:1fr;gap:var(--ss-space-5)}.about-values__card{background:var(--ss-surface-subtle);border-radius:var(--ss-radius-xl);border:1px solid var(--ss-border-default);padding:var(--ss-space-8) var(--ss-space-6);display:flex;flex-direction:column;gap:var(--ss-space-4);transition:box-shadow .2s,transform .2s}.about-values__card:hover{box-shadow:0 8px 28px #14192b14;transform:translateY(-2px)}.about-values__card:before{content:"";display:block;width:40px;height:4px;background:var(--ss-brand-primary);border-radius:var(--ss-radius-pill)}.about-values__card-title{font-family:var(--ss-font-primary);font-weight:var(--ss-font-bold);font-size:var(--ss-text-xl);color:var(--ss-brand-primary);margin:0;line-height:var(--ss-leading-snug)}.about-values__card-text{font-family:var(--ss-font-secondary);font-size:var(--ss-text-sm);line-height:1.8;color:var(--ss-text-secondary);margin:0}.about-values__card-image{width:100%;border-radius:var(--ss-radius-lg);overflow:hidden;margin-top:var(--ss-space-2)}.about-values__card-image img{width:100%;height:auto;display:block}.about-values__tagline{font-family:var(--ss-font-secondary);font-size:var(--ss-text-sm);font-weight:var(--ss-font-semibold);color:var(--ss-text-tertiary);text-align:center;margin:0;letter-spacing:.04em}@media (min-width: 600px){.about-values{padding:var(--ss-space-16) 0}.about-values__inner{padding:0 var(--ss-gutter-tablet)}.about-values__heading{font-size:var(--ss-text-4xl)}}@media (min-width: 769px){.about-values__grid{grid-template-columns:repeat(2,1fr);gap:var(--ss-space-6)}.about-values__card{padding:var(--ss-space-10) var(--ss-space-8)}}@media (min-width: 1025px){.about-values{padding:var(--ss-space-20) 0}.about-values__inner{padding:0 var(--ss-gutter-desktop);gap:var(--ss-space-10)}.about-values__heading{font-size:clamp(var(--ss-text-4xl),3vw,var(--ss-text-5xl))}}
