.masthead[data-astro-cid-v3lsk6py]{border-bottom:1px solid var(--ink-100);flex-direction:column;gap:12px;padding-block:36px 28px;display:flex}.eyebrow[data-astro-cid-v3lsk6py]{margin:0}h1[data-astro-cid-v3lsk6py]{font:800 clamp(52px, 15vw, 80px)/1 var(--font-display);letter-spacing:-.035em;margin:8px 0 0}.dot[data-astro-cid-v3lsk6py]{color:var(--red-600)}@media (width>=640px){.masthead[data-astro-cid-v3lsk6py]{flex-flow:wrap;justify-content:space-between;align-items:flex-end;gap:16px 48px;padding-block:52px 32px}}@media (width>=1024px){.masthead[data-astro-cid-v3lsk6py]{padding-block:64px 36px}}.latest[data-astro-cid-63ofa2yd]{grid-template-columns:1fr;gap:32px;display:grid}.lead[data-astro-cid-63ofa2yd]{flex-direction:column;gap:20px;min-width:0;display:flex}.cover-link[data-astro-cid-63ofa2yd]{border-radius:var(--radius-md);transition:transform var(--dur) var(--ease-out), box-shadow var(--dur) var(--ease-out);display:block}.lead[data-astro-cid-63ofa2yd]:hover .cover-link[data-astro-cid-63ofa2yd]{box-shadow:var(--shadow-md);transform:translateY(-2px)}.kicker[data-astro-cid-63ofa2yd]{margin:0}.lead[data-astro-cid-63ofa2yd] h3[data-astro-cid-63ofa2yd]{font:700 clamp(26px, 6.6vw, 36px)/1.15 var(--font-display);letter-spacing:-.02em;margin:10px 0 12px}.lead[data-astro-cid-63ofa2yd] h3[data-astro-cid-63ofa2yd] a[data-astro-cid-63ofa2yd]{color:inherit;text-decoration:none}.lead[data-astro-cid-63ofa2yd] h3[data-astro-cid-63ofa2yd] a[data-astro-cid-63ofa2yd]:hover,.lead[data-astro-cid-63ofa2yd]:hover h3[data-astro-cid-63ofa2yd] a[data-astro-cid-63ofa2yd]{color:var(--red-600);text-decoration:none}.dek[data-astro-cid-63ofa2yd]{color:var(--text-soft);text-wrap:pretty;margin:0 0 18px;font-size:16.5px;line-height:1.6}.lead[data-astro-cid-63ofa2yd] .textlink[data-astro-cid-63ofa2yd]{margin-top:10px}.recent[data-astro-cid-63ofa2yd]{min-width:0}.recent[data-astro-cid-63ofa2yd] .eyebrow[data-astro-cid-63ofa2yd]{margin:0}.recent[data-astro-cid-63ofa2yd] ol[data-astro-cid-63ofa2yd]{margin:10px 0 0;padding:0;list-style:none}.recent[data-astro-cid-63ofa2yd] li[data-astro-cid-63ofa2yd]{border-top:1px solid var(--ink-100);flex-direction:column;gap:6px;padding-block:18px;display:flex}.recent[data-astro-cid-63ofa2yd] li[data-astro-cid-63ofa2yd]:last-child{border-bottom:1px solid var(--ink-100)}.recent[data-astro-cid-63ofa2yd] h4[data-astro-cid-63ofa2yd]{font:600 18px/1.3 var(--font-display);letter-spacing:-.01em;margin:0}.recent[data-astro-cid-63ofa2yd] h4[data-astro-cid-63ofa2yd] a[data-astro-cid-63ofa2yd]{color:inherit;text-decoration:none}.recent[data-astro-cid-63ofa2yd] h4[data-astro-cid-63ofa2yd] a[data-astro-cid-63ofa2yd]:hover{color:var(--red-600);text-decoration:none}.recent[data-astro-cid-63ofa2yd] .meta[data-astro-cid-63ofa2yd]{color:var(--text-soft);margin:0;font-size:14px}.recent[data-astro-cid-63ofa2yd] .linkbtn[data-astro-cid-63ofa2yd]{margin-top:10px}@media (width>=640px){.lead[data-astro-cid-63ofa2yd]{grid-template-columns:1fr 1fr;align-items:center;gap:28px;display:grid}}@media (width>=768px) and (width<=1023.98px){.recent[data-astro-cid-63ofa2yd] ol[data-astro-cid-63ofa2yd]{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 24px;display:grid}.recent[data-astro-cid-63ofa2yd] li[data-astro-cid-63ofa2yd]{border-bottom:1px solid var(--ink-100)}}@media (width>=1024px){.latest[data-astro-cid-63ofa2yd]{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:48px}.lead[data-astro-cid-63ofa2yd]{display:flex}.lead[data-astro-cid-63ofa2yd] h3[data-astro-cid-63ofa2yd]{font-size:36px}}.sweep[data-astro-cid-qczo42cu]{animation:3.8s ease-in-out infinite sweep}@keyframes sweep{0%{transform:translate(-36px)skew(-14deg)}62%{transform:translate(72px)skew(-14deg)}to{transform:translate(72px)skew(-14deg)}}@media (prefers-reduced-motion:reduce){.sweep[data-astro-cid-qczo42cu]{opacity:0;animation:none}}.spotlight[data-astro-cid-qwxpzttk]{background:var(--ink-900);color:var(--text-inverse);border-radius:20px;grid-template-columns:1fr;gap:24px;padding:clamp(28px,5vw,44px);display:grid}.spot-head[data-astro-cid-qwxpzttk]{align-items:center;gap:14px;margin-bottom:14px;display:flex}.spot-head[data-astro-cid-qwxpzttk] .mark{flex:none}.spot-head[data-astro-cid-qwxpzttk] span[data-astro-cid-qwxpzttk]{font:600 11.5px var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--red-300)}h2[data-astro-cid-qwxpzttk]{font:700 26px/1.2 var(--font-display);letter-spacing:-.015em;color:var(--text-inverse);margin:0 0 10px}.intro[data-astro-cid-qwxpzttk] p[data-astro-cid-qwxpzttk]{color:var(--text-inverse-muted);text-wrap:pretty;margin:0;font-size:16px;line-height:1.6}.notes[data-astro-cid-qwxpzttk]{grid-template-columns:1fr;gap:12px;min-width:0;display:grid}.note[data-astro-cid-qwxpzttk]{background:#f7f9fa0f;border:1px solid #f7f9fa24;border-radius:14px;flex-direction:column;gap:8px;padding:20px;display:flex}.note[data-astro-cid-qwxpzttk] .kicker[data-astro-cid-qwxpzttk]{color:var(--red-300);margin:0}.note[data-astro-cid-qwxpzttk] h3[data-astro-cid-qwxpzttk]{font:600 18px/1.35 var(--font-display);color:var(--text-inverse);margin:0}.note[data-astro-cid-qwxpzttk] h3[data-astro-cid-qwxpzttk] a[data-astro-cid-qwxpzttk]{color:inherit;text-decoration:none}.note[data-astro-cid-qwxpzttk] h3[data-astro-cid-qwxpzttk] a[data-astro-cid-qwxpzttk]:hover{color:inherit;text-underline-offset:3px;text-decoration:underline}@media (width>=640px){.notes[data-astro-cid-qwxpzttk]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.spotlight[data-astro-cid-qwxpzttk]{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:48px}}.story[data-astro-cid-jngwnw7g]{flex-direction:column;gap:12px;min-width:0;display:flex}.cover-link[data-astro-cid-jngwnw7g]{border-radius:var(--radius-md);transition:transform var(--dur) var(--ease-out), box-shadow var(--dur) var(--ease-out);display:block}.story[data-astro-cid-jngwnw7g]:hover .cover-link[data-astro-cid-jngwnw7g]{box-shadow:var(--shadow-md);transform:translateY(-2px)}.kicker[data-astro-cid-jngwnw7g]{margin:0}h3[data-astro-cid-jngwnw7g]{font:600 20px/1.3 var(--font-display);letter-spacing:-.01em;margin:0}h3[data-astro-cid-jngwnw7g] a[data-astro-cid-jngwnw7g]{color:inherit;text-decoration:none}h3[data-astro-cid-jngwnw7g] a[data-astro-cid-jngwnw7g]:hover,.story[data-astro-cid-jngwnw7g]:hover h3[data-astro-cid-jngwnw7g] a[data-astro-cid-jngwnw7g]{color:var(--red-600);text-decoration:none}.dek[data-astro-cid-jngwnw7g]{color:var(--text-soft);text-wrap:pretty;margin:0;font-size:15.5px;line-height:1.55}.story[data-astro-cid-jngwnw7g] .byline{margin-top:auto;padding-top:2px}@media (width>=1024px){.dek[data-astro-cid-jngwnw7g]{font-size:15px}}.quote-card[data-astro-cid-gqpn6gb2]{background:var(--surface-brand);border-radius:14px;flex-direction:column;gap:14px;min-width:0;padding:26px 24px;display:flex}.kicker[data-astro-cid-gqpn6gb2]{color:var(--red-200);margin:0}blockquote[data-astro-cid-gqpn6gb2]{margin:0}blockquote[data-astro-cid-gqpn6gb2] p[data-astro-cid-gqpn6gb2]{font:600 22px/1.35 var(--font-display);letter-spacing:-.01em;color:var(--text-inverse);text-wrap:pretty;margin:0}.attrib[data-astro-cid-gqpn6gb2]{margin-top:auto;padding-top:12px}.who[data-astro-cid-gqpn6gb2]{color:var(--text-inverse);font-size:14.5px;font-weight:600}.role[data-astro-cid-gqpn6gb2]{color:var(--red-100);font-size:13.5px}.all[data-astro-cid-s2srwkpz]{scroll-margin-top:calc(env(safe-area-inset-top,0px) + var(--nav-h) + 8px)}.filters[data-astro-cid-s2srwkpz]{grid-template-columns:1fr;gap:12px;display:grid}.field[data-astro-cid-s2srwkpz]{flex-direction:column;gap:6px;min-width:0;display:flex}.field[data-astro-cid-s2srwkpz] label[data-astro-cid-s2srwkpz]{font:600 13.5px var(--font-body);color:var(--text-strong)}.field[data-astro-cid-s2srwkpz] input[data-astro-cid-s2srwkpz],.field[data-astro-cid-s2srwkpz] select[data-astro-cid-s2srwkpz]{border:1px solid var(--ink-200);border-radius:var(--radius-md);background-color:var(--ink-0);width:100%;min-height:48px;font:400 16px var(--font-body);color:var(--text-strong);transition:border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);padding:0 14px}.field[data-astro-cid-s2srwkpz] input[data-astro-cid-s2srwkpz]::placeholder{color:var(--text-muted)}.field[data-astro-cid-s2srwkpz] select[data-astro-cid-s2srwkpz]{-webkit-appearance:none;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23566470' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:40px}.field[data-astro-cid-s2srwkpz] select[data-astro-cid-s2srwkpz] .count[data-astro-cid-s2srwkpz]{color:var(--text-soft)}.field[data-astro-cid-s2srwkpz] input[data-astro-cid-s2srwkpz]:hover,.field[data-astro-cid-s2srwkpz] select[data-astro-cid-s2srwkpz]:hover{border-color:var(--ink-300)}.field[data-astro-cid-s2srwkpz] input[data-astro-cid-s2srwkpz]:focus-visible,.field[data-astro-cid-s2srwkpz] select[data-astro-cid-s2srwkpz]:focus-visible{border-color:var(--lake-500);box-shadow:var(--focus-ring);outline:none}@supports (appearance:base-select){.field[data-astro-cid-s2srwkpz] select[data-astro-cid-s2srwkpz],.field[data-astro-cid-s2srwkpz] select[data-astro-cid-s2srwkpz]::picker(select){appearance:base-select}.field[data-astro-cid-s2srwkpz] select[data-astro-cid-s2srwkpz]{background-image:none;justify-content:space-between;align-items:center;gap:12px;padding-right:14px;display:flex}.field[data-astro-cid-s2srwkpz] select[data-astro-cid-s2srwkpz]::picker-icon{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23566470' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");transition:rotate var(--dur-fast) var(--ease-out)}.field[data-astro-cid-s2srwkpz] select[data-astro-cid-s2srwkpz]:open::picker-icon{rotate:180deg}.field[data-astro-cid-s2srwkpz] select[data-astro-cid-s2srwkpz]:open{border-color:var(--lake-500);box-shadow:var(--focus-ring)}.field[data-astro-cid-s2srwkpz] select[data-astro-cid-s2srwkpz]::picker(select){box-sizing:border-box;width:anchor-size(width);border:1px solid var(--ink-200);border-radius:var(--radius-md);background:var(--ink-0);max-height:min(60vh,420px);box-shadow:var(--shadow-lg);margin:6px 0;padding:6px;overflow:auto}.field[data-astro-cid-s2srwkpz] option[data-astro-cid-s2srwkpz]{border-radius:var(--radius-sm);min-width:0;font:500 16px/1.35 var(--font-body);color:var(--text-strong);text-align:left;white-space:normal;overflow-wrap:anywhere;cursor:pointer;padding:10px 44px 10px 14px;display:block;position:relative}.field[data-astro-cid-s2srwkpz] option[data-astro-cid-s2srwkpz]:after{content:attr(data-desc);font:400 14.5px/1.4 var(--font-body);color:var(--text-soft);white-space:normal;margin-top:2px;display:block}.field[data-astro-cid-s2srwkpz] option[data-astro-cid-s2srwkpz]:not([data-desc]):after{display:none}.field[data-astro-cid-s2srwkpz] option[data-astro-cid-s2srwkpz] .count[data-astro-cid-s2srwkpz]{font-weight:400}.field[data-astro-cid-s2srwkpz] option[data-astro-cid-s2srwkpz]:hover{background:var(--ink-100)}.field[data-astro-cid-s2srwkpz] option[data-astro-cid-s2srwkpz]:focus-visible{outline:2px solid var(--lake-400);outline-offset:-2px}.field[data-astro-cid-s2srwkpz] option[data-astro-cid-s2srwkpz]:checked{background:var(--lake-50)}.field[data-astro-cid-s2srwkpz] option[data-astro-cid-s2srwkpz]::checkmark{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23266878' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12 5 5L20 7'/%3E%3C/svg%3E");width:18px;height:18px;position:absolute;top:50%;right:14px;translate:0 -50%}.field[data-astro-cid-s2srwkpz] option[data-astro-cid-s2srwkpz]:not(:checked)::checkmark{display:none}}.result-bar[data-astro-cid-s2srwkpz]{border-bottom:1px solid var(--ink-100);color:var(--text-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;margin-top:16px;padding-bottom:4px;font-size:15px;display:flex}.listing[data-astro-cid-s2srwkpz]{margin:0;padding:0;list-style:none}.row[data-astro-cid-s2srwkpz]{border-bottom:1px solid var(--ink-100);grid-template-columns:1fr;gap:6px;padding-block:22px;display:grid}.row[data-astro-cid-s2srwkpz] .date[data-astro-cid-s2srwkpz]{color:var(--text-soft);font-variant-numeric:tabular-nums;font-size:14px}.row[data-astro-cid-s2srwkpz] .kicker[data-astro-cid-s2srwkpz]{margin:0}.row[data-astro-cid-s2srwkpz] h3[data-astro-cid-s2srwkpz]{font:600 19px/1.3 var(--font-display);letter-spacing:-.01em;margin:0}.row[data-astro-cid-s2srwkpz] h3[data-astro-cid-s2srwkpz] a[data-astro-cid-s2srwkpz]{color:inherit;margin-block:-10px;padding-block:10px;text-decoration:none;display:inline-block}.row[data-astro-cid-s2srwkpz] h3[data-astro-cid-s2srwkpz] a[data-astro-cid-s2srwkpz]:hover{color:var(--red-600);text-decoration:none}.row[data-astro-cid-s2srwkpz] .excerpt[data-astro-cid-s2srwkpz]{color:var(--text-soft);text-wrap:pretty;max-width:68ch;margin:0;font-size:15.5px;line-height:1.55}.row[data-astro-cid-s2srwkpz] .by[data-astro-cid-s2srwkpz]{color:var(--text-soft);margin:0;font-size:14px}.row[data-astro-cid-s2srwkpz] .by[data-astro-cid-s2srwkpz] b[data-astro-cid-s2srwkpz]{color:var(--text-strong);font-weight:600}.listing-empty[data-astro-cid-s2srwkpz]{color:var(--text-soft);margin:0;padding-block:28px;font-size:16px}.more-wrap[data-astro-cid-s2srwkpz]{justify-content:center;padding-top:28px;display:flex}@media (width>=640px){.filters[data-astro-cid-s2srwkpz]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr);align-items:end;gap:16px}.row[data-astro-cid-s2srwkpz]{grid-template-columns:150px minmax(0,1fr);gap:6px 32px}.row[data-astro-cid-s2srwkpz] .date[data-astro-cid-s2srwkpz]{grid-row:1/span 4;padding-top:2px}}.featured-grid[data-astro-cid-lsu5kwwt]{grid-template-columns:1fr;gap:36px;display:grid}@media (width>=640px){.featured-grid[data-astro-cid-lsu5kwwt]{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 24px}.featured-grid[data-astro-cid-lsu5kwwt]>.quote-card{grid-column:1/-1}}@media (width>=1024px){.featured-grid[data-astro-cid-lsu5kwwt]{grid-template-columns:repeat(3,minmax(0,1fr))}.featured-grid[data-astro-cid-lsu5kwwt]>.quote-card{grid-column:auto}}
