.FacilitiesAndTechnologies-module__H6Hz-G__page{--tc-wine:#882b2f;--tc-ink:#34232a;--tc-body:#4a3a40;--tc-muted:#7d6b70;--tc-line:#e3d8d8;--tc-tint:#f1e6e6;--tc-content-max:1280px;--tc-gutter:24px;color:var(--tc-body);background:#fff;font-family:SVN-Titillium,system-ui,sans-serif;font-size:16px;line-height:1.7}.FacilitiesAndTechnologies-module__H6Hz-G__wrap{max-width:var(--tc-content-max);padding:0 var(--tc-gutter);margin:0 auto}.FacilitiesAndTechnologies-module__H6Hz-G__crumbs{padding:16px 0 0}.FacilitiesAndTechnologies-module__H6Hz-G__crumbs ol{color:#707070;flex-wrap:wrap;gap:8px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.FacilitiesAndTechnologies-module__H6Hz-G__crumbs li+li:before{content:">";color:var(--tc-muted);margin-right:8px;font-size:11px;font-weight:600}.FacilitiesAndTechnologies-module__H6Hz-G__crumbs a{color:var(--tc-wine);font-weight:600;text-decoration:none}.FacilitiesAndTechnologies-module__H6Hz-G__intro{padding:28px 0 32px}.FacilitiesAndTechnologies-module__H6Hz-G__h1{color:var(--tc-ink);margin:0 0 16px;font-size:clamp(26px,3vw,36px);font-weight:600;line-height:1.25}.FacilitiesAndTechnologies-module__H6Hz-G__lede{max-width:72ch;margin:0;font-size:15px;line-height:1.75}.FacilitiesAndTechnologies-module__H6Hz-G__section,.FacilitiesAndTechnologies-module__H6Hz-G__sectionTint{padding:52px 0}.FacilitiesAndTechnologies-module__H6Hz-G__sectionTint{background:var(--tc-tint)}.FacilitiesAndTechnologies-module__H6Hz-G__h2{color:var(--tc-ink);margin:0 0 24px;font-size:22px;font-weight:500;line-height:1.3}.FacilitiesAndTechnologies-module__H6Hz-G__category{color:var(--tc-wine);margin:0 0 4px;font-size:13px;font-weight:600}.FacilitiesAndTechnologies-module__H6Hz-G__model{color:var(--tc-muted);margin:0 0 12px;font-size:14px}.FacilitiesAndTechnologies-module__H6Hz-G__usesLabel{color:var(--tc-ink);margin:16px 0 8px;font-size:13px;font-weight:600}.FacilitiesAndTechnologies-module__H6Hz-G__uses{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.FacilitiesAndTechnologies-module__H6Hz-G__uses li{color:var(--tc-ink);background:var(--tc-tint);padding:3px 10px;font-size:13px;line-height:1.5}.FacilitiesAndTechnologies-module__H6Hz-G__notes{margin:0;padding-left:18px;list-style:outside}.FacilitiesAndTechnologies-module__H6Hz-G__notes li{color:var(--tc-body);margin-bottom:4px;font-size:13px;line-height:1.55}.FacilitiesAndTechnologies-module__H6Hz-G__notes li:last-child{margin-bottom:0}.FacilitiesAndTechnologies-module__H6Hz-G__clearance{border-left:2px solid var(--tc-wine);color:var(--tc-body);margin:16px 0 0;padding-left:10px;font-size:13px;line-height:1.55}.FacilitiesAndTechnologies-module__H6Hz-G__specialtyLink{color:var(--tc-wine);text-underline-offset:3px;margin-top:16px;font-size:14px;font-weight:600;-webkit-text-decoration:none;text-decoration:none;text-decoration-thickness:1px;transition:text-decoration-color .15s;display:inline-block}.FacilitiesAndTechnologies-module__H6Hz-G__specialtyLink:hover{-webkit-text-decoration-color:var(--tc-wine);text-decoration-color:var(--tc-wine)}.FacilitiesAndTechnologies-module__H6Hz-G__featuredSection{padding:0 0 56px}.FacilitiesAndTechnologies-module__H6Hz-G__featured{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:40px;display:grid}.FacilitiesAndTechnologies-module__H6Hz-G__featuredMedia{aspect-ratio:4/3;background:var(--tc-tint);position:relative;overflow:hidden}.FacilitiesAndTechnologies-module__H6Hz-G__featuredMedia img{object-fit:cover}.FacilitiesAndTechnologies-module__H6Hz-G__featuredName{color:var(--tc-ink);margin:0 0 6px;font-size:26px;font-weight:600;line-height:1.25}.FacilitiesAndTechnologies-module__H6Hz-G__featuredDesc{margin:0;font-size:15px;line-height:1.75}.FacilitiesAndTechnologies-module__H6Hz-G__specs{grid-template-columns:max-content 1fr;gap:0 24px;margin:20px 0 0;font-size:14px;display:grid}.FacilitiesAndTechnologies-module__H6Hz-G__specs dt{border-bottom:1px solid var(--tc-line);color:var(--tc-muted);padding:7px 0}.FacilitiesAndTechnologies-module__H6Hz-G__specs dd{border-bottom:1px solid var(--tc-line);color:var(--tc-ink);text-align:right;margin:0;padding:7px 0;font-weight:500}.FacilitiesAndTechnologies-module__H6Hz-G__devGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.FacilitiesAndTechnologies-module__H6Hz-G__devCard{border:1px solid var(--tc-line);border-top:3px solid var(--tc-wine);background:#fff;flex-direction:column;display:flex}.FacilitiesAndTechnologies-module__H6Hz-G__devMedia{aspect-ratio:16/10;background:var(--tc-tint);position:relative;overflow:hidden}.FacilitiesAndTechnologies-module__H6Hz-G__devMedia img{object-fit:cover}.FacilitiesAndTechnologies-module__H6Hz-G__devBody{flex-direction:column;flex:1;padding:20px 22px 22px;display:flex}.FacilitiesAndTechnologies-module__H6Hz-G__devName{color:var(--tc-ink);margin:0 0 8px;font-size:18px;font-weight:600;line-height:1.3}.FacilitiesAndTechnologies-module__H6Hz-G__devDesc{margin:0;font-size:14px;line-height:1.65}.FacilitiesAndTechnologies-module__H6Hz-G__devBody .FacilitiesAndTechnologies-module__H6Hz-G__specialtyLink{margin-top:auto;padding-top:16px}.FacilitiesAndTechnologies-module__H6Hz-G__approach{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 36px;display:grid}.FacilitiesAndTechnologies-module__H6Hz-G__approachItem{border-top:1px solid #882b2f40;padding-top:16px}.FacilitiesAndTechnologies-module__H6Hz-G__approachTitle{color:var(--tc-ink);margin:0 0 8px;font-size:16px;font-weight:600}.FacilitiesAndTechnologies-module__H6Hz-G__approachDesc{margin:0;font-size:14px;line-height:1.65}.FacilitiesAndTechnologies-module__H6Hz-G__onward{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 32px;display:grid}.FacilitiesAndTechnologies-module__H6Hz-G__onwardCard{border:1px solid var(--tc-line);border-left:3px solid var(--tc-wine);color:inherit;background:#fff;padding:20px 24px;text-decoration:none;transition:border-color .15s;display:block}.FacilitiesAndTechnologies-module__H6Hz-G__onwardCard:hover{border-color:var(--tc-wine)}.FacilitiesAndTechnologies-module__H6Hz-G__onwardTitle{color:var(--tc-wine);margin-bottom:4px;font-size:16px;font-weight:600;display:block}.FacilitiesAndTechnologies-module__H6Hz-G__onwardBody{color:var(--tc-body);font-size:14px;line-height:1.6;display:block}.FacilitiesAndTechnologies-module__H6Hz-G__ctaScope{--cta-max:var(--tc-content-max);--cta-gutter:var(--tc-gutter);--cta-margin:0 auto;--cta-pad-bottom:60px;padding-top:20px}.FacilitiesAndTechnologies-module__H6Hz-G__page a:focus-visible{outline:2px solid var(--tc-wine);outline-offset:3px}@media (max-width:1100px){.FacilitiesAndTechnologies-module__H6Hz-G__featured{gap:28px}.FacilitiesAndTechnologies-module__H6Hz-G__devGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.FacilitiesAndTechnologies-module__H6Hz-G__section,.FacilitiesAndTechnologies-module__H6Hz-G__sectionTint{padding:36px 0}.FacilitiesAndTechnologies-module__H6Hz-G__featuredSection{padding-bottom:40px}.FacilitiesAndTechnologies-module__H6Hz-G__featured,.FacilitiesAndTechnologies-module__H6Hz-G__approach,.FacilitiesAndTechnologies-module__H6Hz-G__onward{grid-template-columns:1fr}.FacilitiesAndTechnologies-module__H6Hz-G__featuredMedia{aspect-ratio:16/10}.FacilitiesAndTechnologies-module__H6Hz-G__featuredName{font-size:22px}}@media (max-width:640px){.FacilitiesAndTechnologies-module__H6Hz-G__devGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.FacilitiesAndTechnologies-module__H6Hz-G__page *,.FacilitiesAndTechnologies-module__H6Hz-G__page :before,.FacilitiesAndTechnologies-module__H6Hz-G__page :after{transition:none!important}}
