.sq-ev__head{align-items:end;display:grid;gap:32px 64px;grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.sq-ev__title{margin-top:24px}.sq-ev__title .sq-line{margin-bottom:-.06em;padding-bottom:.06em}.sq-ev__body{padding-bottom:8px}.sq-ev__creds{display:grid;gap:32px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(56px,6vw,88px)}.sq-ev__cred{border-top:1px solid var(--sq-border-light);padding-top:28px}.sq-ev__value{background:linear-gradient(100deg,var(--sq-text) 40%,var(--sq-blue));-webkit-background-clip:text;background-clip:text;color:var(--sq-text);font:500 clamp(40px,4.4vw,64px)/1 var(--sq-font-display);font-variant-numeric:tabular-nums;letter-spacing:-.04em;-webkit-text-fill-color:transparent}.sq-ev__cred-title{color:var(--sq-text);font:500 19px/1.3 var(--sq-font-display);margin-top:20px;max-width:26ch}.sq-ev__cred-text{font-size:15px;line-height:1.6;margin-top:10px;max-width:36ch}.sq-ev__partners{margin-top:clamp(72px,8vw,112px)}.sq-ev__partners-title{color:var(--sq-slate);font:500 12px/1 var(--sq-font-body);letter-spacing:.14em;text-transform:uppercase}.sq-ev__logos{border-left:1px solid var(--sq-border-light);border-top:1px solid var(--sq-border-light);display:grid;grid-template-columns:repeat(7,minmax(0,1fr));margin-top:24px}.sq-ev__logo{align-items:center;aspect-ratio:16/9;background:#fff;border-bottom:1px solid var(--sq-border-light);border-right:1px solid var(--sq-border-light);display:flex;justify-content:center;padding:18% 16%;transition:background-color .3s var(--sq-ease)}.sq-ev__logo img{filter:grayscale(1);height:100%;object-fit:contain;opacity:.7;transition:filter .3s var(--sq-ease),opacity .3s var(--sq-ease),transform .3s var(--sq-ease);width:100%}.sq-ev__logo:hover{background:var(--sq-soft)}.sq-ev__logo:hover img{filter:none;opacity:1;transform:scale(1.04)}.sq-ev__feature{display:grid;gap:24px;grid-template-columns:minmax(0,7fr) minmax(0,5fr);margin-top:clamp(72px,8vw,112px)}.sq-ev__feature--single{grid-template-columns:1fr}.sq-ev__case{background:var(--sq-ink);border-radius:calc(var(--sq-radius-img) + 4px);color:var(--sq-muted);overflow:hidden;padding:clamp(32px,4vw,56px);position:relative}.sq-ev__case:after{background:radial-gradient(closest-side,rgba(18,101,255,.28),transparent);content:"";height:120%;pointer-events:none;position:absolute;right:-20%;top:-40%;width:70%}.sq-ev__case-line{background:linear-gradient(90deg,var(--sq-blue),var(--sq-cyan));height:2px;left:0;position:absolute;top:0;transform-origin:left;width:100%}.sq-ev__case .sq-label{color:var(--sq-cyan)}.sq-ev__case-title{color:#fff;margin-top:18px;max-width:24ch;position:relative}.sq-ev__case-text{margin-top:16px;max-width:56ch;position:relative}.sq-ev__outcomes{display:grid;gap:14px;margin-top:28px;position:relative}.sq-ev__outcomes li{align-items:flex-start;color:#e4eaf3;display:flex;font-size:16px;gap:14px;line-height:1.5}.sq-ev__outcomes svg{flex:none;height:20px;margin-top:2px;width:20px}.sq-ev__outcomes circle{fill:rgba(18,101,255,.25);stroke:var(--sq-blue)}.sq-ev__outcomes path{fill:none;stroke:var(--sq-cyan);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}.sq-ev__case-cta{color:#fff!important;margin-top:28px;position:relative}.sq-ev__quote{background:var(--sq-soft);border-radius:calc(var(--sq-radius-img) + 4px);box-shadow:inset 0 0 0 1px var(--sq-border-light);display:flex;flex-direction:column;margin:0;padding:clamp(32px,4vw,56px)}.sq-ev__quote-label{color:var(--sq-blue-text);font:500 12px/1 var(--sq-font-body);letter-spacing:.14em;text-transform:uppercase}.sq-ev__quote-mark{fill:var(--sq-blue);margin-top:32px;opacity:.18;width:40px}.sq-ev__quote-text{margin:18px 0 0}.sq-ev__quote-text p{color:var(--sq-text);font:500 clamp(22px,2vw,28px)/1.3 var(--sq-font-display);letter-spacing:-.015em;text-wrap:pretty}.sq-ev__quote-by{align-items:center;display:flex;font-size:15px;gap:14px;margin-top:auto;padding-top:32px}.sq-ev__quote-by img{border-radius:50%;height:56px;object-fit:cover;width:56px}.sq-ev__quote-by strong{color:var(--sq-text);display:block;font-weight:500}@media (max-width:1023px){.sq-ev__creds,.sq-ev__feature,.sq-ev__head{grid-template-columns:1fr}.sq-ev__creds{gap:0}.sq-ev__cred{padding:24px 0 28px}.sq-ev__logos{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:559px){.sq-ev__logos{grid-template-columns:repeat(3,minmax(0,1fr))}.sq-ev__logo{padding:20% 14%}}@media (hover:none){.sq-ev__logo img{filter:none;opacity:.9}}