/* Compact active-client subscription proof, intentionally placed immediately before the offer. */
.client-base-proof-section{position:relative;z-index:2;padding:58px 0 62px}
.client-base-proof-frame{display:grid;grid-template-columns:minmax(0,.9fr) minmax(520px,1.1fr);gap:34px;align-items:center;padding:30px;border:1px solid rgba(111,173,255,.16);border-radius:30px;background:radial-gradient(circle at 100% 0%,rgba(101,69,238,.14),transparent 32%),radial-gradient(circle at 0% 100%,rgba(36,163,255,.10),transparent 34%),linear-gradient(145deg,rgba(9,20,46,.94),rgba(5,10,26,.97));box-shadow:0 34px 100px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.03)}
.client-base-copy{min-width:0}
.client-base-copy .section-tag{margin-bottom:15px}
.client-base-copy h2{margin:16px 0 15px;font-size:clamp(38px,4.2vw,62px);line-height:1.01;letter-spacing:-.052em;max-width:11.5ch}
.client-base-copy>p{margin:0;max-width:630px;color:#9cafcc;font-size:16px;line-height:1.62}
.client-base-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:22px 0 18px}
.client-base-stat{min-height:94px;padding:15px 14px;border-radius:18px;border:1px solid rgba(108,166,255,.15);background:rgba(3,10,27,.48);display:flex;flex-direction:column;justify-content:center;box-shadow:inset 0 1px 0 rgba(255,255,255,.025)}
.client-base-stat strong{font-size:25px;line-height:1;color:#f6fbff;letter-spacing:-.035em}
.client-base-stat span{margin-top:7px;color:#8297b8;font-size:10px;line-height:1.3;text-transform:uppercase;letter-spacing:.09em;font-weight:800}
.client-base-stat:first-child strong{color:#59d8ff}.client-base-stat:nth-child(2) strong{color:#a171ff}.client-base-stat:nth-child(3) strong{color:#64e4b4}
.client-base-bridge{padding:13px 15px;border-radius:15px;border:1px solid rgba(89,201,255,.15);background:rgba(39,145,224,.055);color:#c5d5ea!important;font-size:13px!important;line-height:1.5!important}
.client-base-visual{min-width:0;border-radius:24px;border:1px solid rgba(96,169,255,.20);overflow:hidden;background:linear-gradient(180deg,rgba(8,18,40,.96),rgba(3,8,20,.98));box-shadow:0 24px 70px rgba(0,0,0,.25)}
.client-base-visual-head{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:13px 15px;border-bottom:1px solid rgba(108,175,255,.11)}
.client-base-visual-head>div{display:flex;align-items:center;gap:9px;min-width:0}
.client-base-live-dot{width:8px;height:8px;border-radius:50%;background:#62e8b2;box-shadow:0 0 14px rgba(98,232,178,.72);flex:0 0 auto}
.client-base-visual-head strong{font-size:11px;color:#e9f4ff;letter-spacing:.105em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.client-base-privacy{flex:0 0 auto;padding:6px 9px;border-radius:999px;border:1px solid rgba(123,177,255,.14);background:rgba(255,255,255,.025);color:#7589a9;font-size:8px;font-weight:800;letter-spacing:.075em;text-transform:uppercase}
.client-base-preview{display:block;padding:13px;background:#050a15}
.client-base-preview img{display:block;width:100%;height:330px;object-fit:cover;object-position:center top;border-radius:16px;border:1px solid rgba(255,255,255,.055);background:#fff}
.client-base-visual-foot{display:flex;align-items:center;justify-content:space-between;gap:13px;padding:12px 14px 14px;border-top:1px solid rgba(108,175,255,.10)}
.client-base-visual-foot p{margin:0;color:#7e91ad;font-size:9px;line-height:1.4}
.client-base-view-original{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 12px;border-radius:10px;border:1px solid rgba(76,210,255,.34);background:rgba(46,168,243,.075);color:#82e4ff;text-decoration:none;font-size:9px;font-weight:900;letter-spacing:.065em;text-transform:uppercase;transition:.2s ease}
.client-base-view-original:hover{transform:translateY(-1px);border-color:rgba(82,223,255,.62);background:rgba(53,181,255,.13);color:#fff}
@media(max-width:1060px){.client-base-proof-frame{grid-template-columns:1fr;gap:24px}.client-base-copy h2{max-width:15ch}.client-base-preview img{height:360px}}
@media(max-width:680px){.client-base-proof-section{padding:38px 0 42px}.client-base-proof-frame{padding:17px;border-radius:22px;gap:20px}.client-base-copy h2{font-size:37px;max-width:12ch;margin-top:13px}.client-base-copy>p{font-size:14px}.client-base-stats{grid-template-columns:1fr;gap:8px;margin:17px 0 14px}.client-base-stat{min-height:72px;padding:12px 13px}.client-base-stat strong{font-size:22px}.client-base-preview{padding:8px}.client-base-preview img{height:235px;border-radius:13px}.client-base-visual-head{padding:11px 12px}.client-base-visual-head strong{font-size:9px}.client-base-privacy{font-size:6.7px}.client-base-visual-foot{align-items:flex-start;flex-direction:column;padding:10px 11px 12px}.client-base-view-original{width:100%;min-height:38px}}
/* Keep the trust insert compact between Method and Offer. */
.method-section{padding-bottom:55px}
.client-base-proof-section{padding-top:36px;padding-bottom:40px}
.client-base-proof-section + .offer-section{padding-top:58px}
@media(max-width:680px){.method-section{padding-bottom:34px}.client-base-proof-section{padding-top:24px;padding-bottom:28px}.client-base-proof-section + .offer-section{padding-top:42px}}
