.site-breadcrumb[data-v-66d67f3a]{display:flex;align-items:center;justify-content:flex-start;gap:14px;min-width:0;font-size:16px;line-height:1.6;color:#888}.site-breadcrumb>a[data-v-66d67f3a],.site-breadcrumb__separator[data-v-66d67f3a]{flex-shrink:0}.site-breadcrumb>a[data-v-66d67f3a]{color:inherit;text-decoration:none}.site-breadcrumb>a[data-v-66d67f3a]:hover{color:#ff8f1f}.site-breadcrumb__current[data-v-66d67f3a]{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.site-breadcrumb--light[data-v-66d67f3a]{color:hsla(0,0%,100%,.88);text-shadow:0 1px 8px rgba(0,0,0,.45)}@media(max-width:700px){.site-breadcrumb[data-v-66d67f3a]{gap:10px;font-size:14px}}.solution-chapter-nav[data-v-d9af9582]{position:sticky;top:72px;z-index:20;padding:12px clamp(24px,4vw,80px) 0;background:#fff;font-family:Source Regular,sans-serif}.solution-chapter-nav__scroll[data-v-d9af9582]{width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#d5d9dc transparent;scroll-snap-type:x proximity}.solution-chapter-nav__items[data-v-d9af9582]{display:flex;align-items:stretch;justify-content:center;gap:clamp(24px,2.5vw,42px);width:-moz-max-content;width:max-content;min-width:100%}.solution-chapter-nav__scroll[data-v-d9af9582]::-webkit-scrollbar{height:4px}.solution-chapter-nav__scroll[data-v-d9af9582]::-webkit-scrollbar-track{background:transparent}.solution-chapter-nav__scroll[data-v-d9af9582]::-webkit-scrollbar-thumb{border-radius:4px;background:#d5d9dc}.solution-chapter-nav a[data-v-d9af9582]{position:relative;flex:0 0 auto;min-width:0;display:flex;align-items:center;justify-content:center;height:80px;box-sizing:border-box;padding:0 2px 2px;border:0;background:transparent;color:#333;font:inherit;font-size:18px;line-height:1.4;text-align:center;white-space:nowrap;text-decoration:none;cursor:pointer;scroll-snap-align:start;transition:color .2s}.solution-chapter-nav a[data-v-d9af9582]:after{content:"";position:absolute;right:0;bottom:0;left:0;height:4px;background:#ff8f1f;transform:scaleX(0);transform-origin:center;transition:none}.solution-chapter-nav a.active[data-v-d9af9582]{color:#333;font-weight:700}.solution-chapter-nav a.active[data-v-d9af9582]:after{transform:scaleX(1);transition:transform .1s ease-out}.solution-chapter-nav a[data-v-d9af9582]:hover{color:#333}.solution-chapter-nav a[data-v-d9af9582]:focus-visible{outline:2px solid #ff8f1f;outline-offset:-3px}@media(max-width:900px){.solution-chapter-nav[data-v-d9af9582]{top:64px}.solution-chapter-nav a[data-v-d9af9582]{font-size:16px}}@media(max-width:760px){.solution-chapter-nav[data-v-d9af9582]{padding:12px 20px 0}.solution-chapter-nav__items[data-v-d9af9582]{gap:24px}.solution-chapter-nav a[data-v-d9af9582]{font-size:15px}}@media(prefers-reduced-motion:reduce){.solution-chapter-nav a.active[data-v-d9af9582]:after,.solution-chapter-nav a[data-v-d9af9582],.solution-chapter-nav a[data-v-d9af9582]:after{transition:none}}.new-product-ribbon[data-v-5daa0f79]{position:absolute;z-index:2;top:0;right:0;width:96px;height:96px;pointer-events:none;background:url(/img/product-new-ribbon.5c1d1c3f.svg) no-repeat 100% 0/contain}@media(max-width:600px){.new-product-ribbon[data-v-5daa0f79]{width:84px;height:84px}}.sa-carousel__image[data-v-647bd8ab]{position:relative}.sa-carousel[data-v-647bd8ab]{margin-top:36px}.sa-carousel__viewport[data-v-647bd8ab]{overflow:hidden}.sa-carousel__track[data-v-647bd8ab]{display:flex;gap:32px;will-change:transform}.sa-carousel__card[data-v-647bd8ab]{flex:0 0 auto;min-width:0;color:#333;text-align:center;text-decoration:none}.sa-carousel__track--centered[data-v-647bd8ab]{justify-content:center}.sa-carousel__image[data-v-647bd8ab]{display:flex;align-items:center;justify-content:center;aspect-ratio:472/321;border-radius:16px;overflow:hidden;background:#f3f3f3;color:#999}.sa-carousel__image img[data-v-647bd8ab]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.sa-carousel__image--product[data-v-647bd8ab]{background:#fff}.sa-carousel__image--product img[data-v-647bd8ab]{padding:24px;-o-object-fit:contain;object-fit:contain}.sa-carousel__card:hover img[data-v-647bd8ab]{transform:scale(1.03)}.sa-carousel__card h3[data-v-647bd8ab]{margin:24px 0 0;font-family:Source Medium,sans-serif;font-size:22px;font-weight:500;line-height:32px;overflow-wrap:anywhere}.sa-carousel__more[data-v-647bd8ab]{display:inline-flex;align-items:center;justify-content:center;gap:10px;margin-top:8px;padding:0;border:0;border-radius:0;background:transparent;color:#ff8f1f;font-family:Source Medium,Source Normal,sans-serif;font-weight:500;font-size:16px;line-height:24px;text-decoration:none;white-space:nowrap;transition:color .25s ease}.sa-carousel__more>i[data-v-647bd8ab]{display:none}.sa-carousel__more[data-v-647bd8ab]:after{content:"";display:block;flex:0 0 7px;width:7px;height:7px;margin:0 3px 0 0;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:rotate(45deg);transition:transform .25s ease}.sa-carousel__card:focus-visible .sa-carousel__more[data-v-647bd8ab],.sa-carousel__card:hover .sa-carousel__more[data-v-647bd8ab]{color:#e97b0f}.sa-carousel__card:focus-visible .sa-carousel__more[data-v-647bd8ab]:after,.sa-carousel__card:hover .sa-carousel__more[data-v-647bd8ab]:after{transform:translateX(3px) rotate(45deg)}.sa-carousel__arrows[data-v-647bd8ab]{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:32px}.sa-carousel__arrows button[data-v-647bd8ab]{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid #e4e4e4;border-radius:50%;background:#fff;color:#606060;box-shadow:0 8px 24px #28364a0b;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.sa-carousel__arrows button[data-v-647bd8ab]:focus-visible,.sa-carousel__arrows button[data-v-647bd8ab]:hover{border-color:#ff8f1f;background:#ff8f1f;color:#fff}.sa-carousel__arrows svg[data-v-647bd8ab]{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.sa-carousel__arrows button[data-v-647bd8ab]:focus-visible,.sa-carousel__card[data-v-647bd8ab]:focus-visible,.sa-carousel__viewport[data-v-647bd8ab]:focus-visible{outline:2px solid #ff8f1f;outline-offset:-3px}.sa-carousel__status[data-v-647bd8ab]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.sa-carousel__arrows button[data-v-647bd8ab]:disabled,.sa-carousel__arrows button[data-v-647bd8ab]:disabled:focus,.sa-carousel__arrows button[data-v-647bd8ab]:disabled:hover{border-color:#e8e8e8;background:#f5f5f5;color:#c3c3c3;box-shadow:none;cursor:not-allowed}@media(max-width:1000px){.sa-carousel__card h3[data-v-647bd8ab]{font-size:20px}}@media(max-width:600px){.sa-carousel[data-v-647bd8ab]{margin-top:26px}.sa-carousel__card h3[data-v-647bd8ab]{margin-top:18px}}@media(prefers-reduced-motion:reduce){.sa-carousel [data-v-647bd8ab]{transition:none!important}}.sa-carousel--case-inset .sa-carousel__card[data-v-647bd8ab]{position:relative;overflow:hidden;border-radius:24px;text-align:left}.sa-carousel--case-inset .sa-carousel__image[data-v-647bd8ab]{border-radius:24px;aspect-ratio:472/350}.sa-carousel--case-inset[data-v-647bd8ab]{position:relative}.sa-carousel--case-inset .sa-carousel__arrows[data-v-647bd8ab]{position:absolute;right:0;top:-80px;margin:0}.sa-carousel__case-info[data-v-647bd8ab]{position:absolute;right:16px;bottom:16px;left:16px;padding:22px 24px;border-radius:14px;background:rgba(210,214,220,.55);color:#fff;backdrop-filter:blur(18px);transition:background-color .3s ease,color .3s ease}.sa-carousel--case-inset .sa-carousel__case-info h3[data-v-647bd8ab]{margin:0;color:inherit;font-size:20px;line-height:1.5;display:block;white-space:nowrap;overflow:hidden;text-overflow:clip}.sa-carousel--case-inset .sa-carousel__case-info .sa-carousel__more[data-v-647bd8ab]{margin-top:10px}.sa-carousel--case-inset .sa-carousel__card:focus-visible .sa-carousel__case-info[data-v-647bd8ab],.sa-carousel--case-inset .sa-carousel__card:hover .sa-carousel__case-info[data-v-647bd8ab]{background:#fff;color:#555}@media(max-width:600px){.sa-carousel--case-inset .sa-carousel__arrows[data-v-647bd8ab]{top:-70px;gap:10px}.sa-carousel__case-info[data-v-647bd8ab]{right:12px;bottom:12px;left:12px;padding:16px 18px}.sa-carousel--case-inset .sa-carousel__case-info h3[data-v-647bd8ab]{font-size:18px}}.paged-related[data-v-d3667926]{position:relative;min-width:0;min-height:90px}.paged-related__state[data-v-d3667926]{margin:36px 0 0;text-align:center;color:#888;line-height:30px}.paged-related__state--overlay[data-v-d3667926]{position:absolute;right:0;bottom:0;margin:0;padding:0 8px;background:#ffffffed;border-radius:4px;font-size:14px}.paged-related__state button[data-v-d3667926]{margin-left:12px;padding:4px 16px;border:1px solid #ff8f1f;border-radius:4px;background:#fff;color:#ff8f1f;cursor:pointer}.solution-story[data-v-2961a810]{background:#fff;color:#303030;font-family:Source Regular,sans-serif;--story-accent:#ff8f1f;--site-title-size:44px}.solution-story [data-v-2961a810]{box-sizing:border-box}.solution-story a[data-v-2961a810]{color:inherit;text-decoration:none}.solution-story button[data-v-2961a810]{font:inherit;cursor:pointer}.solution-story a[data-v-2961a810]:focus-visible,.solution-story button[data-v-2961a810]:focus-visible{outline:2px solid var(--story-accent);outline-offset:5px}.solution-story figure[data-v-2961a810],.solution-story h1[data-v-2961a810],.solution-story h2[data-v-2961a810],.solution-story h3[data-v-2961a810],.solution-story p[data-v-2961a810]{margin:0}.solution-story h1[data-v-2961a810],.solution-story h2[data-v-2961a810],.solution-story h3[data-v-2961a810]{font-family:Source Medium,sans-serif;font-weight:500}.solution-story__shell[data-v-2961a810]{width:min(var(--site-content-width),100% - var(--site-content-gutter));margin-inline:auto}.solution-story__hero[data-v-2961a810]{position:relative;display:flex;align-items:center;min-height:616px;overflow:hidden;padding:80px 0;background:#252b33}.solution-story__hero[data-v-2961a810]:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(12,20,29,.56),rgba(12,20,29,.4));pointer-events:none}.solution-story__hero>.solution-story__shell[data-v-2961a810]{position:relative;z-index:2}.solution-story__hero>.solution-story__breadcrumb[data-v-2961a810]{position:absolute;left:50%;bottom:28px;z-index:2;transform:translateX(-50%)}.solution-story__intro[data-v-2961a810]{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%}.solution-story__intro h1[data-v-2961a810]{max-width:1100px;color:#fff;font-family:Source Bold,sans-serif;font-size:clamp(48px,5.6vw,76px);line-height:1.25;letter-spacing:-.02em;text-shadow:0 2px 16px rgba(0,0,0,.28);text-wrap:balance;overflow-wrap:anywhere}.solution-story__hero-actions[data-v-2961a810]{display:flex;justify-content:center;flex-wrap:wrap;gap:14px;margin-top:34px;font-size:16px}.solution-story__primary[data-v-2961a810],.solution-story__secondary[data-v-2961a810]{display:inline-flex;justify-content:center;align-items:center;gap:20px;min-height:50px;padding:12px 24px;border:1px solid transparent;border-radius:4px;transition:background .2s,border-color .2s}.solution-story__secondary[data-v-2961a810]{color:#454545!important;background:transparent;border-color:#ddd}.solution-story__secondary[data-v-2961a810]:hover{border-color:var(--story-accent);color:var(--story-accent)!important}.solution-story__cover[data-v-2961a810]{position:absolute;inset:0;z-index:0;width:100%;height:100%;overflow:hidden;background:#252b33}.solution-story__cover img[data-v-2961a810]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.solution-story__chapter[data-v-2961a810]{padding:64px 0;scroll-margin-top:176px}.solution-story__chapter--diagram[data-v-2961a810]{background:linear-gradient(#fff,#fffcf9 50%,#fff);margin-top:10px}.solution-story__section-heading[data-v-2961a810]{position:relative;margin-bottom:46px;padding-bottom:30px;border-bottom:1px dashed #f0dfd1}.solution-story__section-heading[data-v-2961a810]:after{content:"";position:absolute;width:11px;height:11px;bottom:-6px;left:calc(50% - 5px);transform:rotate(45deg);background:linear-gradient(135deg,#ffc47d,#ff790a);box-shadow:0 0 0 5px #fff}.solution-story__section-heading h2[data-v-2961a810]{font-size:30px;line-height:1.5;letter-spacing:-.025em}.solution-story__section-heading>p[data-v-2961a810]{color:#818181;font-size:15px;line-height:1.8;margin-top:12px}.solution-story__text[data-v-2961a810]{min-width:0}.solution-story__rich[data-v-2961a810]{color:#77716c;font-size:16px;line-height:1.9;overflow-wrap:anywhere}.solution-story__rich[data-v-2961a810] p{margin:0 0 16px}.solution-story__rich[data-v-2961a810] p:last-child{margin-bottom:0}.solution-story__rich[data-v-2961a810] img{display:block;max-width:100%;height:auto;border-radius:12px}.solution-story__rich[data-v-2961a810] ol,.solution-story__rich[data-v-2961a810] ul{padding-left:24px;list-style:revert}.solution-story__rich[data-v-2961a810] table{width:100%;table-layout:fixed;border-collapse:collapse}.solution-story__rich[data-v-2961a810] td,.solution-story__rich[data-v-2961a810] th{border:1px solid #e4e4e4;padding:12px}.solution-story__lead[data-v-2961a810]{max-width:920px;text-align:center;margin:-14px auto 32px}.solution-story__features[data-v-2961a810]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.solution-story__features--four[data-v-2961a810]{grid-template-columns:repeat(4,minmax(0,1fr))}.solution-story__feature[data-v-2961a810]{min-width:0;padding:28px;border:1px solid #f5e9df;border-radius:10px;background:linear-gradient(145deg,#fff4e9,#fffbf6)}.solution-story__feature h3[data-v-2961a810]{color:#e8660b;font-size:19px;line-height:1.6;margin-bottom:16px}.solution-story__feature>.solution-feature-icon[data-v-2961a810]{margin-left:0;width:54px;height:54px}.solution-story__feature .solution-story__rich[data-v-2961a810]{font-size:15px}.solution-story__chapter--advantages .solution-story__feature[data-v-2961a810]{background:transparent;border:0;padding:12px 14px;text-align:center}.solution-story__chapter--advantages .solution-story__feature h3[data-v-2961a810]{color:#303030}.solution-story__chapter--advantages .solution-feature-icon[data-v-2961a810]{width:72px;height:72px;margin-inline:auto}.solution-story__chapter--advantages .solution-story__features[data-v-2961a810]{gap:28px}.solution-story__chapter--overview .solution-story__text[data-v-2961a810]{padding:28px;border:1px solid #f5e9df;border-radius:18px;background:linear-gradient(125deg,#fff5ec,#fffbf6)}.solution-story__architecture>.solution-story__section-heading[data-v-2961a810]{margin-bottom:34px}.solution-story__architecture>.solution-story__diagram[data-v-2961a810]{position:relative;padding:0;border:0;border-radius:0;background:transparent;margin:32px 0 0}.solution-story__architecture>.solution-story__diagram+.solution-story__diagram[data-v-2961a810]{margin-top:56px}.solution-story__expand[data-v-2961a810]{position:absolute;bottom:18px;left:50%;transform:translate(-50%,6px);display:flex;align-items:center;gap:8px;padding:10px 18px;border-radius:24px;background:rgba(35,35,35,.78);color:#fff;font-size:14px;white-space:nowrap;opacity:0;pointer-events:none}.solution-story__diagram-image[data-v-2961a810]{position:relative;display:block;width:100%;padding:0;border:0;background:transparent;cursor:zoom-in}.solution-story__diagram-image img[data-v-2961a810]{display:block;width:auto;max-width:100%;max-height:680px;-o-object-fit:contain;object-fit:contain;margin:auto}.solution-story__related[data-v-2961a810]{padding-block:64px}.solution-story__related h2[data-v-2961a810]{text-align:center;font-size:30px}.solution-story__primary[data-v-2961a810]{background:var(--story-accent);color:#fff!important}.solution-story__primary[data-v-2961a810]:hover{background:#e85f00}.solution-story__primary i[data-v-2961a810]{transition:transform .2s ease}.solution-story__primary:hover i[data-v-2961a810]{transform:translateX(4px)}.solution-story__viewer[data-v-2961a810]{position:fixed;inset:0;z-index:4000;background:rgba(25,25,25,.9);display:flex;flex-direction:column;padding:24px}.solution-story__viewer-toolbar[data-v-2961a810]{display:flex;gap:16px;align-items:center;color:#fff;padding:0 0 20px}.solution-story__viewer-toolbar span[data-v-2961a810]{flex:1;font-size:16px}.solution-story__viewer-toolbar button[data-v-2961a810]{flex-shrink:0;color:#fff;background:transparent;border:1px solid #777;border-radius:24px;padding:9px 18px;font-size:14px}.solution-story__viewer-stage[data-v-2961a810]{flex:1;min-height:0;overflow:auto;display:flex;align-items:center;justify-content:center}.solution-story__viewer-stage img[data-v-2961a810]{display:block;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;background:#fff}.solution-story__viewer-stage.zoomed[data-v-2961a810]{display:block}.solution-story__viewer-stage.zoomed img[data-v-2961a810]{max-width:none;max-height:none;margin:auto}@media(max-width:1100px){.solution-story__intro h1[data-v-2961a810]{font-size:clamp(44px,5vw,64px)}.solution-story__features--four[data-v-2961a810]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.solution-story[data-v-2961a810]{--site-title-size:36px}.solution-story__shell[data-v-2961a810]{width:calc(100% - 40px)}.solution-story__hero[data-v-2961a810]{min-height:500px}.solution-story__features[data-v-2961a810]{grid-template-columns:repeat(2,minmax(0,1fr))}.solution-story__chapter[data-v-2961a810]{padding:52px 0;scroll-margin-top:168px}}@media(max-width:600px){.solution-story__hero>.solution-story__breadcrumb[data-v-2961a810]{bottom:18px}.solution-story[data-v-2961a810]{--site-title-size:28px}.solution-story__shell[data-v-2961a810]{width:calc(100% - 32px)}.solution-story__intro h1[data-v-2961a810]{font-size:38px}.solution-story__hero-actions[data-v-2961a810]{gap:12px;width:100%;font-size:14px;margin-top:24px}.solution-story__primary[data-v-2961a810],.solution-story__secondary[data-v-2961a810]{padding:11px 18px;gap:12px}.solution-story__hero[data-v-2961a810]{min-height:420px;padding:64px 0}.solution-story__chapter[data-v-2961a810]{padding:42px 0}.solution-story__section-heading[data-v-2961a810]{margin-bottom:28px}.solution-story__section-heading h2[data-v-2961a810]{font-size:25px}.solution-story__rich[data-v-2961a810]{font-size:15px;line-height:1.95}.solution-story__features[data-v-2961a810]{grid-template-columns:1fr;gap:16px}.solution-story__feature[data-v-2961a810]{padding:24px}.solution-story__chapter--advantages .solution-story__feature[data-v-2961a810]{padding:20px 12px}.solution-story__chapter--advantages .solution-story__features[data-v-2961a810]{gap:8px}.solution-story__chapter--overview .solution-story__text[data-v-2961a810]{padding:24px}.solution-story__lead[data-v-2961a810]{margin-top:0}.solution-story__feature h3[data-v-2961a810]{font-size:19px}.solution-story__architecture>.solution-story__diagram+.solution-story__diagram[data-v-2961a810]{margin-top:32px}.solution-story__diagram-image img[data-v-2961a810]{width:100%}.solution-story__viewer[data-v-2961a810]{padding:16px}.solution-story__viewer-toolbar[data-v-2961a810]{flex-wrap:wrap;gap:12px}.solution-story__viewer-toolbar span[data-v-2961a810]{flex-basis:100%}}.solution-story[data-v-2961a810]{overflow-x:clip}.solution-story__body[data-v-2961a810]{display:block}.solution-story__content[data-v-2961a810]{min-width:0}.solution-story__content>section[data-v-2961a810]{position:relative;isolation:isolate;padding:56px 0;margin:0;background:transparent}.solution-story__content>section[data-v-2961a810]:first-child{padding-top:76px}.solution-story__content>section[data-v-2961a810]:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--section-band);box-shadow:0 0 0 100vmax var(--section-band);clip-path:inset(0 -100vmax)}.solution-story__content>section[data-v-2961a810]:nth-child(odd){--section-band:#fff;--section-card:#f9f9f9}.solution-story__content>section[data-v-2961a810]:nth-child(2n){--section-band:#f9f9f9;--section-card:#fff}.solution-story__content>section.solution-story__chapter--diagram[data-v-2961a810]{--section-band:#fff}.solution-story__chapter>.solution-story__shell[data-v-2961a810]{width:100%}.solution-story__section-heading[data-v-2961a810]{text-align:center;border:0;padding:0;margin-bottom:32px}.solution-story__section-heading[data-v-2961a810]:after{display:none}.solution-story__related h2[data-v-2961a810],.solution-story__section-heading h2[data-v-2961a810]{display:inline-block;text-align:center;font-size:40px;line-height:1.3}.solution-story__section-heading h2[data-v-2961a810]:after{content:"";display:block;height:2px;background:var(--story-accent);margin-top:12px;width:100%}.solution-story__section-heading>p[data-v-2961a810]{color:#777;font-size:18px;line-height:1.7;margin-top:10px}.solution-story__architecture>.solution-story__section-heading h2[data-v-2961a810],.solution-story__architecture>.solution-story__section-heading[data-v-2961a810]{text-align:center}.solution-story__lead[data-v-2961a810]{text-align:left;margin:0 0 28px}.solution-story__features--four[data-v-2961a810]{grid-template-columns:repeat(2,minmax(0,1fr))}.solution-story__chapter--cards .solution-story__features[data-v-2961a810]{display:flex;flex-wrap:wrap;justify-content:center;gap:24px}.solution-story__chapter--cards .solution-story__feature[data-v-2961a810]{flex:1 1 190px;max-width:440px;padding:24px;border:0;border-radius:8px;background:var(--section-card);text-align:left}.solution-story__chapter--cards .solution-story__custom-icon[data-v-2961a810],.solution-story__chapter--cards .solution-story__feature>.solution-feature-icon[data-v-2961a810]{display:none}.solution-story__chapter--cards .solution-story__feature h3[data-v-2961a810],.solution-story__chapter--cards .solution-story__feature h4[data-v-2961a810]{margin:0 0 14px;color:var(--story-accent);font-family:Source Medium,sans-serif;font-size:18px;font-weight:500;line-height:1.5}.solution-story__chapter--cards .solution-story__feature .solution-story__rich[data-v-2961a810]{color:#707070;font-size:14px;line-height:1.9}.solution-story__chapter--cards .solution-story__lead[data-v-2961a810]{text-align:center}@media(max-width:700px){.solution-story__chapter--cards .solution-story__features[data-v-2961a810]{gap:16px}.solution-story__chapter--cards .solution-story__feature[data-v-2961a810]{flex-basis:240px;padding:24px 20px}}@media(max-width:1100px){.solution-story__section-heading h2[data-v-2961a810]{font-size:36px}.solution-story__section-heading>p[data-v-2961a810]{font-size:17px}}@media(max-width:700px){.solution-story__content>section[data-v-2961a810]{padding:36px 0}.solution-story__content>section[data-v-2961a810]:first-child{padding-top:56px}.solution-story__section-heading h2[data-v-2961a810]{font-size:28px}.solution-story__section-heading>p[data-v-2961a810]{font-size:15px}}.solution-advantage-icon[data-v-308b9016]{display:block;width:76px;height:76px;flex:none;color:#ff8f1f}.lanhu-solution[data-v-62f9896d]{--site-body-size:16px;color:#333;background:#fff;font-family:Source Normal,Microsoft YaHei,sans-serif}.ls-shell[data-v-62f9896d]{width:calc(100% - 64px);max-width:1480px;margin:0 auto}.ls-body[data-v-62f9896d]{padding:72px 0 60px;background:#f9f9f9}.ls-chapter[data-v-62f9896d]{scroll-margin-top:176px}.ls-chapter+.ls-chapter[data-v-62f9896d]{margin-top:70px}.ls-heading[data-v-62f9896d]{text-align:center}.ls-heading h2[data-v-62f9896d]{margin:0;font-family:Source Medium,sans-serif;font-size:36px;font-weight:500;line-height:50px;letter-spacing:0}.ls-heading h2[data-v-62f9896d]:after{display:block;width:66px;height:6px;margin:13px auto 0;background:#ff8f1f;content:""}.ls-heading p[data-v-62f9896d]{margin:16px 0 0;color:#777;line-height:24px}.ls-advantages[data-v-62f9896d],.ls-diagram[data-v-62f9896d],.ls-empty[data-v-62f9896d],.ls-overview[data-v-62f9896d]{margin-top:36px}.ls-overview[data-v-62f9896d]{display:flex;align-items:center;min-height:120px;padding:30px 25px;background:#fff;border-radius:16px}.ls-overview p[data-v-62f9896d]{margin:0;color:#777;line-height:30px}.ls-diagram[data-v-62f9896d]{display:block;width:100%;padding:0;border:0;border-radius:16px;overflow:hidden;background:#fff;cursor:zoom-in}.ls-diagram img[data-v-62f9896d]{display:block;width:100%;height:auto}.ls-advantages[data-v-62f9896d]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.ls-advantage[data-v-62f9896d]{display:flex;align-items:center;flex-direction:column;min-width:0;padding:48px 26px 36px;background:#fff;border-radius:16px;text-align:center}.ls-advantage h3[data-v-62f9896d]{margin:28px 0 0;font-family:Source Medium,sans-serif;font-size:20px;font-weight:500;line-height:30px}.ls-advantage p[data-v-62f9896d]{margin:12px 0 0;color:#777;line-height:26px;white-space:pre-line;overflow-wrap:anywhere}.ls-number[data-v-62f9896d]{color:#ff8f1f;font-size:56px;line-height:76px;font-family:Source Medium,sans-serif}.ls-advantage--numbered[data-v-62f9896d]{padding-top:32px}.ls-advantage--numbered h3[data-v-62f9896d]{margin-top:12px}.ls-back[data-v-62f9896d]{display:flex;justify-content:center;margin-top:70px}.ls-back a[data-v-62f9896d]{padding:12px 26px;border:1px solid #666;border-radius:4px;background:#fff;color:#333;font-family:Source Medium,sans-serif;font-size:14px;text-decoration:none}.ls-back a[data-v-62f9896d]:hover{background:#ff8f1f;border-color:#ff8f1f;color:#fff}.ls-related[data-v-62f9896d]{padding:70px 0 60px;background:#fff}.ls-related--product[data-v-62f9896d]{background:#f9f9f9}.ls-empty[data-v-62f9896d]{padding:42px 24px;color:#888;text-align:center;background:#f9f9f9;border-radius:16px}.ls-related--product .ls-empty[data-v-62f9896d]{background:#fff}.ls-zoom[data-v-62f9896d]{overflow:auto}.ls-zoom img[data-v-62f9896d]{display:block;width:100%;min-width:1200px;height:auto}.lanhu-solution a[data-v-62f9896d]:focus-visible,.lanhu-solution button[data-v-62f9896d]:focus-visible,.ls-zoom[data-v-62f9896d]:focus-visible{outline:2px solid #ff8f1f;outline-offset:4px}@media(max-width:900px){.ls-chapter[data-v-62f9896d]{scroll-margin-top:168px}}@media(max-width:1000px){.ls-advantages[data-v-62f9896d]{grid-template-columns:repeat(2,minmax(0,1fr))}.ls-advantage[data-v-62f9896d]{padding:32px 24px}}@media(max-width:600px){.ls-shell[data-v-62f9896d]{width:calc(100% - 32px)}.ls-body[data-v-62f9896d]{padding:56px 0 40px}.ls-related[data-v-62f9896d]{padding:36px 0 40px}.ls-heading h2[data-v-62f9896d]{font-size:28px;line-height:40px}.ls-heading h2[data-v-62f9896d]:after{width:48px;height:4px;margin-top:12px}.ls-heading p[data-v-62f9896d]{padding:0 12px}.ls-chapter+.ls-chapter[data-v-62f9896d]{margin-top:48px}.ls-advantages[data-v-62f9896d],.ls-diagram[data-v-62f9896d],.ls-empty[data-v-62f9896d],.ls-overview[data-v-62f9896d]{margin-top:26px}.ls-overview[data-v-62f9896d]{padding:24px 20px}.ls-advantages[data-v-62f9896d]{grid-template-columns:1fr;gap:24px}.ls-advantage h3[data-v-62f9896d]{margin-top:22px}.ls-back[data-v-62f9896d]{margin-top:48px}.ls-empty[data-v-62f9896d]{padding:28px 16px}}.case-photo-carousel[data-v-2152e92a]{box-sizing:border-box;margin:32px 0 40px;padding:0 5px}.case-photo-carousel__track[data-v-2152e92a]{display:grid;grid-auto-flow:column;grid-auto-columns:100%;gap:24px;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none}.case-photo-carousel__track[data-v-2152e92a]::-webkit-scrollbar{display:none}.case-photo-carousel__track[data-v-2152e92a]:focus-visible{outline:2px solid #ff8f1f;outline-offset:4px}.case-photo-carousel__slide[data-v-2152e92a]{min-width:0;width:100%;height:var(--case-photo-height,clamp(260px,42vw,460px));overflow:hidden;border-radius:14px;background:var(--case-photo-background,#f5f5f5)}.case-photo-carousel__image[data-v-2152e92a]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.case-photo-carousel--contain .case-photo-carousel__slide[data-v-2152e92a]{border-radius:0}.case-photo-carousel--contain .case-photo-carousel__image[data-v-2152e92a]{-o-object-fit:contain!important;object-fit:contain!important}.case-photo-carousel__controls[data-v-2152e92a]{display:flex;justify-content:center;gap:8px;margin-top:22px}.case-photo-carousel__controls button[data-v-2152e92a]{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid #e4e4e4;border-radius:50%;background:#fff;color:#606060;cursor:pointer;box-shadow:0 8px 24px #28364a0b;transition:background .35s,color .35s,border-color .35s,transform .35s cubic-bezier(.22,1,.36,1)}.case-photo-carousel__controls button svg[data-v-2152e92a]{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.case-photo-carousel__controls button[data-v-2152e92a]:focus-visible,.case-photo-carousel__controls button[data-v-2152e92a]:hover{border-color:#ff8f1f;background:#ff8f1f;color:#fff;outline:none;transform:translateY(-2px)}.case-photo-carousel__controls button[data-v-2152e92a]:active{transform:translateY(0) scale(.94)}@media(max-width:700px){.case-photo-carousel[data-v-2152e92a]{margin:24px 0 30px}.case-photo-carousel__track[data-v-2152e92a]{gap:18px}.case-photo-carousel__slide[data-v-2152e92a]{height:var(--case-photo-mobile-height,clamp(210px,56vw,280px))}.case-photo-carousel__controls[data-v-2152e92a]{margin-top:18px}}.smart-amplification[data-v-370368f8]{--site-body-size:16px;--sa-orange:#ff8f1f;color:#333;background:#fff;font-family:Source Normal,Microsoft YaHei,sans-serif}.smart-amplification [data-v-370368f8]{box-sizing:border-box}.sa-shell[data-v-370368f8]{width:calc(100% - 64px);max-width:1480px;margin:0 auto}.sa-body[data-v-370368f8]{padding:72px 0 60px;background:#f9f9f9}.sa-chapter[data-v-370368f8]{scroll-margin-top:176px}.sa-chapter+.sa-chapter[data-v-370368f8]{margin-top:70px}.sa-heading[data-v-370368f8]{text-align:center}.sa-heading h2[data-v-370368f8]{margin:0;font-family:Source Medium,sans-serif;font-size:36px;font-weight:500;line-height:50px;letter-spacing:0}.sa-heading h2[data-v-370368f8]:after{display:block;content:"";width:66px;height:6px;margin:13px auto 0;background:var(--sa-orange)}.sa-heading p[data-v-370368f8]{margin:16px 0 0;color:#777;line-height:24px}.sa-advantages[data-v-370368f8],.sa-diagram[data-v-370368f8],.sa-empty[data-v-370368f8],.sa-overview[data-v-370368f8],.sa-related-grid[data-v-370368f8],.sa-scenes[data-v-370368f8]{margin-top:36px}.sa-overview[data-v-370368f8]{display:flex;align-items:center;min-height:120px;padding:30px 25px;background:#fff;border-radius:16px}.sa-overview p[data-v-370368f8]{margin:0;line-height:30px;color:#777}.sa-diagram[data-v-370368f8]{display:block;width:100%;padding:0;border:0;border-radius:16px;overflow:hidden;background:#fff;cursor:zoom-in}.sa-diagram img[data-v-370368f8]{display:block;width:100%;height:auto}.sa-advantages[data-v-370368f8]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:33px 32px}.sa-advantage[data-v-370368f8]{min-height:280px;padding:55px 25px 34px;border-radius:16px;background:#fff;text-align:center}.sa-icon[data-v-370368f8]{display:flex;height:76px;align-items:flex-end;justify-content:center}.sa-icon img[data-v-370368f8]{max-width:76px;-o-object-fit:contain;object-fit:contain}.sa-advantage h3[data-v-370368f8],.sa-scene h3[data-v-370368f8]{margin:30px 0 0;font-family:Source Medium,sans-serif;font-size:20px;font-weight:500;line-height:30px}.sa-advantage p[data-v-370368f8],.sa-scene p[data-v-370368f8]{margin:6px 0 0;color:#777;line-height:24px}.sa-scenes[data-v-370368f8]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:54px 32px}.sa-scene[data-v-370368f8]{grid-column:span 2;text-align:center;min-width:0}.sa-scene[data-v-370368f8]:nth-child(4){grid-column:2/span 2}.sa-scene>img[data-v-370368f8]{display:block;width:100%;height:auto;aspect-ratio:472/281;-o-object-fit:cover;object-fit:cover;border-radius:16px}.sa-scene h3[data-v-370368f8]{margin-top:24px}.sa-scene p[data-v-370368f8]{padding:0 14px}.sa-back[data-v-370368f8]{display:flex;justify-content:center;margin-top:70px}.sa-back a[data-v-370368f8]{display:table;padding:12px 26px;border:1px solid #e5e5e5;border-radius:4px;background:#fff;font-size:14px;color:#606060;text-decoration:none;transition:background .25s,border-color .25s,color .25s}.sa-back a[data-v-370368f8]:hover{background:#ff8f1f;color:#fff;border-color:#ff8f1f}.sa-related[data-v-370368f8]{padding:70px 0 60px;background:#fff}.sa-related--product[data-v-370368f8]{background:#f9f9f9}.sa-empty[data-v-370368f8]{padding:42px 24px;color:#888;text-align:center;background:#f9f9f9;border-radius:16px}.sa-related--product .sa-empty[data-v-370368f8]{background:#fff}.smart-amplification a[data-v-370368f8]:focus-visible,.smart-amplification button[data-v-370368f8]:focus-visible{outline:2px solid var(--sa-orange);outline-offset:4px}@media(max-width:900px){.sa-chapter[data-v-370368f8]{scroll-margin-top:168px}}@media(max-width:1000px){.sa-top-space[data-v-370368f8]{height:40px}.sa-advantages[data-v-370368f8],.sa-scenes[data-v-370368f8]{grid-template-columns:repeat(2,minmax(0,1fr))}.sa-scene[data-v-370368f8],.sa-scene[data-v-370368f8]:nth-child(4){grid-column:auto}.sa-scene[data-v-370368f8]:last-child{grid-column:1/-1;width:calc(50% - 16px);justify-self:center}.sa-related-card h3[data-v-370368f8]{font-size:20px}.sa-advantage[data-v-370368f8]{padding:32px 20px;min-height:260px}}@media(max-width:600px){.sa-shell[data-v-370368f8]{width:calc(100% - 32px)}.sa-top-space[data-v-370368f8]{height:12px}.sa-body[data-v-370368f8]{padding:56px 0 40px}.sa-related[data-v-370368f8]{padding-top:36px;padding-bottom:40px}.sa-heading h2[data-v-370368f8]{font-size:28px;line-height:40px}.sa-heading p[data-v-370368f8]{padding:0 12px}.sa-heading h2[data-v-370368f8]:after{width:48px;height:4px;margin-top:12px}.sa-chapter+.sa-chapter[data-v-370368f8]{margin-top:48px}.sa-advantages[data-v-370368f8],.sa-diagram[data-v-370368f8],.sa-empty[data-v-370368f8],.sa-overview[data-v-370368f8],.sa-related-grid[data-v-370368f8],.sa-scenes[data-v-370368f8]{margin-top:26px}.sa-overview[data-v-370368f8]{padding:24px 20px}.sa-advantages[data-v-370368f8],.sa-related-grid[data-v-370368f8],.sa-scenes[data-v-370368f8]{grid-template-columns:1fr;gap:24px}.sa-advantage[data-v-370368f8]{min-height:240px}.sa-advantage h3[data-v-370368f8]{margin-top:22px}.sa-scene[data-v-370368f8]:last-child{grid-column:auto;width:100%}.sa-scenes[data-v-370368f8]{row-gap:32px}.sa-scene h3[data-v-370368f8]{margin-top:18px}.sa-back[data-v-370368f8]{margin-top:48px}.sa-back a[data-v-370368f8]{height:52px}.sa-related-image[data-v-370368f8]{aspect-ratio:472/321}.sa-related-card h3[data-v-370368f8]{margin-top:18px;font-size:20px}.sa-empty[data-v-370368f8]{padding:28px 16px}.sa-back a[data-v-370368f8]{height:auto}}@media(prefers-reduced-motion:reduce){.smart-amplification [data-v-370368f8]{transition:none!important;scroll-behavior:auto!important}}.lanhu-extended[data-v-3dafbcb8]{--site-body-size:16px;color:#333;background:#fff;font-family:Source Normal,Microsoft YaHei,sans-serif}.le-related.le-related--compact[data-v-3dafbcb8]{background:#f9f9f9}.le-related--compact .le-heading[data-v-3dafbcb8]{text-align:left;padding-right:120px}.le-related--compact .le-heading h2[data-v-3dafbcb8]{font-size:36px;line-height:50px}.le-related--compact .le-heading h2[data-v-3dafbcb8]:after{display:none}.le-related--compact[data-v-3dafbcb8] .sa-carousel{position:relative}.le-related--compact[data-v-3dafbcb8] .sa-carousel__arrows{position:absolute;right:0;top:-80px;margin:0}.le-related--compact.le-related--product[data-v-3dafbcb8] .sa-carousel__card{box-sizing:border-box;padding-bottom:24px;border-radius:16px;overflow:hidden;background:#fff}.le-related--compact.le-related--product[data-v-3dafbcb8] .sa-carousel__image{border-radius:16px 16px 0 0}.le-related--compact.le-related--product[data-v-3dafbcb8] .sa-carousel__card h3{margin:16px 0 0;padding:0 24px}.le-related--compact.le-related--product[data-v-3dafbcb8] .sa-carousel__more{padding:0 24px}@media(max-width:600px){.le-related--compact[data-v-3dafbcb8] .sa-carousel__arrows{top:-70px;gap:10px}}.le-architecture-carousel[data-v-3dafbcb8]{margin:36px 0 0;padding:0;--case-photo-height:clamp(380px,54vw,680px);--case-photo-mobile-height:clamp(280px,76vw,400px);--case-photo-background:transparent}.le-architecture-photo[data-v-3dafbcb8]{display:block;width:100%;height:100%;padding:0;border:0;background:transparent;cursor:zoom-in}.le-architecture-photo img[data-v-3dafbcb8]{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.le-shell[data-v-3dafbcb8]{width:calc(100% - 64px);max-width:1480px;margin:0 auto}.le-body[data-v-3dafbcb8]{padding:72px 0 60px;background:#f9f9f9}.le-section+.le-section[data-v-3dafbcb8]{margin-top:70px}.le-section[data-v-3dafbcb8]{scroll-margin-top:176px}.le-heading[data-v-3dafbcb8]{text-align:center}.le-heading h2[data-v-3dafbcb8]{margin:0;font-family:Source Medium,sans-serif;font-size:36px;font-weight:500;line-height:50px}.le-heading h2[data-v-3dafbcb8]:after{display:block;width:66px;height:6px;margin:13px auto 0;background:#ff8f1f;content:""}.le-heading>p[data-v-3dafbcb8]{margin:16px auto 0;color:#777;font-size:16px;line-height:26px;max-width:1100px}.le-architecture[data-v-3dafbcb8],.le-cards[data-v-3dafbcb8],.le-copy[data-v-3dafbcb8],.le-gallery[data-v-3dafbcb8]{margin-top:36px}.le-copy[data-v-3dafbcb8]{padding:30px 25px;border-radius:16px;background:#fff}.le-copy>p[data-v-3dafbcb8]{margin:0;color:#777;font-size:16px;line-height:30px;white-space:pre-line}.le-copy>p+p[data-v-3dafbcb8]{margin-top:12px}.le-cards[data-v-3dafbcb8]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:32px}.le-card[data-v-3dafbcb8]{grid-column:span 2;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:280px;box-sizing:border-box;padding:48px 26px;background:#fff;border-radius:16px;text-align:center}.le-card h3[data-v-3dafbcb8]{margin:0;font-family:Source Medium,sans-serif;font-size:20px;font-weight:500;line-height:30px}.le-card p[data-v-3dafbcb8]{margin:32px 0 0;color:#777;font-size:16px;line-height:26px;white-space:pre-line;overflow-wrap:anywhere}.le-cards--center-last .le-card[data-v-3dafbcb8]:nth-last-child(2){grid-column:2/span 2}.le-cards--center-last .le-card[data-v-3dafbcb8]:last-child{grid-column:4/span 2}.le-architecture[data-v-3dafbcb8]{border-radius:16px;background:#fff;overflow:hidden}.le-architecture button[data-v-3dafbcb8],.le-gallery button[data-v-3dafbcb8],.le-illustrations button[data-v-3dafbcb8]{display:block;width:100%;padding:0;border:0;background:#fff;cursor:zoom-in;border-radius:16px;overflow:hidden}.le-architecture img[data-v-3dafbcb8],.le-gallery img[data-v-3dafbcb8],.le-illustrations img[data-v-3dafbcb8]{display:block;width:100%;height:auto}.le-illustrations[data-v-3dafbcb8]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;max-width:1208px;margin:36px auto 20px}.le-illustrations button[data-v-3dafbcb8]{align-self:start}.le-gallery[data-v-3dafbcb8]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.le-gallery button[data-v-3dafbcb8]{align-self:start}.le-card[data-v-3dafbcb8]{justify-content:flex-start;padding-bottom:36px}.le-card .solution-advantage-icon+h3[data-v-3dafbcb8]{margin-top:28px}.le-card p[data-v-3dafbcb8]{margin-top:12px}.le-arrows[data-v-3dafbcb8]{display:flex;justify-content:center;gap:18px;margin-top:20px}.le-arrows button[data-v-3dafbcb8]{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid #e9e9e9;border-radius:50%;background:#fff;color:#929292;box-shadow:0 4px 16px #00000008;cursor:pointer;transition:color .2s,border-color .2s}.le-arrows button[data-v-3dafbcb8]:hover{color:#ff8f1f;border-color:#ff8f1f}.le-arrows svg[data-v-3dafbcb8]{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.le-back[data-v-3dafbcb8]{display:flex;justify-content:center;margin-top:70px}.le-back a[data-v-3dafbcb8]{padding:12px 26px;border:1px solid #666;border-radius:4px;background:#fff;color:#333;font-family:Source Medium,sans-serif;font-size:14px;text-decoration:none}.le-back a[data-v-3dafbcb8]:hover{background:#ff8f1f;border-color:#ff8f1f;color:#fff}.le-related[data-v-3dafbcb8]{padding:70px 0 60px;background:#fff}.le-related--product[data-v-3dafbcb8]{background:#f9f9f9}.le-zoom[data-v-3dafbcb8]{overflow:auto;max-height:75vh}.le-zoom img[data-v-3dafbcb8]{display:block;width:100%;min-width:1200px;height:auto}.le-sr-only[data-v-3dafbcb8]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.lanhu-extended a[data-v-3dafbcb8]:focus-visible,.lanhu-extended button[data-v-3dafbcb8]:focus-visible,.le-architecture[data-v-3dafbcb8]:focus-visible,.le-zoom[data-v-3dafbcb8]:focus-visible{outline:2px solid #ff8f1f;outline-offset:4px}@media(max-width:1000px){.le-cards[data-v-3dafbcb8]{grid-template-columns:repeat(4,minmax(0,1fr))}.le-cards--center-last .le-card[data-v-3dafbcb8]:last-child,.le-cards--center-last .le-card[data-v-3dafbcb8]:nth-last-child(2){grid-column:span 2}.le-card[data-v-3dafbcb8]{padding:32px 24px}.le-gallery[data-v-3dafbcb8]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.le-shell[data-v-3dafbcb8]{width:calc(100% - 32px)}.le-body[data-v-3dafbcb8]{padding:56px 0 40px}.le-section+.le-section[data-v-3dafbcb8]{margin-top:48px}.le-heading h2[data-v-3dafbcb8]{font-size:28px;line-height:40px}.le-heading h2[data-v-3dafbcb8]:after{width:48px;height:4px;margin-top:12px}.le-heading>p[data-v-3dafbcb8]{padding:0 12px;font-size:14px;line-height:24px}.le-architecture[data-v-3dafbcb8],.le-cards[data-v-3dafbcb8],.le-copy[data-v-3dafbcb8],.le-gallery[data-v-3dafbcb8]{margin-top:26px}.le-copy[data-v-3dafbcb8]{padding:24px 20px}.le-cards[data-v-3dafbcb8]{display:flex;flex-direction:column;gap:24px}.le-card[data-v-3dafbcb8]{min-height:220px}.le-card p[data-v-3dafbcb8]{margin-top:20px}.le-illustrations[data-v-3dafbcb8]{grid-template-columns:1fr;gap:20px;margin:24px auto 0}.le-gallery[data-v-3dafbcb8]{gap:16px}.le-related[data-v-3dafbcb8]{padding:40px 0}.le-back[data-v-3dafbcb8]{margin-top:48px}}@media(prefers-reduced-motion:reduce){.le-arrows button[data-v-3dafbcb8]{transition:none}}