html body{--section-paper:#f3f5ef;--scene-fade-right:linear-gradient(90deg,#f3f5ef00 0%,#f3f5ef08 12%,#f3f5ef26 21%,#f3f5ef66 29%,#f3f5efbf 36%,#f3f5eff0 41%,#f3f5ef 46%,#f3f5ef 100%);--scene-fade-left:linear-gradient(90deg,#f3f5ef 0%,#f3f5ef 56%,#f3f5eff5 62%,#f3f5efbf 70%,#f3f5ef66 79%,#f3f5ef1a 88%,#f3f5ef00 98%);--scene-river:url(/assets/landscape-river-natural-v409.webp);--scene-terraces:url(/assets/landscape-terraces-natural-v409.webp);--scene-karst:url(/assets/applications-landscape-v408.webp)}html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content .about-material-chapter{background-color:var(--section-paper)}html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content .about-material-scene{background-image:linear-gradient(0deg,#f3f5ef 0%,#f3f5ef00 22%,#f3f5ef00 92%,#f3f5ef 100%),var(--scene-fade-right),var(--scene-terraces);background-position:50%;background-repeat:no-repeat;background-size:cover;height:clamp(640px,65vw,1100px);inset:0 0 auto;-webkit-mask-image:none;mask-image:none}html body[data-page=about] #main-content .about-material-scene{background-image:linear-gradient(0deg,#f3f5ef,#f3f5ef00 25%,#f3f5ef00 92%,#f3f5ef 100%),var(--scene-fade-right),var(--scene-karst)}html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content .about-material-chapter:after{background-image:none}@media (min-width:1001px){html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content #future.af193{background-image:var(--scene-fade-left),var(--scene-river);background-position:50%;background-repeat:no-repeat;background-size:cover}html body[data-page=sustainability] #main-content #future.af193{background-image:var(--scene-fade-left),var(--scene-terraces)}html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content #journey.aj188:before{aspect-ratio:auto;background-image:var(--scene-fade-left),var(--scene-river);background-position:50%;background-size:cover;width:auto;height:100%;inset:0;-webkit-mask-image:none;mask-image:none}html body[data-page=innovation] #main-content #journey.aj188:before{background-image:var(--scene-fade-left),url(/assets/innovation-analytical-lab-v407.webp)}html body[data-page=about] #main-content #origin.as-origin186:before{background-image:var(--scene-fade-left),var(--scene-river);background-position:50%;background-size:cover}html body[data-page=innovation] #main-content #origin.as-origin186:before{background-image:var(--scene-fade-left),url(/assets/innovation-analytical-lab-v407.webp);background-position:50%;background-size:cover}html body[data-page=sustainability] #main-content #origin.as-origin186:before{background-image:var(--scene-fade-left),var(--scene-terraces);background-position:50%;background-size:cover}}html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content #contact.ac207{background-color:var(--section-paper);background-image:linear-gradient(180deg,#f3f5ef 0%,#f3f5effa 28%,#f3f5efe6 60%,#f3f5ef99 100%),var(--scene-river);background-position:50%;background-size:cover}html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content #contact.ac207:before{background-image:none}html body[data-page=applications] #main-content #performance.application-performance304:before{background-image:linear-gradient(180deg,#f3f5efcc,#f3f5eff5 70%,#f3f5ef),var(--scene-terraces);background-position:50%;background-size:cover}html body:is([data-page=applications],[data-page=products]) #main-content #contact .coat-contact__media{background-image:linear-gradient(180deg,#f3f5eff5,#f3f5efe6 55%,#f3f5ef99),var(--scene-river);background-position:50%;background-size:cover}html body[data-page=products] #main-content .product-platform:before{background:var(--scene-fade-left)}@media (max-width:1000px){html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content .about-material-scene{height:calc(var(--about-landscape-height,340px) + 100px);background-image:linear-gradient(180deg,#f3f5ef33 0%,#f3f5ef00 20%,#f3f5ef33 45%,#f3f5efcc 68%,#f3f5ef 94%),var(--scene-terraces);background-position:50%;background-size:cover}html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content #future.af193{background:var(--section-paper)}html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content #future.af193:before{opacity:1;background-image:linear-gradient(180deg,#f3f5ef 0%,#f3f5efcc 24%,#f3f5ef40 60%,#f3f5ef00 100%),var(--scene-river);background-position:50%;background-size:cover;height:clamp(260px,45vw,440px);inset:auto 0 0;-webkit-mask-image:none;mask-image:none}html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content #journey.aj188:before{background-image:linear-gradient(180deg,#f3f5ef,#f3f5ef99 35%,#f3f5ef00 90%),var(--scene-river);background-position:50%;background-size:cover;-webkit-mask-image:none;mask-image:none}html body[data-page=innovation] #main-content #journey.aj188:before{background-image:linear-gradient(#f8faf7,#f8faf799 35%,#f8faf700 90%),url(/assets/innovation-analytical-lab-v407.webp)}}@media (min-width:1001px){html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content #journey.aj188:before{-webkit-mask-image:linear-gradient(#0000,#000 10% 86%,#0000);mask-image:linear-gradient(#0000,#000 10% 86%,#0000)}}@media (max-width:1000px){html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content .about-material-scene{height:var(--about-landscape-height,340px);background-image:linear-gradient(180deg,#f3f5ef00 0%,#f3f5ef00 48%,#f3f5ef66 70%,#f3f5efe6 88%,#f3f5ef 100%),var(--scene-terraces)}html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content #journey.aj188{padding-bottom:clamp(260px,40vw,420px)}html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content #journey.aj188:before{height:clamp(240px,38vw,400px);inset:auto 0 0}}html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content #journey.aj188{background-image:none;background-color:var(--section-paper)}html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content :is(#origin,#journey,#difference,#capabilities,#future,#contact,.about-material-chapter){background-color:#f3f5ef;min-height:0;background-image:none!important}html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content :is(#origin,#journey,#difference,#capabilities,#future,#contact):before,html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content :is(#origin,#journey,#difference,#capabilities,#future,#contact):after,html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content .about-material-chapter:after,html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content .about-material-scene{display:none!important}html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content :is(#journey,#difference,#capabilities,#future){padding-block:clamp(64px,7vw,112px)}html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content #journey{background-color:#fff}html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content #future{background-color:#e7eee7}html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content #contact{background-color:#f8faf7;padding-block:clamp(72px,8vw,120px)}html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content #origin .ao186-inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px 64px;min-height:0;padding-block:clamp(64px,7vw,112px);display:grid}html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content #origin .ao186-copy{grid-area:1/1;width:100%;min-width:0;max-width:none}html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content #origin .ao186-steps{width:100%;max-width:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:#123d30;background:0 0;border:0;border-top:1px solid #cbd8cd;border-radius:0;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0;padding:32px 0 0;display:grid}html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content #origin .ao186-steps :is(li,strong,p,span,div){color:#123d30;background:0 0}html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content #origin .ao186-steps li{border:0;min-height:0;padding:0}html body[data-page=about] #main-content #origin .ao186-steps{border-top:0;border-left:1px solid #cbd8cd;grid-area:1/2;grid-template-columns:1fr;padding:16px 0 16px 48px}html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content .editorial-photo410{grid-area:1/2;align-self:center;width:100%;min-width:0;margin:0;position:relative}html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content .editorial-photo410 img{aspect-ratio:4/3;object-fit:cover;object-position:center;filter:none;opacity:1;border-radius:4px;width:100%;height:auto;display:block;position:static;-webkit-mask-image:none;mask-image:none}html body[data-page=about] #main-content .editorial-photo410 img{aspect-ratio:1;object-position:center 24%}html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content .editorial-photo410 figcaption{letter-spacing:.04em;color:#476858;margin:16px 0 0;font-size:13px;line-height:1.5}html body[data-page=about] #main-content #journey .aj188-layout{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:start;gap:48px 80px;display:grid}html body[data-page=about] #main-content #journey .aj188-heading{text-align:left;grid-area:1/1/auto/-1;width:100%;max-width:none;margin:0;padding:0}html body[data-page=about] #main-content #journey .aj188-copy{grid-area:2/1;width:100%;max-width:none;margin:0;padding:0}html body[data-page=about] #main-content #journey .editorial-photo410{grid-area:2/2;align-self:start}html body:is([data-page=innovation],[data-page=sustainability]) #main-content #journey .aj188-copy{width:100%;max-width:100%;margin:0}html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content #difference .ad192-inner{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:64px;display:grid}html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content #difference :is(.ad192-copy,.ad285-list){width:100%;min-width:0;max-width:none;margin:0}html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content #difference .ad285-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 28px;display:grid}html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content #future .af193-copy{width:100%;max-width:960px;margin-inline:auto}html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content #future .af193-body{max-width:760px}@media (max-width:1000px){html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content #origin .ao186-inner{grid-template-columns:1fr;gap:36px;padding-block:56px}html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content #origin .ao186-copy{grid-area:auto/1}html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content .editorial-photo410{grid-area:auto/1;max-width:680px;margin-inline:auto}html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content #origin .ao186-steps{grid-area:auto/1;gap:24px}html body[data-page=about] #main-content #origin .ao186-steps{border-top:1px solid #cbd8cd;border-left:0;grid-template-columns:repeat(3,minmax(0,1fr));padding:28px 0 0}html body[data-page=about] #main-content #journey .aj188-layout{grid-template-columns:1fr;gap:36px}html body[data-page=about] #main-content #journey :is(.aj188-heading,.aj188-copy,.editorial-photo410){grid-area:auto/1}html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content #difference .ad192-inner{grid-template-columns:1fr;gap:32px}}@media (max-width:600px){html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content #origin .ao186-steps,html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content #difference .ad285-list{grid-template-columns:1fr}html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content :is(#journey,#difference,#capabilities,#future){padding-block:56px}}html body[data-page=about]{--origin-scene411:url(/assets/applications-landscape-v408.webp);--future-scene411:url(/assets/light-industrial-v246.opt-1600.webp)}html body[data-page=sustainability]{--origin-scene411:url(/assets/media-original-6-0.opt-1000.webp);--future-scene411:url(/assets/landscape-terraces-natural-v409.webp)}html body[data-page=innovation]{--origin-scene411:url(/assets/innovation-analytical-lab-v407.webp);--future-scene411:url(/assets/light-laboratory-neutral-v249.opt-1600.webp)}html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content #origin.as-origin186{isolation:isolate;color:#063129;padding:0;position:relative;background:#f3f5ef var(--origin-scene411) center/cover no-repeat!important}html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content #origin.as-origin186:before{content:"";z-index:-1;pointer-events:none;opacity:1;background:linear-gradient(#0000 64%,#052b23c2 83%,#052b23f2 100%),linear-gradient(90deg,#f3f5ef 0%,#f3f5eff5 32%,#f3f5efd9 42%,#f3f5ef80 53%,#f3f5ef26 64%,#0000 76%);border-radius:0;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:none;mask-image:none;display:block!important}html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content #origin .ao186-inner{flex-direction:column;justify-content:space-between;align-items:stretch;gap:80px;max-width:1800px;min-height:clamp(620px,82svh,900px);padding-top:clamp(64px,6.5vw,112px);padding-bottom:36px;display:flex}html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content #origin .ao186-copy{text-align:left;align-self:flex-start;width:48%;max-width:43rem}html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content #origin .ao186-steps{width:72%;max-width:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:#fff;background:0 0;border:0;border-top:1px solid #ffffff45;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0 0 0 auto;padding:28px 0 0;display:grid}html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content #origin .ao186-steps :is(li,strong,p,span,div){color:#fff}html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content #origin .ao186-steps li{border:0;align-items:center;gap:16px;padding:0;display:flex}html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content #origin .ao186-number{border-color:#ffffffa6}html body[data-page=about] #main-content #journey .aj188-layout{display:block}html body[data-page=about] #main-content #journey .aj188-copy{max-width:960px;margin:48px auto 0}html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content #future.af193{isolation:isolate;position:relative;background:linear-gradient(90deg,#f3f5ef 0%,#f3f5eff5 32%,#f3f5efd9 42%,#f3f5ef80 53%,#f3f5ef26 64%,transparent 76%),var(--future-scene411) center/cover no-repeat!important}html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content #future.af193 .af193-copy{width:48%;max-width:43rem;margin:0}@media (max-width:1000px){html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content #origin.as-origin186:before{background:linear-gradient(#f3f5effa 0%,#f3f5eff5 35%,#f3f5efcc 50%,#052b2370 73%,#052b23f2 100%)}html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content #origin .ao186-inner{gap:100px;min-height:760px;padding-block:56px 32px}html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content #origin .ao186-copy{width:100%;max-width:43rem}html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content #origin .ao186-steps{gap:24px;width:100%}html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content #future.af193{padding-bottom:240px;background:linear-gradient(180deg,#f3f5ef 0%,#f3f5eff5 45%,#f3f5efcc 66%,#f3f5ef33 90%),var(--future-scene411) 70% center/cover no-repeat!important}html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content #future.af193 .af193-copy{width:100%;max-width:43rem}}@media (max-width:600px){html body:is([data-page=about],[data-page=innovation],[data-page=sustainability]) #main-content #origin .ao186-steps{grid-template-columns:1fr}}html body[data-page=about]{--origin-scene411:url(/assets/landscape-river-natural-v409.webp)}@media (min-width:1001px){html body[data-page=innovation] #main-content #origin.as-origin186:before{background:linear-gradient(#0000 64%,#052b23c2 83%,#052b23f2 100%),linear-gradient(90deg,#f3f5ef 0%,#f3f5effa 36%,#f3f5efe6 46%,#f3f5ef99 58%,#f3f5ef33 70%,#0000 82%)}}html body[data-page=products] #main-content #overview.product-platform{background:#f3f5ef}html body[data-page=products] #main-content #overview.product-platform:before{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0;background:linear-gradient(90deg,#f3f5ef 0%,#f3f5eff5 32%,#f3f5efd9 42%,#f3f5ef80 53%,#f3f5ef26 64%,#0000 76%)!important;display:block!important}html body[data-page=products] #main-content #overview .product-platform__photo{box-shadow:none!important;filter:none!important;aspect-ratio:auto!important;object-fit:cover!important;object-position:75% center!important;border:0!important;border-radius:0!important;max-width:none!important;max-height:none!important;transform:none!important;-webkit-mask-image:none!important;mask-image:none!important}@media (min-width:761px){html body[data-page=products] #main-content #overview .product-platform__photo{position:absolute;width:100%!important;height:100%!important;inset:0!important}}@media (max-width:760px){html body[data-page=products] #main-content #overview.product-platform:before{display:none!important}html body[data-page=products] #main-content #overview .product-platform__photo{margin-top:-32px;position:relative;width:100%!important;height:clamp(280px,70vw,440px)!important;inset:auto!important;-webkit-mask-image:linear-gradient(#0000 0%,#00000014 8%,#00000047 18%,#0009 31%,#000000dc 44%,#000 60%)!important;mask-image:linear-gradient(#0000 0%,#00000014 8%,#00000047 18%,#0009 31%,#000000dc 44%,#000 60%)!important}}