.WvpokW_page{background:var(--bg-page);color:var(--text-primary);font-family:var(--font-body)}.WvpokW_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.WvpokW_container{max-width:72rem;padding:0 var(--space-4);margin:0 auto}@media (min-width:768px){.WvpokW_container{padding:0 var(--space-6)}}.WvpokW_section{padding:var(--space-8) 0;background:var(--bg-page);color:var(--text-primary)}@media (max-width:767px){.WvpokW_section{padding:var(--space-7) 0}}.WvpokW_eyebrow{margin:0 0 var(--space-2);font-size:var(--type-small);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--gold-text);font-weight:600}.WvpokW_h2{margin:0 0 var(--space-6);font-family:var(--font-display);font-size:var(--type-h2);color:var(--text-primary);text-wrap:balance;font-weight:600;line-height:1.15}.WvpokW_card{gap:var(--space-3);color:inherit;flex-direction:column;text-decoration:none;display:flex}.WvpokW_cardImg{aspect-ratio:16/10;border-radius:var(--radius-md);background:var(--bg-elevated-1);position:relative;overflow:hidden}.WvpokW_img{object-fit:cover}.WvpokW_cardBody{gap:var(--space-2);flex-direction:column;display:flex}.WvpokW_category{letter-spacing:.08em;text-transform:uppercase;color:var(--gold-text);font-size:.75rem;font-weight:700}.WvpokW_cardTitle{font-family:var(--font-display);color:var(--text-primary);text-wrap:balance;text-underline-offset:4px;transition:text-decoration-color var(--duration-fast) var(--ease-out);margin:0;font-size:1.25rem;font-weight:600;line-height:1.25;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}@media (hover:hover){.WvpokW_card:hover .WvpokW_cardTitle,.WvpokW_row:hover .WvpokW_cardTitle{-webkit-text-decoration-color:var(--gold-text);text-decoration-color:var(--gold-text)}}.WvpokW_card:focus-visible,.WvpokW_row:focus-visible{outline:2px solid var(--focus-gold);outline-offset:4px;border-radius:var(--radius-sm)}.WvpokW_excerpt{color:var(--text-secondary);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.9375rem;line-height:1.6;display:-webkit-box;overflow:hidden}.WvpokW_date{color:var(--text-muted);font-size:.8125rem}.WvpokW_lg .WvpokW_cardTitle{font-size:clamp(1.5rem,1.1rem + 1.4vw,2.25rem);line-height:1.15}.WvpokW_lg .WvpokW_excerpt{-webkit-line-clamp:4;font-size:1.0625rem}.WvpokW_sm .WvpokW_cardTitle{font-size:1.125rem}.WvpokW_leadGrid{gap:var(--space-6);display:grid}.WvpokW_sideStack{gap:var(--space-6);align-content:start;display:grid}@media (min-width:1024px){.WvpokW_leadGrid{gap:var(--space-7);grid-template-columns:1.7fr 1fr}}.WvpokW_layoutGrid{gap:var(--space-7);display:grid}@media (min-width:1024px){.WvpokW_layoutGrid{grid-template-columns:minmax(0,1fr) 300px}}.WvpokW_grid2{gap:var(--space-7) var(--space-6);display:grid}@media (min-width:640px){.WvpokW_grid2{grid-template-columns:repeat(2,minmax(0,1fr))}}.WvpokW_grid4{gap:var(--space-6);display:grid}@media (min-width:640px){.WvpokW_grid4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.WvpokW_grid4{grid-template-columns:repeat(4,minmax(0,1fr))}}.WvpokW_rows{gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}.WvpokW_row{gap:var(--space-4);padding-bottom:var(--space-5);border-bottom:1px solid var(--border-subtle);color:inherit;text-decoration:none;display:grid}.WvpokW_row>div:last-child{gap:var(--space-2);flex-direction:column;display:flex}.WvpokW_rowImg{aspect-ratio:16/10;border-radius:var(--radius-md);background:var(--bg-elevated-1);position:relative;overflow:hidden}@media (min-width:640px){.WvpokW_row{gap:var(--space-6);grid-template-columns:240px minmax(0,1fr);align-items:start}}.WvpokW_readMore{color:var(--text-primary);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--gold-text);text-decoration-color:var(--gold-text);font-weight:600}.WvpokW_chips{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.WvpokW_chip{min-height:44px;padding:0 var(--space-4);border:1px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--text-primary);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--gold-text);text-decoration-color:var(--gold-text);align-items:center;font-size:.9375rem;display:inline-flex}@media (hover:hover){.WvpokW_chip:hover{border-color:var(--gold-text);background:var(--bg-elevated-1)}}.WvpokW_chip:focus-visible{outline:2px solid var(--focus-gold);outline-offset:3px}.WvpokW_empty{padding:var(--space-8) 0;color:var(--text-secondary)}.WvpokW_pager{justify-content:space-between;align-items:center;gap:var(--space-4);margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--border-subtle);flex-wrap:wrap;display:flex}.WvpokW_pagerList{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.WvpokW_pagerLink,.WvpokW_pagerCurrent,.WvpokW_pagerStep{min-width:44px;min-height:44px;padding:0 var(--space-3);border-radius:var(--radius-sm);color:var(--text-primary);justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.WvpokW_pagerLink{border:1px solid var(--border-strong)}.WvpokW_pagerCurrent{background:var(--bg-elevated-1);border:1px solid var(--gold-text)}.WvpokW_pagerGap{color:var(--text-secondary);align-self:center}@media (hover:hover){.WvpokW_pagerLink:hover,.WvpokW_pagerStep:hover{border-color:var(--gold-text);background:var(--bg-elevated-1)}}.WvpokW_pagerLink:focus-visible,.WvpokW_pagerStep:focus-visible{outline:2px solid var(--focus-gold);outline-offset:3px}.WvpokW_notesList{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(18rem,100%),1fr));margin:0;padding:0;list-style:none;display:grid}.WvpokW_notesList li{min-width:0;display:flex}.WvpokW_noteLink{align-content:start;gap:var(--space-2);width:100%;padding:var(--space-5);border:1px solid var(--border-medium);background:var(--bg-elevated-1,transparent);color:var(--text-primary);border-radius:6px;text-decoration:none;display:grid}@media (hover:hover){.WvpokW_noteLink:hover{border-color:var(--border-strong)}.WvpokW_noteLink:hover .WvpokW_noteTitle{text-underline-offset:4px;text-decoration:underline}}.WvpokW_noteLink:focus-visible{outline:2px solid var(--focus-gold);outline-offset:3px}.WvpokW_noteCat{font-size:var(--type-small);color:var(--gold-text-on-light,var(--gold-text));font-weight:600}.WvpokW_noteTitle{font-family:var(--font-display);font-size:1.25rem;font-weight:600;line-height:1.3}.WvpokW_noteDek{color:var(--text-secondary);font-size:.95rem;line-height:1.5}
