.ng-value-section{background:#ebebeb;padding:90px 20px}.ng-value-card{background:radial-gradient(circle at top right,rgba(184,20,39,.11),transparent 35%),linear-gradient(135deg,#fff,#f7f7f9);border:1px solid rgba(16,21,65,.07);border-radius:34px;box-shadow:0 24px 70px rgba(16,21,65,.1);margin:0 auto;max-width:1180px;padding:58px}.ng-value-intro{margin-bottom:44px;max-width:850px}.ng-eyebrow{background:rgba(184,20,39,.08);border-radius:999px;color:#b81427;display:inline-flex;font-size:14px;font-weight:700;letter-spacing:.02em;margin-bottom:18px;padding:8px 15px}.ng-value-intro h2{color:#101541;font-size:clamp(34px,4vw,58px);letter-spacing:-.04em;line-height:1.05;margin:0 0 18px}.ng-value-intro p{color:rgba(16,21,65,.72);font-size:20px;line-height:1.6;margin:0}.ng-value-grid{display:grid;gap:18px;grid-template-columns:repeat(3,1fr)}.ng-value-item{background:hsla(0,0%,100%,.76);border:1px solid rgba(16,21,65,.07);border-radius:24px;box-shadow:0 10px 30px rgba(16,21,65,.045);min-height:190px;padding:26px}.ng-value-item span{color:#b81427;display:inline-flex;font-size:14px;font-weight:800;margin-bottom:20px}.ng-value-item h3{color:#101541;font-size:22px;line-height:1.2;margin:0 0 10px}.ng-value-item p{color:rgba(16,21,65,.72);font-size:16px;line-height:1.5;margin:0}@media (max-width:980px){.ng-value-grid{grid-template-columns:repeat(2,1fr)}.ng-value-card{padding:42px}}@media (max-width:640px){.ng-value-section{padding:56px 16px}.ng-value-card{border-radius:26px;padding:28px}.ng-value-grid{grid-template-columns:1fr}.ng-value-item{min-height:auto}.ng-value-intro p{font-size:17px}}