@import"https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&display=swap";.ti-testimonials-section{position:relative;z-index:2;width:100%;background-color:#edf4f5;color:#000;font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow:visible;box-sizing:border-box}.ti-testimonials-container{position:relative;width:100%;height:300vh;background-color:#edf4f5}.ti-testimonials-sticky{position:sticky;top:0;left:0;width:100%;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;box-sizing:border-box;padding:45px 20px 20px;background-color:#edf4f5}.ti-testimonials-title-wrap{position:relative;margin-bottom:24px;z-index:10;text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px}.ti-testimonials-title{font-family:var(--_typography---font-primary, "Helvetica Now Display", "Helvetica Neue", Helvetica, Arial, sans-serif);font-size:clamp(34px,4.6vw,68px);font-weight:400;color:#0072de;letter-spacing:-.025em;line-height:1.05;margin:0}.ti-title-italic{font-family:var(--_typography---italic, Italic, Arial, sans-serif);font-style:italic;letter-spacing:0;color:#e10400}.ti-cards-wrapper{position:relative;width:320px;height:440px;perspective:1200px}.ti-card{position:absolute;top:0;left:0;width:320px;height:440px;transform-style:preserve-3d;will-change:transform;border-radius:20px;box-sizing:border-box;user-select:none;cursor:pointer}.ti-card-front,.ti-card-back{transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s cubic-bezier(.2,.8,.2,1)}.ti-card:hover{z-index:25!important}.ti-card:hover .ti-card-front{transform:rotateY(180deg) translateY(-8px);box-shadow:0 24px 50px #00000029,0 8px 18px #00000014}.ti-card:hover .ti-card-back{transform:translateZ(1px) translateY(-8px);box-shadow:0 24px 50px #00000029,0 8px 18px #00000014}.ti-card-back{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:20px;overflow:hidden;transform:translateZ(1px);backface-visibility:hidden;-webkit-backface-visibility:hidden;box-shadow:0 14px 34px #0000001f,0 2px 6px #0000000d;border:1.5px solid #b0b8c0}.ti-card-back{background-color:#fff;background-image:repeating-linear-gradient(45deg,rgba(0,0,0,.16) 0 1px,transparent 1px 12px),repeating-linear-gradient(-45deg,rgba(0,0,0,.16) 0 1px,transparent 1px 12px);display:flex;align-items:center;justify-content:center;padding:12px}.ti-back-inner{width:100%;height:100%;border:2px solid rgb(0,0,0);border-radius:10px;box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 4px #0000008c;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.ti-back-badge{width:104px;height:104px;border-radius:50%;background:#fff;border:2px solid rgb(0,0,0);display:flex;align-items:center;justify-content:center}.ti-back-logo{display:block;width:54px;height:auto;color:#000}.ti-card-front{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:20px;background-color:#fff;box-sizing:border-box;padding:20px 22px;display:flex;flex-direction:column;justify-content:space-between;transform:rotateY(180deg);backface-visibility:hidden;-webkit-backface-visibility:hidden;box-shadow:0 14px 34px #0000001f,0 2px 6px #0000000d;border:1.5px solid #b0b8c0;color:#111}.ti-card-header,.ti-card-footer{display:flex;align-items:center;justify-content:space-between;width:100%;flex-shrink:0}.ti-card-corner{display:flex;align-items:center;gap:6px;font-family:Manrope,sans-serif;font-size:28px;font-weight:700;line-height:1}.ti-card-corner.red{color:#000}.ti-card-corner.black{color:#18181b}.ti-card-corner svg{display:block;width:24px;height:24px}.ti-brand-logo{display:block;height:23px;width:auto}.ti-brand-logo.red{color:#e53936}.ti-brand-logo.black{color:#18181b}.ti-card-body{flex:1;display:flex;flex-direction:column;justify-content:center;padding:6px 0}.ti-quote-icon{display:block;width:22px;height:17px;opacity:.35;margin-bottom:8px;flex-shrink:0}.ti-quote-text{font-family:Manrope,sans-serif;font-size:14.5px;line-height:1.5;color:red;font-weight:400;letter-spacing:-.01em;margin:0 0 14px}.ti-stat-block{display:flex;flex-direction:column;gap:2px;padding:10px 12px;margin-bottom:12px;border-radius:12px;border:1px solid rgba(0,0,0,.08);background:#00000006}.ti-stat-block.red{border-color:#e5393633;background:#e539360f}.ti-stat-value{font-family:Manrope,sans-serif;font-size:34px;font-weight:800;line-height:1.05;letter-spacing:-.03em;color:#18181b}.ti-stat-block.red .ti-stat-value{color:#e53936}.ti-stat-label{font-family:Manrope,sans-serif;font-size:12px;font-weight:600;letter-spacing:.01em;color:#1119}.ti-author-row{display:flex;align-items:center;gap:12px}.ti-author-icon-wrap{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box}.ti-author-icon-wrap.red{background-color:#e5393614;color:#e53936;border:1px solid rgba(229,57,54,.18)}.ti-author-icon-wrap.black{background-color:#18181b0f;color:#18181b;border:1px solid rgba(24,24,27,.16)}.ti-author-icon-wrap svg{display:block}.ti-author-meta{display:flex;flex-direction:column;justify-content:center}.ti-author-name{font-family:Manrope,sans-serif;font-size:16px;font-weight:700;color:#111;letter-spacing:-.01em;line-height:1.3}@media(max-width:1199px){.ti-cards-wrapper,.ti-card{width:290px;height:400px}.ti-quote-text{font-size:13.5px;line-height:1.45}.ti-stat-value{font-size:30px}}@media(max-width:767px){.ti-testimonials-container{height:280vh}.ti-testimonials-sticky{padding:35px 16px 16px}.ti-testimonials-title-wrap{margin-bottom:16px;gap:8px}.ti-testimonials-title{font-size:32px}.ti-cards-wrapper,.ti-card{width:280px;height:385px}.ti-card-front{padding:16px}.ti-quote-text{font-size:13px;line-height:1.42;margin-bottom:10px}.ti-author-icon-wrap{width:32px;height:32px}.ti-author-icon-wrap svg{width:15px;height:15px}.ti-author-name{font-size:13.5px}.ti-stat-block{padding:8px 10px;margin-bottom:9px}.ti-stat-value{font-size:27px}.ti-stat-label{font-size:10px}.ti-back-badge{width:88px;height:88px}.ti-back-logo{width:46px}}
