.qb{background:var(--qb-bg);overflow:hidden}.qb--bg-no-background{background:transparent}.qb__inner{display:flex;flex-direction:column;gap:var(--qb-gap);margin:0 auto;max-width:var(--qb-max);padding:var(--qb-pad-y) var(--qb-pad-x)}.qb__head{align-items:flex-end;display:flex;gap:32px;justify-content:space-between}.qb__lede{display:flex;flex-direction:column;gap:20px}.qb__eyebrow{color:var(--qb-eyebrow,var(--qb-accent));font-family:Inter,sans-serif;font-size:14px;font-weight:700;margin:0 0 14px;text-transform:uppercase}.qb__mark{background:var(--qb-accent);height:3px;width:44px}.qb__nav{display:flex;flex:none;gap:10px}.qb__btn{align-items:center;background:transparent;border:1px solid var(--qb-ctrl);border-radius:50%;color:var(--qb-ctrl-fg);cursor:pointer;display:flex;height:52px;justify-content:center;transition:background .18s ease,border-color .18s ease,color .18s ease;width:52px}.qb__btn:focus-visible,.qb__btn:hover{background:var(--qb-accent);border-color:var(--qb-accent);color:#fff}.qb__btn:disabled{cursor:default;opacity:.35}.qb__track{display:flex;gap:80px;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.qb__track::-webkit-scrollbar{display:none}.qb__track:focus-visible{outline:2px solid var(--qb-accent);outline-offset:6px}.qb__slide{align-items:flex-start;display:flex;flex:0 0 100%;flex-direction:column;gap:var(--qb-gap);margin:0;scroll-snap-align:start;text-align:left}.qb--center .qb__slide{align-items:center;text-align:center}.qb--center .qb__head{justify-content:center}.qb--center .qb__lede{align-items:center}.qb--center .qb__foot{justify-content:center}.qb__quote{color:var(--qb-fg);font-family:Macan,sans-serif!important;font-size:var(--qb-quote-size);font-weight:800;letter-spacing:-.02em;line-height:1.28;margin:0;max-width:var(--qb-measure);text-wrap:pretty}.qb__cite{align-items:center;display:flex;gap:16px}.qb__rule{background:var(--qb-rule);flex:none;height:1px;width:40px}.qb__who{color:var(--qb-meta);font-size:15px;font-weight:500;line-height:1.5}.qb__sep{opacity:.5}.qb__foot{gap:16px}.qb__dots,.qb__foot{align-items:center;display:flex}.qb__dots{gap:8px}.qb__pip{background:var(--qb-pip);border:0;cursor:pointer;height:3px;padding:0;transition:width .25s ease,background .25s ease;width:20px}.qb__pip.is-active{background:var(--qb-accent);width:44px}.qb__counter{color:var(--qb-meta);font:500 12px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em;margin:0}@media (max-width:900px){.qb__inner{gap:32px;padding:56px 24px}.qb__quote{font-size:clamp(22px,5.2vw,32px)}.qb__track{gap:40px}.qb__btn{height:44px;width:44px}}@media (prefers-reduced-motion:reduce){.qb__track{scroll-behavior:auto}.qb__btn,.qb__pip{transition:none}}.qb .qb__quote{background:none;border:0;border-left:0 solid var(--qb-accent);margin:0;padding:0;quotes:none}