.consent-principles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:28px 0}.consent-principles article{padding:24px;border-top:4px solid var(--red);background:var(--paper);min-width:0}.consent-principles h2{font-size:25px;margin:0 0 15px}.consent-example-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.consent-example-grid article{padding:24px;border:1px solid var(--line)}.reporting-credit-hero{border-left:4px solid var(--red);padding:15px 18px;margin-top:24px;background:var(--paper)}.reporting-credit-hero p{font-size:16px!important;line-height:1.7!important;margin:8px 0!important}.journalism-record{padding:28px 0 40px;border-top:1px solid var(--line)}.journalism-record>p{font-size:16px;line-height:1.8;max-width:900px}.journalism-record h2{font:32px/1.3 var(--serif)}.journalism-credit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.journalism-credit-grid article{border:1px solid var(--line);padding:24px;min-width:0}.journalism-credit-grid h3{font:25px/1.3 var(--serif);margin:12px 0}.journalism-credit-grid p{font-size:16px;line-height:1.75}.journalism-credit-grid a{font-size:14px;line-height:1.7;overflow-wrap:anywhere}@media(max-width:1000px){.consent-principles{grid-template-columns:1fr 1fr}}@media(max-width:650px){.consent-principles,.consent-example-grid,.journalism-credit-grid{grid-template-columns:1fr}.reporting-credit-hero{padding:14px}.journalism-credit-grid article{padding:22px}}
