.scr-tech-promise{background:var(--stp-bg);color:var(--stp-text);padding:var(--stp-pt) 0 var(--stp-pb);width:100%}.scr-tech-promise__header{margin:0 auto 60px;max-width:820px;text-align:center}.scr-tech-promise h2{color:var(--stp-heading);font-family:TT Firs Neue,Arial,sans-serif;font-size:42px;line-height:1.1;margin:0 0 16px}.scr-tech-promise__header p{color:#34657f;font-family:TT Firs Neue,Arial,sans-serif;font-size:19px;font-weight:600;margin:0}.scr-tech-promise__grid{display:grid;gap:24px;grid-template-columns:repeat(var(--stp-cols),minmax(0,1fr))}.scr-tech-promise article{background:var(--stp-card);border:1px solid #e4ebed;border-radius:var(--stp-radius);box-shadow:0 12px 30px rgba(0,49,60,.05);display:flex;flex-direction:column;gap:16px;min-width:0;padding:32px}.scr-tech-promise__icon{background:#f2f6f7;border-radius:18px;display:grid;height:var(--stp-icon);place-items:center;width:var(--stp-icon)}.scr-tech-promise__icon img{height:64%;object-fit:contain;width:64%}.scr-tech-promise h3{color:var(--stp-heading);font-size:21px;line-height:1.25;margin:0}.scr-tech-promise article div{font-size:15.5px;line-height:1.65}.scr-tech-promise article p{margin:0}.scr-tech-promise__closing{background:var(--stp-closing);border-radius:22px;color:#fff;font-family:TT Firs Neue,Arial,sans-serif;font-size:26px;font-weight:600;line-height:1.35;margin-top:44px;padding:40px;text-align:center}.scr-tech-promise__closing strong{color:var(--stp-highlight)}@media(max-width:900px){.scr-tech-promise__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.scr-tech-promise{padding:72px 0}.scr-tech-promise h2{font-size:34px}.scr-tech-promise__header{margin-bottom:40px}.scr-tech-promise__grid{grid-template-columns:1fr}.scr-tech-promise article{padding:26px 22px}.scr-tech-promise__closing{font-size:21px;padding:30px 22px}}