.business-page__content{display:flex;flex-direction:column;gap:var(--space-80)}.business-page__lead,.business-section,.business-contact{font-size:var(--font-size-14);font-weight:var(--font-weight-medium);line-height:var(--line-height-160)}.business-section__heading{margin:0 0 var(--space-24);font-size:var(--font-size-18);font-weight:var(--font-weight-medium);line-height:var(--line-height-150)}.business-cases{--business-case-gap: var(--space-16);display:flex;gap:var(--business-case-gap);overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;cursor:grab;-webkit-user-select:none;user-select:none}.business-cases.is-dragging{cursor:grabbing}.business-cases::-webkit-scrollbar{display:none}.business-case{flex:0 0 calc(75% - var(--space-4));margin:0;width:calc(75% - var(--space-4))}.business-case__category,.business-case__name{font-size:var(--font-size-14);font-weight:var(--font-weight-medium);line-height:var(--line-height-160)}.business-case__image{margin-top:var(--space-8);aspect-ratio:4 / 5;overflow:hidden}.business-case__image img{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none}.business-case__name{margin-top:var(--space-8)}.business-flow{display:flex;flex-direction:column;gap:var(--space-24)}.business-flow__item h3,.business-flow__item p{margin:0;font-size:var(--font-size-14);font-weight:var(--font-weight-medium);line-height:var(--line-height-160)}.business-contact .contact-form{margin-top:var(--space-40)}.business-contact__complete{display:inline-block;box-sizing:border-box;max-width:100%;padding:var(--space-24) var(--space-16);background:var(--color-sand);font-size:var(--font-size-14);font-weight:var(--font-weight-medium);line-height:var(--line-height-160)}.business-contact__complete p{margin:0}.business-contact__complete p+p{margin-top:var(--space-8)}.business-contact__error{margin-bottom:var(--space-24);font-size:var(--font-size-14);font-weight:var(--font-weight-medium);line-height:var(--line-height-160);color:var(--color-error)}@media(min-width:768px){.business-cases{--business-case-gap: calc(var(--space-16) * 2)}.business-case{flex-basis:calc(37.5% - var(--space-20));width:calc(37.5% - var(--space-20))}}@media(max-width:767px){.business-page__content{gap:var(--space-80)}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/business.css.map */
