/* DidikOne MKT.2-HF1 — isolated and responsive real product gallery. */
.mkt2-proof{padding:64px 18px;background:#f3f7ff;color:#10213d}.mkt2-proof *{box-sizing:border-box}.mkt2-proof-wrap{width:min(1120px,100%);margin:auto}.mkt2-eyebrow{color:#127d68;text-transform:uppercase;letter-spacing:.1em;font-size:12px;font-weight:800;margin:0 0 6px}.mkt2-proof h2{font-size:clamp(26px,3vw,39px);line-height:1.2;margin:0 0 12px;letter-spacing:-.025em}.mkt2-intro{color:#526481;max-width:780px;margin:0 0 24px;line-height:1.6}.mkt2-proof-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.mkt2-proof-card{margin:0;border:1px solid #dde7f7;background:#fff;overflow:hidden;border-radius:18px;box-shadow:0 12px 27px #1829500b}.mkt2-proof-card a{display:block;overflow:hidden;background:#f8faff}.mkt2-proof-card img{display:block;width:100%;height:auto;aspect-ratio:8/5;object-fit:contain;transition:transform .2s}.mkt2-proof-card a:hover img{transform:scale(1.012)}.mkt2-proof-card figcaption{padding:14px 18px;font-weight:750}.mkt2-proof-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.mkt2-btn{display:inline-flex;align-items:center;justify-content:center;min-height:43px;padding:12px 17px;border-radius:11px;text-decoration:none!important;font-size:14px;font-weight:800!important}.mkt2-trial{background:#2856cd;color:white!important}.mkt2-video{background:#142649;color:white!important}.mkt2-price{border:1px solid #2856cd;background:#fff;color:#2856cd!important}@media(max-width:690px){.mkt2-proof{padding:44px 14px}.mkt2-proof-grid{grid-template-columns:1fr}.mkt2-proof-actions{flex-direction:column}.mkt2-btn{width:100%}}
