.sec-head.measured{max-width:none;display:block}.sec-head.measured h2{max-width:26ch}.mnotes .cnote-row .cardlink{margin-top:12px;display:inline-block}.out-anchor .og{letter-spacing:-.015em;padding-bottom:10px;font-size:1.02rem;font-weight:700}.po-out{grid-template-columns:1fr}.po-out li{padding:16px 0}.po-out li h3{letter-spacing:-.015em;margin:0 0 6px;font-size:1.06rem;font-weight:600}.po-out li p{color:var(--muted);max-width:60ch;margin:0;font-size:.93rem;line-height:1.5}.po-notes-block{padding-block:clamp(2.2rem,3.4vw,3rem)}.po-notes{grid-template-columns:1fr 1fr;gap:clamp(1.8rem,3.2vw,3rem);display:grid}.po-notes p{color:var(--muted);margin:0;font-size:.97rem;line-height:1.65}.po-notes.tight{max-width:116ch;margin-bottom:26px}.po-scope{border-top:1px solid var(--hairline);color:var(--dim);max-width:66ch;margin:22px 0 0;padding-top:14px;font-size:.9rem}.dsheet{border:1px solid var(--rail);border-radius:var(--radius,4px);background:var(--surface-2);overflow:hidden}.ds-title{border-bottom:1px solid var(--hairline);grid-template-columns:1.5fr 1fr;align-items:start;gap:clamp(1.6rem,3vw,3rem);padding:clamp(1.6rem,2.6vw,2.4rem);display:grid}.ds-title h2{margin:0}.ds-tnotes p{color:var(--muted);margin:0;font-size:.95rem;line-height:1.6}.ds-tnotes p+p{margin-top:10px}.ds-field{padding:clamp(1.6rem,2.6vw,2.4rem)}.ds-h3{letter-spacing:-.025em;margin:0 0 8px;font-size:1.35rem;font-weight:300}.ds-h3 b{font-weight:600}.ds-cap{color:var(--dim);max-width:70ch;margin:0 0 22px;font-size:.92rem}.ds-matrix{border-top:1px solid var(--rail)}.dm-row{border-bottom:1px solid var(--hairline);grid-template-columns:1fr 1.9fr 1.2fr;gap:clamp(1.2rem,2vw,2rem);padding:16px 0;display:grid}.dm-head{letter-spacing:.04em;text-transform:uppercase;color:var(--dim);padding:10px 0;font-size:.78rem;font-weight:600}.dm-sym{letter-spacing:-.01em;font-size:.98rem;font-weight:600}.dm-q,.dm-ev{color:var(--muted);font-size:.93rem;line-height:1.55}.ds-small{margin:14px 0 0}.ds-out{border-top:1px solid var(--hairline);grid-template-columns:1fr 1fr;display:grid}.ds-out .ds-field.half{padding-top:clamp(1.3rem,2.2vw,1.8rem)}.ds-out .ds-field.half+.ds-field.half{border-left:1px solid var(--hairline)}.ds-foot{border-top:1px solid var(--hairline);color:var(--dim);max-width:none;margin:0;padding:16px clamp(1.6rem,2.6vw,2.4rem);font-size:.88rem}.dsheet+.link-row{margin-top:26px}.po-out.po-out2{grid-template-columns:1fr 1fr;column-gap:clamp(1.8rem,3vw,3rem)}.po-band{grid-template-columns:1.1fr 1.3fr;align-items:start;gap:clamp(2rem,3.6vw,3.6rem);display:grid}.po-band h2{margin:0}.po-band-body .body{max-width:60ch;margin:0}.po-band-body .link-row{border-top:0;margin-top:20px;padding-top:0}@media (max-width:880px){.po-notes,.ds-title{grid-template-columns:1fr;gap:14px}.dm-row{grid-template-columns:1fr;gap:8px;padding:14px 0}.dm-head{display:none}.dm-q:before{content:"Questions the review needs to answer";letter-spacing:.04em;text-transform:uppercase;color:var(--dim);margin-bottom:4px;font-size:.72rem;display:block}.dm-ev:before{content:"Useful evidence";letter-spacing:.04em;text-transform:uppercase;color:var(--dim);margin-bottom:4px;font-size:.72rem;display:block}.ds-out{grid-template-columns:1fr}.ds-out .ds-field.half+.ds-field.half{border-left:0;border-top:1px solid var(--hairline)}.po-out.po-out2{grid-template-columns:1fr}.po-band{grid-template-columns:1fr;gap:18px}}@media (max-width:600px){.ds-matrix{border-top:1px solid var(--rail)}.ds-matrix .dm-row:not(.dm-head){border-bottom:1px solid var(--hairline);gap:0;padding:0;display:block}.ds-matrix .dm-sym{cursor:pointer;color:var(--text);-webkit-tap-highlight-color:transparent;margin:0;padding:15px 34px 15px 0;font-size:1rem;font-weight:600;line-height:1.4;position:relative}.ds-matrix .dm-sym:before,.ds-matrix .dm-sym:after{content:"";background:var(--green-bright);position:absolute}.ds-matrix .dm-sym:after{width:12px;height:1.5px;top:22px;right:3px}.ds-matrix .dm-sym:before{transform-origin:50%;width:1.5px;height:12px;transition:transform .18s;top:17px;right:8.25px}.ds-matrix .dm-row.dm-open .dm-sym:before{transform:scaleY(0)}.ds-matrix .dm-q,.ds-matrix .dm-ev{display:none}.ds-matrix .dm-row.dm-open .dm-q{padding:2px 0 4px;display:block}.ds-matrix .dm-row.dm-open .dm-ev{padding:0 0 16px;display:block}}
