/* Visible case-study text, scoped to the injected summary only. */
#noon-case-story,#noon-case-story *{box-sizing:border-box}
#noon-case-story{clear:both;max-width:1100px;margin:64px auto;padding:42px 36px;background:#f6f7f9;border-top:2px solid #25344b;color:#233044;text-align:left;font-family:"Noto Sans KR","Malgun Gothic",sans-serif;line-height:1.8;word-break:keep-all;overflow-wrap:break-word}
#noon-case-story .nu-case-story-heading{margin:0 0 32px;padding:0;border:0;background:transparent}
#noon-case-story .nu-case-story-heading>p{margin:0 0 7px;color:#68788b;font-size:12px;font-weight:700;letter-spacing:1.8px;line-height:1.6}
#noon-case-story h2{margin:0;font-size:30px;line-height:1.45;font-weight:700;color:#172434}
#noon-case-story .nu-case-story-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 34px}
#noon-case-story .nu-case-story-item{min-width:0;margin:0;padding:22px 0 0;border:0;border-top:1px solid #cfd6de;background:transparent;text-align:left}
#noon-case-story .nu-case-step{margin:0 0 8px;color:#5d7087;font-size:11px;font-weight:700;line-height:1.6;letter-spacing:1px}
#noon-case-story h3{margin:0 0 15px;font-size:21px;font-weight:700;line-height:1.5;color:#172434}
#noon-case-story .nu-case-copy{margin:0;font-size:16px;line-height:1.9;color:#3b4b5f}
#noon-case-story .nu-case-facts{margin:0;font-size:15px;line-height:1.85}
#noon-case-story .nu-case-facts>div{display:grid;grid-template-columns:100px minmax(0,1fr);gap:10px;margin:0 0 10px;padding:0}
#noon-case-story .nu-case-facts dt{margin:0;font-weight:600;color:#506176}
#noon-case-story .nu-case-facts dd{margin:0;color:#3b4b5f}
@media(max-width:760px){#noon-case-story{margin:38px auto;padding:27px 20px}#noon-case-story .nu-case-story-grid{grid-template-columns:1fr;gap:23px}#noon-case-story .nu-case-story-heading{margin-bottom:24px}#noon-case-story h2{font-size:25px}#noon-case-story h3{font-size:20px}#noon-case-story .nu-case-copy{font-size:15px}#noon-case-story .nu-case-facts>div{grid-template-columns:85px minmax(0,1fr);gap:8px}#noon-case-story .nu-case-facts{font-size:14px}}
