{"id":9159,"date":"2026-07-15T03:34:14","date_gmt":"2026-07-15T03:34:14","guid":{"rendered":"https:\/\/signature4.com\/?page_id=9159"},"modified":"2026-07-20T00:31:00","modified_gmt":"2026-07-20T00:31:00","slug":"resources","status":"publish","type":"page","link":"https:\/\/signature4.com\/4fire\/resources\/","title":{"rendered":"Resources"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"9159\" class=\"elementor elementor-9159\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-651e4ea6 elementor-section-full_width elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no\" data-id=\"651e4ea6\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-44856e6c\" data-id=\"44856e6c\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1b254f69 elementor-widget elementor-widget-html\" data-id=\"1b254f69\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\nhtml { scroll-behavior: smooth; }\r\n.s4-page a { text-decoration: none; }\r\n@media (max-width: 880px) {\r\n  .s4-page .pp-navlinks { display: none !important; }\r\n  .s4-page .rs-grid { grid-template-columns: 1fr !important; }\r\n  .s4-page .pp-foot { grid-template-columns: 1fr 1fr !important; }\r\n}\r\n.s4-page .pp-navlinks > a, .s4-page .pp-navlinks span { white-space: nowrap; }\r\n@media (max-width: 560px) {\r\n  .s4-page .pp-util { display: none !important; }\r\n  .s4-page .pp-foot { grid-template-columns: 1fr !important; }\r\n  .s4-page .pp-footbase { flex-direction: column !important; gap: 0.5rem !important; }\r\n}\r\n.s4-page .rs-stack { display: flex; flex-direction: column; gap: var(--space-9); }\r\n.s4-page [data-density=\"compact\"] .rs-stack { gap: var(--space-6); }\r\n.s4-page .rs-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 12px; }\r\n.s4-page [data-layout=\"list\"] .rs-grid, .s4-page [data-layout=\"index\"] .rs-grid { grid-template-columns: 1fr; gap: 0; }\r\n.s4-page .rs-card { display: flex; align-items: center; gap: 1.1rem; background: var(--ink-900); border: 1px solid var(--stroke-on-dark); border-radius: var(--radius-lg); padding: 1.25rem 1.4rem; transition: var(--transition); }\r\n.s4-page .rs-card:hover { border-color: var(--signal); }\r\n.s4-page [data-density=\"compact\"] .rs-card { padding-top: 0.9rem; padding-bottom: 0.9rem; }\r\n.s4-page [data-layout=\"list\"] .rs-card { background: transparent; border: none; border-top: 1px solid var(--stroke-on-dark); border-radius: 0; padding: 1.25rem 0.25rem; }\r\n.s4-page [data-layout=\"list\"] .rs-card:hover { border-top-color: var(--signal); }\r\n.s4-page [data-layout=\"index\"] .rs-card { background: transparent; border: none; border-top: 1px solid var(--stroke-on-dark-2); border-radius: 0; padding: 0.7rem 0.25rem; gap: 0.9rem; }\r\n.s4-page [data-layout=\"index\"] .rs-card:hover { border-top-color: var(--signal); }\r\n.s4-page [data-layout=\"index\"] .rs-icon { display: none !important; }\r\n.s4-page [data-layout=\"index\"] .rs-kind { display: none; }\r\n.s4-page [data-layout=\"index\"] .rs-title { font-size: var(--fs-sm); }\r\n.s4-page .nav-products { position: relative; }\r\n.s4-page .nav-products .nav-dropdown { position: absolute; top: 100%; left: 50%; transform: translateX(-50%); padding-top: 14px; opacity: 0; visibility: hidden; transition: opacity 140ms ease; z-index: 60; }\r\n.s4-page .nav-products:hover .nav-dropdown { opacity: 1; visibility: visible; }\r\n.s4-page .nav-dropdown-inner { width: 250px; background: var(--ink-850); border: 1px solid var(--stroke-on-dark); border-radius: var(--radius-lg); padding: 0.45rem; box-shadow: var(--shadow-md); }\r\n.s4-page .nav-dropdown-inner a { display: flex; align-items: center; justify-content: space-between; padding: 0.55rem 0.8rem; border-radius: var(--radius-sm); font-size: var(--fs-sm); font-weight: var(--fw-medium); text-transform: none; letter-spacing: 0; color: rgba(255,255,255,0.82); }\r\n.s4-page .nav-dropdown-inner a:hover { background: var(--ink-800); color: var(--signal); }\r\n.s4-page .res-hoverlink:hover { color: var(--signal); }\r\n.s4-page .res-navlink:hover { color: var(--text-primary); }\r\n.s4-page .res-search-input:focus { border-color: var(--signal); }\r\n<\/style>\r\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-49694f76 elementor-section-full_width elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no\" data-id=\"49694f76\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f1b3bc7\" data-id=\"f1b3bc7\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1a4a8ea8 elementor-widget elementor-widget-html\" data-id=\"1a4a8ea8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"s4-page\">\n<header id=\"top\" style=\"position: relative; isolation: isolate; overflow: hidden; border-bottom: 1px solid var(--stroke-on-dark-2); min-height: clamp(420px, 60vh, 600px); display: flex; align-items: flex-end;\">\n  <img decoding=\"async\" src=\"https:\/\/signature4.com\/wp-content\/uploads\/2026\/07\/resources-hero-1.jpg\" alt=\"Signature 4 capabilities magazine spread\" style=\"position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; z-index: -2;\">\n  <div style=\"position: absolute; inset: 0; z-index: -1; background: linear-gradient(180deg, rgba(8,8,8,0.62) 0%, rgba(8,8,8,0.12) 38%, rgba(8,8,8,0.55) 78%, rgba(8,8,8,0.92) 100%);\"><\/div>\n  <div class=\"k-container\" style=\"padding-top: clamp(3rem, 8vw, 7rem); padding-bottom: clamp(2rem, 4vw, 3.5rem);\">\n    <p class=\"k-eyebrow\" style=\"color: var(--signal); margin-bottom: var(--space-4);\">Resources<\/p>\n    <h1 class=\"k-display\" style=\"line-height: 1.04; font-size: 60px; max-width: 18ch; text-shadow: 0 2px 30px rgba(0,0,0,0.5);\">Specs, Catalogs &amp;<br><span style=\"color: var(--signal); font-style: italic;\">Brand Literature<\/span><\/h1>\n    <p class=\"k-lead\" style=\"margin-top: var(--space-5); max-width: 52ch; text-shadow: 0 1px 16px rgba(0,0,0,0.6);\">Download product spec sheets, full catalogs, and Signature 4 brand books. Everything you need to spec a build or get to know how we work.<\/p>\n  <\/div>\n<\/header>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-5d43cd1e elementor-section-full_width elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no\" data-id=\"5d43cd1e\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7cf280cc\" data-id=\"7cf280cc\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1bd3afae elementor-widget elementor-widget-html\" data-id=\"1bd3afae\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"s4-page\">\n<div style=\"position: sticky; top: 61px; z-index: 40; background: rgba(12,12,12,0.92); backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(10px); border-bottom: 1px solid var(--stroke-on-dark-2);\">\n  <div class=\"k-container\" style=\"display: flex; align-items: center; gap: 1rem; padding-top: 0.9rem; padding-bottom: 0.9rem; flex-wrap: wrap;\">\n    <input type=\"text\" id=\"res-search-input\" class=\"res-search-input\" value=\"\" placeholder=\"Search resources\u2026\" style=\"flex: 1; min-width: 200px; background: var(--ink-950); border: 1px solid var(--stroke-on-dark); border-radius: var(--radius-pill); padding: 0.7rem 1.1rem; color: var(--text-primary); font-family: var(--font-sans); font-size: var(--fs-sm); outline: none;\">\n    <div id=\"res-filters\" style=\"display: flex; flex-wrap: wrap; gap: 0.4rem;\">\n      <button type=\"button\" class=\"res-filter-btn\" data-filter-key=\"all\" style=\"font-size: var(--fs-xs); font-weight: var(--fw-medium); letter-spacing: 0.04em; padding: 0.5rem 0.95rem; border-radius: var(--radius-pill); cursor: pointer; font-family: var(--font-sans); border: 1px solid var(--signal); background: var(--signal); color: var(--text-on-signal);\">All<\/button>\n      <button type=\"button\" class=\"res-filter-btn\" data-filter-key=\"fire-lit\" style=\"font-size: var(--fs-xs); font-weight: var(--fw-medium); letter-spacing: 0.04em; padding: 0.5rem 0.95rem; border-radius: var(--radius-pill); cursor: pointer; font-family: var(--font-sans); border: 1px solid var(--stroke-on-dark); background: transparent; color: var(--text-secondary);\">Fire Literature<\/button>\n      <button type=\"button\" class=\"res-filter-btn\" data-filter-key=\"spec-sheets\" style=\"font-size: var(--fs-xs); font-weight: var(--fw-medium); letter-spacing: 0.04em; padding: 0.5rem 0.95rem; border-radius: var(--radius-pill); cursor: pointer; font-family: var(--font-sans); border: 1px solid var(--stroke-on-dark); background: transparent; color: var(--text-secondary);\">Spec Sheets<\/button>\n      <button type=\"button\" class=\"res-filter-btn\" data-filter-key=\"sig4-lit\" style=\"font-size: var(--fs-xs); font-weight: var(--fw-medium); letter-spacing: 0.04em; padding: 0.5rem 0.95rem; border-radius: var(--radius-pill); cursor: pointer; font-family: var(--font-sans); border: 1px solid var(--stroke-on-dark); background: transparent; color: var(--text-secondary);\">Signature 4<\/button>\n    <\/div>\n  <\/div>\n<\/div>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-2892d4e1 elementor-section-full_width elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no\" data-id=\"2892d4e1\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5464ea45\" data-id=\"5464ea45\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-59fde9c2 elementor-widget elementor-widget-html\" data-id=\"59fde9c2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"s4-page\">\n<section id=\"resources\" style=\"padding-top: var(--section-y); padding-bottom: var(--section-y);\">\n  <div id=\"res-groups-scope\" class=\"k-container rs-stack\" data-layout=\"cards\" data-density=\"roomy\">\n    <div class=\"res-group\" data-group=\"fire-lit\">\n      <div style=\"display: flex; align-items: baseline; justify-content: space-between; gap: 1rem; border-bottom: 1px solid var(--stroke-on-dark); padding-bottom: var(--space-4); margin-bottom: var(--space-6);\">\n        <h2 style=\"font-family: var(--font-sans); font-size: clamp(1.4rem, 1rem + 1.6vw, 2rem); font-weight: var(--fw-medium); letter-spacing: 0.02em; color: var(--text-primary); margin: 0;\">Fire and Rescue Literature<\/h2>\n        <span class=\"res-group-count\" style=\"font-size: var(--fs-sm); color: var(--text-muted); white-space: nowrap;\">1 document<\/span>\n      <\/div>\n      <div class=\"rs-grid\">\n        <a href=\"https:\/\/signature4.com\/wp-content\/uploads\/2026\/07\/Fire-Catalog-1.pdf\" target=\"_blank\" rel=\"noopener\" class=\"rs-card res-doc\" data-search=\"fire catalog catalog\" style=\"opacity: 1; cursor: pointer;\">\n          <div class=\"rs-icon\" style=\"flex-shrink: 0; width: 46px; height: 56px; border-radius: 4px; background: var(--ink-850); border: 1px solid var(--stroke-on-dark); display: flex; align-items: flex-end; justify-content: center; padding-bottom: 6px; position: relative;\">\n            <span style=\"position: absolute; top: 7px; right: 6px; width: 12px; height: 12px; border-left: 1px solid var(--stroke-on-dark); border-bottom: 1px solid var(--stroke-on-dark);\"><\/span>\n            <span style=\"font-size: 8px; font-weight: var(--fw-semi); letter-spacing: 0.06em; color: var(--signal);\">PDF<\/span>\n          <\/div>\n          <div style=\"flex: 1; min-width: 0;\">\n            <p class=\"rs-kind\" style=\"font-size: var(--fs-xs); letter-spacing: 0.1em; text-transform: uppercase; color: var(--text-muted); margin: 0 0 0.25rem;\">Catalog<\/p>\n            <p class=\"rs-title\" style=\"font-size: var(--fs-body); font-weight: var(--fw-medium); color: var(--text-primary); margin: 0;\">Fire Catalog<\/p>\n          <\/div>\n          <span class=\"k-alink k-alink-signal k-alink-sm\" style=\"white-space: nowrap;\">Download <span>\u2193<\/span><\/span>\n        <\/a>\n      <\/div>\n    <\/div>\n    <div class=\"res-group\" data-group=\"spec-sheets\">\n      <div style=\"display: flex; align-items: baseline; justify-content: space-between; gap: 1rem; border-bottom: 1px solid var(--stroke-on-dark); padding-bottom: var(--space-4); margin-bottom: var(--space-6);\">\n        <h2 style=\"font-family: var(--font-sans); font-size: clamp(1.4rem, 1rem + 1.6vw, 2rem); font-weight: var(--fw-medium); letter-spacing: 0.02em; color: var(--text-primary); margin: 0;\">Fire and Rescue Product Spec Sheets<\/h2>\n        <span class=\"res-group-count\" style=\"font-size: var(--fs-sm); color: var(--text-muted); white-space: nowrap;\">4 documents<\/span>\n      <\/div>\n      <div class=\"rs-grid\">\n        <a href=\"assets\/literature\/SCBA-Spec-Sheet.html\" target=\"_blank\" rel=\"noopener\" class=\"rs-card res-doc\" data-search=\"scba configurations and specs spec sheet\" style=\"opacity: 1; cursor: pointer;\">\n          <div class=\"rs-icon\" style=\"flex-shrink: 0; width: 46px; height: 56px; border-radius: 4px; background: var(--ink-850); border: 1px solid var(--stroke-on-dark); display: flex; align-items: flex-end; justify-content: center; padding-bottom: 6px; position: relative;\">\n            <span style=\"position: absolute; top: 7px; right: 6px; width: 12px; height: 12px; border-left: 1px solid var(--stroke-on-dark); border-bottom: 1px solid var(--stroke-on-dark);\"><\/span>\n            <span style=\"font-size: 8px; font-weight: var(--fw-semi); letter-spacing: 0.06em; color: var(--signal);\">WEB<\/span>\n          <\/div>\n          <div style=\"flex: 1; min-width: 0;\">\n            <p class=\"rs-kind\" style=\"font-size: var(--fs-xs); letter-spacing: 0.1em; text-transform: uppercase; color: var(--text-muted); margin: 0 0 0.25rem;\">Spec Sheet<\/p>\n            <p class=\"rs-title\" style=\"font-size: var(--fs-body); font-weight: var(--fw-medium); color: var(--text-primary); margin: 0;\">SCBA Configurations and Specs<\/p>\n          <\/div>\n          <span class=\"k-alink k-alink-signal k-alink-sm\" style=\"white-space: nowrap;\">View <span>\u2197<\/span><\/span>\n        <\/a>\n        <a href=\"assets\/literature\/Valve-Controls-Spec-Sheet.html\" target=\"_blank\" rel=\"noopener\" class=\"rs-card res-doc\" data-search=\"valve controls configurations and specs spec sheet\" style=\"opacity: 1; cursor: pointer;\">\n          <div class=\"rs-icon\" style=\"flex-shrink: 0; width: 46px; height: 56px; border-radius: 4px; background: var(--ink-850); border: 1px solid var(--stroke-on-dark); display: flex; align-items: flex-end; justify-content: center; padding-bottom: 6px; position: relative;\">\n            <span style=\"position: absolute; top: 7px; right: 6px; width: 12px; height: 12px; border-left: 1px solid var(--stroke-on-dark); border-bottom: 1px solid var(--stroke-on-dark);\"><\/span>\n            <span style=\"font-size: 8px; font-weight: var(--fw-semi); letter-spacing: 0.06em; color: var(--signal);\">WEB<\/span>\n          <\/div>\n          <div style=\"flex: 1; min-width: 0;\">\n            <p class=\"rs-kind\" style=\"font-size: var(--fs-xs); letter-spacing: 0.1em; text-transform: uppercase; color: var(--text-muted); margin: 0 0 0.25rem;\">Spec Sheet<\/p>\n            <p class=\"rs-title\" style=\"font-size: var(--fs-body); font-weight: var(--fw-medium); color: var(--text-primary); margin: 0;\">Valve Controls Configurations and Specs<\/p>\n          <\/div>\n          <span class=\"k-alink k-alink-signal k-alink-sm\" style=\"white-space: nowrap;\">View <span>\u2197<\/span><\/span>\n        <\/a>\n        <a href=\"https:\/\/signature4.com\/wp-content\/uploads\/2026\/07\/Fuel-Door-Spec-Sheet-1.pdf\" target=\"_blank\" rel=\"noopener\" class=\"rs-card res-doc\" data-search=\"fuel fill door configurations and specs spec sheet\" style=\"opacity: 1; cursor: pointer;\">\n          <div class=\"rs-icon\" style=\"flex-shrink: 0; width: 46px; height: 56px; border-radius: 4px; background: var(--ink-850); border: 1px solid var(--stroke-on-dark); display: flex; align-items: flex-end; justify-content: center; padding-bottom: 6px; position: relative;\">\n            <span style=\"position: absolute; top: 7px; right: 6px; width: 12px; height: 12px; border-left: 1px solid var(--stroke-on-dark); border-bottom: 1px solid var(--stroke-on-dark);\"><\/span>\n            <span style=\"font-size: 8px; font-weight: var(--fw-semi); letter-spacing: 0.06em; color: var(--signal);\">PDF<\/span>\n          <\/div>\n          <div style=\"flex: 1; min-width: 0;\">\n            <p class=\"rs-kind\" style=\"font-size: var(--fs-xs); letter-spacing: 0.1em; text-transform: uppercase; color: var(--text-muted); margin: 0 0 0.25rem;\">Spec Sheet<\/p>\n            <p class=\"rs-title\" style=\"font-size: var(--fs-body); font-weight: var(--fw-medium); color: var(--text-primary); margin: 0;\">Fuel Fill Door Configurations and Specs<\/p>\n          <\/div>\n          <span class=\"k-alink k-alink-signal k-alink-sm\" style=\"white-space: nowrap;\">Download <span>\u2193<\/span><\/span>\n        <\/a>\n        <a href=\"#\" target=\"\" rel=\"noopener\" class=\"rs-card res-doc\" data-search=\"folding steps configurations and specs spec sheet\" style=\"opacity: 0.5; cursor: default;\">\n          <div class=\"rs-icon\" style=\"flex-shrink: 0; width: 46px; height: 56px; border-radius: 4px; background: var(--ink-850); border: 1px solid var(--stroke-on-dark); display: flex; align-items: flex-end; justify-content: center; padding-bottom: 6px; position: relative;\">\n            <span style=\"position: absolute; top: 7px; right: 6px; width: 12px; height: 12px; border-left: 1px solid var(--stroke-on-dark); border-bottom: 1px solid var(--stroke-on-dark);\"><\/span>\n            <span style=\"font-size: 8px; font-weight: var(--fw-semi); letter-spacing: 0.06em; color: var(--signal);\">PDF<\/span>\n          <\/div>\n          <div style=\"flex: 1; min-width: 0;\">\n            <p class=\"rs-kind\" style=\"font-size: var(--fs-xs); letter-spacing: 0.1em; text-transform: uppercase; color: var(--text-muted); margin: 0 0 0.25rem;\">Spec Sheet<\/p>\n            <p class=\"rs-title\" style=\"font-size: var(--fs-body); font-weight: var(--fw-medium); color: var(--text-primary); margin: 0;\">Folding Steps Configurations and Specs<\/p>\n          <\/div>\n          <span class=\"k-alink k-alink-signal k-alink-sm\" style=\"white-space: nowrap;\">Coming Soon <span><\/span><\/span>\n        <\/a>\n      <\/div>\n    <\/div>\n    <div class=\"res-group\" data-group=\"sig4-lit\">\n      <div style=\"display: flex; align-items: baseline; justify-content: space-between; gap: 1rem; border-bottom: 1px solid var(--stroke-on-dark); padding-bottom: var(--space-4); margin-bottom: var(--space-6);\">\n        <h2 style=\"font-family: var(--font-sans); font-size: clamp(1.4rem, 1rem + 1.6vw, 2rem); font-weight: var(--fw-medium); letter-spacing: 0.02em; color: var(--text-primary); margin: 0;\">Signature 4 Literature<\/h2>\n        <span class=\"res-group-count\" style=\"font-size: var(--fs-sm); color: var(--text-muted); white-space: nowrap;\">2 documents<\/span>\n      <\/div>\n      <div class=\"rs-grid\">\n        <a href=\"https:\/\/signature4.com\/wp-content\/uploads\/2026\/07\/Driven-By-Soul-utions.pdf\" target=\"_blank\" rel=\"noopener\" class=\"rs-card res-doc\" data-search=\"signature 4: driven by soul-utions brand book\" style=\"opacity: 1; cursor: pointer;\">\n          <div class=\"rs-icon\" style=\"flex-shrink: 0; width: 46px; height: 56px; border-radius: 4px; background: var(--ink-850); border: 1px solid var(--stroke-on-dark); display: flex; align-items: flex-end; justify-content: center; padding-bottom: 6px; position: relative;\">\n            <span style=\"position: absolute; top: 7px; right: 6px; width: 12px; height: 12px; border-left: 1px solid var(--stroke-on-dark); border-bottom: 1px solid var(--stroke-on-dark);\"><\/span>\n            <span style=\"font-size: 8px; font-weight: var(--fw-semi); letter-spacing: 0.06em; color: var(--signal);\">PDF<\/span>\n          <\/div>\n          <div style=\"flex: 1; min-width: 0;\">\n            <p class=\"rs-kind\" style=\"font-size: var(--fs-xs); letter-spacing: 0.1em; text-transform: uppercase; color: var(--text-muted); margin: 0 0 0.25rem;\">Brand Book<\/p>\n            <p class=\"rs-title\" style=\"font-size: var(--fs-body); font-weight: var(--fw-medium); color: var(--text-primary); margin: 0;\">Signature 4: Driven By Soul-utions<\/p>\n          <\/div>\n          <span class=\"k-alink k-alink-signal k-alink-sm\" style=\"white-space: nowrap;\">Download <span>\u2193<\/span><\/span>\n        <\/a>\n        <a href=\"https:\/\/signature4.com\/wp-content\/uploads\/2026\/07\/4Life-Brand-Book-1.pdf\" target=\"_blank\" rel=\"noopener\" class=\"rs-card res-doc\" data-search=\"4 life brand book brand book\" style=\"opacity: 1; cursor: pointer;\">\n          <div class=\"rs-icon\" style=\"flex-shrink: 0; width: 46px; height: 56px; border-radius: 4px; background: var(--ink-850); border: 1px solid var(--stroke-on-dark); display: flex; align-items: flex-end; justify-content: center; padding-bottom: 6px; position: relative;\">\n            <span style=\"position: absolute; top: 7px; right: 6px; width: 12px; height: 12px; border-left: 1px solid var(--stroke-on-dark); border-bottom: 1px solid var(--stroke-on-dark);\"><\/span>\n            <span style=\"font-size: 8px; font-weight: var(--fw-semi); letter-spacing: 0.06em; color: var(--signal);\">PDF<\/span>\n          <\/div>\n          <div style=\"flex: 1; min-width: 0;\">\n            <p class=\"rs-kind\" style=\"font-size: var(--fs-xs); letter-spacing: 0.1em; text-transform: uppercase; color: var(--text-muted); margin: 0 0 0.25rem;\">Brand Book<\/p>\n            <p class=\"rs-title\" style=\"font-size: var(--fs-body); font-weight: var(--fw-medium); color: var(--text-primary); margin: 0;\">4 Life Brand Book<\/p>\n          <\/div>\n          <span class=\"k-alink k-alink-signal k-alink-sm\" style=\"white-space: nowrap;\">Download <span>\u2193<\/span><\/span>\n        <\/a>\n      <\/div>\n    <\/div>\n    <div id=\"res-noresults\" style=\"display: none; text-align: center; padding: var(--space-9) 0; color: var(--text-muted);\">\n      <p class=\"k-h3\" style=\"color: var(--text-secondary);\">No resources match \u201c<span id=\"res-noresults-q\"><\/span>\u201d.<\/p>\n      <button type=\"button\" id=\"res-clear-search\" class=\"k-btn k-btn-ghost k-btn-md\" style=\"margin-top: var(--space-5);\">Clear search<\/button>\n    <\/div>\n  <\/div>\n<\/section>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-2baeeeef elementor-section-full_width elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no\" data-id=\"2baeeeef\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4e9f1163\" data-id=\"4e9f1163\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-793c00d6 elementor-widget elementor-widget-html\" data-id=\"793c00d6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"s4-page\">\n<section style=\"border-top: 1px solid var(--stroke-on-dark-2); padding: clamp(3rem, 6vw, 5rem) 0;\">\n  <div class=\"k-container\" style=\"display: flex; align-items: center; justify-content: space-between; gap: var(--space-6); flex-wrap: wrap;\">\n    <div>\n      <h2 class=\"k-h2\">Can\u2019t find what you need?<\/h2>\n      <p class=\"k-body\" style=\"margin-top: var(--space-3); max-width: 48ch;\">Tell us your apparatus and the part you\u2019re after \u2014 we\u2019ll send the right spec sheet or build you a custom configuration.<\/p>\n    <\/div>\n    <a href=\"https:\/\/signature4.com\/4fireoverview\/4fireproducts#\" class=\"k-btn k-btn-primary k-btn-lg\">Talk to a Real Human<\/a>\n  <\/div>\n<\/section>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-3106e321 elementor-section-full_width elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no\" data-id=\"3106e321\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3e85055c\" data-id=\"3e85055c\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-72dc1a93 elementor-widget elementor-widget-html\" data-id=\"72dc1a93\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"s4-page\">\n<div style=\"position: fixed; right: 20px; bottom: 20px; z-index: 90; display: flex; flex-direction: column; align-items: flex-end; gap: 12px;\">\n  <div id=\"res-tweaks-panel\" style=\"display: none; width: 260px; background: var(--ink-850); border: 1px solid var(--stroke-on-dark); border-radius: var(--radius-lg); box-shadow: var(--shadow-lg); padding: 1.1rem 1.15rem;\">\n    <p style=\"font-size: var(--fs-eyebrow); letter-spacing: var(--ls-eyebrow); text-transform: uppercase; color: var(--text-muted); margin: 0 0 0.9rem;\">Display<\/p>\n\n    <p style=\"font-size: var(--fs-xs); letter-spacing: 0.08em; text-transform: uppercase; color: var(--text-secondary); margin: 0 0 0.5rem;\">Accent<\/p>\n    <div id=\"res-accent-swatches\" style=\"display: flex; gap: 0.5rem; margin-bottom: 1.1rem;\">\n      <button type=\"button\" class=\"res-accent-swatch\" data-color=\"#e9e037\" aria-label=\"Accent color\" style=\"width: 34px; height: 34px; border-radius: 999px; cursor: pointer; background: #e9e037; border: 2px solid #ffffff; outline: none;\"><\/button>\n      <button type=\"button\" class=\"res-accent-swatch\" data-color=\"#d9381e\" aria-label=\"Accent color\" style=\"width: 34px; height: 34px; border-radius: 999px; cursor: pointer; background: #d9381e; border: 2px solid transparent; outline: none;\"><\/button>\n      <button type=\"button\" class=\"res-accent-swatch\" data-color=\"#c9ccd2\" aria-label=\"Accent color\" style=\"width: 34px; height: 34px; border-radius: 999px; cursor: pointer; background: #c9ccd2; border: 2px solid transparent; outline: none;\"><\/button>\n    <\/div>\n\n    <p style=\"font-size: var(--fs-xs); letter-spacing: 0.08em; text-transform: uppercase; color: var(--text-secondary); margin: 0 0 0.5rem;\">Layout<\/p>\n    <div id=\"res-layout-seg\" style=\"display: flex; gap: 0.3rem; background: var(--ink-950); border: 1px solid var(--stroke-on-dark); border-radius: var(--radius-pill); padding: 0.25rem; margin-bottom: 1.1rem;\">\n      <button type=\"button\" class=\"res-seg-btn\" data-seg=\"layout\" data-value=\"Cards\" style=\"flex: 1; font-family: var(--font-sans); font-size: var(--fs-xs); font-weight: var(--fw-medium); padding: 0.4rem 0; border: none; border-radius: 999px; cursor: pointer; background: var(--signal); color: var(--text-on-signal);\">Cards<\/button>\n      <button type=\"button\" class=\"res-seg-btn\" data-seg=\"layout\" data-value=\"List\" style=\"flex: 1; font-family: var(--font-sans); font-size: var(--fs-xs); font-weight: var(--fw-medium); padding: 0.4rem 0; border: none; border-radius: 999px; cursor: pointer; background: transparent; color: var(--text-secondary);\">List<\/button>\n      <button type=\"button\" class=\"res-seg-btn\" data-seg=\"layout\" data-value=\"Index\" style=\"flex: 1; font-family: var(--font-sans); font-size: var(--fs-xs); font-weight: var(--fw-medium); padding: 0.4rem 0; border: none; border-radius: 999px; cursor: pointer; background: transparent; color: var(--text-secondary);\">Index<\/button>\n    <\/div>\n\n    <p style=\"font-size: var(--fs-xs); letter-spacing: 0.08em; text-transform: uppercase; color: var(--text-secondary); margin: 0 0 0.5rem;\">Density<\/p>\n    <div id=\"res-density-seg\" style=\"display: flex; gap: 0.3rem; background: var(--ink-950); border: 1px solid var(--stroke-on-dark); border-radius: var(--radius-pill); padding: 0.25rem;\">\n      <button type=\"button\" class=\"res-seg-btn\" data-seg=\"density\" data-value=\"Roomy\" style=\"flex: 1; font-family: var(--font-sans); font-size: var(--fs-xs); font-weight: var(--fw-medium); padding: 0.4rem 0; border: none; border-radius: 999px; cursor: pointer; background: var(--signal); color: var(--text-on-signal);\">Roomy<\/button>\n      <button type=\"button\" class=\"res-seg-btn\" data-seg=\"density\" data-value=\"Compact\" style=\"flex: 1; font-family: var(--font-sans); font-size: var(--fs-xs); font-weight: var(--fw-medium); padding: 0.4rem 0; border: none; border-radius: 999px; cursor: pointer; background: transparent; color: var(--text-secondary);\">Compact<\/button>\n    <\/div>\n  <\/div>\n  <button type=\"button\" id=\"res-tweaks-toggle\" style=\"display: inline-flex; align-items: center; gap: 0.5rem; background: var(--signal); color: var(--text-on-signal); border: none; border-radius: var(--radius-pill); padding: 0.7rem 1.15rem; font-family: var(--font-sans); font-size: var(--fs-sm); font-weight: var(--fw-semi); letter-spacing: 0.02em; cursor: pointer; box-shadow: var(--shadow-md);\">\u2699 Display<\/button>\n<\/div>\n<\/div>\n<script>\n(function() {\n  function initReveal() {\n    if (typeof window === \"undefined\" || !(\"IntersectionObserver\" in window)) return;\n    if (window.matchMedia && window.matchMedia(\"(prefers-reduced-motion: reduce)\").matches) return;\n    var io;\n    function run() {\n      var vh = window.innerHeight || 800;\n      var targets = Array.prototype.slice.call(document.querySelectorAll(\".k-container\")).filter(function(el) {\n        return !el.__rev && !el.closest(\"nav\") && el.getBoundingClientRect().top > vh * 0.85;\n      });\n      if (!targets.length) return;\n      targets.forEach(function(el) {\n        el.__rev = 1;\n        el.style.opacity = \"0\";\n        el.style.transform = \"translateY(18px)\";\n        el.style.transition = \"opacity .7s cubic-bezier(.22,1,.36,1), transform .7s cubic-bezier(.22,1,.36,1)\";\n      });\n      if (!io) {\n        io = new IntersectionObserver(function(ents) {\n          ents.forEach(function(e) {\n            if (e.isIntersecting) { e.target.style.opacity = \"1\"; e.target.style.transform = \"none\"; io.unobserve(e.target); }\n          });\n        }, { threshold: 0.1, rootMargin: \"0px 0px -6% 0px\" });\n      }\n      targets.forEach(function(el) { io.observe(el); });\n    }\n    if (document.readyState === \"loading\") {\n      document.addEventListener(\"DOMContentLoaded\", function() { run(); setTimeout(run, 250); });\n    } else {\n      run();\n      setTimeout(run, 250);\n    }\n  }\n\n  var state = { q: \"\", filter: \"all\" };\n\n  function applyFilters() {\n    var q = state.q.trim().toLowerCase();\n    var active = state.filter;\n    var groups = Array.prototype.slice.call(document.querySelectorAll(\".res-group\"));\n    var anyVisible = false;\n\n    groups.forEach(function(group) {\n      var groupKey = group.getAttribute(\"data-group\");\n      if (active !== \"all\" && groupKey !== active) {\n        group.style.display = \"none\";\n        return;\n      }\n      var docs = Array.prototype.slice.call(group.querySelectorAll(\".res-doc\"));\n      var visibleCount = 0;\n      docs.forEach(function(doc) {\n        var text = (doc.getAttribute(\"data-search\") || \"\");\n        var match = !q || text.indexOf(q) !== -1;\n        doc.style.display = match ? \"\" : \"none\";\n        if (match) visibleCount++;\n      });\n      var countEl = group.querySelector(\".res-group-count\");\n      if (countEl) countEl.textContent = visibleCount + (visibleCount === 1 ? \" document\" : \" documents\");\n      if (visibleCount === 0) {\n        group.style.display = \"none\";\n      } else {\n        group.style.display = \"\";\n        anyVisible = true;\n      }\n    });\n\n    var noResults = document.getElementById(\"res-noresults\");\n    var noResultsQ = document.getElementById(\"res-noresults-q\");\n    if (noResults) {\n      if (!anyVisible) {\n        noResults.style.display = \"\";\n        if (noResultsQ) noResultsQ.textContent = state.q;\n      } else {\n        noResults.style.display = \"none\";\n      }\n    }\n  }\n\n  function setFilter(key) {\n    state.filter = key;\n    var btns = document.querySelectorAll(\".res-filter-btn\");\n    btns.forEach(function(btn) {\n      var on = btn.getAttribute(\"data-filter-key\") === key;\n      btn.style.background = on ? \"var(--signal)\" : \"transparent\";\n      btn.style.color = on ? \"var(--text-on-signal)\" : \"var(--text-secondary)\";\n      btn.style.borderColor = on ? \"var(--signal)\" : \"var(--stroke-on-dark)\";\n    });\n    applyFilters();\n  }\n\n  function initSearch() {\n    var input = document.getElementById(\"res-search-input\");\n    if (input) {\n      input.addEventListener(\"input\", function(e) {\n        state.q = e.target.value;\n        applyFilters();\n      });\n    }\n    var filterBtns = document.querySelectorAll(\".res-filter-btn\");\n    filterBtns.forEach(function(btn) {\n      btn.addEventListener(\"click\", function() {\n        setFilter(btn.getAttribute(\"data-filter-key\"));\n      });\n    });\n    var clearBtn = document.getElementById(\"res-clear-search\");\n    if (clearBtn) {\n      clearBtn.addEventListener(\"click\", function() {\n        state.q = \"\";\n        if (input) input.value = \"\";\n        setFilter(\"all\");\n      });\n    }\n    applyFilters();\n  }\n\n  function luminance(hex) {\n    hex = hex.replace(\"#\", \"\");\n    var r = parseInt(hex.slice(0, 2), 16) || 0;\n    var g = parseInt(hex.slice(2, 4), 16) || 0;\n    var b = parseInt(hex.slice(4, 6), 16) || 0;\n    return (0.299 * r + 0.587 * g + 0.114 * b) \/ 255;\n  }\n\n  function setAccent(color) {\n    var onAccent = luminance(color) > 0.55 ? \"#141414\" : \"#ffffff\";\n    document.documentElement.style.setProperty(\"--signal\", color);\n    document.documentElement.style.setProperty(\"--text-on-signal\", onAccent);\n    var swatches = document.querySelectorAll(\".res-accent-swatch\");\n    swatches.forEach(function(sw) {\n      sw.style.borderColor = sw.getAttribute(\"data-color\") === color ? \"#ffffff\" : \"transparent\";\n    });\n  }\n\n  function setSeg(seg, value) {\n    var scope = document.getElementById(\"res-groups-scope\");\n    if (scope) scope.setAttribute(\"data-\" + seg, value.toLowerCase());\n    var btns = document.querySelectorAll('.res-seg-btn[data-seg=\"' + seg + '\"]');\n    btns.forEach(function(btn) {\n      var on = btn.getAttribute(\"data-value\") === value;\n      btn.style.background = on ? \"var(--signal)\" : \"transparent\";\n      btn.style.color = on ? \"var(--text-on-signal)\" : \"var(--text-secondary)\";\n    });\n  }\n\n  function initTweaks() {\n    var toggle = document.getElementById(\"res-tweaks-toggle\");\n    var panel = document.getElementById(\"res-tweaks-panel\");\n    if (toggle && panel) {\n      toggle.addEventListener(\"click\", function() {\n        panel.style.display = panel.style.display === \"none\" ? \"block\" : \"none\";\n      });\n    }\n    var swatches = document.querySelectorAll(\".res-accent-swatch\");\n    swatches.forEach(function(sw) {\n      sw.addEventListener(\"click\", function() { setAccent(sw.getAttribute(\"data-color\")); });\n    });\n    var segBtns = document.querySelectorAll(\".res-seg-btn\");\n    segBtns.forEach(function(btn) {\n      btn.addEventListener(\"click\", function() {\n        setSeg(btn.getAttribute(\"data-seg\"), btn.getAttribute(\"data-value\"));\n      });\n    });\n  }\n\n  function boot() {\n    initReveal();\n    initSearch();\n    initTweaks();\n  }\n\n  if (document.readyState === \"loading\") {\n    document.addEventListener(\"DOMContentLoaded\", boot);\n  } else {\n    boot();\n  }\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Resources Specs, Catalogs &amp;Brand Literature Download product spec sheets, full catalogs, and Signature 4 brand books. Everything you need to spec a build or get to know how we work. All Fire Literature Spec Sheets Signature 4 Fire and Rescue Literature 1 document PDF Catalog Fire Catalog Download \u2193 Fire and Rescue Product Spec Sheets 4 documents WEB Spec Sheet SCBA Configurations and Specs View \u2197 WEB Spec Sheet Valve Controls Configurations and Specs View \u2197 PDF Spec Sheet Fuel Fill Door Configurations and Specs Download \u2193 PDF Spec Sheet Folding Steps Configurations and Specs Coming Soon Signature 4 Literature 2 documents PDF Brand Book Signature 4: Driven By Soul-utions Download \u2193 PDF Brand Book 4 Life Brand Book Download \u2193 No resources match \u201c\u201d. Clear search Can\u2019t find what you need? Tell us your apparatus and the part you\u2019re after \u2014 we\u2019ll send the right spec sheet or build you a custom configuration. Talk to a Real Human Display Accent Layout Cards List Index Density Roomy Compact \u2699 Display<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_theme","meta":{"footnotes":""},"class_list":["post-9159","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/signature4.com\/4fire\/wp-json\/wp\/v2\/pages\/9159","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/signature4.com\/4fire\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/signature4.com\/4fire\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/signature4.com\/4fire\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/signature4.com\/4fire\/wp-json\/wp\/v2\/comments?post=9159"}],"version-history":[{"count":12,"href":"https:\/\/signature4.com\/4fire\/wp-json\/wp\/v2\/pages\/9159\/revisions"}],"predecessor-version":[{"id":11611,"href":"https:\/\/signature4.com\/4fire\/wp-json\/wp\/v2\/pages\/9159\/revisions\/11611"}],"wp:attachment":[{"href":"https:\/\/signature4.com\/4fire\/wp-json\/wp\/v2\/media?parent=9159"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}