.blk.values{--tr-ink:#0d1216;--tr-red:#e41418;--r-lg:16px;--ease:cubic-bezier(.22,.61,.36,1);--max:1320px;--sh-card:0px 9px 3px 0px rgba(17,47,151,0),0px 6px 2px 0px rgba(17,47,151,.01),0px 3px 2px 0px rgba(17,47,151,.05),0px 2px 2px 0px rgba(17,47,151,.09),0px 0px 1px 0px rgba(17,47,151,.1);--sh-raised:0px 12px 24px -8px rgba(17,47,151,.14),0px 2px 6px rgba(17,47,151,.08);--font-display:"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-body:"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;background:var(--tr-ink);color:#fff;font-family:var(--font-body);padding:72px 0}.blk.values .wrap{margin:0 auto;max-width:var(--max);padding:0 24px}.blk.values .sec-head{margin-bottom:40px;max-width:640px}.blk.values .overline{color:var(--tr-red);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.blk.values .sec-head h2{color:#fff;font-family:var(--font-display);font-size:clamp(24px,3.8vw,38px);font-weight:800;letter-spacing:-.02em;line-height:1.15;margin:12px 0 0}.blk.values .sec-head p{color:#aeb6c4;font-family:var(--font-body);font-size:17px;margin:14px 0 0}.val-grid{display:grid;gap:22px;grid-template-columns:repeat(4,1fr)}@media (max-width:900px){.val-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.val-grid{grid-template-columns:1fr}}.val{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:var(--r-lg);box-shadow:var(--sh-card);padding:24px;transition:transform .2s var(--ease),box-shadow .2s var(--ease)}.val:focus-visible,.val:hover{box-shadow:var(--sh-raised);transform:translateY(-4px)}.val .ico{background:rgba(228,20,24,.15);border-radius:12px;color:#fff;display:grid;height:44px;margin-bottom:16px;place-items:center;width:44px}.val .ico svg{fill:none;height:24px;stroke:var(--tr-red);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9;width:24px}.val h4{color:#fff;font-family:var(--font-display);font-size:16px;font-weight:700;margin:0 0 8px}.val p{color:#aeb6c4;font-family:var(--font-body);font-size:13.5px;margin:0}.blk.values .reveal{opacity:0;transform:translateY(16px);transition:opacity .6s var(--ease),transform .6s var(--ease);transition-delay:calc(var(--i, 0)*80ms)}.blk.values .reveal.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.blk.values .reveal{opacity:1;transform:none;transition:none}}