.business-positioning[data-v-17799cec]{padding:0 0 100px}.business-positioning__grid[data-v-17799cec]{justify-content:center;margin:clamp(3rem,5.2vw,6.25rem) auto 0;display:grid}.business-positioning__grid.is-3[data-v-17799cec]{grid-template-columns:repeat(3,minmax(0,383px));gap:36px}.business-positioning__grid.is-4[data-v-17799cec]{grid-template-columns:repeat(4,minmax(0,383px));gap:18px}.business-positioning__card[data-v-17799cec]{aspect-ratio:383/518;width:100%;transition:background-color var(--dur-fast) ease,color var(--dur-fast) ease,box-shadow var(--dur-fast) ease,transform var(--dur-fast) ease;background-color:#fff;border-radius:16px;flex-direction:column;padding:2.5rem;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 30px #12284029}.business-positioning__card[data-v-17799cec]:before{z-index:0;content:"";pointer-events:none;-webkit-mask-image:var(--business-positioning-background);-webkit-mask-image:var(--business-positioning-background);mask-image:var(--business-positioning-background);background-color:#6482a08c;border-radius:0 16px 0 0;position:absolute;top:0;bottom:4rem;left:2.5rem;right:0;-webkit-mask-position:100% 100%;mask-position:100% 100%;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.business-positioning__card.is-active[data-v-17799cec],.business-positioning__card[data-v-17799cec]:hover{color:#fff;background-color:#0087ff;transform:translateY(-4px);box-shadow:0 20px 38px #0068cc42}.business-positioning__card[data-v-17799cec]:focus-visible{color:#fff;background-color:#0087ff;transform:translateY(-4px);box-shadow:0 20px 38px #0068cc42}.business-positioning__card.is-active[data-v-17799cec]:before,.business-positioning__card[data-v-17799cec]:hover:before{background-color:#fffffff2}.business-positioning__card[data-v-17799cec]:focus-visible:before{background-color:#fffffff2}.business-positioning__icon[data-v-17799cec]{z-index:1;color:#0087ff;width:clamp(5rem,5.2vw,6.25rem);height:clamp(5rem,5.2vw,6.25rem);-webkit-mask:var(--business-positioning-icon) center /contain no-repeat;-webkit-mask:var(--business-positioning-icon) center /contain no-repeat;mask:var(--business-positioning-icon) center /contain no-repeat;transition:color var(--dur-fast) ease;background:currentColor;display:block;position:relative}.business-positioning__card.is-active .business-positioning__icon[data-v-17799cec],.business-positioning__card:hover .business-positioning__icon[data-v-17799cec]{color:#fff}.business-positioning__card:focus-visible .business-positioning__icon[data-v-17799cec]{color:#fff}.business-positioning__card h3[data-v-17799cec],.business-positioning__card p[data-v-17799cec]{z-index:1;transition:color var(--dur-fast) ease;position:relative}.business-positioning__card h3[data-v-17799cec]{color:#3f454c;margin:4rem 0 0;font-size:clamp(1.1rem,1.3vw,1.45rem);font-weight:500;line-height:1.35}.business-positioning__card p[data-v-17799cec]{color:#363b41;margin:1.6rem 0 0;font-size:clamp(1.25rem,1.4vw,1.65rem);font-weight:500;line-height:1.8}.business-positioning__card.is-active h3[data-v-17799cec],.business-positioning__card.is-active p[data-v-17799cec],.business-positioning__card:hover h3[data-v-17799cec],.business-positioning__card:hover p[data-v-17799cec]{color:#fff}.business-positioning__card:focus-visible h3[data-v-17799cec]{color:#fff}.business-positioning__card:focus-visible p[data-v-17799cec]{color:#fff}.business-positioning__divider[data-v-17799cec]{z-index:1;height:1px;transition:background var(--dur-fast) ease;background:#333d481f;position:absolute;bottom:4rem;left:2.5rem;right:2.5rem}.business-positioning__card.is-active .business-positioning__divider[data-v-17799cec],.business-positioning__card:hover .business-positioning__divider[data-v-17799cec]{background:#ffffff59}.business-positioning__card:focus-visible .business-positioning__divider[data-v-17799cec]{background:#ffffff59}@media (max-width:1700px){.business-positioning__grid.is-4[data-v-17799cec]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1300px){.business-positioning__grid.is-3[data-v-17799cec]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.business-positioning__grid.is-4[data-v-17799cec]{grid-template-columns:repeat(2,minmax(0,383px))}.business-positioning__card[data-v-17799cec]{padding:1.75rem}.business-positioning__card h3[data-v-17799cec]{margin-top:2.5rem}.business-positioning__card[data-v-17799cec]:before{bottom:2.25rem;left:1.75rem}.business-positioning__divider[data-v-17799cec]{bottom:2.25rem;left:1.75rem;right:1.75rem}}@media (max-width:700px){.business-positioning[data-v-17799cec]{padding-bottom:4rem}.business-positioning__grid.is-3[data-v-17799cec],.business-positioning__grid.is-4[data-v-17799cec]{grid-template-columns:minmax(0,1fr);width:100%}.business-positioning__card[data-v-17799cec]{aspect-ratio:auto;min-height:0;padding:1.5rem}.business-positioning__icon[data-v-17799cec]{width:4.25rem;height:4.25rem}.business-positioning__card h3[data-v-17799cec]{margin-top:2rem;font-size:1.1rem}.business-positioning__card p[data-v-17799cec]{margin-top:1rem;font-size:1rem;line-height:1.7}.business-positioning__card[data-v-17799cec]:before{border-radius:0 16px 16px 0;bottom:0;left:1.5rem;right:0}.business-positioning__divider[data-v-17799cec]{margin-top:1.5rem;position:relative;bottom:auto;left:auto;right:auto}}
