body{background:var(--mist)}.draft-label{padding:9px 20px;background:#e7f5ee;color:#17533c;text-align:center;font-size:13px}.draft-wrap{max-width:1080px;margin:auto;padding:28px 24px 48px}.draft-nav{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.draft-nav img{width:150px}.draft-nav a{color:var(--blue)}.brief{background:white;border:1px solid var(--line);border-radius:22px;padding:32px}.brief h1{font-size:clamp(30px,4vw,46px);line-height:1.15;max-width:760px;margin:8px 0 16px}.brief p{font-size:16px;max-width:900px;line-height:1.65}.brief .eyebrow{font-size:13.6px}.brief-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:24px 0}.brief-grid h2{font-size:17px;margin-bottom:6px}.brief-grid p{font-size:14px;margin:0}.status-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;border-top:1px solid var(--line);padding-top:20px}.status-strip strong{display:block;font-size:14px}.status-strip span{font-size:12px;color:var(--muted)}.draft-actions{display:flex;gap:15px;flex-wrap:wrap;margin-top:22px}.detail-heading{font-size:22px;margin:30px 0 8px}.detail-intro{font-size:14px;color:var(--muted);margin-bottom:16px}.layer{background:white;border:1px solid var(--line);border-radius:14px;margin:12px 0;overflow:hidden}.layer>summary{list-style:none;cursor:pointer;padding:20px 24px;display:grid;grid-template-columns:1fr auto;gap:8px;align-items:center}.layer>summary::-webkit-details-marker{display:none}.layer>summary strong{display:block;font-size:18px;color:var(--navy)}.layer>summary p{font-size:14px;color:var(--muted);margin:5px 0 0;line-height:1.5}.toggle{font-size:13px;color:var(--blue);font-weight:600}.layer[open] .toggle{font-size:0}.layer[open] .toggle:after{content:'Show less −';font-size:13px}.layer[open]>summary{border-bottom:1px solid var(--line)}.layer .content-section{padding:26px 0}.layer .container{width:auto;max-width:none;padding:0 24px}.layer .content-grid{display:block}.layer .content-grid>div:first-child{margin-bottom:20px}.layer .content-grid>div:first-child h2{font-size:24px}.layer .pillars{grid-template-columns:repeat(2,minmax(0,1fr))}.layer .pillar{padding:20px}.layer .pillar h3{font-size:17px}.layer .pillar p{font-size:14px}.layer h2{font-size:26px}.draft-bottom{margin-top:28px;padding:24px;background:var(--navy);color:white;border-radius:16px}.draft-bottom h2{color:white;font-size:22px}.draft-bottom p{font-size:14px}.draft-bottom a{color:#b6e8db}summary:focus-visible,a:focus-visible{outline:3px solid #3760d7;outline-offset:4px}@media(max-width:650px){.brief{padding:24px}.brief-grid{grid-template-columns:1fr;gap:16px}.status-strip{grid-template-columns:1fr 1fr}.layer>summary{padding:18px;grid-template-columns:1fr}.layer .pillars{grid-template-columns:1fr}.draft-wrap{padding:20px 16px}}
/* Match the established MCRC Health visual system. */
.draft-wrap{max-width:var(--max);padding-top:36px}.brief{border-radius:var(--radius);background:linear-gradient(135deg,#f7faff 0,#fff 65%)}.brief h1{letter-spacing:-.045em}.brief-grid h2{color:var(--navy);font-weight:600}.layer{border-radius:var(--radius)}.layer>summary:hover{background:var(--mist)}.layer>summary strong{font-weight:600}.toggle{color:var(--blue)}.status-strip>div{border-top:4px solid var(--line);padding-top:10px}.status-strip>div:first-child{border-top-color:var(--mint)}.status-strip>div:nth-child(2){border-top-color:var(--blue)}.draft-bottom{background:var(--navy);border-radius:var(--radius)}.draft-bottom a{color:var(--mint)}

#stay-connected{margin-top:28px;border-radius:var(--radius);background:#fff;border:1px solid var(--line);padding:32px 0}.draft-wrap{scroll-margin-top:100px}.layer{scroll-margin-top:105px}.layer .policy{width:auto}summary{touch-action:manipulation}

/* Approved six-phase overview and timeline. */
.status-strip{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;row-gap:22px}.site-update{border-left:3px solid var(--blue);padding:8px 0 8px 12px!important;margin:12px 0 0!important;font-size:12px!important;line-height:1.6!important;background:var(--mist)}.site-update b{display:block;font-weight:600}.status-strip span{display:block}@media(max-width:650px){.status-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px}}.status-strip>div:nth-child(3){border-top-color:var(--line)}
.phase-label{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.phase-label small{font-size:11px;color:var(--muted);background:var(--mist);border-radius:999px;padding:2px 8px}.phase-timing{font-size:12px!important;font-weight:600;color:var(--blue)!important;margin:8px 0 5px}.phase-purpose{font-size:13px!important;line-height:1.6}.timeline-note{font-size:11px!important;line-height:1.6!important;color:var(--muted);margin:16px 0 0!important}.status-strip{align-items:stretch}.status-strip>div{padding-bottom:8px}

.pilot-partnership{border-top:1px solid #dbe3ef;background:#fff}.pilot-partnership h2{font-size:clamp(28px,4vw,42px)}.pilot-partnership p{max-width:850px}.pilot-actions{display:flex;flex-wrap:wrap;gap:20px;align-items:center;margin:28px 0}.pilot-details{padding:22px;border:1px solid #dbe3ef;border-radius:18px;margin:24px 0;max-width:880px}.pilot-details summary{cursor:pointer;color:#087bc9;font-weight:600}@media(max-width:700px){.pilot-actions{flex-direction:column;align-items:stretch}.pilot-actions a{text-align:center}}

/* Open white page layout, consistent with the rest of the site. */
body{background:#fff}
.draft-wrap{max-width:none;width:min(var(--max),calc(100% - 48px));padding:36px 0 48px;margin:auto}
.brief{background:#fff;border:0;border-radius:0;box-shadow:none;padding:32px 0}
#stay-connected{border:0;border-top:1px solid var(--line);border-radius:0;box-shadow:none;background:#fff}
@media(max-width:650px){.draft-wrap{width:calc(100% - 32px);padding:20px 0 40px}.brief{padding:24px 0}}
