.streams-top{display:flex;justify-content:space-between;gap:1rem;padding:1.5rem 7%;border-bottom:1px solid #ffffff28;font-size:.9rem}.streams-top a:hover{text-decoration:underline}.streams-hero{display:grid;grid-template-columns:1fr .5fr;align-items:center;grid-gap:clamp(2rem,6vw,6rem);gap:clamp(2rem,6vw,6rem);padding:clamp(2.5rem,7vw,7rem) 7%}.streams-hero h1{font:700 clamp(3rem,8vw,7rem)/1.05 Libre Baskerville,Georgia,serif;letter-spacing:-.06em;margin:.25em 0}.streams-hero p{max-width:40rem;font-size:clamp(1rem,2vw,1.25rem);line-height:1.8;color:#dfc9ab}.streams-hero .kicker{color:var(--red)}.streams-mark{font-family:serif;font-size:clamp(120px,20vw,220px);color:#f6f1e6aa;text-align:center}.streams-topics{padding:clamp(3rem,8vw,8rem) 7%;background:#122a44;color:var(--cream)}.streams-topics .kicker{color:var(--red)}.streams-topics h2{margin-top:.5rem}.streams-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.25rem;gap:1.25rem;margin-top:2rem}.streams-grid article{border:1px solid #4f6f8844;padding:1.5rem}.streams-grid h3{font-family:Libre Baskerville,Georgia,serif;font-size:1.25rem;margin:0 0 .5rem}.streams-grid p{line-height:1.7;color:#bdc9d1;margin:0}.streams-note{max-width:40rem;line-height:1.8;color:#bdc9d1;margin-top:2rem}@media (max-width:700px){.streams-hero{grid-template-columns:1fr}.streams-mark{display:none}.streams-grid{grid-template-columns:1fr}}