.record-meta{display:flex;flex-wrap:wrap;gap:12px;font-size:12px;color:var(--muted);margin:25px 0}.record-meta span{border:1px solid var(--line);padding:8px 13px;border-radius:100px}.record-intro{display:grid;grid-template-columns:1fr 1fr;gap:35px;margin-bottom:35px}.record-intro h2{font-size:32px}.record-intro p,.record-card p,.record-method p{line-height:1.9;font-size:14px;color:var(--muted)}.record-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.record-card{border:1px solid var(--line);border-radius:12px;padding:30px;background:#fff}.record-card>.eyebrow{color:var(--orange)}.record-card h3{font-size:23px;line-height:1.45;margin:22px 0 14px}.record-deliverables{display:block;border-top:1px solid var(--line);padding-top:18px;margin-top:22px;font-size:11px;line-height:1.8;color:var(--muted)}.record-method{border-top:1px solid var(--line);padding-top:30px}.record-method h2{font-size:28px;line-height:1.5}.record-method p{max-width:800px}.record-scope{line-height:1.9;max-width:830px;margin:28px 0}@media(max-width:720px){.record-intro,.record-grid{grid-template-columns:1fr}.record-intro{gap:0}.record-card{padding:24px}.record-card h3{font-size:21px}.record-method h2{font-size:25px}}

.daily-update{border-top:1px solid var(--line);padding:30px 0;margin:25px 0}.daily-update>h3{font-size:26px;font-weight:450;margin:15px 0 25px}.daily-update .record-card h4{font-size:17px;font-weight:500;margin:0 0 15px}.daily-update>.small{margin-top:24px}
