.tic{background:var(--tic-bg,transparent)}.tic__container{display:flex;margin:0 auto;max-width:var(--main-max-width,1320px);padding:0 24px}.tic__container--left{justify-content:flex-start}.tic__container--center{justify-content:center}.tic__stage{align-items:center;column-gap:12px;display:grid;grid-template-columns:60px minmax(0,1fr) 60px;width:min(100%,1220px)}.tic__card{border-radius:var(--tic-card-radius,16px);width:min(100%,var(--tic-card-width,1040px))}.tic__slide{align-items:center;column-gap:clamp(20px,4vw,56px);display:none;grid-template-columns:minmax(280px,420px) minmax(280px,1fr)}.tic__slide.is-active{display:grid}.tic__content,.tic__media{min-width:0}.tic__image-wrap{width:100%}.tic__image{border-radius:var(--tic-image-radius,16px);display:block;object-fit:cover}.tic__image,.tic__image--placeholder{box-shadow:none;height:auto;max-width:100%;width:420px}.tic__image--placeholder{background:#e9ece7;border:1px solid #d2d7d0;object-fit:contain}.tic__dots{align-items:center;display:flex;gap:9px;justify-content:flex-start;margin-top:14px}.tic__dot{background:rgba(29,29,27,.35);border:0;border-radius:50%;cursor:pointer;height:6px;padding:0;width:6px}.tic__dot.is-active{background:rgba(29,29,27,.9)}.tic__content{color:#1d1d1b;padding-top:0}.tic__quote{margin-bottom:26px}.tic__quote p{margin:0}.tic__name{color:#111;margin:0}.tic__role{color:#111;margin:4px 0 0}.tic__company{color:#1d1d1b;letter-spacing:.02em;margin:6px 0 0}.tic__arrow{align-items:center;appearance:none;-webkit-appearance:none;background:transparent!important;border:0;box-shadow:none;cursor:pointer;display:inline-flex;height:64px!important;justify-content:center;padding:0;text-decoration:none;transform:none;transition:none;width:64px!important}.tic__arrow.is-disabled,.tic__arrow:disabled{cursor:not-allowed;opacity:.35}.tic__arrow:not(:disabled):focus-visible,.tic__arrow:not(:disabled):hover{background:transparent!important;border:0;box-shadow:none;text-decoration:none;transform:none}.tic__arrow:not(:disabled):active{background:transparent!important;border:0;box-shadow:none;text-decoration:none;transform:none}.tic__arrow:after,.tic__arrow:before{content:none!important;display:none!important}.tic__arrow-icon{display:block;height:64px;pointer-events:none;width:64px}.tic .tic__arrow,.tic .tic__arrow:active,.tic .tic__arrow:focus,.tic .tic__arrow:focus-visible,.tic .tic__arrow:hover{background:transparent!important;border-radius:0!important;box-shadow:none!important;height:64px!important;margin:0!important;max-height:64px!important;max-width:64px!important;min-height:64px!important;min-width:64px!important;padding:0!important;transform:none!important;transition:none!important;width:64px!important}.tic .tic__arrow .tic__arrow-icon,.tic .tic__arrow img,.tic .tic__arrow:active .tic__arrow-icon,.tic .tic__arrow:active img,.tic .tic__arrow:focus .tic__arrow-icon,.tic .tic__arrow:focus img,.tic .tic__arrow:hover .tic__arrow-icon,.tic .tic__arrow:hover img{box-shadow:none!important;filter:none!important;height:64px!important;margin:0!important;max-height:64px!important;max-width:64px!important;min-height:64px!important;min-width:64px!important;padding:0!important;transform:none!important;transition:none!important;width:64px!important}.tic__empty{color:#1d1d1b;font-size:14px;margin:10px 0 0}@media (max-width:991px){.tic__container{padding:0 20px}.tic__stage{grid-template-columns:1fr;row-gap:18px}.tic__arrow{display:none}.tic__slide,.tic__slide.is-active{grid-template-columns:1fr;row-gap:18px}.tic__quote p{font-size:clamp(20px,4.6vw,28px)}.tic__name{font-size:30px}.tic__role{font-size:21px}.tic__company{font-size:15px}}@media (max-width:640px){.tic__container{justify-content:center;padding:0 20px}.tic__card{width:100%}.tic__quote{margin-bottom:16px}.tic__quote p{font-size:20px}.tic__name{font-size:28px}.tic__role{font-size:18px}}