.hs-feat{box-sizing:border-box;width:100%}.hs-feat__inner{margin:0 auto;max-width:1180px}.hs-feat__heading{font-size:clamp(26px,2.9vw,38px);font-weight:800;letter-spacing:-.025em;line-height:1.18;margin:0;max-width:820px;text-wrap:balance}.hs-feat__list{display:grid;gap:clamp(18px,2vw,26px);grid-template-columns:repeat(var(--feat-cols,2),minmax(0,1fr));list-style:none;margin:clamp(28px,3vw,40px) 0 0;padding:0}.hs-feat__item{align-items:center;background:var(--card-bg,#fff);border:1.5px solid transparent;border-radius:16px;box-shadow:0 1px 2px rgba(15,26,46,.04),0 8px 20px -14px rgba(15,26,46,.18);display:flex;gap:14px;padding:clamp(16px,1.6vw,20px);transition:box-shadow .25s ease,transform .25s ease,border-color .25s ease}.hs-feat__item:hover{border-color:var(--icon-color,#2f6bff);box-shadow:0 6px 24px rgba(15,26,46,.09);transform:translateY(-2px)}.hs-feat__ico{align-items:center;border-radius:10px;color:var(--item-icon-color,var(--icon-color,#2f6bff));display:flex;flex:none;height:36px;justify-content:center;line-height:0;transition:background-color .25s ease,color .25s ease;width:36px}.hs-feat__ico--highlight,.hs-feat__item:hover .hs-feat__ico{background:var(--item-icon-color,var(--icon-color,#2f6bff));color:#fff}.hs-feat__body{display:flex;flex-direction:column;gap:4px;min-width:0}.hs-feat__item-heading{color:var(--head-color,#0b1020);font-size:16.5px;font-weight:700;line-height:1.4;margin:0;text-wrap:pretty}.hs-feat__txt{color:var(--text-color,#414c5e);font-size:16px;line-height:1.62;margin:0;text-wrap:pretty}@media (max-width:950px){.hs-feat__heading{max-width:100%;text-align:center}}@media (max-width:900px){.hs-feat{padding-left:24px!important;padding-right:24px!important}.hs-feat__list{grid-template-columns:1fr}}@media (max-width:640px){.hs-feat{padding-left:20px!important;padding-right:20px!important}.hs-feat__item{border-radius:12px}}@media (max-width:480px){.hs-feat{padding-left:16px!important;padding-right:16px!important}.hs-feat__txt{font-size:15px}}@media (prefers-reduced-motion:reduce){.hs-feat__item{transition:none}.hs-feat__inner[data-reveal]{opacity:1!important;transform:none!important}}