.hero[data-astro-cid-uv4airyt]{padding:88px 0 56px}.eyebrow[data-astro-cid-uv4airyt]{font-family:var(--font-ui);letter-spacing:.22em;text-transform:uppercase;color:var(--leaf-deep);font-size:11px;font-weight:600}.hero[data-astro-cid-uv4airyt] h1[data-astro-cid-uv4airyt]{font-family:var(--font-display);color:var(--ink);letter-spacing:-.012em;text-wrap:balance;max-width:18ch;margin:18px 0 24px;font-size:64px;font-weight:500;line-height:1.05}.hero[data-astro-cid-uv4airyt] h1[data-astro-cid-uv4airyt] em{color:var(--plum-deep);font-style:italic;font-weight:500}.lead[data-astro-cid-uv4airyt]{font-family:var(--font-body);color:var(--ink-soft);max-width:60ch;font-size:19px;line-height:1.6}.carousel-section[data-astro-cid-uv4airyt]{padding:32px 0 96px}.carousel[data-astro-cid-uv4airyt]{grid-template-columns:48px 1fr 48px;align-items:center;gap:20px;display:grid;position:relative}.track-wrap[data-astro-cid-uv4airyt]{border-radius:var(--r-lg);overflow:hidden}.track[data-astro-cid-uv4airyt]{margin:0;padding:0;list-style:none;transition:transform .55s cubic-bezier(.4,0,.2,1);display:flex}.slide[data-astro-cid-uv4airyt]{box-sizing:border-box;flex:0 0 100%;min-width:0;padding:0 4px}.card[data-astro-cid-uv4airyt]{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-lg);min-height:360px;box-shadow:var(--shadow-soft);flex-direction:column;justify-content:space-between;padding:56px 64px;display:flex}.source-badge[data-astro-cid-uv4airyt]{color:#1a73e8;font-family:var(--font-ui);letter-spacing:.04em;background:#4285f414;border-radius:999px;align-items:center;gap:6px;width:fit-content;margin-bottom:20px;padding:5px 10px;font-size:11px;font-weight:600;display:inline-flex}blockquote[data-astro-cid-uv4airyt]{border:none;margin:0 0 28px;padding:0}blockquote[data-astro-cid-uv4airyt] p[data-astro-cid-uv4airyt]{font-family:var(--font-display);color:var(--ink);margin:0;font-size:24px;font-style:italic;line-height:1.45}.card-foot[data-astro-cid-uv4airyt]{font-family:var(--font-ui);justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:18px;font-size:13px;display:flex}.attribution[data-astro-cid-uv4airyt]{flex-direction:column;gap:2px;display:flex}.attribution[data-astro-cid-uv4airyt] cite[data-astro-cid-uv4airyt]{color:var(--ink);font-size:14px;font-style:normal;font-weight:600}.attribution[data-astro-cid-uv4airyt] .relationship[data-astro-cid-uv4airyt],.card-foot[data-astro-cid-uv4airyt] time[data-astro-cid-uv4airyt]{color:var(--ink-muted);font-size:12px}.read-more[data-astro-cid-uv4airyt]{font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--leaf-deep);font-size:12px;font-weight:600;text-decoration:none}.read-more[data-astro-cid-uv4airyt]:hover{color:var(--plum-deep)}.nav-btn[data-astro-cid-uv4airyt]{border:1px solid var(--line);background:var(--paper);width:48px;height:48px;color:var(--ink);cursor:pointer;transition:all .2s var(--ease-soft);border-radius:50%;justify-content:center;align-items:center;display:flex}.nav-btn[data-astro-cid-uv4airyt]:hover:not(:disabled){background:var(--leaf-wash);border-color:var(--leaf);color:var(--leaf-deep)}.nav-btn[data-astro-cid-uv4airyt]:disabled{opacity:.3;cursor:not-allowed}.dots[data-astro-cid-uv4airyt]{flex-wrap:wrap;grid-column:2;justify-content:center;gap:8px;margin-top:28px;display:flex}.dot[data-astro-cid-uv4airyt]{background:var(--line);cursor:pointer;width:9px;height:9px;transition:all .2s var(--ease-soft);border:none;border-radius:50%;padding:0}.dot[data-astro-cid-uv4airyt][aria-selected=true]{background:var(--plum-deep);transform:scale(1.3)}.empty[data-astro-cid-uv4airyt]{font-family:var(--font-body);color:var(--ink-muted);text-align:center;padding:80px 0;font-size:17px}@media (width<=720px){.hero[data-astro-cid-uv4airyt] h1[data-astro-cid-uv4airyt]{font-size:44px}.carousel[data-astro-cid-uv4airyt]{grid-template-columns:1fr;gap:12px}.card[data-astro-cid-uv4airyt]{min-height:320px;padding:36px 28px}blockquote[data-astro-cid-uv4airyt] p[data-astro-cid-uv4airyt]{font-size:19px}.nav-btn[data-astro-cid-uv4airyt]{display:none}.dots[data-astro-cid-uv4airyt]{grid-column:1}}
