main:has(.applications-narrative-page){overflow:visible}.ApplicationsNarrative-module__LKA2SG__page{--ink:#0b3b29;--muted:#617468;--line:#0f4a2d29;--paper:#f8faf6;--acid:#d4e75c;color:var(--ink);background:var(--paper)}.ApplicationsNarrative-module__LKA2SG__hero{--hero-progress:0;background:#f8faf6;min-height:760px;padding:34px clamp(24px,4vw,64px) 0;position:relative;overflow:clip}.ApplicationsNarrative-module__LKA2SG__heroMedia{border-radius:calc(28px - (var(--hero-progress) * 20px));transform:scale(calc(1 + (var(--hero-progress) * .025)));transform-origin:bottom;background:#dfeadd;position:absolute;inset:34px clamp(24px,4vw,64px) 0;overflow:hidden}.ApplicationsNarrative-module__LKA2SG__heroMedia img{object-fit:cover;object-position:64% center;transform:scale(calc(1.02 + (var(--hero-progress) * .05)))}.ApplicationsNarrative-module__LKA2SG__heroVeil{background:linear-gradient(90deg,#f5f9f3fa 0%,#f5f9f3e6 36%,#f5f9f33d 67%,#f5f9f30a 100%),linear-gradient(#0000 58%,#0336206b);position:absolute;inset:0}.ApplicationsNarrative-module__LKA2SG__heroCopy{z-index:2;width:min(720px,58vw);padding:132px 0 210px clamp(12px,4vw,62px);position:relative}.ApplicationsNarrative-module__LKA2SG__kicker,.ApplicationsNarrative-module__LKA2SG__sectionLabel{color:#247a49;font-family:var(--font-sans);letter-spacing:.08em;font-size:12px;font-weight:800}.ApplicationsNarrative-module__LKA2SG__heroCopy h1,.ApplicationsNarrative-module__LKA2SG__intro h2,.ApplicationsNarrative-module__LKA2SG__explorerPanel h2,.ApplicationsNarrative-module__LKA2SG__mapping h2,.ApplicationsNarrative-module__LKA2SG__evidence h2,.ApplicationsNarrative-module__LKA2SG__workflow h2,.ApplicationsNarrative-module__LKA2SG__contact h2{font-family:var(--font-serif);letter-spacing:0;font-weight:700}.ApplicationsNarrative-module__LKA2SG__heroCopy h1{max-width:700px;margin:28px 0 24px;font-size:clamp(54px,5.2vw,82px);line-height:1.05}.ApplicationsNarrative-module__LKA2SG__heroCopy p{color:#50695b;max-width:610px;margin:0;font-size:17px;line-height:1.9}.ApplicationsNarrative-module__LKA2SG__heroAction{color:#fff;background:#0d6f3a;border-radius:0 0 34px;align-items:center;gap:36px;min-height:58px;margin-top:34px;padding:0 24px 0 28px;font-weight:800;transition:gap .22s,background .22s;display:inline-flex}.ApplicationsNarrative-module__LKA2SG__heroAction:hover{background:#084c2c;gap:46px}.ApplicationsNarrative-module__LKA2SG__heroIndex{z-index:3;color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#04311d9e;border-top:1px solid #ffffff47;grid-template-columns:repeat(7,minmax(0,1fr));display:grid;position:absolute;bottom:0;left:clamp(24px,4vw,64px);right:clamp(24px,4vw,64px)}.ApplicationsNarrative-module__LKA2SG__heroIndex a{border-right:1px solid #ffffff2e;flex-direction:column;gap:8px;min-width:0;min-height:106px;padding:24px 18px;transition:background .18s;display:flex}.ApplicationsNarrative-module__LKA2SG__heroIndex a:last-child{border-right:0}.ApplicationsNarrative-module__LKA2SG__heroIndex a:hover{background:#c2de5f26}.ApplicationsNarrative-module__LKA2SG__heroIndex span{color:var(--acid);font-size:11px;font-weight:800}.ApplicationsNarrative-module__LKA2SG__heroIndex strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.ApplicationsNarrative-module__LKA2SG__intro{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(60px,10vw,160px);width:min(1280px,100% - 96px);margin:0 auto;padding:132px 0 112px;display:grid}.ApplicationsNarrative-module__LKA2SG__intro h2{max-width:560px;margin:18px 0 0;font-size:clamp(42px,4vw,62px);line-height:1.12}.ApplicationsNarrative-module__LKA2SG__intro>p{max-width:620px;color:var(--muted);margin:30px 0 0;font-size:17px;line-height:2}.ApplicationsNarrative-module__LKA2SG__explorer{grid-template-columns:minmax(320px,.72fr) minmax(0,1.48fr);gap:clamp(42px,7vw,118px);width:min(1380px,100% - 96px);margin:0 auto;padding:56px 0 132px;display:grid}.ApplicationsNarrative-module__LKA2SG__explorerPanel{--theme:#237b49;--theme-soft:#edf5ec;border-top:1px solid var(--line);align-self:start;min-height:calc(100vh - 148px);padding:34px 10px 26px 0;position:sticky;top:118px}.ApplicationsNarrative-module__LKA2SG__food{--theme:#8a792b;--theme-soft:#f7f2df}.ApplicationsNarrative-module__LKA2SG__beauty{--theme:#287e69;--theme-soft:#e8f4ef}.ApplicationsNarrative-module__LKA2SG__home{--theme:#257d7a;--theme-soft:#e8f5f4}.ApplicationsNarrative-module__LKA2SG__agriculture{--theme:#3e7837;--theme-soft:#edf4e7}.ApplicationsNarrative-module__LKA2SG__paper{--theme:#2d6f5a;--theme-soft:#eaf2ee}.ApplicationsNarrative-module__LKA2SG__healthcare{--theme:#247a72;--theme-soft:#e9f4f2}.ApplicationsNarrative-module__LKA2SG__plastics{--theme:#5d6e55;--theme-soft:#eef1ea}.ApplicationsNarrative-module__LKA2SG__activeNumber{color:color-mix(in srgb, var(--theme) 17%, transparent);font-family:var(--font-serif);font-size:clamp(84px,10vw,154px);line-height:.8;position:absolute;top:26px;right:8px}.ApplicationsNarrative-module__LKA2SG__activeIcon{border:1px solid color-mix(in srgb, var(--theme) 32%, transparent);width:48px;height:48px;color:var(--theme);border-radius:50%;place-items:center;margin-bottom:28px;display:grid}.ApplicationsNarrative-module__LKA2SG__explorerPanel>span{color:var(--theme);font-size:12px;font-weight:800}.ApplicationsNarrative-module__LKA2SG__explorerPanel h2{max-width:520px;margin:17px 0 20px;font-size:clamp(38px,4vw,60px);line-height:1.08}.ApplicationsNarrative-module__LKA2SG__explorerPanel>p{max-width:510px;color:var(--muted);margin:0;font-size:16px;line-height:1.9}.ApplicationsNarrative-module__LKA2SG__activeFunctions{border-top:1px solid var(--line);border-bottom:1px solid var(--line);gap:16px;margin-top:34px;padding:25px 0;display:grid}.ApplicationsNarrative-module__LKA2SG__activeFunctions>div{color:var(--muted);grid-template-columns:24px 1fr;gap:10px;font-size:13px;line-height:1.55;display:grid}.ApplicationsNarrative-module__LKA2SG__activeFunctions svg{color:var(--theme);margin-top:2px}.ApplicationsNarrative-module__LKA2SG__activeFunctions strong{color:var(--ink);margin-bottom:2px;font-size:15px;display:block}.ApplicationsNarrative-module__LKA2SG__activeProducts{grid-template-columns:84px 1fr;gap:16px;margin-top:26px;display:grid}.ApplicationsNarrative-module__LKA2SG__activeProducts>span{color:#799084;font-size:12px;font-weight:800}.ApplicationsNarrative-module__LKA2SG__activeProducts>div{flex-wrap:wrap;gap:7px;display:flex}.ApplicationsNarrative-module__LKA2SG__activeProducts a{color:var(--theme);border-bottom:1px solid color-mix(in srgb, var(--theme) 35%, transparent);padding-bottom:3px;font-size:12px;font-weight:800}.ApplicationsNarrative-module__LKA2SG__detailLink{color:#fff;background:var(--theme);border-radius:0 0 30px;align-items:center;gap:30px;min-height:52px;margin-top:30px;padding:0 21px;font-size:13px;font-weight:800;display:inline-flex}.ApplicationsNarrative-module__LKA2SG__explorerProgress{background:#195b341a;height:3px;margin-top:34px;overflow:hidden}.ApplicationsNarrative-module__LKA2SG__explorerProgress span{background:var(--theme);height:100%;transition:width .42s cubic-bezier(.16,1,.3,1);display:block}.ApplicationsNarrative-module__LKA2SG__chapters{gap:17vh;display:grid}.ApplicationsNarrative-module__LKA2SG__chapter{--theme:#237b49;opacity:.62;transform-origin:50%;min-height:72vh;scroll-margin-top:128px;transition:opacity .5s,transform .7s cubic-bezier(.16,1,.3,1);transform:scale(.975)}.ApplicationsNarrative-module__LKA2SG__chapter[data-active=true]{opacity:1;transform:scale(1)}.ApplicationsNarrative-module__LKA2SG__chapterImage{background:var(--theme-soft);clip-path:inset(5% 0 round 8px);border-radius:8px;min-height:min(70vh,720px);transition:clip-path .8s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.ApplicationsNarrative-module__LKA2SG__chapter[data-active=true] .ApplicationsNarrative-module__LKA2SG__chapterImage{clip-path:inset(0 round 8px)}.ApplicationsNarrative-module__LKA2SG__chapterImage img{object-fit:cover;transition:transform 1.2s cubic-bezier(.16,1,.3,1);transform:scale(1.06)}.ApplicationsNarrative-module__LKA2SG__chapter[data-active=true] .ApplicationsNarrative-module__LKA2SG__chapterImage img{transform:scale(1)}.ApplicationsNarrative-module__LKA2SG__chapterShade{background:linear-gradient(#0000 52%,#042e1db8);position:absolute;inset:0}.ApplicationsNarrative-module__LKA2SG__chapterIndex{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#05332138;border:1px solid #ffffff8c;border-radius:50%;place-items:center;width:44px;height:44px;font-size:12px;font-weight:800;display:grid;position:absolute;top:28px;left:28px}.ApplicationsNarrative-module__LKA2SG__chapterTitle{color:#fff;align-items:center;gap:13px;display:flex;position:absolute;bottom:32px;left:34px;right:34px}.ApplicationsNarrative-module__LKA2SG__chapterTitle h3{font-family:var(--font-serif);margin:0;font-size:clamp(28px,3vw,44px)}.ApplicationsNarrative-module__LKA2SG__chapterMeta{border-bottom:1px solid var(--line);color:#71867a;grid-template-columns:1.2fr .8fr auto;align-items:center;gap:20px;min-height:76px;padding:0 4px;font-size:12px;display:grid}.ApplicationsNarrative-module__LKA2SG__chapterMeta strong{color:var(--theme)}.ApplicationsNarrative-module__LKA2SG__chapterMobileCopy{display:none}.ApplicationsNarrative-module__LKA2SG__mapping{--theme:#237b49;color:#eff7f0;background:#063c28;padding:132px clamp(24px,6vw,96px)}.ApplicationsNarrative-module__LKA2SG__mapping header{grid-template-columns:minmax(0,1.08fr) minmax(280px,.72fr);gap:60px;width:min(1380px,100%);margin:0 auto 70px;display:grid}.ApplicationsNarrative-module__LKA2SG__mapping .ApplicationsNarrative-module__LKA2SG__sectionLabel{color:var(--acid)}.ApplicationsNarrative-module__LKA2SG__mapping h2{color:#fff;grid-column:1;margin:0;font-size:clamp(40px,4vw,62px);line-height:1.08}.ApplicationsNarrative-module__LKA2SG__mapping header p{color:#eff7f0ad;grid-column:2;margin:6px 0 0;line-height:1.9}.ApplicationsNarrative-module__LKA2SG__mappingTabs{scrollbar-width:none;gap:8px;width:min(1380px,100%);margin:0 auto 32px;display:flex;overflow-x:auto}.ApplicationsNarrative-module__LKA2SG__mappingTabs button{color:#ffffffb3;cursor:pointer;background:0 0;border:1px solid #ffffff38;border-radius:999px;flex:none;min-height:42px;padding:0 16px}.ApplicationsNarrative-module__LKA2SG__mappingFlow{border-top:1px solid #ffffff38;border-bottom:1px solid #ffffff38;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;width:min(1380px,100%);margin:0 auto;display:grid}.ApplicationsNarrative-module__LKA2SG__mappingFlow>div{flex-direction:column;gap:38px;min-height:170px;padding:28px 18px;display:flex}.ApplicationsNarrative-module__LKA2SG__mappingFlow>div span{color:var(--acid);font-size:11px;font-weight:800}.ApplicationsNarrative-module__LKA2SG__mappingFlow>div strong{color:#fff;max-width:230px;font-size:18px;line-height:1.45}.ApplicationsNarrative-module__LKA2SG__mappingFlow>svg{color:var(--acid);align-self:center}.ApplicationsNarrative-module__LKA2SG__evidence,.ApplicationsNarrative-module__LKA2SG__workflow{padding:132px clamp(24px,6vw,96px)}.ApplicationsNarrative-module__LKA2SG__evidence{background:#fff}.ApplicationsNarrative-module__LKA2SG__evidence>header{grid-template-columns:.55fr 1.45fr;gap:70px;width:min(1380px,100%);margin:0 auto 68px;display:grid}.ApplicationsNarrative-module__LKA2SG__evidence h2,.ApplicationsNarrative-module__LKA2SG__workflow h2{margin:0;font-size:clamp(40px,4vw,62px);line-height:1.1}.ApplicationsNarrative-module__LKA2SG__evidence header p{max-width:670px;color:var(--muted);margin:22px 0 0;line-height:1.9}.ApplicationsNarrative-module__LKA2SG__evidenceGrid{grid-template-rows:repeat(2,300px);grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);gap:18px;width:min(1380px,100%);margin:0 auto;display:grid}.ApplicationsNarrative-module__LKA2SG__evidenceGrid>a{color:#fff;background:#153e2b;position:relative;overflow:hidden}.ApplicationsNarrative-module__LKA2SG__evidencePrimary{border-radius:8px 0 0 8px;grid-row:1/3}.ApplicationsNarrative-module__LKA2SG__evidenceSecondary{border-radius:0 8px 8px 0}.ApplicationsNarrative-module__LKA2SG__evidenceGrid img{object-fit:cover;transition:transform .7s cubic-bezier(.16,1,.3,1)}.ApplicationsNarrative-module__LKA2SG__evidenceGrid a:hover img{transform:scale(1.035)}.ApplicationsNarrative-module__LKA2SG__evidenceShade{background:linear-gradient(#032b1a0a 32%,#032b1ad6);position:absolute;inset:0}.ApplicationsNarrative-module__LKA2SG__evidenceGrid a>span,.ApplicationsNarrative-module__LKA2SG__evidenceGrid a>h3,.ApplicationsNarrative-module__LKA2SG__evidenceGrid a>strong{z-index:1;position:absolute;left:30px;right:30px}.ApplicationsNarrative-module__LKA2SG__evidenceGrid a>span{color:var(--acid);font-size:11px;font-weight:800;bottom:96px}.ApplicationsNarrative-module__LKA2SG__evidenceGrid a>h3{font-family:var(--font-serif);margin:0;font-size:25px;bottom:50px}.ApplicationsNarrative-module__LKA2SG__evidenceGrid a>strong{align-items:center;gap:8px;font-size:12px;display:flex;bottom:22px}.ApplicationsNarrative-module__LKA2SG__workflow{background:#f0f5ee}.ApplicationsNarrative-module__LKA2SG__workflow>header{grid-template-columns:.55fr 1.45fr;gap:70px;width:min(1380px,100%);margin:0 auto 72px;display:grid}.ApplicationsNarrative-module__LKA2SG__workflowLine{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));width:min(1380px,100%);margin:0 auto;display:grid}.ApplicationsNarrative-module__LKA2SG__workflowLine article{border-right:1px solid var(--line);grid-template-columns:44px 1fr;gap:20px;min-height:200px;padding:34px 24px;display:grid;position:relative}.ApplicationsNarrative-module__LKA2SG__workflowLine article:last-child{border-right:0}.ApplicationsNarrative-module__LKA2SG__workflowLine article:before{content:"";background:#2e824d;border-radius:50%;width:8px;height:8px;position:absolute;top:-4px;left:24px}.ApplicationsNarrative-module__LKA2SG__workflowLine span{color:#7d9687;font-size:12px;font-weight:800}.ApplicationsNarrative-module__LKA2SG__workflowLine h3{font-family:var(--font-serif);margin:0 0 14px;font-size:22px}.ApplicationsNarrative-module__LKA2SG__workflowLine p{color:var(--muted);margin:0;font-size:14px;line-height:1.8}.ApplicationsNarrative-module__LKA2SG__contact{color:#fff;background:linear-gradient(90deg,#043722fa,#08482be0),url(/brand/section-fiber-texture.png) 50%/cover;grid-template-columns:minmax(0,1.2fr) minmax(380px,.8fr);align-items:end;gap:90px;padding:118px clamp(24px,6vw,96px);display:grid}.ApplicationsNarrative-module__LKA2SG__contact .ApplicationsNarrative-module__LKA2SG__sectionLabel{color:var(--acid)}.ApplicationsNarrative-module__LKA2SG__contact h2{max-width:820px;margin:20px 0 18px;font-size:clamp(42px,4vw,64px);line-height:1.08}.ApplicationsNarrative-module__LKA2SG__contact p{color:#ffffffb3;margin:0}.ApplicationsNarrative-module__LKA2SG__contactLinks{border-top:1px solid #ffffff40;display:grid}.ApplicationsNarrative-module__LKA2SG__contactLinks a{border-bottom:1px solid #ffffff38;align-items:center;gap:14px;min-height:58px;font-size:14px;font-weight:700;display:flex}.ApplicationsNarrative-module__LKA2SG__contactLinks a:last-child{color:var(--acid);justify-content:space-between}@media (max-width:1100px){.ApplicationsNarrative-module__LKA2SG__heroIndex{scrollbar-width:none;display:flex;overflow-x:auto}.ApplicationsNarrative-module__LKA2SG__heroIndex a{flex:0 0 176px}.ApplicationsNarrative-module__LKA2SG__explorer{grid-template-columns:minmax(290px,.75fr) minmax(0,1.25fr);gap:48px}.ApplicationsNarrative-module__LKA2SG__mapping header{grid-template-columns:minmax(0,1.08fr) minmax(260px,.72fr);gap:36px}.ApplicationsNarrative-module__LKA2SG__mappingFlow{grid-template-columns:repeat(4,minmax(0,1fr))}.ApplicationsNarrative-module__LKA2SG__mappingFlow>svg{display:none}.ApplicationsNarrative-module__LKA2SG__mappingFlow>div{border-right:1px solid #ffffff2e}.ApplicationsNarrative-module__LKA2SG__mappingFlow>div:last-child{border-right:0}}@media (max-width:820px){.ApplicationsNarrative-module__LKA2SG__hero{min-height:720px;padding:18px 18px 0}.ApplicationsNarrative-module__LKA2SG__heroMedia{border-radius:18px;inset:18px 18px 0}.ApplicationsNarrative-module__LKA2SG__heroMedia img{object-position:64% center}.ApplicationsNarrative-module__LKA2SG__heroVeil{background:linear-gradient(90deg,#f5f9f3fa,#f5f9f3c2 78%,#f5f9f347)}.ApplicationsNarrative-module__LKA2SG__heroCopy{width:100%;padding:100px 20px 180px}.ApplicationsNarrative-module__LKA2SG__heroCopy h1{font-size:clamp(45px,10vw,64px)}.ApplicationsNarrative-module__LKA2SG__heroIndex{left:18px;right:18px}.ApplicationsNarrative-module__LKA2SG__heroIndex a{flex-basis:154px;min-height:82px;padding:17px}.ApplicationsNarrative-module__LKA2SG__intro{grid-template-columns:1fr;gap:24px;width:calc(100% - 48px);padding:90px 0 72px}.ApplicationsNarrative-module__LKA2SG__intro>p{margin-top:0}.ApplicationsNarrative-module__LKA2SG__explorer{width:100%;padding:0 0 90px;display:block}.ApplicationsNarrative-module__LKA2SG__explorerPanel,.ApplicationsNarrative-module__LKA2SG__explorerProgress{display:none}.ApplicationsNarrative-module__LKA2SG__chapters{gap:0}.ApplicationsNarrative-module__LKA2SG__chapter{opacity:1;min-height:0;padding:42px 24px 0;transform:none}.ApplicationsNarrative-module__LKA2SG__chapterImage,.ApplicationsNarrative-module__LKA2SG__chapter[data-active=true] .ApplicationsNarrative-module__LKA2SG__chapterImage{clip-path:none;min-height:420px}.ApplicationsNarrative-module__LKA2SG__chapterMeta{grid-template-columns:1fr;gap:7px;padding:18px 2px 28px}.ApplicationsNarrative-module__LKA2SG__chapterMobileCopy{border-bottom:1px solid var(--line);padding:0 2px 44px;display:block}.ApplicationsNarrative-module__LKA2SG__chapterMobileCopy>p{color:var(--muted);margin:0 0 20px;font-size:15px;line-height:1.8}.ApplicationsNarrative-module__LKA2SG__chapterMobileCopy>div{flex-wrap:wrap;gap:8px 14px;margin-bottom:24px;display:flex}.ApplicationsNarrative-module__LKA2SG__chapterMobileCopy>div a{color:var(--theme);border-bottom:1px solid color-mix(in srgb, var(--theme) 30%, transparent);font-size:12px;font-weight:800}.ApplicationsNarrative-module__LKA2SG__chapterMobileLink{color:#fff;background:var(--theme);border-radius:0 0 24px;align-items:center;gap:18px;min-height:44px;padding:0 17px;font-size:12px;font-weight:800;display:inline-flex}.ApplicationsNarrative-module__LKA2SG__mapping,.ApplicationsNarrative-module__LKA2SG__evidence,.ApplicationsNarrative-module__LKA2SG__workflow,.ApplicationsNarrative-module__LKA2SG__contact{padding:90px 24px}.ApplicationsNarrative-module__LKA2SG__mapping header,.ApplicationsNarrative-module__LKA2SG__evidence>header,.ApplicationsNarrative-module__LKA2SG__workflow>header,.ApplicationsNarrative-module__LKA2SG__contact{grid-template-columns:1fr;gap:28px}.ApplicationsNarrative-module__LKA2SG__mapping header p{grid-column:auto}.ApplicationsNarrative-module__LKA2SG__mappingFlow{grid-template-columns:repeat(2,minmax(0,1fr))}.ApplicationsNarrative-module__LKA2SG__mappingFlow>div{border-bottom:1px solid #ffffff2e;min-height:150px}.ApplicationsNarrative-module__LKA2SG__evidenceGrid{grid-template-rows:repeat(3,360px);grid-template-columns:1fr}.ApplicationsNarrative-module__LKA2SG__evidencePrimary{border-radius:8px;grid-row:auto}.ApplicationsNarrative-module__LKA2SG__evidenceSecondary{border-radius:8px}.ApplicationsNarrative-module__LKA2SG__workflowLine{grid-template-columns:repeat(2,minmax(0,1fr))}.ApplicationsNarrative-module__LKA2SG__workflowLine article:nth-child(2){border-right:0}.ApplicationsNarrative-module__LKA2SG__workflowLine article:nth-child(-n+2){border-bottom:1px solid var(--line)}.ApplicationsNarrative-module__LKA2SG__contact{display:grid}}@media (max-width:540px){.ApplicationsNarrative-module__LKA2SG__hero{min-height:680px}.ApplicationsNarrative-module__LKA2SG__heroCopy{padding-top:84px}.ApplicationsNarrative-module__LKA2SG__heroCopy h1{font-size:42px;line-height:1.1}.ApplicationsNarrative-module__LKA2SG__heroCopy p{font-size:15px;line-height:1.75}.ApplicationsNarrative-module__LKA2SG__heroAction{gap:20px;min-height:52px;margin-top:26px}.ApplicationsNarrative-module__LKA2SG__heroIndex a{min-height:76px;padding:14px 12px}.ApplicationsNarrative-module__LKA2SG__heroIndex strong{font-size:12px}.ApplicationsNarrative-module__LKA2SG__intro h2,.ApplicationsNarrative-module__LKA2SG__mapping h2,.ApplicationsNarrative-module__LKA2SG__evidence h2,.ApplicationsNarrative-module__LKA2SG__workflow h2,.ApplicationsNarrative-module__LKA2SG__contact h2{font-size:36px}.ApplicationsNarrative-module__LKA2SG__explorerPanel h2{font-size:40px}.ApplicationsNarrative-module__LKA2SG__activeProducts{grid-template-columns:1fr}.ApplicationsNarrative-module__LKA2SG__chapter{padding-left:18px;padding-right:18px}.ApplicationsNarrative-module__LKA2SG__chapterImage,.ApplicationsNarrative-module__LKA2SG__chapter[data-active=true] .ApplicationsNarrative-module__LKA2SG__chapterImage{min-height:330px}.ApplicationsNarrative-module__LKA2SG__chapterTitle{bottom:24px;left:22px;right:22px}.ApplicationsNarrative-module__LKA2SG__chapterTitle h3{font-size:28px}.ApplicationsNarrative-module__LKA2SG__mappingFlow,.ApplicationsNarrative-module__LKA2SG__workflowLine{grid-template-columns:1fr}.ApplicationsNarrative-module__LKA2SG__mappingFlow>div,.ApplicationsNarrative-module__LKA2SG__workflowLine article{border-bottom:1px solid #ffffff2e;border-right:0;min-height:132px}.ApplicationsNarrative-module__LKA2SG__workflowLine article{border-bottom-color:var(--line)}.ApplicationsNarrative-module__LKA2SG__evidenceGrid{grid-template-rows:repeat(3,310px)}.ApplicationsNarrative-module__LKA2SG__contact{grid-template-columns:1fr}.ApplicationsNarrative-module__LKA2SG__contactLinks{min-width:0}.ApplicationsNarrative-module__LKA2SG__contactLinks a{overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){.ApplicationsNarrative-module__LKA2SG__heroMedia,.ApplicationsNarrative-module__LKA2SG__heroMedia img,.ApplicationsNarrative-module__LKA2SG__chapter,.ApplicationsNarrative-module__LKA2SG__chapterImage,.ApplicationsNarrative-module__LKA2SG__chapterImage img,.ApplicationsNarrative-module__LKA2SG__evidenceGrid img,.ApplicationsNarrative-module__LKA2SG__explorerProgress span{clip-path:none!important;transition:none!important;transform:none!important}}.ApplicationsNarrative-module__LKA2SG__page{--ink:#222f30;--muted:#222f30ad;--line:#222f3024;--paper:#f7f7f5;--acid:#a7e26e;background:var(--paper)}.ApplicationsNarrative-module__LKA2SG__kicker,.ApplicationsNarrative-module__LKA2SG__sectionLabel,.ApplicationsNarrative-module__LKA2SG__activeNumber,.ApplicationsNarrative-module__LKA2SG__activeIcon,.ApplicationsNarrative-module__LKA2SG__chapterIndex,.ApplicationsNarrative-module__LKA2SG__chapterMeta,.ApplicationsNarrative-module__LKA2SG__heroIndex span,.ApplicationsNarrative-module__LKA2SG__mappingFlow>div span,.ApplicationsNarrative-module__LKA2SG__workflowLine span,.ApplicationsNarrative-module__LKA2SG__evidenceGrid a>span{display:none}.ApplicationsNarrative-module__LKA2SG__hero{color:#fff;background:#121d1e;border-radius:18px;width:min(100% - 24px,1524px);min-height:clamp(640px,76vh,820px);margin:18px auto 0;padding:0}.ApplicationsNarrative-module__LKA2SG__heroMedia{background:#121d1e;border-radius:18px;inset:0}.ApplicationsNarrative-module__LKA2SG__heroMedia img{object-position:62% center;filter:saturate(.72)contrast(1.08)brightness(.66)}.ApplicationsNarrative-module__LKA2SG__heroVeil{background:linear-gradient(90deg,#121d1ef0 0%,#121d1ebd 44%,#121d1e2e 84%),linear-gradient(#0000 42%,#121d1ebd 100%)}.ApplicationsNarrative-module__LKA2SG__heroCopy{width:min(840px,62vw);padding:clamp(138px,14vw,198px) 0 clamp(118px,12vw,168px) clamp(32px,6vw,90px)}.ApplicationsNarrative-module__LKA2SG__heroCopy h1,.ApplicationsNarrative-module__LKA2SG__intro h2,.ApplicationsNarrative-module__LKA2SG__explorerPanel h2,.ApplicationsNarrative-module__LKA2SG__mapping h2,.ApplicationsNarrative-module__LKA2SG__evidence h2,.ApplicationsNarrative-module__LKA2SG__workflow h2,.ApplicationsNarrative-module__LKA2SG__contact h2,.ApplicationsNarrative-module__LKA2SG__chapterTitle h3{font-family:var(--font-sans);letter-spacing:0;font-weight:400}.ApplicationsNarrative-module__LKA2SG__heroCopy h1{color:#fff;max-width:920px;margin:0 0 28px;font-size:clamp(58px,6.8vw,104px);line-height:.98}.ApplicationsNarrative-module__LKA2SG__heroCopy p{color:#ffffffbd;font-size:clamp(17px,1.45vw,21px);line-height:1.45}.ApplicationsNarrative-module__LKA2SG__heroAction,.ApplicationsNarrative-module__LKA2SG__detailLink,.ApplicationsNarrative-module__LKA2SG__chapterMobileLink{color:var(--ink);background:var(--acid);border-radius:999px;font-weight:560}.ApplicationsNarrative-module__LKA2SG__heroAction:hover,.ApplicationsNarrative-module__LKA2SG__detailLink:hover,.ApplicationsNarrative-module__LKA2SG__chapterMobileLink:hover{color:var(--ink);background:#c2ef82}.ApplicationsNarrative-module__LKA2SG__heroIndex{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-top-color:#ffffff2e;gap:0;display:flex;bottom:34px;left:clamp(32px,6vw,90px);right:clamp(32px,6vw,90px)}.ApplicationsNarrative-module__LKA2SG__heroIndex a{border-right:1px solid #ffffff2e;flex:1 1 0;min-height:74px;padding:20px 18px 0}.ApplicationsNarrative-module__LKA2SG__heroIndex a:first-child{border-left:1px solid #ffffff2e}.ApplicationsNarrative-module__LKA2SG__heroIndex strong{color:#ffffffc7;font-size:13px;font-weight:450}.ApplicationsNarrative-module__LKA2SG__heroIndex{display:none}.ApplicationsNarrative-module__LKA2SG__intro,.ApplicationsNarrative-module__LKA2SG__explorer,.ApplicationsNarrative-module__LKA2SG__evidence>header,.ApplicationsNarrative-module__LKA2SG__workflow>header,.ApplicationsNarrative-module__LKA2SG__mapping header{width:min(100% - 64px,1440px)}.ApplicationsNarrative-module__LKA2SG__intro{grid-template-columns:minmax(0,.38fr) minmax(0,.62fr);gap:clamp(42px,7vw,118px);padding:clamp(104px,10vw,150px) 0 clamp(84px,8vw,124px)}.ApplicationsNarrative-module__LKA2SG__intro h2,.ApplicationsNarrative-module__LKA2SG__mapping h2,.ApplicationsNarrative-module__LKA2SG__evidence h2,.ApplicationsNarrative-module__LKA2SG__workflow h2,.ApplicationsNarrative-module__LKA2SG__contact h2{color:var(--ink);font-size:clamp(40px,5vw,78px);line-height:1.02}.ApplicationsNarrative-module__LKA2SG__intro>p,.ApplicationsNarrative-module__LKA2SG__explorerPanel>p,.ApplicationsNarrative-module__LKA2SG__chapterMobileCopy>p,.ApplicationsNarrative-module__LKA2SG__evidence header p,.ApplicationsNarrative-module__LKA2SG__workflowLine p{color:var(--muted);line-height:1.7}.ApplicationsNarrative-module__LKA2SG__explorer{grid-template-columns:minmax(300px,.32fr) minmax(0,.68fr);padding-bottom:clamp(104px,10vw,150px)}.ApplicationsNarrative-module__LKA2SG__explorerPanel{border-top-color:var(--line)}.ApplicationsNarrative-module__LKA2SG__explorerPanel>span,.ApplicationsNarrative-module__LKA2SG__activeProducts>span{color:#222f3075;font-weight:450}.ApplicationsNarrative-module__LKA2SG__explorerPanel h2{color:var(--ink);font-size:clamp(38px,4.2vw,66px)}.ApplicationsNarrative-module__LKA2SG__activeFunctions{border-color:var(--line)}.ApplicationsNarrative-module__LKA2SG__activeFunctions>div,.ApplicationsNarrative-module__LKA2SG__activeProducts a{color:var(--muted);font-weight:420}.ApplicationsNarrative-module__LKA2SG__activeFunctions svg{color:var(--ink);stroke-width:1.5px}.ApplicationsNarrative-module__LKA2SG__activeFunctions strong{color:var(--ink);font-weight:500}.ApplicationsNarrative-module__LKA2SG__explorerProgress{background:var(--line);height:1px}.ApplicationsNarrative-module__LKA2SG__explorerProgress span{background:var(--ink)}.ApplicationsNarrative-module__LKA2SG__chapter{opacity:1;transform:none}.ApplicationsNarrative-module__LKA2SG__chapterImage{clip-path:none;background:#d8ded4;border-radius:12px}.ApplicationsNarrative-module__LKA2SG__chapterImage img{filter:saturate(.74)contrast(1.06)brightness(.76)}.ApplicationsNarrative-module__LKA2SG__chapterShade{background:linear-gradient(#0000 42%,#121d1ed1)}.ApplicationsNarrative-module__LKA2SG__chapterTitle h3{font-size:clamp(28px,3.2vw,48px)}.ApplicationsNarrative-module__LKA2SG__mapping,.ApplicationsNarrative-module__LKA2SG__contact{color:#fff;background:linear-gradient(135deg,#121d1ef5,#121d1ee6),url(/brand/section-fiber-texture.png) 50%/cover}.ApplicationsNarrative-module__LKA2SG__mapping h2,.ApplicationsNarrative-module__LKA2SG__contact h2{color:#fff}.ApplicationsNarrative-module__LKA2SG__mapping header p,.ApplicationsNarrative-module__LKA2SG__contact p{color:#ffffffb3}.ApplicationsNarrative-module__LKA2SG__mappingTabs button{color:#ffffffa8;border-color:#fff3;border-radius:999px}.ApplicationsNarrative-module__LKA2SG__mappingTabs button.ApplicationsNarrative-module__LKA2SG__isActive{color:var(--ink);border-color:var(--acid);background:var(--acid)}.ApplicationsNarrative-module__LKA2SG__mappingFlow{border-color:#ffffff2e}.ApplicationsNarrative-module__LKA2SG__mappingFlow>div{border-right-color:#ffffff2e}.ApplicationsNarrative-module__LKA2SG__mappingFlow>div strong{font-weight:430}.ApplicationsNarrative-module__LKA2SG__mappingFlow>svg{color:#ffffff61}.ApplicationsNarrative-module__LKA2SG__evidence,.ApplicationsNarrative-module__LKA2SG__workflow{background:var(--paper)}.ApplicationsNarrative-module__LKA2SG__evidenceGrid{gap:12px}.ApplicationsNarrative-module__LKA2SG__evidenceGrid>a{background:var(--ink);border-radius:12px}.ApplicationsNarrative-module__LKA2SG__evidenceGrid a>h3{font-family:var(--font-sans);font-weight:430}.ApplicationsNarrative-module__LKA2SG__workflowLine,.ApplicationsNarrative-module__LKA2SG__workflowLine article{border-color:var(--line)}.ApplicationsNarrative-module__LKA2SG__workflowLine article:before{background:var(--ink)}.ApplicationsNarrative-module__LKA2SG__workflowLine h3{font-family:var(--font-sans);font-weight:450}.ApplicationsNarrative-module__LKA2SG__contactLinks a{font-weight:500}.ApplicationsNarrative-module__LKA2SG__contactLinks a:last-child{color:var(--acid)}@media (max-width:820px){.ApplicationsNarrative-module__LKA2SG__hero{width:calc(100% - 16px);min-height:680px}.ApplicationsNarrative-module__LKA2SG__heroMedia{inset:0}.ApplicationsNarrative-module__LKA2SG__heroCopy{width:100%;padding:104px 22px 82px}.ApplicationsNarrative-module__LKA2SG__heroCopy h1{font-size:clamp(46px,13vw,66px)}.ApplicationsNarrative-module__LKA2SG__heroIndex{bottom:24px;left:22px;right:22px}.ApplicationsNarrative-module__LKA2SG__heroIndex a{flex:0 0 154px;min-height:64px}.ApplicationsNarrative-module__LKA2SG__intro,.ApplicationsNarrative-module__LKA2SG__evidence>header,.ApplicationsNarrative-module__LKA2SG__workflow>header,.ApplicationsNarrative-module__LKA2SG__mapping header{width:calc(100% - 48px)}}.ApplicationsNarrative-module__LKA2SG__workflowLine article{min-height:0;padding:clamp(28px,3vw,40px)!important;display:block!important}.ApplicationsNarrative-module__LKA2SG__workflowLine article>div{min-width:0}.ApplicationsNarrative-module__LKA2SG__workflowLine h3,.ApplicationsNarrative-module__LKA2SG__workflowLine p{max-width:30em;writing-mode:horizontal-tb!important;text-orientation:mixed!important;word-break:normal!important;overflow-wrap:normal!important}.ApplicationsNarrative-module__LKA2SG__workflowLine h3{white-space:normal;margin-bottom:16px}@media (max-width:820px){.ApplicationsNarrative-module__LKA2SG__intro,.ApplicationsNarrative-module__LKA2SG__mapping header,.ApplicationsNarrative-module__LKA2SG__evidence>header,.ApplicationsNarrative-module__LKA2SG__workflow>header,.ApplicationsNarrative-module__LKA2SG__contact{grid-template-columns:minmax(0,1fr)!important}.ApplicationsNarrative-module__LKA2SG__intro>*,.ApplicationsNarrative-module__LKA2SG__mapping header>*,.ApplicationsNarrative-module__LKA2SG__evidence>header>*,.ApplicationsNarrative-module__LKA2SG__workflow>header>*{grid-column:auto!important}.ApplicationsNarrative-module__LKA2SG__intro h2,.ApplicationsNarrative-module__LKA2SG__mapping h2,.ApplicationsNarrative-module__LKA2SG__evidence h2,.ApplicationsNarrative-module__LKA2SG__workflow h2,.ApplicationsNarrative-module__LKA2SG__contact h2{text-wrap:balance;max-width:100%}.ApplicationsNarrative-module__LKA2SG__workflowLine{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:540px){.ApplicationsNarrative-module__LKA2SG__workflowLine{grid-template-columns:minmax(0,1fr)!important}}
.ApplicationPages-module__BX-YkW__hub,.ApplicationPages-module__BX-YkW__detail{--app-accent:#238342;--app-accent-2:#9dc84a;--app-dark:#073b25;--app-soft:#eef7ee;--app-line:#0a4a2b29;color:#0b3423;background:#fbfdf9}.ApplicationPages-module__BX-YkW__food{--app-accent:#557f31;--app-accent-2:#d0bd48;--app-dark:#234517;--app-soft:#f4f7e9}.ApplicationPages-module__BX-YkW__beauty{--app-accent:#2d8b62;--app-accent-2:#b8d95b;--app-dark:#123d31;--app-soft:#eef8f2}.ApplicationPages-module__BX-YkW__home{--app-accent:#287b68;--app-accent-2:#8dcfbb;--app-dark:#0b4038;--app-soft:#edf8f5}.ApplicationPages-module__BX-YkW__agriculture{--app-accent:#367f35;--app-accent-2:#c6d649;--app-dark:#19421e;--app-soft:#f1f7e9}.ApplicationPages-module__BX-YkW__paper{--app-accent:#197a5a;--app-accent-2:#a8be53;--app-dark:#0a3e30;--app-soft:#eff6ed}.ApplicationPages-module__BX-YkW__healthcare{--app-accent:#20836c;--app-accent-2:#72c1a1;--app-dark:#0a3a34;--app-soft:#eef8f5}.ApplicationPages-module__BX-YkW__plastics{--app-accent:#257b63;--app-accent-2:#d3b848;--app-dark:#0b3733;--app-soft:#eef5f1}.ApplicationPages-module__BX-YkW__hubHero{isolation:isolate;background:#f5f9f1;align-items:center;min-height:720px;padding:112px max(7vw,48px) 150px;display:grid;position:relative;overflow:hidden}.ApplicationPages-module__BX-YkW__hubHero>img,.ApplicationPages-module__BX-YkW__detailHero>img{object-fit:cover}.ApplicationPages-module__BX-YkW__hubHero>img{object-position:65% center;z-index:-3}.ApplicationPages-module__BX-YkW__hubHeroOverlay,.ApplicationPages-module__BX-YkW__detailHeroOverlay{z-index:-2;position:absolute;inset:0}.ApplicationPages-module__BX-YkW__hubHeroOverlay{background:linear-gradient(90deg,#fafdf8fa 0%,#fafdf8eb 38%,#fafdf84d 70%,#fafdf80a 100%),linear-gradient(#0000 55%,#083e242e)}.ApplicationPages-module__BX-YkW__hubHeroCopy{width:min(700px,58vw)}.ApplicationPages-module__BX-YkW__eyebrow,.ApplicationPages-module__BX-YkW__sectionIndex{color:var(--app-accent);align-items:center;gap:9px;font-size:14px;font-weight:800;display:inline-flex}.ApplicationPages-module__BX-YkW__eyebrow:before{content:"";background:var(--app-accent-2);width:8px;height:8px;box-shadow:0 0 0 7px color-mix(in srgb, var(--app-accent-2) 18%, transparent);border-radius:50%}.ApplicationPages-module__BX-YkW__eyebrow svg+*{margin-left:0}.ApplicationPages-module__BX-YkW__hubHeroCopy h1{max-width:680px;color:var(--app-dark);margin:26px 0 24px;font-size:68px;font-weight:760;line-height:1.08}.ApplicationPages-module__BX-YkW__hubHeroCopy p{color:#526b5c;max-width:620px;margin:0;font-size:19px;line-height:1.9}.ApplicationPages-module__BX-YkW__primaryAction,.ApplicationPages-module__BX-YkW__contactSection>a{color:#fff;background:var(--app-accent);border-radius:999px;justify-content:center;align-items:center;gap:14px;min-height:52px;margin-top:34px;padding:0 25px;font-weight:800;transition:transform .18s,background .18s;display:inline-flex}.ApplicationPages-module__BX-YkW__primaryAction:hover,.ApplicationPages-module__BX-YkW__contactSection>a:hover{background:var(--app-dark);transform:translateY(-2px)}.ApplicationPages-module__BX-YkW__hubFacts{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fafdf8c7;border-top:1px solid #1455342e;grid-template-columns:repeat(3,minmax(0,1fr));min-height:112px;display:grid;position:absolute;bottom:0;left:max(7vw,48px);right:max(7vw,48px)}.ApplicationPages-module__BX-YkW__hubFacts div{border-right:1px solid #14553424;align-items:baseline;gap:14px;padding:28px 34px;display:flex}.ApplicationPages-module__BX-YkW__hubFacts div:last-child{border-right:0}.ApplicationPages-module__BX-YkW__hubFacts strong{color:var(--app-dark);font-size:38px}.ApplicationPages-module__BX-YkW__hubFacts span{color:#687c70;font-size:14px;font-weight:700}.ApplicationPages-module__BX-YkW__hubIntro,.ApplicationPages-module__BX-YkW__storyIntro{border-bottom:1px solid var(--app-line);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:110px;width:min(1180px,100% - 80px);margin:0 auto;padding:120px 0 86px;display:grid}.ApplicationPages-module__BX-YkW__hubIntro h2,.ApplicationPages-module__BX-YkW__storyIntro h2,.ApplicationPages-module__BX-YkW__featureSection h2,.ApplicationPages-module__BX-YkW__galleryHeading h2,.ApplicationPages-module__BX-YkW__scenarioHeading h2,.ApplicationPages-module__BX-YkW__productHeading h2,.ApplicationPages-module__BX-YkW__validationHeading h2,.ApplicationPages-module__BX-YkW__contactSection h2,.ApplicationPages-module__BX-YkW__hubMethodHeading h2{color:var(--app-dark);margin:18px 0 0;font-size:42px;line-height:1.22}.ApplicationPages-module__BX-YkW__hubIntro>p,.ApplicationPages-module__BX-YkW__storyText p,.ApplicationPages-module__BX-YkW__productHeading>p{color:#5f7568;margin:0;font-size:17px;line-height:2}.ApplicationPages-module__BX-YkW__storyText{align-content:start;gap:20px;display:grid}.ApplicationPages-module__BX-YkW__directory{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;width:min(1180px,100% - 80px);margin:0 auto;padding:24px 0 120px;display:grid}.ApplicationPages-module__BX-YkW__directoryItem{border:1px solid var(--app-line);background:#fff;border-radius:6px;min-height:530px;transition:transform .24s,box-shadow .24s;position:relative;overflow:hidden}.ApplicationPages-module__BX-YkW__directoryItem:nth-child(3n+1){grid-column:1/-1;grid-template-columns:minmax(0,1.35fr) minmax(380px,.65fr);min-height:470px;display:grid}.ApplicationPages-module__BX-YkW__directoryItem:hover{transform:translateY(-5px);box-shadow:0 24px 52px #12442a1f}.ApplicationPages-module__BX-YkW__directoryImage{background:var(--app-soft);min-height:330px;position:relative;overflow:hidden}.ApplicationPages-module__BX-YkW__directoryImage img{object-fit:cover;transition:transform .65s cubic-bezier(.2,.7,.2,1)}.ApplicationPages-module__BX-YkW__directoryItem:hover .ApplicationPages-module__BX-YkW__directoryImage img{transform:scale(1.035)}.ApplicationPages-module__BX-YkW__directoryCopy{flex-direction:column;align-items:flex-start;padding:34px 36px 38px;display:flex}.ApplicationPages-module__BX-YkW__directoryCopy>span{color:var(--app-accent);font-size:13px;font-weight:800}.ApplicationPages-module__BX-YkW__directoryCopy h2{color:var(--app-dark);margin:20px 0 15px;font-size:30px;line-height:1.25}.ApplicationPages-module__BX-YkW__directoryCopy p{color:#607467;margin:0;font-size:15px;line-height:1.85}.ApplicationPages-module__BX-YkW__directoryCopy strong{color:var(--app-accent);align-items:center;gap:10px;margin-top:auto;padding-top:28px;font-size:14px;display:inline-flex}.ApplicationPages-module__BX-YkW__hubMethod{color:#eaf5eb;background:linear-gradient(115deg,#073b25fa,#115334f0),url(/brand/section-fiber-texture.png) 50%/cover;padding:112px max(7vw,48px) 126px}.ApplicationPages-module__BX-YkW__hubMethodHeading{grid-template-columns:minmax(0,.55fr) minmax(0,1.45fr);gap:80px;max-width:1180px;margin:0 auto 72px;display:grid}.ApplicationPages-module__BX-YkW__hubMethodHeading .ApplicationPages-module__BX-YkW__sectionIndex,.ApplicationPages-module__BX-YkW__hubMethodHeading h2{color:#d6e969}.ApplicationPages-module__BX-YkW__methodSteps{border-top:1px solid #e0f4e03d;border-bottom:1px solid #e0f4e03d;grid-template-columns:repeat(4,minmax(0,1fr));max-width:1180px;margin:0 auto;display:grid}.ApplicationPages-module__BX-YkW__methodSteps article{border-right:1px solid #e0f4e033;min-height:220px;padding:30px 28px}.ApplicationPages-module__BX-YkW__methodSteps article:last-child{border-right:0}.ApplicationPages-module__BX-YkW__methodSteps span{color:#d6e969;font-size:13px;font-weight:800}.ApplicationPages-module__BX-YkW__methodSteps h3{color:#fff;margin:30px 0 14px;font-size:20px}.ApplicationPages-module__BX-YkW__methodSteps p{color:#eaf5ebb8;margin:0;font-size:14px;line-height:1.8}.ApplicationPages-module__BX-YkW__detailHero{isolation:isolate;color:#fff;background:var(--app-dark);align-items:center;min-height:700px;padding:100px max(7vw,48px) 150px;display:flex;position:relative;overflow:hidden}.ApplicationPages-module__BX-YkW__detailHero>img{z-index:-3;object-position:center}.ApplicationPages-module__BX-YkW__detailHeroOverlay{background:linear-gradient(90deg,#042d1deb 0%,#042d1dc7 38%,#042d1d33 70%,#042d1d0a 100%)}.ApplicationPages-module__BX-YkW__plastics .ApplicationPages-module__BX-YkW__detailHeroOverlay{background:linear-gradient(90deg,#032623f0 0%,#032623c7 43%,#0326232e 78%)}.ApplicationPages-module__BX-YkW__detailHeroCopy{width:min(720px,58vw)}.ApplicationPages-module__BX-YkW__detailHeroCopy nav{color:#ffffffb3;flex-wrap:wrap;gap:9px;margin-bottom:60px;font-size:13px;display:flex}.ApplicationPages-module__BX-YkW__detailHeroCopy nav a:hover{color:#fff}.ApplicationPages-module__BX-YkW__detailHero .ApplicationPages-module__BX-YkW__eyebrow{color:#d8ec71}.ApplicationPages-module__BX-YkW__detailHeroCopy h1{color:#fff;max-width:700px;margin:28px 0 24px;font-size:68px;line-height:1.08}.ApplicationPages-module__BX-YkW__detailHeroCopy>p{color:#fffc;max-width:650px;margin:0;font-size:18px;line-height:1.9}.ApplicationPages-module__BX-YkW__detailFacts{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#05332180;border-top:1px solid #ffffff38;grid-template-columns:repeat(3,minmax(0,1fr));min-height:116px;display:grid;position:absolute;bottom:0;left:max(7vw,48px);right:max(7vw,48px)}.ApplicationPages-module__BX-YkW__detailFacts div{border-right:1px solid #ffffff2e;flex-direction:column;justify-content:center;gap:5px;padding:22px 32px;display:flex}.ApplicationPages-module__BX-YkW__detailFacts div:last-child{border-right:0}.ApplicationPages-module__BX-YkW__detailFacts strong{color:#fff;font-size:26px}.ApplicationPages-module__BX-YkW__detailFacts span{color:#ffffffa8;font-size:13px}.ApplicationPages-module__BX-YkW__featureSection,.ApplicationPages-module__BX-YkW__gallerySection,.ApplicationPages-module__BX-YkW__scenarioSection,.ApplicationPages-module__BX-YkW__productSection,.ApplicationPages-module__BX-YkW__validationSection,.ApplicationPages-module__BX-YkW__contactSection{padding:112px max(7vw,48px)}.ApplicationPages-module__BX-YkW__featureSection{background:var(--app-soft)}.ApplicationPages-module__BX-YkW__featureSection>header,.ApplicationPages-module__BX-YkW__galleryHeading,.ApplicationPages-module__BX-YkW__scenarioHeading,.ApplicationPages-module__BX-YkW__productHeading,.ApplicationPages-module__BX-YkW__validationHeading{width:min(1180px,100%);margin:0 auto 62px}.ApplicationPages-module__BX-YkW__featureGrid{border-top:1px solid var(--app-line);border-bottom:1px solid var(--app-line);grid-template-columns:repeat(3,minmax(0,1fr));width:min(1180px,100%);margin:0 auto;display:grid}.ApplicationPages-module__BX-YkW__featureGrid article{border-right:1px solid var(--app-line);min-height:330px;padding:36px 34px 42px;position:relative}.ApplicationPages-module__BX-YkW__featureGrid article:last-child{border-right:0}.ApplicationPages-module__BX-YkW__featureNumber{color:color-mix(in srgb, var(--app-accent) 50%, transparent);font-size:13px;font-weight:800;position:absolute;top:34px;right:32px}.ApplicationPages-module__BX-YkW__featureGrid svg{color:var(--app-accent)}.ApplicationPages-module__BX-YkW__featureGrid h3{color:var(--app-dark);margin:72px 0 18px;font-size:24px}.ApplicationPages-module__BX-YkW__featureGrid p,.ApplicationPages-module__BX-YkW__scenarioList p,.ApplicationPages-module__BX-YkW__contactSection p{color:#607467;margin:0;font-size:15px;line-height:1.9}.ApplicationPages-module__BX-YkW__gallerySection{background:#fff}.ApplicationPages-module__BX-YkW__gallery{grid-template-columns:minmax(0,1.45fr) minmax(320px,.55fr);gap:28px;width:min(1180px,100%);margin:0 auto;display:grid}.ApplicationPages-module__BX-YkW__gallery figure{min-width:0;margin:0}.ApplicationPages-module__BX-YkW__gallery figure>div{background:var(--app-soft);border-radius:6px;position:relative;overflow:hidden}.ApplicationPages-module__BX-YkW__galleryPrimary>div{min-height:520px}.ApplicationPages-module__BX-YkW__gallerySecondary>div{min-height:390px;margin-top:130px}.ApplicationPages-module__BX-YkW__gallery img{object-fit:cover}.ApplicationPages-module__BX-YkW__gallery figcaption{color:#51695b;align-items:center;gap:14px;padding:18px 2px 0;font-size:14px;font-weight:700;display:flex}.ApplicationPages-module__BX-YkW__gallery figcaption span{border:1px solid var(--app-line);width:34px;height:34px;color:var(--app-accent);border-radius:50%;place-items:center;font-size:12px;display:inline-grid}.ApplicationPages-module__BX-YkW__scenarioSection{background:#f8fbf6}.ApplicationPages-module__BX-YkW__scenarioHeading{grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);align-items:end;gap:70px;display:grid}.ApplicationPages-module__BX-YkW__scenarioList{border-top:1px solid var(--app-line);width:min(1180px,100%);margin:0 auto}.ApplicationPages-module__BX-YkW__scenarioList article{border-bottom:1px solid var(--app-line);grid-template-columns:70px minmax(230px,.65fr) minmax(0,1.35fr);align-items:center;gap:26px;min-height:134px;display:grid}.ApplicationPages-module__BX-YkW__scenarioList>article>span{color:var(--app-accent);font-size:13px;font-weight:800}.ApplicationPages-module__BX-YkW__scenarioList h3{color:var(--app-dark);margin:0;font-size:22px}.ApplicationPages-module__BX-YkW__productSection{background:#fff}.ApplicationPages-module__BX-YkW__productHeading{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:end;gap:100px;display:grid}.ApplicationPages-module__BX-YkW__productGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:22px;width:min(1180px,100%);margin:0 auto;display:grid}.ApplicationPages-module__BX-YkW__productCard{border:1px solid var(--app-line);background:#fff;border-radius:6px;flex-direction:column;min-height:390px;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.ApplicationPages-module__BX-YkW__productCard:hover{transform:translateY(-4px);box-shadow:0 20px 40px #0e40271a}.ApplicationPages-module__BX-YkW__productCard>div{background:var(--app-soft);min-height:210px;position:relative;overflow:hidden}.ApplicationPages-module__BX-YkW__productCard img{object-fit:cover;transition:transform .5s}.ApplicationPages-module__BX-YkW__productCard:hover img{transform:scale(1.035)}.ApplicationPages-module__BX-YkW__productCard>span,.ApplicationPages-module__BX-YkW__productCard h3,.ApplicationPages-module__BX-YkW__productCard>strong{margin-left:24px;margin-right:24px}.ApplicationPages-module__BX-YkW__productCard>span{color:var(--app-accent);margin-top:24px;font-size:12px;font-weight:800}.ApplicationPages-module__BX-YkW__productCard h3{color:var(--app-dark);margin-top:11px;margin-bottom:18px;font-size:19px;line-height:1.45}.ApplicationPages-module__BX-YkW__productCard>strong{color:var(--app-accent);align-items:center;gap:8px;margin-top:auto;margin-bottom:24px;font-size:13px;display:flex}.ApplicationPages-module__BX-YkW__validationSection{color:#eaf5eb;background:var(--app-dark)}.ApplicationPages-module__BX-YkW__validationHeading{grid-template-columns:minmax(0,.55fr) minmax(0,1.45fr);gap:80px;display:grid}.ApplicationPages-module__BX-YkW__validationHeading .ApplicationPages-module__BX-YkW__sectionIndex,.ApplicationPages-module__BX-YkW__validationHeading h2{color:#d6e969}.ApplicationPages-module__BX-YkW__validationList{border-top:1px solid #ffffff38;border-bottom:1px solid #ffffff38;grid-template-columns:repeat(4,minmax(0,1fr));width:min(1180px,100%);margin:0 auto;display:grid}.ApplicationPages-module__BX-YkW__validationList>div{border-right:1px solid #ffffff2e;grid-template-columns:auto 1fr;align-content:start;gap:25px 14px;min-height:180px;padding:28px;display:grid}.ApplicationPages-module__BX-YkW__validationList>div:last-child{border-right:0}.ApplicationPages-module__BX-YkW__validationList span{color:#d6e969;grid-column:1/-1;font-size:12px;font-weight:800}.ApplicationPages-module__BX-YkW__validationList svg{color:#d6e969}.ApplicationPages-module__BX-YkW__validationList strong{color:#fff;font-size:15px;line-height:1.5}.ApplicationPages-module__BX-YkW__contactSection{background:var(--app-soft);justify-content:space-between;align-items:center;gap:60px;display:flex}.ApplicationPages-module__BX-YkW__contactSection>div{max-width:760px}.ApplicationPages-module__BX-YkW__contactSection h2{font-size:38px}.ApplicationPages-module__BX-YkW__contactSection p{margin-top:20px}.ApplicationPages-module__BX-YkW__contactSection>a{flex:none;margin-top:0}@media (max-width:1050px){.ApplicationPages-module__BX-YkW__hubHeroCopy,.ApplicationPages-module__BX-YkW__detailHeroCopy{width:min(720px,72vw)}.ApplicationPages-module__BX-YkW__hubHeroCopy h1,.ApplicationPages-module__BX-YkW__detailHeroCopy h1{font-size:56px}.ApplicationPages-module__BX-YkW__directoryItem:nth-child(3n+1){grid-template-columns:minmax(0,1fr) minmax(330px,.75fr)}.ApplicationPages-module__BX-YkW__hubIntro,.ApplicationPages-module__BX-YkW__storyIntro{gap:60px}.ApplicationPages-module__BX-YkW__featureGrid article{padding-left:26px;padding-right:26px}.ApplicationPages-module__BX-YkW__productGrid,.ApplicationPages-module__BX-YkW__validationList{grid-template-columns:repeat(2,minmax(0,1fr))}.ApplicationPages-module__BX-YkW__validationList>div:nth-child(2){border-right:0}.ApplicationPages-module__BX-YkW__validationList>div:nth-child(-n+2){border-bottom:1px solid #ffffff2e}}@media (max-width:800px){.ApplicationPages-module__BX-YkW__hubHero,.ApplicationPages-module__BX-YkW__detailHero{min-height:690px;padding-left:24px;padding-right:24px}.ApplicationPages-module__BX-YkW__hubHero>img,.ApplicationPages-module__BX-YkW__detailHero>img{object-position:66% center}.ApplicationPages-module__BX-YkW__hubHeroOverlay{background:linear-gradient(90deg,#fafdf8fa,#fafdf8c7 70%,#fafdf84d)}.ApplicationPages-module__BX-YkW__detailHeroOverlay{background:linear-gradient(90deg,#042d1df0,#042d1dbd 72%,#042d1d4d)}.ApplicationPages-module__BX-YkW__hubHeroCopy,.ApplicationPages-module__BX-YkW__detailHeroCopy{width:100%}.ApplicationPages-module__BX-YkW__hubHeroCopy h1,.ApplicationPages-module__BX-YkW__detailHeroCopy h1{font-size:45px}.ApplicationPages-module__BX-YkW__hubFacts,.ApplicationPages-module__BX-YkW__detailFacts{left:24px;right:24px}.ApplicationPages-module__BX-YkW__hubFacts div,.ApplicationPages-module__BX-YkW__detailFacts div{padding:18px}.ApplicationPages-module__BX-YkW__hubFacts strong{font-size:28px}.ApplicationPages-module__BX-YkW__detailFacts strong{font-size:21px}.ApplicationPages-module__BX-YkW__hubIntro,.ApplicationPages-module__BX-YkW__storyIntro,.ApplicationPages-module__BX-YkW__hubMethodHeading,.ApplicationPages-module__BX-YkW__scenarioHeading,.ApplicationPages-module__BX-YkW__productHeading,.ApplicationPages-module__BX-YkW__validationHeading{grid-template-columns:1fr;gap:30px}.ApplicationPages-module__BX-YkW__hubIntro,.ApplicationPages-module__BX-YkW__storyIntro,.ApplicationPages-module__BX-YkW__directory{width:calc(100% - 48px)}.ApplicationPages-module__BX-YkW__directory{grid-template-columns:1fr}.ApplicationPages-module__BX-YkW__directoryItem:nth-child(3n+1){grid-column:auto;min-height:530px;display:block}.ApplicationPages-module__BX-YkW__featureGrid,.ApplicationPages-module__BX-YkW__methodSteps{grid-template-columns:1fr}.ApplicationPages-module__BX-YkW__featureGrid article,.ApplicationPages-module__BX-YkW__methodSteps article{border-right:0;border-bottom:1px solid var(--app-line);min-height:240px}.ApplicationPages-module__BX-YkW__methodSteps article{border-bottom-color:#e0f4e033}.ApplicationPages-module__BX-YkW__featureGrid article:last-child,.ApplicationPages-module__BX-YkW__methodSteps article:last-child{border-bottom:0}.ApplicationPages-module__BX-YkW__gallery{grid-template-columns:1fr}.ApplicationPages-module__BX-YkW__galleryPrimary>div,.ApplicationPages-module__BX-YkW__gallerySecondary>div{min-height:420px;margin-top:0}.ApplicationPages-module__BX-YkW__scenarioList article{grid-template-columns:50px 1fr;gap:12px 20px;padding:26px 0}.ApplicationPages-module__BX-YkW__scenarioList p{grid-column:2}.ApplicationPages-module__BX-YkW__featureSection,.ApplicationPages-module__BX-YkW__gallerySection,.ApplicationPages-module__BX-YkW__scenarioSection,.ApplicationPages-module__BX-YkW__productSection,.ApplicationPages-module__BX-YkW__validationSection,.ApplicationPages-module__BX-YkW__contactSection,.ApplicationPages-module__BX-YkW__hubMethod{padding-left:24px;padding-right:24px}.ApplicationPages-module__BX-YkW__contactSection{flex-direction:column;align-items:flex-start}}@media (max-width:560px){.ApplicationPages-module__BX-YkW__hubHero,.ApplicationPages-module__BX-YkW__detailHero{min-height:650px;padding-top:72px;padding-bottom:165px}.ApplicationPages-module__BX-YkW__detailHeroCopy nav{margin-bottom:36px}.ApplicationPages-module__BX-YkW__hubHeroCopy h1,.ApplicationPages-module__BX-YkW__detailHeroCopy h1{margin-top:22px;font-size:38px;line-height:1.15}.ApplicationPages-module__BX-YkW__hubHeroCopy p,.ApplicationPages-module__BX-YkW__detailHeroCopy>p{font-size:16px;line-height:1.75}.ApplicationPages-module__BX-YkW__hubFacts,.ApplicationPages-module__BX-YkW__detailFacts{grid-template-columns:repeat(3,minmax(0,1fr));min-height:118px}.ApplicationPages-module__BX-YkW__hubFacts div,.ApplicationPages-module__BX-YkW__detailFacts div{flex-direction:column;align-items:flex-start;gap:5px;padding:16px 10px}.ApplicationPages-module__BX-YkW__hubFacts strong,.ApplicationPages-module__BX-YkW__detailFacts strong{font-size:18px}.ApplicationPages-module__BX-YkW__hubFacts span,.ApplicationPages-module__BX-YkW__detailFacts span{font-size:10px}.ApplicationPages-module__BX-YkW__hubIntro,.ApplicationPages-module__BX-YkW__storyIntro{padding-top:82px;padding-bottom:64px}.ApplicationPages-module__BX-YkW__hubIntro h2,.ApplicationPages-module__BX-YkW__storyIntro h2,.ApplicationPages-module__BX-YkW__featureSection h2,.ApplicationPages-module__BX-YkW__galleryHeading h2,.ApplicationPages-module__BX-YkW__scenarioHeading h2,.ApplicationPages-module__BX-YkW__productHeading h2,.ApplicationPages-module__BX-YkW__validationHeading h2,.ApplicationPages-module__BX-YkW__hubMethodHeading h2{font-size:32px}.ApplicationPages-module__BX-YkW__contactSection h2{font-size:30px}.ApplicationPages-module__BX-YkW__directory{padding-bottom:84px}.ApplicationPages-module__BX-YkW__directoryItem,.ApplicationPages-module__BX-YkW__directoryItem:nth-child(3n+1){min-height:500px}.ApplicationPages-module__BX-YkW__directoryImage{min-height:280px}.ApplicationPages-module__BX-YkW__directoryCopy{padding:28px 24px 30px}.ApplicationPages-module__BX-YkW__directoryCopy h2{font-size:25px}.ApplicationPages-module__BX-YkW__featureSection,.ApplicationPages-module__BX-YkW__gallerySection,.ApplicationPages-module__BX-YkW__scenarioSection,.ApplicationPages-module__BX-YkW__productSection,.ApplicationPages-module__BX-YkW__validationSection,.ApplicationPages-module__BX-YkW__contactSection,.ApplicationPages-module__BX-YkW__hubMethod{padding-top:82px;padding-bottom:82px}.ApplicationPages-module__BX-YkW__featureGrid article{padding:28px 24px 34px}.ApplicationPages-module__BX-YkW__featureGrid h3{margin-top:50px}.ApplicationPages-module__BX-YkW__galleryPrimary>div,.ApplicationPages-module__BX-YkW__gallerySecondary>div{min-height:310px}.ApplicationPages-module__BX-YkW__productGrid,.ApplicationPages-module__BX-YkW__validationList{grid-template-columns:1fr}.ApplicationPages-module__BX-YkW__validationList>div,.ApplicationPages-module__BX-YkW__validationList>div:nth-child(2){border-bottom:1px solid #ffffff2e;border-right:0;min-height:130px}.ApplicationPages-module__BX-YkW__validationList>div:last-child{border-bottom:0}}@media (prefers-reduced-motion:reduce){.ApplicationPages-module__BX-YkW__directoryItem,.ApplicationPages-module__BX-YkW__directoryImage img,.ApplicationPages-module__BX-YkW__productCard,.ApplicationPages-module__BX-YkW__productCard img,.ApplicationPages-module__BX-YkW__primaryAction,.ApplicationPages-module__BX-YkW__contactSection>a{transition:none}}
