.phase7-workpapers{border-top:1px solid #cdd3d5;background:#f8f8f5}
.phase7-workpapers h2{max-width:15ch;font-size:clamp(30px,3.4vw,44px);letter-spacing:-.035em;line-height:1.12}
.phase7-workpapers .eyebrow{font-size:11px;line-height:1.6;color:#53616a}
.phase7-workpapers p{max-width:65ch}
.phase7-downloads{display:flex;gap:16px 24px;align-items:center;flex-wrap:wrap;margin-bottom:18px}
.phase7-file-note{font-size:13px;color:#53616a;line-height:1.7}
.phase7-review-status{font-size:13px;line-height:1.7;border-left:2px solid #a5293d;padding-left:15px;margin:22px 0}
.phase7-detail{border-top:1px solid #cdd3d5;font-size:14px;line-height:1.7}
.phase7-detail summary{cursor:pointer;padding:17px 0;min-height:44px;font-weight:500}
.phase7-detail ol{padding-left:20px;margin:0 0 22px}
.phase7-detail li{padding-left:6px;margin:0 0 12px}
.phase7-detail p{margin:0 0 18px}
.phase7-detail a{text-decoration:underline;text-underline-offset:3px}
.phase7-detail a:focus-visible,.phase7-detail summary:focus-visible{outline:2px solid #a5293d;outline-offset:4px}
.phase7-hero-link{display:inline-flex;align-items:center;min-height:44px;margin-top:15px;font-size:13px;text-decoration:underline;text-underline-offset:4px}
.phase7-advisory-link{margin-top:20px}
@media(max-width:760px){.phase7-workpapers .section-grid{grid-template-columns:1fr;gap:25px}.phase7-downloads{align-items:flex-start;flex-direction:column;gap:8px}.phase7-workpapers h2{max-width:100%}}
