.ws-ly-quotes{container-type:inline-size}.ws-ly-quotes figure,.ws-ly-quotes blockquote{border:0;margin:0;padding:0}.ws-ly-quotes figcaption{align-items:center;gap:var(--space-12);margin:0;display:flex}.ws-ly-quotes .ws-ly-quotes-text{font-size:var(--t-18);letter-spacing:-.01em;color:var(--sys-text-strong);text-wrap:pretty;margin:0;line-height:1.5}.ws-ly-quotes .ws-ly-quotes-who{gap:var(--space-2);min-width:0;display:grid}.ws-ly-quotes .ws-ly-quotes-who br{display:none}.ws-ly-quotes .ws-ly-quotes-name{font-size:var(--t-16);color:var(--sys-text-strong);font-weight:600;line-height:1.35}.ws-ly-quotes .ws-ly-quotes-role{font-size:var(--t-14);line-height:var(--t-14-lh);color:var(--sys-text-muted)}.ws-ly-quotes .ws-ly-quotes-card{gap:var(--space-20);padding:clamp(var(--space-20),2.4vw,var(--space-28));border:1px solid var(--sys-border-subtle);border-radius:var(--radius-18);background:var(--sys-surface-page);box-shadow:0 1px 2px color-mix(in srgb,var(--sys-border-strong) 4%,transparent),0 24px 44px -34px color-mix(in srgb,var(--sys-border-strong) 30%,transparent);flex-direction:column;display:flex}.ws-ly-quotes .ws-ly-quotes-card figcaption{padding-top:var(--space-4);margin-top:auto}.ws-ly-quotes .ws-ly-quotes-wall{columns:1;column-gap:var(--space-20);margin:0;padding:0;list-style:none}.ws-ly-quotes .ws-ly-quotes-wall>li{break-inside:avoid;margin:0 0 var(--space-20)}@container (width>=600px){.ws-ly-quotes .ws-ly-quotes-wall{columns:2}}@container (width>=960px){.ws-ly-quotes .ws-ly-quotes-wall{columns:3}}.ws-ly-quotes .ws-ly-quotes-wall:not(:has(>li:nth-child(4))){gap:var(--space-20);columns:auto;display:grid}.ws-ly-quotes .ws-ly-quotes-wall:not(:has(>li:nth-child(4)))>li{margin:0;display:flex}.ws-ly-quotes .ws-ly-quotes-wall:not(:has(>li:nth-child(4)))>li>*{flex:1}@container (width>=600px){.ws-ly-quotes .ws-ly-quotes-wall:not(:has(>li:nth-child(4))){grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width>=960px){.ws-ly-quotes .ws-ly-quotes-wall:not(:has(>li:nth-child(4))){grid-template-columns:repeat(3,minmax(0,1fr))}}.ws-ly-quotes .ws-ly-quotes-spot{gap:clamp(var(--space-24),3vw,var(--space-36));grid-template-columns:minmax(0,1fr);margin:0;display:grid}.ws-ly-quotes .ws-ly-quotes-spot .ws-ly-quotes-text{font-size:clamp(var(--t-24),3.2vw,var(--t-40));letter-spacing:-.02em;line-height:1.22}.ws-ly-quotes .ws-ly-quotes-spot .ws-ly-quotes-quote{max-width:40ch}.ws-ly-quotes .ws-ly-quotes-cap{align-self:end}.ws-ly-quotes .ws-ly-quotes-av{border-radius:var(--radius-round);background:linear-gradient(135deg,var(--sys-surface-strong) 0%,var(--sys-surface-brand) 100%);width:48px;height:48px;box-shadow:0 0 0 1.5px var(--sys-border-inverse-strong);color:var(--sys-text-inverse);font-size:var(--t-18);flex:none;place-items:center;font-weight:600;line-height:1;display:grid}.ws-ly-quotes .ws-ly-quotes-metric{align-content:center;gap:var(--space-10);padding:clamp(22px,3vw,var(--space-36));border:1px solid var(--sys-border-subtle);border-radius:var(--radius-22);background:var(--sys-surface-page);margin:0;display:grid}.ws-ly-quotes .ws-ly-quotes-mv{letter-spacing:-.03em;color:var(--sys-text-strong);font-variant-numeric:tabular-nums;text-wrap:balance;font-size:clamp(40px,5vw,64px);font-weight:600;line-height:1.02}.ws-ly-quotes .ws-ly-quotes-ml{font-size:var(--t-18);line-height:var(--t-18-lh);color:var(--sys-text-body)}@container (width>=760px){.ws-ly-quotes .ws-ly-quotes-spot.has-m{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);grid-template-areas:"q m""c m";align-items:start}.ws-ly-quotes .ws-ly-quotes-spot.has-m>.ws-ly-quotes-quote{grid-area:q}.ws-ly-quotes .ws-ly-quotes-spot.has-m>.ws-ly-quotes-cap{grid-area:c;align-self:start}.ws-ly-quotes .ws-ly-quotes-spot.has-m>.ws-ly-quotes-metric{grid-area:m;align-self:stretch}}.ws-ly-quotes .ws-ly-quotes-row{gap:var(--space-20);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));margin:0;padding:0;list-style:none;display:grid}.ws-ly-quotes .ws-ly-quotes-row>li{min-width:0;display:flex}.ws-ly-quotes .ws-ly-quotes-row .ws-ly-quotes-card{flex:1}.ws-ly-quotes .ws-ly-quotes-chip{gap:var(--space-2);max-width:100%;padding:var(--space-10) var(--space-14);border-radius:var(--radius-12);background:var(--sys-surface-brand-subtle);align-self:flex-start;margin:0;display:grid}.ws-ly-quotes .ws-ly-quotes-chip .ws-ly-quotes-mv{font-size:var(--t-24);line-height:var(--t-24-lh);letter-spacing:-.01em;color:var(--sys-text-brand)}.ws-ly-quotes .ws-ly-quotes-chip .ws-ly-quotes-ml{font-size:var(--t-14);line-height:var(--t-14-lh);color:var(--sys-text-body)}.ws-ly-quotes .ws-ly-quotes-link{margin:var(--sys-gap-block) 0 0;justify-content:center;display:flex}.ws-ly-quotes.is-inv .ws-ly-quotes-link .ws-btn-secondary{background:var(--sys-action-secondary-inverse);color:var(--sys-text-inverse);--btn-fill:var(--sys-action-secondary-inverse-hover-layer);--btn-press:var(--sys-action-secondary-inverse-active-layer)}.ws-ly-quotes .ws-ly-quotes-mosaic{gap:var(--sys-gap-grid);grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ws-ly-quotes .ws-ly-quotes-mosaic>li{min-width:0;display:flex}.ws-ly-quotes .ws-ly-quotes-mosaic>li.is-big{grid-column:span 4}.ws-ly-quotes .ws-ly-quotes-mosaic>li.is-small,.ws-ly-quotes .ws-ly-quotes-mosaic>li.is-mid{grid-column:span 2}.ws-ly-quotes .ws-ly-quotes-mosaic>li.is-wide{grid-column:span 4}.ws-ly-quotes .ws-ly-quotes-mosaic-card{justify-content:space-between;gap:var(--space-24);width:100%;min-height:316px;padding:clamp(var(--space-24),2.6vw,var(--space-32));border:1px solid var(--sys-border-subtle);border-radius:var(--radius-24);background:var(--sys-surface-page);box-shadow:0 1px 2px color-mix(in srgb,var(--sys-border-strong) 4%,transparent),0 24px 44px -34px color-mix(in srgb,var(--sys-border-strong) 30%,transparent);flex-direction:column;display:flex;position:relative}@container (width>=901px){.ws-ly-quotes .ws-ly-quotes-mosaic>li:is(.is-big,.is-small) .ws-ly-quotes-mosaic-card:has(.ws-ly-quotes-brand){min-height:450px}}.ws-ly-quotes .ws-ly-quotes-mosaic>li.is-big .ws-ly-quotes-text{font-size:clamp(var(--t-20),2vw,var(--t-24));letter-spacing:-.02em;line-height:1.3}.ws-ly-quotes .ws-ly-quotes-mosaic>li.is-wide .ws-ly-quotes-text{max-width:34ch}.ws-ly-quotes .ws-ly-quotes-mosaic>li.is-big .ws-ly-quotes-mosaic-card:has(.ws-ly-quotes-brand){justify-content:flex-end}.ws-ly-quotes .ws-ly-quotes-mosaic>li.is-big .ws-ly-quotes-tag{top:clamp(var(--space-24),2.6vw,var(--space-32));right:clamp(var(--space-24),2.6vw,var(--space-32));z-index:2;position:absolute}.ws-ly-quotes .ws-ly-quotes-mosaic>li:is(.is-small,.is-wide) .ws-ly-quotes-mosaic-card:has(.ws-ly-quotes-brand) .ws-ly-quotes-quote{margin-top:auto}.ws-ly-quotes .ws-ly-quotes-mosaic-card.is-tint{background:var(--sys-surface-brand-subtle);border-color:#0000}.ws-ly-quotes .ws-ly-quotes-mosaic-card.is-muted{background:linear-gradient(90deg,var(--sys-surface-subtle) 0%,var(--sys-surface-subtle) 55%,color-mix(in srgb,var(--sys-border-default) 60%,var(--sys-surface-subtle)) 100%);border-color:#0000}.ws-ly-quotes .ws-ly-quotes-mosaic-card.is-ink{background:linear-gradient(160deg,var(--sys-surface-strong) 0%,var(--sys-surface-inverse) 100%);border-color:#0000}.ws-ly-quotes .ws-ly-quotes-mosaic-top{justify-content:space-between;align-items:flex-start;gap:var(--space-16);display:flex}.ws-ly-quotes .ws-ly-quotes-brand{align-items:baseline;gap:var(--space-4);font-size:var(--t-24);font-weight:var(--t-weight-semibold);letter-spacing:-.02em;color:var(--sys-text-strong);line-height:1;display:inline-flex}.ws-ly-quotes .ws-ly-quotes-brand b{font-size:1.45em;font-weight:600;line-height:.9}.ws-ly-quotes .ws-ly-quotes-tag{min-height:var(--space-28);padding:0 var(--space-12);border-radius:var(--radius-pill);background:var(--sys-surface-page);color:var(--sys-text-strong);font-size:var(--t-14);line-height:var(--t-14-lh);white-space:nowrap;align-items:center;display:inline-flex}.ws-ly-quotes .ws-ly-quotes-mosaic-card.is-ink .ws-ly-quotes-brand,.ws-ly-quotes .ws-ly-quotes-mosaic-card.is-ink .ws-ly-quotes-text,.ws-ly-quotes .ws-ly-quotes-mosaic-card.is-ink .ws-ly-quotes-name{color:var(--sys-text-inverse)}.ws-ly-quotes .ws-ly-quotes-mosaic-card.is-ink .ws-ly-quotes-role{color:color-mix(in srgb,var(--sys-text-inverse) 70%,transparent)}.ws-ly-quotes .ws-ly-quotes-mosaic-card.is-ink .ws-ly-quotes-tag{background:color-mix(in srgb,var(--sys-surface-raised) 92%,transparent)}.ws-ly-quotes .ws-ly-quotes-mosaic-foot{justify-content:space-between;align-items:flex-end;gap:var(--space-16);flex-wrap:wrap;margin:0;display:flex}.ws .ws-ly-quotes .ws-ly-quotes-mosaic-cta{background:var(--sys-action-secondary-inverse);color:var(--sys-text-inverse);--btn-fill:var(--sys-action-secondary-inverse-hover-layer);--btn-press:var(--sys-action-secondary-inverse-active-layer)}.ws-ly-quotes .ws-ly-quotes-mosaic-link{min-height:44px;font-size:var(--t-16)}.ws-ly-quotes .ws-ly-quotes-mosaic-link:focus-visible{outline:var(--sys-focus-width) solid var(--sys-border-brand);outline-offset:var(--sys-focus-offset);border-radius:var(--radius-6)}.ws-ly-quotes .ws-ly-quotes-mosaic-card.has-media{isolation:isolate;color:var(--sys-text-inverse);background-color:var(--sys-surface-strong);overflow:hidden}.ws-ly-quotes .ws-ly-quotes-mosaic-card.has-media:after{content:"";z-index:1;background:linear-gradient(180deg,color-mix(in srgb,var(--sys-surface-strong) 8%,transparent) 0%,color-mix(in srgb,var(--sys-surface-strong) 88%,transparent) 100%);pointer-events:none;position:absolute;inset:0}.ws-ly-quotes .ws-ly-quotes-mosaic>li.is-wide .ws-ly-quotes-mosaic-card.has-media:after{background:linear-gradient(180deg,color-mix(in srgb,var(--sys-surface-strong) 50%,transparent) 0%,color-mix(in srgb,var(--sys-surface-strong) 88%,transparent) 100%)}.ws-ly-quotes .ws-ly-quotes-media{z-index:0;object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.ws-ly-quotes .ws-ly-quotes-mosaic-card.has-media>:not(.ws-ly-quotes-media){z-index:2}.ws-ly-quotes .ws-ly-quotes-mosaic-card.has-media .ws-ly-quotes-brand,.ws-ly-quotes .ws-ly-quotes-mosaic-card.has-media .ws-ly-quotes-text,.ws-ly-quotes .ws-ly-quotes-mosaic-card.has-media .ws-ly-quotes-name,.ws-ly-quotes .ws-ly-quotes-mosaic-card.has-media .ws-ly-quotes-mosaic-link,.ws .ws-ly-quotes .ws-ly-quotes-mosaic-card.has-media .ws-ly-quotes-mosaic-link:hover{color:var(--sys-text-inverse)}.ws-ly-quotes .ws-ly-quotes-mosaic-card.has-media .ws-ly-quotes-role{color:color-mix(in srgb,var(--sys-text-inverse) 72%,transparent)}.ws-ly-quotes .ws-ly-quotes-mosaic-card.has-media .ws-ly-quotes-tag{background:color-mix(in srgb,var(--sys-surface-raised) 92%,transparent)}@media (prefers-reduced-motion:reduce){.ws-ly-quotes .ws-ly-quotes-media-video{display:none}}@container (width<=900px){.ws-ly-quotes .ws-ly-quotes-mosaic{grid-template-columns:minmax(0,1fr)}.ws-ly-quotes .ws-ly-quotes-mosaic>li:is(.is-big,.is-small,.is-mid,.is-wide){grid-column:auto}.ws-ly-quotes .ws-ly-quotes-mosaic-card{min-height:300px}.ws-ly-quotes .ws-ly-quotes-mosaic-card:not(:has(.ws-ly-quotes-text)){min-height:0}.ws-ly-quotes .ws-ly-quotes-mosaic-card.has-media{justify-content:flex-end;min-height:460px}}.ws-ly-quotes.is-inv .ws-ly-quotes-text,.ws-ly-quotes.is-inv .ws-ly-quotes-name{color:var(--sys-text-inverse)}.ws-ly-quotes.is-inv .ws-ly-quotes-role{color:color-mix(in srgb,var(--sys-text-inverse) 70%,transparent)}.ws-ly-quotes.is-inv .ws-ly-quotes-card{border-color:var(--sys-border-inverse);background:color-mix(in srgb,var(--sys-surface-page) 6%,transparent);box-shadow:none}.ws-ly-quotes.is-inv .ws-ly-quotes-metric{border-color:var(--sys-border-inverse);background:color-mix(in srgb,var(--sys-surface-page) 6%,transparent)}.ws-ly-quotes.is-inv .ws-ly-quotes-mv{color:var(--sys-text-inverse)}.ws-ly-quotes.is-inv .ws-ly-quotes-ml{color:color-mix(in srgb,var(--sys-text-inverse) 72%,transparent)}.ws-ly-quotes.is-inv .ws-ly-quotes-chip{background:color-mix(in srgb,var(--sys-surface-page) 10%,transparent)}.ws-ly-quotes.is-inv .ws-ly-quotes-chip .ws-ly-quotes-mv{color:var(--sys-text-brand-subtle-inverse)}.ws-ly-quotes.is-inv .ws-ly-quotes-chip .ws-ly-quotes-ml{color:color-mix(in srgb,var(--sys-text-inverse) 78%,transparent)}.ws-ly-quotes.is-inv .ws-head p{color:color-mix(in srgb,var(--sys-text-inverse) 72%,transparent)}.ws-ly-quotes .ws-ly-quotes-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ws-ly-quotes .ws-ly-quotes-deck{gap:var(--space-16);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.ws-ly-quotes .ws-ly-quotes-screen{isolation:isolate;border-radius:var(--sys-radius-card,var(--radius-24));background:var(--sys-surface-inverse);min-height:440px;box-shadow:0 1px 2px color-mix(in srgb,var(--sys-border-strong) 6%,transparent),0 32px 60px -40px color-mix(in srgb,var(--sys-border-strong) 45%,transparent);position:relative;overflow:hidden}.ws-ly-quotes .ws-ly-quotes-screen:focus{outline:none}.ws-ly-quotes .ws-ly-quotes-poster{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .8s var(--lp-out),transform 1.2s var(--lp-out);position:absolute;inset:0;transform:scale(1.02)}.ws-ly-quotes .ws-ly-quotes-poster.is-on{opacity:1;transform:scale(1)}.ws-ly-quotes .ws-ly-quotes-screen:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(180deg,color-mix(in srgb,var(--sys-surface-inverse) 28%,transparent) 0%,transparent 24%,color-mix(in srgb,var(--sys-surface-inverse) 40%,transparent) 46%,color-mix(in srgb,var(--sys-surface-inverse) 90%,transparent) 74%,var(--sys-surface-inverse) 100%);position:absolute;inset:0}.ws-ly-quotes .ws-ly-quotes-deck.is-playing .ws-ly-quotes-screen:after{display:none}.ws-ly-quotes .ws-ly-quotes-player{background:var(--sys-surface-inverse);border:0;width:100%;height:100%;position:absolute;inset:0}.ws-ly-quotes .ws-ly-quotes-overlay{z-index:2;justify-content:flex-end;gap:var(--space-12);padding:clamp(var(--space-20),3vw,var(--space-36));pointer-events:none;flex-direction:column;display:flex;position:absolute;inset:0}.ws-ly-quotes .ws-ly-quotes-count{top:clamp(var(--space-16),2.4vw,var(--space-28));left:clamp(var(--space-16),2.4vw,var(--space-28));align-items:center;gap:var(--space-4);padding:var(--space-6) var(--space-12);border-radius:var(--radius-pill);background:var(--sys-surface-page);color:var(--sys-text-strong);font-size:var(--t-14);letter-spacing:.04em;font-variant-numeric:tabular-nums;font-weight:600;line-height:1;display:inline-flex;position:absolute}.ws-ly-quotes .ws-ly-quotes-count>span{color:var(--sys-text-muted)}.ws-ly-quotes .ws-ly-quotes-headline{letter-spacing:-.035em;max-width:20ch;color:var(--sys-text-inverse);text-wrap:balance;margin:0;font-size:clamp(26px,3.4vw,46px);font-weight:600;line-height:1.08}.ws-ly-quotes .ws-ly-quotes-headline .ws-ly-quotes-num{color:var(--sys-text-brand-subtle-inverse)}.ws-ly-quotes .ws-ly-quotes-num{white-space:nowrap}.ws-ly-quotes .ws-ly-quotes-byline{align-items:baseline;gap:var(--space-4) var(--space-10);font-size:var(--t-16);color:color-mix(in srgb,var(--sys-text-inverse) 76%,transparent);flex-wrap:wrap;margin:0;line-height:1.4;display:flex}.ws-ly-quotes .ws-ly-quotes-byline b{letter-spacing:.06em;text-transform:uppercase;font-weight:700;font-size:var(--t-14);color:var(--sys-text-inverse)}.ws-ly-quotes .ws-ly-quotes-play{z-index:3;color:var(--sys-text-strong);border-radius:inherit;text-decoration:none;display:block;position:absolute;inset:0}.ws-ly-quotes .ws-ly-quotes-play:focus-visible{outline:none}.ws-ly-quotes .ws-ly-quotes-play:focus-visible .ws-ly-quotes-play-btn{outline:var(--sys-focus-width,2px) solid var(--sys-text-inverse);outline-offset:3px}.ws-ly-quotes .ws-ly-quotes-play>*{pointer-events:none}.ws-ly-quotes .ws-ly-quotes-play-btn{--pp:clamp(var(--space-16),2.4vw,var(--space-28));top:var(--pp);right:var(--pp);align-items:center;gap:var(--space-12);height:var(--space-48);padding:0 var(--space-20) 0 var(--space-6);border-radius:var(--radius-pill);background:var(--sys-surface-raised);color:var(--sys-text-strong);font-size:var(--t-16);line-height:1;font-weight:var(--t-weight-semibold);white-space:nowrap;box-shadow:0 1px 2px color-mix(in srgb,var(--sys-surface-inverse) 20%,transparent),0 18px 40px -18px color-mix(in srgb,var(--sys-surface-inverse) 70%,transparent);transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s cubic-bezier(.16,1,.3,1);display:inline-flex;position:absolute}.ws-ly-quotes .ws-ly-quotes-play-disc{width:var(--space-36);height:var(--space-36);border-radius:var(--radius-round);background:var(--sys-surface-subtle);color:var(--sys-text-strong);transition:background-color .3s var(--lp-out),color .3s var(--lp-out);flex:none;place-items:center;display:grid}.ws-ly-quotes .ws-ly-quotes-play-disc svg{fill:currentColor;margin-left:2px}.ws-ly-quotes .ws-ly-quotes-play-label{display:inline}@container (width<=440px){.ws-ly-quotes .ws-ly-quotes-play-btn{padding:0 var(--space-6)}.ws-ly-quotes .ws-ly-quotes-play-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}@media (hover:hover){.ws-ly-quotes .ws-ly-quotes-play:hover .ws-ly-quotes-play-btn{box-shadow:0 1px 2px color-mix(in srgb,var(--sys-surface-inverse) 20%,transparent),0 24px 48px -18px color-mix(in srgb,var(--sys-surface-inverse) 80%,transparent);transform:translateY(-2px)}.ws-ly-quotes .ws-ly-quotes-play:hover .ws-ly-quotes-play-disc{background:var(--sys-surface-brand-subtle);color:var(--sys-text-brand)}}@media (prefers-reduced-motion:reduce){.ws-ly-quotes .ws-ly-quotes-play-btn,.ws-ly-quotes .ws-ly-quotes-play-disc{transition:none}}.ws-ly-quotes .ws-ly-quotes-rail{gap:var(--space-8);scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:minmax(260px,82%);grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid;overflow-x:auto}.ws-ly-quotes .ws-ly-quotes-rail::-webkit-scrollbar{display:none}.ws-ly-quotes .ws-ly-quotes-rail>li{scroll-snap-align:start;min-width:0;display:flex}.ws-ly-quotes .ws-ly-quotes-chapter{align-items:center;gap:var(--space-14);width:100%;padding:var(--space-10) var(--space-10) var(--space-18);border:1px solid var(--sys-border-subtle);border-radius:var(--radius-16);background:var(--sys-surface-raised);color:var(--sys-text-body);font:inherit;text-align:left;cursor:pointer;appearance:none;transition:background-color .3s var(--lp-out),border-color .3s var(--lp-out);grid-template-columns:96px minmax(0,1fr);margin:0;display:grid;position:relative;overflow:hidden}.ws-ly-quotes .ws-ly-quotes-chapter:hover{border-color:var(--sys-border-default)}.ws-ly-quotes .ws-ly-quotes-chapter:focus-visible{outline:var(--sys-focus-width) solid var(--sys-border-brand);outline-offset:-2px}.ws-ly-quotes .ws-ly-quotes-chapter.is-active{border-color:color-mix(in srgb,var(--sys-border-brand) 45%,transparent);background:var(--sys-surface-brand-subtle)}.ws-ly-quotes .ws-ly-quotes-chapter.is-active:after{content:"";left:var(--space-12);right:var(--space-12);bottom:var(--space-6);border-radius:var(--radius-pill);background:color-mix(in srgb,var(--sys-border-brand) 16%,transparent);height:3px;position:absolute}.ws-ly-quotes .ws-ly-quotes-deck.is-playing .ws-ly-quotes-chapter.is-active:after{display:none}.ws-ly-quotes .ws-ly-quotes-thumb{aspect-ratio:16/9;border-radius:var(--radius-12);background:var(--sys-surface-inverse);display:block;position:relative;overflow:hidden}.ws-ly-quotes .ws-ly-quotes-thumb img{object-fit:cover;filter:saturate(.7);width:100%;height:100%;transition:filter .5s var(--lp-out);display:block}.ws-ly-quotes .ws-ly-quotes-chapter:hover .ws-ly-quotes-thumb img,.ws-ly-quotes .ws-ly-quotes-chapter.is-active .ws-ly-quotes-thumb img{filter:none}.ws-ly-quotes .ws-ly-quotes-thumb-play{left:var(--space-6);bottom:var(--space-6);width:var(--space-24);height:var(--space-24);border-radius:var(--radius-round);background:var(--sys-surface-raised);color:var(--sys-text-strong);box-shadow:0 4px 10px -4px color-mix(in srgb,var(--sys-surface-inverse) 60%,transparent);place-items:center;display:grid;position:absolute}.ws-ly-quotes .ws-ly-quotes-thumb-play svg{fill:currentColor;margin-left:2px}.ws-ly-quotes .ws-ly-quotes-chapter.is-active .ws-ly-quotes-thumb-play{color:var(--sys-text-brand)}.ws-ly-quotes .ws-ly-quotes-chapter-body{gap:var(--space-4);min-width:0;display:grid}.ws-ly-quotes .ws-ly-quotes-chapter-n{font-size:var(--t-12);font-weight:600;line-height:var(--t-12-lh);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--sys-text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ws-ly-quotes .ws-ly-quotes-chapter.is-active .ws-ly-quotes-chapter-n{color:var(--sys-text-brand)}.ws-ly-quotes .ws-ly-quotes-chapter-t{-webkit-line-clamp:3;font-size:var(--t-14);color:var(--sys-text-strong);text-wrap:pretty;-webkit-box-orient:vertical;font-weight:500;line-height:1.38;display:-webkit-box;overflow:hidden}.ws-ly-quotes .ws-ly-quotes-chapter-t .ws-ly-quotes-num{color:var(--sys-text-brand)}.ws-ly-quotes .ws-ly-quotes-progress{z-index:1;left:var(--space-12);right:var(--space-12);bottom:var(--space-6);border-radius:var(--radius-pill);background:var(--sys-surface-brand);transform-origin:0;height:3px;animation:ws-ly-quotes-hold var(--hold,7s) linear forwards;animation-play-state:paused;position:absolute;transform:scaleX(0)}.ws-ly-quotes .ws-ly-quotes-deck.is-running .ws-ly-quotes-progress{animation-play-state:running}.ws-ly-quotes .ws-ly-quotes-deck.is-playing .ws-ly-quotes-progress{display:none}@keyframes ws-ly-quotes-hold{to{transform:scaleX(1)}}@media (prefers-reduced-motion:no-preference){.ws-ly-quotes .ws-ly-quotes-headline{animation:ws-ly-quotes-rise .7s var(--lp-out) both}.ws-ly-quotes .ws-ly-quotes-deck.is-running .ws-ly-quotes-poster.is-on{transition:opacity .8s var(--lp-out),transform var(--hold,7s) linear;transform:scale(1.05)}}@keyframes ws-ly-quotes-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ws-ly-quotes .ws-ly-quotes-progress{display:none}.ws-ly-quotes .ws-ly-quotes-poster{transition:none}}@container (width>=960px){.ws-ly-quotes .ws-ly-quotes-deck{gap:var(--space-16);grid-template-columns:minmax(0,1.85fr) minmax(300px,1fr)}.ws-ly-quotes .ws-ly-quotes-screen{aspect-ratio:16/9;min-height:0}.ws-ly-quotes .ws-ly-quotes-rail{gap:var(--space-12);grid-auto-rows:1fr;grid-auto-columns:auto;grid-auto-flow:row;align-content:stretch;overflow:visible}.ws-ly-quotes .ws-ly-quotes-chapter{padding:var(--space-12) var(--space-12) var(--space-20);grid-template-columns:120px minmax(0,1fr)}}@container (width<=560px){.ws-ly-quotes .ws-ly-quotes-screen{min-height:480px}}
