.blog-stat-cards,.blog-stat-cards *{box-sizing:border-box}.blog-stat-cards{display:grid;font-family:Noto Sans JP,sans-serif;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;max-width:100%;padding:0;width:100%}.blog-stat-cards__card{background-color:var(--blog-stat-card-bg);border-radius:12px;color:var(--blog-stat-title-color);margin:0;max-width:100%;min-width:0;overflow:hidden;padding:30px 18px;text-align:center}.blog-stat-cards__card:only-child{grid-column:1/-1}.blog-stat-cards__note,.blog-stat-cards__title,.blog-stat-cards__value{max-width:100%;overflow-wrap:anywhere;word-break:normal}.blog-stat-cards__value{color:var(--blog-stat-value-color);font-size:clamp(42px,6vw,64px);font-weight:800;letter-spacing:-.02em;line-height:1.1;margin:0 0 20px}.blog-stat-cards__title{color:var(--blog-stat-title-color);font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:700;line-height:1.55;margin:0}.blog-stat-cards__note{color:var(--blog-stat-note-color);font-size:12px;font-weight:400;line-height:1.7;margin:12px 0 0}.blog-stat-cards__note p,.blog-stat-cards__title p{margin:0}.blog-stat-cards__note p+p,.blog-stat-cards__title p+p{margin-top:.4em}@media (min-width:768px) and (max-width:1024px){.blog-stat-cards{gap:18px}.blog-stat-cards__card{padding:28px 20px}.blog-stat-cards__value{font-size:clamp(38px,5.5vw,54px);margin-bottom:18px}.blog-stat-cards__title{font-size:14px}}@media (max-width:767px){.blog-stat-cards{gap:16px;grid-template-columns:minmax(0,1fr)}.blog-stat-cards__card{padding:26px 18px;width:100%}.blog-stat-cards__value{font-size:clamp(36px,13vw,50px);margin-bottom:16px}.blog-stat-cards__title{font-size:15px;line-height:1.65}.blog-stat-cards__note{font-size:13px;line-height:1.7;margin-top:10px}}