#about.svelte-1qhy1gc{padding:120px 0}@media (max-width:750px){#about.svelte-1qhy1gc{padding:60px 24px}}.about-column.svelte-1qhy1gc{display:grid;grid-template-columns:280px 280px 280px;grid-gap:100px;gap:100px;padding:0 100px;margin-top:60px}.text-change-area.svelte-1qhy1gc{display:flex;align-items:center;gap:18px;margin-bottom:60px}.text-change-area.svelte-1qhy1gc .change-text:where(.svelte-1qhy1gc){padding:18px;border-radius:8px;font-size:43px;font-weight:700;line-height:140%;letter-spacing:4.341px;background:#fff;color:#000;height:98px;overflow:hidden;width:228px;position:relative}@media (max-width:750px){.text-change-area.svelte-1qhy1gc .change-text:where(.svelte-1qhy1gc){padding:10px;width:140px;height:60px;font-size:20px}}.text-change-area.svelte-1qhy1gc .change-text.black:where(.svelte-1qhy1gc){background:#000;color:#fff}.text-change-area.svelte-1qhy1gc .change-text:where(.svelte-1qhy1gc) span:where(.svelte-1qhy1gc){position:absolute;display:block;top:50%;left:50%;white-space:pre;transform:translate(-50%,-50%)}@media (max-width:750px){.text-change-area.svelte-1qhy1gc .change-text-icon:where(.svelte-1qhy1gc) svg:where(.svelte-1qhy1gc){width:24px}}.about-carousel.svelte-1qhy1gc{padding:0 0 0 24px}.about-description.svelte-1qhy1gc{margin-top:24px}@media (max-width:750px){.about-description.svelte-1qhy1gc{margin-bottom:24px}}.about-item-picture.svelte-1qhy1gc{margin-bottom:32px;padding:0 28px}@media (max-width:750px){.about-item-picture.svelte-1qhy1gc{padding:0 48px}}.about-item-picture.svelte-1qhy1gc img:where(.svelte-1qhy1gc){height:auto;width:100%}.about-item-heading-content.svelte-1qhy1gc{margin-bottom:20px;display:flex;align-items:center;justify-content:flex-start}@media (max-width:750px){.about-item-heading-content.svelte-1qhy1gc{padding:0 24px}}.about-item-heading-content-text.svelte-1qhy1gc{font-size:16px;font-weight:700;letter-spacing:2.4px;line-height:160%}.about-item-heading-content-text.svelte-1qhy1gc small:where(.svelte-1qhy1gc){font-size:14px;display:block}.about-item-heading-icon.svelte-1qhy1gc{width:40px;margin-right:15px}.about-item-heading-icon.svelte-1qhy1gc img:where(.svelte-1qhy1gc){width:100%}.about-item-text.svelte-1qhy1gc{margin-bottom:0}@media (max-width:750px){.about-item-text.svelte-1qhy1gc{padding:0 24px}}.splide__arrows.svelte-1qhy1gc{position:static;width:170px}@media (max-width:750px){.splide__arrows.svelte-1qhy1gc{width:144px;display:flex}}.splide__arrows.svelte-1qhy1gc .splide__arrow:where(.svelte-1qhy1gc){width:60px;display:inline-flex;align-items:center;justify-content:center;margin-right:20px;height:60px;background:#fff;border-radius:100%;position:static}@media (max-width:750px){.splide__arrows.svelte-1qhy1gc .splide__arrow:where(.svelte-1qhy1gc){min-width:60px;margin-right:20px}}.splide__arrows.svelte-1qhy1gc .splide__arrow--prev:where(.svelte-1qhy1gc) svg:where(.svelte-1qhy1gc){rotate:-180deg}.my-carousel-handler.svelte-1qhy1gc{display:flex;justify-content:space-between;margin-top:48px}@media (max-width:750px){.my-carousel-handler.svelte-1qhy1gc{justify-content:flex-start;padding-left:24px}}.my-carousel-progress.svelte-1qhy1gc{background:#ddd;height:2px;width:calc(100% - 190px)}@media (max-width:750px){.my-carousel-progress.svelte-1qhy1gc{width:calc(100% - 184px);margin-left:20px}}.my-carousel-progress-bar.svelte-1qhy1gc{background:#000;height:2px;transition:width .4s ease;width:0}.about-carousel.svelte-1qhy1gc .about-slide-item:where(.svelte-1qhy1gc){left:-60px;position:relative;transition:.1s linear left}.about-carousel.svelte-1qhy1gc .about-item-separate:where(.svelte-1qhy1gc){opacity:0;transition:.2s linear opacity}.about-carousel .splide__slide.is-active .about-slide-item{left:0}.about-carousel .splide__slide.is-active .about-item-separate{opacity:1}#benefit.svelte-12t7j1r{margin-bottom:120px}@media (max-width:750px){#benefit.svelte-12t7j1r{margin-bottom:60px}}#benefit.svelte-12t7j1r .benefits-inner:where(.svelte-12t7j1r){border-radius:60px;padding:80px;background:#fff}@media (max-width:750px){#benefit.svelte-12t7j1r .benefits-inner:where(.svelte-12t7j1r){border-radius:30px;padding:60px 24px}}#benefit.svelte-12t7j1r .benefits-annotation:where(.svelte-12t7j1r){margin-top:48px}#benefit.svelte-12t7j1r .benefits-annotation:where(.svelte-12t7j1r) li:where(.svelte-12t7j1r){font-size:10px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:1px;color:#000;margin-bottom:6px}#benefit.svelte-12t7j1r .benefits-annotation:where(.svelte-12t7j1r) li:where(.svelte-12t7j1r):last-child{margin-bottom:0}#benefit.svelte-12t7j1r .benefits-annotation:where(.svelte-12t7j1r) li:where(.svelte-12t7j1r) a{text-decoration-line:underline;color:#000}#case.svelte-1m9dv03 .case-content:where(.svelte-1m9dv03){padding:0 80px}@media (max-width:750px){#case.svelte-1m9dv03 .case-content:where(.svelte-1m9dv03){padding:0 24px 80px}}#case.svelte-1m9dv03 .case-item:where(.svelte-1m9dv03){margin-top:4px}#case.svelte-1m9dv03 .case-item:where(.svelte-1m9dv03) .partner-picture:where(.svelte-1m9dv03) img:where(.svelte-1m9dv03){width:100%;height:auto}#case.svelte-1m9dv03 .case-item:where(.svelte-1m9dv03) .partner-textarea:where(.svelte-1m9dv03) .partner-number:where(.svelte-1m9dv03){font-family:Avenir Next;text-transform:uppercase;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:.8px;margin-bottom:3px}@media (max-width:750px){#case.svelte-1m9dv03 .case-item:where(.svelte-1m9dv03) .partner-textarea:where(.svelte-1m9dv03) .partner-number:where(.svelte-1m9dv03){font-size:14px;margin-bottom:6px}}#case.svelte-1m9dv03 .case-item:where(.svelte-1m9dv03) .partner-textarea:where(.svelte-1m9dv03) .partner-heading:where(.svelte-1m9dv03){font-size:28px;font-style:normal;font-weight:600;line-height:160%;letter-spacing:2.8px;margin-bottom:6px}@media (max-width:750px){#case.svelte-1m9dv03 .case-item:where(.svelte-1m9dv03) .partner-textarea:where(.svelte-1m9dv03) .partner-heading:where(.svelte-1m9dv03){font-size:24px;margin-bottom:10px}}#case.svelte-1m9dv03 .case-item:where(.svelte-1m9dv03) .partner-textarea:where(.svelte-1m9dv03) .partner-text:where(.svelte-1m9dv03){margin-bottom:30px}@media (max-width:750px){#case.svelte-1m9dv03 .case-item:where(.svelte-1m9dv03) .partner-textarea:where(.svelte-1m9dv03) .partner-text:where(.svelte-1m9dv03){margin-bottom:12px;letter-spacing:2.1px}}#case.svelte-1m9dv03 .case-item:where(.svelte-1m9dv03) .partner-textarea:where(.svelte-1m9dv03) .partner-list:where(.svelte-1m9dv03) li:where(.svelte-1m9dv03){font-size:14px;font-style:normal;font-weight:400;line-height:180%;margin-bottom:8px;text-indent:-1rem;margin-left:1rem}#case.svelte-1m9dv03 .case-item:where(.svelte-1m9dv03) .partner-textarea:where(.svelte-1m9dv03) .partner-list:where(.svelte-1m9dv03) li:where(.svelte-1m9dv03):last-child{margin-bottom:0}#case.svelte-1m9dv03 .case-item:where(.svelte-1m9dv03) .partner-textarea:where(.svelte-1m9dv03) .partner-list:where(.svelte-1m9dv03) li:where(.svelte-1m9dv03):before{content:"";width:6px;height:6px;background:#ef0;display:inline-block;vertical-align:middle;margin-right:12px}.partner-button.svelte-1m9dv03{margin-top:30px}.api-pattern.svelte-1shl3mx{margin-top:36px;margin-bottom:64px}@media (max-width:750px){.api-pattern.svelte-1shl3mx{gap:20px}}.api-pattern.svelte-1shl3mx .pattern-item:where(.svelte-1shl3mx){background:#fff;border-radius:16px;padding:30px}@media (max-width:750px){.api-pattern.svelte-1shl3mx .pattern-item:where(.svelte-1shl3mx){padding:24px}}.api-pattern.svelte-1shl3mx .pattern-item:where(.svelte-1shl3mx) .pattern-icon:where(.svelte-1shl3mx){width:80px;margin-bottom:30px}.api-pattern.svelte-1shl3mx .pattern-item:where(.svelte-1shl3mx) .pattern-pattern:where(.svelte-1shl3mx){font-family:Avenir Next;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:.8px;margin-bottom:8px}@media (max-width:750px){.api-pattern.svelte-1shl3mx .pattern-item:where(.svelte-1shl3mx) .pattern-pattern:where(.svelte-1shl3mx){font-size:12px}}.api-pattern.svelte-1shl3mx .pattern-item:where(.svelte-1shl3mx) .pattern-heading:where(.svelte-1shl3mx){margin-bottom:12px}.api-pattern.svelte-1shl3mx .pattern-item:where(.svelte-1shl3mx) .pattern-text:where(.svelte-1shl3mx){font-size:12px;font-weight:400;line-height:140%;letter-spacing:.6px}@media (max-width:750px){.api-pattern.svelte-1shl3mx .pattern-item:where(.svelte-1shl3mx) .pattern-text:where(.svelte-1shl3mx){font-size:14px;line-height:180%;letter-spacing:2.1px}}#api.svelte-1dzb1oq{padding:120px 0 0}@media (max-width:750px){#api.svelte-1dzb1oq{padding:60px 24px 0}}#api.svelte-1dzb1oq .api-intro:where(.svelte-1dzb1oq){margin-bottom:120px;padding:0 80px;margin-top:46px}@media (max-width:750px){#api.svelte-1dzb1oq .api-intro:where(.svelte-1dzb1oq){padding:0;margin-bottom:72px}}#api.svelte-1dzb1oq .api-image:where(.svelte-1dzb1oq) img:where(.svelte-1dzb1oq){width:100%;height:auto}#api.svelte-1dzb1oq .api-description:where(.svelte-1dzb1oq){padding:0 80px}@media (max-width:750px){#api.svelte-1dzb1oq .api-description:where(.svelte-1dzb1oq){padding:0}}#api.svelte-1dzb1oq .api-heading:where(.svelte-1dzb1oq){margin-bottom:4px}@media (max-width:750px){#api.svelte-1dzb1oq .api-heading:where(.svelte-1dzb1oq){margin-bottom:28px}}#api.svelte-1dzb1oq .api-sub-heading:where(.svelte-1dzb1oq){margin-bottom:14px}#api.svelte-1x4luro{padding:120px 0 0}@media (max-width:750px){#api.svelte-1x4luro{padding:60px 24px 0}}#api.svelte-1x4luro .api-intro:where(.svelte-1x4luro){margin-bottom:120px;padding:0 80px}@media (max-width:750px){#api.svelte-1x4luro .api-intro:where(.svelte-1x4luro){padding:0;margin-bottom:72px}}#api.svelte-1x4luro .api-image:where(.svelte-1x4luro) img:where(.svelte-1x4luro){width:100%;height:auto}#api.svelte-1x4luro .api-description:where(.svelte-1x4luro){padding:0 80px}@media (max-width:750px){#api.svelte-1x4luro .api-description:where(.svelte-1x4luro){padding:0}}#api.svelte-1x4luro .api-heading:where(.svelte-1x4luro){margin-bottom:4px}@media (max-width:750px){#api.svelte-1x4luro .api-heading:where(.svelte-1x4luro){margin-bottom:28px}}#api.svelte-1x4luro .api-sub-heading:where(.svelte-1x4luro){margin-bottom:36px}#api.svelte-1x4luro .api-sub-image:where(.svelte-1x4luro){margin-bottom:114px}@media (max-width:750px){#api.svelte-1x4luro .api-sub-image:where(.svelte-1x4luro){margin-bottom:24px}#api.svelte-1x4luro .api-sub-text:where(.svelte-1x4luro){margin-bottom:100px}}#api.svelte-1x4luro .api-button:where(.svelte-1x4luro){margin:24px auto 0;max-width:240px}@media (max-width:750px){#api.svelte-1x4luro .api-button:where(.svelte-1x4luro){max-width:100%}}.article.svelte-1nm4min{background:#fafafa}
