.business-cases__banner{max-width:110rem;margin:0 auto}.business-cases__banner img{width:100%;height:auto;display:block;border-radius:10px}.business-cases__catch{max-width:88rem;margin:2.4rem auto 0;text-align:center;color:var(--digimoku-ink)}.business-cases__catch-heading{margin:0 0 1.2rem;font-size:min(2rem,5vw);font-weight:900;line-height:1.6;color:var(--digimoku-teal)}.business-cases__catch-text{font-size:1.5rem;line-height:1.9}.business-cases__catch-text p{margin:0}.business-cases__block{margin-top:4.8rem}.business-cases__scenes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem 1.2rem;margin:0;padding:0;list-style:none}.business-cases__scene-link{display:flex;flex-direction:column;gap:.8rem;height:100%;color:var(--digimoku-ink);text-decoration:none}.business-cases__scene-image img{width:100%;height:auto;display:block;border-radius:10px;transition:opacity .2s ease}.business-cases__scene-link:not([aria-disabled=true]):hover img{opacity:.8}.business-cases__scene-label{font-size:1.3rem;font-weight:700;line-height:1.5;text-align:center}.business-cases__scene-link:not([aria-disabled=true]) .business-cases__scene-label:after{content:"";display:inline-block;width:.6rem;height:.6rem;margin:0 0 .3rem .6rem;border-right:2px solid var(--digimoku-teal);border-bottom:2px solid var(--digimoku-teal);transform:rotate(45deg);vertical-align:middle}.business-cases__case{scroll-margin-top:10rem}.business-cases__case-image{margin:0 0 1.6rem}.business-cases__case-image img{width:100%;height:auto;aspect-ratio:560 / 320;object-fit:cover;display:block;border-radius:8px}.business-cases__tag{display:inline-block;margin:0 0 1rem;padding:.4rem 1.4rem;border:2px solid var(--tag-color, #99d1f0);border-radius:999px;background-color:var(--tag-color, #99d1f0);background-image:linear-gradient(#ffffffe6,#ffffffe6);color:var(--digimoku-ink);font-size:1.3rem;font-weight:700;line-height:1.4}.business-cases__case-text{font-size:1.4rem;overflow-wrap:anywhere}.business-cases__contact{margin-top:4.8rem;padding:3.2rem 1.8rem;background:var(--flow-tint);border-radius:10px;text-align:center;color:var(--digimoku-ink)}.business-cases__contact-heading{margin:0 0 1.2rem;font-size:min(2.2rem,5.6vw);font-weight:900;line-height:1.5}.business-cases__contact-heading:after{content:"";display:block;width:4rem;height:.3rem;margin:.8rem auto 0;border-radius:.2rem;background:var(--digimoku-teal)}.business-cases__contact-text{margin-bottom:2.4rem;font-size:1.5rem;line-height:1.9}.business-cases__contact-text p{margin:0}@media screen and (min-width:750px){.business-cases__catch{margin-top:4rem}.business-cases__catch-heading{font-size:2.6rem}.business-cases__catch-text{font-size:1.6rem}.business-cases__block{margin-top:6.4rem}.business-cases__scenes{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.4rem}.business-cases__scene-label{font-size:1.4rem}.business-cases__case{display:grid;grid-template-columns:36rem 1fr;align-items:start;gap:3.2rem}.business-cases__case-image{margin:0}.business-cases__case-text{font-size:1.5rem}.business-cases__tag{font-size:1.4rem}.business-cases__contact{margin-top:6.4rem;padding:4.8rem 3.2rem}.business-cases__contact-heading{font-size:2.8rem}.business-cases__contact-text{margin-bottom:3.2rem;font-size:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-business-cases.css.map */
