.product-page-hero[data-v-026dc212]{background-color:#f6f3ec;background-image:url(../images/products/hero-bg.png);background-position:top;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;min-height:426px;overflow:hidden;padding:94px 0 99px;position:relative;width:100%}.product-page-hero__inner[data-v-026dc212]{box-sizing:border-box;margin:0 auto;max-width:100%;position:relative;width:1280px;z-index:1}.product-page-hero__copy[data-v-026dc212]{max-width:760px}.product-page-hero__title[data-v-026dc212]{color:#181715;font-size:56px;font-weight:500;line-height:72px;margin:0}html[lang^=en] .product-page-hero__title[data-v-026dc212]{font-size:48px;line-height:62px}.product-page-hero__description[data-v-026dc212]{color:#74716b;font-size:20px;font-weight:400;line-height:33px;margin:24px 0 0;max-width:760px;white-space:pre-line}.product-page-hero__visual[data-v-026dc212]{aspect-ratio:520/346.67;left:59.375%;pointer-events:none;position:absolute;top:0;width:40.625%}.product-page-hero__glow[data-v-026dc212]{background:radial-gradient(50% 50% at 50% 50%,#ffebd68c 0,#fff0);border-radius:50%;height:78.85%;left:5.77%;position:absolute;top:13.46%;width:88.46%}.product-page-hero__image[data-v-026dc212]{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.product-page-hero__image--square-art[data-v-026dc212]{height:119.15%;left:16.98%;position:absolute;top:-13.44%;width:79.42%}@media(max-width:1360px){.product-page-hero__inner[data-v-026dc212]{width:calc(100% - 64px)}.product-page-hero__copy[data-v-026dc212]{max-width:calc(59.375% - 32px)}}@media(max-width:1100px){.product-page-hero[data-v-026dc212]{min-height:0;padding:72px 0 64px}.product-page-hero__inner[data-v-026dc212]{align-items:flex-start;display:flex;flex-direction:column;width:calc(100% - 48px)}.product-page-hero__copy[data-v-026dc212]{max-width:none}.product-page-hero__title[data-v-026dc212]{font-size:40px;line-height:52px}html[lang^=en] .product-page-hero__title[data-v-026dc212]{font-size:36px;line-height:48px}.product-page-hero__description[data-v-026dc212]{font-size:18px;line-height:30px}.product-page-hero__visual[data-v-026dc212]{left:auto;margin:40px auto 0;order:2;position:relative;top:auto;width:min(100%,420px)}.product-page-hero__image--square-art[data-v-026dc212]{height:100%;position:static;width:100%}}@media(max-width:640px){.product-page-hero[data-v-026dc212]{padding:48px 0}.product-page-hero__inner[data-v-026dc212]{width:calc(100% - 32px)}.product-page-hero__title[data-v-026dc212]{font-size:30px;line-height:40px}html[lang^=en] .product-page-hero__title[data-v-026dc212]{font-size:27px;line-height:36px}.product-page-hero__description[data-v-026dc212]{font-size:16px;line-height:26px;margin-top:16px}.product-page-hero__visual[data-v-026dc212]{margin-top:28px}}.solution-capability[data-v-911d5d5c]{background:#fff;box-sizing:border-box;padding:96px 0;width:100%}.solution-capability__inner[data-v-911d5d5c]{box-sizing:border-box;display:flex;flex-direction:column;gap:24px;margin:0 auto;max-width:100%;width:1280px}.solution-capability__card[data-v-911d5d5c]{align-items:center;background:#fff;border:1px solid #eae5dc;border-radius:24px;box-shadow:0 6px 20px #2e21140b;box-sizing:border-box;display:flex;height:200px;padding:0 56px;width:100%}.solution-capability__icon[data-v-911d5d5c]{display:block;flex:none;height:84px;width:84px}.solution-capability__copy[data-v-911d5d5c]{display:flex;flex:1;flex-direction:column;gap:12px;margin-left:75.5px;min-width:0}.solution-capability__index[data-v-911d5d5c]{color:#ff4c25;font-size:14px;font-weight:500;line-height:22px}.solution-capability__title[data-v-911d5d5c]{color:#181715;font-size:24px;font-weight:500;line-height:34px;margin:0}.solution-capability__text[data-v-911d5d5c]{color:#74716b;font-size:16px;font-weight:400;line-height:28px;margin:0}@media(max-width:1360px){.solution-capability__inner[data-v-911d5d5c]{width:calc(100% - 64px)}}@media(max-width:1024px){.solution-capability[data-v-911d5d5c]{padding:64px 0}.solution-capability__card[data-v-911d5d5c]{height:auto;padding:24px}.solution-capability__icon[data-v-911d5d5c]{height:64px;width:64px}.solution-capability__copy[data-v-911d5d5c]{margin-left:24px}.solution-capability__title[data-v-911d5d5c]{font-size:20px;line-height:30px}.solution-capability__text[data-v-911d5d5c]{font-size:15px;line-height:26px}}@media(max-width:640px){.solution-capability[data-v-911d5d5c]{padding:48px 0}.solution-capability__inner[data-v-911d5d5c]{gap:16px;width:calc(100% - 32px)}.solution-capability__card[data-v-911d5d5c]{align-items:flex-start;border-radius:20px;flex-direction:column;padding:20px}.solution-capability__copy[data-v-911d5d5c]{margin-left:0;margin-top:16px}}.solution-why[data-v-32f31f34]{background:#f6f3ec;box-sizing:border-box;padding:80px 0;width:100%}.solution-why__inner[data-v-32f31f34]{box-sizing:border-box;gap:40px;margin:0 auto;max-width:100%;width:1280px}.solution-why__heading[data-v-32f31f34],.solution-why__inner[data-v-32f31f34]{align-items:center;display:flex;flex-direction:column}.solution-why__heading[data-v-32f31f34]{gap:16px;width:100%}.solution-why__title[data-v-32f31f34]{color:#181715;font-size:40px;font-weight:500;line-height:52px;margin:0;text-align:center}.solution-why__description[data-v-32f31f34]{color:#74716b;font-size:16px;font-weight:400;line-height:28px;margin:0;max-width:975px;text-align:center}.solution-why__photo[data-v-32f31f34]{border-radius:24px;display:block;height:384px;-o-object-fit:cover;object-fit:cover;width:100%}.solution-why__cards[data-v-32f31f34]{align-items:stretch;display:flex;flex-direction:row;gap:24px;width:100%}.solution-why__card[data-v-32f31f34]{align-items:flex-start;background:#fff;border:1px solid #eae5dc;border-radius:24px;box-shadow:0 6px 20px #2e21140b;box-sizing:border-box;display:flex;flex:1 1 0;flex-direction:column;gap:16px;min-height:274px;min-width:0;padding:24px}.solution-why__index[data-v-32f31f34]{color:#ff4c25;font-size:28px;font-weight:500;line-height:36px}.solution-why__card-title[data-v-32f31f34]{color:#181715;font-size:20px;font-weight:500;line-height:34px;margin:0}.solution-why__card-text[data-v-32f31f34]{color:#74716b;font-size:16px;font-weight:400;line-height:28px;margin:0}@media(max-width:1360px){.solution-why__inner[data-v-32f31f34]{width:calc(100% - 64px)}}@media(max-width:1024px){.solution-why[data-v-32f31f34]{padding:64px 0}.solution-why__title[data-v-32f31f34]{font-size:32px;line-height:44px}.solution-why__description[data-v-32f31f34]{font-size:15px;line-height:26px}.solution-why__photo[data-v-32f31f34]{aspect-ratio:1280/384;height:auto}.solution-why__cards[data-v-32f31f34]{gap:16px}.solution-why__card[data-v-32f31f34]{gap:12px;min-height:0;padding:20px}.solution-why__index[data-v-32f31f34]{font-size:24px;line-height:32px}.solution-why__card-title[data-v-32f31f34]{font-size:18px;line-height:28px}.solution-why__card-text[data-v-32f31f34]{font-size:15px;line-height:26px}}@media(max-width:900px){.solution-why__cards[data-v-32f31f34]{flex-direction:column}}@media(max-width:640px){.solution-why[data-v-32f31f34]{padding:48px 0}.solution-why__inner[data-v-32f31f34]{gap:28px;width:calc(100% - 32px)}.solution-why__title[data-v-32f31f34]{font-size:26px;line-height:36px}.solution-why__photo[data-v-32f31f34]{border-radius:16px}.solution-why__card[data-v-32f31f34]{border-radius:20px}}
