.ccard[data-astro-cid-4tgbk7es]{gap:var(--s-6);min-height:100%;padding-top:var(--s-5);border-top:var(--hair) solid var(--line);color:var(--fg);transition:box-shadow var(--dur) var(--ease);grid-template-rows:auto auto 1fr auto;grid-template-columns:minmax(0,1fr);text-decoration:none;display:grid;position:relative}.ccard[data-astro-cid-4tgbk7es]:hover,.ccard[data-astro-cid-4tgbk7es]:focus-visible{color:var(--fg);box-shadow:inset 0 2px 0 var(--accent-ink);text-decoration:none}.ccard[data-astro-cid-4tgbk7es]:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.ccard__top[data-astro-cid-4tgbk7es]{justify-content:space-between;align-items:center;gap:var(--s-2) var(--s-4);flex-wrap:wrap;display:flex}.ccard__org[data-astro-cid-4tgbk7es]{font-family:var(--font-display);font-size:var(--t1);letter-spacing:var(--ls-display);overflow-wrap:anywhere;font-weight:600;line-height:1.2}.ccard--large[data-astro-cid-4tgbk7es] .ccard__org[data-astro-cid-4tgbk7es]{font-size:var(--t2)}.ccard__prod[data-astro-cid-4tgbk7es]{text-align:right;min-width:0;color:var(--fg-2);text-wrap:balance;flex:8em}.ccard__fig[data-astro-cid-4tgbk7es]{gap:var(--s-3);display:grid}.ccard__n[data-astro-cid-4tgbk7es]{font-family:var(--font-display);font-size:clamp(min(3rem,16vw),1.8rem + 3.4vw,min(5.5rem,22vw));font-weight:var(--w-display);line-height:var(--lh-display);letter-spacing:var(--ls-display);font-variant-numeric:tabular-nums lining-nums;color:var(--accent-ink);padding-bottom:.06em}.ccard--large[data-astro-cid-4tgbk7es] .ccard__n[data-astro-cid-4tgbk7es]{font-size:clamp(min(3.6rem,18vw),1.8rem + 4.8vw,min(7.5rem,24vw))}.ccard__l[data-astro-cid-4tgbk7es]{max-width:22em;font-size:var(--t-1);color:var(--fg-2);text-wrap:balance;font-weight:400;line-height:1.4}.ccard__title[data-astro-cid-4tgbk7es]{max-width:18em;font-family:var(--font-display);font-size:var(--t2);font-weight:var(--w-display);line-height:var(--lh-display);letter-spacing:var(--ls-display);text-wrap:balance;align-self:end}.ccard__read[data-astro-cid-4tgbk7es]{justify-content:space-between;align-items:center;gap:var(--s-2) var(--s-4);font-size:var(--t-1);flex-wrap:wrap;font-weight:500;display:flex}.ccard__more[data-astro-cid-4tgbk7es]{text-underline-offset:.22em;margin-inline-start:auto;text-decoration:underline;text-decoration-thickness:1.5px}.quote[data-astro-cid-y3yjhl2m]{gap:var(--s-6);grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.quote[data-astro-cid-y3yjhl2m] blockquote[data-astro-cid-y3yjhl2m]{margin:0}.quote[data-astro-cid-y3yjhl2m] p[data-astro-cid-y3yjhl2m]{text-wrap:pretty}.quote[data-astro-cid-y3yjhl2m] p[data-astro-cid-y3yjhl2m]:before{content:"“"}.quote[data-astro-cid-y3yjhl2m] p[data-astro-cid-y3yjhl2m]:after{content:"”"}.quote__who[data-astro-cid-y3yjhl2m]{overflow-wrap:anywhere;font-size:var(--t-1);color:var(--fg-2);grid-template-columns:minmax(0,1fr);gap:.1rem;line-height:1.3;display:grid}.quote__who[data-astro-cid-y3yjhl2m] strong[data-astro-cid-y3yjhl2m]{font-size:var(--t0);color:var(--fg);letter-spacing:0;font-weight:600}.quote--display[data-astro-cid-y3yjhl2m] p[data-astro-cid-y3yjhl2m]{font-family:var(--font-display);font-size:var(--t-title);font-weight:var(--w-quote);letter-spacing:var(--ls-display);line-height:1.12}.quote--display[data-astro-cid-y3yjhl2m]{gap:clamp(2rem,1.2rem + 3vw,4.5rem)}.quote--display[data-astro-cid-y3yjhl2m] .quote__who[data-astro-cid-y3yjhl2m]{font-size:var(--t0)}.quote--display[data-astro-cid-y3yjhl2m] .quote__who[data-astro-cid-y3yjhl2m] strong[data-astro-cid-y3yjhl2m]{font-size:var(--t1)}.quote--card[data-astro-cid-y3yjhl2m]{gap:var(--s-5);padding:min(var(--s-5), 6vw);border-radius:var(--radius-sm);background:var(--surface);color:var(--night);--fg:var(--night);--fg-2:var(--ink-2)}.quote--card[data-astro-cid-y3yjhl2m] p[data-astro-cid-y3yjhl2m]{font-family:var(--font-display);font-size:var(--t2);font-weight:var(--w-quote);letter-spacing:var(--ls-display);line-height:1.28}.quote--card[data-astro-cid-y3yjhl2m] .quote__who[data-astro-cid-y3yjhl2m]{padding-top:var(--s-4);border-top:var(--hair) solid var(--rule-2);align-self:end}.quote--inline[data-astro-cid-y3yjhl2m]{gap:var(--s-3)}.quote--inline[data-astro-cid-y3yjhl2m] p[data-astro-cid-y3yjhl2m]{font-size:var(--t1);letter-spacing:0;font-weight:400;line-height:1.5}.quote--inline[data-astro-cid-y3yjhl2m] .quote__who[data-astro-cid-y3yjhl2m]{font-size:var(--t-2)}.quote--inline[data-astro-cid-y3yjhl2m] .quote__who[data-astro-cid-y3yjhl2m] strong[data-astro-cid-y3yjhl2m]{font-size:var(--t-1)}
