.case-hero{padding:26px 0 42px}.case-hero h1{font:500 clamp(34px,4vw,52px)/1.5 "Songti SC",serif;letter-spacing:.05em;margin:18px 0}.case-hero p{color:#637f81;font-size:15px;line-height:1.9;margin-bottom:28px}.case-note{font-size:12px;color:#6c8587;line-height:1.9;padding:20px 24px;background:#e7f1f2;border-radius:8px}.case-regions{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.case-regions a{padding:9px 16px;border:1px solid #cbdfe0;border-radius:30px;font-size:13px;color:#3e6668;text-decoration:none}.case-regions a:hover{background:#315e61;color:white}.case-grid{display:grid;grid-template-columns:1fr 1fr;gap:26px}.case-card{background:white;border:1px solid #dbe8e8;border-radius:12px;overflow:hidden}.case-card img{display:block;width:100%;height:auto}.case-card>div{padding:22px 24px}.case-card span{font-size:12px;color:#789294}.case-card h3{font-size:15px;line-height:1.85;font-weight:500;margin:10px 0 16px}.case-card div a{color:#315e61;font-size:12px;text-decoration:none}.brand-section{scroll-margin-top:90px}@media(max-width:760px){.case-grid{grid-template-columns:1fr;gap:20px}.case-hero{padding-top:10px}.case-card>div{padding:18px}.case-regions{gap:8px}.case-regions a{padding:8px 13px}}