.quotes.svelte-1icda07{--q-line: var(--line);--q-soft: var(--ink-3);--q-accent: var(--blue);padding-block:clamp(64px,8vw,120px) clamp(56px,7vw,104px);color:var(--ink);background:radial-gradient(circle,rgba(17,17,17,.09) 1px,transparent 1.5px) 0 0 / 28px 28px,var(--bg)}h2.svelte-1icda07{margin:0 auto;max-width:22ch;color:var(--ink);font-family:var(--font-display);font-weight:var(--display-weight);font-size:clamp(2rem,4.2vw,3.5rem);letter-spacing:var(--display-tracking);line-height:1.05;text-align:center;text-wrap:balance}.cards.svelte-1icda07{display:grid;max-width:var(--frame);min-height:clamp(400px,34vw,480px);margin:clamp(48px,6vw,88px) auto 0;padding:0;list-style:none;border-block:1px solid var(--q-line);transition:grid-template-columns .6s var(--ease-out)}.card.svelte-1icda07{position:relative;min-width:0;background:var(--bg);border-left:1px solid var(--q-line)}.card.svelte-1icda07:last-child{border-right:1px solid var(--q-line)}.timer.svelte-1icda07{position:absolute;top:-1px;left:0;width:100%;height:2px;background:var(--q-accent);transform:scaleX(0);transform-origin:left;animation:svelte-1icda07-fill var(--duration) linear forwards paused}.timer.running.svelte-1icda07{animation-play-state:running}@keyframes svelte-1icda07-fill{to{transform:scaleX(1)}}figure.svelte-1icda07{display:flex;flex-direction:column;height:100%;margin:0;padding:clamp(28px,3vw,48px) clamp(24px,3vw,48px) clamp(32px,3.2vw,48px);animation:svelte-1icda07-reveal .5s .12s var(--ease-out) both}@keyframes svelte-1icda07-reveal{0%{opacity:0;transform:translateY(6px)}}.top.svelte-1icda07{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:56px}.mark.svelte-1icda07{flex-shrink:0;width:40px;height:37px;color:var(--q-accent)}.logo.svelte-1icda07{display:block;width:auto;max-width:160px;height:44px;object-fit:contain;filter:grayscale(1);opacity:.82;transition:opacity .18s ease}.top.svelte-1icda07 .logo:where(.svelte-1icda07){object-position:right center}.logo[src*=summitt].svelte-1icda07{height:54px}.logo[src*=cmac].svelte-1icda07{height:38px}.logo[src*=csl].svelte-1icda07{height:52px;max-width:150px}blockquote.svelte-1icda07{flex:1;margin:clamp(32px,3.6vw,56px) 0 0}blockquote.svelte-1icda07 p:where(.svelte-1icda07){max-width:34ch;margin:0;font-family:var(--font-display);font-weight:var(--display-weight);font-size:clamp(1.5rem,2.2vw,2.1rem);letter-spacing:-.02em;line-height:1.22;text-wrap:pretty}figcaption.svelte-1icda07{margin-top:36px}figcaption.svelte-1icda07 p:where(.svelte-1icda07){margin:0}.name.svelte-1icda07{margin-bottom:10px;font-size:1.05rem;font-weight:500}.role.svelte-1icda07{font-size:var(--t-label);font-weight:600;letter-spacing:var(--t-label-track);line-height:1.7;text-transform:uppercase;color:var(--q-soft)}.closed.svelte-1icda07{display:flex;align-items:flex-start;justify-content:center;width:100%;height:100%;padding:clamp(36px,3.4vw,54px) 20px;border:0;background:transparent;cursor:pointer;transition:background .18s ease}.closed.svelte-1icda07 .logo:where(.svelte-1icda07){max-width:min(150px,100%);opacity:.55}.closed.svelte-1icda07:hover{background:var(--bg-2)}.closed.svelte-1icda07:hover .logo:where(.svelte-1icda07){opacity:.85}.closed.svelte-1icda07:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}@media(max-width:760px){h2.svelte-1icda07{padding-inline:16px}.cards.svelte-1icda07{grid-template-columns:minmax(0,1fr)!important;min-height:0;margin-inline:16px}.card.svelte-1icda07{border-right:1px solid var(--q-line)}.card.svelte-1icda07+.card:where(.svelte-1icda07){border-top:1px solid var(--q-line)}.closed.svelte-1icda07{align-items:center;padding:18px 20px}.closed.svelte-1icda07 .logo:where(.svelte-1icda07){height:32px}blockquote.svelte-1icda07 p:where(.svelte-1icda07){font-size:1.4rem}.top.svelte-1icda07 .logo:where(.svelte-1icda07){height:34px;max-width:120px}}@media(prefers-reduced-motion:reduce){.cards.svelte-1icda07{transition:none}figure.svelte-1icda07{animation:none}}
