.case-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.case-grid article{border:1px solid #dce6ec;border-radius:12px;padding:30px;background:#fff}.case-grid h3{font-size:25px;margin:15px 0}.case-number{display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;background:#ffb73f;border-radius:50%;font-weight:800}.case-use{border-top:1px solid #dce6ec;margin-top:20px;padding-top:16px;font-size:14px;color:#45525d}.smartphone-detail-note>div{flex:1}.smartphone-detail-note h2{font-size:clamp(28px,3vw,40px);margin:14px 0}.smartphone-hero .button{margin-top:18px}@media(max-width:680px){.case-grid{grid-template-columns:1fr}.case-grid article{padding:23px}}