/* Safety Industrial */
.identity{text-transform:uppercase}.brand-symbol,.nav-contact{background:var(--accent);color:#171a19;padding:5px 12px}.hero{display:flex;align-items:center;min-height:680px;padding:75px 7%}.hero-photo{position:absolute;inset:0;height:100%;z-index:-2;opacity:.5}.hero-photo:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#10150cf2,#10150c30)}.hero-copy{max-width:760px}.hero h1{font-size:clamp(80px,10.4vw,155px);line-height:.9;letter-spacing:-.015em;text-transform:uppercase;max-width:9ch}.hero-kicker{color:var(--accent)}.action{background:var(--accent);color:#171a19;border:0}.service-rail{background:var(--accent);color:#171a19;font-weight:bold;text-transform:uppercase}.work-list{grid-template-columns:1fr 1fr;gap:0}.work-list article{display:grid;grid-template-columns:60px 1fr;border:1px solid #f4f1dd70;padding:35px}.work-list h3{margin:0;font-size:40px;text-transform:uppercase}.work-list p,.work-list button{grid-column:2}.work-num{font:40px var(--display);color:var(--accent)}.story-section{background:#eeecd9;color:#171a19}.story-photo{border-bottom:16px solid #f3ce27}.story-copy h2,.request-copy h2{text-transform:uppercase;font-size:65px}.project-guide{background:#252a24}.request-section{background:#f3ce27;color:#171a19}.demo-form{background:#eeecd9;color:#171a19;border:3px solid}.demo-form input,.demo-form select,.demo-form textarea{background:#fffef4;color:#171a19}.demo-form button{background:#171a19;color:#eeecd9}
@media(max-width:700px){.hero{min-height:670px;padding:55px 6%;justify-content:center}.hero-photo{position:absolute;max-width:none;height:100%}.hero h1{font-size:84px}.work-list{grid-template-columns:1fr}.work-list article{grid-template-columns:40px 1fr;padding:25px}.story-copy h2,.request-copy h2{font-size:48px}}
