.service-category-track>a:not([aria-current=page]):hover{background:#f3f1eb;border-bottom-color:#c6a66b66}.safety-film-page #safety-technical{scroll-margin-top:16px}.safety-hero .service-hero-image{object-position:67% 50%}.safety-benefit-grid,.safety-thickness-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.safety-benefit-card{background:#fff;border:1px solid #e6e5df;border-top:2px solid #c6a66b;border-radius:12px;padding:30px}.safety-benefit-card>svg{color:#102b46;margin-bottom:25px}.safety-benefit-card h3{font-size:22px;font-weight:600;line-height:1.6}.safety-benefit-card p{color:#637079;margin-top:15px;font-size:14px;line-height:1.9}.safety-product{background:#faf8f3}.safety-source-note{color:#637079;background:#fffdf8;border:1px solid #c6a66b55;border-radius:10px;margin-bottom:28px;padding:16px 20px;font-size:13px;line-height:1.9}.safety-thickness-card{background:#fff;border:1px solid #e4e2dc;border-radius:12px;flex-direction:column;min-width:0;padding:30px;display:flex}.safety-thickness-card>.eyebrow{text-transform:uppercase}.safety-thickness-card h3{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:8px;margin:22px 0;font-size:64px;font-weight:500;line-height:1.3;display:flex}.safety-thickness-card h3 .safety-thickness-number{font-size:inherit;color:#102b46}.safety-thickness-card h3 .safety-thickness-unit{color:var(--color-gold-text);font-size:23px}.safety-thickness-card h3 small{color:#637079;font-size:12px;font-weight:400}.safety-thickness-grid{grid-auto-rows:1fr}.safety-recommended-use{flex:1;padding-top:22px}.safety-recommended-use h4{color:#102b46;font-size:17px;font-weight:700;line-height:1.65}.safety-recommended-use p{color:#637079;margin-top:9px;font-size:13px;font-weight:400;line-height:1.8}.safety-selection-note{color:#637079;margin-top:24px;font-size:13px;line-height:1.9}.safety-micron-note{color:#637079;margin-top:8px;font-size:12px;line-height:1.9}.safety-thickness-card dl>div{border-bottom:1px solid #eeece6;justify-content:space-between;align-items:baseline;gap:20px;padding:13px 0;display:flex}.safety-thickness-card dt{color:#637079;font-size:12px;line-height:1.8}.safety-thickness-card dd{font-size:16px;font-weight:600;line-height:1.8}.safety-technical{background:#f0f2f1}.safety-technical-card{background:#fff;border:1px solid #e2e5e3;border-radius:16px;grid-template-columns:1.2fr 1fr;gap:50px;padding:44px;display:grid;box-shadow:0 12px 45px #102b4607}#safety-specs-title{color:#102b46;font-weight:700;line-height:1.5}#safety-specs-title>span{display:block}#safety-specs-title .safety-specs-subtitle{margin-top:6px;font-size:.8em;font-weight:600;line-height:1.5}.safety-technical table{border-collapse:collapse;width:100%}.safety-technical th,.safety-technical td{text-align:left;vertical-align:top;border-bottom:1px solid #e4e5e0;padding:20px 0;font-size:14px;line-height:1.75}.safety-technical th{color:#102b46;width:40%;padding-right:24px;font-size:18px;font-weight:600}.safety-technical td{color:#53636f;overflow-wrap:anywhere;font-size:15px;font-weight:400}.safety-technical tr:last-child th,.safety-technical tr:last-child td{border:0}.safety-technical-notes{background:#faf8f2;border-top:2px solid #c6a66b;border-radius:10px;padding:30px}.safety-technical-notes>svg{color:var(--color-gold-text);margin-bottom:20px}.safety-technical-notes h3{font-size:22px;font-weight:600;line-height:1.7}.safety-technical-notes p{color:#637079;margin-top:18px;font-size:13px;line-height:1.95}.safety-technical-notes p.safety-datasheet-pending{color:#78603c;border-top:1px solid #dfd8c8;padding-top:20px}.safety-technical-footnote{color:#637079;margin-top:22px;font-size:12px;line-height:1.9}.safety-update{color:#637079;margin-top:12px;font-size:11px}.safety-faq{background:#faf8f3}.safety-faq-list{gap:16px;display:grid}.safety-faq-card{background:#fff;border:1px solid #e8e4db;border-radius:12px;grid-template-columns:28px 1fr;gap:16px;padding:28px 32px;display:grid;box-shadow:0 5px 22px #102b4604}.safety-q{color:var(--color-gold-text);font-size:15px;line-height:2}.safety-faq-card h3{font-size:19px;font-weight:600;line-height:1.7}.safety-faq-card p{color:#637079;margin-top:12px;font-size:14px;line-height:1.95}.safety-explore{text-align:center}.safety-explore .service-section-heading{margin-inline:auto}.safety-explore-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.safety-service-card{color:#102b46;text-align:center;background:#fff;border:1px solid #c6a66b;border-radius:8px;justify-content:center;align-items:center;min-width:0;min-height:108px;padding:22px;font-size:15px;font-weight:500;line-height:1.8;transition:background-color .18s,border-color .18s;display:flex}.safety-service-card[href]:hover{border-color:var(--color-gold-text);background:#fbf8f1}.safety-service-card[href]:focus-visible{outline-offset:4px;outline:2px solid #102b46}.safety-service-card:disabled{color:#596b79;cursor:not-allowed;background:#fcfbf8}.safety-service-card small{color:#637079;margin-top:6px;font-size:11px;font-weight:400;display:block}.safety-final-cta{text-align:left;background:linear-gradient(115deg,#102b46,#163a59);position:relative;overflow:hidden}.safety-final-cta:before{content:"";pointer-events:none;border:1px solid #c6a66b26;border-radius:50%;width:420px;height:420px;position:absolute;top:-70px;right:-100px}.safety-final-layout{grid-template-columns:1.5fr 1fr;align-items:center;gap:70px;display:grid;position:relative}.safety-final-cta h2{margin:20px 0;font-size:clamp(1.8rem,2.1vw,2.4rem)}.safety-final-cta h2 span{display:block}.safety-final-cta p:not(.eyebrow){margin:0}.safety-final-cta .service-actions{flex-direction:column;justify-content:flex-start;align-items:stretch;margin:0}.safety-final-cta .service-button{padding:17px 24px;font-size:14px}@media (max-width:1199px){.safety-benefit-card,.safety-thickness-card{padding:25px 22px}.safety-benefit-card h3{font-size:20px}.safety-technical-card{gap:28px;padding:30px}.safety-technical-notes{padding:24px}.safety-final-layout{gap:36px}}@media (max-width:900px){.safety-thickness-grid,.safety-technical-card{grid-template-columns:1fr}}@media (max-width:767px){.safety-hero .service-breadcrumb{flex-wrap:wrap;gap:8px;font-size:11px}.safety-hero .service-hero-image{object-position:70% 50%}.safety-hero h1{font-size:clamp(1.55rem,5.4vw,2rem)}.safety-benefit-grid,.safety-thickness-grid{grid-template-columns:1fr;gap:18px}.safety-benefit-card,.safety-thickness-card{padding:26px 24px}.safety-benefit-card h3{font-size:21px}.safety-benefit-card p{font-size:13px}.safety-thickness-card h3{margin-block:18px}.safety-technical-card{gap:24px;padding:22px 18px}.safety-technical th,.safety-technical td{font-size:13px}.safety-technical th{width:40%;padding-right:13px;font-size:15px}.safety-technical-notes{padding:22px 18px}.safety-technical-notes h3{font-size:21px}.safety-faq-card{grid-template-columns:20px 1fr;gap:10px;padding:24px 20px}.safety-faq-card h3{font-size:18px}.safety-faq-card p{font-size:13px}.safety-explore-links{grid-template-columns:1fr}.safety-service-card{min-height:96px;font-size:14px}.safety-final-layout{grid-template-columns:1fr;gap:30px}.safety-final-cta .service-button{font-size:13px}}@media (prefers-reduced-motion:reduce){.safety-service-card{transition:none}}#safety-product-title{color:#102b46;font-weight:700}#safety-product-title>span{display:block}#safety-product-title .safety-product-display-name{margin-top:6px;font-size:.85em;font-weight:600;line-height:1.5}@media (max-width:767px){#safety-product-title{font-size:clamp(20px,6.4vw,28px)}.safety-film-page:lang(en) #safety-product-title{font-size:clamp(18px,5.6vw,26px)}}.safety-thickness-card{flex-direction:column;display:flex}.safety-thickness-photo{min-width:0;margin:10px 0 22px}.safety-thickness-photo img{aspect-ratio:3/2;object-fit:cover;border-radius:10px;width:100%}.safety-thickness-photo figcaption{color:#8995a0;margin-top:8px;font-size:10px;line-height:1.7}.safety-recommended-use{margin-top:auto}
