.industry{font-size:18px;word-break:auto-phrase}@media screen and (max-width: 768px){.industry{font-size:16px}}.industry mark{display:inline;padding:0 4px;background:linear-gradient(transparent 56%, #ffec40 56%);color:inherit;font-weight:900;-webkit-box-decoration-break:clone;box-decoration-break:clone}@media screen and (max-width: 480px){.industry h1,.industry h2,.industry h3,.industry h4{word-break:auto-phrase}}.industry-head{margin:0 auto 56px;text-align:center}@media screen and (max-width: 768px){.industry-head{margin-bottom:32px}}.industry-head__title{font-size:44px;font-weight:900;line-height:1.5;letter-spacing:-0.03em}@media screen and (max-width: 1200px){.industry-head__title{font-size:36px}}@media screen and (max-width: 992px){.industry-head__title{font-size:34px}}@media screen and (max-width: 768px){.industry-head__title{font-size:30px;overflow-wrap:break-word}}@media screen and (max-width: 480px){.industry-head__title{font-size:28px}}.industry-head__desc{margin-top:16px;color:#887b7b;font-size:18px;line-height:1.75}@media screen and (max-width: 768px){.industry-head__desc{font-size:16px}}.industry-source{color:#887b7b;font-size:12px;line-height:1.75;text-align:center}.industry-cta__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px}@media screen and (max-width: 768px){.industry-cta__row{flex-direction:column;align-items:stretch;gap:8px}}.industry-cta__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:424px;min-height:64px;padding:16px 24px;border:2px solid #32312f;border-radius:8px;background-color:#ffec40;color:#32312f;font-size:16px;font-weight:900;text-align:center;letter-spacing:normal;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out,background-color .3s ease-in-out,color .3s ease-in-out}.industry-cta__btn:hover{transform:translateY(-2px);box-shadow:0 8px 16px rgba(25,21,21,.1);background-color:#f5df1f}@media screen and (max-width: 992px){.industry-cta__btn{min-width:0;width:100%}}@media screen and (max-width: 768px){.industry-cta__btn{min-height:56px;padding:12px;font-size:12px;line-height:1.5}}.industry-cta__btn-sub{min-width:344px;border-color:#32312f;background-color:#32312f;color:#fff}.industry-cta__btn-sub:hover{background-color:#6f6e6d;border-color:#6f6e6d;color:#fff}@media screen and (max-width: 992px){.industry-cta__btn-sub{min-width:0}}.industry-cta__btn-icon{display:inline-block;width:16px;height:16px;flex-shrink:0;background-color:#32312f;-webkit-mask:url(../img/icon/download.svg) no-repeat center/contain;mask:url(../img/icon/download.svg) no-repeat center/contain;transition:transform .3s ease-in-out}.industry-cta__btn:hover .industry-cta__btn-icon{transform:translateY(2px)}.industry-cta__btn-arrow{display:inline-block;width:16px;height:16px;flex-shrink:0;background-color:#fff;-webkit-mask:url(../img/icon/angle.svg) no-repeat center/contain;mask:url(../img/icon/angle.svg) no-repeat center/contain;transform:rotate(0deg);transition:transform .3s ease-in-out}.industry-cta__btn-sub:hover .industry-cta__btn-arrow{transform:translateX(4px)}.industry-cta__note{display:block;margin-top:12px;color:#32312f;font-size:12px;text-align:center}.industry-hero{padding:0;overflow:hidden}.industry-hero__inner{display:flex;align-items:center;min-height:624px}@media screen and (max-width: 1200px){.industry-hero__inner{gap:16px}}@media screen and (max-width: 992px){.industry-hero__inner{flex-direction:column;align-items:stretch;min-height:0;padding-bottom:48px}}@media screen and (max-width: 768px){.industry-hero__inner{padding-bottom:40px}}.industry-hero__copy{width:800px;flex-shrink:1;padding:64px 0;position:relative;z-index:2}@media screen and (max-width: 1200px){.industry-hero__copy{width:auto;flex:1 1 auto;min-width:0}}@media screen and (max-width: 992px){.industry-hero__copy{width:100%;padding-bottom:8px}}@media screen and (max-width: 768px){.industry-hero__copy{padding:48px 0 24px}}.industry-hero__eyebrow{margin-bottom:16px;font-size:14px;font-weight:900;letter-spacing:.02em}@media screen and (max-width: 768px){.industry-hero__eyebrow{font-size:12px}}.industry-hero__title{margin-bottom:24px;font-size:54px;font-weight:900;line-height:1.5;letter-spacing:-0.045em}.industry-hero__title mark{display:inline-block}@media screen and (max-width: 1200px){.industry-hero__title{font-size:46px}}@media screen and (max-width: 992px){.industry-hero__title{font-size:42px}}@media screen and (max-width: 768px){.industry-hero__title{font-size:30px}}@media screen and (max-width: 480px){.industry-hero__title{font-size:28px}}.industry-hero__lead{max-width:648px;margin-bottom:24px;font-size:20px;font-weight:500;line-height:1.75}@media screen and (max-width: 768px){.industry-hero__lead{font-size:16px}}.industry-hero__badges{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:32px;padding:0;list-style:none}@media screen and (max-width: 768px){.industry-hero__badges{gap:4px;margin-bottom:24px}}.industry-hero__badge{padding:8px 16px;border:1px solid rgba(50,49,47,.11);border-radius:999px;background-color:#fff;font-size:12px;font-weight:700}@media screen and (max-width: 768px){.industry-hero__badge{padding:4px 8px;font-size:10px}}.industry-hero .industry-cta{margin-top:72px}@media screen and (max-width: 992px){.industry-hero .industry-cta{margin-top:0}}.industry-hero .industry-cta__row{justify-content:flex-start}@media screen and (max-width: 992px){.industry-hero .industry-cta__row{justify-content:center}}.industry-hero__img{flex:1 1 360px;min-width:0;align-self:center}@media screen and (max-width: 1200px){.industry-hero__img{flex:0 0 328px}}@media screen and (max-width: 992px){.industry-hero__img{width:88%;max-width:600px;margin:-24px auto 0}}@media screen and (max-width: 768px){.industry-hero__img{width:100%;margin:0 auto}}.industry-hero__img img{display:block;width:112%;max-width:none;height:auto;margin-left:-8%;border-radius:24px}@media screen and (max-width: 992px){.industry-hero__img img{width:100%;max-width:100%;margin-left:0}}@media screen and (max-width: 768px){.industry-hero__img img{border-radius:16px}}.industry-pain__list{display:flex;gap:16px;max-width:1080px;margin:0 auto;padding:32px;border:1px solid rgba(255,236,64,.8);border-radius:16px;background-color:#fffdeb;position:relative}.industry-pain__list::before,.industry-pain__list::after{content:"";position:absolute;left:50%;width:0;height:0;transform:translateX(-50%);pointer-events:none}.industry-pain__list::before{bottom:-20px;border-right:20px solid rgba(0,0,0,0);border-left:20px solid rgba(0,0,0,0);border-top:20px solid #ffec40}.industry-pain__list::after{bottom:-16px;border-right:16px solid rgba(0,0,0,0);border-left:16px solid rgba(0,0,0,0);border-top:16px solid #fffdeb}@media screen and (max-width: 992px){.industry-pain__list{flex-direction:column}}@media screen and (max-width: 768px){.industry-pain__list{gap:8px;padding:8px}}.industry-pain__theme{display:flex;flex-direction:column;gap:12px;flex:1 1 0;min-width:0;padding:16px;border-radius:16px}.industry-pain__theme:nth-child(1){background-color:#fbf3d5}.industry-pain__theme:nth-child(2){background-color:#f1eee6}.industry-pain__theme:nth-child(3){background-color:#fbe9d8}@media screen and (max-width: 768px){.industry-pain__theme{gap:8px;padding:12px}}.industry-pain__theme-head{display:flex;align-items:center;gap:12px;min-height:64px}.industry-pain__theme-num{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:48px;height:48px;border-radius:50%;background-color:#ffec40;font-size:16px;font-weight:900}.industry-pain__theme-title{font-size:22px;line-height:1.5}@media screen and (max-width: 768px){.industry-pain__theme-title{font-size:20px}}.industry-pain__item{flex:1 1 auto;min-height:88px;padding:16px 16px 16px 48px;border:1px solid #eee8c7;border-radius:8px;background-color:#fff;font-size:16px;font-weight:700;line-height:1.75;position:relative}.industry-pain__item::before{content:"";position:absolute;left:16px;top:18px;width:24px;height:24px;border-radius:50%;background-color:#ffec40;background-image:url(../img/icon/check.svg);background-repeat:no-repeat;background-position:center;background-size:12px 12px}@media screen and (max-width: 992px){.industry-pain__item{min-height:0}}@media screen and (max-width: 768px){.industry-pain__item{padding:16px 12px 16px 48px;font-size:14px}.industry-pain__item::before{left:12px;top:16px}}.industry-pain__close{max-width:1080px;margin:56px auto 0;padding:0 24px;text-align:center;line-height:1.5}.industry-pain__close strong{font-size:24px}@media screen and (max-width: 768px){.industry-pain__close{margin-top:40px;padding:0 8px}.industry-pain__close strong{font-size:18px}}.industry-background .industry-head{max-width:944px;margin-bottom:0}.industry-background .industry-head__desc{color:#d6d5d5}.industry-background mark{display:inline-block;padding:0 8px;border-radius:8px;background:#ffec40;color:#32312f;transform:rotate(1deg)}.industry-background .industry-source{margin-top:24px;color:#adacab}.industry-delivery__items{display:flex;flex-direction:column;gap:24px}@media screen and (max-width: 768px){.industry-delivery__items{gap:16px}}.industry-delivery__item{display:flex;align-items:center;gap:32px;min-height:328px;padding:32px 40px;border:1px solid rgba(50,49,47,.11);border-radius:24px;background-color:#fff;box-shadow:0 8px 16px rgba(25,21,21,.1);overflow:hidden}@media screen and (max-width: 1200px){.industry-delivery__item{padding:32px}}@media screen and (max-width: 992px){.industry-delivery__item{flex-wrap:wrap;align-items:flex-start;gap:24px;min-height:0}}@media screen and (max-width: 768px){.industry-delivery__item{gap:16px;padding:24px 16px;border-radius:16px}}.industry-delivery__item-num{display:flex;align-items:center;justify-content:center;align-self:flex-start;flex-shrink:0;width:56px;height:56px;border-radius:50%;background-color:#ffec40;font-size:18px;font-weight:900}@media screen and (max-width: 768px){.industry-delivery__item-num{width:40px;height:40px;font-size:14px}}.industry-delivery__item-body{flex:1 1 0;min-width:0}.industry-delivery__item-title{margin-bottom:16px;font-size:28px;line-height:1.5}@media screen and (max-width: 768px){.industry-delivery__item-title{margin-bottom:8px;font-size:22px}}.industry-delivery__item-txt{font-size:16px;line-height:1.75}.industry-delivery__checks{display:flex;flex-direction:column;gap:8px;margin-top:24px;padding:0;list-style:none}@media screen and (max-width: 768px){.industry-delivery__checks{margin-top:16px}}.industry-delivery__check{padding-left:24px;font-size:16px;font-weight:700;line-height:1.5;position:relative}.industry-delivery__check::before{content:"";position:absolute;left:0;top:4px;width:16px;height:16px;border-radius:50%;background-color:#ffec40;background-image:url(../img/icon/check.svg);background-repeat:no-repeat;background-position:center;background-size:8px 8px}@media screen and (max-width: 768px){.industry-delivery__check{font-size:14px}.industry-delivery__check::before{top:3px}}.industry-delivery__examples{display:flex;flex-direction:column;gap:8px;margin-top:16px;padding-top:16px;border-top:1px solid rgba(50,49,47,.11)}.industry-delivery__examples-title,.industry-delivery__example{color:#887b7b;font-size:12px;line-height:1.75}.industry-delivery__item-img{flex:.85 1 0;min-width:304px;height:264px;border-radius:16px;background-color:#fcfaf2;overflow:hidden}.industry-delivery__item-img img{display:block;width:100%;height:100%;object-fit:cover}@media screen and (max-width: 992px){.industry-delivery__item-img{flex:0 0 100%;min-width:0}}@media screen and (max-width: 768px){.industry-delivery__item-img{height:208px}}.industry-delivery__item.is-signage .industry-delivery__item-img{height:auto;background-color:rgba(0,0,0,0)}.industry-delivery__item.is-signage .industry-delivery__item-img img{height:auto}.industry-delivery__item.is-diagram .industry-delivery__item-img img{object-fit:contain}.industry-delivery__item.is-learning .industry-delivery__item-img{flex:1 1 0;min-width:384px;height:360px}@media screen and (max-width: 992px){.industry-delivery__item.is-learning .industry-delivery__item-img{flex:0 0 100%;min-width:0}}@media screen and (max-width: 768px){.industry-delivery__item.is-learning .industry-delivery__item-img{height:280px}}.industry-band{padding:72px 0;background-color:#ffec40;position:relative;overflow:hidden}.industry-band mark{padding:0;background:none;color:#32312f;text-decoration:underline;text-decoration-color:#fff;text-decoration-thickness:8px;text-decoration-skip-ink:none;text-underline-offset:-4px}@media screen and (max-width: 768px){.industry-band{padding:56px 0}}.industry-band__shape{position:absolute;right:-128px;top:-8px;width:400px;height:400px;border-radius:40px;background-color:#32312f;opacity:.08;transform:rotate(45deg)}.industry-band__shape::after{content:"";position:absolute;left:-40px;top:144px;width:112px;height:112px;border-radius:24px;background-color:#ffec40}.industry-band__inner{display:flex;flex-direction:column;align-items:flex-start;position:relative;z-index:1}@media screen and (max-width: 768px){.industry-band__inner{align-items:stretch;text-align:center}.industry-band__inner .industry-band__title{order:-2}.industry-band__inner .industry-band__desc{order:1}.industry-band__inner .industry-band__actions{order:2}}.industry-band__title,.industry-band__desc,.industry-band__actions{width:calc(100% - 408px)}@media screen and (max-width: 992px){.industry-band__title,.industry-band__desc,.industry-band__actions{width:calc(100% - 320px)}}@media screen and (max-width: 768px){.industry-band__title,.industry-band__desc,.industry-band__actions{width:100%}}.industry-band__title{margin-bottom:16px;font-size:36px;line-height:1.5;letter-spacing:-0.03em}@media screen and (max-width: 1200px){.industry-band__title{font-size:32px}}@media screen and (max-width: 768px){.industry-band__title{margin-bottom:24px;font-size:26px}}.industry-band__desc{margin-bottom:24px;font-size:18px;line-height:1.75}@media screen and (max-width: 768px){.industry-band__desc{font-size:16px}}.industry-band__cover{display:block;width:344px;height:auto;border-radius:8px;box-shadow:0 8px 16px rgba(25,21,21,.1);transform:translateY(-50%) rotate(-3deg);position:absolute;right:0;top:50%}@media screen and (max-width: 992px){.industry-band__cover{width:280px}}@media screen and (max-width: 768px){.industry-band__cover{width:248px;max-width:80%;margin:0 auto 32px;transform:rotate(-3deg);position:static;order:-1}}.industry-usecase__items{display:flex;flex-wrap:wrap;gap:24px}@media screen and (max-width: 768px){.industry-usecase__items{gap:16px}}.industry-usecase__item{display:flex;gap:24px;width:calc(50% - 12px);min-height:360px;padding:24px;border:1px solid rgba(50,49,47,.11);border-radius:16px;background-color:#fff;box-shadow:0 8px 0 rgba(50,49,47,.08);transition:transform .3s ease-in-out}.industry-usecase__item:hover{transform:translateY(-4px)}@media screen and (max-width: 768px){.industry-usecase__item{flex-direction:column-reverse;gap:16px;width:100%;min-height:0;padding:16px}.industry-usecase__item:hover{transform:none}}.industry-usecase__item-body{display:flex;flex-direction:column;flex:3 1 0;min-width:0}@media screen and (max-width: 768px){.industry-usecase__item-body{flex:none}}.industry-usecase__item-title{margin-bottom:16px;font-size:22px;line-height:1.5}@media screen and (max-width: 768px){.industry-usecase__item-title{font-size:20px}}.industry-usecase__pains{display:flex;flex-direction:column;gap:8px;margin-bottom:24px;padding:0;list-style:none}.industry-usecase__pain{padding-left:16px;color:#887b7b;font-size:14px;line-height:1.75;position:relative}.industry-usecase__pain::before{content:"";position:absolute;left:0;top:7px;width:10px;height:10px;background-color:#887b7b;-webkit-mask:url(../img/icon/cross.svg) no-repeat center/contain;mask:url(../img/icon/cross.svg) no-repeat center/contain}.industry-usecase__solution{padding-left:32px;font-weight:900;line-height:1.75;position:relative}.industry-usecase__solution::before{content:"";position:absolute;left:0;top:4px;width:24px;height:24px;border-radius:50%;background-color:#ffec40;background-image:url(../img/icon/check.svg);background-repeat:no-repeat;background-position:center;background-size:12px 12px}@media screen and (max-width: 768px){.industry-usecase__solution::before{top:2px}}.industry-usecase__tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;padding:24px 0 0;list-style:none}.industry-usecase__tag{padding:4px 12px;border-radius:999px;background-color:#ffec40;font-size:12px;font-weight:900}.industry-usecase__item-img{flex:2 1 0;min-width:184px}.industry-usecase__item-img img{display:block;width:100%;height:100%;min-height:312px;object-fit:cover;border-radius:16px}@media screen and (max-width: 768px){.industry-usecase__item-img{flex:none;min-width:0}.industry-usecase__item-img img{height:184px;min-height:0}}.industry-features__items{display:flex;flex-wrap:wrap;gap:24px}@media screen and (max-width: 768px){.industry-features__items{gap:16px}}.industry-features__item{display:flex;flex-direction:column;width:calc((100% - 48px)/3);min-height:392px;padding:32px 24px;border:1px solid rgba(50,49,47,.11);border-radius:16px;background-color:#fff;box-shadow:0 8px 0 rgba(50,49,47,.08);text-align:center;transition:transform .3s ease-in-out}.industry-features__item:hover{transform:translateY(-4px)}@media screen and (max-width: 992px){.industry-features__item{width:calc(50% - 12px)}}@media screen and (max-width: 768px){.industry-features__item{min-height:0;padding:24px 16px}.industry-features__item:hover{transform:none}}@media screen and (max-width: 576px){.industry-features__item{width:100%}}.industry-features__item-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:96px;height:96px;margin:0 auto 24px;border-radius:50%;background-color:#ffec40}.industry-features__item-icon img{width:72px;height:72px;object-fit:contain}@media screen and (max-width: 768px){.industry-features__item-icon{width:80px;height:80px;margin-bottom:16px}.industry-features__item-icon img{width:56px;height:56px}}.industry-features__item-title{margin-bottom:16px;font-size:20px;line-height:1.5}@media screen and (max-width: 768px){.industry-features__item-title{margin-bottom:8px}}.industry-features__item-txt{margin-bottom:16px;font-size:16px;line-height:1.75}.industry-features__item-related{display:block;margin-top:auto;padding-top:16px;border-top:1px solid rgba(50,49,47,.11);color:#887b7b;font-size:12px;font-weight:700}.industry-operations__items{display:flex;flex-wrap:wrap;gap:32px}@media screen and (max-width: 768px){.industry-operations__items{gap:16px}}.industry-operations__item{width:calc((100% - 64px)/3);border:1px solid rgba(50,49,47,.11);border-radius:24px;background-color:#fcfaf2;box-shadow:0 8px 16px rgba(25,21,21,.1);overflow:hidden}@media screen and (max-width: 992px){.industry-operations__item{width:calc(50% - 16px)}}@media screen and (max-width: 768px){.industry-operations__item{width:100%;border-radius:16px}}.industry-operations__item-img{height:360px;background-color:#fffdeb;overflow:hidden}.industry-operations__item-img img{display:block;width:100%;height:100%;object-fit:cover}@media screen and (max-width: 992px){.industry-operations__item-img{height:296px}}@media screen and (max-width: 768px){.industry-operations__item-img{height:232px}}.industry-operations__item-txt{padding:24px 32px 32px;font-size:18px;font-weight:700;line-height:1.75}@media screen and (max-width: 768px){.industry-operations__item-txt{padding:24px;font-size:16px}}.industry-roi__items{display:flex;flex-wrap:wrap;gap:32px}@media screen and (max-width: 768px){.industry-roi__items{gap:12px}}.industry-roi__item{display:flex;flex-direction:column;width:calc((100% - 64px)/3);min-height:168px;padding:24px;border:1px solid #e0e0e0;border-radius:16px;background-color:#fffdeb}@media screen and (max-width: 992px){.industry-roi__item{width:calc(50% - 16px)}}@media screen and (max-width: 768px){.industry-roi__item{min-height:128px}}@media screen and (max-width: 576px){.industry-roi__item{width:100%}}.industry-roi__item-label{color:#887b7b;font-size:16px}.industry-roi__item-value{display:block;font-size:32px;font-weight:700;line-height:1.75;letter-spacing:-0.03em;white-space:nowrap}@media screen and (max-width: 768px){.industry-roi__item-value{font-size:28px;line-height:1.5;white-space:normal}}.industry-roi__item-note{color:#887b7b;font-size:14px}.industry-roi .industry-source{margin-top:32px}@media screen and (max-width: 768px){.industry-roi .industry-source{margin-top:24px}}.industry-roi__company{margin-top:40px;padding-top:32px;border-top:1px solid rgba(50,49,47,.11);overflow:hidden}@media screen and (max-width: 768px){.industry-roi__company{margin-top:24px;padding-top:24px}}.industry-roi__company-slider{display:flex;align-items:center;overflow:hidden;position:relative}.industry-roi__company-slider::before,.industry-roi__company-slider::after{content:"";position:absolute;z-index:2;top:0;bottom:0;width:88px;pointer-events:none}@media screen and (max-width: 768px){.industry-roi__company-slider::before,.industry-roi__company-slider::after{width:32px}}.industry-roi__company-slider::before{left:0;background:linear-gradient(90deg, #ffffff, rgba(255, 255, 255, 0))}.industry-roi__company-slider::after{right:0;background:linear-gradient(270deg, #ffffff, rgba(255, 255, 255, 0))}.industry-roi__company-slider .company__logo-list{display:flex;align-items:center;gap:64px;width:max-content;flex-shrink:0;animation:loop-slide 30s infinite linear}@media screen and (max-width: 768px){.industry-roi__company-slider .company__logo-list{gap:32px}}.industry-roi__company-slider .company__logo{height:40px}.industry-roi__company-slider .company__logo.company__logo-big{height:80px}.industry-roi__company-slider .company__logo img{width:100%;height:100%;object-fit:contain}@media screen and (max-width: 768px){.industry-roi__company-slider .company__logo{height:32px}.industry-roi__company-slider .company__logo.company__logo-big{height:64px}}@keyframes loop-slide{0%{transform:translateX(0%)}100%{transform:translateX(-50%)}}.industry-case__main{padding:40px 48px 48px;border:1px solid rgba(50,49,47,.11);border-radius:16px;background-color:#fff;box-shadow:0 8px 16px rgba(25,21,21,.1)}.industry-case__main+.industry-case__main{margin-top:40px}@media screen and (max-width: 1200px){.industry-case__main{padding:40px 32px}}@media screen and (max-width: 768px){.industry-case__main{padding:24px 16px}.industry-case__main+.industry-case__main{margin-top:24px}}.industry-case__photo{display:block;width:100%;height:216px;margin-bottom:24px;border-radius:16px;object-fit:cover}@media screen and (max-width: 768px){.industry-case__photo{border-radius:12px}}@media screen and (max-width: 480px){.industry-case__photo{height:160px}}.industry-case__tag{display:inline-block;margin-bottom:16px;padding:8px 24px;border-radius:999px;background-color:#ffec40;font-size:14px;font-weight:700}@media screen and (max-width: 768px){.industry-case__tag{padding:4px 16px;font-size:10px}}.industry-case__name{margin-bottom:32px;font-size:26px}@media screen and (max-width: 768px){.industry-case__name{margin-bottom:24px;font-size:20px;line-height:1.5}}.industry-case__story{display:flex;flex-wrap:wrap;gap:16px}@media screen and (max-width: 768px){.industry-case__story{gap:12px}}.industry-case__story-item{width:calc((100% - 32px)/3);min-height:176px;padding:24px;border-radius:16px;background-color:#fffdeb}@media screen and (max-width: 992px){.industry-case__story-item{width:100%;min-height:0}}@media screen and (max-width: 768px){.industry-case__story-item{padding:16px}}.industry-case__story-title{margin-bottom:12px;color:#887b7b;font-size:16px}.industry-case__story-txt{font-size:16px;line-height:1.75}.industry-case__results{display:flex;flex-wrap:wrap;gap:16px;padding:24px 40px}@media screen and (max-width: 768px){.industry-case__results{padding:24px 4px}}@media screen and (max-width: 576px){.industry-case__results{flex-direction:column}}.industry-case__result{display:flex;flex-direction:column;align-items:flex-start;width:calc((100% - 32px)/3)}@media screen and (max-width: 576px){.industry-case__result{width:100%;padding-bottom:12px;border-bottom:1px solid rgba(50,49,47,.11)}}.industry-case__result-label{display:block;color:#887b7b;font-size:14px;font-weight:700}.industry-case__result-value{display:flex;align-items:baseline;min-height:56px;font-size:40px;font-weight:900;line-height:1.25}@media screen and (max-width: 768px){.industry-case__result-value{min-height:48px;font-size:34px}}.industry-case__quote{margin:0;padding:24px 32px;border-left:8px solid #ffec40;border-radius:8px;background-color:#f8f6ef;font-size:18px;font-weight:700;line-height:1.75}@media screen and (max-width: 768px){.industry-case__quote{padding:24px 16px;font-size:16px}}.industry-case__cite{display:block;margin-top:16px;font-size:14px;font-weight:500;font-style:normal}.industry-case__cite a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;transition:background-color .3s ease-in-out}.industry-case__cite a:hover{background:linear-gradient(transparent 56%, #ffec40 56%)}@media screen and (max-width: 768px){.industry-case__cite{font-size:12px;line-height:1.75}}.industry-case__sub{margin-top:40px;padding:32px 40px;border:1px solid rgba(50,49,47,.11);border-radius:16px;background-color:#fff}@media screen and (max-width: 768px){.industry-case__sub{margin-top:24px;padding:24px 16px}}.industry-case__sub-name{margin-bottom:24px;font-size:20px;line-height:1.5}@media screen and (max-width: 768px){.industry-case__sub-name{margin-bottom:16px}}.industry-case__sub-results{display:flex;gap:16px;margin-bottom:24px}@media screen and (max-width: 768px){.industry-case__sub-results{flex-direction:column;gap:8px}}.industry-case__sub-result{flex:1 1 0;padding:16px 24px;border-radius:12px;background-color:#fffdeb}.industry-case__sub-value{display:block;font-size:32px;line-height:1.5}@media screen and (max-width: 768px){.industry-case__sub-value{font-size:28px}}.industry-case__sub-txt{font-size:16px;line-height:1.75}.industry-case__sub-note{display:block;margin-top:16px;color:#887b7b;font-size:12px}.industry-case__sub-note a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;transition:background-color .3s ease-in-out,color .3s ease-in-out}.industry-case__sub-note a:hover{background:linear-gradient(transparent 56%, #ffec40 56%);color:#32312f}.industry-faq__items{display:flex;flex-direction:column;gap:16px}@media screen and (max-width: 768px){.industry-faq__items{gap:12px}}.industry-faq__item{padding:24px;border:1px solid #e0e0e0;border-radius:8px;background-color:#f8f8f8}@media screen and (max-width: 768px){.industry-faq__item{padding:16px}}.industry-faq__item-question{margin-bottom:8px;font-size:20px;line-height:1.5}@media screen and (max-width: 768px){.industry-faq__item-question{font-size:18px}}.industry-faq__item-answer{font-size:16px;line-height:1.75}
