.hero[data-astro-cid-cwimmrs4]{color:#efeaf3;padding:64px 0}.hero-in[data-astro-cid-cwimmrs4]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:48px;display:grid}.onDark-eb[data-astro-cid-cwimmrs4]{color:var(--gold-l)}.hero[data-astro-cid-cwimmrs4] h1[data-astro-cid-cwimmrs4]{color:#fff;margin:12px 0 16px;font-size:clamp(34px,4.2vw,50px)}.hero[data-astro-cid-cwimmrs4] h1[data-astro-cid-cwimmrs4] em[data-astro-cid-cwimmrs4]{color:var(--gold-l)}.lead[data-astro-cid-cwimmrs4]{color:#d9d0e4;max-width:46ch;font-size:16.5px}.hero-ctas[data-astro-cid-cwimmrs4]{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.hero-note[data-astro-cid-cwimmrs4]{color:#b9aecb;margin-top:18px;font-size:13.5px}.hero-note[data-astro-cid-cwimmrs4] a[data-astro-cid-cwimmrs4]{color:var(--gold-l);font-weight:700}.feat[data-astro-cid-cwimmrs4]{color:inherit;border-radius:var(--r);transition:transform var(--dur-hover) ease, border-color var(--dur-hover) ease;-webkit-tap-highlight-color:transparent;background:#ffffff0d;border:1px solid #e9d9b438;flex-direction:column;text-decoration:none;display:flex;overflow:hidden;box-shadow:0 30px 60px -30px #0009}.feat[data-astro-cid-cwimmrs4]:hover{border-color:var(--gold-l)}.feat[data-astro-cid-cwimmrs4]:active{transform:scale(var(--press-card));transition-duration:var(--dur-press);transition-timing-function:var(--ease-out)}@media (hover:hover) and (pointer:fine){.feat[data-astro-cid-cwimmrs4]:hover{transform:translateY(var(--lift))}.feat[data-astro-cid-cwimmrs4]:hover:active{transform:translateY(var(--lift)) scale(var(--press-card))}}.feat[data-astro-cid-cwimmrs4]:hover .feat-cta[data-astro-cid-cwimmrs4]{text-decoration:underline}.feat-media[data-astro-cid-cwimmrs4]{background:#000;display:block;position:relative}.feat-media[data-astro-cid-cwimmrs4] img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.feat-play[data-astro-cid-cwimmrs4]{color:#fff;background:#1a0f2ec7;border:2px solid #ffffffb3;border-radius:50%;place-items:center;width:64px;height:64px;margin:auto;display:grid;position:absolute;inset:0}.feat[data-astro-cid-cwimmrs4]:hover .feat-play[data-astro-cid-cwimmrs4]{background:var(--purple)}.feat-len[data-astro-cid-cwimmrs4]{color:#fff;font-variant-numeric:tabular-nums;background:#1a0f2edb;border-radius:5px;padding:4px 8px;font-size:12px;font-weight:800;position:absolute;bottom:12px;right:12px}.feat-pad[data-astro-cid-cwimmrs4]{flex-direction:column;gap:6px;padding:18px 20px 20px;display:flex}.feat-k[data-astro-cid-cwimmrs4]{letter-spacing:1.2px;text-transform:uppercase;color:var(--gold-l);font-size:11px;font-weight:800}.feat-t[data-astro-cid-cwimmrs4]{color:#fff;letter-spacing:-.012em;font-size:22px;font-weight:800;line-height:1.2}.feat-topic[data-astro-cid-cwimmrs4]{color:#d9d0e4;font-size:15px}.feat-m[data-astro-cid-cwimmrs4]{color:#b9aecb;font-size:13.5px}.feat-b[data-astro-cid-cwimmrs4]{color:#d9d0e4;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.feat-cta[data-astro-cid-cwimmrs4]{color:var(--gold-l);margin-top:6px;font-size:14px;font-weight:800}.grid[data-astro-cid-cwimmrs4]{gap:20px;display:grid}.g4[data-astro-cid-cwimmrs4]{grid-template-columns:repeat(4,1fr)}.g3[data-astro-cid-cwimmrs4]{grid-template-columns:repeat(3,1fr)}.show[data-astro-cid-cwimmrs4]{background:var(--card);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow);transition:box-shadow var(--dur-hover) ease, transform var(--dur-hover) ease;-webkit-tap-highlight-color:transparent;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.show[data-astro-cid-cwimmrs4]:active{transform:scale(var(--press-card));transition-duration:var(--dur-press);transition-timing-function:var(--ease-out)}@media (hover:hover) and (pointer:fine){.show[data-astro-cid-cwimmrs4]:hover{box-shadow:var(--shadow-lg);transform:translateY(var(--lift))}.show[data-astro-cid-cwimmrs4]:hover:active{transform:translateY(var(--lift)) scale(var(--press-card))}}.show[data-astro-cid-cwimmrs4]:hover .show-t[data-astro-cid-cwimmrs4]{color:var(--purple)}.show-media[data-astro-cid-cwimmrs4]{background:var(--indigo);display:block}.show-media[data-astro-cid-cwimmrs4] img[data-astro-cid-cwimmrs4]{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.show-pad[data-astro-cid-cwimmrs4]{flex-direction:column;flex:1;gap:4px;padding:14px 16px 16px;display:flex}.show-t[data-astro-cid-cwimmrs4]{color:var(--ink);letter-spacing:-.012em;font-size:16.5px;font-weight:800;line-height:1.2}.show-n[data-astro-cid-cwimmrs4]{color:var(--mut);font-size:12.5px}.show-latest[data-astro-cid-cwimmrs4]{color:var(--ink2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:auto;padding-top:10px;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.show-k[data-astro-cid-cwimmrs4]{letter-spacing:1.2px;text-transform:uppercase;color:var(--copper-d);margin-right:4px;font-size:10.5px;font-weight:800}.books-line[data-astro-cid-cwimmrs4]{color:var(--ink2);margin-top:24px;font-size:15px}.books-line[data-astro-cid-cwimmrs4] a[data-astro-cid-cwimmrs4]{color:var(--purple);font-weight:800;text-decoration:none}.books-line[data-astro-cid-cwimmrs4] a[data-astro-cid-cwimmrs4]:hover{text-decoration:underline}.bridge-sub[data-astro-cid-cwimmrs4]{color:var(--mut);max-width:56ch;margin-top:6px;font-size:13.5px}@media (width>=561px){.bridge-sub[data-astro-cid-cwimmrs4]{font-size:max(13.5px, var(--fs-intro))}}.bridge-grid[data-astro-cid-cwimmrs4]{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:20px;display:grid}.bridge-grid[data-astro-cid-cwimmrs4].card-rows{--card-row-gap:20px;margin-bottom:calc(-1 * var(--card-row-gap));row-gap:0}@media (width<=560px){.bridge-grid[data-astro-cid-cwimmrs4]{gap:12px}.bridge-grid[data-astro-cid-cwimmrs4].card-rows{--card-row-gap:12px}}@media (width<=1000px){.hero-in[data-astro-cid-cwimmrs4]{grid-template-columns:1fr;gap:28px}.lead[data-astro-cid-cwimmrs4]{max-width:58ch}.g4[data-astro-cid-cwimmrs4],.g3[data-astro-cid-cwimmrs4]{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.hero[data-astro-cid-cwimmrs4]{padding:44px 0 40px}.hero-ctas[data-astro-cid-cwimmrs4] .btn[data-astro-cid-cwimmrs4]{flex:100%}.feat-pad[data-astro-cid-cwimmrs4]{padding:14px 15px 16px}.feat-t[data-astro-cid-cwimmrs4]{font-size:18px}.feat-b[data-astro-cid-cwimmrs4]{display:none}.g4[data-astro-cid-cwimmrs4],.g3[data-astro-cid-cwimmrs4]{grid-template-columns:1fr;gap:22px}}@media (width>=561px){.feat-b[data-astro-cid-cwimmrs4]{font-size:max(14px, var(--fs-card-b));-webkit-line-clamp:3}.feat-cta[data-astro-cid-cwimmrs4]{font-size:max(14px, var(--fs-card-l))}}
