/* 2026-11-08: monthly report examples. No customer data or outcome promises. */
html body .phase2-report-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:32px}
html body .phase2-screen{min-width:0;padding:24px;border:1px solid #d4dced;border-radius:16px;background:#fff}
html body .phase2-screen-label{display:inline-block;padding:4px 12px;margin-bottom:16px;border-radius:8px;background:#eef2ff;color:#2448d8;font-size:14px;font-weight:700}
html body .phase2-message{padding:24px;margin-top:24px;background:#f3f6fc;border-radius:12px}
html body .phase2-metrics{margin:24px 0 0}
html body .phase2-metrics>div{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid #d4dced}
html body .phase2-metrics dt{font-size:15px;line-height:1.6}
html body .phase2-metrics dd{margin:0;font-size:20px;color:#2448d8}
html body .phase2-report .phase2-note{font-size:14px;line-height:1.8}
@media(max-width:767px){html body .phase2-report-grid{grid-template-columns:1fr;gap:16px}html body .phase2-screen{padding:20px}}

/* Mobile alignment: headings/CTA centered; prose and FAQ left. Existing brand sizes retained. */
@media(max-width:767px){
html body[data-design223="miekata"]:is(#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk,*) main :is(h1,h2,h3){text-align:center!important;margin-inline:auto!important;text-wrap:balance;word-break:auto-phrase;overflow-wrap:anywhere}
html body[data-design223="miekata"]:is(#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk,*) main :is(p.lead,p.mr-lead,.section-head p,.mb-inner>p,.mr-inner>p,.mtp-lead,.mk-person-message,.mk-person-body>p,.phase2-message p,.mb-card p,.mr-split p,.mcta-final-in>p:not(.mcta-final-tag),.mk-person-quote){text-align:left!important;margin-inline:auto!important;text-wrap:pretty}
html body[data-design223="miekata"]:is(#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk,*) main :is(.button,.mcta-btn){text-align:center!important;justify-content:center!important}
html body[data-design223="miekata"]:is(#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk,*) main :is(.phase2-screen-label,.mr-eyebrow,.mtp-eyebrow,.mcta-final-tag){text-align:center!important}
}

/* Industry icons approved by Hashimura in chat on 2026-11-08; intentionally no links. */
html body[data-design223="miekata"]:is(#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk,*) main .phase2-industries{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:24px!important;list-style:none!important;padding:0!important;margin:32px 0!important}
html body[data-design223="miekata"]:is(#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk,*) main .phase2-industries>li{display:flex!important;flex-direction:column!important;align-items:center!important;gap:16px!important;min-width:0!important;padding:24px 16px!important;border:1px solid #d4dced!important;border-radius:16px!important;background:#fff!important;cursor:default!important;box-shadow:none!important;transform:none!important}
html body[data-design223="miekata"]:is(#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk,*) main .phase2-industries img{position:static!important;display:block!important;width:64px!important;height:64px!important;padding:8px!important;margin:0!important;border-radius:12px!important;background:#eef2ff!important}
html body[data-design223="miekata"]:is(#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk,*) main .phase2-industry-name{font-size:18px!important;font-weight:700!important;line-height:1.6!important;text-align:center!important}
html body[data-design223="miekata"]:is(#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk,*) main .phase2-industries p{font-size:16px!important;line-height:1.8!important;text-align:left!important;margin:0!important}
html body[data-design223="miekata"]:is(#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk,*) main .phase2-industry-note{font-size:14px!important;line-height:1.8!important;text-align:left!important}
html body[data-design223="miekata"]:is(#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk,*) main .phase2-industries>li::before,html body[data-design223="miekata"]:is(#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk,*) main .phase2-industries>li::after{content:none!important;display:none!important}
@media(max-width:767px){html body[data-design223="miekata"]:is(#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk,*) main .phase2-industries{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}html body[data-design223="miekata"]:is(#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk#mk,*) main .phase2-industries>li{padding:20px 12px!important}}
