.voices-module__EK6lza__section{--glide:cubic-bezier(.22, 1, .36, 1);overflow:hidden}.voices-module__EK6lza__section.section{padding-bottom:calc(var(--section-y) * .55)}.voices-module__EK6lza__head{margin-bottom:var(--head-gap);text-align:center}.voices-module__EK6lza__track{touch-action:pan-y;height:clamp(420px,34vw,480px);position:relative}.voices-module__EK6lza__track:before,.voices-module__EK6lza__track:after{content:"";z-index:2;pointer-events:none;width:clamp(32px,11vw,200px);position:absolute;top:-2px;bottom:-2px}.voices-module__EK6lza__track:before{background:linear-gradient(90deg, var(--document) 10%, transparent);left:0}.voices-module__EK6lza__track:after{background:linear-gradient(270deg, var(--document) 10%, transparent);right:0}.voices-module__EK6lza__track:not([data-ready]) .voices-module__EK6lza__voice{visibility:hidden}.voices-module__EK6lza__voice{isolation:isolate;border-radius:var(--radius-xl);height:100%;clip-path:inset(0 round var(--radius-xl));opacity:0;transition:transform .9s cubic-bezier(.65, 0, .35, 1), opacity .6s var(--ease-out);-webkit-user-select:none;user-select:none;will-change:transform;background:#2a2420;align-items:center;margin:0;display:grid;position:absolute;top:0;left:0;overflow:hidden}.voices-module__EK6lza__voice[data-offset="0"]{opacity:1}.voices-module__EK6lza__voice[data-offset="-1"],.voices-module__EK6lza__voice[data-offset="1"]{opacity:1;cursor:pointer}.voices-module__EK6lza__voice[data-offset="-2"],.voices-module__EK6lza__voice[data-offset="2"]{opacity:1}.voices-module__EK6lza__voice:after{content:"";z-index:1;opacity:0;pointer-events:none;transition:opacity .8s var(--ease-out);background:#f8f3ed8c;position:absolute;inset:0}.voices-module__EK6lza__voice:not([data-offset="0"]):after{opacity:1}.voices-module__EK6lza__voice[data-jump]{transition:opacity .7s var(--ease-out)}.voices-module__EK6lza__sceneWrap{z-index:-2;transition:transform 1.2s var(--ease-out);position:absolute;inset:0;transform:scale(1.04)}.voices-module__EK6lza__voice[data-offset="0"] .voices-module__EK6lza__sceneWrap{transition:transform calc(var(--dwell) + 1s) cubic-bezier(.25, .1, .25, 1);transform:none}.voices-module__EK6lza__scene{object-fit:cover;object-position:75% 30%;pointer-events:none}.voices-module__EK6lza__voice:before{content:"";z-index:-1;transition:opacity .8s var(--ease-out);background:linear-gradient(90deg,#18130fbd 0%,#18130f75 40%,#0000 64%);position:absolute;inset:0}.voices-module__EK6lza__voice:not([data-offset="0"]):before{opacity:0}.voices-module__EK6lza__voice[data-long]:before{background:linear-gradient(90deg,#18130fcc 0%,#18130f8f 50%,#0000 74%)}.voices-module__EK6lza__body{max-width:min(460px,50%);color:var(--field);opacity:0;transition:opacity .3s var(--ease-out), transform 0s linear .3s;justify-items:start;gap:28px;padding:clamp(32px,4.4vw,64px);display:grid;transform:translateY(14px)}.voices-module__EK6lza__voice[data-long] .voices-module__EK6lza__body{max-width:min(600px,62%)}.voices-module__EK6lza__voice[data-offset="0"] .voices-module__EK6lza__body{opacity:1;transition:opacity .8s var(--glide) .55s, transform 1s var(--glide) .55s;transform:none}.voices-module__EK6lza__quote{font-size:var(--fs-quote);letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:700;line-height:1.2}.voices-module__EK6lza__voice[data-long] .voices-module__EK6lza__quote{font-size:var(--fs-quote-long);text-wrap:pretty;line-height:1.45}.voices-module__EK6lza__source{align-items:center;gap:12px;display:flex}.voices-module__EK6lza__logo{background:var(--field);border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid;overflow:hidden}.voices-module__EK6lza__logo>svg{max-width:34px;height:auto}.voices-module__EK6lza__who{color:#ffffffb8;font-size:var(--fs-small);gap:2px;font-weight:700;display:grid}.voices-module__EK6lza__who b{color:var(--field);font-size:var(--fs-body);font-weight:800}.voices-module__EK6lza__controls{justify-content:center;align-items:center;gap:20px;margin-top:clamp(32px,4vw,48px);display:flex}.voices-module__EK6lza__arrow{background:var(--field);width:48px;height:48px;box-shadow:inset 0 0 0 1px var(--line), var(--shadow-pill);color:var(--copy);transition:color .3s var(--ease-out), box-shadow .3s var(--ease-out);border-radius:50%;place-items:center;display:grid}.voices-module__EK6lza__arrow:is(:hover,:focus-visible){color:var(--primary);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--primary) 45%, transparent), var(--shadow-pill-hover)}.voices-module__EK6lza__dots{margin-inline:-8px;display:flex}.voices-module__EK6lza__dot{place-items:center;min-width:24px;height:24px;padding-inline:8px;display:grid}.voices-module__EK6lza__pip{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--copy) 18%, transparent);width:8px;height:8px;transition:width .5s var(--ease-out), background .5s var(--ease-out);position:relative;overflow:hidden}.voices-module__EK6lza__dot[data-on=true] .voices-module__EK6lza__pip{background:color-mix(in srgb, var(--primary) 24%, transparent);width:36px}.voices-module__EK6lza__fill{border-radius:inherit;background:var(--primary);transform-origin:0;position:absolute;inset:0}.voices-module__EK6lza__section[data-auto] .voices-module__EK6lza__fill{animation:voices-module__EK6lza__dwell var(--dwell) linear both}.voices-module__EK6lza__section[data-hold] .voices-module__EK6lza__fill{animation-play-state:paused}@keyframes voices-module__EK6lza__dwell{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:760px){.voices-module__EK6lza__track{height:540px}.voices-module__EK6lza__track:before,.voices-module__EK6lza__track:after{width:24px}.voices-module__EK6lza__voice{align-items:end}.voices-module__EK6lza__scene{object-position:80% 20%}.voices-module__EK6lza__voice:before,.voices-module__EK6lza__voice[data-long]:before{background:linear-gradient(#0000 28%,#18130f80 52%,#18130fd6 100%)}.voices-module__EK6lza__body,.voices-module__EK6lza__voice[data-long] .voices-module__EK6lza__body{gap:20px;max-width:none;padding:26px}}@media (prefers-reduced-motion:reduce){.voices-module__EK6lza__voice,.voices-module__EK6lza__body,.voices-module__EK6lza__sceneWrap,.voices-module__EK6lza__dot{transition:none}.voices-module__EK6lza__section[data-auto] .voices-module__EK6lza__fill{animation:none}}
