/* Morris Standard v2.8.07 — Standard Check premium diagnostic page; true full-bleed right hero. */
.msc-completion-page .msc-sc82{--sc-navy:var(--ms-navy);--sc-paper:var(--ms-paper,#fffdfa);--sc-ivory:var(--ms-ivory);--sc-coral:var(--ms-gold);--sc-coral-text:#b44732;--sc-line:var(--ms-line);--sc-muted:var(--ms-muted);background:var(--sc-paper);color:var(--sc-navy)}
.msc-completion-page .msc-sc82 *{box-sizing:border-box}
.msc-completion-page .msc-sc82 img{display:block;max-width:100%;height:auto}
.msc-completion-page .msc-sc82 h1,.msc-completion-page .msc-sc82 h2,.msc-completion-page .msc-sc82 h3{color:var(--sc-navy)}
.msc-completion-page .msc-sc82-eyebrow{margin:0 0 .8rem;color:var(--sc-coral);font-size:.69rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}
.msc-completion-page .msc-sc82-eyebrow--light{color:var(--sc-coral)}
.msc-completion-page .msc-sc82-button{display:inline-flex;align-items:center;gap:.75rem;margin-top:1.35rem;padding:.92rem 1.15rem;background:var(--sc-coral);border:1px solid var(--sc-coral);color:#fff!important;font-size:.72rem;font-weight:800;letter-spacing:.05em;text-decoration:none;text-transform:uppercase;transition:.2s ease}
.msc-completion-page .msc-sc82-button:hover,.msc-completion-page .msc-sc82-button:focus-visible{filter:brightness(.93);transform:translateY(-1px)}

/* Hero */
.msc-completion-page .msc-sc82-hero{background:var(--sc-paper);border-bottom:1px solid var(--sc-line)}
.msc-completion-page .msc-sc82-hero__grid{display:grid;grid-template-columns:minmax(440px,500px) minmax(0,1fr);gap:clamp(2.4rem,5vw,5.5rem);align-items:stretch;max-width:none;margin:0;padding-left:max(clamp(1.25rem,4vw,4.2rem),calc((100vw - 1440px)/2 + 4.2rem));padding-right:0}
.msc-completion-page .msc-sc82-hero__copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(4rem,7vw,7.2rem) 0}
.msc-completion-page .msc-sc82-hero h1{max-width:8.8ch;margin:0;font-family:var(--ms-display);font-size:clamp(3.1rem,5vw,5.7rem);font-weight:400;letter-spacing:-.055em;line-height:.9;text-wrap:balance}
.msc-completion-page .msc-sc82-lead{max-width:650px;margin:1.45rem 0 0;color:var(--sc-muted);font-size:clamp(.98rem,1.2vw,1.12rem);line-height:1.68}
.msc-completion-page .msc-sc82-hero__proof{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:2rem;border-top:1px solid var(--sc-line)}
.msc-completion-page .msc-sc82-hero__proof>div{display:grid;grid-template-columns:34px 1fr;gap:.15rem .7rem;min-width:0;padding:1rem 1rem 0 0;border-right:1px solid var(--sc-line)}
.msc-completion-page .msc-sc82-hero__proof>div+div{padding-left:1rem}
.msc-completion-page .msc-sc82-hero__proof>div:last-child{border-right:0;padding-right:0}
.msc-completion-page .msc-sc82-hero__proof span{grid-row:1/3;display:grid;place-items:center;width:29px;height:29px;border:1px solid var(--sc-coral);border-radius:50%;color:var(--sc-coral);font-size:.9rem}
.msc-completion-page .msc-sc82-hero__proof strong{font-size:.78rem;line-height:1.22}
.msc-completion-page .msc-sc82-hero__proof small{color:var(--sc-muted);font-size:.67rem;line-height:1.45}
.msc-completion-page .msc-sc82-hero__visual{position:relative;margin:0;overflow:hidden;background:var(--sc-navy);min-height:100%}
.msc-completion-page .msc-sc82-hero__visual img{width:100%;height:100%;object-fit:cover;object-position:52% center}

/* Process */
.msc-completion-page .msc-sc82-process{padding:clamp(4rem,7vw,6.8rem) 0;background:var(--sc-ivory)}
.msc-completion-page .msc-sc82-process__grid{display:grid;grid-template-columns:minmax(270px,.7fr) minmax(0,1.5fr);gap:clamp(3rem,7vw,7rem);align-items:start}
.msc-completion-page .msc-sc82-process__intro h2{max-width:8ch;margin:0;font-family:var(--ms-display);font-size:clamp(2.5rem,3.8vw,4.3rem);font-weight:400;letter-spacing:-.045em;line-height:.93}
.msc-completion-page .msc-sc82-process__intro>p:not(.msc-sc82-eyebrow){max-width:470px;margin:1rem 0 0;color:var(--sc-muted);line-height:1.72}
.msc-completion-page .msc-sc82-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none}
.msc-completion-page .msc-sc82-steps li{position:relative;padding:0 clamp(1rem,2vw,1.7rem);text-align:center}
.msc-completion-page .msc-sc82-steps li:before{content:"";position:absolute;top:23px;left:-50%;width:100%;height:1px;background:var(--sc-coral);opacity:.55}
.msc-completion-page .msc-sc82-steps li:first-child:before{display:none}
.msc-completion-page .msc-sc82-steps span{position:relative;z-index:1;display:grid;place-items:center;width:50px;height:50px;margin:0 auto 1.2rem;border:1px solid var(--sc-coral);border-radius:50%;background:var(--sc-ivory);color:var(--sc-coral);font-size:.72rem;font-weight:800}
.msc-completion-page .msc-sc82-steps h3{max-width:11ch;margin:0 auto .65rem;font-family:var(--ms-display);font-size:1.55rem;font-weight:400;letter-spacing:-.03em;line-height:1}
.msc-completion-page .msc-sc82-steps p{margin:0;color:var(--sc-muted);font-size:.82rem;line-height:1.62}

/* Scope/evidence */
.msc-completion-page .msc-sc82-scope{padding:clamp(4.5rem,8vw,7.5rem) 0;background:#fff}
.msc-completion-page .msc-sc82-scope__grid{display:grid;grid-template-columns:minmax(330px,.7fr) minmax(0,1.18fr);gap:clamp(3rem,7vw,7rem);align-items:center}
.msc-completion-page .msc-sc82-scope__copy h2{max-width:9ch;margin:0;font-family:var(--ms-display);font-size:clamp(2.6rem,4vw,4.6rem);font-weight:400;letter-spacing:-.048em;line-height:.92}
.msc-completion-page .msc-sc82-scope__copy>p:not(.msc-sc82-eyebrow):not(.msc-sc82-scope__note){max-width:560px;margin:1.15rem 0 0;color:var(--sc-muted);line-height:1.72}
.msc-completion-page .msc-sc82-checklist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem 2rem;margin-top:1.7rem}
.msc-completion-page .msc-sc82-checklist ul{display:grid;gap:.72rem;margin:0;padding:0;list-style:none}
.msc-completion-page .msc-sc82-checklist li{position:relative;padding-left:1.75rem;color:var(--sc-navy);font-size:.84rem;line-height:1.42}
.msc-completion-page .msc-sc82-checklist li:before{content:"✓";position:absolute;left:0;top:-.08rem;display:grid;place-items:center;width:18px;height:18px;border:1px solid var(--sc-coral);border-radius:50%;color:var(--sc-coral);font-size:.65rem;font-weight:900}
.msc-completion-page .msc-sc82-scope__note{max-width:590px;margin:1.5rem 0 0;padding-top:1rem;border-top:1px solid var(--sc-line);color:var(--sc-muted);font-size:.78rem;line-height:1.6}
.msc-completion-page .msc-sc82-scope__note strong{color:var(--sc-navy)}
.msc-completion-page .msc-sc82-evidence{margin:0}
.msc-completion-page .msc-sc82-evidence img{width:100%;box-shadow:0 22px 45px rgba(7,31,42,.1)}
.msc-completion-page .msc-sc82-evidence figcaption{margin-top:.65rem;color:var(--sc-muted);font-size:.65rem;letter-spacing:.03em;text-align:right}

/* Benefits */
.msc-completion-page .msc-sc82-benefits{padding:clamp(3.5rem,6vw,5.2rem) 0;background:var(--sc-ivory);border-top:1px solid var(--sc-line);border-bottom:1px solid var(--sc-line)}
.msc-completion-page .msc-sc82-benefits__grid{display:grid;grid-template-columns:minmax(260px,.8fr) repeat(3,minmax(0,1fr));align-items:start}
.msc-completion-page .msc-sc82-benefits__grid>div{min-height:180px;padding:0 clamp(1.2rem,2.4vw,2.1rem);border-right:1px solid var(--sc-line)}
.msc-completion-page .msc-sc82-benefits__grid>div:first-child{padding-left:0}
.msc-completion-page .msc-sc82-benefits__grid>div:last-child{padding-right:0;border-right:0}
.msc-completion-page .msc-sc82-benefits h2{max-width:10ch;margin:0;font-family:var(--ms-display);font-size:clamp(2.2rem,3.4vw,3.8rem);font-weight:400;letter-spacing:-.045em;line-height:.95}
.msc-completion-page .msc-sc82-benefit span{display:grid;place-items:center;width:42px;height:42px;margin-bottom:1.2rem;border:1px solid var(--sc-coral);border-radius:50%;color:var(--sc-coral);font-size:1.1rem}
.msc-completion-page .msc-sc82-benefit h3{margin:0 0 .55rem;font-family:var(--ms-display);font-size:1.45rem;font-weight:400;letter-spacing:-.03em;line-height:1.02}
.msc-completion-page .msc-sc82-benefit p{margin:0;color:var(--sc-muted);font-size:.82rem;line-height:1.6}

/* Start / live Standard Check */
.msc-completion-page .msc-sc82-start{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);background:var(--sc-navy);color:#fff}
.msc-completion-page .msc-sc82-start__media{min-height:520px;overflow:hidden}
.msc-completion-page .msc-sc82-start__media img{width:100%;height:100%;object-fit:cover;object-position:center}
.msc-completion-page .msc-sc82-start__panel{display:flex;align-items:center;padding:clamp(3rem,6vw,6rem)}
.msc-completion-page .msc-sc82-start__inner{width:min(100%,720px)}
.msc-completion-page .msc-sc82-start h2{max-width:13ch;margin:0;color:#fff;font-family:var(--ms-display);font-size:clamp(2.8rem,4vw,4.7rem);font-weight:400;letter-spacing:-.045em;line-height:.94}
.msc-completion-page .msc-sc82-start__lead{max-width:650px;margin:1rem 0 0;color:rgba(255,255,255,.72);line-height:1.7}
.msc-completion-page .msc-sc82-tool{margin-top:1.5rem;padding:1.35rem;background:rgba(255,255,255,.055);border-top:2px solid var(--sc-coral);border-bottom:1px solid rgba(255,255,255,.16)}
.msc-completion-page .msc-sc82-tool h1,.msc-completion-page .msc-sc82-tool h2,.msc-completion-page .msc-sc82-tool h3{margin-top:0;color:#fff!important}
.msc-completion-page .msc-sc82-tool p,.msc-completion-page .msc-sc82-tool label,.msc-completion-page .msc-sc82-tool .msc-embedded-check__note{color:rgba(255,255,255,.74)!important}
.msc-completion-page .msc-sc82-tool .msc-embedded-check__form{display:grid!important;gap:.85rem!important;margin:0!important}
.msc-completion-page .msc-sc82-tool .msc-embedded-check__controls{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:.75rem!important;align-items:stretch!important}
.msc-completion-page .msc-sc82-tool input[type="url"],.msc-completion-page .msc-sc82-tool input[type="text"],.msc-completion-page .msc-sc82-tool input[type="email"],.msc-completion-page .msc-sc82-tool select{min-width:0!important;min-height:56px!important;padding:.8rem 1rem!important;border:1px solid rgba(255,255,255,.24)!important;border-radius:0!important;background:#fff!important;color:var(--sc-navy)!important;font-size:1rem!important}
.msc-completion-page .msc-sc82-tool .msc-embedded-check__button,.msc-completion-page .msc-sc82-tool button,.msc-completion-page .msc-sc82-tool input[type="submit"]{min-height:56px!important;padding:.8rem 1.1rem!important;border:1px solid var(--sc-coral)!important;border-radius:0!important;background:var(--sc-coral)!important;color:#fff!important;font-size:.72rem!important;font-weight:800!important;letter-spacing:.04em!important;text-transform:uppercase!important;cursor:pointer!important}
.msc-completion-page .msc-sc82-tool a{color:#fff!important}
.msc-completion-page .msc-sc82-start__privacy{margin:.85rem 0 0;color:rgba(255,255,255,.54);font-size:.7rem;line-height:1.55}

/* Quote + FAQ */
.msc-completion-page .msc-sc82-close{padding:clamp(4rem,7vw,6.5rem) 0;background:#fff}
.msc-completion-page .msc-sc82-close__grid{display:grid;grid-template-columns:minmax(250px,.78fr) minmax(330px,1fr) minmax(260px,.72fr);gap:clamp(2rem,5vw,5rem);align-items:start}
.msc-completion-page .msc-sc82-quote blockquote{max-width:12ch;margin:0 0 1.25rem;font-family:var(--ms-display);font-size:clamp(2.4rem,3.5vw,4rem);font-weight:400;letter-spacing:-.045em;line-height:.95}
.msc-completion-page .msc-sc82-quote strong,.msc-completion-page .msc-sc82-quote small{display:block;text-transform:uppercase}
.msc-completion-page .msc-sc82-quote strong{color:var(--sc-coral);font-size:.7rem;letter-spacing:.08em}
.msc-completion-page .msc-sc82-quote small{margin-top:.2rem;color:var(--sc-navy);font-size:.62rem;letter-spacing:.08em}
.msc-completion-page .msc-sc82-faq details{border-top:1px solid var(--sc-line)}
.msc-completion-page .msc-sc82-faq details:last-child{border-bottom:1px solid var(--sc-line)}
.msc-completion-page .msc-sc82-faq summary{position:relative;padding:1rem 2.2rem 1rem 0;color:var(--sc-navy);font-size:.84rem;font-weight:800;cursor:pointer;list-style:none}
.msc-completion-page .msc-sc82-faq summary::-webkit-details-marker{display:none}
.msc-completion-page .msc-sc82-faq summary:after{content:"+";position:absolute;right:.2rem;top:.75rem;color:var(--sc-coral);font-size:1.4rem;font-weight:400}
.msc-completion-page .msc-sc82-faq details[open] summary:after{content:"–"}
.msc-completion-page .msc-sc82-faq details p{margin:0;padding:0 1rem 1rem 0;color:var(--sc-muted);font-size:.8rem;line-height:1.62}
.msc-completion-page .msc-sc82-help{padding:1.7rem;border:1px solid var(--sc-line);background:var(--sc-ivory)}
.msc-completion-page .msc-sc82-help>span{display:grid;place-items:center;width:46px;height:46px;margin-bottom:1.1rem;border:1px solid var(--sc-navy);border-radius:50%;color:var(--sc-navy)}
.msc-completion-page .msc-sc82-help h3{max-width:12ch;margin:0;font-family:var(--ms-display);font-size:1.7rem;font-weight:400;letter-spacing:-.03em;line-height:1}
.msc-completion-page .msc-sc82-help p{margin:.8rem 0;color:var(--sc-muted);font-size:.8rem;line-height:1.6}
.msc-completion-page .msc-sc82-help a{color:var(--sc-coral);font-size:.7rem;font-weight:800;letter-spacing:.06em;text-decoration:none;text-transform:uppercase}

@media (max-width:1180px){
  .msc-completion-page .msc-sc82-hero__grid{grid-template-columns:minmax(390px,460px) minmax(440px,1fr);gap:2.8rem}
  .msc-completion-page .msc-sc82-hero h1{font-size:clamp(3rem,5.2vw,4.8rem)}
  .msc-completion-page .msc-sc82-process__grid{grid-template-columns:minmax(250px,.7fr) minmax(0,1.3fr);gap:3rem}
  .msc-completion-page .msc-sc82-scope__grid{grid-template-columns:minmax(300px,.75fr) minmax(0,1fr);gap:3rem}
  .msc-completion-page .msc-sc82-benefits__grid{grid-template-columns:1fr 1fr}
  .msc-completion-page .msc-sc82-benefits__grid>div{padding:1.6rem;border-right:1px solid var(--sc-line);border-bottom:1px solid var(--sc-line)}
  .msc-completion-page .msc-sc82-benefits__grid>div:first-child{padding-left:1.6rem}
}

@media (max-width:900px){
  .msc-completion-page .msc-sc82-hero__grid,.msc-completion-page .msc-sc82-process__grid,.msc-completion-page .msc-sc82-scope__grid,.msc-completion-page .msc-sc82-close__grid{grid-template-columns:1fr}
  .msc-completion-page .msc-sc82-hero__grid{padding:0}
  .msc-completion-page .msc-sc82-hero__copy{padding:4.5rem clamp(1.25rem,5vw,3.5rem) 3rem}
  .msc-completion-page .msc-sc82-hero h1{max-width:11ch}
  .msc-completion-page .msc-sc82-hero__visual{min-height:0}
  .msc-completion-page .msc-sc82-hero__visual img{width:100%;height:auto;object-fit:contain}
  .msc-completion-page .msc-sc82-process__intro h2,.msc-completion-page .msc-sc82-scope__copy h2{max-width:12ch}
  .msc-completion-page .msc-sc82-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 0}
  .msc-completion-page .msc-sc82-steps li:nth-child(3):before{display:none}
  .msc-completion-page .msc-sc82-scope__grid{align-items:start}
  .msc-completion-page .msc-sc82-evidence{max-width:820px}
  .msc-completion-page .msc-sc82-start{grid-template-columns:1fr}
  .msc-completion-page .msc-sc82-start__media{min-height:330px}
  .msc-completion-page .msc-sc82-start__panel{padding:3.5rem clamp(1.25rem,5vw,3.5rem)}
  .msc-completion-page .msc-sc82-close__grid{gap:3rem}
  .msc-completion-page .msc-sc82-help{max-width:620px}
}

@media (max-width:600px){
  .msc-completion-page .msc-sc82-hero__copy{padding:3rem 1rem 2rem}
  .msc-completion-page .msc-sc82-hero h1{font-size:clamp(2.7rem,14vw,4rem);line-height:.92}
  .msc-completion-page .msc-sc82-lead{font-size:.92rem}
  .msc-completion-page .msc-sc82-hero__proof{grid-template-columns:1fr;margin-top:1.4rem}
  .msc-completion-page .msc-sc82-hero__proof>div,.msc-completion-page .msc-sc82-hero__proof>div+div{padding:.9rem 0;border-right:0;border-bottom:1px solid var(--sc-line)}
  .msc-completion-page .msc-sc82-hero__proof>div:last-child{border-bottom:0}
  .msc-completion-page .msc-sc82-process,.msc-completion-page .msc-sc82-scope,.msc-completion-page .msc-sc82-close{padding:3.5rem 0}
  .msc-completion-page .msc-sc82-process__intro h2,.msc-completion-page .msc-sc82-scope__copy h2{font-size:clamp(2.4rem,11vw,3.2rem)}
  .msc-completion-page .msc-sc82-steps{grid-template-columns:1fr;gap:0}
  .msc-completion-page .msc-sc82-steps li{display:grid;grid-template-columns:46px 1fr;column-gap:1rem;padding:1.1rem 0;text-align:left;border-top:1px solid var(--sc-line)}
  .msc-completion-page .msc-sc82-steps li:before{display:none}
  .msc-completion-page .msc-sc82-steps span{grid-row:1/3;width:42px;height:42px;margin:0;background:var(--sc-ivory)}
  .msc-completion-page .msc-sc82-steps h3{max-width:none;margin:0 0 .35rem;font-size:1.35rem}
  .msc-completion-page .msc-sc82-steps p{grid-column:2;font-size:.78rem}
  .msc-completion-page .msc-sc82-checklist{grid-template-columns:1fr;gap:.72rem}
  .msc-completion-page .msc-sc82-evidence figcaption{text-align:left}
  .msc-completion-page .msc-sc82-benefits{padding:2.7rem 0}
  .msc-completion-page .msc-sc82-benefits__grid{grid-template-columns:1fr}
  .msc-completion-page .msc-sc82-benefits__grid>div,.msc-completion-page .msc-sc82-benefits__grid>div:first-child{min-height:0;padding:1.35rem 0;border-right:0;border-bottom:1px solid var(--sc-line)}
  .msc-completion-page .msc-sc82-benefits__grid>div:last-child{border-bottom:0}
  .msc-completion-page .msc-sc82-start__media{min-height:220px}
  .msc-completion-page .msc-sc82-start__panel{padding:2.7rem 1rem}
  .msc-completion-page .msc-sc82-start h2{font-size:clamp(2.5rem,12vw,3.4rem)}
  .msc-completion-page .msc-sc82-tool{padding:1rem}
  .msc-completion-page .msc-sc82-tool .msc-embedded-check__controls{grid-template-columns:1fr!important}
  .msc-completion-page .msc-sc82-tool .msc-embedded-check__button,.msc-completion-page .msc-sc82-tool button,.msc-completion-page .msc-sc82-tool input[type="submit"]{width:100%!important}
  .msc-completion-page .msc-sc82-quote blockquote{font-size:clamp(2.35rem,11vw,3.2rem)}
  .msc-completion-page .msc-sc82-help{padding:1.35rem}
}


/* v2.8.07 — desktop hero sign-off: match approved full-right composition exactly. */
@media (min-width:1181px){
  .msc-completion-page .msc-sc82-hero__grid{
    width:100%;
    max-width:none;
    margin:0;
    padding:0;
    grid-template-columns:46.5% 53.5%;
    gap:0;
  }
  .msc-completion-page .msc-sc82-hero__copy{
    padding-top:clamp(4rem,7vw,7.2rem);
    padding-right:clamp(2.75rem,4.2vw,5rem);
    padding-bottom:clamp(4rem,7vw,7.2rem);
    padding-left:max(4.5rem,calc((100vw - 1360px)/2 + 4.5rem));
  }
  .msc-completion-page .msc-sc82-hero__visual{
    align-self:stretch;
    min-width:0;
    width:100%;
    height:100%;
  }
  .msc-completion-page .msc-sc82-hero__visual img{
    width:100%;
    height:100%;
    max-width:none;
    object-fit:cover;
    object-position:center center;
  }
}

/* v2.8.09 — narrow-phone evidence sign-off. Desktop/tablet board remains unchanged. */
.msc-completion-page .msc-sc82-evidence__mobile{display:none}

@media (max-width:600px){
  .msc-completion-page .msc-sc82-evidence__desktop{display:none}
  .msc-completion-page .msc-sc82-evidence__mobile{display:grid;gap:1rem}
  .msc-completion-page .msc-sc82-evidence{max-width:none;width:100%;margin-top:.35rem}
  .msc-completion-page .msc-sc82-evidence__intro{padding:1.55rem 1.35rem 1.4rem;background:var(--sc-navy);color:#fff}
  .msc-completion-page .msc-sc82-evidence__intro .msc-sc82-eyebrow{margin-bottom:.8rem}
  .msc-completion-page .msc-sc82-evidence__intro h3{max-width:11ch;margin:0;font-family:var(--ms-display);font-size:clamp(2rem,10vw,2.65rem);font-weight:400;letter-spacing:-.04em;line-height:.95;color:#fff}
  .msc-completion-page .msc-sc82-evidence__intro>p:not(.msc-sc82-eyebrow){margin:1.15rem 0 0;color:rgba(255,255,255,.78);font-size:.86rem;line-height:1.65}
  .msc-completion-page .msc-sc82-evidence__intro ul{display:grid;gap:.78rem;margin:1.35rem 0 0;padding:1.15rem 0 0;border-top:2px solid var(--sc-coral);list-style:none}
  .msc-completion-page .msc-sc82-evidence__intro li{display:flex;align-items:center;gap:.8rem;color:#fff;font-size:.73rem;font-weight:800;letter-spacing:.035em;text-transform:uppercase}
  .msc-completion-page .msc-sc82-evidence__intro li span{min-width:2rem;color:var(--sc-coral)}
  .msc-completion-page .msc-sc82-evidence__card{padding:1.15rem 1rem 1rem;border:1px solid var(--sc-line);background:#fff;box-shadow:0 12px 28px rgba(8,46,56,.07)}
  .msc-completion-page .msc-sc82-evidence__label{margin:0 0 .4rem;color:var(--sc-coral);font-size:.62rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}
  .msc-completion-page .msc-sc82-evidence__card h3{margin:0 0 .85rem;font-family:var(--ms-display);font-size:1.6rem;font-weight:400;letter-spacing:-.035em;line-height:1;color:var(--sc-navy)}
  .msc-completion-page .msc-sc82-evidence__card img{display:block;width:100%;height:auto;border:1px solid #e5ded3;background:#f7f7f7}
  .msc-completion-page .msc-sc82-evidence__card small{display:block;margin-top:.7rem;color:var(--sc-muted);font-size:.57rem;font-weight:800;letter-spacing:.045em;text-transform:uppercase}
  .msc-completion-page .msc-sc82-evidence figcaption{margin-top:.8rem;font-size:.62rem;line-height:1.5}
}


/* Morris Standard v2.8.88 — accessible Standard Check text accent. */
.msc-completion-page .msc-sc82-eyebrow{color:var(--sc-coral-text)}
.msc-completion-page .msc-sc82-eyebrow--light,.msc-completion-page .msc-sc82-start .msc-sc82-eyebrow{color:var(--ms-gold-2)}
.msc-completion-page .msc-sc82-hero__proof span,
.msc-completion-page .msc-sc82-steps span,
.msc-completion-page .msc-sc82-checklist li:before,
.msc-completion-page .msc-sc82-help a,
.msc-completion-page .msc-sc82-evidence__label{color:var(--sc-coral-text)}
