/* Zz EvtinkoBG home info modern v1.0.0 - Journal3 info blocks module #86 (home page trust row). Same look as product benefits (B). */
body .module-info_blocks-86{--hi-blue:#0049ae;--hi-ink:#14202e;--hi-muted:#4f5d6e;--hi-line:#e3eaf4;background:#fff;border:1px solid var(--hi-line);border-radius:16px;box-shadow:0 8px 26px -14px rgba(16,42,84,.28),0 1px 2px rgba(16,42,84,.05);overflow:hidden}
body .module-info_blocks-86 .module-body{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0!important;padding:0!important;background:var(--hi-line)}
body .module-info_blocks-86 .module-body .module-item{width:auto!important;padding:0!important;margin:0!important;min-width:0;background:#fff}
body .module-info_blocks-86 .module-item .info-block{background:#fff!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;text-align:left!important;gap:14px;padding:18px 18px!important;height:100%;cursor:default;transition:background-color .15s ease}
body .module-info_blocks-86 .module-item .info-block:hover{background:#f7faff!important;box-shadow:none!important}
body .module-info_blocks-86 .module-item .info-block::before{width:46px!important;height:46px!important;min-width:46px;margin:0!important;border-radius:12px!important;background:#eaf2fd!important;color:var(--hi-blue)!important;font-size:22px!important;align-self:center!important;transition:transform .15s ease}
body .module-info_blocks-86 .module-item .info-block:hover::before{transform:scale(1.05)}
body .module-info_blocks-86 .module-item .info-block-content{padding:0!important;min-width:0;flex:1 1 auto;display:flex!important;flex-direction:column;justify-content:center!important;align-items:flex-start;gap:4px}
body .module-info_blocks-86 .module-item .info-block .info-block-title,
body .module-info_blocks-86 .module-item .info-block:hover .info-block-title{font-family:'Overpass',system-ui,-apple-system,'Segoe UI',Roboto,Arial,sans-serif!important;font-feature-settings:"locl" 0;font-size:15.5px!important;font-weight:700!important;line-height:1.25!important;color:var(--hi-ink)!important;margin:0!important}
body .module-info_blocks-86 .module-item .info-block .info-block-text,
body .module-info_blocks-86 .module-item .info-block:hover .info-block-text{font-family:'Overpass',system-ui,-apple-system,'Segoe UI',Roboto,Arial,sans-serif!important;font-feature-settings:"locl" 0;font-size:13.5px!important;font-weight:400!important;line-height:1.4!important;color:var(--hi-muted)!important;overflow-wrap:break-word;text-wrap:pretty;margin:0!important}
body .module-info_blocks-86 .module-item .info-block .count-badge{display:none}
/* tablet: 2 x 2 */
@media (max-width:1024px){
body .module-info_blocks-86 .module-body{grid-template-columns:repeat(2,minmax(0,1fr))}
}
/* phone: one column of slim, readable rows */
@media (max-width:600px){
body .module-info_blocks-86{border-radius:14px;border-color:#d6e2f1;box-shadow:0 8px 22px -12px rgba(16,42,84,.32),0 1px 3px rgba(16,42,84,.07)}
body .module-info_blocks-86 .module-body{grid-template-columns:minmax(0,1fr);background:#dde6f2}
body .module-info_blocks-86 .module-item .info-block{padding:14px 15px!important;gap:13px}
body .module-info_blocks-86 .module-item .info-block::before{width:42px!important;height:42px!important;min-width:42px;font-size:20px!important;background:#dbe8fb!important}
body .module-info_blocks-86 .module-item .info-block .info-block-title{font-size:15.5px!important}
body .module-info_blocks-86 .module-item .info-block .info-block-text{font-size:14px!important;color:#333!important}
}
@media (prefers-reduced-motion:reduce){body .module-info_blocks-86 .module-item .info-block::before{transition:none}body .module-info_blocks-86 .module-item .info-block:hover::before{transform:none}}
