/* Anonymized support planning, separate from completed results. */
html body.aikata[data-content120] .case-summary120{margin:32px auto 48px;max-width:900px;padding:0;text-align:center}
html body.aikata[data-content120] .case-summary120 h3{font-size:24px;line-height:1.6;margin:12px 0}
html body.aikata[data-content120] .case-summary120 p{margin-inline:auto}
html body.aikata[data-content120] .case-label120{color:#493183;font-weight:700;font-size:16px;line-height:1.8}
html body.aikata[data-content120] .case-design120 .case-label120,html body.aikata[data-content120] .case-lead120{text-align:center;margin-inline:auto!important}
html body.aikata[data-content120] .support-columns120{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-block:40px}
html body.aikata[data-content120] .support-columns120 h3{font-size:22px;line-height:1.6;margin:0 0 16px}
html body.aikata[data-content120] .support-columns120 p{font-size:16px;line-height:1.9;margin:0}
html body.aikata[data-content120] .case-status120{font-size:16px;line-height:1.8;color:#493183}
html body.aikata[data-content120] .coordination120{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:32px}
html body.aikata[data-content120] .coordination120 dt{font-size:20px;font-weight:700;margin:0 0 12px}
html body.aikata[data-content120] .coordination120 dd{margin:0;font-size:16px;line-height:1.9}
html body.aikata[data-content120] .service-work-section .card p{font-size:16px;line-height:1.9;margin-top:16px}
@media(max-width:767px){html body.aikata[data-content120] .support-columns120,html body.aikata[data-content120] .coordination120{grid-template-columns:1fr;gap:28px}html body.aikata[data-content120] .case-summary120 h3{font-size:22px}html body.aikata[data-content120] .case-summary120{margin-block:24px 36px}}
