@font-face{font-family:Inter;src:url(/journal-assets/Inter-Regular.ttf) format('truetype');font-style:normal;font-weight:400;font-display:swap}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#f6f5f1;color:#171717;font-family:Inter;line-height:1.7}a{color:inherit;text-underline-offset:4px}a:focus-visible,summary:focus-visible{outline:3px solid #b51d24;outline-offset:4px}header{padding:26px 5vw;border-bottom:1px solid #d6d4ce;display:flex;align-items:center;justify-content:space-between;gap:20px}.brand{font-size:30px;font-weight:700;letter-spacing:-1.5px;text-decoration:none}.eyebrow{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#575752}.intro{max-width:1000px;margin:auto;padding:64px 24px 38px}h1{font-size:clamp(32px,4.7vw,58px);line-height:1.07;letter-spacing:-.045em;margin:15px 0 24px;font-weight:700}h2{font-size:26px;line-height:1.25;letter-spacing:-.025em;margin-top:40px}h3{font-size:20px;line-height:1.3}.lead{font-size:19px;max-width:740px}.grid{max-width:1200px;margin:auto;padding:0 24px 60px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.card{border-top:2px solid #171717;background:#fff;padding-bottom:24px}.card img{width:100%;aspect-ratio:3/2;object-fit:cover}.card .copy{padding:0 20px}.card h2{font-size:23px;margin-top:16px}.card p{font-size:14px}.tag{font-size:11px;color:#b51d24;letter-spacing:.09em;text-transform:uppercase}.piece{max-width:950px;margin:0 auto 80px;padding:32px 24px;border-top:3px solid #171717}.piece h1{font-size:clamp(32px,4vw,49px)}figure{margin:28px 0}figure img{width:100%;height:auto;display:block}figcaption,.small,.meta{font-size:12px;color:#5b5b56}.body{max-width:760px}.body p{margin:20px 0}.body li{margin:8px 0}table{border-collapse:collapse;width:100%;font-size:14px;margin:24px 0}th,td{text-align:left;padding:12px 10px;border-bottom:1px solid #d3d1cb;vertical-align:top}th{background:#eeede7}.cta{display:block;width:fit-content;max-width:100%;margin:32px 0;padding:15px 20px;background:#151515;color:white;text-decoration:none;font-size:13px;font-weight:700;letter-spacing:.02em}.sources{font-size:13px;border-top:1px solid #d3d1cb;padding-top:10px}.sources li{overflow-wrap:anywhere}details{background:#eeede7;padding:20px 24px;margin:32px 0}summary{cursor:pointer;font-weight:700}.reddit{max-width:760px}footer{padding:28px 5vw;border-top:1px solid #d6d4ce;font-size:12px}.top{font-size:13px}@media(max-width:760px){.grid{grid-template-columns:1fr 1fr}.intro{padding-top:40px}}@media(max-width:520px){.grid{grid-template-columns:1fr}header{align-items:flex-start}.piece{padding-left:18px;padding-right:18px}table{font-size:12px}th,td{padding:9px 6px}}@media print{header,.grid,.top{display:none}.piece{break-before:page}details{display:block}summary{display:none}body{background:white}.cta{color:black;background:#eee}h2{break-after:avoid}img{max-height:320px;object-fit:contain}}nav{font-size:12px;display:flex;gap:16px;flex-wrap:wrap}header{flex-wrap:wrap}.table-wrap{overflow-x:auto}@media(max-width:600px){header{padding:18px 24px}.grid{grid-template-columns:1fr}.body{overflow-wrap:anywhere}table{min-width:430px}}
.card img{height:auto}
