.cb-card[data-astro-cid-x7de7dsl]{border:1px solid var(--hairline);border-radius:var(--r-card);background:var(--surface);flex-direction:column;transition:border-color .15s;display:flex;position:relative;overflow:hidden}.cb-card[data-astro-cid-x7de7dsl]:hover{border-color:var(--dusk)}.cb-band[data-astro-cid-x7de7dsl]{background:var(--aura,var(--soft));color:var(--ink-on-light);flex-wrap:wrap;align-items:flex-end;gap:0 14px;min-height:76px;padding:16px 16px 14px;display:flex}.cb-band[data-astro-cid-x7de7dsl] span[data-astro-cid-x7de7dsl]{font:330 22px/1.2 var(--serif);font-variation-settings:"SOFT" 100, "opsz" 72}.cb-body[data-astro-cid-x7de7dsl]{flex-direction:column;flex:1;padding:14px 16px 16px;display:flex}h3[data-astro-cid-x7de7dsl]{font:400 21px/1.2 var(--serif);font-variation-settings:"SOFT" 50, "opsz" 72;text-wrap:balance;text-transform:none;letter-spacing:0;color:var(--ink);margin:0}h3[data-astro-cid-x7de7dsl] a[data-astro-cid-x7de7dsl]{text-decoration:none}.cb-stretch[data-astro-cid-x7de7dsl]:after{content:"";position:absolute;inset:0}.cb-card[data-astro-cid-x7de7dsl]:has(.cb-stretch:focus-visible){outline:2px solid var(--ink);outline-offset:3px}.cb-stretch[data-astro-cid-x7de7dsl]:focus-visible{outline:none}.cb-count[data-astro-cid-x7de7dsl]{color:var(--dusk);font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:13.5px}.cb-blurb[data-astro-cid-x7de7dsl]{color:var(--dusk);margin:8px 0 0;font-size:14.5px;line-height:1.45}.cb-pills[data-astro-cid-x7de7dsl]{z-index:1;flex-wrap:wrap;gap:6px;margin:auto 0 0;padding-top:12px;display:flex;position:relative}.cb-pills[data-astro-cid-x7de7dsl] a[data-astro-cid-x7de7dsl]{background:var(--soft);font-variant-numeric:tabular-nums;border-radius:999px;padding:5px 11px;font-size:13px;text-decoration:none}.cb-pills[data-astro-cid-x7de7dsl] a[data-astro-cid-x7de7dsl]:hover{background:var(--hairline)}.cb-hero[data-astro-cid-h6iwibqe]{border-radius:var(--r-hero);color:var(--ink-on-light);margin-top:8px;position:relative}.cb-hero[data-astro-cid-h6iwibqe] .cb-aura[data-astro-cid-h6iwibqe]{background:var(--aura);border-radius:var(--r-hero);position:absolute;inset:0}.cb-in[data-astro-cid-h6iwibqe]{padding:clamp(28px,6vw,64px) clamp(20px,5vw,56px);position:relative}.cb-hero[data-astro-cid-h6iwibqe] .eyebrow[data-astro-cid-h6iwibqe]{color:#1d1a21a8;margin:0 0 10px}h1[data-astro-cid-h6iwibqe]{font:330 clamp(38px, 6.5vw, 68px)/1.02 var(--serif);font-variation-settings:"SOFT" 100, "opsz" 144;letter-spacing:-.02em;max-width:16ch;margin:0 0 14px}.cb-lede[data-astro-cid-h6iwibqe]{color:#1d1a21d1;max-width:56ch;font-size:clamp(17px,2vw,20px)}.cb-jump[data-astro-cid-h6iwibqe]{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.cb-jump[data-astro-cid-h6iwibqe] a[data-astro-cid-h6iwibqe]{color:#1d1a21;background:#ffffffb8;border-radius:999px;padding:8px 14px;font-size:14.5px;font-weight:600;text-decoration:none}.cb-jump[data-astro-cid-h6iwibqe] a[data-astro-cid-h6iwibqe]:hover{background:#fff}.cb-sec[data-astro-cid-h6iwibqe]{margin-top:56px;scroll-margin-top:16px}.cb-sub[data-astro-cid-h6iwibqe]{color:var(--dusk);max-width:62ch;margin-bottom:20px}.cb-sub2[data-astro-cid-h6iwibqe]{font:400 20px/1.2 var(--serif);text-transform:none;letter-spacing:0;color:var(--ink);margin:32px 0 14px}.cb-grid[data-astro-cid-h6iwibqe]{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px;display:grid}.cb-more[data-astro-cid-h6iwibqe]{margin-top:18px}.cb-more[data-astro-cid-h6iwibqe] summary[data-astro-cid-h6iwibqe]{cursor:pointer;padding:6px 0;font-size:15px;font-weight:600}.cb-chips[data-astro-cid-h6iwibqe]{flex-wrap:wrap;gap:8px;margin:12px 0 0;display:flex}.cb-chips[data-astro-cid-h6iwibqe] a[data-astro-cid-h6iwibqe]{background:var(--surface);border:1px solid var(--hairline);border-radius:999px;padding:6px 13px;font-size:14.5px;text-decoration:none}.cb-chips[data-astro-cid-h6iwibqe] a[data-astro-cid-h6iwibqe]:hover{border-color:var(--dusk)}.cb-chips[data-astro-cid-h6iwibqe] a[data-astro-cid-h6iwibqe] span[data-astro-cid-h6iwibqe]{color:var(--dusk);font-variant-numeric:tabular-nums;margin-left:4px;font-size:12.5px}.cb-chips[data-astro-cid-h6iwibqe] a[data-astro-cid-h6iwibqe].strong{border-color:var(--dusk);font-weight:600}.cb-quiz[data-astro-cid-h6iwibqe]{margin-top:56px}.cb-quiz[data-astro-cid-h6iwibqe] a[data-astro-cid-h6iwibqe]{border-radius:var(--r-card);border:1px solid var(--hairline);background:var(--surface);flex-direction:column;gap:4px;padding:20px 22px;text-decoration:none;display:flex}.cb-quiz[data-astro-cid-h6iwibqe] a[data-astro-cid-h6iwibqe]:hover{border-color:var(--dusk)}.cb-quiz[data-astro-cid-h6iwibqe] b[data-astro-cid-h6iwibqe]{font:400 22px/1.2 var(--serif)}.cb-quiz[data-astro-cid-h6iwibqe] span[data-astro-cid-h6iwibqe]{color:var(--dusk);font-size:15px}
