.spotdev-values{margin:64px auto;max-width:1200px;padding:0 20px;text-align:center}.spotdev-values h2{font-size:48px;line-height:125%}.spotdev-values .lede,.spotdev-values h2{color:#10263d;font-family:Roboto;font-style:normal;font-weight:400;text-align:center}.spotdev-values .lede{font-size:clamp(20px,22px,24px);line-height:140%;margin:0 auto 70px;max-width:720px}.spotdev-values .values-grid{display:flex;flex-wrap:wrap;gap:36px;justify-content:center}.spotdev-values .card{align-items:center;display:flex;flex-direction:column;gap:24px;width:min(337px,100%)}.spotdev-values .icon{display:grid;height:150px;place-items:center;position:relative;width:auto}.spotdev-values .icon:after{background:var(--diamond);border-radius:2px;bottom:12px;box-shadow:0 0 0 2px #fff;content:"";height:12px;position:absolute;right:12px;transform:rotate(45deg);width:12px}.spotdev-values .icon img{height:150px;width:auto}.spotdev-values .icon svg{fill:none;height:86px;stroke:var(--line);stroke-linecap:round;stroke-linejoin:round;stroke-width:3;width:86px}.spotdev-values .values-grid .card h3{color:#10263d;font-family:Roboto;font-size:32px;font-style:normal;font-weight:700;line-height:125%;text-align:center}.spotdev-values .values-grid .card p{color:#10263d;font-family:Roboto;font-size:24px;font-style:normal;font-weight:400;line-height:140%;text-align:center}@media (min-width:600px){.spotdev-values .values-grid .card{flex:1 1 calc(50% - 18px);max-width:520px}}@media (min-width:960px){.spotdev-values .values-grid{justify-content:center}.spotdev-values .values-grid .card{flex:0 1 calc(33.333% - 24px);max-width:337px;width:100%}.spotdev-values .values-grid .card:last-child,.spotdev-values .values-grid .card:nth-last-child(2){flex:0 1 calc(50% - 18px);max-width:520px}}