.materials-module__nPc7rW__breadcrumbs{padding-top:28px}.materials-module__nPc7rW__breadcrumbs ol{color:var(--ink-soft);flex-wrap:wrap;gap:8px;margin:0;padding:0;font-size:.62rem;list-style:none;display:flex}.materials-module__nPc7rW__breadcrumbs li+li:before{content:"/";color:var(--gold);margin-right:8px}.materials-module__nPc7rW__breadcrumbs a:hover{color:var(--gold)}.materials-module__nPc7rW__hero{grid-template-columns:minmax(0,1fr) minmax(380px,.85fr);align-items:center;gap:7vw;min-height:660px;padding-block:54px 82px;display:grid}.materials-module__nPc7rW__hero h1{max-width:820px;margin:24px 0 28px;font-size:clamp(3.7rem,6vw,6.5rem)}.materials-module__nPc7rW__hero p{max-width:750px;color:var(--ink-soft);font-size:1.02rem}.materials-module__nPc7rW__heroActions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:30px;display:flex}.materials-module__nPc7rW__heroMedia{border:1px solid var(--line);background:var(--white);min-height:500px;box-shadow:var(--shadow);position:relative}.materials-module__nPc7rW__heroMedia img{object-fit:contain;padding:clamp(18px,3vw,46px)}.materials-module__nPc7rW__heroCode{background:var(--taupe-dark);color:var(--champagne);letter-spacing:.1em;padding:8px 11px;font-size:.58rem;position:absolute;bottom:16px;right:18px}.materials-module__nPc7rW__overview{grid-template-columns:.7fr 1.3fr;gap:7vw;display:grid}.materials-module__nPc7rW__overview h2{margin:22px 0 0}.materials-module__nPc7rW__overviewCopy{gap:20px;display:grid}.materials-module__nPc7rW__overviewCopy p{color:var(--ink-soft);margin:0;font-size:.9rem}.materials-module__nPc7rW__educationalLink{border-bottom:1px solid var(--gold);width:fit-content;color:var(--ink);align-items:center;gap:8px;padding-bottom:4px;font-size:.75rem;font-weight:700;display:inline-flex}.materials-module__nPc7rW__educationalLink b{color:var(--gold)}.materials-module__nPc7rW__capabilitySection{border-block:1px solid var(--line);background:var(--paper-deep)}.materials-module__nPc7rW__sectionIntro{grid-template-columns:.7fr 1.3fr;align-items:end;gap:7vw;margin-bottom:52px;display:grid}.materials-module__nPc7rW__sectionIntro h2{margin:22px 0 0}.materials-module__nPc7rW__sectionIntro p{color:var(--ink-soft);margin:0}.materials-module__nPc7rW__capabilityGrid{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.materials-module__nPc7rW__capabilityGrid article{background:var(--white);min-height:235px;padding:30px}.materials-module__nPc7rW__capabilityGrid span{color:var(--gold);font-family:Georgia,serif;font-size:1.7rem}.materials-module__nPc7rW__capabilityGrid h3{margin:36px 0 14px;font-size:1.45rem}.materials-module__nPc7rW__capabilityGrid p{color:var(--ink-soft);margin:0;font-size:.72rem}.materials-module__nPc7rW__technicalSection{border-top:1px solid var(--line);background:var(--paper-deep)}.materials-module__nPc7rW__technicalIntro{grid-template-columns:.78fr 1.22fr;gap:7vw;margin-bottom:38px;display:grid}.materials-module__nPc7rW__technicalIntro h2{margin:20px 0 0}.materials-module__nPc7rW__technicalIntro>div:last-child{gap:16px;display:grid}.materials-module__nPc7rW__technicalIntro p{color:var(--ink-soft);margin:0;font-size:.9rem}.materials-module__nPc7rW__specificationTableWrap{border:1px solid var(--line);background:var(--white);overflow-x:auto}.materials-module__nPc7rW__specificationTable{border-collapse:collapse;width:100%}.materials-module__nPc7rW__specificationTable caption{border-bottom:1px solid var(--line);color:var(--gold);letter-spacing:.08em;text-align:left;text-transform:uppercase;padding:18px 22px;font-size:.65rem;font-weight:700}.materials-module__nPc7rW__specificationTable th,.materials-module__nPc7rW__specificationTable td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:17px 22px;font-size:.84rem;line-height:1.5}.materials-module__nPc7rW__specificationTable tr:last-child th,.materials-module__nPc7rW__specificationTable tr:last-child td{border-bottom:0}.materials-module__nPc7rW__specificationTable th{width:31%;color:var(--ink);font-weight:700}.materials-module__nPc7rW__specificationTable td{color:var(--ink-soft)}.materials-module__nPc7rW__technicalQualification,.materials-module__nPc7rW__developmentNote{border-left:3px solid var(--gold);background:var(--white);margin-top:22px;padding:21px 24px}.materials-module__nPc7rW__technicalQualification strong,.materials-module__nPc7rW__developmentNote strong{letter-spacing:.07em;text-transform:uppercase;margin-bottom:7px;font-size:.67rem;display:block}.materials-module__nPc7rW__technicalQualification p,.materials-module__nPc7rW__developmentNote p{color:var(--ink-soft);margin:0;font-size:.82rem;line-height:1.6}.materials-module__nPc7rW__developmentNote{border-left-color:#7d8872}.materials-module__nPc7rW__complianceSection{border-block:1px solid var(--line);background:var(--paper-deep)}.materials-module__nPc7rW__complianceSection>div{grid-template-columns:.8fr 1.2fr;gap:7vw;display:grid}.materials-module__nPc7rW__complianceSection h2{margin:20px 0 0}.materials-module__nPc7rW__complianceSection p{color:var(--ink-soft);margin:0;font-size:.88rem;line-height:1.7}.materials-module__nPc7rW__rfqSection{grid-template-columns:.8fr 1.2fr;align-items:start;gap:7vw;display:grid}.materials-module__nPc7rW__rfqSection h2{margin:20px 0 15px}.materials-module__nPc7rW__rfqSection p{color:var(--ink-soft)}.materials-module__nPc7rW__rfqSection ul{background:var(--line);grid-template-columns:1fr 1fr;gap:1px;margin:0;padding:1px;list-style:none;display:grid}.materials-module__nPc7rW__rfqSection li{background:var(--white);padding:15px 17px;font-size:.8rem}.materials-module__nPc7rW__rfqSection li:before{content:"✓";color:var(--gold);margin-right:9px}.materials-module__nPc7rW__rfqLinks{flex-wrap:wrap;align-items:center;gap:14px;margin-top:24px;display:flex}.materials-module__nPc7rW__applicationGrid{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(2,1fr);gap:1px;margin-top:46px;display:grid}.materials-module__nPc7rW__applicationGrid article{background:var(--white);padding:30px}.materials-module__nPc7rW__applicationGrid h3{margin:0 0 13px;font-size:1.55rem}.materials-module__nPc7rW__applicationGrid p{color:var(--ink-soft);margin:0;font-size:.76rem}.materials-module__nPc7rW__applicationGrid a{color:var(--gold);margin-top:18px;font-size:.65rem;font-weight:700;display:inline-block}.materials-module__nPc7rW__specificationNote{border-left:3px solid var(--gold);background:var(--paper-deep);margin-top:32px;padding:22px 25px}.materials-module__nPc7rW__specificationNote strong{letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:.65rem;display:block}.materials-module__nPc7rW__specificationNote p{color:var(--ink-soft);margin:0;font-size:.72rem}.materials-module__nPc7rW__relatedSection{background:var(--taupe-dark);color:#fff}.materials-module__nPc7rW__relatedSection h2{margin:22px 0 42px}.materials-module__nPc7rW__relatedGrid{background:#fff3;grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.materials-module__nPc7rW__relatedGrid a{background:var(--taupe-dark);color:#eee6de;justify-content:space-between;align-items:center;gap:20px;min-height:100px;padding:24px;font-size:.73rem;font-weight:700;display:flex}.materials-module__nPc7rW__relatedGrid a:after{content:"↗";color:var(--champagne);font-size:1rem}.materials-module__nPc7rW__relatedGrid a:hover{color:var(--champagne);background:#ffffff0f}.materials-module__nPc7rW__cta{grid-template-columns:1fr auto;align-items:center;gap:35px;display:grid}.materials-module__nPc7rW__cta h2{margin:18px 0 0}.materials-module__nPc7rW__cta p{max-width:720px;color:var(--ink-soft);margin:18px 0 0}@media (max-width:980px){.materials-module__nPc7rW__hero{grid-template-columns:1fr;min-height:auto}.materials-module__nPc7rW__heroMedia{min-height:420px}.materials-module__nPc7rW__capabilityGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.materials-module__nPc7rW__overview,.materials-module__nPc7rW__technicalIntro,.materials-module__nPc7rW__sectionIntro,.materials-module__nPc7rW__complianceSection>div,.materials-module__nPc7rW__rfqSection,.materials-module__nPc7rW__cta{grid-template-columns:1fr}.materials-module__nPc7rW__hero{padding-bottom:60px}.materials-module__nPc7rW__hero h1{font-size:clamp(3rem,14vw,4.4rem)}.materials-module__nPc7rW__heroMedia{min-height:330px}.materials-module__nPc7rW__capabilityGrid,.materials-module__nPc7rW__applicationGrid,.materials-module__nPc7rW__relatedGrid,.materials-module__nPc7rW__rfqSection ul{grid-template-columns:1fr}.materials-module__nPc7rW__capabilityGrid article{min-height:auto}.materials-module__nPc7rW__specificationTable th{width:42%}.materials-module__nPc7rW__cta .materials-module__nPc7rW__button{justify-self:start}}.materials-module__nPc7rW__complianceSection h2{margin-bottom:14px}.materials-module__nPc7rW__complianceSection ul{background:var(--line);grid-template-columns:1fr 1fr;gap:1px;margin:0 0 22px;padding:1px;list-style:none;display:grid}.materials-module__nPc7rW__complianceSection li{background:var(--white);padding:13px 15px;font-size:.78rem}.materials-module__nPc7rW__complianceSection li:before{content:"✓";color:var(--gold);margin-right:8px}.materials-module__nPc7rW__complianceSection a{color:var(--gold);font-weight:700;text-decoration:underline}@media (max-width:720px){.materials-module__nPc7rW__complianceSection ul{grid-template-columns:1fr}}
