.site-nav{gap:clamp(22px,3vw,44px)}html[lang=en] .site-nav{gap:clamp(18px,2vw,30px);font-size:13px}.home-overview{background:var(--mist);border-bottom:1px solid var(--line)}.home-overview .container{grid-template-columns:1.2fr 1fr 1fr 1fr;align-items:center;gap:26px;min-height:100px;display:grid}.home-overview p{color:var(--forest);font-size:14px}.home-overview a{border-left:1px solid var(--line);align-items:center;gap:18px;padding:22px 0 22px 25px;font-size:13px;display:flex}.home-overview a span:first-child{color:var(--muted);font-size:10px}.home-overview a span:last-child{margin-left:auto;font-size:20px}.home-overview a:hover{color:#3a8057}.home-facts{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:40px;margin-top:55px;padding-top:30px;display:grid}.home-facts div{flex-direction:column;gap:10px;display:flex}.home-facts span{letter-spacing:1.6px;color:var(--muted);font-size:10px}.home-facts strong{font-size:18px}.feature-heading{justify-content:space-between;align-items:end;gap:64px;margin-bottom:40px;display:flex}.feature-heading>p{max-width:370px;color:var(--body);margin:0 0 5px}.feature-heading>.text-link{flex-shrink:0}.research-feature{background:var(--forest-deep);color:#f3f7ef;position:relative;overflow:hidden}.research-feature .eyebrow{color:#afc6a2}.research-feature .feature-heading>p{color:#c0d2b8}.research-path{border-top:1px solid #51715c;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:38px;display:grid}.research-path>div{padding:26px 28px 24px 0;position:relative}.research-path>div:before{content:"";background:#a8c69b;border-radius:50%;width:7px;height:7px;position:absolute;top:-4px;left:0}.research-path>div>span{color:#a8c69b;margin-bottom:20px;font-size:11px;display:block}.research-path h3{margin-bottom:14px;font-size:22px}.research-path p{color:#c0d2b8;font-size:13px}.feature-bottom{border-top:1px solid #315d46;gap:45px;margin-top:18px;padding-top:18px;display:flex}.research-feature .text-link{color:#f3f7ef}.application-grid{border:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.application-card{background:#fff;flex-direction:column;min-width:0;padding:30px 25px 22px;display:flex}.application-card+.application-card{border-left:1px solid var(--line)}.application-card-top{color:#507553;justify-content:space-between;align-items:start;margin-bottom:28px;display:flex}.application-card-top>span{color:#8a9b82;font-size:11px}.application-card h3{letter-spacing:-.025em;margin:10px 0 18px;font-size:21px}.application-card-bottom{color:#6b8063;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:25px;font-size:10px;display:flex}.application-card-bottom a{border:1px solid var(--line);text-align:center;min-width:38px;padding:0 8px;font-size:22px}.application-card-bottom a:hover{background:var(--mist)}.application-note{margin-top:20px}.home-cell-summary{background:var(--mist);grid-template-columns:.9fr 1.1fr;align-items:center;gap:55px;margin-top:50px;padding:24px 48px 24px 20px;display:grid}.home-cell-image{position:relative}.home-cell-image img{object-fit:contain;width:100%;height:300px}.home-cell-image>span{color:var(--muted);font-size:10px;position:absolute;bottom:10px;right:15px}.home-cell-summary h3{font-size:32px}.home-cell-summary h3+p{color:var(--body);margin-top:8px;font-size:13px}.home-cell-summary .spec-grid{margin:24px 0 12px}.home-cell-summary .eyebrow{margin-bottom:10px}.environment-feature{gap:70px}.environment-feature .text-link{margin-top:25px}.environment-evidence{background:#e6eddf;border:1px solid #d9e3d0;padding:38px}.environment-evidence .metals{justify-content:space-between;gap:20px;margin:35px 0}.environment-evidence .metals strong{font-size:42px}.environment-evidence>p:not(.eyebrow):not(.note){font-size:14px}.environment-evidence .note{margin-top:14px}.section-jumps{flex-wrap:wrap;gap:12px;margin-top:35px;display:flex}.section-jumps a{border:1px solid #cbd8c3;align-items:center;gap:35px;padding:9px 18px;font-size:12px;display:flex}.section-jumps a:hover{background:#e5eddf}.research-areas{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;margin-top:35px;display:grid}.research-areas article{border-top:1px solid #bacdb1;padding-top:22px}.research-areas article>span{color:var(--muted);font-size:12px}.research-areas h3{margin:22px 0 16px;font-size:23px}.research-areas p{color:var(--body);font-size:14px}.development-flow{background:var(--mist);margin-top:65px;padding:30px 35px}.development-flow h3{font-size:19px}.development-flow ol{grid-template-columns:repeat(5,1fr);gap:20px;margin:28px 0 0;padding:0;list-style:none;display:grid}.development-flow li{border-top:1px solid #b8ccb0;padding-top:15px;font-size:14px}.development-flow li>span{color:#788c6e;margin-bottom:10px;font-size:10px;display:block}.lab-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:30px;display:grid}.lab-card{background:#fff;border:1px solid #e2e9dc;min-width:0;padding:25px}.lab-tag{letter-spacing:1.6px;color:#6d8564;font-size:9px}.lab-line{color:#a6baa0;align-items:center;height:90px;display:flex}.lab-line svg{width:100%}.lab-card h3{font-size:22px}.lab-card p{color:var(--body);margin-top:14px;font-size:13px}.lab-card .lab-subtitle{color:#819077;margin-top:8px;font-size:11px}.report-highlight{background:var(--mist);justify-content:space-between;align-items:center;gap:45px;padding:38px;display:flex}.report-highlight>div{max-width:650px}.report-highlight .eyebrow{margin-bottom:12px}.report-highlight h3{font-size:30px}.report-highlight h3+p{margin-top:10px}.report-highlight .note{margin-top:18px}.report-highlight .button{flex-shrink:0}.certification-samples{margin-top:65px}.certification-samples>h3{margin-bottom:24px}.cert-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin:30px 0 22px;display:grid}.cert-grid article{text-align:center;border:1px solid var(--line);padding:30px 20px}.certificate-mark{color:#94ab87;margin-bottom:15px;font-size:54px;line-height:1.4;display:block}.cert-grid h3{letter-spacing:0;font-size:28px}.cert-grid p{color:var(--body);margin-top:8px;font-size:14px}.environment-hero-image{object-fit:cover;opacity:.24;width:100%;height:100%;position:absolute;inset:0}.environment-hero:before{content:"";z-index:1;background:linear-gradient(90deg,#f3f6f0 0%,#f3f6f0c9 50%,#0000 100%);position:absolute;inset:0}.environment-hero .lead{max-width:590px}.environment-areas{grid-template-columns:repeat(3,1fr);gap:50px}.materials-table{min-width:0}.materials-table table{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.materials-table caption{text-align:left;padding:15px 0;font-size:14px}.materials-table thead{background:#e5ecde}.materials-table td,.materials-table th{border-bottom:1px solid #dbe4d4;padding:18px 16px;font-weight:400}.materials-table td:nth-child(2){color:var(--forest);font-weight:500}.materials-table strong{margin-right:12px;font-size:23px}.materials-table>.note{margin-top:22px}.about-sample{max-width:900px}.about-sample>.lead{margin-top:30px}.about-sample-links{grid-template-columns:repeat(3,1fr);gap:25px;margin-top:40px;display:grid}.about-sample-links a{border-top:1px solid var(--line);padding-top:24px}.about-sample-links h3{margin-bottom:14px;font-size:21px}.about-sample-links p{color:var(--body);font-size:14px}.about-sample-links span{margin-top:15px;display:block}@media (min-width:801px) and (max-width:1100px){.site-nav{gap:24px}html[lang=en] .site-nav{gap:15px;font-size:11px}html[lang=en] .brand{gap:8px}html[lang=en] .brand-wordmark strong{font-size:18px}.application-grid,.lab-grid,.research-areas{grid-template-columns:repeat(2,minmax(0,1fr))}.application-card:nth-child(3){border-left:0}.application-card:nth-child(n+3){border-top:1px solid var(--line)}.home-overview .container{gap:15px}.home-overview a{gap:12px;padding-left:15px}.home-cell-summary{gap:30px;padding-right:30px}.environment-feature{gap:40px}}@media (max-width:800px){.site-nav,html[lang=en] .site-nav{gap:0}.site-header .site-nav .nav-link{padding:15px 0;font-size:21px}.home-overview .container{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:22px 0 13px}.home-overview p{grid-column:1/-1;padding-bottom:10px;font-size:13px}.home-overview a{border:0;flex-wrap:wrap;gap:6px;padding:10px 10px 10px 0;font-size:11px}.home-overview a span:first-child{display:none}.home-overview a span:last-child{margin-left:0;font-size:16px}.home-facts{gap:24px;margin-top:35px}.home-facts span{letter-spacing:.7px;font-size:8px}.home-facts strong{font-size:14px}.feature-heading{flex-direction:column;align-items:start;gap:24px;margin-bottom:30px}.feature-heading>p{max-width:none;font-size:14px}.research-path{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:14px}.research-path>div{padding:22px 20px 14px 0}.research-path>div>span{margin-bottom:15px}.research-path h3{font-size:20px}.research-path p{font-size:12px}.feature-bottom{flex-wrap:wrap;gap:10px 30px}.application-grid,.lab-grid,.research-areas{grid-template-columns:repeat(2,minmax(0,1fr))}.application-card{padding:23px 18px 20px}.application-card:nth-child(3){border-left:0}.application-card:nth-child(n+3){border-top:1px solid var(--line)}.application-card h3{font-size:19px}.application-card-top{margin-bottom:22px}.application-card-top svg{width:42px;height:42px}.application-card-bottom{font-size:9px}.home-cell-summary{grid-template-columns:1fr;gap:20px;margin-top:35px;padding:15px 25px 30px}.home-cell-image img{height:260px}.home-cell-summary h3{font-size:28px}.home-cell-summary .spec-item dd{font-size:26px}.home-cell-summary .spec-item{padding-left:15px}.home-cell-summary .spec-item:first-child{padding-left:0}.environment-evidence{padding:28px}.section-jumps{gap:8px}.section-jumps a{gap:15px;padding:8px 12px;font-size:11px}.research-areas{gap:28px}.research-areas h3{margin:15px 0 12px;font-size:21px}.research-areas p{font-size:13px}.development-flow{margin-top:40px;padding:25px}.development-flow ol{grid-template-columns:repeat(2,1fr)}.lab-grid{gap:15px}.lab-card{padding:20px 17px}.lab-tag{letter-spacing:.6px;font-size:8px}.lab-card h3{font-size:20px}.lab-card p{font-size:12px}.report-highlight{flex-direction:column;align-items:start;gap:28px;padding:28px}.report-highlight .button{flex-shrink:1}.cert-grid{grid-template-columns:1fr;gap:18px}.cert-grid article{padding:22px}.cert-grid h3{font-size:25px}.certificate-mark{margin-bottom:8px;font-size:40px}.environment-areas{grid-template-columns:1fr}.materials-table td,.materials-table th{padding:16px 9px}.materials-table strong{margin-right:5px;font-size:21px}.about-sample-links{grid-template-columns:1fr}.home-contact h2{font-size:29px}}@media (max-width:360px){.application-grid,.lab-grid{grid-template-columns:1fr}.application-card+.application-card{border-left:0;border-top:1px solid var(--line)}.home-facts{grid-template-columns:1fr}}
