.IuNq_a_link{color:var(--navy-800);text-decoration:none}.IuNq_a_link:after{content:"";z-index:2;position:absolute;inset:0}.IuNq_a_link:focus-visible{outline:none}:is(.IuNq_a_row:has(.IuNq_a_link:focus-visible),.IuNq_a_card:has(.IuNq_a_link:focus-visible),.IuNq_a_mini:has(.IuNq_a_link:focus-visible)){outline:3px solid var(--color-focus);outline-offset:4px}.IuNq_a_topic{font-size:var(--step-label);letter-spacing:.04em;text-transform:uppercase;color:var(--sky-700);justify-self:start;align-items:center;gap:.35rem;font-weight:700;display:inline-flex}.IuNq_a_excerpt{font-size:var(--step-small);color:var(--slate-600);line-height:1.65}.IuNq_a_meta{font-size:var(--step-label);color:var(--slate-600);flex-wrap:wrap;gap:.25rem .5rem;font-weight:600;display:inline-flex}.IuNq_a_row{border-radius:var(--radius-l);transition:background var(--dur-ui) ease;grid-template-columns:minmax(0,20rem) minmax(0,1fr) auto;align-items:center;gap:clamp(1.25rem,3vw,2.25rem);padding:1rem;display:grid;position:relative}.IuNq_a_row:hover{background:var(--wash-50)}.IuNq_a_rowMedia{border-radius:var(--radius-m);aspect-ratio:16/10;overflow:hidden}.IuNq_a_rowImage{transition:scale .6s var(--ease-out);border-radius:0}.IuNq_a_row:hover .IuNq_a_rowImage{scale:1.04}.IuNq_a_rowBody{gap:.55rem;max-width:40rem;display:grid}.IuNq_a_rowTitle{font-family:var(--font-display);font-variant-numeric:lining-nums;font-size:clamp(1.25rem,1.05rem + .6vw,1.5rem);font-weight:700;line-height:1.25}.IuNq_a_row:hover .IuNq_a_link{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.IuNq_a_go{border:1px solid var(--line);border-radius:var(--radius-m);width:3rem;height:3rem;color:var(--navy-800);transition:background var(--dur-ui) ease, color var(--dur-ui) ease, border-color var(--dur-ui) ease;align-self:center;place-items:center;display:inline-grid}.IuNq_a_row:hover .IuNq_a_go{border-color:var(--navy-800);background:var(--navy-800);color:var(--white)}.IuNq_a_card{align-content:start;gap:1.1rem;height:100%;display:grid;position:relative}.IuNq_a_cardImage{transition:filter var(--dur-ui) ease}.IuNq_a_card:hover .IuNq_a_cardImage{filter:saturate(1.08)brightness(1.03)}.IuNq_a_cardBody{gap:.55rem;padding-inline:.25rem;display:grid}.IuNq_a_cardTitle{font-family:var(--font-display);font-variant-numeric:lining-nums;font-size:1.25rem;font-weight:700;line-height:1.3}.IuNq_a_card:hover .IuNq_a_link{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.IuNq_a_mini{border-radius:var(--radius-l);transition:background var(--dur-ui) ease;grid-template-columns:6.5rem minmax(0,1fr);align-items:center;gap:1rem;padding:.75rem;display:grid;position:relative}.IuNq_a_mini:hover{background:var(--white)}.IuNq_a_miniImage{border-radius:var(--radius-m)}.IuNq_a_miniBody{gap:.35rem;display:grid}.IuNq_a_miniTitle{font-family:var(--font-display);font-variant-numeric:lining-nums;font-size:1.0625rem;font-weight:700;line-height:1.3}@media (max-width:991px){.IuNq_a_row{grid-template-columns:minmax(0,15rem) minmax(0,1fr);padding:.75rem}.IuNq_a_go{display:none}}@media (max-width:575px){.IuNq_a_row{grid-template-columns:minmax(0,1fr);gap:1rem;padding:0}.IuNq_a_row:hover{background:0 0}.IuNq_a_rowBody{padding-inline:.25rem}}@media (max-width:389px){.IuNq_a_mini{grid-template-columns:5rem minmax(0,1fr);gap:.75rem}}@media (prefers-reduced-motion:reduce){.IuNq_a_rowImage{transition:none}}
