.cts,.cts *,.cts :after,.cts :before{box-sizing:border-box}.cts{--cts-bg:#fff;--cts-text:#09111f;--cts-accent:#e87524;--cts-muted:#5f6673;--cts-max:1200px;background:var(--cts-bg);color:var(--cts-text);display:block;font-family:inherit;max-width:100%;overflow:clip;overflow-anchor:none;width:100%}.cts__inner{margin:0 auto;padding:30px 0 38px;width:min(calc(100% - 48px),var(--cts-max))}.cts__topbar{align-items:center;gap:28px;justify-content:space-between}.cts__tabs,.cts__topbar{display:flex;min-width:0}.cts__tabs{align-items:stretch;flex:1 1 auto;gap:30px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scroll-behavior:smooth;scrollbar-width:none}.cts__tabs::-webkit-scrollbar{display:none}.cts__tab{appearance:none;background:transparent;border:0;color:var(--cts-muted);cursor:pointer;flex:0 0 auto;font:inherit;font-size:14px;font-weight:500;line-height:1.2;padding:13px 0 16px;position:relative;transition:color .2s ease;white-space:nowrap}.cts__tab:after{background:var(--cts-accent);bottom:0;content:"";height:2px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left;transition:transform .25s ease}.cts__tab.is-active,.cts__tab:focus-visible,.cts__tab:hover{color:var(--cts-text)}.cts__tab.is-active{font-weight:650}.cts__tab.is-active:after{transform:scaleX(1)}.cts__arrows{display:flex;flex:0 0 auto;gap:10px}.cts__arrow{align-items:center;background:transparent;border:1px solid #dedbd3;border-radius:50%;color:var(--cts-text);cursor:pointer;display:inline-flex;font:inherit;font-size:17px;height:42px;justify-content:center;transition:border-color .2s ease,background-color .2s ease,transform .2s ease;width:42px}.cts__arrow:hover{background:rgba(232,117,36,.06);border-color:var(--cts-accent)}.cts__arrow:active{transform:scale(.96)}.cts__arrow:focus-visible,.cts__tab:focus-visible{outline:2px solid var(--cts-accent);outline-offset:3px}.cts__rule{border-top:1px solid #e4e1da}.cts__viewport{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;overflow-anchor:none;position:relative;width:100%}.cts__slide{align-items:center;align-self:stretch;display:grid;gap:clamp(35px,6vw,82px);grid-area:1/1;grid-template-columns:minmax(0,1.28fr) minmax(0,.92fr);min-width:0;opacity:0;padding:36px 0 0;pointer-events:none;transition:opacity .5s cubic-bezier(.22,1,.36,1),visibility .5s;visibility:hidden}.cts__slide.is-active{opacity:1;pointer-events:auto;visibility:visible;z-index:1}.cts__content{min-width:0;padding:8px 0 4px}.cts__quote-mark{color:var(--cts-accent);font-size:20px;font-weight:800;letter-spacing:-2px;margin-bottom:clamp(30px,4vw,48px)}.cts__statement{max-width:690px;min-width:0}.cts__statement,.cts__statement p{margin:0}.cts__statement p{color:var(--cts-text);font-size:clamp(27px,2.6vw,38px);font-weight:500;letter-spacing:-.032em;line-height:1.16;overflow-wrap:break-word}.cts__statement strong{font-weight:600}.cts__person{margin-top:clamp(24px,3vw,35px)}.cts__name{color:var(--cts-text);font-size:15px;font-weight:700;line-height:1.4}.cts__role{color:var(--cts-muted);font-size:13px;line-height:1.45;margin-top:4px}.cts__progress{background:#e9e6df;height:2px;margin-top:25px;overflow:hidden;position:relative}.cts__progress-fill{background:var(--cts-accent);display:block;height:100%;transform:scaleX(0);transform-origin:left;width:100%}.cts.is-autoplaying
.cts__slide.is-active
.cts__progress-fill{animation:cts-progress var(--cts-speed,3.5s) linear forwards}@keyframes cts-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.cts__media{justify-self:end;max-width:365px;min-width:0;width:100%}.cts__image,.cts__placeholder{aspect-ratio:1/1.07;border-radius:20px;display:block;height:auto;max-width:100%;overflow:hidden;width:100%}.cts__image{object-fit:cover;object-position:center}.cts__placeholder{background:#f2f1ed;color:#596174;display:grid;font-size:14px;place-items:center}@media (max-width:900px){.cts__inner{padding:22px 0 30px;width:min(calc(100% - 36px),720px)}.cts__topbar{gap:16px}.cts__tabs{gap:23px}.cts__slide{gap:26px;grid-template-columns:minmax(0,1fr);padding-top:28px}.cts__content{padding:0}.cts__quote-mark{margin-bottom:24px}.cts__statement{max-width:720px}.cts__statement p{font-size:clamp(25px,3.5vw,34px);line-height:1.18}.cts__media{justify-self:start;max-width:390px}.cts__image,.cts__placeholder{aspect-ratio:16/10}}@media (max-width:640px){.cts__inner{padding:12px 0 24px;width:calc(100% - 36px)}.cts__topbar{gap:12px}.cts__tabs{gap:20px}.cts__tab{font-size:13px;padding:11px 0 13px}.cts__arrows{display:none}.cts__slide{gap:20px;grid-template-columns:minmax(0,1fr);padding-top:22px}.cts__content{padding:0}.cts__quote-mark{font-size:17px;margin-bottom:16px}.cts__statement p{font-size:clamp(22px,5.8vw,26px);font-weight:500;letter-spacing:-.025em;line-height:1.2}.cts__person{margin-top:22px}.cts__name{font-size:14px;line-height:1.35}.cts__role{font-size:12px;line-height:1.4}.cts__progress{margin-top:20px}.cts__media{justify-self:center;margin:0 auto;max-width:320px;width:100%}.cts__image,.cts__placeholder{aspect-ratio:16/10;border-radius:14px;height:auto;max-width:100%;object-fit:cover;width:100%}}@media (prefers-reduced-motion:reduce){.cts *,.cts :after,.cts :before{animation:none!important;scroll-behavior:auto!important;transition:none!important}}