.measurement-guidance { max-width:1120px; margin-bottom:48px; padding:26px 30px; border:1px solid var(--line); border-radius:3px; background:var(--sage); }
.measurement-guidance h2 { font-size:23px; line-height:1.35; letter-spacing:-.02em; }
.measurement-guidance-notes { display:grid; grid-template-columns:1fr 1fr; gap:18px 32px; margin:17px 0; }
.measurement-guidance-notes p { margin:0; color:var(--muted); font-size:14px; line-height:1.75; }
.measurement-guidance-notes strong { display:block; margin-bottom:5px; color:var(--ink); font-size:15px; }
.measurement-guidance>a { font-size:13px; text-decoration:underline; text-underline-offset:4px; }
@media(max-width:640px) { .measurement-guidance { padding:22px; margin-bottom:32px; } .measurement-guidance h2 { font-size:21px; } .measurement-guidance-notes { grid-template-columns:1fr; gap:20px; } }
