*{box-sizing:border-box}body{margin:0;font:1rem/1.65 system-ui,sans-serif;color:#102d46;word-break:keep-all}header,main{max-width:960px;margin:auto;padding:1rem 1.25rem}header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #dce4eb}header a{display:flex;gap:.5rem;align-items:center;font-weight:750;text-decoration:none}header img{width:36px;height:36px}main{padding-top:2rem;padding-bottom:3rem}.byline{color:#80501c;font-weight:700}h1{margin:.5rem 0 1.25rem;font-size:clamp(1.6rem,4vw,2.6rem);line-height:1.28}video{display:block;max-width:100%;width:auto;height:auto;max-height:72vh;background:#081b2d;border-radius:8px;margin:auto}nav{display:flex;flex-wrap:wrap;gap:1rem}a{color:#134e7c}