.header-account{flex-shrink:0}.contact-customer{border:1px solid var(--line);background:var(--paper);gap:20px;margin-block-end:32px;padding:24px;display:flex}.contact-customer>.ui-icon{flex-shrink:0}.contact-customer h2{margin-block-end:12px;font-size:22px}.contact-customer p{margin-block-end:16px;font-size:14px}@font-face{font-family:Manrope;src:url(/fonts/manrope-variable.woff2)format("woff2");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:Manrope Fallback;src:local(Arial),local(ArialMT),local(Liberation Sans),local(LiberationSans);font-weight:100 500;size-adjust:102.57%;ascent-override:103.93%;descent-override:29.25%;line-gap-override:0%}@font-face{font-family:Manrope Fallback;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold),local(LiberationSans-Bold);font-weight:600 900;size-adjust:98.79%;ascent-override:107.91%;descent-override:30.37%;line-gap-override:0%}:root{--ink:#061b29;--paper:#f3f6f5;--white:#fff;--cyan:#5ce4ee;--teal:#006a73;--muted:#52636c;--line:#c9d5d9;--field-line:#788c95;--danger:#a01d1d;--space:clamp(24px, 5.25vw, 80px);--max:1320px;--ease:cubic-bezier(.22, 1, .36, 1);color:var(--ink);font-synthesis:none;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fbfcfc;font-family:Manrope,Manrope Fallback,Arial,sans-serif;line-height:1.6}*{box-sizing:border-box}body,h1,h2,h3,p,figure,dl,dd,ol,ul{margin:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button,summary,a,input,select{touch-action:manipulation}button{cursor:pointer}button,input,select{border-radius:0}button:disabled,input:disabled{cursor:not-allowed}img{max-inline-size:100%;display:block}fieldset{border:0;min-inline-size:0;margin:0;padding:0}legend{padding:0;font-weight:600}summary{cursor:pointer;list-style:none}summary::-webkit-details-marker{display:none}ul,ol{padding:0;list-style:none}[hidden]{display:none!important}:focus-visible{outline:3px solid var(--teal);outline-offset:5px}.navy :focus-visible{outline-color:var(--cyan)}::selection{background:var(--cyan);color:var(--ink)}h1,h2,h3{text-wrap:balance;font-weight:600;line-height:1.13}h1{max-inline-size:22ch;font-size:clamp(38px,4.4vw,66px)}h2{max-inline-size:24ch;font-size:clamp(30px,3vw,44px)}h3{font-size:20px}p{font-size:16px}p+p{margin-block-start:16px}h1+p,h2+p,h3+p{margin-block-start:18px}.preline{white-space:pre-line}.container{inline-size:calc(100% - var(--space) * 2);max-inline-size:var(--max);margin-inline:auto}.section{padding-block:clamp(44px,4.8vw,72px)}.section.compact{padding-block-start:12px}.lead{font-size:clamp(18px,1.65vw,24px);line-height:1.45}.eyebrow{align-items:center;gap:20px;margin-block-end:24px;font-size:14px;line-height:1.5;display:flex}.eyebrow:after{content:"";opacity:.65;background:currentColor;flex:none;block-size:1px;inline-size:48px}.navy{background:var(--ink);color:#fff}.navy .eyebrow{color:#91e8ee}.paper{background:var(--paper)}.small-note{color:var(--muted);margin-block-start:24px;font-size:14px;line-height:1.6}.navy .small-note{color:#c9dce1}.number{color:var(--muted);font-variant-numeric:tabular-nums;font-size:24px;font-weight:400}.ui-icon{vertical-align:middle;flex:none;display:inline-block}[dir=rtl] [data-mirror=rtl]{transform:scaleX(-1)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;background:var(--cyan);padding:14px;position:fixed;inset-block-start:10px;inset-inline-start:10px;transform:translateY(-200%)}.skip-link:focus{transform:none}.empty-page{min-block-size:70vh}.site-header{z-index:30;background:#fbfcfc;border-block-end:1px solid #dce5e7;block-size:72px;position:relative}.header-inner{justify-content:space-between;align-items:center;gap:24px;block-size:100%;display:flex}.wordmark{flex:none;font-size:32px;font-weight:700;line-height:1}.desktop-nav{align-items:center;gap:clamp(20px,2.5vw,40px);margin-inline:auto;display:flex}.desktop-nav a{align-items:center;min-block-size:44px;font-size:14px;display:flex;position:relative}.desktop-nav a:after{content:"";background:var(--teal);block-size:2px;transition:transform .2s var(--ease);position:absolute;inset-block-end:2px;inset-inline:0;transform:scaleX(0)}.desktop-nav a:hover:after,.desktop-nav a[aria-current]:after{transform:scaleX(1)}.header-actions{align-items:center;gap:16px;display:flex}.header-actions>.button{min-block-size:44px;padding:10px 22px;font-size:14px}.button{text-align:center;border:1px solid #0000;justify-content:center;align-items:center;gap:20px;min-block-size:52px;max-inline-size:100%;padding:13px 26px;font-size:15px;font-weight:600;line-height:1.4;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.button .ui-icon{transition:transform .22s var(--ease)}.button:hover .ui-icon{transform:translate(4px)}.button-dark{background:var(--ink);color:#fff}.button-dark:hover{background:#124052}.button-light{color:var(--ink);background:#fff}.button-light:hover{background:#dff9fa}.button-cyan{background:var(--cyan);color:var(--ink)}.button-cyan:hover{background:#a3f5f8}.button-outline{color:inherit;background:0 0;border-color:currentColor}.button-outline:hover{background:#52636c12}.navy .button-outline:hover{background:#ffffff16}.button-text{color:var(--teal);background:0 0;border:0;padding-inline:0}.text-button{color:inherit;background:0 0;border:0;align-items:center;gap:12px;min-block-size:44px;padding:8px 0;display:inline-flex}.actions{flex-wrap:wrap;gap:20px;margin-block-start:28px;display:flex}.text-link{align-items:center;gap:16px;min-block-size:44px;font-weight:600;display:inline-flex}.text-link:hover{color:var(--teal)}.mobile-menu{display:none}.icon-button{border:1px solid var(--line);background:0 0;flex:none;place-items:center;block-size:44px;inline-size:44px;display:grid}.wide{inline-size:100%}.media{background:#e9eff1;position:relative;overflow:hidden}.media img{object-fit:cover;object-position:var(--media-position,center);block-size:100%;inline-size:100%}.media>picture{display:contents}.media figcaption{color:#334c5a;background:#f6f9f9de;padding:2px 7px;font-size:14px;position:absolute;inset-block-end:12px;inset-inline-end:16px}.hero-art{background:0 0;position:absolute;inset:0}.hero-art figcaption{z-index:3}.hero-copy{z-index:2;pointer-events:auto;max-inline-size:740px;position:relative}.hero-copy h1 span{display:block}.hero-intro{max-inline-size:510px;margin-block-start:22px;font-size:clamp(18px,1.7vw,25px);line-height:1.42}.home-hero{background:#061b29;position:relative}.home-composition{grid-template-columns:1.08fr 1fr;align-items:center;gap:clamp(28px,4vw,64px);padding-block:48px 56px;display:grid}.home-composition>*{min-inline-size:0}.home-hero h1{font-size:clamp(42px,4.2vw,64px);line-height:1.07}.home-hero h1 span:last-child{color:#91e8ee}.home-hero .hero-copy{max-inline-size:100%}.home-hero .eyebrow{margin-block-end:30px}.home-hero .hero-intro{color:#c2d6dc;max-inline-size:38ch;margin-block-start:28px;font-size:clamp(18px,1.4vw,21px)}.home-hero .actions{gap:12px;margin-block-start:32px}.hero-explorer{background:#0b2331;border:1px solid #31505e;border-radius:8px;min-inline-size:0;overflow:clip}.scene-tabs{border-block-end:1px solid #31505e;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.scene-tabs[data-pending]{visibility:hidden}@media (scripting:none){.scene-tabs{display:none}}.scene-tabs button{color:#b7cdd5;background:0 0;border:0;border-block-end:2px solid #0000;justify-content:center;align-items:center;gap:12px;min-block-size:58px;padding:12px 8px;font-size:14px;display:flex}.scene-tabs button span{font-variant-numeric:tabular-nums;color:#7c9dab}.scene-tabs button:hover{color:#fff;background:#173b4b}.scene-tabs button[aria-selected=true]{border-block-end-color:var(--cyan);color:#fff;background:#123441}.scene-tabs button[aria-selected=true] span{color:var(--cyan)}.scene-tabs button:focus-visible,.scene-panel:focus-visible{outline-offset:-4px}.scene-meta{color:#b7cdd5;justify-content:space-between;gap:16px;padding:20px 24px 0;font-size:14px;display:flex}.scene-meta>span:last-child{font-variant-numeric:tabular-nums;color:#91e8ee}.scene-visual{grid-template-rows:minmax(0,1fr);place-items:center;block-size:320px;margin:16px 16px 0;display:grid;position:relative;overflow:hidden}.scene-visual-1{background:radial-gradient(#204757 0%,#0b233100 70%)}.scene-cutout{object-fit:contain;block-size:100%;min-block-size:0;max-block-size:100%;inline-size:100%;animation:scene-enter .45s var(--ease) both;padding:8px 0 24px}.scene-visual-0 .media{border-radius:3px;block-size:100%;inline-size:100%}.scene-caption{color:#d0e3e8;background:#061b29d9;padding:3px 8px;font-size:14px;position:absolute;inset-block-end:10px;inset-inline-end:10px}.scene-description{grid-template-columns:minmax(0,1fr) 44px;align-items:center;gap:16px;min-block-size:132px;padding:20px 24px 24px;display:grid}.scene-description h2{text-wrap:initial;font-size:21px;line-height:1.25}.scene-description p{color:#b7cdd5;max-inline-size:40ch;margin-block-start:10px;font-size:14px;line-height:1.5}.scene-link{border:1px solid #577b8b;border-radius:50%;place-items:center;min-block-size:44px;min-inline-size:44px;display:grid}.scene-link:hover{color:var(--ink);background:var(--cyan);border-color:var(--cyan)}.scene-dossier{inline-size:min(100% - 24px,340px);color:var(--ink);background:#edf4f4;border-radius:3px;padding:22px 24px;transform:none}.dossier-label{color:var(--teal);justify-content:space-between;align-items:center;font-size:14px;display:flex}.scene-dossier h3{max-inline-size:16ch;margin-block:16px;font-size:23px}.scene-dossier li{border-block-start:1px solid #c1d2d6;align-items:center;gap:12px;padding-block:9px;font-size:14px;display:flex}.scene-dossier li>span{color:var(--muted);font-variant-numeric:tabular-nums}.scene-dossier li>.ui-icon{margin-inline-start:auto}.scene-dossier>p{color:var(--muted);margin-block-start:10px;font-size:14px}.scene-fallback{border-block-start:1px solid #31505e;flex-wrap:wrap;justify-content:space-around;padding:10px;display:flex}.scene-fallback a{align-items:center;gap:8px;min-block-size:44px;display:flex}.journey-bar{border-block-end:1px solid var(--line);background:#edf3f3}.journey-grid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.journey-grid>a{border-inline-start:1px solid var(--line);align-items:center;gap:24px;padding:26px 30px;display:flex}.journey-grid>a:first-child{border-inline-start:0;padding-inline-start:0}.journey-grid>a:last-child{padding-inline-end:0}.journey-number{color:var(--teal);font-variant-numeric:tabular-nums;font-size:14px}.journey-grid strong{font-size:16px;font-weight:600;display:block}.journey-grid div>span{color:var(--muted);margin-block-start:3px;font-size:14px;display:block}.journey-grid .ui-icon{margin-inline-start:auto}.journey-grid a:hover strong{color:var(--teal)}.home-families{border-block-start:1px solid var(--line)}.home-families .section-heading .text-link{color:var(--teal);margin-block-start:16px}.family-preview{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.family-preview>a{min-inline-size:0}.family-preview-media{border-radius:4px;position:relative;overflow:hidden}.family-preview-media .media{aspect-ratio:1.4}.family-preview-media img{transition:transform .4s var(--ease)}.family-preview a:hover img{transform:scale(1.035)}.family-index{background:#fbfcfcdf;border-radius:50%;place-items:center;block-size:36px;inline-size:36px;font-size:14px;display:grid;position:absolute;inset-block-start:16px;inset-inline-start:16px}.family-preview-title{justify-content:space-between;align-items:center;gap:16px;margin-block-start:22px;display:flex}.family-preview-title h3{font-size:21px}.family-preview a:hover h3{color:var(--teal)}.family-preview a>p{color:var(--muted);max-inline-size:38ch;margin-block-start:12px;font-size:15px}.evidence-explore{border-block-start:1px solid var(--line);color:var(--teal);margin-block-start:36px;padding-block-start:18px}.breadcrumbs{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 12px;padding-block:14px;font-size:14px;display:flex}.breadcrumbs a{align-items:center;min-block-size:44px;display:inline-flex}.breadcrumbs a:hover{color:var(--teal);text-underline-offset:4px;text-decoration:underline}.breadcrumbs [aria-current]{color:var(--ink)}@media (width<=1049px){.home-composition{grid-template-columns:1fr;gap:36px;padding-block:44px}.home-hero h1{font-size:clamp(38px,6.3vw,64px)}.home-hero .hero-intro{max-inline-size:44ch}.hero-explorer{justify-self:center;inline-size:100%;max-inline-size:680px}.scene-visual{block-size:340px}.scene-description{min-block-size:124px}.journey-grid>a{gap:14px;padding:22px 18px}.journey-number{display:none}}@media (width>=761px) and (width<=1049px){.home-questions .media{aspect-ratio:.9}.home-questions{gap:30px}}@media (width<=600px){.home-composition{gap:30px;padding-block:34px 28px}.home-hero h1{font-size:clamp(36px,8.8vw,50px)}.home-hero .eyebrow{margin-block-end:24px}.home-hero .hero-intro{margin-block-start:22px;font-size:18px}.home-hero .actions{grid-template-columns:1fr;gap:10px;margin-block-start:24px;display:grid}.home-hero .actions .button{min-block-size:50px}.scene-tabs button{gap:6px;min-block-size:52px}.scene-meta{padding:16px 16px 0}.scene-visual{block-size:245px;margin:12px 8px 0}.scene-description{gap:12px;min-block-size:148px;padding:16px}.scene-description h2{font-size:19px}.scene-caption{font-size:14px;inset-inline-end:6px}.scene-dossier{inline-size:calc(100% - 26px);padding:16px;transform:none}.scene-dossier h3{margin-block:10px;font-size:20px}.scene-dossier li{padding-block:6px}.scene-dossier>p{display:none}.journey-grid{grid-template-columns:1fr}.journey-grid>a,.journey-grid>a:first-child,.journey-grid>a:last-child{border-inline-start:0;border-block-start:1px solid var(--line);padding:18px 0}.journey-grid>a:first-child{border-block-start:0}.journey-number{display:block}.family-preview{grid-template-columns:1fr;gap:32px}.family-preview-media .media{aspect-ratio:1.6}.family-preview-title{margin-block-start:16px}.breadcrumbs{padding-block:6px}}.home-questions{grid-template-columns:1.12fr .88fr;gap:50px;display:grid}.home-questions h2{max-inline-size:17ch;margin-block-end:28px}.home-questions .media{aspect-ratio:2.08}.question-copy{padding-block-start:40px}.question-copy>.lead{max-inline-size:44ch}.numbered-list{margin-block-start:34px}.numbered-list li{border-block-start:1px solid var(--line);grid-template-columns:72px 1fr;gap:24px;padding-block:24px;display:grid}.numbered-list p{color:var(--muted);margin-block-start:10px}.material-routes{background:#fff;grid-template-columns:1fr 1fr;gap:2px;display:grid}.material-route{min-block-size:370px;position:relative;overflow:hidden}.material-route .media{position:absolute;inset:0}.material-route .media:after{content:"";background:linear-gradient(115deg,#f3f6f5f5 4%,#f3f6f5b8 39%,#0000 76%);position:absolute;inset:0}.material-route .media img{transition:transform .6s var(--ease)}.material-route:hover .media img{transform:scale(1.03)}.material-route .eco-material img{object-position:100% 100%;transform:scale(1.22)}.material-route:hover .eco-material img{transform:scale(1.25)}.material-copy{padding:36px var(--space);max-inline-size:580px;position:relative}.material-copy h2{font-size:36px}.material-copy p{max-inline-size:34ch;margin-block:22px}.material-copy .text-link{border-block-start:1px solid var(--muted);margin-block-start:8px;padding-block-start:14px}.section-heading{grid-template-columns:1fr 1fr;align-items:center;gap:70px;margin-block-end:30px;display:grid}.section-heading h2{max-inline-size:23ch}.section-heading>p{max-inline-size:50ch}.pillars{border-block-start:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:0;padding-block-start:26px;display:grid}.pillar{border-inline-start:1px solid var(--line);align-items:flex-start;gap:20px;padding-inline:28px;display:flex}.pillar:first-child{border:0;padding-inline-start:0}.pillar:last-child{padding-inline-end:0}.pillar h3{font-size:18px}.pillar p{margin-block-start:12px;font-size:14px}.callout-inner{justify-content:space-between;align-items:center;gap:50px;padding-block:32px;display:flex}.callout h2{white-space:pre-line;max-inline-size:30ch;font-size:clamp(25px,2.3vw,34px)}.callout p{max-inline-size:65ch;margin-block-start:10px}.callout .button{flex:none}.site-footer{background:var(--paper);border-block-start:2px solid var(--cyan);padding-block:48px calc(20px + var(--visitor-chat-clearance,0px));font-size:14px}.site-footer a:not(.button){align-items:center;gap:8px;min-block-size:44px;display:inline-flex}.site-footer a:not(.button):hover{color:var(--teal)}.site-footer ul{margin:0}.site-footer p{font-size:14px}.footer-identity{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:8px 32px;padding-block-end:32px;display:flex}.footer-brand{flex-wrap:wrap;align-items:center;gap:4px 24px;display:flex}.footer-brand .wordmark{font-size:28px}.footer-publisher{color:var(--muted)}.footer-publisher a{color:var(--ink);font-weight:600}.footer-heading{gap:12px;max-inline-size:none;margin-block-end:8px;font-size:14px;font-weight:600}.footer-number{color:var(--teal);font-variant-numeric:tabular-nums;font-weight:400}.footer-index{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;display:grid}.footer-group{border-block-start:1px solid var(--line);padding-block-start:20px}.footer-group a{line-height:1.4}.footer-contact .button{margin-block-start:16px}.footer-languages ul,.footer-legal{flex-wrap:wrap;gap:0 24px;display:flex}.footer-languages{border-block-start:1px solid var(--line);margin-block-start:16px;padding-block-start:12px}.footer-languages a[aria-current]{color:var(--teal);font-weight:600}.footer-meta{border-block-start:1px solid var(--line);color:var(--muted);flex-wrap:wrap;align-items:center;gap:0 24px;margin-block-start:12px;padding-block-start:12px;display:flex}.footer-top-link{color:var(--ink);margin-inline-start:auto;font-weight:600}.footer-family{flex-wrap:wrap;flex-basis:100%;align-items:center;column-gap:8px;display:flex}.footer-family-label:after{content:":"}.footer-family ul{flex-wrap:wrap;align-items:center;display:flex}.footer-family li{align-items:center;display:flex}.footer-family li+li:before{content:"·" / "";padding-inline:8px}.footer-family .footer-social:before{content:"";background:var(--line);block-size:1em;inline-size:1px;margin-inline:12px;padding:0}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@media (width<=1049px){.footer-index{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.site-footer{padding-block-start:40px}.footer-identity{flex-direction:column;align-items:start}.footer-index{grid-template-columns:minmax(0,1fr);gap:24px}.footer-group:not(.footer-contact) ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}.footer-contact .button{inline-size:100%}.footer-languages ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 12px;display:grid}.footer-meta{flex-direction:column;align-items:start}.footer-top-link{margin-inline-start:0}.footer-family{flex-basis:auto}}.editorial-hero{isolation:isolate;align-items:center;min-block-size:500px;padding-block:60px;display:flex;position:relative;overflow:hidden}.editorial-hero .hero-copy{max-inline-size:600px}.editorial-hero .hero-art{inset-inline-start:32%}.editorial-hero .hero-art:after{content:"";background:linear-gradient(90deg, var(--paper), #f3f6f500 50%);position:absolute;inset:0}.editorial-hero.navy .hero-art:after{background:linear-gradient(90deg, var(--ink), #061b2900 50%)}.editorial-hero.short{min-block-size:330px}.editorial-hero.short .hero-copy{margin-inline:var(--space);max-inline-size:600px}.process-grid{grid-template-columns:repeat(var(--columns,4), 1fr);gap:36px;margin-block-start:44px;display:grid}.process-title{align-items:center;gap:20px;margin-block-end:20px;display:flex}.process-grid .media{aspect-ratio:1.8;margin-block:20px}.process-grid li{min-inline-size:0}.process-grid h2{margin-block:16px;font-size:24px}.process-grid p{color:var(--muted)}.anatomy{padding-block:52px}.anatomy-grid{grid-template-columns:.7fr 1.5fr .55fr;align-items:center;gap:30px;display:grid}.anatomy h2{font-size:42px}.anatomy p{color:#c7dbe1}.anatomy .media{aspect-ratio:1.3;background:0 0}.anatomy ol{gap:22px;display:grid}.anatomy ol h3{font-size:16px}.anatomy ol p,.anatomy ol span{font-size:14px}.detail-split{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.detail-split>.media{aspect-ratio:1.4}.detail-split .actions{margin-block-start:28px}.definition-list{margin-block:28px}.definition-list>div{border-block-start:1px solid var(--line);grid-template-columns:1fr 1fr;gap:24px;padding-block:17px;display:grid}.definition-list>div:last-child{border-block-end:1px solid var(--line)}.definition-list dt{align-items:center;gap:18px;font-weight:500;display:flex}.definition-list dd{color:var(--muted);font-size:15px}.navy .definition-list dd{color:#c7dbe1}.catalog-heading{grid-template-columns:2fr 1fr;align-items:end;gap:70px}.catalog-heading h1{font-size:clamp(38px,4vw,58px)}.catalog-layout{grid-template-columns:225px 1fr;gap:32px;margin-block-start:40px;display:grid}.catalog-layout>aside{border-inline-end:1px solid var(--line);padding-inline-end:24px}.filter-panel summary{border-block:1px solid var(--line);justify-content:space-between;align-items:center;min-block-size:44px;font-weight:600;display:flex}.filter-panel[open] summary .ui-icon{transform:rotate(180deg)}.filter-content{padding-block:20px}.filter-content legend{margin-block-end:16px}.check-option{cursor:pointer;align-items:center;gap:12px;min-block-size:44px;font-size:14px;display:flex}.check-option input{block-size:18px;inline-size:18px;accent-color:var(--teal);flex:none;margin:0}.filter-note{border-block:1px solid var(--line);color:var(--muted);margin-block:24px;padding-block:20px;font-size:14px}.catalog-toolbar{background:#eaf0f2;justify-content:space-between;align-items:center;gap:20px;margin-block-end:20px;padding:14px 18px;display:flex}.catalog-toolbar p{color:var(--muted);white-space:nowrap;font-size:14px}.search{flex:1;align-items:center;gap:10px;min-inline-size:0;display:flex}.search input{outline-offset:2px;background:0 0;border:0;min-block-size:44px;inline-size:100%;min-inline-size:0}.product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 20px;display:grid}.product-card{min-inline-size:0}.product-card .media{aspect-ratio:1.12}.product-card .media img{transition:transform .5s var(--ease)}.product-card a:hover img{transform:scale(1.045)}.product-card h2,.product-card h3{text-wrap:initial;justify-content:space-between;align-items:center;gap:8px;margin-block-start:16px;font-size:20px;line-height:1.3;display:flex}.product-card p{color:var(--muted);margin-block-start:10px;font-size:14px}.product-card figcaption{font-size:14px;inset-block-end:6px;inset-inline-end:6px}.comparison-note{background:#eaf0f2;align-items:center;gap:24px;margin-block-start:38px;padding:26px;display:flex}.comparison-note h3{font-size:18px}.comparison-note p{margin-block-start:8px;font-size:14px}.empty-state{background:var(--paper);text-align:center;padding:40px 20px}.empty-state h2{margin:auto;font-size:26px}.empty-state .button{margin-block-start:24px}.breadcrumbs{gap:12px;margin-block-end:20px;font-size:14px;display:flex}.breadcrumbs a{color:var(--teal)}.product-dossier{grid-template-columns:1.15fr 1fr;gap:60px;display:grid}.product-dossier h1{font-size:clamp(34px,3.9vw,56px)}.product-gallery>.media{aspect-ratio:1.5}.table-scroll{max-inline-size:100%;margin-block-start:26px;overflow:auto}table{border-collapse:collapse;text-align:start;inline-size:100%;min-inline-size:580px;font-size:15px}th,td{border-block:1px solid var(--line);border-inline-end:1px solid var(--line);text-align:start;vertical-align:top;padding:18px 22px}th:first-child,td:first-child{padding-inline-start:0}th:last-child,td:last-child{border-inline-end:0}th{font-weight:600}th span{color:var(--muted);margin-block-start:8px;font-size:14px;font-weight:400;display:block}td{color:var(--muted)}[id]{scroll-margin-block-start:30px}.evidence-hero{grid-template-columns:1.3fr 1fr .65fr;align-items:stretch;gap:24px;display:grid}.evidence-hero h1{font-size:clamp(40px,4.4vw,66px)}.evidence-hero .lead{margin-block-end:30px}.evidence-key{padding:30px}.evidence-key>div{border-block-start:1px solid #65818e;padding-block:20px}.evidence-key>div:first-child{border:0;padding-block-start:0}.evidence-key dt{margin-block-end:12px;font-weight:600}.evidence-key dd{color:#d3e0e4;font-size:14px}.section-label{margin-block-start:60px}.method-grid{grid-template-columns:repeat(3,1fr);gap:0 36px;display:grid}.method-grid li{border-block-end:1px solid var(--line);gap:22px;padding-block:32px;display:flex}.method-grid li>div{border-inline-start:2px solid var(--cyan);padding-inline-start:24px}.method-grid h2{font-size:23px}.method-grid p{color:var(--muted);font-size:15px}.evidence-empty{justify-content:space-between;align-items:center;gap:24px;padding-block:26px;display:flex}.report-layout{grid-template-columns:.65fr 2fr .9fr;align-items:start;gap:28px;display:grid}.contents{font-size:14px;position:sticky;inset-block-start:25px}.contents nav{border-inline-start:1px solid var(--line);flex-direction:column;margin-block-start:20px;display:flex}.contents nav a{min-block-size:44px;padding:13px 20px}.contents nav a:hover{color:var(--teal);background:var(--paper)}.report-sheet{background:#fff;padding:0 36px}.report-sheet>section{border-block-start:1px solid var(--line);gap:40px;padding-block:44px;display:flex}.report-sheet>section:first-child{border:0}.report-sheet h2{font-size:24px}.report-sheet p{color:var(--muted)}.report-context>.navy{padding:32px}.report-context h2{font-size:28px}.report-context .media{aspect-ratio:.75;margin-block-start:6px}.environment-hero{isolation:isolate;align-items:center;min-block-size:470px;padding-block:66px;display:flex;position:relative;overflow:hidden}.environment-hero .hero-art:after{content:"";background:linear-gradient(90deg,#f3f6f5 0%,#f3f6f5db 27%,#f3f6f500 72%);position:absolute;inset:0}.environment-hero.navy .hero-art:after{background:linear-gradient(90deg,#061b29 0%,#061b29eb 25%,#061b2900 72%)}.environment-hero .hero-copy{max-inline-size:580px}.hotspot{z-index:3;background:var(--ink);color:#fff;align-items:center;gap:12px;min-block-size:44px;padding:8px 12px;font-size:14px;display:flex;position:absolute}.hotspot-0{inset-block-start:20%;inset-inline-start:55%}.hotspot-1{inset-block-start:70%;inset-inline-start:70%}.hotspot-2{inset-block-start:42%;inset-inline-start:85%}.hotspot-dot{background:var(--cyan);border-radius:50%;block-size:12px;inline-size:12px;box-shadow:0 0 0 5px #5ce4ee40}.distinction-grid{grid-template-columns:repeat(3,1fr);gap:42px;display:grid}.distinction-grid>div+div{border-inline-start:1px solid var(--line);padding-inline-start:40px}.distinction-grid h2{margin-block-start:20px;font-size:28px}.distinction-grid p{color:var(--muted)}.environment-list>a{border-block-start:1px solid var(--line);grid-template-columns:260px 1fr 24px;align-items:center;gap:36px;padding-block:12px;display:grid}.environment-list .media{aspect-ratio:2.4}.environment-list h2{font-size:25px}.environment-list p{color:var(--muted);margin-block-start:10px}.sector-list>a{border-block-end:1px solid var(--line);grid-template-columns:70px 1fr 1fr 24px;align-items:center;gap:30px;min-block-size:185px;padding-block:22px;display:grid}.sector-list h2{font-size:26px}.sector-list p{color:var(--muted);margin-block-start:10px}.sector-list .media{aspect-ratio:3.4}.sector-list>a:nth-child(2n)>div{order:2}.sector-list>a:nth-child(2n)>.media{order:1}.sector-list>a:nth-child(2n)>.ui-icon{order:3}.editorial-title{max-inline-size:20ch}.featured-article{grid-template-columns:1.2fr 1fr;align-items:center;gap:60px;margin-block:48px;display:grid}.featured-article .media{aspect-ratio:1.5}.category-bar{border-block:1px solid var(--line);gap:20px;padding-block:8px;display:flex}.category-bar button{background:0 0;border:0;min-block-size:44px;padding:10px 18px}.category-bar button[aria-pressed=true]{background:var(--ink);color:#fff}.article-list>a{border-block-end:1px solid var(--line);grid-template-columns:70px 1fr 24px;align-items:center;gap:30px;padding-block:36px;display:grid}.article-list .eyebrow{margin-block-end:12px}.article-list h2{font-size:30px}.article-list p{color:var(--muted)}.article-header h1{max-inline-size:22ch}.article-header .media{aspect-ratio:3.5;margin-block-start:36px}.article-layout{grid-template-columns:230px 1fr;align-items:start;gap:70px;padding-block-end:80px;display:grid}.article-body{max-inline-size:790px}.article-body>section{padding-block:24px}.article-body h2{font-size:32px}.article-body p{font-size:18px;line-height:1.85}.article-body :is(ul,ol){margin-block:0 1em;padding-inline-start:1.4em;font-size:18px;line-height:1.85}.article-body ul{list-style:outside}.article-body ol{list-style:decimal}.article-body em{font-synthesis:style}.distinction-table{margin-block:34px}.distinction-table>div{border-block-start:1px solid var(--line);grid-template-columns:170px 1fr;gap:30px;padding-block:20px;display:grid}.distinction-table p{margin:0;font-size:16px}.article-body blockquote{border-inline-start:3px solid var(--cyan);margin:40px 0;padding-inline-start:30px;font-size:36px;line-height:1.3}.article-body .article-source{background:var(--paper);margin-block:25px;padding:30px}.article-source a{color:var(--teal);text-decoration:underline}.article-source p{font-size:14px}.partner-routes{grid-template-columns:1fr 1fr;gap:24px;margin-block:50px;display:grid}.partner-route{position:relative;overflow:hidden}.partner-route>.media{aspect-ratio:1.8}.partner-route>div{padding:36px}.partner-route h2{font-size:36px}.partner-route .button{margin-block-start:28px}.sop-hero h1{max-inline-size:18ch}.sop-map{grid-template-columns:repeat(3,1fr);gap:35px;margin-block-start:44px;display:grid}.sop-map>div{border:1px solid #537480;padding:24px}.sop-map h2{font-size:24px}.plan-lines{background:repeating-linear-gradient(90deg,#0000 0 24%,#5ce4ee80 24% 24.5%,#0000 24.5% 50%),repeating-linear-gradient(0deg,#0000 0 49%,#5ce4ee80 49% 50%,#0000 50% 100%);border:1px solid #5ce4ee80;block-size:120px;margin-block-start:24px}.sop-workspace{border:1px solid var(--line);grid-template-columns:180px 1fr 200px;margin-block:32px;display:grid}.sop-workspace aside{background:var(--paper);padding:28px}.sop-workspace aside h3{margin-block-start:24px;font-size:16px}.sop-workspace aside p{margin-block:12px;font-size:14px}.sop-row{border-block-end:1px solid var(--line);align-items:center;gap:22px;padding:28px;display:flex}.sop-row h3{font-size:18px}.sop-row p{color:var(--muted);margin-inline-start:auto;font-size:14px}.stepper{grid-template-columns:repeat(5,1fr);gap:30px;margin-block:40px 65px;display:grid}.stepper li{text-align:center;flex-direction:column;align-items:center;gap:8px;font-size:14px;display:flex;position:relative}.stepper li:after{content:"";background:var(--line);block-size:1px;inline-size:calc(100% - 50px);position:absolute;inset-block-start:25px;inset-inline-start:calc(50% + 40px)}.stepper li:last-child:after{display:none}.step-number{border:1px solid var(--line);border-radius:50%;place-items:center;block-size:50px;inline-size:50px;font-size:20px;display:grid}.stepper li[aria-current] .step-number,.stepper li.completed .step-number{background:var(--cyan);border-color:var(--cyan)}.stepper li[aria-current]{font-weight:600}.selector-layout{grid-template-columns:1.6fr 1fr;align-items:start;gap:40px;display:grid}.question-title{max-inline-size:23ch;font-size:clamp(28px,3vw,42px);line-height:1.2;display:block}.selector-steps fieldset>p{margin-block:18px}.choice-grid{grid-template-columns:1fr 1fr;gap:18px;margin-block-start:24px;display:grid}.choice{border:1px solid var(--line);cursor:pointer;min-inline-size:0;transition:border-color .15s,background .15s}.choice:hover{border-color:var(--teal)}.choice:has(input:checked){border-color:var(--teal);box-shadow:inset 0 0 0 1px var(--teal);background:#e2f7f6}.choice .media{aspect-ratio:2.8}.choice .choice-label{align-items:center;gap:12px;min-block-size:66px;padding:16px;font-size:16px;display:flex}.choice-label input{block-size:20px;inline-size:20px;accent-color:var(--teal);flex:none;margin:0}.choice-label .ui-icon{margin-inline-start:auto}.choice.unknown{grid-column:1/-1}.selection-summary{padding:38px;position:sticky;inset-block-start:24px}.selection-summary h2{font-size:32px}.selection-summary dl{margin-block:32px}.selection-summary dl>div{border-block-start:1px solid #64808b;grid-template-columns:1fr 1fr;gap:20px;padding-block:20px;display:grid}.selection-summary dt{font-size:14px;font-weight:600}.selection-summary dd{color:#c7dce3;font-size:14px}.selector-buttons{flex-direction:column;align-items:center;gap:8px;display:flex}.selector-buttons>.button{inline-size:100%}.sterile-options{margin-block-start:30px}.sterile-options legend{margin-block-end:14px}.validation-message{color:#a52a36;background:#fff1f2;margin-block-start:22px;padding:16px}.selection-complete h2{font-size:36px}.selection-complete>.text-button{margin-block-start:20px;display:block}.selection-complete .button{margin-block-start:24px}.contact-layout{grid-template-columns:44% 56%;max-inline-size:1600px;margin-inline:auto;display:grid}.contact-side{padding:60px var(--space) 0;position:relative;overflow:hidden}.contact-side h1{overflow-wrap:anywhere;font-size:clamp(38px,3.6vw,54px)}.contact-side .lead{color:#d3e0e4}.contact-side ol{gap:32px;margin-block:50px;display:grid}.contact-side li{border-inline-start:2px solid var(--cyan);align-items:start;gap:24px;padding-inline-start:24px;display:flex}.contact-side li h2{font-size:22px}.contact-side .media{margin-inline:calc(-1 * var(--space));aspect-ratio:1.1;background:0 0}.contact-main{padding:60px var(--space);min-inline-size:0}.contact-main>h2{font-size:clamp(34px,3.5vw,52px)}.form-notice{background:var(--paper);border-inline-start:2px solid var(--teal);margin-block:26px;padding:16px;font-size:14px}.contact-controls{margin-block-start:26px}.contact-controls legend{margin-block-end:16px}.intent-options{flex-wrap:wrap;gap:10px;display:flex}.intent-options>label{border:1px solid var(--line);padding:8px 12px}.intent-options>label:has(input:checked){border-color:var(--teal);background:#e2f7f6}.form-grid{grid-template-columns:1fr 1fr;gap:20px;margin-block:32px;display:grid}.form-grid label{flex-direction:column;gap:8px;font-size:14px;display:flex}.form-grid .full{grid-column:1/-1}.form-grid input{border:1px solid var(--line);background:#eff3f3;min-block-size:46px;inline-size:100%}.technical-conditions{border-block:1px solid var(--line);padding-block:14px}.technical-conditions summary{justify-content:space-between;align-items:center;min-block-size:44px;font-weight:600;display:flex}.technical-conditions[open] summary{margin-block-end:14px}.technical-conditions[open] summary .ui-icon{transform:rotate(180deg)}.technical-conditions>.technical-condition{grid-template-columns:1fr 1.3fr;align-items:center;gap:12px;padding:10px 0;font-size:14px;display:grid}.technical-conditions select{border:1px solid var(--line);background:#fff;min-block-size:44px;inline-size:100%;min-inline-size:0;padding:8px}.contact-controls>.button{margin-block-start:30px}.contact-main [data-context]{border-block:1px solid var(--line);padding-block:24px}.contact-fields{margin-block-start:30px}.contact-fields .form-grid{margin-block:16px 0}.contact-field{flex-direction:column;gap:8px;min-inline-size:0;font-size:14px;display:flex}.contact-field>label,.contact-field .code-field__label{font-weight:600;display:block}.contact-field opia-combobox{--code-field-surface:var(--white);--code-field-text:var(--ink);--code-field-border:var(--field-line);--code-field-radius:0;--code-field-active:var(--teal);--code-field-active-text:var(--white);flex-direction:column;gap:8px;display:flex}.field-flag{color:var(--muted);font-weight:400}.contact-field input,.contact-field select,.contact-field textarea{border:1px solid var(--line);background:var(--paper);min-block-size:46px;inline-size:100%;padding:10px 12px}.contact-field textarea{resize:vertical;min-block-size:132px}.contact-field [aria-invalid=true]{border:2px solid var(--danger)}.contact-field .small-note{margin:0}.field-error,.form-status[data-error=true]{color:var(--danger);font-weight:600}.field-error{margin:0;font-size:14px}.form-status{margin-block:16px 0;font-size:15px}.form-status:empty{display:none}.form-status[data-error=true]{border-inline-start:3px solid var(--danger);padding-inline-start:12px}.turnstile-slot{min-block-size:65px;margin-block-start:20px}.dialog-actions{flex-wrap:wrap;gap:12px;margin-block-start:24px;display:flex}.dialog-actions .button{min-block-size:44px}.dialog-note{white-space:pre-line;overflow-wrap:anywhere}[data-remove-item]{min-block-size:44px;margin-block-start:8px}.contact-success{background:var(--paper);border-inline-start:2px solid var(--teal);margin-block-start:30px;padding:24px}.contact-success h3{margin-block:12px}.contact-success .button{margin-block-start:20px}@media (width<=600px){.contact-fields .form-grid{grid-template-columns:1fr}}dialog{max-block-size:90dvh;inline-size:min(560px,100vw - 32px);color:var(--ink);background:#fff;border:0;padding:32px;overflow:auto}dialog::backdrop{background:#061b29b0}.dialog-heading{justify-content:space-between;align-items:center;gap:24px;display:flex}.dialog-heading h2{font-size:30px}dialog>.button{margin-block-start:24px}@keyframes scene-enter{0%{opacity:.7;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (width>=1600px){.editorial-hero.short .hero-copy{inline-size:1320px;max-inline-size:none;margin-inline:auto}.editorial-hero.short h1,.editorial-hero.short .lead{max-inline-size:600px}}@media (width<=1100px){.desktop-nav{gap:18px}.header-actions>.button{padding-inline:16px}.catalog-layout{grid-template-columns:180px 1fr;gap:24px}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.evidence-hero{grid-template-columns:1.15fr 1fr}.evidence-key{grid-column:1/-1;grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.evidence-key>div{border:0;padding:0}.report-layout{grid-template-columns:170px 1fr}.report-context{grid-column:2;grid-template-columns:1fr 1fr;display:grid}.report-context .media{aspect-ratio:auto;margin:0}.contact-side,.contact-main{padding-inline:32px}.contact-side .media{margin-inline:-32px}.contact-layout{grid-template-columns:42% 58%}}@media (width<=1049px){.contact-layout{grid-template-columns:1fr}.contact-side{padding:40px var(--space)}.contact-side h1{overflow-wrap:anywhere;max-inline-size:20ch;font-size:48px}.contact-side .media{display:none}.contact-side ol{grid-template-columns:repeat(3,1fr)}.contact-side li{gap:12px}.contact-side li h2{font-size:18px}.contact-main{padding:50px var(--space)}.desktop-nav{display:none}.header-actions{margin-inline-start:auto}.mobile-menu{display:block}.mobile-menu summary{align-items:center;gap:8px;min-block-size:44px;min-inline-size:70px;font-size:14px;display:flex}.menu-close,.mobile-menu[open] .menu-open{display:none}.mobile-menu[open] .menu-close{display:inline-flex}.mobile-menu nav{padding:20px var(--space) 30px;background:#fbfcfc;grid-template-columns:1fr 1fr;gap:0 24px;max-block-size:calc(100dvh - 72px);display:grid;position:absolute;inset-block-start:72px;inset-inline:0;overflow:auto;box-shadow:0 18px 26px #061b2920}.mobile-menu nav>a:not(.button){border-block-end:1px solid var(--line);justify-content:space-between;align-items:center;min-block-size:50px;font-size:16px;display:flex}.mobile-menu nav>.button{margin-block-start:18px}.home-questions{gap:32px}.pillar{gap:12px;padding-inline:18px}.pillar h3{font-size:16px}.anatomy-grid{grid-template-columns:1fr 1.5fr}.anatomy-grid ol{grid-column:1/-1;grid-template-columns:repeat(4,1fr)}.process-grid{gap:22px}.process-title{flex-wrap:wrap;gap:12px}.product-dossier{gap:32px}.selector-layout{grid-template-columns:1.25fr 1fr;gap:24px}.selection-summary{padding:24px}.selection-summary h2{font-size:28px}.choice-grid{grid-template-columns:1fr}.choice .media{aspect-ratio:3.2}.environment-choices{grid-template-columns:1fr 1fr}.choice-label .ui-icon{display:none}.environment-choices .choice-label{padding:14px 10px;font-size:14px}.sop-workspace{grid-template-columns:140px 1fr}.sop-workspace>aside:last-child{grid-column:1/-1;align-items:center;gap:24px;display:flex}}@media (width<=760px){.contact-side ol{grid-template-columns:1fr}:root{--space:24px}.site-header{block-size:64px}.wordmark{font-size:27px}.header-inner{gap:12px}.header-actions>.button{display:none}.mobile-menu nav{max-block-size:calc(100dvh - 64px);inset-block-start:64px}h1{font-size:40px}h2{font-size:32px}h3{font-size:19px}.eyebrow{margin-block-end:20px;font-size:14px}.button{min-block-size:50px;padding:13px 20px;font-size:14px}.home-questions{grid-template-columns:1fr;gap:30px}.home-questions .media{aspect-ratio:1.8}.question-copy{padding:0}.numbered-list{margin-block-start:26px}.numbered-list li{grid-template-columns:40px 1fr;gap:16px}.material-routes{grid-template-columns:1fr;gap:2px}.material-route{min-block-size:360px}.material-copy{max-inline-size:80%;padding:32px 24px}.material-copy h2{font-size:32px}.material-copy p{font-size:15px}.section-heading{grid-template-columns:1fr;gap:24px}.pillars{grid-template-columns:1fr 1fr;gap:28px 0}.pillar{flex-direction:column;padding-inline:20px}.pillar:nth-child(3){border:0;padding-inline-start:0}.pillar p{font-size:14px}.callout-inner{flex-direction:column;align-items:flex-start;gap:26px}.callout .button{inline-size:100%}.callout h2{font-size:28px}.editorial-hero{min-block-size:0;padding-block:42px 280px;display:block}.editorial-hero .hero-copy{max-inline-size:100%}.editorial-hero h1{font-size:42px}.editorial-hero .hero-art{block-size:280px;inset-block-start:auto;inset-inline:0}.editorial-hero .hero-art:after{background:linear-gradient(180deg, var(--paper), #f3f6f500 50%)}.editorial-hero.navy .hero-art:after{background:linear-gradient(180deg, var(--ink), #061b2900 40%)}.editorial-hero.short{min-block-size:0;padding-block-end:230px}.editorial-hero.short .hero-copy{max-inline-size:calc(100% - 48px);margin-inline:auto}.editorial-hero.short .hero-art{block-size:230px}.process-grid{grid-template-columns:1fr 1fr;gap:32px 20px;margin-block-start:30px}.process-title{flex-wrap:nowrap;gap:12px}.process-title h3{font-size:16px}.process-grid p{font-size:14px}.process-grid .media{aspect-ratio:1.3}.anatomy-grid{grid-template-columns:1fr}.anatomy h2{font-size:36px}.anatomy-grid .media{aspect-ratio:1.4}.anatomy-grid ol{grid-template-columns:1fr 1fr;gap:24px}.detail-split{grid-template-columns:1fr;gap:32px}.detail-split>.media{aspect-ratio:1.4}.definition-list>div{gap:20px}.definition-list dt,.definition-list dd{font-size:14px}.catalog-layout{grid-template-columns:1fr;gap:20px}.catalog-layout>aside{border:0;padding:0}.catalog-heading{gap:22px}.catalog-heading h1{font-size:36px}.catalog-toolbar{flex-wrap:wrap;gap:4px;padding:10px 12px}.catalog-toolbar p{font-size:14px}.catalog-toolbar .search{flex-basis:100%}.filter-panel summary{padding:12px 0}.filter-content{background:var(--paper);padding:20px}.product-grid{gap:30px 16px}.product-card .media{aspect-ratio:1}.product-card h2,.product-card h3{align-items:start;font-size:17px}.product-card h2 .ui-icon,.product-card h3 .ui-icon{inline-size:16px;margin-block-start:4px}.product-card p{font-size:14px}.product-card figcaption{text-align:center;padding:2px;font-size:14px;inset-inline:0}.comparison-note{align-items:start;gap:16px;padding:22px 18px}.comparison-note>.ui-icon{inline-size:26px}.comparison-note h3{font-size:17px}.product-dossier{grid-template-columns:1fr;gap:38px}.product-dossier h1{font-size:38px}.product-gallery>.media{aspect-ratio:1.3}.product-dossier .definition-list{margin-block:24px}.table-scroll{margin-block-start:26px}th,td{padding:16px;font-size:14px}.evidence-hero{grid-template-columns:1fr 1fr}.evidence-hero>div{grid-column:1/-1}.evidence-hero h1{font-size:42px}.evidence-hero>.media{aspect-ratio:1.9;grid-column:1/-1}.evidence-key{grid-template-columns:1fr 1fr;gap:26px;padding:24px}.method-grid{grid-template-columns:1fr}.method-grid li{padding-block:24px}.method-grid h2{font-size:23px}.method-grid li>div{padding-inline-start:20px}.evidence-empty{flex-direction:column;align-items:start;gap:10px}.report-layout{grid-template-columns:1fr;gap:28px}.contents{position:static}.contents nav{border:0;flex-flow:wrap;gap:0 12px}.contents nav a{border-block-end:1px solid var(--line);padding:10px 0}.report-sheet{padding:0 20px}.report-sheet>section{gap:24px;padding-block:32px}.report-sheet h2{font-size:22px}.report-context{grid-column:auto;grid-template-columns:1fr}.report-context>.navy{padding:28px}.report-context .media{aspect-ratio:2}.environment-hero{min-block-size:0;padding-block:42px 260px}.environment-hero .hero-art{block-size:280px;inset-block-start:auto}.environment-hero .hero-art:after{background:linear-gradient(180deg, var(--paper), #f3f6f500 40%)}.environment-hero.navy .hero-art:after{background:linear-gradient(180deg, var(--ink), #061b2900 40%)}.environment-hero .hero-copy{max-inline-size:100%}.hotspot{gap:8px;padding:5px 10px;font-size:14px}.hotspot-0{inset-block:auto 130px;inset-inline-start:12%}.hotspot-1{inset-block:auto 60px;inset-inline-start:38%}.hotspot-2{inset-block:auto 160px;inset-inline:auto 8%}.distinction-grid{grid-template-columns:1fr;gap:26px}.distinction-grid>div+div{border-inline-start:0;border-block-start:1px solid var(--line);padding-block-start:26px;padding-inline-start:0}.distinction-grid h2{font-size:27px}.environment-list>a{grid-template-columns:90px 1fr 20px;gap:16px;padding-block:20px}.environment-list .media{aspect-ratio:.9}.environment-list h2{font-size:21px}.environment-list p{font-size:14px}.sector-list>a{grid-template-columns:30px 1fr 20px;gap:15px;min-block-size:0;padding-block:24px}.sector-list .media{aspect-ratio:2.8;grid-area:2/2}.sector-list>a:nth-child(2n)>div,.sector-list>a:nth-child(2n)>.media,.sector-list>a:nth-child(2n)>.ui-icon{order:initial}.sector-list h2{font-size:24px}.sector-list .number{font-size:18px}.sector-list p{font-size:14px}.featured-article{grid-template-columns:1fr;gap:28px;margin-block:36px}.featured-article h2{font-size:30px}.category-bar{gap:8px;overflow:auto}.category-bar button{flex:none;padding:10px 14px;font-size:14px}.article-list>a{grid-template-columns:32px 1fr 20px;gap:18px;padding-block:28px}.article-list h2{font-size:25px}.article-list .number{font-size:18px}.article-header .media{aspect-ratio:1.6}.article-layout{grid-template-columns:1fr;gap:24px}.article-body h2{font-size:28px}.article-body p{font-size:17px}.distinction-table>div{grid-template-columns:1fr;gap:12px}.article-body blockquote{padding-inline-start:22px;font-size:30px}.partner-routes{grid-template-columns:1fr;gap:24px}.partner-route>div{padding:28px}.partner-route h2{font-size:30px}.sop-map{gap:12px}.sop-map>div{padding:14px}.sop-map h2{font-size:18px}.plan-lines{block-size:80px}.sop-workspace{grid-template-columns:1fr}.sop-workspace>aside:first-child{gap:20px;padding:16px;display:flex}.sop-workspace>aside:last-child{flex-wrap:wrap;gap:15px;padding:16px}.sop-row{gap:12px;padding:20px}.sop-row p{font-size:14px}.stepper{gap:6px;margin-block:32px 38px}.stepper li{gap:10px;font-size:14px}.step-number{block-size:38px;inline-size:38px;font-size:16px}.stepper li:after{inline-size:calc(100% - 40px);inset-block-start:19px;inset-inline-start:calc(50% + 23px)}.selector-layout{grid-template-columns:1fr;gap:30px}.selector-steps .question-title{font-size:30px}.selection-summary{padding:28px;position:static}.choice-grid{grid-template-columns:1fr 1fr;gap:12px}.choice .choice-label{padding:14px 10px;font-size:14px}.choice .media{aspect-ratio:1.8}.choice .choice-label{min-block-size:75px}.choice.unknown .choice-label{min-block-size:56px}.selection-summary dl{margin-block:22px}.selection-summary dl>div{padding-block:14px}.selector-buttons .button{min-block-size:52px}.selection-complete h2{font-size:30px}.contact-layout{grid-template-columns:1fr}.contact-side{padding:36px 24px}.contact-side h1{max-inline-size:20ch;font-size:40px}.contact-side .media{display:none}.contact-side ol{gap:22px;margin-block:30px 0}.contact-side li h2,.contact-side .lead{font-size:18px}.contact-main{padding:38px 24px}.contact-main>h2{font-size:35px}.intent-options{gap:10px}.intent-options>.check-option{flex:40%}.form-grid{gap:16px}.technical-conditions>.technical-condition{grid-template-columns:1fr 1.5fr}.contact-main .definition-list>div{grid-template-columns:1fr 1.2fr}.dialog-heading h2{font-size:25px}dialog{padding:24px}.button-text{white-space:normal;text-align:start}.sop-row h3{font-size:16px}}@media (width>=761px){[dir=rtl] .editorial-hero .hero-art:after{background:linear-gradient(270deg, var(--paper), #f3f6f500 50%)}[dir=rtl] .editorial-hero.navy .hero-art:after{background:linear-gradient(270deg, var(--ink), #061b2900 50%)}[dir=rtl] .environment-hero .hero-art:after{background:linear-gradient(270deg,#f3f6f5 0%,#f3f6f5db 27%,#f3f6f500 72%)}[dir=rtl] .environment-hero.navy .hero-art:after{background:linear-gradient(270deg,#061b29 0%,#061b29eb 25%,#061b2900 72%)}}[dir=rtl] .material-route .media:after{background:linear-gradient(245deg,#f3f6f5f5 4%,#f3f6f5b8 39%,#0000 76%)}.material-route .media figcaption{z-index:1}@font-face{font-family:Noto Sans Arabic;src:url(/fonts/noto-sans-arabic.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans Arabic Fallback;src:local(Geeza Pro),local(GeezaPro);font-weight:100 500;size-adjust:114.03%;ascent-override:120.49%;descent-override:64.72%;line-gap-override:0%;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:Noto Sans Arabic Fallback;src:local(Geeza Pro Bold),local(GeezaPro-Bold);font-weight:600 900;size-adjust:102.75%;ascent-override:133.73%;descent-override:71.83%;line-gap-override:0%;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:Noto Sans Arabic Fallback Arial;src:local(Arial),local(ArialMT);font-weight:100 500;size-adjust:123.03%;ascent-override:111.68%;descent-override:59.99%;line-gap-override:0%;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:Noto Sans Arabic Fallback Arial;src:local(Arial Bold),local(Arial-BoldMT);font-weight:600 900;size-adjust:127.71%;ascent-override:107.59%;descent-override:57.79%;line-gap-override:0%;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF}html[lang=ar]{font-family:Noto Sans Arabic,Noto Sans Arabic Fallback,Noto Sans Arabic Fallback Arial,Manrope,sans-serif}html[lang=ar] h1,html[lang=ar] h2,html[lang=ar] h3{line-height:1.4}html[lang=ar] .wordmark{font-family:Manrope,Manrope Fallback,sans-serif}h1,h2,h3,.button,.choice-label{overflow-wrap:anywhere}.language-picker{flex:none;position:relative}.language-picker>summary{border:1px solid var(--line);border-radius:4px;justify-content:center;align-items:center;gap:8px;min-block-size:44px;min-inline-size:72px;padding-inline:12px;font-size:14px;display:flex}.language-picker[open]>summary{background:var(--paper)}.language-picker[open]>summary .ui-icon{transform:rotate(180deg)}.language-picker nav{border:1px solid var(--line);background:var(--white);z-index:40;border-radius:6px;max-block-size:calc(100dvh - 110px);inline-size:208px;padding:8px;position:absolute;inset-block-start:calc(100% + 12px);inset-inline-end:0;overflow-y:auto}.language-picker nav a{border-radius:3px;justify-content:space-between;align-items:center;gap:12px;min-block-size:44px;padding:8px 12px;font-size:15px;display:flex}.language-picker nav a[lang=ar]{font-family:Noto Sans Arabic,Noto Sans Arabic Fallback,Noto Sans Arabic Fallback Arial,sans-serif}.language-picker a[aria-current],.language-picker a:hover{background:var(--paper);color:var(--teal)}.language-picker nav a:focus-visible{outline-offset:-2px}[dir=rtl] .button:hover [data-mirror=rtl]{transform:translate(-4px)scaleX(-1)}html:not([lang=tr]) .scene-description{min-block-size:158px}html:not([lang=tr]) .scene-dossier{transform:none}html:not([lang=tr]) .scene-dossier h3{font-size:21px}html:not([lang=tr]) .scene-dossier li,html:not([lang=tr]) .scene-tabs button{gap:8px}@media (width<=600px){.header-inner,.header-actions{gap:12px}.language-picker summary{min-inline-size:64px;padding-inline:8px}.language-picker nav{inset-inline-end:-70px}html:not([lang=tr]) .scene-description{min-block-size:196px}html:not([lang=tr]) .scene-dossier{padding:12px}html:not([lang=tr]) .scene-dossier h3{font-size:18px}html:not([lang=tr]) .scene-tabs button span{display:none}.catalog-toolbar{flex-wrap:wrap}.catalog-toolbar .search{flex:180px;min-inline-size:0}.catalog-toolbar p{white-space:normal}html:not([lang=tr]) .selection-summary h2{hyphens:auto;font-size:24px}}@media (width<=420px){html:not([lang=tr]) .choice-grid{grid-template-columns:1fr}html:not([lang=tr]) .environment-choices .choice:not(.unknown){grid-template-columns:84px minmax(0,1fr);display:grid}html:not([lang=tr]) .environment-choices .choice .media{aspect-ratio:auto;block-size:100%;min-block-size:90px}html:not([lang=tr]) .choice .choice-label{hyphens:auto;min-block-size:64px;padding:14px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}[dir=rtl] .button:hover [data-mirror=rtl]{transform:scaleX(-1)}.button:hover .ui-icon,.product-card a:hover img,.material-route:hover .media img,.family-preview a:hover img{transform:none}}@media print{.site-header,.site-footer,.actions,.button,.selector-buttons{display:none}.navy{color:#061b29;background:#fff}.container{inline-size:100%}.selection-summary,.contents{position:static}}@media (width<=760px){.stepper li:not([aria-current])>span:last-child{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}.spec-list dt{flex-direction:column;align-items:flex-start;gap:4px}.spec-note{color:var(--muted);font-size:14px;font-weight:400}.spec-list dd bdi{font-variant-numeric:tabular-nums}.entry-terms{gap:10px;margin-block-start:22px;font-size:14px;display:grid}.entry-terms>div{flex-wrap:wrap;align-items:baseline;gap:6px 14px;display:flex}.entry-terms dt{color:var(--muted)}.entry-terms dd{flex-wrap:wrap;gap:6px 16px;display:flex}.entry-body{gap:28px;max-inline-size:860px;display:grid}.entry-body>p{font-size:18px;line-height:1.6}.entry-block h3{margin-block-end:12px;font-size:22px}.entry-block ul{gap:8px;padding-inline-start:20px;list-style:outside;display:grid}.entry-steps{margin-block-start:20px}.entry-steps h4{font-size:18px}.variant-name{align-items:center;gap:14px;display:flex}.variant-media{aspect-ratio:1;flex:none;inline-size:64px}.term-links{margin-block:8px 36px}.term-links ul{flex-wrap:wrap;gap:10px 28px;display:flex}.term-entries{margin-block-end:24px;font-size:24px}.catalog-kind{padding-block-start:0}.journal-facts{color:var(--muted);flex-wrap:wrap;gap:8px 28px;margin-block-start:24px;font-size:14px;display:flex}.journal-facts>div{gap:8px;display:flex}.journal-facts dd{color:var(--ink)}.journal-tags{flex-wrap:wrap;gap:8px 16px;margin-block-end:20px;display:flex}.article-body>.text-link{margin-block-start:32px}#site-share{--share-background:var(--white);--share-foreground:var(--ink);--share-muted:var(--muted);--share-line:var(--line);--share-accent:var(--teal);--share-on-accent:var(--white);--share-radius:6px}.header-share{color:inherit;cursor:pointer}.header-share:hover{color:var(--teal)}@media (width>=1050px) and (width<=1180px){.header-actions{gap:8px}.desktop-nav{gap:14px}}.mobile-menu nav>.menu-share{display:none}@media (width<=480px){.header-share{display:none}.mobile-menu nav>.menu-share{border:0;border-block-end:1px solid var(--line);min-block-size:50px;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;padding:0;font-size:16px;display:flex}}.media:not(.hero-art):has(>figcaption){grid-template-rows:minmax(0,1fr) auto;display:grid}.media:not(.hero-art)>img,.media:not(.hero-art)>picture>img{min-block-size:0}.media:not(.hero-art)>figcaption{background:var(--paper);color:var(--muted);margin:0;padding:10px 14px;line-height:1.5;position:static}.navy .media:not(.hero-art)>figcaption{color:#c7dbe1;background:#102d3b}.scene-visual-1{background:var(--paper);border-radius:4px}.scene-visual-1 .scene-cutout{object-fit:cover;padding:0}.scene-visual-1 .scene-caption{color:var(--muted);background:#f3f6f5ed;padding:9px 14px;inset-block-end:0;inset-inline:0}.editorial-split .editorial-split-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.editorial-split .hero-copy{max-inline-size:none;padding:0}.editorial-split .media{aspect-ratio:1.25;border-radius:4px;inline-size:100%}.process-grid.process-steps{gap:24px}.process-steps>li{border-block-start:2px solid var(--teal);padding-block-start:24px}.process-steps .process-title{align-items:start}.process-steps .process-title h3{font-size:22px;line-height:1.35}.system-statement{padding-block:48px}.system-statement>.container{justify-content:space-between;align-items:center;gap:32px;display:flex}.system-statement h2{max-inline-size:20ch;font-size:clamp(28px,3vw,40px)}.evidence-preview{min-inline-size:0;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);background:#fff;border-radius:6px;padding:clamp(24px,3vw,40px)}.evidence-preview>header{align-items:center;gap:12px;font-size:20px;font-weight:600;display:flex}.evidence-preview>header>.ui-icon{color:var(--teal)}.evidence-preview-status{color:var(--muted);margin-block:12px 24px;font-size:14px}.evidence-preview dl>div{border-block-start:1px solid var(--line);padding-block:18px}.evidence-preview dt{align-items:center;gap:16px;margin-block-end:4px;font-weight:600;display:flex}.evidence-preview dd{color:var(--muted);margin-inline-start:36px;font-size:14px;line-height:1.6}.evidence-preview>.small-note{margin-block:12px 0}.evidence-hero.evidence-overview{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,96px)}.product-view-notes{color:var(--muted);flex-wrap:wrap;gap:12px 24px;padding-block:20px;font-size:14px;display:flex}.product-view-notes>span{align-items:center;gap:8px;display:inline-flex}.sector-list.sector-index>a{grid-template-columns:60px minmax(0,1fr) 24px;gap:32px;min-block-size:152px}.sector-index>a>div{max-inline-size:72ch}.sector-list.sector-index>a:nth-child(2n)>div,.sector-list.sector-index>a:nth-child(2n)>.ui-icon{order:initial}.partner-route-clean{border-radius:6px;padding-block-start:32px}.partner-route-number{font-variant-numeric:tabular-nums;color:var(--teal);margin-inline:36px;font-size:48px;font-weight:500;line-height:1;display:block}.partner-route-clean.navy .partner-route-number{color:var(--cyan)}.contact-layout{max-inline-size:1440px;padding-inline:var(--space);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(32px,5vw,72px);padding-block-end:72px}.contact-layout .contact-side{border-radius:6px;padding:clamp(28px,3.5vw,48px)}.contact-side .contact-side-content h1{font-size:clamp(36px,3vw,46px)}.contact-side-content ol{gap:24px;margin-block:36px}.contact-side-content li{gap:18px;padding-inline-start:18px}.contact-side-content li h2{font-size:18px;line-height:1.5}.contact-side-content>.text-link{color:var(--cyan);border-block-start:1px solid #34525f;inline-size:100%;padding-block:12px}.contact-layout .contact-main{padding:0}.contact-main>.contact-customer{box-shadow:inset 0 0 0 1px var(--line);border:0;border-radius:6px;margin-block:28px;padding:24px}@media (width>=1050px) and (height>=800px){.contact-layout .contact-side{position:sticky;inset-block-start:24px}}@media (width<=1049px){.contact-layout{grid-template-columns:1fr;gap:40px}.contact-side-content ol{grid-template-columns:repeat(3,minmax(0,1fr))}.editorial-split .editorial-split-grid{gap:32px}}@media (width<=700px){.system-statement>.container{flex-direction:column;align-items:start}.editorial-split .editorial-split-grid,.evidence-hero.evidence-overview{grid-template-columns:minmax(0,1fr)}.editorial-split .media{aspect-ratio:1.4}.editorial-hero.editorial-split{padding-block:36px;display:block}.process-steps .process-title h3{font-size:18px}.sector-list.sector-index>a{grid-template-columns:32px minmax(0,1fr) 24px;gap:16px}.sector-index h2{font-size:24px}.contact-side-content ol{grid-template-columns:1fr}.contact-layout{gap:32px;padding-block-end:48px}.contact-layout .contact-side{padding:28px 24px}.contact-main>.contact-customer{padding:20px}}.entry-request{align-content:start;gap:20px;display:grid}.entry-request fieldset{gap:12px;display:grid}.entry-request [data-unavailable]{opacity:.55}.entry-quantity{gap:8px;max-inline-size:240px;font-size:14px;display:grid}.entry-quantity input{border:1px solid var(--muted);background:var(--white);min-block-size:44px;padding-inline:12px}.filter-content fieldset+fieldset{border-block-start:1px solid var(--line);margin-block-start:20px;padding-block-start:20px}.check-option[data-depth]{padding-inline-start:24px}.filter-count{color:var(--muted);margin-inline-start:auto}.synthetic-notice{background:var(--cyan);color:var(--ink);padding-block:8px;font-size:13px;line-height:1.5}.synthetic-notice p{align-items:center;gap:8px;display:flex}.article-body .legal-related{gap:8px;padding-inline-start:0;list-style:none;display:grid}.mobile-menu nav>a:not(.button){hyphens:auto;gap:8px}.product-card .card-family{color:var(--teal);margin-block-start:16px;font-size:14px;line-height:1.4}.product-card .card-family+h2,.product-card .card-family+h3{margin-block-start:4px}.family-preview a>p.family-count,.term-summary .term-count{color:var(--teal);font-variant-numeric:tabular-nums;font-size:14px}.family-preview a>p.family-count{margin-block-start:8px}.term-summary{align-content:end;justify-items:start;gap:12px;display:grid}.term-summary .text-link{color:var(--teal)}.variant-table th .variant-name{font-size:inherit;color:inherit;margin-block-start:0;display:flex}.variant-table th .variant-name span{font-size:inherit;color:var(--ink);margin-block-start:0;font-weight:600;display:inline}.variant-table td bdi{font-variant-numeric:tabular-nums}.catalog .term-entries{border-block-start:1px solid var(--line);margin-block-start:40px;padding-block-start:32px}.wordmark{align-items:center;min-block-size:44px;display:inline-flex}.contact-field :is(input,select,textarea),.form-grid input,.technical-conditions select,.entry-quantity input{border-color:var(--field-line);background:var(--white);transition:border-color .16s var(--ease)}.contact-field :is(input,select,textarea):hover:not([aria-invalid=true]),.form-grid input:hover,.technical-conditions select:hover,.entry-quantity input:hover{border-color:var(--ink)}.contact-field :is(input,select,textarea):focus-visible,.form-grid input:focus-visible,.technical-conditions select:focus-visible,.entry-quantity input:focus-visible{outline-offset:2px}.intent-options>label{transition:border-color .16s var(--ease), background-color .16s var(--ease)}.intent-options>label:hover{border-color:var(--field-line)}.intent-options>label:has(input:checked):hover{border-color:var(--teal)}.entry-section--request .detail-split{align-items:start}@media (width<=600px){.product-dossier .actions,.entry-request .actions,.empty-page .actions{grid-template-columns:1fr;gap:10px;display:grid}}.article-body>:is(h2,h3){scroll-margin-block-start:24px}.article-body>h2:not(:first-child){margin-block-start:56px}.article-body>h3:not(:first-child){margin-block-start:36px}.article-body>p+:is(ul,ol){margin-block-start:16px}.article-body li+li{margin-block-start:6px}.article-body .article-figure{background:var(--paper);block-size:auto;inline-size:100%;margin-block:32px}#article-languages{margin-block-start:8px}#article-languages:after{content:none}.contents .eyebrow+nav{margin-block-start:12px}@media (width>=761px) and (width<=1049px){.hero-explorer{justify-self:start}}.empty-page .actions{margin-block-start:32px}.documents-split{align-items:start}.document-list{gap:12px;min-inline-size:0;margin:0;padding:0;list-style:none;display:grid}.document-row{background:var(--white);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);border-radius:6px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px 20px;padding:20px clamp(16px,2.5vw,28px);display:grid}.document-icon{color:var(--teal);align-self:start}.document-type{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:14px;font-weight:600;display:flex}.document-badge{background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);border-radius:4px;padding:2px 10px;font-weight:500}h3.document-title{overflow-wrap:anywhere;margin-block:4px 8px;font-size:18px;line-height:1.4}.document-meta{color:var(--muted);flex-wrap:wrap;gap:4px 20px;font-size:14px;display:flex}.document-fact{gap:6px;display:flex}.document-meta dt{color:var(--ink);font-weight:600}.document-meta dd{font-variant-numeric:tabular-nums;margin:0}.document-action{white-space:nowrap;gap:10px;min-block-size:44px;padding:10px 18px;font-size:14px}.document-action:hover .document-action-icon{transform:none}@media (width<=600px){.document-row{grid-template-columns:auto minmax(0,1fr)}.document-action{white-space:normal;grid-column:1/-1;inline-size:100%}}.product-gallery{min-inline-size:0}.owmo-gallery{--entry-gallery-surface:var(--white);--entry-gallery-thumb-size:96px;--entry-gallery-gap:12px;gap:14px;display:grid}.owmo-gallery .entry-gallery__frame{border:1px solid var(--line);cursor:zoom-in;border-radius:6px}.owmo-gallery .entry-gallery__frame:focus-visible,.owmo-gallery .entry-gallery__thumb:focus-visible{outline-offset:-4px}.owmo-gallery .entry-gallery__concept{background:var(--white);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);border-radius:4px;padding:4px 10px;font-size:14px;position:absolute;inset-block-end:12px;inset-inline-start:12px}.owmo-gallery .entry-gallery__caption{color:var(--muted);margin-block-start:8px;font-size:14px;line-height:1.6}.owmo-gallery .entry-gallery__controls{background:var(--white);box-shadow:inset 0 0 0 1px var(--line);border-radius:6px;gap:2px;padding:2px;position:absolute;inset-block-start:12px;inset-inline-end:12px}.owmo-gallery .entry-gallery__step{color:var(--ink);background:0 0;border:0;border-radius:4px}.owmo-gallery .entry-gallery__step:hover:not(:disabled){background:var(--paper)}.owmo-gallery .entry-gallery__counter{min-inline-size:5ch;color:var(--ink);text-align:center;direction:ltr;unicode-bidi:isolate;font-size:14px;font-weight:600}.owmo-gallery .entry-gallery__thumbs{scrollbar-width:thin;padding:2px}.owmo-gallery .entry-gallery__thumb-image{block-size:auto}.owmo-gallery .entry-gallery__thumb{border:1px solid var(--line);background:var(--white);border-radius:4px;overflow:hidden}.owmo-gallery .entry-gallery__thumb[aria-current=true]{border-color:var(--teal);box-shadow:inset 0 0 0 1px var(--teal)}.owmo-gallery{--entry-lightbox-surface:color-mix(in srgb, var(--ink) 92%, black)}.dossier-summary .variant-picker{gap:16px;margin-block:0 24px;display:grid}.dossier-summary .variant-picker fieldset{gap:12px;display:grid}.dossier-summary [data-unavailable]{opacity:.55}.dossier-summary>.small-note{margin-block-start:16px}.top-documents{margin-block-start:28px}.top-documents>.eyebrow{margin-block-end:12px}.top-document-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.top-documents .top-document-list>li{background:var(--white);box-shadow:inset 0 0 0 1px var(--line);overflow-wrap:anywhere;border-radius:6px;align-items:center;gap:12px;padding:4px 16px;display:flex}.top-document-list .document-icon{align-self:center}.top-document-list .text-link{flex-wrap:wrap;gap:0 6px}.top-document-meta{color:var(--muted);font-size:14px;font-weight:400}.entry-page{--entry-section-scroll-margin:76px;padding-block-end:clamp(32px,4vw,56px)}.entry-nav{--section-nav-z:20;--section-nav-gap:0 40px;border-block:1px solid var(--line);background:var(--white)}.entry-nav .section-nav__link{min-block-size:60px;transition:border-color .16s var(--ease);border-block-end:2px solid #0000}.entry-nav .section-nav__link:hover{border-color:var(--line)}.entry-nav .section-nav__link[aria-current=true]{border-color:var(--teal);color:var(--ink);font-weight:600}.entry-nav .section-nav__link:focus-visible{outline-offset:-3px}.entry-section{border-block-start:1px solid var(--line);padding-block:clamp(40px,4.5vw,64px)}.entry-section:first-child{border-block-start:0}.entry-section__title:before{content:"";background:var(--teal);block-size:2px;inline-size:48px;margin-block-end:20px;display:block}.entry-section__body{margin-block-start:28px}.entry-section__marker{transition:transform .16s var(--ease)}@media (width<=767px){.entry-section__marker{place-items:center;min-block-size:44px;min-inline-size:44px;display:inline-grid}}.entry-section--collapsible[open] .entry-section__marker{transform:rotate(180deg)}.entry-section .table-scroll{margin-block-start:20px}.entry-section .entry-body+.entry-members,.entry-section .spec-list+.entry-body{margin-block-start:40px}.entry-section .eyebrow+.spec-list{margin-block-start:0}.entry-subsection{margin-block-start:48px;scroll-margin-block-start:var(--entry-section-scroll-margin)}.entry-section .entry-subsection>h3{font-size:clamp(24px,2.2vw,30px)}.entry-subsection>.lead{font-size:18px}.entry-subsection:first-child{margin-block-start:0}.entry-subsection :is(#performance,#chemistry){scroll-margin-block-start:var(--entry-section-scroll-margin)}.entry-steps .process-title h4{font-size:22px;line-height:1.35}.documents-panel{background:var(--paper);border-radius:12px;padding:clamp(24px,4vw,48px)}.documents-panel>.pillars{margin-block-start:40px}.entry-section--request h3+.lead{margin-block-start:12px}.entry-section--request .detail-split .button{margin-block-start:24px}@media (width<=767px){.entry-section--collapsible:not([open]){padding-block-end:24px}.entry-section__body{margin-block-start:20px}}@media (width<=600px){.owmo-gallery{--entry-gallery-thumb-size:72px}}@media (prefers-reduced-motion:reduce){.entry-section__marker,.entry-nav .section-nav__link{transition:none}}@media print{.entry-nav,.owmo-gallery .entry-gallery__thumbs,.owmo-gallery .entry-gallery__controls{display:none}}table:has(.table-pending) tbody th{border-inline-end:1px solid var(--line)}.table-pending{vertical-align:middle}.article-list p.article-destination{color:var(--teal);margin-block-start:12px;font-size:14px;font-weight:600}opia-share[data-astro-cid-s5sjpezv]{display:contents}.opia-share[data-astro-cid-s5sjpezv]{--_bg:var(--share-background,#fff);--_fg:var(--share-foreground,#101814);--_muted:var(--share-muted,#4a5650);--_line:var(--share-line,#10181424);--_accent:var(--share-accent,var(--_fg));--_on-accent:var(--share-on-accent,#fff);border-radius:var(--share-radius,16px);background:var(--_bg);max-block-size:min(100dvh - 32px,760px);inline-size:min(100% - 32px,720px);color:var(--_fg);box-shadow:0 0 0 1px var(--_line), 0 24px 64px #00000052;overscroll-behavior:contain;border:0;margin:auto;padding:0;overflow:auto}.opia-share[data-astro-cid-s5sjpezv]::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#040a089e}.opia-share[data-astro-cid-s5sjpezv][open]{animation:.22s cubic-bezier(.2,.8,.2,1) opia-share-in}@keyframes opia-share-in{0%{opacity:0;transform:translateY(12px)scale(.98)}}.opia-share__head[data-astro-cid-s5sjpezv]{justify-content:space-between;align-items:flex-start;gap:16px;padding:24px 24px 0;display:flex}.opia-share__title[data-astro-cid-s5sjpezv]{margin:0;font-size:20px;font-weight:600;line-height:1.3}.opia-share__lead[data-astro-cid-s5sjpezv]{color:var(--_muted);margin:4px 0 0;font-size:14px;line-height:1.5}.opia-share__body[data-astro-cid-s5sjpezv]{grid-template-columns:auto minmax(0,1fr);gap:24px;padding:24px;display:grid}.opia-share__qr[data-astro-cid-s5sjpezv]{box-shadow:inset 0 0 0 1px var(--_line);color:#101814;background:#fff;border-radius:12px;justify-items:center;gap:12px;margin:0;padding:16px;display:grid}.opia-share__qr[data-astro-cid-s5sjpezv][hidden]{display:none}.opia-share__canvas[data-astro-cid-s5sjpezv]{block-size:200px;inline-size:200px;display:block}.opia-share__hint[data-astro-cid-s5sjpezv]{color:#4a5650;text-align:center;max-inline-size:200px;margin:0;font-size:13px;line-height:1.45}.opia-share__side[data-astro-cid-s5sjpezv]{grid-template-columns:minmax(0,1fr);align-content:start;gap:16px;min-inline-size:0;display:grid}.opia-share__page[data-astro-cid-s5sjpezv]{overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:600;line-height:1.4}.opia-share__label[data-astro-cid-s5sjpezv]{color:var(--_muted);margin:0 0 8px;font-size:13px;font-weight:600;display:block}.opia-share__copy-row[data-astro-cid-s5sjpezv]{gap:8px;display:flex}.opia-share__input[data-astro-cid-s5sjpezv]{min-block-size:44px;min-inline-size:0;box-shadow:inset 0 0 0 1px var(--_line);color:inherit;font:inherit;text-overflow:ellipsis;background:0 0;border:0;border-radius:8px;flex:1;padding:0 12px;font-size:16px}.opia-share__input[data-astro-cid-s5sjpezv]:focus-visible{outline:3px solid var(--_accent);outline-offset:2px}.opia-share__status[data-astro-cid-s5sjpezv]{min-block-size:20px;color:var(--_muted);margin:6px 0 0;font-size:13px}.opia-share__button[data-astro-cid-s5sjpezv],.opia-share__channel[data-astro-cid-s5sjpezv]{min-block-size:44px;box-shadow:inset 0 0 0 1px var(--_line);color:inherit;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.opia-share__button[data-astro-cid-s5sjpezv]:hover,.opia-share__channel[data-astro-cid-s5sjpezv]:hover{box-shadow:inset 0 0 0 1px var(--_accent)}.opia-share__button--strong[data-astro-cid-s5sjpezv]{background:var(--_accent);box-shadow:none;color:var(--_on-accent)}.opia-share__button--strong[data-astro-cid-s5sjpezv]:hover{box-shadow:none;filter:brightness(1.08)}.opia-share__button[data-astro-cid-s5sjpezv]:focus-visible,.opia-share__channel[data-astro-cid-s5sjpezv]:focus-visible,.opia-share__icon-button[data-astro-cid-s5sjpezv]:focus-visible{outline:3px solid var(--_accent);outline-offset:2px}.opia-share__qr[data-astro-cid-s5sjpezv] .opia-share__button[data-astro-cid-s5sjpezv]{color:#101814;box-shadow:inset 0 0 0 1px #1018142e}.opia-share__device[data-astro-cid-s5sjpezv][hidden]{display:none}.opia-share__list[data-astro-cid-s5sjpezv]{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.opia-share__channel[data-astro-cid-s5sjpezv]{white-space:normal;text-align:start;justify-content:flex-start;inline-size:100%}.opia-share__icon-button[data-astro-cid-s5sjpezv]{block-size:44px;inline-size:44px;box-shadow:inset 0 0 0 1px var(--_line);color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;display:inline-grid}.opia-share__button[data-astro-cid-s5sjpezv] .opia-share__when-done{display:none}[data-astro-cid-s5sjpezv][data-done=true] .opia-share__when-done{display:inline}[data-astro-cid-s5sjpezv][data-done=true] .opia-share__when-idle{display:none}.opia-share__sr[data-astro-cid-s5sjpezv]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.opia-share[data-astro-cid-s5sjpezv][data-share-mode=qr] .opia-share__body[data-astro-cid-s5sjpezv]{grid-template-columns:1fr;justify-items:center}.opia-share[data-astro-cid-s5sjpezv][data-share-mode=qr] .opia-share__side[data-astro-cid-s5sjpezv],.opia-share[data-astro-cid-s5sjpezv][data-share-mode=qr] [data-astro-cid-s5sjpezv][data-share-download]{display:none}.opia-share[data-astro-cid-s5sjpezv][data-share-mode=qr] .opia-share__canvas[data-astro-cid-s5sjpezv]{block-size:320px;inline-size:320px}.opia-share[data-astro-cid-s5sjpezv][data-share-mode=qr] .opia-share__hint[data-astro-cid-s5sjpezv]{max-inline-size:320px;font-size:16px}@media (width<=640px){.opia-share[data-astro-cid-s5sjpezv]{border-end-end-radius:0;border-end-start-radius:0;max-block-size:92dvh;inline-size:100%;max-inline-size:none;margin-block-end:0}.opia-share__body[data-astro-cid-s5sjpezv]{grid-template-columns:minmax(0,1fr)}.opia-share__qr[data-astro-cid-s5sjpezv]{justify-self:stretch}}@media (prefers-reduced-motion:reduce){.opia-share[data-astro-cid-s5sjpezv][open]{animation:none}}@media (forced-colors:active){.opia-share[data-astro-cid-s5sjpezv]{border:1px solid canvastext}}
