:root{--breakpoint-xxl:1920px;--breakpoint-xl:1600px;--breakpoint-lg:1440px;--breakpoint-lg-s:1280px;--breakpoint-md:1024px;--breakpoint-md-s:992px;--breakpoint-sm:768px;--breakpoint-sm-s:600px;--breakpoint-xs:512px;--breakpoint-xxs:390px}.v2-proof-slider,.wp-block .v2-proof-slider{background:var(--v2ps-bg);background-position:var(--v2ps-bg-pos,center center);background-repeat:no-repeat;background-size:var(--v2ps-bg-size,cover);padding-bottom:var(--v2ps-pb);padding-top:var(--v2ps-pt)}@media(max-width:1024px){.v2-proof-slider,.wp-block .v2-proof-slider{padding-bottom:var(--v2ps-pb-mob);padding-top:var(--v2ps-pt-mob)}}.v2ps-head{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:40px}.v2ps-head h2{text-wrap:balance;font-size:clamp(28px,3.2vw,42px);font-weight:700;letter-spacing:-.022em;line-height:1.1;margin:12px 0 0}.proof-all{align-items:center;background:#fff;border:1px solid var(--tw-border-blue);border-radius:999px;color:var(--tw-blue);display:inline-flex;flex-shrink:0;font-size:14px;font-weight:600;gap:8px;padding:10px 14px;text-decoration:none;transition:background-color .18s,color .18s,border-color .18s;white-space:nowrap}.proof-all:hover{background:var(--tw-blue);border-color:var(--tw-blue);color:#fff}.proof-all svg{flex-shrink:0}.v2ps-stage{border-radius:18px;overflow:hidden;position:relative}.v2ps-track{display:flex;will-change:transform}.proof-card{align-items:start;background:#fff;border:1px solid var(--tw-border-blue);border-radius:18px;box-shadow:var(--tw-shadow-md);display:grid;flex:0 0 100%;gap:clamp(24px,3.4vw,48px);grid-template-columns:1fr;min-width:0;padding:clamp(28px,3.4vw,48px)}@media(min-width:1024px){.proof-card{align-items:center;grid-template-columns:260px 1fr}}@media(min-width:1440px){.proof-card{grid-template-columns:300px 1fr}}.proof-card__media{align-items:center;display:flex;flex-direction:column;gap:24px;text-align:center}@media(max-width:1024px){.proof-card__media{flex-direction:row;gap:16px;text-align:left}}.proof-avatar{background:var(--tw-blue-7,#edf0fc);border:4px solid #fff;border-radius:50%;box-shadow:0 12px 36px rgba(15,10,61,.12);flex-shrink:0;height:clamp(100px,14vw,180px);overflow:hidden;width:clamp(100px,14vw,180px)}.proof-avatar img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;width:100%}.proof-logo{height:36px;max-width:180px;-o-object-fit:contain;object-fit:contain;width:auto}.proof-card__body{display:flex;flex-direction:column;gap:14px;min-width:0}.proof-quote-mark{-webkit-text-stroke:2px var(--tw-blue);color:transparent;display:block;font-family:Georgia,serif;font-size:56px;line-height:.6;margin-bottom:-6px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.proof-pull{color:var(--tw-text);font-size:clamp(20px,2.1vw,26px);font-weight:700;letter-spacing:-.015em;line-height:1.3;margin:0}.proof-attr{align-items:flex-end;border-top:1px solid var(--tw-border-blue);display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-top:8px;padding-top:18px}.proof-who{display:flex;flex-direction:column;font-size:14px;gap:2px;line-height:1.4}.proof-who strong{color:var(--tw-text);font-size:15px;font-weight:700}.proof-who span{color:rgba(25,7,80,.68)}.proof-case,.proof-who .proof-co{color:var(--tw-blue);font-weight:600}.proof-case{align-items:center;display:inline-flex;font-size:14px;gap:6px;text-decoration:none;transition:color .18s,gap .18s}.proof-case svg{flex-shrink:0;transition:transform .18s}.proof-case:hover{color:#3452cc;gap:10px}.proof-case:hover svg{transform:translate(1px,-1px)}.proof-controls{display:flex;gap:16px;margin-top:28px}.proof-btn,.proof-controls{align-items:center;justify-content:center}.proof-btn{background:#fff;border:1px solid var(--tw-border-blue);border-radius:50%;box-shadow:var(--tw-shadow-md);color:var(--tw-text);cursor:pointer;display:inline-flex;height:44px;transition:background-color .15s,color .15s,border-color .15s,transform .12s;width:44px}.proof-btn:hover{background:var(--tw-blue);border-color:var(--tw-blue);color:#fff}.proof-btn:active{transform:scale(.95)}.proof-dots{align-items:center;display:flex;gap:8px}.proof-dot{background:var(--tw-border-blue);border:0;border-radius:50%;cursor:pointer;height:8px;padding:0;transition:background-color .18s,width .18s;width:8px}.proof-dot.is-active{background:var(--tw-blue);border-radius:999px;width:24px}

/*# sourceMappingURL=v2-proof-slider.css.map*/