.menu__wrapper .navigator .dE3Juq_dropdown.dropdown-menu.capability-menu{width:min(680px,100vw - 320px);padding:24px}.dE3Juq_groups{grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr);gap:32px;display:grid}.dE3Juq_mobileResults{margin:0 28px 20px;padding:0;list-style:none}.dE3Juq_mobileResult{font-size:var(--type-caption-size);line-height:var(--type-caption-line);touch-action:pan-y;padding:12px 0;display:block}.dE3Juq_mobileResult:focus-visible{outline:2px solid var(--button-primary-bg);outline-offset:2px}@media (hover:hover) and (pointer:fine){.dE3Juq_mobileResult:hover{text-underline-offset:4px;text-decoration:underline}}
.NzivIW_button.NzivIW_button{width:fit-content;min-width:0;min-height:48px;color:var(--form-reset-ink);font:inherit;font-size:var(--type-caption-size);font-weight:400;line-height:var(--type-caption-line);letter-spacing:0;text-transform:none;cursor:pointer;touch-action:pan-y;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;gap:8px;margin:0;padding:0 16px;display:inline-flex}.NzivIW_button.NzivIW_compact{min-height:44px;padding:0 12px}.NzivIW_button.NzivIW_iconOnly{width:44px;padding:0}.NzivIW_button:focus-visible{outline:2px solid var(--form-reset-focus);outline-offset:3px}.NzivIW_button:disabled{cursor:default;opacity:.5}@media (hover:hover) and (pointer:fine){.NzivIW_button.NzivIW_button:not(:disabled):hover{text-underline-offset:3px;text-decoration:underline}}.NzivIW_group{flex-wrap:wrap;align-items:center;gap:4px 12px;min-width:0;display:inline-flex}.NzivIW_confirmation{color:var(--form-reset-ink);font-size:var(--type-caption-size);font-weight:400;line-height:var(--type-caption-line);letter-spacing:0;flex-wrap:wrap;align-items:center;gap:4px 12px;display:inline-flex}.NzivIW_button.NzivIW_action{padding:0}.NzivIW_button.NzivIW_clear{color:var(--form-reset-clear)}
.upSh0W_panel.upSh0W_panel{grid-template-rows:var(--site-header-height) minmax(0, 1fr);z-index:1002;width:100%;max-width:none;height:100dvh;box-shadow:none;background:#faf9f6;display:grid;inset:0;overflow:hidden}.upSh0W_topbar{background:var(--site-header-glass);justify-content:space-between;align-items:center;gap:20px;padding:0 24px;display:flex}.upSh0W_brand img{width:180px;max-width:100%;display:block}.upSh0W_close{corner-shape:var(--site-corner-shape);color:#0c1228;touch-action:pan-y;background:#f0ece7;border-radius:8px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.upSh0W_content{overscroll-behavior:contain;touch-action:pan-y;padding:16px 24px max(24px, env(safe-area-inset-bottom));overflow-y:auto}.upSh0W_panel .navigator-mobile{max-width:720px;margin-inline:auto}.upSh0W_panel .navigator-mobile__search{corner-shape:round;background:#f0ece7;border:0;border-radius:28px;gap:8px;padding:6px 6px 6px 16px}.upSh0W_panel .navigator-mobile__search>svg{display:none}.upSh0W_panel .navigator-mobile__search input{font-size:var(--type-control-size);color:#0c1228;line-height:var(--type-control-line);letter-spacing:0;font-weight:400}.upSh0W_panel .navigator-mobile__search-submit{corner-shape:round;color:#0c1228;background:#ff8204;border:0;border-radius:50%;width:40px;height:40px;transition:none}.upSh0W_panel .navigator-mobile__section{border:0;padding:20px 0 0}.upSh0W_panel .navigator-mobile__section-title{margin:0 0 16px;font-size:1.25rem;font-weight:400;line-height:1.75rem}.upSh0W_panel .navigator-mobile__subheading{font-size:var(--type-caption-size);letter-spacing:0;text-transform:none;font-weight:500;line-height:var(--type-caption-line);margin-bottom:8px}.upSh0W_panel .navigator-mobile__list{margin:0}.upSh0W_panel .navigator-mobile__list li+li{margin-top:4px}.upSh0W_panel .navigator-mobile__text-link{corner-shape:var(--site-corner-shape);touch-action:pan-y;background:0 0;border-radius:8px;min-height:52px;padding:12px;font-size:1.25rem;font-weight:400;line-height:1.75rem}.upSh0W_panel .navigator-mobile__text-link--secondary{min-height:44px;font-size:var(--type-control-size);font-weight:400;line-height:var(--type-control-line);letter-spacing:0;padding:10px 12px}.upSh0W_panel .navigator-mobile__children{padding:0 12px 12px}.upSh0W_panel .navigator-mobile__children[hidden]{display:none}.upSh0W_panel .navigator-mobile__text-link:hover{background:0 0}:is(.upSh0W_panel .navigator-mobile__text-link:focus-visible,.upSh0W_panel .navigator-mobile__text-link:active){background:#f0ece7}.upSh0W_panel .navigator-mobile__link-icon svg{width:20px;height:20px}.upSh0W_panel .navigator-mobile__service-groups{margin-top:16px}.upSh0W_panel .navigator-mobile__service-group+.navigator-mobile__service-group{border:0;margin-top:24px;padding-top:0}.upSh0W_panel button:focus-visible,.upSh0W_panel a:focus-visible,.upSh0W_panel input:focus-visible{outline-offset:2px;outline:2px solid #fcb425}@media (hover:hover) and (pointer:fine){.upSh0W_panel .navigator-mobile__text-link:hover{background:#f0ece7}}@media (min-width:1024px){.upSh0W_panel.upSh0W_panel{display:none}}
.JaRZ0a_root{z-index:50;--search-ink:#111827;--search-muted:#646570;--search-hover:#f0ece7;--search-surface:#faf9f6;--search-corner-shape:superellipse(1.1);--search-radius:18px;--search-inset:6px;--search-inner-radius:calc(var(--search-radius) - var(--search-inset));flex-shrink:0;width:44px;height:44px;margin-left:auto;margin-right:0;display:none;position:relative}.JaRZ0a_toggle{border-radius:var(--search-radius);corner-shape:var(--search-corner-shape);background:var(--search-hover);width:44px;height:44px;color:var(--search-ink);touch-action:pan-y;place-items:center;display:grid}.JaRZ0a_toggle:focus-visible{outline:2px solid var(--button-primary-bg);outline-offset:2px}.JaRZ0a_field{border-radius:var(--search-radius);corner-shape:var(--search-corner-shape);touch-action:pan-y;background:#f6f2eecc;width:100%;height:100%;position:relative}.JaRZ0a_input{border-radius:inherit;corner-shape:inherit;width:100%;height:100%;color:var(--search-ink);font-size:var(--type-control-size);font-weight:400;line-height:var(--type-control-line);letter-spacing:0;background:0 0;border:0;outline:none;padding:0 48px 0 16px}.JaRZ0a_input::placeholder{color:var(--search-muted);font-weight:400}.JaRZ0a_withReset .JaRZ0a_input{padding-right:88px}.JaRZ0a_field:focus-within{outline:2px solid var(--button-primary-bg);outline-offset:2px}.JaRZ0a_submit{inset:var(--search-inset) var(--search-inset) var(--search-inset) auto;border-radius:var(--search-inner-radius);corner-shape:var(--search-corner-shape);background:var(--button-primary-bg);width:32px;color:var(--search-ink);touch-action:pan-y;place-items:center;display:grid;position:absolute}.JaRZ0a_reset{position:absolute;top:50%;right:42px;transform:translateY(-50%)}.JaRZ0a_panel{width:100%;padding:var(--search-inset);border-radius:var(--search-radius);corner-shape:var(--search-corner-shape);background:var(--search-surface);box-shadow:var(--site-header-shadow);color:var(--search-ink);touch-action:pan-y;border:0;position:absolute;top:calc(100% + 20px);right:0}.JaRZ0a_results{border-radius:var(--search-inner-radius);corner-shape:var(--search-corner-shape);overscroll-behavior:contain;touch-action:pan-y;max-height:min(340px,100dvh - 180px);overflow-y:auto}.JaRZ0a_result{border-radius:var(--search-inner-radius);corner-shape:var(--search-corner-shape);text-align:left;touch-action:pan-y;background:0 0;flex-direction:column;gap:3px;width:100%;padding:10px 12px;display:flex}.JaRZ0a_name{font-size:var(--type-caption-size);font-weight:400;line-height:var(--type-caption-line);overflow-wrap:anywhere;letter-spacing:0}.JaRZ0a_match{font-weight:500}.JaRZ0a_reagentLabel{color:var(--search-muted);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:400}.JaRZ0a_cas{color:var(--search-muted);font-size:var(--type-technical-size);line-height:var(--type-technical-line);letter-spacing:0;font-weight:400;font-family:var(--font-fira-sans), sans-serif}.JaRZ0a_selected{background:var(--search-hover)}.JaRZ0a_status{color:var(--search-muted);font-size:var(--type-caption-size);line-height:var(--type-caption-line);letter-spacing:0;align-items:center;gap:8px;padding:12px;font-weight:400;display:flex}.JaRZ0a_allResults{border-radius:var(--search-inner-radius);corner-shape:var(--search-corner-shape);width:100%;color:var(--search-ink);font-size:var(--type-caption-size);line-height:var(--type-caption-line);text-align:left;overflow-wrap:anywhere;touch-action:pan-y;letter-spacing:0;background:0 0;padding:10px 12px;font-weight:400;display:block}.JaRZ0a_result:focus-visible,.JaRZ0a_allResults:focus-visible,.JaRZ0a_submit:focus-visible{outline:2px solid var(--form-reset-focus);outline-offset:-2px}@media (hover:hover) and (pointer:fine){.JaRZ0a_result:hover,.JaRZ0a_allResults:hover{background:var(--search-hover)}}@media (min-width:1024px){.JaRZ0a_root{display:block}}@media (min-width:1024px) and (max-width:1535.98px){.JaRZ0a_field{background:var(--search-surface);width:min(380px,100vw - 48px);box-shadow:var(--site-header-shadow);display:none;position:absolute;top:calc(100% + 16px);right:0}.JaRZ0a_expanded .JaRZ0a_field{display:block}}@media (min-width:1536px){.JaRZ0a_root{width:320px}.JaRZ0a_toggle{display:none}}
@font-face{font-family:Libre Franklin;font-style:italic;font-weight:300;font-display:swap;src:url(../media/13c585772d24dd84-s.36i5sqvrt-a9k.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Libre Franklin;font-style:italic;font-weight:300;font-display:swap;src:url(../media/78a6fe4612a681ed-s.30piyg_siv_n3.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Libre Franklin;font-style:italic;font-weight:300;font-display:swap;src:url(../media/5ee3b16209f7469b-s.0-6vvmlfiunem.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Libre Franklin;font-style:italic;font-weight:300;font-display:swap;src:url(../media/96ed4d8c0f055e94-s.0a4j8gzqpfd66.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Franklin;font-style:italic;font-weight:300;font-display:swap;src:url(../media/c06c236b07a3db28-s.p.2ojy1zac_falu.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Franklin;font-style:italic;font-weight:400;font-display:swap;src:url(../media/13c585772d24dd84-s.36i5sqvrt-a9k.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Libre Franklin;font-style:italic;font-weight:400;font-display:swap;src:url(../media/78a6fe4612a681ed-s.30piyg_siv_n3.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Libre Franklin;font-style:italic;font-weight:400;font-display:swap;src:url(../media/5ee3b16209f7469b-s.0-6vvmlfiunem.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Libre Franklin;font-style:italic;font-weight:400;font-display:swap;src:url(../media/96ed4d8c0f055e94-s.0a4j8gzqpfd66.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Franklin;font-style:italic;font-weight:400;font-display:swap;src:url(../media/c06c236b07a3db28-s.p.2ojy1zac_falu.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Franklin;font-style:italic;font-weight:500;font-display:swap;src:url(../media/13c585772d24dd84-s.36i5sqvrt-a9k.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Libre Franklin;font-style:italic;font-weight:500;font-display:swap;src:url(../media/78a6fe4612a681ed-s.30piyg_siv_n3.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Libre Franklin;font-style:italic;font-weight:500;font-display:swap;src:url(../media/5ee3b16209f7469b-s.0-6vvmlfiunem.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Libre Franklin;font-style:italic;font-weight:500;font-display:swap;src:url(../media/96ed4d8c0f055e94-s.0a4j8gzqpfd66.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Franklin;font-style:italic;font-weight:500;font-display:swap;src:url(../media/c06c236b07a3db28-s.p.2ojy1zac_falu.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Franklin;font-style:italic;font-weight:600;font-display:swap;src:url(../media/13c585772d24dd84-s.36i5sqvrt-a9k.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Libre Franklin;font-style:italic;font-weight:600;font-display:swap;src:url(../media/78a6fe4612a681ed-s.30piyg_siv_n3.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Libre Franklin;font-style:italic;font-weight:600;font-display:swap;src:url(../media/5ee3b16209f7469b-s.0-6vvmlfiunem.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Libre Franklin;font-style:italic;font-weight:600;font-display:swap;src:url(../media/96ed4d8c0f055e94-s.0a4j8gzqpfd66.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Franklin;font-style:italic;font-weight:600;font-display:swap;src:url(../media/c06c236b07a3db28-s.p.2ojy1zac_falu.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Franklin;font-style:italic;font-weight:700;font-display:swap;src:url(../media/13c585772d24dd84-s.36i5sqvrt-a9k.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Libre Franklin;font-style:italic;font-weight:700;font-display:swap;src:url(../media/78a6fe4612a681ed-s.30piyg_siv_n3.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Libre Franklin;font-style:italic;font-weight:700;font-display:swap;src:url(../media/5ee3b16209f7469b-s.0-6vvmlfiunem.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Libre Franklin;font-style:italic;font-weight:700;font-display:swap;src:url(../media/96ed4d8c0f055e94-s.0a4j8gzqpfd66.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Franklin;font-style:italic;font-weight:700;font-display:swap;src:url(../media/c06c236b07a3db28-s.p.2ojy1zac_falu.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:300;font-display:swap;src:url(../media/61b2b84ab35dead5-s.2o7316i858fn_.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:300;font-display:swap;src:url(../media/eba33977c8ed1a9d-s.3aauflnma2nx7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:300;font-display:swap;src:url(../media/6a1997311f9003a9-s.0r4l5ncm6urm1.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2245c258b0d2c062-s.0sepj3q373s64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:300;font-display:swap;src:url(../media/8a4bb24664ac8500-s.p.227r8ejul874g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:400;font-display:swap;src:url(../media/61b2b84ab35dead5-s.2o7316i858fn_.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:400;font-display:swap;src:url(../media/eba33977c8ed1a9d-s.3aauflnma2nx7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a1997311f9003a9-s.0r4l5ncm6urm1.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2245c258b0d2c062-s.0sepj3q373s64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8a4bb24664ac8500-s.p.227r8ejul874g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:500;font-display:swap;src:url(../media/61b2b84ab35dead5-s.2o7316i858fn_.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:500;font-display:swap;src:url(../media/eba33977c8ed1a9d-s.3aauflnma2nx7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a1997311f9003a9-s.0r4l5ncm6urm1.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2245c258b0d2c062-s.0sepj3q373s64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8a4bb24664ac8500-s.p.227r8ejul874g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:600;font-display:swap;src:url(../media/61b2b84ab35dead5-s.2o7316i858fn_.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:600;font-display:swap;src:url(../media/eba33977c8ed1a9d-s.3aauflnma2nx7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6a1997311f9003a9-s.0r4l5ncm6urm1.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2245c258b0d2c062-s.0sepj3q373s64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8a4bb24664ac8500-s.p.227r8ejul874g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:700;font-display:swap;src:url(../media/61b2b84ab35dead5-s.2o7316i858fn_.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:700;font-display:swap;src:url(../media/eba33977c8ed1a9d-s.3aauflnma2nx7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6a1997311f9003a9-s.0r4l5ncm6urm1.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2245c258b0d2c062-s.0sepj3q373s64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8a4bb24664ac8500-s.p.227r8ejul874g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Franklin Fallback;src:local(Arial);ascent-override:92.61%;descent-override:23.58%;line-gap-override:0.0%;size-adjust:104.31%}._9Wkhxa_className{font-family:Libre Franklin,Libre Franklin Fallback}._9Wkhxa_variable{--font-fira-sans:"Libre Franklin", "Libre Franklin Fallback"}
@font-face{font-family:Roboto Serif;font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/f077bf89f0de1a6c-s.20pl8ov8u2iod.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Serif;font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/49b1fdfb4ec59250-s.17gk7u0q4q2ud.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto Serif;font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/22f9f3ee4de8d572-s.2-_22cf_k7zdc.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Serif;font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/2fd46704b89ee5b4-s.21roes0sz2254.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Serif;font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/922f93bfe373ae92-s.p.24aq8yd52us02.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Serif;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/fba29726dd5bda03-s.2ave1qpb-zmbo.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Serif;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/9e42766bb6c5f3dc-s.1hmceazuaq0b_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto Serif;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/081093b1703199d9-s.202u7kljdm5x_.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Serif;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/133b65824f9e1848-s.0q5d8gjwqnc7w.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Serif;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/432bdc20bcf49425-s.p.0jja9qxl7vthd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Serif Fallback;src:local(Times New Roman);ascent-override:72.98%;descent-override:19.21%;line-gap-override:0.0%;size-adjust:127.02%}.SSCEpG_className{font-family:Roboto Serif,Roboto Serif Fallback}.SSCEpG_variable{--font-roboto-serif:"Roboto Serif", "Roboto Serif Fallback"}
.vKWrKq_glass{--capability-glass-backdrop:var(--surface-glass-backdrop)}.vKWrKq_glass:before{z-index:-1;border-radius:inherit;corner-shape:var(--site-corner-shape);background-color:var(--surface-glass-bg);-webkit-backdrop-filter:var(--capability-glass-backdrop);backdrop-filter:var(--capability-glass-backdrop);content:"";pointer-events:none;position:absolute;inset:0}@supports ((-webkit-backdrop-filter:blur(1px))){.vKWrKq_glass:before{-webkit-backdrop-filter:var(--capability-glass-backdrop)}}
._mWYpq_scene{isolation:isolate;position:relative}._mWYpq_atmosphere{z-index:-1;pointer-events:none;--contact-amber:#fcb425;--contact-sage:#b4c8bd;background:#fbfaf7;position:absolute;inset:0;overflow:hidden}._mWYpq_topAligned ._mWYpq_light{height:min(740px,100%);bottom:auto}._mWYpq_light{--light-scale:1;--light-opacity:.5;--light-blur:48px;--light-softness:1;--light-strength:1;position:absolute;inset:0}._mWYpq_light:before{content:"";transform:translate(-50%, -50%) scale(var(--light-scale));width:clamp(280px,42vw,660px);height:clamp(240px,34vw,520px);filter:blur(calc(var(--light-blur) * var(--light-softness)));opacity:calc(var(--light-opacity) * var(--light-strength));position:absolute;top:50%;left:50%}._mWYpq_amber:before{background:radial-gradient(ellipse at 40% 55%, var(--contact-amber), #f4d6ae 45%, transparent 72%);border-radius:42% 58% 63% 37%/54% 40% 60% 46%}._mWYpq_sage:before{background:radial-gradient(ellipse at 60% 40%, var(--contact-sage), #dce5d9 45%, transparent 72%);border-radius:65% 35% 40% 60%/40% 60%}._mWYpq_frost{background:linear-gradient(100deg,#ffffff59,#ffffffc2 43%,#ffffff47);position:absolute;inset:0}@media (max-width:767px){._mWYpq_light{--light-softness:.7;--light-strength:.72}}
._0Yl97q_form{touch-action:pan-y;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 18px;display:grid}._0Yl97q_field,._0Yl97q_message{align-content:start;gap:6px;min-width:0;display:grid}._0Yl97q_field>:is(input,select),._0Yl97q_message>textarea{min-width:0;max-width:100%}._0Yl97q_message,._0Yl97q_actions{grid-column:1/-1}._0Yl97q_actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;min-width:0;margin-top:4px;display:flex}._0Yl97q_actions>button{min-width:168px}@media (max-width:639.98px){._0Yl97q_form{grid-template-columns:minmax(0,1fr);gap:18px}._0Yl97q_actions>button{flex:1;min-width:min(168px,100%)}}
.gAPprW_section{color:#202124;background:#fbfaf7;padding:80px 0}.gAPprW_section a{touch-action:pan-y}.gAPprW_section a:focus-visible{outline-offset:5px;outline:2px solid #111}.gAPprW_heading{flex-direction:column;align-items:flex-start;gap:32px;display:flex}.gAPprW_copy h2{color:#0f172a;font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-heading-weight);white-space:nowrap;letter-spacing:var(--type-heading-tracking);margin:18px 0 0}.gAPprW_intro{width:100%;max-width:1040px}.gAPprW_intro p{max-width:70ch;font-size:var(--type-lead-size);line-height:var(--type-lead-line);letter-spacing:0;margin:0;font-weight:300}.gAPprW_actions{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:28px;font-size:12px;font-weight:600;line-height:20px;display:flex}.gAPprW_primary{corner-shape:var(--site-corner-shape);color:#111;min-height:46px;font-size:var(--type-action-size);line-height:var(--type-cta-line);letter-spacing:0;text-align:center;text-transform:uppercase;background-color:#ff8204;border-radius:12px;justify-content:center;align-items:center;padding:0 22px;font-weight:700;display:inline-flex}.gAPprW_secondary{color:#202124;text-underline-offset:5px;align-items:center;gap:8px;min-height:44px;text-decoration:underline;display:inline-flex}.gAPprW_actionArrow{width:18px;height:18px}.gAPprW_actionArrow path{stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.gAPprW_content{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:stretch;gap:64px;margin-top:52px;display:grid}.gAPprW_visual{corner-shape:var(--site-corner-shape);background:#f4f0ed;border-radius:8px;min-height:380px;margin:0;position:relative;overflow:hidden}.gAPprW_image{-o-object-fit:cover;object-fit:cover;-o-object-position:center 50%;object-position:center 50%;filter:saturate(.72)contrast(.96)}.gAPprW_workstreams{border-top:1px solid #dedbd4;grid-template-rows:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.gAPprW_workstreams li{border-bottom:1px solid #dedbd4;min-height:0}.gAPprW_workstreams a{height:100%;min-height:116px;color:inherit;grid-template-columns:minmax(0,1fr) 24px;align-items:center;gap:24px;padding:20px 18px 20px 22px;display:grid}.gAPprW_workstreams h3{font-size:var(--type-title-size);line-height:var(--type-title-line);letter-spacing:0;margin:0 0 9px;font-weight:400}.gAPprW_workstreams p{color:#202124;font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:0;margin:0;font-weight:300}.gAPprW_workstreamCopy{min-width:0}.gAPprW_arrow{color:#202124;width:24px;height:24px}.gAPprW_arrow path{stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}@media (hover:hover) and (pointer:fine){.gAPprW_primary:hover{color:#111;background-color:#e56f00}.gAPprW_secondary:hover{color:#ff8204;text-decoration-thickness:2px}.gAPprW_workstreams a:hover{color:#ff8204;background:#f4f0ed}.gAPprW_workstreams a:hover .gAPprW_arrow{color:#ff8204}}@media (max-width:1199.98px){.gAPprW_heading{gap:28px}.gAPprW_content{gap:40px}}@media (max-width:1023.98px){.gAPprW_section{padding:56px 0}.gAPprW_heading{gap:26px}.gAPprW_intro{max-width:760px}.gAPprW_content{grid-template-columns:minmax(0,1fr);gap:28px;margin-top:40px}.gAPprW_visual{min-height:0}.gAPprW_visual:before{content:"";padding-top:56.25%;display:block}.gAPprW_workstreams a{min-height:108px}}@media (max-width:991.98px){.gAPprW_primary{min-height:40px;padding:0 18px}}@media (max-width:767.98px){.gAPprW_section{padding:40px 0}.gAPprW_copy h2{white-space:normal}.gAPprW_content{gap:20px;margin-top:24px}.gAPprW_workstreams a{gap:16px;min-height:0;padding:12px 6px 12px 0}.gAPprW_workstreams h3{margin:0 0 4px}.gAPprW_arrow{width:20px;height:20px}}@media (max-width:639.98px){.gAPprW_primary{min-height:42px;padding:8px 10px}}
.kqGiiW_page{--about-ink:#111;--about-paper:#fbfaf7;--about-border:#dedbd4;--about-accent:#fcb425;--about-green:#00a34b;color:var(--about-ink);background:#fff}.kqGiiW_hero{overflow:hidden}.kqGiiW_heroTitle{font-size:var(--type-hero-size);font-weight:var(--type-heading-weight);line-height:var(--type-hero-line);letter-spacing:var(--type-heading-tracking);text-wrap:balance;margin:0}.kqGiiW_heroDescription{max-width:65ch;font-size:var(--type-hero-copy-size);font-weight:var(--type-hero-copy-weight);line-height:var(--type-hero-copy-line);letter-spacing:0;text-wrap:pretty;margin:26px 0 0}.kqGiiW_sectionTitle{font-size:var(--type-section-size);font-weight:var(--type-heading-weight);line-height:var(--type-section-line);letter-spacing:var(--type-heading-tracking);text-wrap:balance;margin:0}.kqGiiW_cardTitle{font-size:var(--type-title-lg-size);font-weight:400;line-height:var(--type-title-lg-line);letter-spacing:-.01em;margin:0}.kqGiiW_copy{color:var(--about-ink);font-size:var(--type-lead-size);line-height:var(--type-lead-line);letter-spacing:0;max-width:65ch;font-weight:300}.kqGiiW_serviceCopy{color:var(--about-ink);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:0;font-weight:300}.kqGiiW_heroMedia{aspect-ratio:.95;corner-shape:var(--site-corner-shape);border-radius:8px;position:relative;overflow:hidden}.kqGiiW_coordinationMedia{aspect-ratio:1.2;corner-shape:var(--site-corner-shape);border-radius:8px;position:relative;overflow:hidden}.kqGiiW_textLink{color:#000;width:fit-content;font-size:var(--type-action-size);line-height:var(--type-action-line);touch-action:pan-y;letter-spacing:0;align-items:center;gap:8px;font-weight:500;text-decoration:none;display:inline-flex}.kqGiiW_textLink svg{flex-shrink:0}:is(.kqGiiW_hero .button-main:focus-visible,.kqGiiW_hero .button-secondary:focus-visible,.kqGiiW_textLink:focus-visible){outline:2px solid var(--about-ink);outline-offset:5px}.kqGiiW_serviceVisual{flex-shrink:0;width:96px;height:96px}.kqGiiW_serviceContent{flex-direction:column;flex:1;min-width:0;display:flex}.kqGiiW_serviceAction{font-size:var(--type-action-size);line-height:var(--type-action-line);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:24px;font-weight:400;display:flex}.kqGiiW_serviceAction svg{flex-shrink:0}.kqGiiW_company{background:var(--about-paper)}.kqGiiW_facility{isolation:isolate;flex-direction:column;gap:24px;padding:32px 0;display:flex;position:relative}.kqGiiW_facility:before{content:"";z-index:-1;filter:blur(24px);pointer-events:none;background:radial-gradient(at 42%,#c6f4cf75,#dbf4ea3d 48%,#0000 72%);position:absolute;inset:-15% 0}.kqGiiW_facilityLabel{color:var(--about-ink);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:.06em;text-transform:uppercase;order:1}.kqGiiW_facilityValue{color:var(--about-green);letter-spacing:-.035em;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:16px;margin:0;font-size:clamp(52px,6.2vw,88px);font-weight:400;line-height:1.05;display:flex}.kqGiiW_unit{color:var(--about-ink);letter-spacing:0;font-size:.62em}.kqGiiW_unit sup{font-size:.55em}.kqGiiW_locations .contact-locations{background:#fff;padding:80px 0 64px}.kqGiiW_locations .contact-locations__header{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:64px;margin-bottom:0}.kqGiiW_locations .contact-locations__header h2{font-size:var(--type-section-size);line-height:var(--type-section-line);letter-spacing:var(--type-heading-tracking);text-wrap:balance;font-weight:var(--type-heading-weight);margin:0}.kqGiiW_locations .contact-locations__header p{color:var(--about-ink);font-size:var(--type-lead-size);line-height:var(--type-lead-line);letter-spacing:0;font-weight:300}@media (max-width:1023px){.kqGiiW_heroMedia{aspect-ratio:1.7;max-height:420px}}@media (max-width:767px){.kqGiiW_serviceVisual{width:64px;height:64px}.kqGiiW_locations .contact-locations{padding:56px 0 40px}.kqGiiW_locations .contact-locations__header{grid-template-columns:minmax(0,1fr);gap:20px}}
.fWDk4G_layout{font-family:var(--font-fira-sans), sans-serif;grid-template-columns:minmax(0,2fr) minmax(240px,.8fr);align-items:start;gap:clamp(48px,6vw,80px);display:grid}.fWDk4G_body{margin-top:clamp(42px,5vw,64px)}.fWDk4G_layout>*{min-width:0}.fWDk4G_aside{border-top:1px solid var(--program-ink);color:var(--program-copy);font-family:var(--font-fira-sans), sans-serif;font-size:var(--type-body-size);font-weight:400;line-height:var(--type-body-line);letter-spacing:0;align-content:start;gap:0;display:grid}.fWDk4G_aside>div{border-bottom:1px solid var(--program-border);padding:24px 0}.fWDk4G_aside h2,.fWDk4G_aside h3{color:var(--program-ink);font-size:var(--type-compact-title-size);font-weight:500;line-height:var(--type-compact-title-line);letter-spacing:0;text-transform:uppercase;margin:0 0 12px}.fWDk4G_aside p{font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;margin:0}.fWDk4G_aside p+p{margin-top:12px}.fWDk4G_aside a{color:var(--program-ink);overflow-wrap:anywhere;text-decoration:underline;-webkit-text-decoration-color:var(--button-primary-bg);text-decoration-color:var(--button-primary-bg);text-underline-offset:3px;touch-action:pan-y}.fWDk4G_aside a:focus-visible{outline:2px solid var(--button-primary-bg);outline-offset:3px}.fWDk4G_contactLink{width:fit-content;display:block}.fWDk4G_contactLink+.fWDk4G_contactLink{margin-top:12px}@media (hover:hover) and (pointer:fine){.fWDk4G_aside a:hover{color:var(--button-primary-bg)}}@media (max-width:1023.98px){.fWDk4G_layout{grid-template-columns:minmax(0,1fr);gap:40px}}@media (max-width:767.98px){.fWDk4G_body{margin-top:32px}.fWDk4G_aside>div{padding:20px 0}}
.Bap5PW_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.Bap5PW_card{--collection-paper:#fff;--collection-hover:#f0eeea;--collection-border:#eeece7;border:1px solid var(--collection-border);corner-shape:var(--site-corner-shape);background:var(--collection-paper);height:100%;min-height:320px;color:inherit;touch-action:pan-x pan-y pinch-zoom;border-radius:28px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:40px;padding:28px;text-decoration:none;display:flex}.Bap5PW_visual{flex-shrink:0;align-self:flex-start;width:160px;max-width:100%;height:auto;display:block}.Bap5PW_card .Bap5PW_title{max-width:none;font-weight:var(--type-heading-weight);text-wrap:balance;margin:0}.Bap5PW_linkedCard{position:relative}.Bap5PW_copy{width:100%;min-width:0}.Bap5PW_collectionLink{color:inherit;text-decoration:none}.Bap5PW_collectionLink:after{content:"";position:absolute;inset:0}.Bap5PW_collectionLink:focus-visible{outline:none}.Bap5PW_productLinks{z-index:1;flex-wrap:wrap;gap:0 4px;margin:4px -16px -8px;padding:8px;list-style:none;display:flex;position:relative}.Bap5PW_productLink{z-index:1;min-height:44px;color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--button-primary-bg);text-decoration-color:var(--button-primary-bg);text-underline-offset:3px;touch-action:pan-x pan-y pinch-zoom;align-items:center;gap:6px;padding:0 8px;font-weight:400;text-decoration-thickness:1px;display:inline-flex;position:relative}.Bap5PW_productLink:focus-visible{outline:2px solid var(--button-primary-bg);outline-offset:3px}.Bap5PW_card:focus-visible{background:var(--collection-hover);outline:2px solid var(--button-primary-bg);outline-offset:4px}.Bap5PW_linkedCard:has(.Bap5PW_collectionLink:focus-visible){background:var(--collection-hover);outline:2px solid var(--button-primary-bg);outline-offset:4px}@media (hover:hover) and (pointer:fine){.Bap5PW_card:hover{border-color:var(--collection-hover);background:var(--collection-hover)}.Bap5PW_productLink:hover{color:var(--button-primary-bg)}}@media (min-width:768px) and (max-width:1023.98px){.Bap5PW_grid{gap:16px}.Bap5PW_card{min-height:300px;padding:24px 20px}}@media (max-width:767.98px){.Bap5PW_grid{grid-template-columns:minmax(0,1fr);gap:16px}.Bap5PW_card{border-radius:20px;flex-direction:row;justify-content:flex-start;align-items:center;gap:20px;min-height:144px;padding:24px 20px}.Bap5PW_visual{align-self:center;width:96px}.Bap5PW_card .Bap5PW_title{flex:1;min-width:0;max-width:none}.Bap5PW_copy{flex:1}}
.J6-DnG_shell{font-family:var(--font-fira-sans), sans-serif}.J6-DnG_shell .J6-DnG_railTitle{font-size:var(--type-section-compact-size);font-weight:var(--type-heading-weight);line-height:var(--type-section-compact-line);letter-spacing:var(--type-heading-tracking)}.J6-DnG_shell .J6-DnG_panelTitle{font-size:var(--type-title-lg-size);font-weight:400;line-height:var(--type-title-lg-line);letter-spacing:-.01em}.J6-DnG_shell .J6-DnG_copy{font-family:var(--font-fira-sans), sans-serif;font-size:var(--type-body-size);font-weight:300;line-height:var(--type-body-line);letter-spacing:0}.J6-DnG_shell .J6-DnG_tab{font-family:var(--font-fira-sans), sans-serif;font-size:var(--type-control-size);font-weight:400;line-height:var(--type-control-line);letter-spacing:0}.J6-DnG_shell .J6-DnG_tab[aria-selected=true],.J6-DnG_shell .J6-DnG_tab[aria-current=true]{font-weight:500}.J6-DnG_shell .J6-DnG_label,.J6-DnG_shell .J6-DnG_value{font-size:var(--type-caption-size);line-height:var(--type-caption-line);letter-spacing:0}.J6-DnG_shell .J6-DnG_label{font-weight:500}.J6-DnG_shell .J6-DnG_value{font-weight:400}.J6-DnG_shell .J6-DnG_action{font-size:var(--type-action-size);font-weight:700;line-height:var(--type-cta-line);letter-spacing:0}
.gV2eaq_scene{--catalog-border:#e5e2dd;--catalog-link:#a34e00;--catalog-surface:#faf9f6;--catalog-input:#fff;--catalog-radius:8px;--catalog-corner:var(--site-corner-shape)}.gV2eaq_scene [aria-label=Breadcrumb] a{-webkit-text-decoration-color:var(--button-primary-bg);text-decoration-color:var(--button-primary-bg);text-underline-offset:3px;text-decoration-thickness:1px}@media (hover:hover) and (pointer:fine){.gV2eaq_scene [aria-label=Breadcrumb] a:hover,.gV2eaq_scene [aria-label=Breadcrumb] a:hover :is(span,svg){color:var(--button-primary-bg)}}.gV2eaq_panel{border:1px solid var(--catalog-border);background:var(--catalog-surface);border-radius:var(--catalog-radius);corner-shape:var(--catalog-corner);touch-action:pan-y;padding:16px}.gV2eaq_control{border:1px solid var(--catalog-border);border-radius:var(--catalog-radius);corner-shape:var(--catalog-corner);background:var(--catalog-input);width:100%;min-height:42px;font-size:var(--type-control-size);line-height:var(--type-control-line);touch-action:pan-y;padding:8px 12px;font-weight:400}.gV2eaq_primary{border-radius:var(--catalog-radius);corner-shape:var(--catalog-corner);background:var(--button-primary-bg);min-height:42px;color:var(--form-reset-ink);font-size:var(--type-action-size);line-height:var(--type-action-line);touch-action:pan-y;padding:8px 16px;font-weight:600}.gV2eaq_primary:disabled{opacity:.5;cursor:not-allowed}.gV2eaq_searchAutocomplete{width:100%;min-width:0;position:relative}.gV2eaq_suggestions{z-index:30;overscroll-behavior-y:contain;border:1px solid var(--catalog-border);border-radius:var(--catalog-radius);corner-shape:var(--catalog-corner);background:var(--catalog-input);touch-action:pan-y;max-height:min(360px,50dvh);margin:0;padding:4px;list-style:none;position:absolute;inset:calc(100% + 8px) 0 auto;overflow-y:auto}.gV2eaq_suggestion{border-radius:calc(var(--catalog-radius) - 4px);corner-shape:var(--catalog-corner);text-align:left;cursor:pointer;touch-action:pan-y;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:2px;width:100%;min-height:44px;padding:10px 12px;display:flex}.gV2eaq_suggestion[aria-selected=true]{background:var(--catalog-surface);color:var(--catalog-link)}.gV2eaq_suggestionName{font-size:var(--type-control-size);line-height:var(--type-control-line);overflow-wrap:anywhere;font-weight:400}.gV2eaq_suggestionCAS{color:var(--catalog-muted,#646570);font-size:var(--type-caption-size);line-height:var(--type-caption-line)}@media (hover:hover) and (pointer:fine){.gV2eaq_suggestion:hover{background:var(--catalog-surface);color:var(--catalog-link)}}.gV2eaq_searchForm{border:1px solid var(--catalog-border);border-radius:var(--catalog-radius);corner-shape:var(--catalog-corner);background:var(--catalog-input);touch-action:pan-y;width:100%;min-width:0;display:flex;overflow:hidden}.gV2eaq_searchForm:focus-within{outline:2px solid var(--button-primary-bg);outline-offset:3px}.gV2eaq_control.gV2eaq_searchInput{border:0;border-radius:0;flex:1;min-width:0}.gV2eaq_control.gV2eaq_searchInput:focus-visible{outline:none}.gV2eaq_searchButton{border-radius:0 calc(var(--catalog-radius) - 1px) calc(var(--catalog-radius) - 1px) 0;corner-shape:var(--catalog-corner);background:var(--button-primary-bg);min-height:42px;color:var(--catalog-input);touch-action:pan-y;border:0;flex:0 0 48px;justify-content:center;align-items:center;display:flex}.gV2eaq_searchButton:focus-visible{outline:2px solid var(--catalog-input);outline-offset:-4px}.gV2eaq_tag{border:1px solid var(--catalog-border);border-radius:var(--catalog-radius);corner-shape:var(--catalog-corner);font-size:var(--type-caption-size);line-height:var(--type-caption-line);background:var(--catalog-input);overflow-wrap:anywhere;touch-action:pan-y;align-items:center;gap:8px;padding:6px 10px;display:inline-flex}.gV2eaq_option{font-size:var(--type-control-size);line-height:var(--type-control-line);overflow-wrap:anywhere;touch-action:pan-y;align-items:flex-start;gap:8px;padding:6px 0;font-weight:400;display:flex}.gV2eaq_option input{width:16px;height:16px;accent-color:var(--button-primary-bg);flex:none;margin-top:4px}.gV2eaq_control:focus-visible,.gV2eaq_primary:focus-visible,.gV2eaq_tag:focus-visible{outline:2px solid var(--button-primary-bg);outline-offset:3px}@media (hover:hover) and (pointer:fine){.gV2eaq_tag:hover{border-color:var(--button-primary-bg)}.gV2eaq_primary:hover{filter:brightness(.96)}}.gV2eaq_catalogLayout{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px 24px;display:grid}.gV2eaq_toolbar{gap:12px;display:grid}.gV2eaq_filterToggle{white-space:nowrap;flex-shrink:0;min-height:40px}.gV2eaq_featuredViewAllLink{text-decoration-line:underline;-webkit-text-decoration-color:var(--button-primary-bg);text-decoration-color:var(--button-primary-bg);text-underline-offset:3px;text-decoration-thickness:1px}@media (hover:hover) and (pointer:fine){.gV2eaq_featuredViewAllLink:hover{color:var(--button-primary-bg)}}.gV2eaq_filterSidebar{min-width:0;display:none}.gV2eaq_filterSidebarOpen{display:block}.gV2eaq_filterSidebar:focus-visible{outline:2px solid var(--button-primary-bg);outline-offset:3px}.gV2eaq_filters{touch-action:pan-y}.gV2eaq_filterGroup{margin-bottom:24px}.gV2eaq_filterSummary{border-bottom:1px solid var(--catalog-border);cursor:pointer;font-size:var(--type-compact-title-size);line-height:var(--type-compact-title-line);touch-action:pan-y;justify-content:space-between;align-items:center;gap:12px;padding-bottom:8px;font-weight:500;list-style:none;display:flex}.gV2eaq_filterSearch{border:1px solid var(--catalog-border);border-radius:var(--catalog-radius);corner-shape:var(--catalog-corner);background:var(--catalog-input);touch-action:pan-y;align-items:center;gap:8px;min-height:36px;margin-top:12px;padding:0 8px 0 10px;display:flex}.gV2eaq_filterSearch:focus-within{border-color:var(--button-primary-bg);outline:2px solid var(--button-primary-bg);outline-offset:2px}.gV2eaq_filterSearchIcon{color:var(--catalog-muted,#646570);flex-shrink:0}.gV2eaq_filterSearchInput{width:100%;min-width:0;min-height:34px;color:var(--form-reset-ink);font-size:var(--type-caption-size);line-height:var(--type-caption-line);touch-action:pan-y;background:0 0;border:0;outline:none;padding:6px 0;font-weight:400}.gV2eaq_filterSearchInput::placeholder{color:var(--catalog-muted,#646570)}.gV2eaq_filterSearchClear{border-radius:calc(var(--catalog-radius) - 3px);corner-shape:var(--catalog-corner);min-height:32px;color:var(--catalog-muted,#646570);cursor:pointer;touch-action:pan-y;background:0 0;border:0;flex:0 0 28px;justify-content:center;align-items:center;display:flex}.gV2eaq_filterSearchClear:focus-visible{outline:2px solid var(--button-primary-bg);outline-offset:-2px}@media (hover:hover) and (pointer:fine){.gV2eaq_filterSearchClear:hover{background:var(--catalog-surface);color:var(--form-reset-ink)}}.gV2eaq_filterSearchEmpty{color:var(--catalog-muted,#646570);font-size:var(--type-caption-size);line-height:var(--type-caption-line);margin:10px 0 0}.gV2eaq_filterOptions{scrollbar-width:thin;scrollbar-color:transparent transparent;touch-action:pan-y;max-height:216px;margin-top:4px;overflow-y:auto}.gV2eaq_filterOptions::-webkit-scrollbar{width:8px}.gV2eaq_filterOptions::-webkit-scrollbar-track{background:0 0}.gV2eaq_filterOptions::-webkit-scrollbar-thumb{background:0 0;border:2px solid #f3f1ed;border-radius:8px}.gV2eaq_filterOptions::-webkit-scrollbar-button{width:0;height:0;display:none}.gV2eaq_filterOptions::-webkit-scrollbar-button:single-button{display:none}@media (hover:hover) and (pointer:fine){.gV2eaq_filterOptions:hover{scrollbar-color:#aaa59d #f3f1ed}.gV2eaq_filterOptions:hover::-webkit-scrollbar-track{background:#f3f1ed}.gV2eaq_filterOptions:hover::-webkit-scrollbar-thumb{background:#aaa59d}}.gV2eaq_filterSummary::-webkit-details-marker{display:none}.gV2eaq_chevron{color:var(--button-primary-bg);flex:none}.gV2eaq_filterGroup[open]>.gV2eaq_filterSummary .gV2eaq_chevron{transform:rotate(180deg)}.gV2eaq_categoryNavigation{font-size:var(--type-caption-size);line-height:var(--type-caption-line);justify-content:space-between;align-items:center;gap:8px;margin-top:10px;display:flex}.gV2eaq_categoryScope{min-width:0;color:var(--form-reset-ink);overflow-wrap:anywhere;font-weight:500}.gV2eaq_categoryBack{color:var(--catalog-link);touch-action:pan-y;flex:none}.gV2eaq_categoryBack:focus-visible{outline:2px solid var(--button-primary-bg);outline-offset:2px}@media (hover:hover) and (pointer:fine){.gV2eaq_categoryBack:hover{color:var(--button-primary-bg)}}.gV2eaq_optionCount{white-space:nowrap;color:var(--catalog-muted,#646570);font-size:var(--type-caption-size);line-height:var(--type-caption-line);font-variant-numeric:tabular-nums}.gV2eaq_optionCountPending{opacity:.42}.gV2eaq_batchSummary{cursor:pointer;font-size:var(--type-caption-size);line-height:var(--type-caption-line);touch-action:pan-y;font-weight:400}.gV2eaq_filterSummary:focus-visible,.gV2eaq_batchSummary:focus-visible{outline:2px solid var(--button-primary-bg);outline-offset:3px}.gV2eaq_layoutControls{touch-action:pan-y;flex:auto;justify-content:flex-end;align-items:center;gap:12px;min-width:0;display:flex}.gV2eaq_resultCount{color:var(--catalog-muted,#646570);font-size:var(--type-caption-size);line-height:var(--type-caption-line)}.gV2eaq_viewSwitch{--catalog-radius:8px;--catalog-corner:var(--site-corner-shape);border:1px solid var(--catalog-border,#e5e2dd);border-radius:var(--catalog-radius);corner-shape:var(--catalog-corner);background:var(--catalog-input,#fff);flex-shrink:0;display:flex;overflow:hidden}.gV2eaq_viewButton{min-width:40px;min-height:40px;color:var(--catalog-muted,#646570);border-radius:calc(var(--catalog-radius) - 1px);corner-shape:var(--catalog-corner);touch-action:pan-y;justify-content:center;align-items:center;display:flex}.gV2eaq_viewButton+.gV2eaq_viewButton{border-left:1px solid var(--catalog-border,#e5e2dd)}.gV2eaq_viewButton[aria-pressed=true]{background:var(--button-primary-bg);color:var(--form-reset-ink)}.gV2eaq_viewButton:focus-visible{outline:2px solid var(--form-reset-ink);outline-offset:-4px}@media (hover:hover) and (pointer:fine){.gV2eaq_viewButton:hover{color:var(--form-reset-ink)}}@media (min-width:1024px){.gV2eaq_catalogLayout{grid-template-columns:260px minmax(0,1fr);gap:12px 32px}.gV2eaq_toolbar{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px}.gV2eaq_filterToggle{display:none}.gV2eaq_filterSidebar{--catalog-sticky-top:calc(var(--site-header-height) + var(--site-header-offset) + 16px);top:var(--catalog-sticky-top);touch-action:pan-y;display:block;position:sticky}.gV2eaq_resultCount{white-space:nowrap}}.gV2eaq_catalogLayout.gV2eaq_batchLayout{grid-template-columns:minmax(0,1fr)}.gV2eaq_filterToggle[hidden]{display:none}
.uHOVNW_gallery{--gallery-background:#fff;touch-action:pan-x pan-y pinch-zoom;grid-template-columns:minmax(0,1fr) 60px;align-items:start;gap:12px;width:100%;min-width:0;max-width:400px;display:grid}.uHOVNW_main{aspect-ratio:1;border:1px solid var(--reagent-border);border-radius:var(--reagent-radius);corner-shape:var(--reagent-corner);background:var(--gallery-background);cursor:zoom-in;touch-action:pan-x pan-y pinch-zoom;width:100%;padding:0;display:block;position:relative;overflow:hidden}.uHOVNW_main:before{content:"";pointer-events:none;background:radial-gradient(#1111111f,#0000 70%);width:60%;height:16px;position:absolute;bottom:28px;left:20%}.uHOVNW_image{-o-object-fit:contain;object-fit:contain;width:calc(100% - 48px);height:calc(100% - 48px);position:absolute;inset:24px}.uHOVNW_zoom{color:var(--button-primary-bg);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;bottom:12px;right:12px}.uHOVNW_thumbnails{flex-direction:column;gap:12px;display:flex}.uHOVNW_thumbnail{border:1px solid var(--reagent-border);border-radius:var(--reagent-radius);corner-shape:var(--reagent-corner);background:var(--gallery-background);cursor:pointer;touch-action:pan-x pan-y pinch-zoom;justify-content:center;align-items:center;width:60px;height:60px;padding:6px;display:flex;overflow:hidden}.uHOVNW_thumbnail img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.uHOVNW_thumbnail[aria-pressed=true]{border-color:var(--button-primary-bg)}.uHOVNW_main:focus-visible,.uHOVNW_thumbnail:focus-visible{outline:2px solid var(--button-primary-bg);outline-offset:3px}@media (hover:hover) and (pointer:fine){.uHOVNW_thumbnail:hover{border-color:var(--button-primary-bg)}}@media (max-width:767.98px){.uHOVNW_gallery{grid-template-columns:minmax(0,1fr);max-width:320px}.uHOVNW_thumbnails{flex-flow:wrap}}
.p1mRYq_section{padding:64px 0}.p1mRYq_collectionLink{color:inherit;touch-action:pan-x pan-y pinch-zoom;text-decoration:none;display:block}.p1mRYq_visual{aspect-ratio:3/2;corner-shape:var(--site-corner-shape);border-radius:8px;justify-content:center;align-items:center;padding:16px;display:flex;overflow:hidden}.p1mRYq_image{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.p1mRYq_primary{corner-shape:var(--site-corner-shape);background:var(--button-primary-bg);min-height:48px;font-size:var(--type-action-size);line-height:var(--type-cta-line);text-transform:uppercase;touch-action:pan-x pan-y pinch-zoom;border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:12px 22px;font-weight:700;text-decoration:none;display:inline-flex}.p1mRYq_collectionLink:focus-visible,.p1mRYq_primary:focus-visible{outline:2px solid var(--button-primary-bg);outline-offset:5px}@media (hover:hover) and (pointer:fine){.p1mRYq_collectionLink:hover h2,.p1mRYq_collectionLink:hover h3{color:var(--button-primary-bg);text-decoration:underline;-webkit-text-decoration-color:var(--button-primary-bg);text-decoration-color:var(--button-primary-bg);text-underline-offset:3px;text-decoration-thickness:1px}.p1mRYq_collectionLink:hover .p1mRYq_visual{border-color:var(--button-primary-bg)}.p1mRYq_primary:hover{background:#e56f00}}@media (max-width:767.98px){.p1mRYq_section{padding:40px 0}}
.BZSscW_pathway{--pathway-accent:#ff5502;--pathway-material:#527482;--pathway-coordination:#ff8200;--pathway-ink:#142f3d;--pathway-paper:#faf9f6;--pathway-field:#f2f0ec;--pathway-border:#dedcd6;--pathway-execution:#d5e3da;--pathway-label-width:132px;--pathway-columns:repeat(5, minmax(0, 1fr));max-width:1080px;color:var(--pathway-ink);margin:48px auto 0}.BZSscW_heading h3{color:var(--pathway-ink);font-family:var(--font-roboto-serif), serif;letter-spacing:-.01em;margin:0;font-size:clamp(28px,2.5vw,36px);font-weight:400;line-height:1.25}.BZSscW_heading p{font-size:var(--type-body-size);font-weight:300;line-height:var(--type-body-line);margin:8px 0 20px}.BZSscW_scrollHint{font-size:var(--type-caption-size);line-height:var(--type-caption-line);margin:0 0 12px;display:none}.BZSscW_frame{grid-template-columns:var(--pathway-label-width) minmax(0, 1fr);grid-template-rows:repeat(6,auto);row-gap:6px;padding:2px 0 8px;display:grid}.BZSscW_labelColumn{grid-area:1/1/7;grid-template-rows:subgrid;display:grid}.BZSscW_scroll{grid-area:1/2/7;grid-template-rows:subgrid;touch-action:pan-x pan-y;scrollbar-color:var(--pathway-border) var(--pathway-paper);scrollbar-width:thin;min-width:0;display:grid;overflow-x:auto}.BZSscW_scroll:focus-visible{outline:2px solid var(--pathway-ink);outline-offset:-2px}.BZSscW_diagram{grid-row:1/7;grid-template-rows:subgrid;min-width:868px;display:grid}.BZSscW_stages{grid-template-columns:var(--pathway-columns);grid-row:1;margin-bottom:10px;display:grid}.BZSscW_stage{text-align:center;padding:0 8px;position:relative}.BZSscW_stage:before{background:var(--pathway-border);content:"";height:1px;position:absolute;top:23px;left:0;right:0}.BZSscW_stage:first-child:before{left:50%}.BZSscW_stage:last-child:before{right:50%}.BZSscW_milestone{justify-content:center;align-items:center;gap:8px;display:flex;position:relative}.BZSscW_icon{background:var(--pathway-paper);width:48px;height:48px;color:var(--pathway-accent);border-radius:8px;place-items:center;display:grid}.BZSscW_stage h4{max-width:190px;font-size:var(--type-caption-size);font-weight:400;line-height:var(--type-caption-line);text-wrap:balance;letter-spacing:0;margin:10px auto 0}.BZSscW_lanes{display:contents}.BZSscW_guides{z-index:1;pointer-events:none;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:absolute;inset:0}.BZSscW_guides span{border-left:1px solid var(--pathway-border)}.BZSscW_guides span:first-child{border-left:0}.BZSscW_lane{grid-template-columns:var(--pathway-columns);border-radius:0 8px 8px 0;align-items:center;padding:8px 0;display:grid;position:relative}.BZSscW_lane.BZSscW_coordination{grid-row:2}.BZSscW_lane.BZSscW_design{grid-row:3}.BZSscW_lane.BZSscW_execution{grid-row:4}.BZSscW_lane.BZSscW_deliverables{grid-row:5}.BZSscW_coordination,.BZSscW_design,.BZSscW_execution,.BZSscW_deliverables{background:var(--pathway-field)}.BZSscW_label{border-right:1px solid var(--pathway-border);font-family:var(--font-fira-sans), sans-serif;font-size:var(--type-control-size);font-weight:400;line-height:var(--type-control-line);letter-spacing:0;border-radius:8px 0 0 8px;align-items:center;margin:0;padding:8px 12px;display:flex}.BZSscW_bar{--bar-highlight:#ffffff3d;--bar-shade:#142f3d17;z-index:2;background-image:url(https://static.dempochem.com/images/pathway-grain.webp), radial-gradient(ellipse at 12% 0%, var(--bar-highlight), transparent 68%), linear-gradient(115deg, transparent 35%, var(--bar-shade));min-height:40px;font-size:var(--type-caption-size);font-weight:400;line-height:var(--type-caption-line);text-align:center;text-wrap:balance;letter-spacing:0;background-repeat:repeat,no-repeat,no-repeat;background-size:96px 96px,100% 100%,100% 100%;border:0;border-radius:8px;justify-content:center;align-items:center;margin:0 7px;padding:5px 14px;display:flex;position:relative}.BZSscW_programBar{background-color:var(--pathway-coordination);color:var(--pathway-ink)}.BZSscW_materialBar{--bar-highlight:#ffffff14;--bar-shade:#142f3d24;background-color:var(--pathway-material);color:#fff}.BZSscW_studyBar{background-color:var(--pathway-execution)}.BZSscW_lane.BZSscW_execution{grid-template-rows:repeat(3,auto);row-gap:4px}.BZSscW_execution .BZSscW_bar{min-height:32px;padding-top:4px;padding-bottom:4px}.BZSscW_lane.BZSscW_deliverables{align-items:start;padding:12px 0}.BZSscW_outputs{gap:4px;margin:0;padding:0 10px;list-style:none;display:grid}.BZSscW_outputs li{font-size:var(--type-caption-size);font-weight:400;line-height:var(--type-caption-line);letter-spacing:0}.BZSscW_outputs strong{font-weight:500}.BZSscW_result{font-size:var(--type-body-size);font-weight:400;line-height:var(--type-body-line);letter-spacing:0;grid-row:6;justify-content:flex-end;align-items:center;gap:10px;margin:0 10px 0 0;padding-top:16px;display:flex}.BZSscW_resultConnector{border-bottom:1px solid var(--pathway-accent);border-left:1px solid var(--pathway-accent);border-bottom-left-radius:8px;align-self:flex-start;width:32px;height:28px;margin-top:-16px}.BZSscW_note{font-size:var(--type-label-size);font-weight:400;line-height:var(--type-label-line);letter-spacing:0;margin:12px 0 0}@media (max-width:1099.98px){.BZSscW_scrollHint{display:block}}@media (max-width:767.98px){.BZSscW_pathway{margin-top:32px}.BZSscW_heading h3{font-size:26px;line-height:32px}.BZSscW_heading p{margin-bottom:16px}}
.CrUcyG_carousel{text-align:center;margin-top:12px}.CrUcyG_slideViewport{overflow:hidden}.CrUcyG_slideTrack{width:300%;display:flex;transform:translate(-33.3333%)}.CrUcyG_slideTrack[data-transitioning=true]{transition:transform .26s cubic-bezier(.16,1,.3,1)}.CrUcyG_slideTrack[data-transitioning=true][data-direction=previous]{transform:translate(0)}.CrUcyG_slideTrack[data-transitioning=true][data-direction=next]{transform:translate(-66.6667%)}.CrUcyG_slide{flex:0 0 33.3333%;min-width:0}.CrUcyG_imageLink{border-radius:var(--catalog-radius);corner-shape:var(--catalog-corner);background:var(--catalog-surface);justify-content:center;align-items:center;width:100%;height:132px;display:flex;overflow:hidden}.CrUcyG_image{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.CrUcyG_productName{max-width:100%;min-height:48px;color:inherit;line-height:var(--type-control-line);overflow-wrap:anywhere;text-decoration-line:underline;-webkit-text-decoration-color:var(--button-primary-bg);text-decoration-color:var(--button-primary-bg);text-underline-offset:3px;margin-top:8px;text-decoration-thickness:1px;display:block}.CrUcyG_controls{justify-content:center;align-items:center;gap:4px;margin-top:6px;display:flex}.CrUcyG_controlButton{border-radius:var(--catalog-radius);corner-shape:var(--catalog-corner);width:32px;height:32px;color:var(--catalog-muted,#646570);touch-action:pan-y;justify-content:center;align-items:center;display:flex}.CrUcyG_controlButton:focus-visible{outline:2px solid var(--button-primary-bg);outline-offset:2px}.CrUcyG_position{min-width:36px;color:var(--catalog-muted,#646570);font-size:var(--type-caption-size);font-variant-numeric:tabular-nums}@media (hover:hover) and (pointer:fine){.CrUcyG_productName:hover,.CrUcyG_controlButton:hover{color:var(--button-primary-bg)}}@media (prefers-reduced-motion:reduce){.CrUcyG_slideTrack[data-transitioning=true]{transition:none}}
.-RsEaG_page{--reagent-border:#e4e4e4;--reagent-muted:#646570;--reagent-radius:8px;--reagent-corner:var(--site-corner-shape);--reagent-header-top:40px;--reagent-table-title-gap:12px;font-family:var(--font-fira-sans), sans-serif;font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:0;touch-action:pan-x pan-y pinch-zoom;background:#fff;padding-bottom:64px;font-weight:400}.-RsEaG_collectionPage{--collection-copy:#373737;--collection-surface:#fbfaf7;font-weight:300}.-RsEaG_collectionPage p{font-weight:300}.-RsEaG_collectionHeader{padding:var(--reagent-header-top) 0 24px}.-RsEaG_page .-RsEaG_catalogHeader{padding-top:var(--reagent-header-top)}.-RsEaG_collectionHeading{justify-content:space-between;align-items:center;gap:48px;margin:32px 0 20px;display:flex}.-RsEaG_collectionHeading .-RsEaG_heroTitle{flex:1;min-width:0;margin:0}.-RsEaG_collectionHeadingVisual{flex-shrink:0;width:180px;height:auto;display:block}.-RsEaG_heroTitle{max-width:1080px;font-size:var(--type-hero-size);line-height:var(--type-hero-line);font-weight:var(--type-heading-weight);letter-spacing:var(--type-heading-tracking);text-wrap:balance;overflow-wrap:anywhere;margin:32px 0 20px}.-RsEaG_intro{max-width:820px;font-size:var(--type-hero-copy-size);line-height:var(--type-hero-copy-line);font-weight:var(--type-hero-copy-weight);color:var(--reagent-muted);text-wrap:pretty}.-RsEaG_sectionTitle{font-size:var(--type-title-lg-size);line-height:var(--type-title-lg-line);font-weight:var(--type-heading-weight);letter-spacing:var(--type-heading-tracking)}.-RsEaG_collectionSection{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;padding:24px 0 32px;scroll-margin-top:120px;display:grid}.-RsEaG_productGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.-RsEaG_singleProductGrid{grid-template-columns:minmax(0,1fr);max-width:calc(50% - 12px)}.-RsEaG_productRow{gap:24px;min-width:0}.-RsEaG_productRowImage{flex-shrink:0;justify-content:center;align-items:center;width:100%;max-width:360px;height:220px;display:flex}.-RsEaG_productRowCopy{width:100%;min-width:0}.-RsEaG_mediaImage{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.-RsEaG_productName{text-decoration:underline;-webkit-text-decoration-color:var(--button-primary-bg);text-decoration-color:var(--button-primary-bg);text-underline-offset:3px;text-decoration-thickness:1px}.-RsEaG_productRowSummary{max-width:58ch;color:var(--collection-copy)}.-RsEaG_applicationCopy{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.-RsEaG_applicationCopy p{max-width:58ch;color:var(--collection-copy)}.-RsEaG_collectionOrdering{border-radius:var(--reagent-radius);corner-shape:var(--reagent-corner);background:var(--collection-surface);grid-template-columns:minmax(180px,.7fr) minmax(0,2fr);gap:32px;margin-top:8px;padding:28px}.-RsEaG_collectionCopy{max-width:66ch;color:var(--collection-copy)}.-RsEaG_detailHero{padding:var(--reagent-header-top) 0 4px}.-RsEaG_detailHero [aria-label=Breadcrumb] :is(a,span){font-weight:400}.-RsEaG_detailPage{--reagent-surface:#fbfaf7;--reagent-ink:#000;--reagent-muted:var(--reagent-ink);--reagent-text-weight:300;--reagent-emphasis-weight:400;--reagent-title-weight:500;color:var(--reagent-ink);font-weight:var(--reagent-text-weight);padding-bottom:40px}.-RsEaG_detailPage .-RsEaG_sectionTitle{font-size:var(--type-title-sm-size);line-height:var(--type-title-sm-line)}.-RsEaG_sectionHeading{max-width:75ch;margin-bottom:var(--reagent-table-title-gap)}.-RsEaG_productHeader{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro""gallery""pricing";align-items:start;gap:24px;padding-top:12px;padding-bottom:20px;display:grid}.-RsEaG_productGallery{grid-area:gallery;min-width:0}.-RsEaG_productMeta{flex-wrap:wrap;align-items:baseline;gap:8px 20px;display:flex}.-RsEaG_detailIntro{grid-area:intro;min-width:0}.-RsEaG_productTitle{font-size:var(--type-title-lg-size);line-height:var(--type-title-lg-line);font-weight:var(--type-heading-weight);letter-spacing:var(--type-heading-tracking);overflow-wrap:anywhere}.-RsEaG_detailBody{grid-template-columns:minmax(0,1fr) 184px;align-items:start;gap:32px;display:grid}.-RsEaG_section{min-width:0;padding-top:24px;scroll-margin-top:120px}.-RsEaG_detailAside{padding-top:24px;position:sticky;top:112px}.-RsEaG_tocLink{touch-action:pan-x pan-y pinch-zoom;color:var(--reagent-muted);font-size:var(--type-caption-size);line-height:var(--type-caption-line);border-left:1px solid #0000;padding:6px 0 6px 10px;display:block}.-RsEaG_tocLink[aria-current=location]{border-left-color:var(--button-primary-bg);color:inherit;font-weight:500}.-RsEaG_muted{color:var(--reagent-muted)}.-RsEaG_textLink{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--button-primary-bg);text-decoration-color:var(--button-primary-bg);text-underline-offset:3px;text-decoration-thickness:1px}.-RsEaG_page [aria-label=Breadcrumb] a{-webkit-text-decoration-color:var(--button-primary-bg);text-decoration-color:var(--button-primary-bg);text-underline-offset:3px;text-decoration-thickness:1px}.-RsEaG_primary{background:var(--button-primary-bg);color:#0c1228;border-radius:var(--reagent-radius);corner-shape:var(--reagent-corner);min-height:44px;font-size:var(--type-action-size);line-height:var(--type-cta-line);touch-action:pan-x pan-y pinch-zoom;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-weight:700;display:inline-flex}.-RsEaG_primary:focus-visible,.-RsEaG_currencyButton:focus-visible{outline-offset:3px;outline:2px solid}.-RsEaG_tableScroll{touch-action:pan-x pan-y pinch-zoom;overflow-x:auto}.-RsEaG_table{border-collapse:collapse;width:100%;font-size:var(--type-caption-size);line-height:var(--type-caption-line)}.-RsEaG_detailPage .-RsEaG_table tbody>tr:first-child>:is(th,td),.-RsEaG_detailPage .-RsEaG_specificationGrid,.-RsEaG_detailPage .-RsEaG_mobilePricing{border-top:1px solid var(--reagent-border)}.-RsEaG_table th{text-align:left;font-weight:500}.-RsEaG_table th,.-RsEaG_table td{vertical-align:middle;padding:12px 14px}.-RsEaG_table tbody th{font-weight:400}.-RsEaG_mobilePack{padding:10px 14px}.-RsEaG_detailPage .-RsEaG_table tbody tr:nth-child(odd),.-RsEaG_detailPage .-RsEaG_mobilePack:nth-child(odd){background:var(--reagent-surface)}.-RsEaG_detailPage .-RsEaG_pricingSection{grid-area:pricing;padding-top:0}.-RsEaG_pricingLayout,.-RsEaG_dataRecord>.-RsEaG_tableScroll{margin-top:var(--reagent-table-title-gap)}.-RsEaG_pricingLayout{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}.-RsEaG_pricingOptions{min-width:0}.-RsEaG_pricingNote{max-width:65ch}.-RsEaG_detailPage .-RsEaG_packPrice{font-weight:400}@media (min-width:1024px){.-RsEaG_productHeader{grid-template:"gallery intro""gallery pricing"1fr/400px minmax(0,1fr);gap:20px 56px}}.-RsEaG_pricingSection .-RsEaG_table th,.-RsEaG_pricingSection .-RsEaG_table td{padding:6px 14px}.-RsEaG_detailPage .-RsEaG_packSize{font-size:1.125rem;font-weight:400;line-height:1.5;display:block}.-RsEaG_detailPage .-RsEaG_packSku{color:#737373;font-size:var(--type-label-size);line-height:var(--type-label-line);margin-top:2px;font-weight:300;display:block}.-RsEaG_packOffer{font-size:var(--type-control-size);line-height:var(--type-control-line);grid-template-columns:minmax(0,1fr) max-content max-content;align-items:center;gap:12px;margin-top:6px;display:grid}.-RsEaG_packOffer>.-RsEaG_packPrice{text-align:center}.-RsEaG_packOffer .-RsEaG_packSku{overflow-wrap:anywhere}@media (max-width:479px){.-RsEaG_packOffer{gap:8px}.-RsEaG_detailPage .-RsEaG_mobilePack .-RsEaG_quoteButton{font-size:var(--type-label-size);padding:0 8px}}.-RsEaG_currencyControl{border:1px solid var(--reagent-border);border-radius:var(--reagent-radius);corner-shape:var(--reagent-corner);gap:3px;padding:3px;display:inline-flex}.-RsEaG_currencyButton{border-radius:calc(var(--reagent-radius) - 3px);corner-shape:var(--reagent-corner);min-height:38px;color:var(--reagent-muted);font-size:var(--type-caption-size);line-height:var(--type-caption-line);padding:7px 14px;font-weight:400}.-RsEaG_currencyButton[aria-pressed=true]{color:#0c1228;background:#eff0f3}.-RsEaG_evidenceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.-RsEaG_specificationGrid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.-RsEaG_specificationRow{font-size:var(--type-caption-size);line-height:var(--type-caption-line);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-content:start;gap:12px;padding:10px 14px;display:grid}.-RsEaG_specificationRow:nth-child(4n+1),.-RsEaG_specificationRow:nth-child(4n+2){background:var(--reagent-surface)}.-RsEaG_specificationRow dt{color:var(--reagent-muted)}.-RsEaG_specificationRow dd{overflow-wrap:anywhere;min-width:0}.-RsEaG_detailPage .-RsEaG_evidenceSection{border-top:1px solid var(--reagent-border);margin-top:24px;padding-top:0}.-RsEaG_detailPage .-RsEaG_evidenceSection+.-RsEaG_evidenceSection{margin-top:0}.-RsEaG_evidenceToggle{cursor:pointer;touch-action:pan-x pan-y pinch-zoom;align-items:center;gap:16px;min-height:56px;padding:16px 4px;list-style:none;display:flex}.-RsEaG_evidenceToggle::-webkit-details-marker{display:none}.-RsEaG_evidenceToggle h2{min-width:0;font-size:var(--type-title-sm-size);line-height:var(--type-title-sm-line);font-weight:var(--type-heading-weight);flex:1}.-RsEaG_disclosureIcon{flex-shrink:0;width:16px;height:16px;display:block;position:relative}.-RsEaG_disclosureIcon:before,.-RsEaG_disclosureIcon:after{content:"";background:currentColor;position:absolute}.-RsEaG_disclosureIcon:before{width:12px;height:1px;top:7px;left:2px}.-RsEaG_disclosureIcon:after{width:1px;height:12px;top:2px;left:7px}.-RsEaG_evidenceDisclosure[open]>.-RsEaG_evidenceToggle .-RsEaG_disclosureIcon:after{display:none}.-RsEaG_evidenceContent{padding:0 4px 20px 36px}.-RsEaG_detailPage .-RsEaG_evidenceGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.-RsEaG_detailPage .-RsEaG_evidenceFigure:last-child:nth-child(odd){grid-column:auto}.-RsEaG_detailPage .-RsEaG_evidenceFigure:only-child{grid-column:1/-1;width:100%;max-width:640px}.-RsEaG_detailPage .-RsEaG_evidenceGrid:has(>:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.-RsEaG_experimentSection .-RsEaG_figurePreview{border:0;padding:0}.-RsEaG_evidenceToggle:focus-visible,.-RsEaG_figurePreview:focus-visible{outline:2px solid var(--button-primary-bg);outline-offset:4px}.-RsEaG_dataRecord{touch-action:pan-x pan-y pinch-zoom;margin-top:16px}.-RsEaG_evidenceFigure{min-width:0}.-RsEaG_figurePreview{touch-action:pan-x pan-y pinch-zoom;cursor:zoom-in;background:0 0;border:0;justify-content:center;align-items:center;width:100%;height:210px;padding:8px;display:flex;position:relative}.-RsEaG_figurePreviewOverlay{color:var(--reagent-muted);visibility:hidden;pointer-events:none;background:#ffffffa6;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.-RsEaG_figurePreview:focus-visible .-RsEaG_figurePreviewOverlay{visibility:visible}@media (hover:hover) and (pointer:fine){.-RsEaG_figurePreview:hover .-RsEaG_figurePreviewOverlay{visibility:visible}}.-RsEaG_imageDialog{corner-shape:var(--site-corner-shape);color:#111;touch-action:pan-x pan-y pinch-zoom;background:#fff;border:0;border-radius:8px;width:min(1200px,100vw - 32px);max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:0;overflow:auto}.-RsEaG_imageDialog::backdrop{background:#0009}.-RsEaG_imageDialogContent{padding:48px 16px 16px;position:relative}.-RsEaG_imageDialogImage{-o-object-fit:contain;object-fit:contain;width:100%;height:auto;max-height:calc(100dvh - 112px);display:block}.-RsEaG_imageDialogClose{width:40px;height:40px;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:4px;right:4px}.-RsEaG_imageDialogClose:focus-visible{outline:2px solid var(--button-primary-bg);outline-offset:-4px}.-RsEaG_figureImage{-o-object-fit:contain;object-fit:contain;width:100%;max-width:100%;height:100%}.-RsEaG_figureCaption{color:var(--reagent-muted);font-size:var(--type-caption-size);line-height:var(--type-caption-line);padding-top:8px}.-RsEaG_evidenceFigure:last-child:nth-child(odd){grid-column:1/-1}.-RsEaG_evidenceFact{padding:8px 0}.-RsEaG_detailPage :is(h1,h2,h3,h4,h5,h6,p,li,dt,dd,th,td,caption,figcaption,strong,b,a,button,span,ol,ul,nav):not(:where([aria-label=Breadcrumb],[aria-label=Breadcrumb] *)),.-RsEaG_detailPage .-RsEaG_table th,.-RsEaG_detailPage .-RsEaG_tocLink[aria-current=location],.-RsEaG_detailPage .-RsEaG_primary,.-RsEaG_detailPage .-RsEaG_currencyButton{color:var(--reagent-ink);font-weight:var(--reagent-text-weight)}.-RsEaG_detailPage .font-sans{font-family:var(--font-fira-sans), sans-serif;font-weight:var(--reagent-text-weight)}.-RsEaG_detailPage .-RsEaG_table thead th,.-RsEaG_detailPage .-RsEaG_specificationRow dt,.-RsEaG_detailPage .-RsEaG_evidenceFact dt,.-RsEaG_detailPage .-RsEaG_tocLink[aria-current=location],.-RsEaG_detailPage .-RsEaG_primary,.-RsEaG_detailPage .-RsEaG_currencyButton,.-RsEaG_detailPage .-RsEaG_productTitle{font-weight:var(--reagent-emphasis-weight)}.-RsEaG_detailPage .-RsEaG_sectionTitle,.-RsEaG_detailPage .-RsEaG_evidenceToggle h2,.-RsEaG_detailPage .-RsEaG_figureCaption strong,.-RsEaG_detailPage .-RsEaG_dataRecord h3,.-RsEaG_detailPage .-RsEaG_asideContents>h2{font-weight:var(--reagent-title-weight)}.-RsEaG_detailPage .-RsEaG_quoteButton{color:#202124;min-height:36px;padding:0 16px;font-weight:700}@media (hover:hover) and (pointer:fine){.-RsEaG_page :is(.-RsEaG_textLink,.-RsEaG_productName,.-RsEaG_tocLink):hover{color:var(--button-primary-bg);text-decoration:underline;-webkit-text-decoration-color:var(--button-primary-bg);text-decoration-color:var(--button-primary-bg);text-underline-offset:3px;text-decoration-thickness:1px}.-RsEaG_page [aria-label=Breadcrumb] a:hover,.-RsEaG_page [aria-label=Breadcrumb] a:hover :is(span,svg){color:var(--button-primary-bg)}.-RsEaG_primary:hover{filter:brightness(.97)}}@media (max-width:1199px){.-RsEaG_detailBody{grid-template-columns:minmax(0,1fr)}.-RsEaG_detailAside{display:none}}@media (max-width:1023px){.-RsEaG_productGrid{grid-template-columns:minmax(0,1fr)}.-RsEaG_singleProductGrid{max-width:none}}@media (max-width:767px){.-RsEaG_detailPage .-RsEaG_quoteButton{min-height:44px;padding-inline:12px}.-RsEaG_page{--reagent-header-top:24px}.-RsEaG_collectionHeader{padding:var(--reagent-header-top) 0 16px}.-RsEaG_heroTitle{margin-top:24px}.-RsEaG_collectionHeading{align-items:flex-start;gap:16px;margin-top:24px}.-RsEaG_collectionHeadingVisual{width:56px;margin-top:6px}.-RsEaG_collectionSection{grid-template-columns:minmax(0,1fr);gap:20px;padding:20px 0 28px}.-RsEaG_productRow{flex-direction:column;align-items:flex-start;gap:24px}.-RsEaG_productRowImage{max-width:320px;height:180px}.-RsEaG_productRowCopy{flex:1}.-RsEaG_applicationCopy{grid-template-columns:minmax(0,1fr);gap:24px}.-RsEaG_collectionOrdering{padding:24px 20px}.-RsEaG_detailHero{padding:var(--reagent-header-top) 0 0}.-RsEaG_productHeader{grid-template-columns:minmax(0,1fr);gap:20px}.-RsEaG_productMeta{gap:6px 12px}.-RsEaG_section{padding-top:20px}.-RsEaG_specificationGrid{grid-template-columns:minmax(0,1fr)}.-RsEaG_specificationRow:nth-child(n){background:0 0}.-RsEaG_specificationRow:nth-child(odd){background:var(--reagent-surface)}.-RsEaG_evidenceToggle{gap:12px;padding:14px 0}.-RsEaG_evidenceContent{padding:0 0 16px 28px}:is(.-RsEaG_detailPage .-RsEaG_evidenceGrid,.-RsEaG_detailPage .-RsEaG_evidenceGrid:has(>:nth-child(2):last-child)){grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.-RsEaG_detailPage .-RsEaG_evidenceFigure:only-child{grid-column:1/-1}.-RsEaG_figurePreview{height:clamp(120px,32vw,210px)}.-RsEaG_evidenceFigure:only-child .-RsEaG_figurePreview{height:220px}}
.mumJIa_page{--technology-ink:#142f3d;--technology-paper:#faf9f6;--technology-blue:#527482;--technology-green:#d5e3da;--technology-orange:#ff8200;--technology-highlight:#ffffff3d;--technology-shade:#142f3d17;--technology-stack-top:calc(var(--site-header-height) + 28px);color:var(--technology-ink);background:#fff}.mumJIa_hero{background:var(--technology-paper);padding:clamp(28px,3vw,44px) 0 clamp(32px,4vw,56px)}.mumJIa_intro{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(24px,3vw,48px);padding:clamp(28px,4vw,56px) 0 0;display:grid}.mumJIa_intro h1{font-family:var(--font-fira-sans), sans-serif;font-size:clamp(40px,5vw,76px);font-weight:var(--type-heading-weight);line-height:var(--type-display-line);letter-spacing:var(--type-heading-tracking);margin:0 0 24px}.mumJIa_introCopy p{max-width:42ch;font-size:var(--type-lead-size);font-weight:300;line-height:var(--type-lead-line);letter-spacing:0;margin:0 0 24px}.mumJIa_introCopy{min-width:0}.mumJIa_heroVisual{align-self:end;min-width:0}.mumJIa_heroImage{width:100%;height:auto;display:block}.mumJIa_button{corner-shape:var(--site-corner-shape);background:var(--button-primary-bg);color:#111;min-height:46px;font-size:var(--type-action-size);line-height:var(--type-cta-line);letter-spacing:0;text-transform:uppercase;touch-action:pan-y;border-radius:12px;align-items:center;gap:10px;padding:0 22px;font-weight:700;transition:none;display:inline-flex}.mumJIa_button:focus-visible,.mumJIa_projectNote a:focus-visible{outline-offset:4px;outline:2px solid}.mumJIa_content{padding-top:40px;padding-bottom:64px}.mumJIa_stack,.mumJIa_projectNote{width:92%;max-width:1200px;margin-inline:auto}.mumJIa_stack{--technology-stack-step:clamp(20px, 3svh, 28px);--technology-card-height:clamp(360px, 56svh, 480px);grid-template-columns:minmax(0,1fr);grid-auto-rows:var(--technology-card-height);isolation:isolate;gap:20px;display:grid}.mumJIa_anchor{grid-column:1;grid-row:calc(var(--technology-stack-index) + 1);height:1px;scroll-margin-top:calc(var(--technology-stack-top) + var(--technology-stack-index) * var(--technology-stack-step));pointer-events:none;align-self:start}.mumJIa_layer{--technology-stack-tail:calc((var(--technology-stack-count) - var(--technology-stack-index) - 1) * var(--technology-stack-step));grid-column:1;grid-row:calc(var(--technology-stack-index) + 1);top:calc(var(--technology-stack-top) + var(--technology-stack-index) * var(--technology-stack-step));z-index:calc(var(--technology-stack-index) + 1);height:calc(100% + var(--technology-stack-tail));box-sizing:border-box;min-width:0;min-height:0;padding-bottom:var(--technology-stack-tail);align-self:start;display:flex;position:sticky}.mumJIa_field{min-width:0;min-height:var(--technology-card-height);corner-shape:var(--site-corner-shape);background-image:radial-gradient(ellipse at 12% 0%, var(--technology-highlight), transparent 68%), linear-gradient(115deg, transparent 35%, var(--technology-shade));touch-action:pan-y;background-repeat:no-repeat;background-size:100% 100%,100% 100%;border-radius:8px;flex:1 0;display:flex;position:relative;overflow:hidden}.mumJIa_field:before{background-image:url(https://static.dempochem.com/images/pathway-grain.webp),url(https://static.dempochem.com/images/pathway-grain.webp);background-size:97px 103px,127px 137px;background-position:calc(var(--technology-stack-index) * 37px) calc(var(--technology-stack-index) * -29px), calc(43px + var(--technology-stack-index) * -53px) calc(71px + var(--technology-stack-index) * 41px);opacity:.8;pointer-events:none;content:"";background-repeat:repeat;position:absolute;inset:0}.mumJIa_blue{--technology-highlight:#ffffff14;--technology-shade:#142f3d24;background-color:var(--technology-blue);color:#fff}.mumJIa_green{background-color:var(--technology-green)}.mumJIa_orange{background-color:var(--technology-orange)}.mumJIa_paper{background-color:#f2f0ec}.mumJIa_copy{z-index:1;flex-direction:column;flex:1;min-width:0;padding:clamp(28px,3vw,48px);display:flex;position:relative}.mumJIa_copy h2{max-width:20ch;color:inherit;font-family:var(--font-roboto-serif), serif;font-size:clamp(30px,2.6vw,40px);font-weight:400;line-height:var(--type-serif-section-line);letter-spacing:var(--type-serif-tracking);text-wrap:balance;margin:0 0 20px}.mumJIa_copy p{max-width:56%;color:inherit;font-size:var(--type-body-size);font-weight:300;line-height:var(--type-body-line);letter-spacing:0;margin:0 0 28px}.mumJIa_applications{max-width:56%;font-size:var(--type-caption-size);font-weight:400;line-height:var(--type-caption-line);letter-spacing:0;flex-wrap:wrap;gap:8px 16px;margin:auto 0 0;padding:0;list-style:none;display:flex}.mumJIa_applications li{border-top:1px solid;padding-top:6px}.mumJIa_decoration{aspect-ratio:1;pointer-events:none;-webkit-user-select:none;user-select:none;width:28%;max-width:330px;position:absolute;bottom:6%;right:3%}.mumJIa_image{-o-object-fit:contain;object-fit:contain}.mumJIa_projectNote{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:36px;display:flex}.mumJIa_projectNote p{font-size:var(--type-title-sm-size);font-weight:400;line-height:var(--type-title-sm-line);margin:0}.mumJIa_projectNote a{color:var(--technology-ink);font-size:var(--type-body-size);line-height:var(--type-body-line);text-decoration:underline;-webkit-text-decoration-color:var(--button-primary-bg);text-decoration-color:var(--button-primary-bg);text-underline-offset:5px;touch-action:pan-y;align-items:center;gap:12px;display:inline-flex}.mumJIa_contact{scroll-margin-top:110px}@media (hover:hover) and (pointer:fine){.mumJIa_button:hover{color:#111;background:#e56f00}.mumJIa_projectNote a:hover{color:#b45100}}@media (max-width:767px){.mumJIa_hero{padding:32px 0 24px}.mumJIa_intro{grid-template-columns:minmax(0,1fr);gap:28px;padding:24px 0 0}.mumJIa_intro h1{margin-bottom:20px}.mumJIa_heroVisual{justify-self:end;width:100%;max-width:560px}.mumJIa_button{text-align:center;justify-content:center;min-height:42px;padding:8px 10px}.mumJIa_content{padding-top:24px;padding-bottom:40px}.mumJIa_stack,.mumJIa_projectNote{width:100%}.mumJIa_stack{--technology-stack-step:16px;grid-auto-rows:1fr;gap:16px}.mumJIa_field{flex-direction:column;min-height:0}.mumJIa_copy{padding:28px}.mumJIa_field{padding-bottom:170px}.mumJIa_copy p,.mumJIa_applications{max-width:100%}.mumJIa_decoration{width:190px;bottom:-16px;right:0}.mumJIa_projectNote{flex-direction:column;align-items:start;padding-top:28px}}@media (max-height:650px),(prefers-reduced-motion:reduce){.mumJIa_stack{grid-auto-rows:auto}.mumJIa_layer{height:auto;padding-bottom:0;position:relative;top:auto}}
