{"id":1706,"date":"2026-11-07T05:21:58","date_gmt":"2026-11-07T05:21:58","guid":{"rendered":"https:\/\/4atmos.com\/?page_id=1706"},"modified":"2026-11-10T16:02:37","modified_gmt":"2026-11-10T16:02:37","slug":"federal-compliance","status":"publish","type":"page","link":"https:\/\/4atmos.com\/scn\/federal-compliance\/","title":{"rendered":"Cunfurmit\u00e0 fidirali"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1706\" class=\"elementor elementor-1706\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ef9a8eb e-con e-atomic-element e-flexbox-base e-default-div e-5046820 \" data-id=\"ef9a8eb\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"ef9a8eb\">\n    \t\t<div class=\"elementor-element elementor-element-56264db elementor-widget elementor-widget-html\" data-id=\"56264db\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- 4Atmos Custom Navigation Snippet -->\n<nav class=\"fa-custom-nav\" aria-label=\"4Atmos primary navigation\">\n    <div class=\"fa-custom-nav-inner\">\n        <a class=\"fa-nav-link\" href=\"https:\/\/4atmos.com\/\">Home<\/a>\n        <a class=\"fa-nav-link\" href=\"\/why-4atmos\/\">Why 4Atmos?<\/a>\n        <a class=\"fa-nav-link\" href=\"\/real-world-success\/\">Real World Success<\/a>\n        <a class=\"fa-nav-link\" href=\"\/4atmos-insights\/\">4Atmos Insights<\/a>\n        <a class=\"fa-nav-link\" href=\"\/roi\/\">ROI<\/a>\n        <a class=\"fa-nav-link\" href=\"\/iso14224\/\">ISO 14224<\/a>\n        <a class=\"fa-nav-link\" href=\"https:\/\/4atmos.com\/federal-compliance\/\">Federal Compliance<\/a>\n        <a class=\"fa-nav-link\" href=\"\/about-us\/\">About Us<\/a>\n        <a class=\"fa-nav-link\" href=\"\/contact-us\/\">Contact Us<\/a>\n    <\/div>\n<\/nav>\n\n<style>\n    .fa-custom-nav {\n        width: 100%;\n        background: radial-gradient(circle at 50% 0%, rgba(38, 130, 190, 0.12), transparent 42%), linear-gradient(180deg, rgba(6, 13, 18, 0.98), rgba(4, 9, 13, 0.98));\n        border: 1px solid rgba(146, 179, 206, 0.22);\n        border-radius: 0;\n        padding: 28px 18px;\n        box-sizing: border-box;\n        font-family: inherit;\n    }\n\n    .fa-custom-nav-inner {\n        max-width: 1120px;\n        margin: 0 auto;\n        display: flex;\n        justify-content: center;\n        align-items: center;\n        gap: 28px;\n        flex-wrap: wrap;\n    }\n\n    .fa-custom-nav .fa-nav-link {\n        color: rgba(238, 246, 252, 0.92) !important;\n        text-decoration: none !important;\n        font-size: 15px;\n        font-weight: 650;\n        letter-spacing: 0.02em;\n        line-height: 1.2;\n        white-space: nowrap;\n        transition: opacity 180ms ease, color 180ms ease, transform 180ms ease;\n    }\n\n    .fa-custom-nav .fa-nav-link:hover,\n    .fa-custom-nav .fa-nav-link:focus {\n        opacity: 0.55;\n        color: rgba(238, 246, 252, 0.92) !important;\n        text-decoration: none !important;\n        transform: translateY(-1px);\n    }\n\n    .fa-custom-nav .fa-nav-link:focus-visible {\n        outline: 1px solid rgba(190, 219, 238, 0.65);\n        outline-offset: 6px;\n        border-radius: 4px;\n    }\n\n    @media (max-width: 900px) {\n        .fa-custom-nav {\n            padding: 22px 14px;\n        }\n\n        .fa-custom-nav-inner {\n            gap: 18px 22px;\n        }\n\n        .fa-custom-nav .fa-nav-link {\n            font-size: 14px;\n        }\n    }\n\n    @media (max-width: 520px) {\n        .fa-custom-nav-inner {\n            justify-content: center;\n            gap: 14px 18px;\n        }\n\n        .fa-custom-nav .fa-nav-link {\n            font-size: 13px;\n        }\n    }\n<\/style>\n\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-e11e3ea e-con e-atomic-element e-flexbox-base e-default-div e-b2783da \" data-id=\"e11e3ea\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"e11e3ea\">\n    \t\t<div class=\"elementor-element elementor-element-9f495b7 elementor-widget elementor-widget-html\" data-id=\"9f495b7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- 4Atmos Federal Compliance Support v3.9 | WordPress \/ Elementor Custom HTML -->\n<style>\n\n#atmos-compliance{color-scheme:dark;--base:#061116;--deep:#040c10;--surface:#0a1b22;--surface2:#0b2028;--ink:#eff7fa;--muted:#adc0ca;--fine:#6d8b98;--line:rgba(108,193,212,.20);--amber:#f3b23e;--amber2:#f9c45c;--cyan:#66c9d8;--green:#28b77a;--sans:Inter,\"Segoe UI\",Arial,Helvetica,sans-serif}\n#atmos-compliance *, #atmos-compliance *::before, #atmos-compliance *::after{box-sizing:border-box}\n#atmos-compliance{scroll-behavior:smooth;scroll-padding-top:30px}\n#atmos-compliance{margin:0;color:var(--ink);background:var(--base);font:16px\/1.52 var(--sans);-webkit-font-smoothing:antialiased}\n#atmos-compliance::before{content:\"\";position:absolute;top:0;left:0;right:0;height:1650px;pointer-events:none;z-index:-1;background:radial-gradient(ellipse 53% 22% at 85% 8%,rgba(14,72,93,.26),transparent 80%),radial-gradient(ellipse 50% 26% at 14% 51%,rgba(5,57,65,.10),transparent 70%)}\n#atmos-compliance a{color:inherit;text-decoration:none}\n#atmos-compliance button{font:inherit}\n#atmos-compliance img{max-width:100%;display:block}\n#atmos-compliance :focus-visible{outline:2px solid var(--amber);outline-offset:4px}\n#atmos-compliance .wrap{max-width:1350px;margin:auto;padding-left:clamp(22px,5vw,76px);padding-right:clamp(22px,5vw,76px)}\n#atmos-compliance .eyebrow{font-size:.74rem;letter-spacing:.21em;font-weight:800;color:var(--amber);text-transform:uppercase}\n#atmos-compliance h1, #atmos-compliance h2, #atmos-compliance h3, #atmos-compliance p{margin:0}\n#atmos-compliance h1{font-size:clamp(3rem,5.2vw,5.75rem);line-height:1.045;font-weight:800;letter-spacing:-.052em}\n#atmos-compliance h2{font-size:clamp(1.8rem,3vw,3rem);line-height:1.12;letter-spacing:-.035em}\n#atmos-compliance h3{font-size:1.04rem;line-height:1.3;letter-spacing:-.005em}\n#atmos-compliance p{color:var(--muted)}\n#atmos-compliance .small{font-size:.86rem}\n#atmos-compliance .muted{color:var(--muted)}\n#atmos-compliance .btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:47px;border-radius:4px;border:1px solid var(--amber);padding:12px 20px;text-transform:uppercase;font-size:.79rem;font-weight:800;letter-spacing:.035em;white-space:normal;cursor:pointer;transition:background .2s,border-color .2s,transform .2s}\n#atmos-compliance .btn:hover{transform:translateY(-2px)}\n#atmos-compliance .btn.primary{background:linear-gradient(110deg,#efad39,#ffc65e);color:#0c1113;box-shadow:0 0 30px rgba(218,139,25,.14)}\n#atmos-compliance .btn.primary:hover{background:#ffd17a}\n#atmos-compliance .btn.outline{color:var(--amber);background:rgba(2,11,15,.56)}\n#atmos-compliance .btn.outline:hover{background:rgba(241,173,56,.10)}\n#atmos-compliance .btn.subtle{border-color:rgba(239,247,250,.35);color:var(--ink);background:rgba(4,12,15,.38)}\n#atmos-compliance .actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:27px}\n#atmos-compliance .hero{isolation:isolate;position:relative;min-height:485px;display:flex;align-items:center;overflow:hidden;background:linear-gradient(90deg,#041016 0%,#05151c 62%,#091820 100%)}\n#atmos-compliance .hero::after{content:\"\";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#041016 0%,#041016 24%,rgba(4,16,22,.95) 36%,rgba(4,16,22,.50) 55%,rgba(4,16,22,.12) 81%),linear-gradient(0deg,#061116 0%,transparent 18%,transparent 82%,rgba(6,17,22,.28) 100%);z-index:-1}\n#atmos-compliance .hero-image{position:absolute;z-index:-2;right:0;top:0;width:72%;height:100%;background:url(\"https:\/\/4atmos.com\/wp-content\/uploads\/2026\/11\/hero-machinery.webp\") center center\/cover no-repeat;filter:saturate(.92) brightness(.78)}\n#atmos-compliance .hero .wrap{width:100%;padding-top:68px;padding-bottom:66px}\n#atmos-compliance .hero-copy{max-width:650px}\n#atmos-compliance .hero h1{margin:14px 0 16px}\n#atmos-compliance .hero h1 em{font-style:normal;color:var(--amber)}\n#atmos-compliance .hero .lead{max-width:540px;color:#dfebf0;font-size:clamp(1rem,1.5vw,1.13rem);line-height:1.65}\n#atmos-compliance section{position:relative}\n#atmos-compliance .section-space{padding-top:78px;padding-bottom:74px}\n#atmos-compliance .section-top{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(250px,.85fr);gap:80px;align-items:end;margin-bottom:36px}\n#atmos-compliance .section-top h2{margin-top:12px;max-width:580px}\n#atmos-compliance .section-top p{max-width:480px;justify-self:end}\n#atmos-compliance .industries{padding-top:67px;padding-bottom:66px}\n#atmos-compliance .industry-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px}\n#atmos-compliance .industry-card{display:flex;flex-direction:column;overflow:hidden;background:linear-gradient(135deg,rgba(10,33,42,.94),rgba(3,13,18,.94));border:1px solid var(--line);border-radius:7px;min-height:360px;transition:border-color .2s,transform .2s,box-shadow .2s}\n#atmos-compliance .industry-card:hover{border-color:rgba(243,178,62,.7);transform:translateY(-4px);box-shadow:0 15px 40px #0005}\n#atmos-compliance .industry-card img{width:100%;height:136px;object-fit:cover;filter:saturate(.84) brightness(.82)}\n#atmos-compliance .industry-card .inner{display:flex;flex-direction:column;align-items:flex-start;gap:12px;flex:1;padding:20px 20px 21px}\n#atmos-compliance .industry-head{display:flex;align-items:flex-start;gap:12px}\n#atmos-compliance .industry-head svg{width:28px;height:28px;min-width:28px;color:#dff6fc;stroke-width:1.7}\n#atmos-compliance .industry-head span{display:block;font-size:.78rem;color:#b9ced5;margin-top:3px}\n#atmos-compliance .industry-card p{font-size:.88rem;line-height:1.54}\n#atmos-compliance .text-link{font-size:.79rem;font-weight:800;letter-spacing:.05em;color:var(--amber);text-transform:uppercase;margin-top:auto;display:inline-flex;align-items:center;gap:8px}\n#atmos-compliance .text-link:hover{text-decoration:underline;text-underline-offset:4px}\n#atmos-compliance .capability{padding-top:65px;padding-bottom:69px}\n#atmos-compliance .cap-layout{display:grid;grid-template-columns:.88fr 1.12fr;gap:50px;align-items:center}\n#atmos-compliance .cap-copy h2{margin:12px 0 15px;max-width:500px}\n#atmos-compliance .cap-copy>p{max-width:480px}\n#atmos-compliance .features{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;margin-top:29px}\n#atmos-compliance .feature{padding:6px 12px 4px 0;text-align:center}\n#atmos-compliance .feature:not(:last-child){border-right:1px solid rgba(102,201,216,.17)}\n#atmos-compliance .feature svg{display:block;margin:0 auto 12px;width:29px;height:29px;color:var(--amber)}\n#atmos-compliance .feature strong{display:block;font-size:.74rem;line-height:1.3;text-transform:uppercase}\n#atmos-compliance .feature small{display:block;color:var(--muted);line-height:1.4;margin:8px auto 0;max-width:135px;font-size:.72rem}\n#atmos-compliance .dashboard{overflow:hidden;border:1px solid rgba(94,176,195,.30);border-radius:9px;background:#081922;box-shadow:0 30px 65px rgba(0,0,0,.21)}\n#atmos-compliance .dash-top{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(101,188,205,.16);padding:12px 16px;gap:8px}\n#atmos-compliance .dash-top strong{font-size:.8rem}\n#atmos-compliance .dash-top .status{font-size:.65rem;color:var(--amber);border:1px solid rgba(243,178,62,.4);border-radius:20px;padding:3px 8px;white-space:nowrap}\n#atmos-compliance .dash-body{display:grid;grid-template-columns:103px 1fr;min-height:310px}\n#atmos-compliance .dash-side{background:#06131b;border-right:1px solid var(--line);padding:17px 8px}\n#atmos-compliance .brand-word{font-weight:850;letter-spacing:-.065em;line-height:1.1;font-size:1.07rem;margin:0 0 16px 8px}\n#atmos-compliance .dash-nav{padding:8px;border-radius:3px;font-size:.66rem;color:#9cb9c4;margin-bottom:5px}\n#atmos-compliance .dash-nav.on{background:#143957;color:#fff}\n#atmos-compliance .dash-main{padding:16px 16px 18px;min-width:0}\n#atmos-compliance .dash-title{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:14px}\n#atmos-compliance .dash-title strong{font-size:.81rem}\n#atmos-compliance .dash-title span{color:var(--fine);font-size:.66rem}\n#atmos-compliance .dash-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}\n#atmos-compliance .metric{display:flex;align-items:center;gap:8px;padding:12px 9px;border:1px solid rgba(94,176,195,.22);border-radius:5px;background:linear-gradient(150deg,#0c2531,#071821);min-width:0}\n#atmos-compliance .metric svg{width:24px;height:24px;flex-shrink:0}\n#atmos-compliance .metric .good{color:#2dcc86}\n#atmos-compliance .metric .blue{color:#4faafe}\n#atmos-compliance .metric .warn{color:#f5b43c}\n#atmos-compliance .metric .number{font-weight:800;font-size:1.33rem;line-height:1.1}\n#atmos-compliance .metric small{font-size:.61rem;line-height:1.2;color:#a8c0ca;display:block}\n#atmos-compliance .metric div{min-width:0}\n#atmos-compliance .activity-table{width:100%;border-collapse:collapse;font-size:.64rem;margin-top:13px;border:1px solid rgba(94,176,195,.2)}\n#atmos-compliance .activity-table caption{caption-side:top;text-align:left;font-weight:700;font-size:.73rem;padding:10px 0}\n#atmos-compliance .activity-table th{color:#a9c4cd;font-weight:600;background:#0a222d;text-align:left}\n#atmos-compliance .activity-table td, #atmos-compliance .activity-table th{padding:9px 7px;border-bottom:1px solid rgba(100,172,188,.12)}\n#atmos-compliance .activity-table td:last-child{color:#4ad798}\n#atmos-compliance .demo-note{color:#98b6c1;font-size:.71rem;padding-top:10px;line-height:1.4}\n#atmos-compliance .regulations{padding-top:78px;padding-bottom:80px}\n#atmos-compliance .reg-grid{display:grid;grid-template-columns:.76fr 1.24fr;gap:70px;align-items:start}\n#atmos-compliance .reg-left h2{margin:11px 0 18px}\n#atmos-compliance .reg-left p{max-width:490px}\n#atmos-compliance .reg-left .btn{margin-top:24px}\n#atmos-compliance .reg-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}\n#atmos-compliance .reg-card{position:relative;display:block;text-align:left;width:100%;padding:19px 18px;border:1px solid rgba(100,194,210,.23);border-radius:6px;background:rgba(5,19,25,.76);color:var(--ink);cursor:pointer;transition:all .2s}\n#atmos-compliance .reg-card:hover, #atmos-compliance .reg-card.selected{border-color:rgba(243,178,62,.75);background:rgba(13,35,39,.9)}\n#atmos-compliance .reg-card h3{font-size:.94rem}\n#atmos-compliance .reg-card .ref{font-size:.75rem;color:#bfd3da}\n#atmos-compliance .reg-card .reg-heading{display:flex;align-items:center;gap:10px;margin-bottom:8px}\n#atmos-compliance .reg-card svg{width:29px;height:29px;color:#dceaf1}\n#atmos-compliance .reg-card ul{margin:6px 0 0;padding:0;list-style:none;font-size:.75rem;color:#c1d0d7}\n#atmos-compliance .reg-card li{position:relative;padding:3px 0 3px 14px;line-height:1.45}\n#atmos-compliance .reg-card li::before{content:\"\";position:absolute;top:11px;left:1px;background:var(--amber);height:5px;width:5px;border-radius:50%}\n#atmos-compliance .law-detail{display:none;grid-column:1\/-1;background:rgba(12,39,47,.54);border:1px solid rgba(243,178,62,.35);border-radius:6px;padding:17px 20px;margin-top:3px}\n#atmos-compliance .law-detail.open{display:block}\n#atmos-compliance .law-detail p{font-size:.83rem;margin:7px 0 10px}\n#atmos-compliance .law-detail a{font-size:.78rem;color:var(--amber);text-decoration:underline;text-underline-offset:3px}\n#atmos-compliance .law-detail .links{display:flex;gap:16px;flex-wrap:wrap}\n#atmos-compliance .law-detail button{float:right;color:var(--muted);background:none;border:0;font-size:1.1rem;cursor:pointer}\n#atmos-compliance .review{padding-top:70px;padding-bottom:87px}\n#atmos-compliance .review-layout{display:grid;grid-template-columns:.72fr 1.28fr;gap:68px;align-items:center}\n#atmos-compliance .review h2{margin:10px 0 17px}\n#atmos-compliance .review p{max-width:420px}\n#atmos-compliance .review .btn{margin-top:23px}\n#atmos-compliance .review .review-note{margin-top:15px;font-size:.76rem;color:#90adb8;max-width:360px}\n#atmos-compliance .review .dashboard{transform:perspective(1250px) rotateY(-2deg);transform-origin:center}\n#atmos-compliance .cta{padding-top:85px;padding-bottom:88px;isolation:isolate;overflow:hidden;min-height:330px;display:flex;align-items:center;background:linear-gradient(95deg,#061116 0%,#061116 50%,rgba(6,17,22,.82) 70%,#061116 100%)}\n#atmos-compliance .cta::before{content:\"\";position:absolute;inset:0;z-index:-2;background:url(\"https:\/\/4atmos.com\/wp-content\/uploads\/2026\/11\/industrial-cta.webp\") right 38%\/min(65%,850px) auto no-repeat;filter:brightness(.75) saturate(.88)}\n#atmos-compliance .cta::after{content:\"\";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#061116 0%,#061116 38%,rgba(6,17,22,.64) 65%,rgba(6,17,22,.18) 100%),linear-gradient(0deg,#061116,transparent 24%,transparent 78%,#061116)}\n#atmos-compliance .cta h2{margin:13px 0 15px;max-width:560px}\n#atmos-compliance .cta p{max-width:550px}\n#atmos-compliance .cta .btn{margin-top:24px}\n#atmos-compliance .footnote{padding:25px 0 55px;font-size:.76rem;color:#8099a4;border-top:1px solid rgba(93,159,176,.11)}\n#atmos-compliance .footnote p{max-width:1110px;color:#879ea8}\n@media (max-width:1020px){#atmos-compliance .wrap{padding-inline:32px}\n#atmos-compliance .hero{min-height:440px}\n#atmos-compliance .industry-grid{grid-template-columns:repeat(2,1fr)}\n#atmos-compliance .section-top{gap:25px}\n#atmos-compliance .cap-layout, #atmos-compliance .reg-grid, #atmos-compliance .review-layout{gap:35px}\n#atmos-compliance .features{grid-template-columns:repeat(2,1fr);row-gap:16px}\n#atmos-compliance .feature:nth-child(2){border-right:0}\n#atmos-compliance .feature:nth-child(3){border-right:1px solid rgba(102,201,216,.17)}\n#atmos-compliance .reg-grid{grid-template-columns:1fr}\n#atmos-compliance .reg-left{max-width:680px}\n#atmos-compliance .regulations{padding-top:55px}\n#atmos-compliance .review-layout{grid-template-columns:1fr}\n#atmos-compliance .review .dashboard{transform:none}\n#atmos-compliance .review-text{max-width:720px}}\n@media (max-width:680px){#atmos-compliance .wrap{padding-inline:20px}\n#atmos-compliance .hero{min-height:560px;align-items:flex-end}\n#atmos-compliance .hero-image{width:100%;height:61%;top:0;background-position:center 37%;filter:brightness(.68)}\n#atmos-compliance .hero::after{background:linear-gradient(0deg,#041016 0%,#041016 15%,rgba(4,16,22,.99) 35%,rgba(4,16,22,.72) 55%,rgba(4,16,22,.25) 100%)}\n#atmos-compliance .hero .wrap{padding-top:210px;padding-bottom:44px}\n#atmos-compliance .hero-copy{max-width:100%}\n#atmos-compliance .hero h1{font-size:clamp(2.8rem,12vw,4.5rem)}\n#atmos-compliance .hero .lead{font-size:.99rem}\n#atmos-compliance .actions{gap:10px}\n#atmos-compliance .btn{padding:12px 16px;font-size:.74rem}\n#atmos-compliance .industries, #atmos-compliance .capability, #atmos-compliance .regulations, #atmos-compliance .review{padding-block:53px}\n#atmos-compliance .section-top{display:block;margin-bottom:27px}\n#atmos-compliance .section-top p{margin-top:18px}\n#atmos-compliance .industry-grid{grid-template-columns:1fr;gap:13px}\n#atmos-compliance .industry-card{min-height:0}\n#atmos-compliance .industry-card img{height:174px}\n#atmos-compliance .industry-card .inner{min-height:194px}\n#atmos-compliance .cap-layout, #atmos-compliance .review-layout{grid-template-columns:1fr}\n#atmos-compliance .cap-layout{gap:30px}\n#atmos-compliance .features{margin-top:30px}\n#atmos-compliance .reg-cards{grid-template-columns:1fr}\n#atmos-compliance .reg-grid{gap:28px}\n#atmos-compliance .dash-body{grid-template-columns:78px 1fr}\n#atmos-compliance .dash-side{padding:15px 5px}\n#atmos-compliance .brand-word{font-size:.83rem;margin:0 0 12px 5px}\n#atmos-compliance .dash-nav{font-size:.57rem;padding:7px 3px}\n#atmos-compliance .dash-main{padding:12px 8px}\n#atmos-compliance .dash-metrics{gap:4px}\n#atmos-compliance .metric{display:block;text-align:center;padding:7px 3px}\n#atmos-compliance .metric svg{margin:auto;width:22px;height:22px}\n#atmos-compliance .metric .number{font-size:1rem}\n#atmos-compliance .metric small{font-size:.56rem}\n#atmos-compliance .activity-table{font-size:.54rem}\n#atmos-compliance .activity-table th, #atmos-compliance .activity-table td{padding:7px 3px}\n#atmos-compliance .cta{padding-block:90px}\n#atmos-compliance .cta::before{background-size:auto 100%;background-position:right center;opacity:.65}\n#atmos-compliance .cta::after{background:linear-gradient(90deg,#061116 0%,rgba(6,17,22,.94) 65%,rgba(6,17,22,.45) 100%),linear-gradient(0deg,#061116,transparent 20%,transparent 80%,#061116)}}\n@media  (prefers-reduced-motion:reduce){#atmos-compliance{scroll-behavior:auto}\n#atmos-compliance .btn, #atmos-compliance .industry-card, #atmos-compliance .reg-card{transition:none}}\n#atmos-compliance .industry-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:13px}\n#atmos-compliance .industry-card{min-height:365px}\n#atmos-compliance .industry-card img{height:125px}\n#atmos-compliance .industry-card .inner{padding:17px 15px 18px;gap:10px}\n#atmos-compliance .industry-card .industry-head{gap:9px}\n#atmos-compliance .industry-head svg{width:24px;height:24px;min-width:24px}\n#atmos-compliance .industry-card h3{font-size:.93rem}\n#atmos-compliance .industry-head span{font-size:.67rem;line-height:1.4}\n#atmos-compliance .industry-card p{font-size:.79rem}\n#atmos-compliance .text-link{font-size:.69rem}\n#atmos-compliance .section-kicker{display:grid;grid-template-columns:1fr minmax(240px,.75fr);align-items:end;gap:60px;margin-bottom:30px}\n#atmos-compliance .section-kicker h2{margin-top:10px;max-width:740px}\n#atmos-compliance .section-kicker>p{justify-self:end;max-width:465px}\n#atmos-compliance .evidence-section, #atmos-compliance .workflow-section, #atmos-compliance .fleet-section{padding-top:75px;padding-bottom:72px}\n#atmos-compliance .pillar-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:13px}\n#atmos-compliance .pillar{position:relative;min-height:220px;border:1px solid var(--line);border-radius:7px;background:linear-gradient(170deg,rgba(11,32,41,.83),rgba(4,16,21,.45));padding:20px 16px}\n#atmos-compliance .pillar-num{color:var(--amber);font-size:.86rem;letter-spacing:.12em;font-weight:800;margin-bottom:23px}\n#atmos-compliance .pillar h3{font-size:1.02rem;margin-bottom:9px}\n#atmos-compliance .pillar p{font-size:.8rem;line-height:1.53;margin-top:10px}\n#atmos-compliance .pill-label{font-size:.65rem;color:#94d9de;text-transform:uppercase;letter-spacing:.06em;font-weight:700}\n#atmos-compliance .section-foot{font-size:.73rem;color:#8ca7b4;margin-top:16px;max-width:1150px}\n#atmos-compliance .process-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}\n#atmos-compliance .process-step{min-width:0;border:1px solid var(--line);background:rgba(7,24,32,.8);color:var(--ink);padding:20px 17px;min-height:188px;border-radius:6px;cursor:pointer;text-align:left;transition:background .2s,border-color .2s}\n#atmos-compliance .process-step:hover, #atmos-compliance .process-step.is-active{border-color:var(--amber);background:rgba(27,35,32,.95)}\n#atmos-compliance .step-number{display:block;font-weight:800;font-size:1.35rem;color:var(--amber);margin-bottom:21px}\n#atmos-compliance .process-step strong{display:block;font-size:.9rem}\n#atmos-compliance .process-step>span:last-child{display:block;margin-top:9px;font-size:.75rem;line-height:1.5;color:var(--muted)}\n#atmos-compliance .process-detail{display:grid;grid-template-columns:1fr 2fr;gap:25px;border:1px solid rgba(243,178,62,.3);border-radius:6px;background:rgba(30,32,25,.31);padding:18px 24px;margin-top:12px}\n#atmos-compliance .detail-label{font-size:.65rem;letter-spacing:.12em;text-transform:uppercase;font-weight:750;color:#94b3c0;display:block;margin-bottom:5px}\n#atmos-compliance .process-detail strong{font-size:.92rem}\n#atmos-compliance .process-detail p{font-size:.85rem}\n#atmos-compliance .fleet-toolbar{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:17px}\n#atmos-compliance .filter-button{border:1px solid var(--line);background:#0a2029;border-radius:30px;padding:9px 16px;color:#b9cfd7;cursor:pointer;font-size:.78rem;font-weight:650}\n#atmos-compliance .filter-button.active, #atmos-compliance .filter-button:hover{border-color:var(--amber);color:var(--ink);background:#2a2a22}\n#atmos-compliance .filter-button span{font-size:.69rem;color:var(--amber);padding-left:5px}\n#atmos-compliance .asset-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}\n#atmos-compliance .asset-card{border:1px solid var(--line);border-radius:7px;padding:22px;background:linear-gradient(150deg,#0c242e,#07151d);display:flex;flex-direction:column;gap:20px;min-height:224px}\n#atmos-compliance .asset-card[hidden]{display:none!important}\n#atmos-compliance .asset-card-top{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}\n#atmos-compliance .asset-id{font-weight:800;font-size:1.16rem;letter-spacing:.025em}\n#atmos-compliance .asset-desc{display:block;color:#9bb7c1;font-size:.77rem;margin-top:5px}\n#atmos-compliance .asset-state{border-radius:30px;padding:5px 9px;font-size:.66rem;white-space:nowrap;border:1px solid currentColor}\n#atmos-compliance .asset-state.in-service{color:#59cfa1}\n#atmos-compliance .asset-state.needs-review{color:#f4bb62}\n#atmos-compliance .asset-state.out-of-service{color:#ef9393}\n#atmos-compliance .asset-card>p{font-size:.83rem;line-height:1.55}\n#atmos-compliance .asset-card-footer{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-top:auto;font-size:.69rem;color:#88a5b0}\n#atmos-compliance .asset-card-footer a{color:var(--amber);font-weight:750}\n#atmos-compliance .regulations{padding-top:76px;padding-bottom:74px}\n#atmos-compliance .regulations .section-kicker{margin-bottom:25px}\n#atmos-compliance .reg-cards{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:11px}\n#atmos-compliance .reg-card{padding:17px 14px;min-height:180px;display:flex;flex-direction:column}\n#atmos-compliance .reg-card .reg-heading{align-items:flex-start}\n#atmos-compliance .reg-card .reg-heading svg{width:25px;height:25px;flex-shrink:0}\n#atmos-compliance .reg-card h3{font-size:.91rem}\n#atmos-compliance .reg-card .ref{font-size:.68rem;line-height:1.3}\n#atmos-compliance .reg-summary{font-size:.75rem;line-height:1.47;margin:8px 0 16px}\n#atmos-compliance .reg-explore{color:var(--amber);font-size:.67rem;text-transform:uppercase;font-weight:800;margin-top:auto}\n#atmos-compliance .law-detail{display:block;margin-top:15px;background:#091e27;padding:24px 25px}\n#atmos-compliance .law-detail-head{display:flex;gap:15px;justify-content:space-between;align-items:center}\n#atmos-compliance .law-detail h3{font-size:1.22rem;margin-top:6px}\n#atmos-compliance .law-detail .links{margin-top:15px}\n#atmos-compliance .law-detail .links a{font-size:.76rem}\n#atmos-compliance .mapping-table-wrap{overflow:auto;border:1px solid var(--line);border-radius:5px;margin-top:15px}\n#atmos-compliance .mapping-table{width:100%;border-collapse:collapse;min-width:640px;font-size:.77rem}\n#atmos-compliance .mapping-table th{color:#d4e6ed;text-align:left;background:#11303a;font-size:.73rem}\n#atmos-compliance .mapping-table td, #atmos-compliance .mapping-table th{padding:13px 12px;border-bottom:1px solid var(--line);vertical-align:top}\n#atmos-compliance .mapping-table td{color:#b6cad3}\n#atmos-compliance .mapping-table tr:last-child td{border-bottom:0}\n#atmos-compliance .mapping-table th:first-child{width:24%}\n#atmos-compliance .mapping-table th:nth-child(2){width:24%}\n#atmos-compliance .mapping-table th:nth-child(3){width:31%}\n#atmos-compliance .mapping-table th:nth-child(4){width:21%}\n#atmos-compliance .review{padding-top:78px;padding-bottom:86px}\n#atmos-compliance .portal-shell{border-radius:9px;border:1px solid rgba(97,179,194,.36);background:linear-gradient(145deg,#0b2330,#07171e);box-shadow:0 30px 65px #0003;overflow:hidden}\n#atmos-compliance .portal-toolbar{padding:16px 20px;background:#0b1b24;display:flex;gap:15px;justify-content:space-between;align-items:center;border-bottom:1px solid var(--line)}\n#atmos-compliance .portal-toolbar>div:first-child>strong{font-weight:900;letter-spacing:-.055em}\n#atmos-compliance .portal-toolbar>div:first-child>span:not(.portal-badge){color:#99b6c0;font-size:.77rem}\n#atmos-compliance .portal-badge{display:inline-block;font-size:.66rem;color:var(--amber);border:1px solid rgba(243,178,62,.3);padding:4px 9px;border-radius:20px;margin-left:14px}\n#atmos-compliance .portal-controls{display:flex;gap:9px;align-items:center;flex-wrap:wrap}\n#atmos-compliance .portal-controls label{font-size:.73rem;color:#a2c0cc}\n#atmos-compliance .portal-controls select, #atmos-compliance .mini-btn{font-size:.74rem;border:1px solid rgba(118,193,207,.35);color:#e8f3f7;background:#112e3a;padding:8px 10px;border-radius:4px}\n#atmos-compliance .portal-controls select{cursor:pointer;max-width:210px}\n#atmos-compliance .mini-btn{cursor:pointer}\n#atmos-compliance .mini-btn:hover{border-color:var(--amber)}\n#atmos-compliance .portal-overview{padding:25px 25px 22px;display:flex;justify-content:space-between;gap:30px;align-items:center;border-bottom:1px solid var(--line)}\n#atmos-compliance .portal-overview h3{font-size:1.48rem}\n#atmos-compliance .portal-overview p{font-size:.79rem;margin-top:6px}\n#atmos-compliance .portal-summary{display:flex;gap:28px}\n#atmos-compliance .portal-summary>div{min-width:105px}\n#atmos-compliance .portal-summary strong{font-size:.81rem}\n#atmos-compliance .trace-layout{display:grid;grid-template-columns:1.65fr .9fr;gap:38px;padding:28px 26px 33px}\n#atmos-compliance .trace-layout h3{margin:4px 0 16px}\n#atmos-compliance .timeline{display:grid;gap:11px}\n#atmos-compliance .timeline-entry{position:relative;display:grid;grid-template-columns:30px 1fr;gap:11px}\n#atmos-compliance .timeline-entry:before{content:\"\";position:absolute;left:13px;top:23px;bottom:-17px;width:1px;background:rgba(104,196,212,.35)}\n#atmos-compliance .timeline-entry:last-child:before{display:none}\n#atmos-compliance .timeline-indicator{width:26px;height:26px;border-radius:50%;background:#0e3340;border:1px solid #54a7bd;display:flex;align-items:center;justify-content:center;font-size:.7rem;color:var(--cyan);font-weight:750}\n#atmos-compliance .timeline-indicator.pending{border-color:#ad8450;background:#31281e;color:var(--amber)}\n#atmos-compliance .timeline-entry strong{display:block;font-size:.86rem}\n#atmos-compliance .timeline-entry p{font-size:.78rem;line-height:1.5;margin-top:4px}\n#atmos-compliance .timeline-entry small{display:inline-block;margin-top:4px;color:#84a5b2;font-size:.69rem}\n#atmos-compliance .evidence-aside{border-left:1px solid var(--line);padding-left:28px}\n#atmos-compliance .check-list{display:grid;gap:9px}\n#atmos-compliance .check-row{font-size:.78rem;color:#d4e4ea;display:grid;grid-template-columns:22px 1fr;gap:7px}\n#atmos-compliance .check-row>span:first-child{font-weight:800;color:#55cda0}\n#atmos-compliance .check-row.pending>span:first-child{color:var(--amber)}\n#atmos-compliance .portal-caution{font-size:.75rem;margin-top:22px;line-height:1.55}\n@media (max-width:1200px){#atmos-compliance .industry-grid, #atmos-compliance .reg-cards{grid-template-columns:repeat(3,minmax(0,1fr))}\n#atmos-compliance .pillar-grid{grid-template-columns:repeat(3,minmax(0,1fr))}\n#atmos-compliance .process-grid{grid-template-columns:repeat(3,minmax(0,1fr))}\n#atmos-compliance .industry-card{min-height:0}\n#atmos-compliance .industry-card img{height:160px}\n#atmos-compliance .reg-card{min-height:160px}}\n@media (max-width:850px){#atmos-compliance .section-kicker{display:block}\n#atmos-compliance .section-kicker>p{margin-top:15px}\n#atmos-compliance .portal-overview{display:block}\n#atmos-compliance .portal-summary{margin-top:22px}\n#atmos-compliance .trace-layout{grid-template-columns:1fr}\n#atmos-compliance .evidence-aside{border-left:0;border-top:1px solid var(--line);padding-left:0;padding-top:25px}\n#atmos-compliance .portal-toolbar{flex-wrap:wrap}}\n@media (max-width:680px){#atmos-compliance .industry-grid, #atmos-compliance .reg-cards, #atmos-compliance .pillar-grid, #atmos-compliance .process-grid, #atmos-compliance .asset-grid{grid-template-columns:1fr}\n#atmos-compliance .industry-card img{height:182px}\n#atmos-compliance .industry-card .inner{padding:19px}\n#atmos-compliance .industry-card{min-height:0}\n#atmos-compliance .pillar{min-height:0}\n#atmos-compliance .pillar-num{margin-bottom:12px}\n#atmos-compliance .process-step{min-height:125px}\n#atmos-compliance .step-number{margin-bottom:11px}\n#atmos-compliance .process-detail{grid-template-columns:1fr}\n#atmos-compliance .asset-card{min-height:0}\n#atmos-compliance .portal-summary{gap:18px;flex-wrap:wrap}\n#atmos-compliance .portal-overview{padding:20px}\n#atmos-compliance .trace-layout{padding:20px}\n#atmos-compliance .portal-toolbar{padding:16px}\n#atmos-compliance .portal-badge{margin-left:0;margin-top:8px}\n#atmos-compliance .evidence-section, #atmos-compliance .workflow-section, #atmos-compliance .fleet-section{padding-block:51px}\n#atmos-compliance .regulations .reg-card{min-height:0}\n#atmos-compliance .law-detail{padding:18px}\n#atmos-compliance .law-detail-head{display:block}\n}\n@media print{#atmos-compliance{background:white!important;color:black!important}\n#atmos-compliance .hero, #atmos-compliance .industries, #atmos-compliance .capability, #atmos-compliance .evidence-section, #atmos-compliance .workflow-section, #atmos-compliance .fleet-section, #atmos-compliance .regulations, #atmos-compliance .cta, #atmos-compliance .footnote, #atmos-compliance .review>.section-kicker, #atmos-compliance .review>.section-foot, #atmos-compliance .portal-controls{display:none!important}\n#atmos-compliance .review{padding:0!important;max-width:none!important}\n#atmos-compliance .portal-shell{border:1px solid #555;background:white;color:black;box-shadow:none}\n#atmos-compliance .portal-toolbar, #atmos-compliance .portal-overview, #atmos-compliance .trace-layout, #atmos-compliance .evidence-aside{background:white;color:black}\n#atmos-compliance .portal-shell *{color:black!important}\n#atmos-compliance .portal-shell .timeline-entry:before{border-color:#999}}\n\/* WordPress integration: the design is isolated and adapts to its embedding column. *\/\n#atmos-compliance {\n  position:relative; isolation:isolate; display:block; width:100%; max-width:100%;\n  margin:0; padding:0; overflow-x:clip; color:#eff7fa; background:#061116;\n  font:400 16px\/1.52 Inter,\"Segoe UI\",Arial,Helvetica,sans-serif;\n  --base:#061116;--deep:#040c10;--surface:#0a1b22;--surface2:#0b2028;\n  --ink:#eff7fa;--muted:#adc0ca;--fine:#6d8b98;--line:rgba(108,193,212,.20);\n  --amber:#f3b23e;--amber2:#f9c45c;--cyan:#66c9d8;--green:#28b77a;\n  --sans:Inter,\"Segoe UI\",Arial,Helvetica,sans-serif;\n}\n#atmos-compliance, #atmos-compliance *, #atmos-compliance *::before, #atmos-compliance *::after {box-sizing:border-box;}\n#atmos-compliance :is(p,span,strong,small,h1,h2,h3,div,a,button,li,td,th){\n  white-space:normal!important; overflow-wrap:break-word!important; word-break:normal!important;\n}\n#atmos-compliance :is(.process-grid,.reg-cards,.industry-grid,.pillar-grid,.asset-grid){\n  width:100%; max-width:100%; min-width:0;\n}\n#atmos-compliance :is(.process-grid,.reg-cards,.industry-grid,.pillar-grid){\n  grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));\n}\n#atmos-compliance :is(.process-step,.reg-card,.industry-card,.pillar,.asset-card){\n  width:100%; max-width:100%; min-width:0; overflow-wrap:anywhere;\n}\n#atmos-compliance .process-step {display:flex; flex-direction:column; align-items:flex-start; min-height:200px; height:auto;}\n#atmos-compliance .process-step > span,\n#atmos-compliance .process-step > strong,\n#atmos-compliance .reg-card .reg-summary,\n#atmos-compliance .reg-card .reg-explore {\n  display:block; width:100%; max-width:100%; min-width:0;\n  white-space:normal!important; overflow-wrap:anywhere!important; line-height:1.5;\n}\n#atmos-compliance .reg-card{height:auto;min-height:205px;}\n#atmos-compliance .reg-card .reg-explore {margin-top:auto; padding-top:12px; letter-spacing:.012em;}\n#atmos-compliance .reg-heading, #atmos-compliance .reg-heading > div,\n#atmos-compliance .industry-head, #atmos-compliance .industry-head > div,\n#atmos-compliance .asset-card-top > div{min-width:0;max-width:100%;}\n#atmos-compliance :is(.section-kicker,.section-top,.cap-layout,.trace-layout,.reg-grid,.review-layout) > * { min-width:0; }\n#atmos-compliance section[id]{scroll-margin-top:35px;}\n#atmos-compliance .mapping-table-wrap{max-width:100%;overflow-x:auto;}\n#atmos-compliance .btn{white-space:normal!important;}\n#atmos-compliance .light-rail-img{object-fit:cover;}\n@media(max-width:680px){\n #atmos-compliance :is(.industry-grid,.reg-cards,.pillar-grid,.process-grid,.asset-grid){grid-template-columns:minmax(0,1fr)}\n #atmos-compliance .process-step{min-height:0}\n #atmos-compliance .reg-card{min-height:0}\n}\n\n\n\/* v3.1 release refinements: always respect hidden, visible keyboard focus,\n   responsive text, print\/download help text, and isolated page border. *\/\n#atmos-compliance [hidden] { display:none !important; }\n#atmos-compliance :is(a,button,select):focus-visible {\n  outline:3px solid #f9c45c !important; outline-offset:3px !important;\n}\n#atmos-compliance .download-note {\n  display:inline-block; font-size:.72rem; color:#b4cbd2; margin-left:8px;\n  vertical-align:middle; line-height:1.35;\n}\n#atmos-compliance .release-notice {\n  margin:0; padding:18px max(20px,calc((100vw - 1280px)\/2)); background:#061116;\n  color:#bfd0d5; font-size:.8rem; line-height:1.6; border-top:1px solid rgba(108,193,212,.15);\n}\n#atmos-compliance .mapping-table-wrap {overscroll-behavior-x:contain;}\n#atmos-compliance .process-step, #atmos-compliance .reg-card {text-align:left;}\n#atmos-compliance :is(.process-step,.reg-card,.filter-button,.mini-btn) {cursor:pointer;}\n@media(max-width:640px){\n #atmos-compliance .download-note {display:block; margin:6px 0 0;}\n #atmos-compliance .release-notice {padding:16px 20px;}\n}\n@media(prefers-reduced-motion:reduce){\n #atmos-compliance *,#atmos-compliance *::before,#atmos-compliance *::after {\n   scroll-behavior:auto !important; animation-duration:.01ms !important;\n   transition-duration:.01ms !important;\n }\n}\n\n\n\n\/* ===============================================================\n   v3.3 Editorial UI - tailored for the existing 4Atmos design system.\n   Two layouts only: evidence feature + 2x2, regulation selector + details.\n   =============================================================== *\/\n#atmos-compliance :is(.evidence-showcase,.evidence-support,.reg-workspace,.reg-selector,.reg-cards,.law-detail,.mapping-list,.mapping-row,.mapping-attributes,.mapping-attribute){min-width:0;max-width:100%}\n#atmos-compliance .evidence-showcase{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(0,1.26fr);gap:14px;align-items:stretch}\n#atmos-compliance .evidence-spotlight{position:relative;display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid rgba(117,199,214,.28);border-radius:16px;background:linear-gradient(150deg,#10303a 0%,#091b24 53%,#07161d 100%);padding:26px 28px 30px;min-height:492px;isolation:isolate}\n#atmos-compliance .evidence-spotlight::after{content:\"\";position:absolute;inset:auto -20% -40% 12%;height:68%;pointer-events:none;border-radius:50%;background:radial-gradient(ellipse,rgba(40,132,152,.10),transparent 67%);z-index:-1}\n#atmos-compliance .spotlight-header{display:flex;align-items:center;justify-content:space-between;gap:14px;font-size:.73rem;font-weight:750;letter-spacing:.09em;color:var(--amber)}\n#atmos-compliance .spotlight-header span:last-child{color:#8fb5c0;letter-spacing:.05em;font-weight:600;text-transform:uppercase;font-size:.66rem}\n#atmos-compliance .spotlight-visual{width:100%;margin:36px 0 32px;height:170px;display:flex;align-items:center}\n#atmos-compliance .spotlight-visual svg{width:100%;height:100%;overflow:visible}\n#atmos-compliance .spotlight-content{margin-top:auto}\n#atmos-compliance .spotlight-overline{font-size:.68rem;color:#81d5dc;text-transform:uppercase;letter-spacing:.13em;font-weight:750;margin-bottom:9px}\n#atmos-compliance .evidence-spotlight h3{font-size:clamp(1.65rem,2.2vw,2.18rem);font-weight:750;letter-spacing:-.025em;line-height:1.1;margin:0 0 12px}\n#atmos-compliance .evidence-spotlight p{max-width:510px;font-size:.95rem;line-height:1.65;color:#bfd3dd}\n#atmos-compliance .spotlight-facts{display:flex;flex-wrap:wrap;gap:7px;margin-top:24px}\n#atmos-compliance .spotlight-facts span{font-size:.67rem;letter-spacing:.02em;color:#b9d2da;border:1px solid rgba(126,205,216,.22);border-radius:99px;padding:6px 9px;background:rgba(11,42,52,.60)}\n#atmos-compliance .evidence-support{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}\n#atmos-compliance .evidence-tile{display:flex;flex-direction:column;min-width:0;min-height:236px;padding:24px 23px 21px;border-radius:14px;border:1px solid rgba(102,178,193,.22);background:linear-gradient(150deg,rgba(12,32,40,.90),rgba(7,20,27,.88));transition:border-color .2s ease,background .2s ease}\n#atmos-compliance .evidence-tile:hover{border-color:rgba(151,208,220,.44);background:linear-gradient(150deg,rgba(15,40,50,.96),rgba(7,20,27,.92))}\n#atmos-compliance .tile-head{display:flex;justify-content:space-between;align-items:start;gap:12px;color:#91d3dc;font-size:.73rem;font-weight:750;letter-spacing:.085em;margin-bottom:26px}\n#atmos-compliance .tile-head svg{width:30px;height:30px;color:#a1c7ce;opacity:.80;flex-shrink:0}\n#atmos-compliance .evidence-tile h3{font-size:1.08rem;line-height:1.25;font-weight:710;letter-spacing:-.012em;margin-bottom:9px}\n#atmos-compliance .evidence-tile p{font-size:.81rem;line-height:1.58;color:#aec5ce}\n#atmos-compliance .tile-footer{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:.7rem;color:#84b6bf;padding-top:18px;margin-top:auto;letter-spacing:.01em}\n#atmos-compliance .tile-footer::after{content:\"\";width:17px;height:1px;background:var(--amber);opacity:.72}\n#atmos-compliance .reg-workspace{display:grid;grid-template-columns:minmax(250px,.77fr) minmax(0,1.65fr);gap:18px;align-items:stretch}\n#atmos-compliance .reg-selector{position:sticky;top:18px;border:1px solid rgba(100,176,192,.25);background:linear-gradient(170deg,#091c24,#07161d);border-radius:15px;padding:16px;align-self:start}\n#atmos-compliance .reg-selector-head{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:7px 8px 17px;border-bottom:1px solid rgba(117,199,214,.14);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;font-weight:750;color:#8fb1bd}\n#atmos-compliance .reg-selector-head span:last-child{color:var(--amber);font-variant-numeric:tabular-nums}\n#atmos-compliance .reg-cards{display:flex!important;flex-direction:column;gap:5px!important;margin:12px 0 0;grid-template-columns:none!important}\n#atmos-compliance .reg-card{position:relative;display:flex!important;flex-direction:row!important;align-items:center;justify-content:flex-start;min-height:85px!important;height:auto!important;width:100%;gap:13px;padding:14px 13px!important;margin:0;border:1px solid transparent;border-radius:10px;text-align:left;background:transparent;color:var(--ink);box-shadow:none;transition:background .18s,border-color .18s;overflow:hidden}\n#atmos-compliance .reg-card:hover{background:#102d38;border-color:rgba(117,199,214,.22)}\n#atmos-compliance .reg-card.selected{background:linear-gradient(115deg,#14333e,#102630);border-color:rgba(243,178,62,.48);box-shadow:inset 3px 0 0 var(--amber)}\n#atmos-compliance .reg-card .reg-icon{display:grid;place-items:center;flex:0 0 39px;width:39px;height:39px;border:1px solid rgba(132,210,222,.20);border-radius:10px;background:rgba(23,57,67,.48);color:#b0d5db}\n#atmos-compliance .reg-card.selected .reg-icon{color:#f4c466;border-color:rgba(243,178,62,.32);background:rgba(243,178,62,.07)}\n#atmos-compliance .reg-card .reg-icon svg{width:22px;height:22px}\n#atmos-compliance .reg-card .reg-item-copy{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}\n#atmos-compliance .reg-card .reg-item-copy strong{font-size:.90rem;line-height:1.25;font-weight:725;letter-spacing:0}\n#atmos-compliance .reg-card .reg-item-ref{font-size:.73rem;color:#9ab9c3;line-height:1.35}\n#atmos-compliance .reg-card .reg-item-summary{font-size:.67rem;line-height:1.35;color:#7f9ba8;margin-top:4px}\n#atmos-compliance .reg-card .reg-arrow{font-size:1.1rem;color:#8aabb4;align-self:center;flex:0 0 auto;margin-left:auto}\n#atmos-compliance .reg-card.selected .reg-arrow{color:var(--amber)}\n#atmos-compliance .reg-selector-foot{font-size:.69rem;line-height:1.55;color:#89a3ae;padding:14px 10px 5px;border-top:1px solid rgba(117,199,214,.12);margin-top:9px}\n#atmos-compliance .law-detail{grid-column:auto!important;margin:0!important;padding:25px 28px 28px;min-width:0;border:1px solid rgba(105,180,198,.27);border-radius:15px;background:linear-gradient(150deg,#102a34,#091b24 50%,#071820 100%)}\n#atmos-compliance .law-detail-head{display:block}\n#atmos-compliance .law-detail-head .eyebrow{font-size:.66rem;letter-spacing:.14em;color:var(--amber)}\n#atmos-compliance .law-detail h3{font-size:clamp(1.35rem,2vw,1.85rem);letter-spacing:-.025em;line-height:1.23;margin:11px 0 12px}\n#atmos-compliance .law-detail .law-intro{font-size:.86rem;line-height:1.64;color:#b5cdd5;max-width:760px;margin-bottom:24px}\n#atmos-compliance .mapping-head{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:13px 0 13px;border-top:1px solid rgba(125,196,210,.18);font-size:.69rem;font-weight:800;color:#d7e5e9;text-transform:uppercase;letter-spacing:.08em}\n#atmos-compliance .mapping-head span:last-child{font-size:.67rem;color:#98b3bd;letter-spacing:.03em;text-transform:none;font-weight:600;white-space:nowrap}\n#atmos-compliance .mapping-list{display:flex;flex-direction:column;gap:10px}\n#atmos-compliance .mapping-row{padding:17px 17px 15px;background:rgba(4,17,24,.55);border:1px solid rgba(127,194,207,.17);border-radius:9px;min-width:0}\n#atmos-compliance .mapping-row h4{margin:0 0 13px;font-size:.85rem;font-weight:750;color:#e8f3f5;line-height:1.46;overflow-wrap:anywhere}\n#atmos-compliance .mapping-row h4 .row-number{font-size:.71rem;letter-spacing:.08em;font-weight:800;color:var(--amber);margin-right:9px}\n#atmos-compliance .mapping-attributes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}\n#atmos-compliance .mapping-attribute{padding-left:12px;border-left:1px solid rgba(103,173,189,.27)}\n#atmos-compliance .mapping-label{display:block;font-size:.64rem;color:#8bc9d0;font-weight:800;letter-spacing:.06em;text-transform:uppercase;margin-bottom:5px}\n#atmos-compliance .mapping-attribute p{font-size:.75rem;line-height:1.53;color:#afc6ce;margin:0;overflow-wrap:anywhere}\n#atmos-compliance .law-links{display:flex;gap:14px;align-items:start;flex-wrap:wrap;margin-top:21px;padding-top:17px;border-top:1px solid rgba(125,196,210,.18)}\n#atmos-compliance .law-links>span{font-size:.67rem;text-transform:uppercase;letter-spacing:.09em;color:#8daab5;font-weight:750;padding-top:3px}\n#atmos-compliance .law-links .links{display:flex;flex-wrap:wrap;gap:9px;margin:0}\n#atmos-compliance .law-links .links a{display:inline-flex;font-size:.72rem;font-weight:650;color:#efd0a0;text-decoration:none;border:1px solid rgba(243,178,62,.23);border-radius:99px;padding:5px 11px;background:rgba(243,178,62,.045)}\n#atmos-compliance .law-links .links a:hover{background:rgba(243,178,62,.11);border-color:rgba(243,178,62,.42)}\n@media(max-width:1100px){#atmos-compliance .evidence-showcase{grid-template-columns:minmax(0,1fr)}#atmos-compliance .evidence-spotlight{min-height:375px}#atmos-compliance .spotlight-visual{height:130px;margin:17px 0 12px}#atmos-compliance .reg-workspace{grid-template-columns:minmax(230px,.78fr) minmax(0,1.45fr)}#atmos-compliance .law-detail{padding:22px 19px}#atmos-compliance .mapping-attributes{grid-template-columns:1fr;gap:10px}}\n@media(max-width:780px){#atmos-compliance .reg-workspace{grid-template-columns:1fr}#atmos-compliance .reg-selector{position:relative;top:auto;padding:14px}#atmos-compliance .reg-cards{display:flex!important;flex-direction:row;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;overscroll-behavior-x:contain;padding:5px 2px 11px}#atmos-compliance .reg-card{min-width:235px!important;max-width:250px!important;flex:0 0 240px;height:auto!important;min-height:94px!important;scroll-snap-align:start}#atmos-compliance .reg-card .reg-icon{flex-basis:34px;width:34px;height:34px}#atmos-compliance .reg-selector-foot{padding-top:10px}#atmos-compliance .mapping-attributes{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}}\n@media(max-width:580px){#atmos-compliance .evidence-spotlight{min-height:390px;padding:22px 21px}#atmos-compliance .spotlight-visual{height:115px}#atmos-compliance .evidence-support{grid-template-columns:1fr}#atmos-compliance .evidence-tile{min-height:0;padding:19px 19px 18px}#atmos-compliance .tile-head{margin-bottom:17px}#atmos-compliance .evidence-tile h3{font-size:1.04rem}#atmos-compliance .reg-selector{padding:12px}#atmos-compliance .reg-card{flex:0 0 220px;min-width:220px!important;max-width:230px!important}#atmos-compliance .law-detail{padding:20px 16px}#atmos-compliance .mapping-head{display:block}#atmos-compliance .mapping-head span{display:block}#atmos-compliance .mapping-head span:last-child{margin-top:4px}#atmos-compliance .mapping-row{padding:16px 15px}#atmos-compliance .mapping-attributes{grid-template-columns:1fr;gap:11px}#atmos-compliance .law-links{display:block}#atmos-compliance .law-links .links{margin-top:10px}}\n\n\/* Compact mobile framework tabs *\/\n#atmos-compliance .reg-swipe-hint{display:none}\n@media(max-width:580px){#atmos-compliance .reg-swipe-hint{display:block;color:#b4d5d9;font-size:.63rem;letter-spacing:.02em;text-transform:none}#atmos-compliance .reg-selector-head .reg-count{display:none}#atmos-compliance .reg-card{flex:0 0 155px!important;min-width:155px!important;max-width:170px!important;gap:8px;padding:10px 8px!important;min-height:79px!important}#atmos-compliance .reg-card .reg-icon{flex-basis:25px;width:25px;height:25px;border-radius:7px}#atmos-compliance .reg-card .reg-icon svg{width:16px;height:16px}#atmos-compliance .reg-card .reg-item-copy strong{font-size:.76rem;line-height:1.25}#atmos-compliance .reg-card .reg-item-ref{font-size:.58rem;line-height:1.32}#atmos-compliance .reg-card .reg-item-summary,#atmos-compliance .reg-card .reg-arrow{display:none!important}}\n\n\/* Elementor \/ Gutenberg narrow-column resilience, independent of viewport *\/\n#atmos-compliance{container-type:inline-size;container-name:atmos-page}\n@container atmos-page (max-width:920px){#atmos-compliance .evidence-showcase{grid-template-columns:1fr}#atmos-compliance .reg-workspace{grid-template-columns:1fr}#atmos-compliance .reg-selector{position:relative;top:auto}#atmos-compliance .reg-cards{display:flex!important;flex-direction:row;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:9px}#atmos-compliance .reg-card{flex:0 0 240px!important;min-width:230px!important;max-width:250px!important;scroll-snap-align:start}#atmos-compliance .section-kicker{display:block}#atmos-compliance .section-kicker>p{margin-top:15px}}\n@container atmos-page (max-width:620px){#atmos-compliance .evidence-support{grid-template-columns:1fr}#atmos-compliance .mapping-attributes{grid-template-columns:1fr}#atmos-compliance .reg-card{flex:0 0 175px!important;min-width:175px!important;max-width:185px!important;gap:8px!important;padding:10px 8px!important;min-height:85px!important}#atmos-compliance .reg-card .reg-item-summary,#atmos-compliance .reg-card .reg-arrow{display:none!important}#atmos-compliance .reg-card .reg-icon{flex-basis:29px;width:29px;height:29px}#atmos-compliance .industry-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#atmos-compliance .asset-grid{grid-template-columns:1fr}}\n@container atmos-page (max-width:440px){#atmos-compliance .reg-card{flex:0 0 152px!important;min-width:152px!important;max-width:164px!important}#atmos-compliance .reg-card .reg-icon{flex-basis:25px;width:25px;height:25px}#atmos-compliance .reg-card .reg-item-copy strong{font-size:.77rem}#atmos-compliance .reg-card .reg-item-ref{font-size:.60rem}#atmos-compliance .industry-grid{grid-template-columns:1fr}#atmos-compliance .mapping-head{display:block}#atmos-compliance .mapping-head span{display:block}#atmos-compliance .law-links{display:block}}\n\n\/* Defend local type hierarchy against common WordPress !important typography *\/\n#atmos-compliance .section-kicker>p{font-size:1rem!important}\n#atmos-compliance .evidence-spotlight p{font-size:.95rem!important}\n#atmos-compliance .evidence-tile p{font-size:.81rem!important}\n#atmos-compliance .law-detail .law-intro{font-size:.86rem!important}\n#atmos-compliance .mapping-attribute p{font-size:.75rem!important}\n#atmos-compliance .reg-selector-foot{font-size:.69rem!important}\n@container atmos-page (max-width:720px){#atmos-compliance .mapping-attributes{grid-template-columns:1fr;gap:12px}}\n\n\n\/* v3.4: Connected workflow with inline SVG icons, no external image assets. *\/\n#atmos-compliance .process-grid{\n  display:grid;grid-template-columns:repeat(5,minmax(0,1fr));\n  grid-auto-flow:row;align-items:stretch;gap:12px;\n  overflow:visible;padding:7px 0 11px;max-width:100%;\n}\n#atmos-compliance .process-step{\n  position:relative;isolation:isolate;display:flex;flex-direction:column;\n  justify-content:flex-start;align-items:stretch;flex:none;min-width:0;\n  width:100%;max-width:100%;height:100%;min-height:256px;\n  padding:19px 19px 22px;margin:0;border-radius:11px;\n  border:1px solid rgba(107,177,194,.25);background:linear-gradient(155deg,#0b2028,#07151b 80%);\n  text-align:left;color:#eff7fa;box-shadow:0 9px 22px rgba(0,0,0,.09);\n  transition:background-color .2s,border-color .2s,box-shadow .2s,transform .2s;\n}\n#atmos-compliance .process-step:hover{\n  border-color:rgba(243,178,62,.68);transform:translateY(-2px);\n  background:linear-gradient(155deg,#12292b,#0b1d23 80%);\n}\n#atmos-compliance .process-step.is-active{\n  border-color:#f3b23e;background:linear-gradient(158deg,#17282a,#0b1c23 80%);\n  box-shadow:0 0 0 1px rgba(243,178,62,.12),0 14px 34px rgba(0,0,0,.16);\n}\n#atmos-compliance .process-step:not(:last-child)::after{\n  content:\"\";position:absolute;left:calc(100% + 1px);top:52px;\n  width:11px;height:2px;background:linear-gradient(90deg,rgba(102,201,216,.68),rgba(243,178,62,.7));z-index:3;\n}\n#atmos-compliance .process-step>.step-top{\n  display:flex;justify-content:space-between;align-items:flex-start;width:100%;min-width:0;\n  gap:6px;margin:0 0 22px;color:inherit;\n}\n#atmos-compliance .process-step .step-graphic{\n  width:63px;height:63px;flex:0 0 63px;display:flex;align-items:center;justify-content:center;\n  border-radius:15px;border:1px solid rgba(102,201,216,.42);\n  background:linear-gradient(145deg,rgba(18,73,85,.53),rgba(8,30,37,.85));\n  color:#9fdfeb;box-shadow:inset 0 1px 0 rgba(255,255,255,.05);\n}\n#atmos-compliance .process-step.is-active .step-graphic{color:#f7be58;border-color:rgba(243,178,62,.64);background:linear-gradient(145deg,rgba(89,59,24,.5),rgba(21,33,34,.9));}\n#atmos-compliance .process-step .step-graphic svg{width:31px;height:31px;display:block;max-width:none;flex:none;stroke:currentColor;}\n#atmos-compliance .process-step .step-number{\n  display:block;width:auto;min-width:0;margin:4px 0 0 0;\n  padding:0;font-size:1.13rem;font-weight:800;letter-spacing:-.035em;\n  line-height:1.2;color:var(--amber);font-variant-numeric:tabular-nums;white-space:nowrap!important;\n}\n#atmos-compliance .process-step .step-number-label{font-weight:500;font-size:.68rem;color:#789eaa;letter-spacing:0;white-space:nowrap!important;}\n#atmos-compliance .process-step>.step-copy{\n  display:flex;flex:1;flex-direction:column;gap:9px;\n  width:100%;max-width:100%;min-width:0;margin:0;padding:0;font-size:inherit;line-height:inherit;color:inherit;\n}\n#atmos-compliance .process-step .step-copy strong{\n  display:block;min-width:0;margin:0;font-size:clamp(.88rem,1vw,1.02rem);\n  font-weight:750;line-height:1.32;letter-spacing:-.015em;color:#f3f9fb;\n}\n#atmos-compliance .process-step .step-copy .step-description{\n  display:block;min-width:0;margin:0;font-size:.78rem;line-height:1.57;color:#abc5ce;\n}\n#atmos-compliance .process-detail{\n  margin-top:14px;border-radius:9px;gap:28px;\n  border:1px solid rgba(243,178,62,.28);background:linear-gradient(105deg,rgba(28,32,28,.78),rgba(8,26,32,.87));\n}\n\/* Tablet: a connected horizontal scroll rail rather than an orphaned last card. *\/\n@media(max-width:1100px) and (min-width:701px){\n #atmos-compliance .process-grid{\n   display:flex;flex-wrap:nowrap;align-items:stretch;gap:12px;\n   overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;\n   padding:8px 2px 18px;scrollbar-width:thin;scrollbar-color:rgba(114,193,205,.55) transparent;\n }\n #atmos-compliance .process-step{width:auto;min-width:248px;max-width:320px;flex:0 0 clamp(248px,30%,320px);height:auto;min-height:245px;scroll-snap-align:start;}\n #atmos-compliance .process-step:not(:last-child)::after{width:11px;}\n}\n\/* Mobile: a vertical connected timeline with full-width, non-scrolling rows. *\/\n@media(max-width:700px){\n #atmos-compliance .process-grid{\n   display:flex;flex-direction:column;align-items:stretch;gap:12px;\n   overflow:visible;padding:4px 0 5px;\n }\n #atmos-compliance .process-step{\n   display:grid;grid-template-columns:59px minmax(0,1fr);gap:0 16px;\n   align-items:center;min-height:120px;height:auto;padding:16px 16px;\n }\n #atmos-compliance .process-step>.step-top{display:flex;flex-direction:column;align-items:center;gap:9px;margin:0;align-self:start;}\n #atmos-compliance .process-step .step-graphic{width:53px;height:53px;flex-basis:53px;border-radius:13px;}\n #atmos-compliance .process-step .step-graphic svg{width:27px;height:27px;}\n #atmos-compliance .process-step .step-number{font-size:.89rem;margin:0;text-align:center;}\n #atmos-compliance .process-step .step-number-label{font-size:.62rem;}\n #atmos-compliance .process-step>.step-copy{display:flex;justify-content:center;gap:6px;}\n #atmos-compliance .process-step .step-copy strong{font-size:.95rem;}\n #atmos-compliance .process-step .step-copy .step-description{font-size:.78rem;line-height:1.48;}\n #atmos-compliance .process-step:not(:last-child)::after{\n   left:43px;top:calc(100% + 1px);width:2px;height:11px;\n   background:linear-gradient(180deg,rgba(102,201,216,.75),rgba(243,178,62,.7));\n }\n #atmos-compliance .process-detail{margin-top:18px;}\n}\n@media(prefers-reduced-motion:reduce){#atmos-compliance .process-step{transition:none!important;}}\n\n#atmos-compliance .process-scroll-hint{display:none;margin:0 0 4px;color:#85aab6;font-size:.74rem;letter-spacing:.015em;text-align:right;}\n@media (min-width:701px) and (max-width:1100px){#atmos-compliance .process-scroll-hint{display:block;}}\n@container atmos-page (min-width:701px) and (max-width:1080px){#atmos-compliance .process-scroll-hint{display:block;}}\n@container atmos-page (max-width:700px){#atmos-compliance .process-scroll-hint{display:none;}}\n\/* Elementor columns need width-aware rules even at desktop browser widths. *\/\n@container atmos-page (min-width:701px) and (max-width:1080px){\n #atmos-compliance .process-grid{\n   display:flex;flex-wrap:nowrap;align-items:stretch;gap:12px;\n   overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;\n   padding:8px 2px 18px;scrollbar-width:thin;scrollbar-color:rgba(114,193,205,.55) transparent;\n }\n #atmos-compliance .process-step{width:auto;min-width:248px;max-width:320px;flex:0 0 clamp(248px,30%,320px);height:auto;min-height:245px;scroll-snap-align:start;}\n}\n@container atmos-page (max-width:700px){\n #atmos-compliance .process-grid{display:flex;flex-direction:column;align-items:stretch;gap:12px;overflow:visible;padding:4px 0 5px;}\n #atmos-compliance .process-step{display:grid;grid-template-columns:59px minmax(0,1fr);gap:0 16px;align-items:center;flex:none;min-height:120px;height:auto;padding:16px;}\n #atmos-compliance .process-step>.step-top{display:flex;flex-direction:column;align-items:center;gap:9px;margin:0;align-self:start;}\n #atmos-compliance .process-step .step-graphic{width:53px;height:53px;flex-basis:53px;border-radius:13px;}\n #atmos-compliance .process-step .step-graphic svg{width:27px;height:27px;}\n #atmos-compliance .process-step .step-number{font-size:.89rem;margin:0;text-align:center;}\n #atmos-compliance .process-step .step-number-label{font-size:.62rem;}\n #atmos-compliance .process-step>.step-copy{display:flex;justify-content:center;gap:6px;}\n #atmos-compliance .process-step .step-copy strong{font-size:.95rem;}\n #atmos-compliance .process-step .step-copy .step-description{font-size:.78rem;line-height:1.48;}\n #atmos-compliance .process-step:not(:last-child)::after{left:43px;top:calc(100% + 1px);width:2px;height:11px;background:linear-gradient(180deg,rgba(102,201,216,.75),rgba(243,178,62,.7));}\n #atmos-compliance .process-detail{margin-top:18px;}\n}\n\n\n\/* v3.5: Customer-facing intelligence-to-action panel replaces internal owner\/evidence fields. *\/\n#atmos-compliance .process-detail.process-insight{\n  display:block!important;min-width:0;margin-top:17px;padding:0!important;\n  border:1px solid rgba(100,183,195,.28);border-radius:12px;\n  background:linear-gradient(115deg,rgba(10,29,37,.98),rgba(7,22,28,.96) 62%,rgba(22,31,28,.96));\n  box-shadow:inset 0 1px 0 rgba(255,255,255,.028),0 20px 48px rgba(0,0,0,.13);overflow:hidden;\n}\n#atmos-compliance .insight-topline{\n  display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;\n  padding:21px 28px 0;\n}\n#atmos-compliance .insight-eyebrow{\n  color:var(--amber);font-size:.68rem;font-weight:800;letter-spacing:.17em;line-height:1.4;text-transform:uppercase;\n}\n#atmos-compliance .insight-stage{\n  display:inline-flex;align-items:center;justify-content:center;min-height:28px;\n  padding:5px 11px;border-radius:999px;color:#c1dce3;\n  background:rgba(102,201,216,.08);border:1px solid rgba(102,201,216,.23);\n  font-size:.66rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase;font-variant-numeric:tabular-nums;\n}\n#atmos-compliance .insight-columns{\n  display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;\n  margin:20px 0 0;padding:0 28px 26px;\n}\n#atmos-compliance .insight-column{min-width:0;display:flex;flex-direction:column;align-items:flex-start;padding:0 29px 0 0}\n#atmos-compliance .insight-column+.insight-column{border-left:1px solid rgba(102,201,216,.16);padding:0 0 0 29px}\n#atmos-compliance .insight-column-label{\n  display:flex;align-items:center;gap:11px;min-width:0;margin:0 0 12px;\n  color:#b0d3dc;font-size:.68rem;letter-spacing:.085em;text-transform:uppercase;font-weight:800;\n}\n#atmos-compliance .insight-icon{\n  display:inline-flex;align-items:center;justify-content:center;flex:none;\n  width:35px;height:35px;border:1px solid rgba(102,201,216,.32);border-radius:9px;\n  color:#82d0dd;background:rgba(19,65,77,.22);\n}\n#atmos-compliance .insight-icon.insight-icon-amber{color:var(--amber);border-color:rgba(243,178,62,.28);background:rgba(243,178,62,.06)}\n#atmos-compliance .insight-icon svg{width:20px;height:20px;display:block;stroke:currentColor}\n#atmos-compliance .insight-column h3{\n  display:block;max-width:100%;margin:0 0 8px;\n  color:#f3f9fb;font-size:clamp(1.03rem,1.55vw,1.27rem);font-weight:750;letter-spacing:-.018em;line-height:1.3;\n}\n#atmos-compliance .insight-column p{\n  display:block;max-width:48ch;margin:0;\n  color:#afc6ce;font-size:.85rem;line-height:1.62;\n}\n#atmos-compliance .insight-footer{\n  min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:18px;\n  border-top:1px solid rgba(102,201,216,.13);padding:10px 28px;background:rgba(1,10,14,.20);\n}\n#atmos-compliance .insight-progress{display:inline-flex;align-items:center;gap:5px;min-width:0}\n#atmos-compliance .insight-progress span{display:block;width:24px;height:3px;border-radius:4px;background:rgba(126,176,190,.20);transition:background-color .16s}\n#atmos-compliance .insight-progress span.active{background:var(--amber)}\n#atmos-compliance .insight-next{\n  display:inline-flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:6px;\n  max-width:75%;min-height:34px;padding:4px 0;border:0;background:transparent;\n  font:inherit;font-size:.76rem;font-weight:750;line-height:1.4;text-align:right;color:#f1bc5c;\n  cursor:pointer;white-space:normal;\n}\n#atmos-compliance .insight-next:hover{color:#ffe0a1}\n#atmos-compliance .insight-next:hover span:last-child{transform:translateX(3px)}\n#atmos-compliance .insight-next span:last-child{transition:transform .16s}\n@media(max-width:720px){\n #atmos-compliance .insight-topline{padding:17px 20px 0}\n #atmos-compliance .insight-columns{grid-template-columns:1fr;gap:20px;padding:0 20px 20px;margin-top:19px}\n #atmos-compliance .insight-column{padding:0!important}\n #atmos-compliance .insight-column+.insight-column{border:0;border-top:1px solid rgba(102,201,216,.15);padding:20px 0 0!important}\n #atmos-compliance .insight-column p{font-size:.83rem}\n #atmos-compliance .insight-footer{padding:10px 20px;gap:14px}\n #atmos-compliance .insight-progress span{width:17px}\n #atmos-compliance .insight-next{font-size:.73rem}\n}\n@container atmos-page (max-width:720px){\n #atmos-compliance .insight-topline{padding:17px 20px 0}\n #atmos-compliance .insight-columns{grid-template-columns:1fr;gap:20px;padding:0 20px 20px;margin-top:19px}\n #atmos-compliance .insight-column{padding:0!important}\n #atmos-compliance .insight-column+.insight-column{border:0;border-top:1px solid rgba(102,201,216,.15);padding:20px 0 0!important}\n #atmos-compliance .insight-column p{font-size:.83rem}\n #atmos-compliance .insight-footer{padding:10px 20px;gap:14px}\n #atmos-compliance .insight-progress span{width:17px}\n #atmos-compliance .insight-next{font-size:.73rem}\n}\n@media(prefers-reduced-motion:reduce){#atmos-compliance .insight-progress span,#atmos-compliance .insight-next span:last-child{transition:none!important}}\n\n\/* v3.5.1 mobile: keep next-stage action and arrow together in a dedicated footer row. *\/\n@media (max-width:720px){\n #atmos-compliance .insight-footer{flex-direction:column;align-items:stretch;gap:12px;padding:13px 20px;}\n #atmos-compliance .insight-progress{align-self:flex-start;}\n #atmos-compliance .insight-next{align-self:flex-end;justify-content:flex-end;max-width:100%;white-space:nowrap;font-size:.72rem;}\n}\n@container atmos-page (max-width:720px){\n #atmos-compliance .insight-footer{flex-direction:column;align-items:stretch;gap:12px;padding:13px 20px;}\n #atmos-compliance .insight-progress{align-self:flex-start;}\n #atmos-compliance .insight-next{align-self:flex-end;justify-content:flex-end;max-width:100%;white-space:nowrap;font-size:.72rem;}\n}\n\n\n\/* 4Atmos Federal Compliance Support v3.6: scope-aware mandatory positioning and integrated light rail feature. *\/\n#atmos-compliance .hero-copy{max-width:780px}\n#atmos-compliance .hero h1{font-size:clamp(2.65rem,4.7vw,5.25rem);line-height:1.065;letter-spacing:-.05em;overflow-wrap:normal}\n#atmos-compliance .hero .lead{max-width:660px;font-size:clamp(1.01rem,1.28vw,1.13rem);line-height:1.66}\n#atmos-compliance .compliance-mandate{padding-top:52px;padding-bottom:62px}\n#atmos-compliance .mandate-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}\n#atmos-compliance .mandate-card{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:11px;padding:25px 25px 23px;border:1px solid rgba(102,201,216,.19);border-radius:10px;background:linear-gradient(155deg,rgba(12,31,39,.9),rgba(5,16,21,.86));}\n#atmos-compliance .mandate-icon{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid rgba(243,178,62,.28);border-radius:11px;background:rgba(243,178,62,.055);color:var(--amber)}\n#atmos-compliance .mandate-icon svg{width:25px;height:25px;stroke:currentColor}\n#atmos-compliance .mandate-kicker{font-size:.69rem;letter-spacing:.14em;text-transform:uppercase;color:var(--amber);font-weight:800}\n#atmos-compliance .mandate-card h3{font-size:clamp(1rem,1.4vw,1.21rem);font-weight:750;line-height:1.25;letter-spacing:-.015em}\n#atmos-compliance .mandate-card p{font-size:.86rem;line-height:1.6;color:#aac5ce}\n#atmos-compliance .mandate-sources{display:flex;gap:13px;flex-wrap:wrap;margin-top:auto;padding-top:16px}\n#atmos-compliance .mandate-sources a{font-size:.71rem;color:var(--amber);text-decoration:none;font-weight:750;white-space:normal}\n#atmos-compliance .mandate-sources a:hover{text-decoration:underline;text-underline-offset:4px}\n#atmos-compliance .light-rail-feature{padding-top:36px;padding-bottom:76px}\n#atmos-compliance .light-rail-panel{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:clamp(24px,4vw,56px);padding:clamp(26px,3.3vw,48px);border:1px solid rgba(101,176,192,.24);border-radius:14px;background:radial-gradient(ellipse at 82% 25%,rgba(21,71,84,.12),transparent 68%),linear-gradient(145deg,#091d26,#06141b 64%);box-shadow:0 22px 50px rgba(0,0,0,.11);align-items:stretch}\n#atmos-compliance .lrv-copy{min-width:0;display:flex;flex-direction:column;align-items:flex-start}\n#atmos-compliance .lrv-copy h2{margin-top:14px;margin-bottom:16px;max-width:630px;font-size:clamp(1.8rem,3vw,3rem)}\n#atmos-compliance .lrv-copy p{font-size:.89rem;line-height:1.64;color:var(--muted)}\n#atmos-compliance .lrv-copy .lrv-lead{font-size:.97rem;line-height:1.65;color:#d4e4e9;margin-bottom:12px}\n#atmos-compliance .lrv-rule-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:25px;width:100%}\n#atmos-compliance .lrv-rule-grid>div{min-width:0;display:flex;flex-direction:column;gap:6px;padding:14px 12px;border:1px solid rgba(102,201,216,.17);border-radius:7px;background:rgba(2,12,17,.37)}\n#atmos-compliance .lrv-rule-grid strong{font-size:.78rem;line-height:1.3;color:#edf7f9}\n#atmos-compliance .lrv-rule-grid span{font-size:.68rem;color:var(--amber);font-weight:750}\n#atmos-compliance .lrv-rule-grid p{font-size:.72rem;line-height:1.5}\n#atmos-compliance .lrv-actions{display:flex;align-items:center;flex-wrap:wrap;gap:17px;margin-top:25px}\n#atmos-compliance .lrv-source-link{font-size:.77rem;color:#bde5ed;text-decoration:underline;text-underline-offset:4px}\n#atmos-compliance .lrv-visual{display:flex;flex-direction:column;min-width:0;gap:14px;align-self:stretch}\n#atmos-compliance .lrv-visual-frame{position:relative;display:flex;flex:1;min-height:345px;isolation:isolate;overflow:hidden;border:1px solid rgba(110,189,207,.28);border-radius:10px;background:#11242b;}\n#atmos-compliance .lrv-visual-frame::after{content:\"\";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(0deg,rgba(4,14,20,.96) 0%,rgba(4,14,20,.6) 18%,transparent 64%),linear-gradient(90deg,rgba(4,14,20,.12),transparent 50%)}\n#atmos-compliance .lrv-visual-frame img{width:100%;height:100%;min-height:345px;object-fit:cover;object-position:center center;filter:brightness(.90) saturate(.88);position:absolute;inset:0}\n#atmos-compliance .lrv-visual-overlay{z-index:1;position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:7px;padding:23px;margin-top:auto}\n#atmos-compliance .lrv-photo-label{font-size:.64rem;letter-spacing:.18em;text-transform:uppercase;color:#ffca73;font-weight:800}\n#atmos-compliance .lrv-visual-title{max-width:360px;color:#f2f7f9;font-weight:750;font-size:clamp(1.05rem,1.5vw,1.45rem);line-height:1.28}\n#atmos-compliance .lrv-visual-foot{display:flex;gap:7px;flex-wrap:wrap}\n#atmos-compliance .lrv-mini-chip{display:inline-block;font-size:.7rem;border-radius:999px;border:1px solid rgba(102,201,216,.21);background:rgba(8,35,43,.7);padding:7px 10px;color:#b4ced5}\n@media(max-width:1150px){#atmos-compliance .light-rail-panel{grid-template-columns:1fr}#atmos-compliance .lrv-visual-frame{min-height:280px}#atmos-compliance .lrv-visual-frame img{min-height:280px}#atmos-compliance .mandate-card{padding:22px}}\n@media(max-width:840px){#atmos-compliance .mandate-grid{grid-template-columns:1fr}#atmos-compliance .lrv-rule-grid{grid-template-columns:1fr}#atmos-compliance .light-rail-feature{padding-top:10px;padding-bottom:55px}}\n@media(max-width:680px){#atmos-compliance .hero h1{font-size:clamp(2.4rem,9vw,3.5rem)}#atmos-compliance .hero .wrap{padding-top:205px;padding-bottom:52px}#atmos-compliance .light-rail-panel{padding:23px 19px;gap:27px}#atmos-compliance .lrv-visual-frame{min-height:250px}#atmos-compliance .lrv-visual-frame img{min-height:250px}#atmos-compliance .lrv-visual-overlay{padding:18px}#atmos-compliance .compliance-mandate{padding-block:48px}}\n@container atmos-page (max-width:1150px){#atmos-compliance .light-rail-panel{grid-template-columns:1fr}#atmos-compliance .lrv-visual-frame{min-height:300px}#atmos-compliance .lrv-visual-frame img{min-height:300px}}\n@container atmos-page (max-width:840px){#atmos-compliance .mandate-grid{grid-template-columns:1fr}#atmos-compliance .lrv-rule-grid{grid-template-columns:1fr}}\n\n\/* Light rail photography shown at its natural landscape aspect rather than cropped as a tall hero. *\/\n#atmos-compliance .lrv-visual-frame{flex:0 0 auto;height:auto;aspect-ratio:1.73 \/ 1;min-height:0;max-height:330px}\n#atmos-compliance .lrv-visual-frame img{position:absolute;width:100%;height:100%;min-height:0;object-fit:cover;object-position:center center}\n#atmos-compliance .lrv-visual-caption{font-size:.78rem;line-height:1.55;color:#a8c4ce;padding:5px 0 0}\n#atmos-compliance .lrv-evidence-ribbon{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:7px;border:1px solid rgba(102,201,216,.17);border-radius:9px;padding:15px;background:rgba(0,12,18,.38)}\n#atmos-compliance .lrv-evidence-ribbon span{font-size:.7rem;letter-spacing:.03em;color:var(--amber);white-space:nowrap}\n#atmos-compliance .lrv-evidence-ribbon strong{font-size:.73rem;letter-spacing:0;color:#cbdde4;font-weight:700;margin-left:3px}\n@media(max-width:680px){#atmos-compliance .lrv-visual-frame{max-height:none}#atmos-compliance .lrv-evidence-ribbon{justify-content:flex-start;row-gap:9px}}\n\n\/* Federal Compliance Support v3.7 \u2014 Metro & Subway rail mode *\/\n#atmos-compliance .metro-feature{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(24px,3.4vw,50px);margin-top:20px;padding:clamp(25px,3vw,42px);background:linear-gradient(135deg,#071a22,#07131a 75%);border:1px solid rgba(101,188,205,.22);border-radius:14px;align-items:center}\n#atmos-compliance .metro-scene{position:relative;isolation:isolate;overflow:hidden;align-self:stretch;display:flex;flex-direction:column;border-radius:10px;border:1px solid rgba(100,194,210,.2);background:#091c24;min-width:0}\n#atmos-compliance .metro-scene-art{width:100%;height:auto;min-height:245px;aspect-ratio:660 \/ 395;display:block;flex:1;object-fit:contain}\n#atmos-compliance .metro-scene-bottom{display:flex;flex-direction:column;gap:4px;padding:15px 21px 18px;background:#071b24;border-top:1px solid rgba(100,194,210,.17)}\n#atmos-compliance .metro-scene-bottom span{font-size:.64rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:var(--amber)}\n#atmos-compliance .metro-scene-bottom strong{font-size:1.13rem;line-height:1.35;color:var(--ink)}\n#atmos-compliance .metro-content{min-width:0}\n#atmos-compliance .metro-content h3{font-size:clamp(1.38rem,2.1vw,2.1rem);font-weight:750;line-height:1.2;margin:12px 0 16px}\n#atmos-compliance .metro-content>p{font-size:.88rem;line-height:1.65;color:#b8cbd4}\n#atmos-compliance .metro-evidence-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:21px 0 16px}\n#atmos-compliance .metro-evidence-list>div{border:1px solid rgba(102,201,216,.17);border-radius:8px;background:rgba(3,16,21,.66);padding:14px 15px;min-width:0}\n#atmos-compliance .metro-evidence-list span{display:block;font-size:.69rem;color:var(--amber);font-weight:800;margin-bottom:5px}\n#atmos-compliance .metro-evidence-list strong{display:block;color:#d9eaf0;font-size:.82rem;line-height:1.45}\n#atmos-compliance .metro-content .metro-scope{color:#9cb8c3;font-size:.76rem;line-height:1.62}\n#atmos-compliance .metro-links{display:flex;gap:18px;align-items:center;flex-wrap:wrap;margin-top:22px}\n#atmos-compliance .metro-links>a:not(.btn){color:#bfe8ec;font-size:.78rem;text-decoration:underline;text-underline-offset:3px}\n#atmos-compliance .asset-grid{grid-template-columns:repeat(2,minmax(0,1fr))}\n@media(max-width:1050px){#atmos-compliance .metro-feature{grid-template-columns:1fr}#atmos-compliance .metro-scene-art{max-height:390px}#atmos-compliance .metro-scene{max-width:100%}}\n@media(max-width:690px){#atmos-compliance .metro-feature{padding:23px 18px}#atmos-compliance .metro-evidence-list{grid-template-columns:1fr}#atmos-compliance .asset-grid{grid-template-columns:1fr}#atmos-compliance .metro-scene-art{min-height:0}#atmos-compliance .metro-links{align-items:stretch}#atmos-compliance .metro-links>.btn{width:100%}}\n@container atmos-page (max-width:1050px){#atmos-compliance .metro-feature{grid-template-columns:1fr}}\n@container atmos-page (max-width:690px){#atmos-compliance .metro-evidence-list{grid-template-columns:1fr}#atmos-compliance .asset-grid{grid-template-columns:1fr}#atmos-compliance .metro-feature{padding:23px 18px}}\n\n\/* v3.8 \u2014 Real subway photography, accessible attribution and responsive crop *\/\n#atmos-compliance .metro-scene-art.metro-real-photo{width:100%;min-width:0;min-height:260px;height:auto;aspect-ratio:1280\/853;max-height:none;display:block;flex:1 1 auto;object-fit:cover;object-position:48% 50%;filter:saturate(.84) contrast(1.06) brightness(.9)}\n#atmos-compliance .metro-photo-credit{margin:9px 0 0!important;color:#90aeb8!important;font-size:.7rem!important;line-height:1.5!important;letter-spacing:normal!important;text-transform:none!important;font-weight:400!important;overflow-wrap:anywhere}\n#atmos-compliance .metro-photo-credit a{color:#c1dce3!important;text-decoration:underline!important;text-underline-offset:3px}\n#atmos-compliance .metro-photo-credit a:hover{color:var(--amber)!important}\n@media(max-width:1050px){#atmos-compliance .metro-scene-art.metro-real-photo{min-height:240px;max-height:430px}}\n@media(max-width:690px){#atmos-compliance .metro-scene-art.metro-real-photo{min-height:0;max-height:none;aspect-ratio:16\/10;object-position:46% 50%}}\n@container atmos-page (max-width:690px){#atmos-compliance .metro-scene-art.metro-real-photo{min-height:0;aspect-ratio:16\/10;object-position:46% 50%}}\n\n\n\/* v3.9 | Regulatory quick-link strip: intentionally scoped to the Federal Compliance page. *\/\n#atmos-compliance .reg-quick-section{position:relative;z-index:12;border-top:1px solid rgba(119,188,201,.13);border-bottom:1px solid rgba(119,188,201,.16);background:linear-gradient(180deg,#081920 0%,#08171e 100%)}\n#atmos-compliance .reg-quick{padding-top:18px;padding-bottom:22px}\n#atmos-compliance .reg-quick-head{display:flex;align-items:center;justify-content:space-between;gap:12px 24px;flex-wrap:wrap;margin-bottom:14px}\n#atmos-compliance .reg-quick-head .eyebrow{font-size:.66rem;letter-spacing:.16em;color:var(--amber)}\n#atmos-compliance .reg-quick-hint{font-size:.72rem;color:#9fbdc8}\n#atmos-compliance .reg-quick-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px}\n#atmos-compliance .reg-quick-item{position:relative;display:flex;align-items:stretch;min-width:0;border:1px solid rgba(113,169,186,.27);border-radius:9px;background:linear-gradient(155deg,rgba(13,39,49,.94),rgba(7,22,29,.96));transition:border-color .17s,background .17s,box-shadow .17s}\n#atmos-compliance .reg-quick-item:is(:hover,:focus-within),#atmos-compliance .reg-quick-item[data-open=\"true\"]{border-color:rgba(243,178,62,.7);box-shadow:0 9px 25px rgba(0,0,0,.16);z-index:20}\n#atmos-compliance .reg-quick-link{min-width:0;flex:1;display:flex;flex-direction:column;justify-content:center;gap:3px;padding:11px 6px 12px 13px;text-decoration:none!important}\n#atmos-compliance .reg-quick-agency{font-size:.83rem;font-weight:800;color:#eff9fc;letter-spacing:.035em;line-height:1.22}\n#atmos-compliance .reg-quick-code{font-size:.71rem;line-height:1.35;font-weight:600;color:#8dd6e2}\n#atmos-compliance .reg-quick-info{align-self:center;flex:0 0 27px;width:27px;height:27px;margin-right:9px;display:inline-flex;justify-content:center;align-items:center;color:#cfedf0;border:1px solid rgba(124,183,195,.35);border-radius:50%;background:rgba(56,112,131,.10);font-weight:800;font-size:.79rem;cursor:pointer;padding:0}\n#atmos-compliance .reg-quick-info:hover{border-color:var(--amber);color:var(--amber);background:rgba(243,178,62,.07)}\n#atmos-compliance .reg-quick-tip{visibility:hidden;opacity:0;pointer-events:none;transform:translateY(-5px);transition:opacity .16s,transform .16s,visibility .16s;position:absolute;top:calc(100% + 10px);left:0;width:min(305px,calc(100vw - 46px));z-index:50;background:#0a252e;border:1px solid rgba(243,178,62,.42);border-radius:10px;padding:15px 16px;box-shadow:0 20px 48px rgba(0,0,0,.55);text-align:left}\n#atmos-compliance .reg-quick-item:is(:hover,:focus-within) .reg-quick-tip,#atmos-compliance .reg-quick-item[data-open=\"true\"] .reg-quick-tip{visibility:visible;opacity:1;transform:translateY(0)}\n#atmos-compliance .reg-quick-grid:has(.reg-quick-item[data-open=\"true\"]) .reg-quick-item:not([data-open=\"true\"]) .reg-quick-tip{visibility:hidden;opacity:0}\n#atmos-compliance .reg-quick-item:nth-child(n+4) .reg-quick-tip{left:auto;right:0}\n#atmos-compliance .reg-quick-tip-title{display:block;font-size:.72rem;text-transform:uppercase;letter-spacing:.11em;color:var(--amber);font-weight:800;margin-bottom:8px}\n#atmos-compliance .reg-quick-tip p{font-size:.81rem;line-height:1.56;color:#e0edf0;margin:0}\n#atmos-compliance .reg-quick-tip-foot{display:block;margin-top:10px;padding-top:9px;border-top:1px solid rgba(123,180,192,.18);color:#9ed2da;font-size:.72rem}\n#atmos-compliance #atmos-regulations{scroll-margin-top:30px}\n@media(max-width:1120px){#atmos-compliance .reg-quick-grid{grid-template-columns:repeat(3,minmax(0,1fr))}#atmos-compliance .reg-quick-item:nth-child(n+4) .reg-quick-tip{right:auto;left:0}#atmos-compliance .reg-quick-item:nth-child(3n) .reg-quick-tip{right:0;left:auto}}\n@media(max-width:680px){#atmos-compliance .reg-quick{padding-top:15px;padding-bottom:18px}#atmos-compliance .reg-quick-head{margin-bottom:10px;gap:5px}#atmos-compliance .reg-quick-hint{line-height:1.5;font-size:.7rem}#atmos-compliance .reg-quick-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}#atmos-compliance .reg-quick-item:nth-child(3n) .reg-quick-tip{right:auto;left:0}#atmos-compliance .reg-quick-item:nth-child(2n) .reg-quick-tip{left:auto;right:0}#atmos-compliance .reg-quick-link{padding:10px 4px 10px 10px}#atmos-compliance .reg-quick-info{margin-right:6px;flex-basis:25px;width:25px;height:25px}}\n@media(prefers-reduced-motion:reduce){#atmos-compliance .reg-quick-tip{transition:none}}\n\n<\/style>\n<div class=\"atmos-compliance\" id=\"atmos-compliance\"><main>\n<section aria-labelledby=\"atmos-headline\" class=\"hero\">\n<div aria-label=\"Towboat operating on a waterway and freight locomotive operating on railroad tracks\" class=\"hero-image\" role=\"img\"><\/div>\n<div class=\"wrap\">\n<div class=\"hero-copy\">\n<div class=\"eyebrow\">Federal Compliance Support<\/div>\n<h1 id=\"atmos-headline\">Federal Compliance Support.<br\/><em>Evidence Behind Every Decision.<\/em><\/h1>\n<p class=\"lead\">For covered operators, equipment maintenance, required inspections, safety oversight, and recordkeeping are regulatory responsibilities. 4Atmos connects equipment-condition intelligence to the evidence that supports informed maintenance decisions and review readiness.<\/p>\n<div class=\"actions\">\n<a class=\"btn primary\" href=\"#atmos-industries\">Explore industry solutions <span aria-hidden=\"true\">\u2192<\/span><\/a>\n<a class=\"btn subtle\" href=\"https:\/\/4atmos.com\/contact-us\/\" rel=\"noopener noreferrer\" target=\"_blank\">Talk to an expert <span aria-hidden=\"true\">\u2197<\/span><\/a>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<section class=\"reg-quick-section\" aria-label=\"Federal regulation quick links\">\n<div class=\"reg-quick wrap\">\n<div class=\"reg-quick-head\"><span class=\"eyebrow\">Federal requirements at a glance<\/span><span class=\"reg-quick-hint\">Hover or tap <span aria-hidden=\"true\">\u24d8<\/span> for a summary \u00b7 Select a framework to explore 4Atmos support<\/span><\/div>\n<nav class=\"reg-quick-grid\" aria-label=\"Explore regulatory requirements and corresponding 4Atmos use cases\">\n<div class=\"reg-quick-item\" data-quick-sector=\"marine\">\n<a class=\"reg-quick-link\" data-industry=\"marine\" href=\"#atmos-regulations\" aria-describedby=\"atmos-quicktip-marine\"><span class=\"reg-quick-agency\">USCG<\/span><span class=\"reg-quick-code\">46 CFR Subchapter M<\/span><\/a>\n<button class=\"reg-quick-info\" type=\"button\" aria-controls=\"atmos-quicktip-marine\" aria-expanded=\"false\" aria-label=\"Show USCG regulation summary\">i<\/button>\n<div class=\"reg-quick-tip\" id=\"atmos-quicktip-marine\" role=\"tooltip\"><span class=\"reg-quick-tip-title\">At a glance \u00b7 USCG<\/span><p>Covered towing vessels have machinery-maintenance, inspection, functional-testing, and recordkeeping duties. 4Atmos supports component-condition evidence; it does not replace required tests or surveys.<\/p><span class=\"reg-quick-tip-foot\">Select the framework to view 4Atmos evidence mapping.<\/span><\/div>\n<\/div>\n<div class=\"reg-quick-item\" data-quick-sector=\"fra\">\n<a class=\"reg-quick-link\" data-industry=\"fra\" href=\"#atmos-regulations\" aria-describedby=\"atmos-quicktip-fra\"><span class=\"reg-quick-agency\">FRA<\/span><span class=\"reg-quick-code\">49 CFR Parts 229 \/ 238<\/span><\/a>\n<button class=\"reg-quick-info\" type=\"button\" aria-controls=\"atmos-quicktip-fra\" aria-expanded=\"false\" aria-label=\"Show FRA regulation summary\">i<\/button>\n<div class=\"reg-quick-tip\" id=\"atmos-quicktip-fra\" role=\"tooltip\"><span class=\"reg-quick-tip-title\">At a glance \u00b7 FRA<\/span><p>Applicable locomotive and passenger-rail operations have inspection, defect, maintenance, and documentation requirements. 4Atmos adds engine and equipment-condition context to the operator\u2019s records.<\/p><span class=\"reg-quick-tip-foot\">Select the framework to view 4Atmos evidence mapping.<\/span><\/div>\n<\/div>\n<div class=\"reg-quick-item\" data-quick-sector=\"fta\">\n<a class=\"reg-quick-link\" data-industry=\"fta\" href=\"#atmos-regulations\" aria-describedby=\"atmos-quicktip-fta\"><span class=\"reg-quick-agency\">FTA<\/span><span class=\"reg-quick-code\">49 CFR Parts 625 \/ 671 \/ 673 \/ 674<\/span><\/a>\n<button class=\"reg-quick-info\" type=\"button\" aria-controls=\"atmos-quicktip-fta\" aria-expanded=\"false\" aria-label=\"Show FTA regulation summary\">i<\/button>\n<div class=\"reg-quick-tip\" id=\"atmos-quicktip-fta\" role=\"tooltip\"><span class=\"reg-quick-tip-title\">At a glance \u00b7 FTA<\/span><p>Covered rail-transit systems have asset-management, safety-program, oversight, and roadway-worker-protection duties. 4Atmos supports condition evidence; separate safety procedures remain required.<\/p><span class=\"reg-quick-tip-foot\">Select the framework to view 4Atmos evidence mapping.<\/span><\/div>\n<\/div>\n<div class=\"reg-quick-item\" data-quick-sector=\"epa\">\n<a class=\"reg-quick-link\" data-industry=\"epa\" href=\"#atmos-regulations\" aria-describedby=\"atmos-quicktip-epa\"><span class=\"reg-quick-agency\">EPA<\/span><span class=\"reg-quick-code\">40 CFR Parts 60 \/ 63<\/span><\/a>\n<button class=\"reg-quick-info\" type=\"button\" aria-controls=\"atmos-quicktip-epa\" aria-expanded=\"false\" aria-label=\"Show EPA regulation summary\">i<\/button>\n<div class=\"reg-quick-tip\" id=\"atmos-quicktip-epa\" role=\"tooltip\"><span class=\"reg-quick-tip-title\">At a glance \u00b7 EPA<\/span><p>Applicable stationary-engine rules govern emissions-related operation and maintenance. Some eligible engines may use prescribed oil-analysis options; eligibility and requirements depend on the engine and rule.<\/p><span class=\"reg-quick-tip-foot\">Select the framework to view 4Atmos evidence mapping.<\/span><\/div>\n<\/div>\n<div class=\"reg-quick-item\" data-quick-sector=\"fm\">\n<a class=\"reg-quick-link\" data-industry=\"fm\" href=\"#atmos-regulations\" aria-describedby=\"atmos-quicktip-fm\"><span class=\"reg-quick-agency\">FMCSA<\/span><span class=\"reg-quick-code\">49 CFR Part 396<\/span><\/a>\n<button class=\"reg-quick-info\" type=\"button\" aria-controls=\"atmos-quicktip-fm\" aria-expanded=\"false\" aria-label=\"Show FMCSA regulation summary\">i<\/button>\n<div class=\"reg-quick-tip\" id=\"atmos-quicktip-fm\" role=\"tooltip\"><span class=\"reg-quick-tip-title\">At a glance \u00b7 FMCSA<\/span><p>Covered motor carriers must inspect, repair, maintain, and document vehicle condition. 4Atmos can supply engine and drivetrain trends but does not replace required inspections.<\/p><span class=\"reg-quick-tip-foot\">Select the framework to view 4Atmos evidence mapping.<\/span><\/div>\n<\/div>\n<\/nav>\n<\/div>\n<\/section>\n<section aria-labelledby=\"atmos-industry-title\" class=\"industries wrap\" id=\"atmos-industries\">\n<div class=\"section-top\">\n<div><div class=\"eyebrow\">Built for regulated industries<\/div><h2 id=\"atmos-industry-title\">Compliance Obligations.<br\/>Clearer Maintenance Evidence.<\/h2><\/div>\n<p>Regulations establish specific duties for covered fleets. 4Atmos supplies condition intelligence that helps operators identify equipment concerns, prioritize review, and preserve a traceable record of their response.<\/p>\n<\/div>\n<div class=\"industry-grid\"><article class=\"industry-card\"><img decoding=\"async\" alt=\"Towing vessel operating on the river\" loading=\"lazy\" src=\"https:\/\/4atmos.com\/wp-content\/uploads\/2026\/11\/marine.webp\"\/><div class=\"inner\"><div class=\"industry-head\"><svg aria-hidden=\"true\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.7\" viewbox=\"0 0 24 24\"><path d=\"M3 15l4 5h10l4-5-9 2zM6 15V8h12v7M10 8V4h4v4M2 21c4-2 6 2 10 0 4-2 6 2 10 0\"><\/path><\/svg><div><h3>Marine &amp; Towing<\/h3><span>USCG \u00b7 46 CFR Subchapter M<\/span><\/div><\/div><p>Support required machinery maintenance and functional-testing records with engine, gearbox, and hydraulic condition trends.<\/p><a class=\"text-link\" data-industry=\"marine\" href=\"#atmos-regulations\">Explore marine <span aria-hidden=\"true\">\u2192<\/span><\/a><\/div><\/article><article class=\"industry-card\"><img decoding=\"async\" alt=\"Locomotive traveling on dry railroad tracks\" loading=\"lazy\" src=\"https:\/\/4atmos.com\/wp-content\/uploads\/2026\/11\/rail.webp\"\/><div class=\"inner\"><div class=\"industry-head\"><svg aria-hidden=\"true\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.7\" viewbox=\"0 0 24 24\"><rect height=\"18\" rx=\"3\" width=\"14\" x=\"5\" y=\"2\"><\/rect><path d=\"M5 11h14M8 6h8M8 22l3-3m5 3-3-3M8 15h.01M16 15h.01\"><\/path><\/svg><div><h3>Freight &amp; Commuter Rail<\/h3><span>FRA \u00b7 49 CFR Parts 229 \/ 238<\/span><\/div><\/div><p>Support FRA locomotive inspection and defect follow-up with traceable engine and component condition history.<\/p><a class=\"text-link\" data-industry=\"fra\" href=\"#atmos-regulations\">Explore FRA rail <span aria-hidden=\"true\">\u2192<\/span><\/a><\/div><\/article><article class=\"industry-card\"><img decoding=\"async\" alt=\"Illustrative 4Atmos-branded light-rail vehicle in blue and gold at a station\" loading=\"lazy\" src=\"https:\/\/4atmos.com\/wp-content\/uploads\/2026\/11\/LRV_4atmos.png\"\/><div class=\"inner\"><div class=\"industry-head\"><svg aria-hidden=\"true\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.7\" viewbox=\"0 0 24 24\"><path d=\"M5 18V6a3 3 0 0 1 3-3h8a3 3 0 0 1 3 3v12M5 11h14M8 7h8M8 15h.01M16 15h.01M3 22l4-4h10l4 4\"><\/path><\/svg><div><h3>Light Rail, Subways &amp; Metros<\/h3><span>FTA \u00b7 49 CFR Parts 625 \/ 671 \/ 673 \/ 674<\/span><\/div><\/div><p>Support required asset management, safety-plan records, and state safety oversight for qualifying fixed-guideway rail transit.<\/p><a class=\"text-link\" data-industry=\"fta\" href=\"#atmos-regulations\">Explore FTA transit <span aria-hidden=\"true\">\u2192<\/span><\/a><\/div><\/article><article class=\"industry-card\"><img decoding=\"async\" alt=\"Stationary diesel engine inside industrial facility\" loading=\"lazy\" src=\"https:\/\/4atmos.com\/wp-content\/uploads\/2026\/11\/engines.webp\"\/><div class=\"inner\"><div class=\"industry-head\"><svg aria-hidden=\"true\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.7\" viewbox=\"0 0 24 24\"><path d=\"m10 2-.5 2.4-2.2 1.2L5 4.6 3 7l1.6 2-.3 2.5L2 13v3l2.5 1 .8 2.5L8 21l2-1.5h3l2 1.5 3-1.5v-3l3-2v-3l-3-1.5v-3l-3-2-2 1H10z\"><\/path><circle cx=\"12\" cy=\"13\" r=\"3\"><\/circle><\/svg><div><h3>Stationary Engines<\/h3><span>EPA \u00b7 40 CFR Parts 60 \/ 63<\/span><\/div><\/div><p>Document oil analysis where it is an allowed option for eligible stationary engines.<\/p><a class=\"text-link\" data-industry=\"epa\" href=\"#atmos-regulations\">Explore EPA <span aria-hidden=\"true\">\u2192<\/span><\/a><\/div><\/article><article class=\"industry-card\"><img decoding=\"async\" alt=\"Commercial trucks parked in their fleet yard\" loading=\"lazy\" src=\"https:\/\/4atmos.com\/wp-content\/uploads\/2026\/11\/trucking.webp\"\/><div class=\"inner\"><div class=\"industry-head\"><svg aria-hidden=\"true\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.7\" viewbox=\"0 0 24 24\"><path d=\"M3 7h12v11H3zM15 11h4l3 4v3h-7M6 18v3m12-3v3M2 21h20\"><\/path><\/svg><div><h3>Commercial Motor Fleets<\/h3><span>FMCSA \u00b7 49 CFR Part 396<\/span><\/div><\/div><p>Support required systematic vehicle maintenance and periodic inspection programs with component health evidence.<\/p><a class=\"text-link\" data-industry=\"fm\" href=\"#atmos-regulations\">Explore fleets <span aria-hidden=\"true\">\u2192<\/span><\/a><\/div><\/article><\/div>\n<\/section>\n<section aria-labelledby=\"atmos-required-title\" class=\"compliance-mandate wrap\" id=\"atmos-required\">\n<div class=\"section-kicker\">\n<div><div class=\"eyebrow\">The obligation is established in federal law<\/div><h2 id=\"atmos-required-title\">Required readiness. Documented accountability.<\/h2><\/div>\n<p>Regulated operators must meet the duties that apply to their equipment and operations. Condition monitoring helps support those duties\u2014it does not replace required inspections or determinations.<\/p>\n<\/div>\n<div class=\"mandate-grid\">\n<article class=\"mandate-card\"><div aria-hidden=\"true\" class=\"mandate-icon\"><svg fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" viewbox=\"0 0 24 24\"><path d=\"M4 12h4l2-6 4 12 2-6h4\"><\/path><circle cx=\"12\" cy=\"12\" r=\"10\"><\/circle><\/svg><\/div><span class=\"mandate-kicker\">01 \/ Maintain<\/span><h3>Keep equipment fit for service<\/h3><p>Covered operators must maintain specified machinery and vehicles in the condition required by their governing rules.<\/p><div class=\"mandate-sources\"><a href=\"https:\/\/www.law.cornell.edu\/cfr\/text\/46\/143.205\" rel=\"noopener noreferrer\" target=\"_blank\">46 CFR \u00a7 143.205 \u2197<\/a><a href=\"https:\/\/www.law.cornell.edu\/cfr\/text\/49\/396.3\" rel=\"noopener noreferrer\" target=\"_blank\">49 CFR \u00a7 396.3 \u2197<\/a><\/div><\/article>\n<article class=\"mandate-card\"><div aria-hidden=\"true\" class=\"mandate-icon\"><svg fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" viewbox=\"0 0 24 24\"><path d=\"M8 3h8m-8 0v3m8-3v3M5 8h14v13H5zM8 13l2 2 5-5\"><\/path><\/svg><\/div><span class=\"mandate-kicker\">02 \/ Inspect<\/span><h3>Perform prescribed tests and inspections<\/h3><p>Applicable regulations prescribe functional tests, inspection frequencies, and how results or deficiencies must be recorded.<\/p><div class=\"mandate-sources\"><a href=\"https:\/\/www.law.cornell.edu\/cfr\/text\/46\/143.245\" rel=\"noopener noreferrer\" target=\"_blank\">46 CFR \u00a7 143.245 \u2197<\/a><a href=\"https:\/\/www.law.cornell.edu\/cfr\/text\/49\/229.21\" rel=\"noopener noreferrer\" target=\"_blank\">49 CFR \u00a7 229.21 \u2197<\/a><\/div><\/article>\n<article class=\"mandate-card\"><div aria-hidden=\"true\" class=\"mandate-icon\"><svg fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" viewbox=\"0 0 24 24\"><path d=\"M6 2h9l4 4v16H6zM14 2v5h5M9 12h7M9 16h7\"><\/path><\/svg><\/div><span class=\"mandate-kicker\">03 \/ Document<\/span><h3>Retain and produce supporting records<\/h3><p>Record retention and regulator access are expressly required in many regimes, including applicable marine TSMS and transit safety programs.<\/p><div class=\"mandate-sources\"><a href=\"https:\/\/www.law.cornell.edu\/cfr\/text\/46\/138.220\" rel=\"noopener noreferrer\" target=\"_blank\">46 CFR \u00a7 138.220 \u2197<\/a><a href=\"https:\/\/www.law.cornell.edu\/cfr\/text\/49\/673.31\" rel=\"noopener noreferrer\" target=\"_blank\">49 CFR \u00a7 673.31 \u2197<\/a><\/div><\/article>\n<\/div>\n<\/section>\n<section aria-labelledby=\"atmos-lrv-title\" class=\"light-rail-feature wrap\" id=\"atmos-light-rail\">\n<div class=\"light-rail-panel\">\n<div class=\"lrv-copy\">\n<div class=\"eyebrow\">Rail transit \u00b7 light rail, subways &amp; heavy rail<\/div>\n<h2 id=\"atmos-lrv-title\">Federal compliance support for urban rail systems.<\/h2>\n<p class=\"lrv-lead\">Covered light-rail and subway systems must meet applicable FTA asset-management, agency safety-plan, documentation, and State Safety Oversight obligations. These requirements apply across rail-transit modes, including heavy rail and metros.<\/p>\n<p>4Atmos connects component-specific fluid findings, asset histories, maintenance priorities, and follow-up evidence to the operator\u2019s required inspection and safety-management programs.<\/p>\n<div class=\"lrv-rule-grid\">\n<div><strong>Asset condition<\/strong><span>49 CFR \u00a7 625.25<\/span><p>Required transit asset management plans and condition-informed prioritization.<\/p><\/div>\n<div><strong>Safety risk management<\/strong><span>49 CFR \u00a7 673.25<\/span><p>Hazard identification, risk assessment, and mitigation processes.<\/p><\/div>\n<div><strong>Records and oversight<\/strong><span>49 CFR \u00a7 673.31 \u00b7 Part 674<\/span><p>Safety-plan documents available to authorized reviewers and state oversight.<\/p><\/div>\n<\/div>\n<div class=\"lrv-actions\"><a class=\"btn outline\" data-industry=\"fta\" href=\"#atmos-regulations\">Explore FTA requirements <span aria-hidden=\"true\">\u2192<\/span><\/a><a class=\"lrv-source-link\" href=\"https:\/\/www.law.cornell.edu\/cfr\/text\/49\/part-673\" rel=\"noopener noreferrer\" target=\"_blank\">Review 49 CFR Part 673 \u2197<\/a><\/div>\n<\/div>\n<div class=\"lrv-visual\">\n<div class=\"lrv-visual-frame\"><img decoding=\"async\" alt=\"Illustrative 4Atmos-branded blue and gold light-rail vehicle at a passenger station\" loading=\"lazy\" src=\"https:\/\/4atmos.com\/wp-content\/uploads\/2026\/11\/LRV_4atmos.png\"\/><div class=\"lrv-visual-overlay\"><span class=\"lrv-photo-label\">Light rail \u00b7 illustrative 4Atmos fleet visual<\/span><span class=\"lrv-visual-title\">Condition evidence for regulated urban transit fleets.<\/span><\/div><\/div>\n<div class=\"lrv-visual-foot\"><span class=\"lrv-mini-chip\">Gearboxes &amp; drive units<\/span><span class=\"lrv-mini-chip\">Compressor systems<\/span><span class=\"lrv-mini-chip\">Maintenance evidence<\/span><\/div>\n<div aria-label=\"Condition-to-maintenance evidence sequence\" class=\"lrv-evidence-ribbon\"><span>01 <strong>Condition trend<\/strong><\/span><span aria-hidden=\"true\">\u2192<\/span><span>02 <strong>Priority review<\/strong><\/span><span aria-hidden=\"true\">\u2192<\/span><span>03 <strong>Documented response<\/strong><\/span><\/div>\n<p class=\"lrv-visual-caption\">The operator retains responsibility for required inspections, approved mitigation, and return-to-service decisions.<\/p>\n<\/div>\n<\/div>\n<div aria-labelledby=\"atmos-subway-title\" class=\"metro-feature\" id=\"atmos-subway\">\n<div class=\"metro-scene\">\n<img loading=\"lazy\" alt=\"Photograph of an R211 G-line New York City subway train standing on the tracks at Court Square station, with the station platform visible.\" class=\"metro-scene-art metro-real-photo\" decoding=\"async\" height=\"853\" loading=\"lazy\" referrerpolicy=\"no-referrer-when-downgrade\" src=\"https:\/\/thumb.wikimedia.org\/wikipedia\/commons\/thumb\/f\/fe\/R211_G_train_at_Court_Square_September_2025.jpg\/1280px-R211_G_train_at_Court_Square_September_2025.jpg\" width=\"1280\"\/>\n<div class=\"metro-scene-bottom\"><span>Subway \u00b7 heavy rail \u00b7 metro<\/span><strong>Fixed-guideway transit assets<\/strong><p class=\"metro-photo-credit\">Photo: <a href=\"https:\/\/commons.wikimedia.org\/wiki\/File:R211_G_train_at_Court_Square_September_2025.jpg\" rel=\"noopener noreferrer\" target=\"_blank\">4300streetcar \/ Wikimedia Commons<\/a> \u00b7 <a href=\"https:\/\/creativecommons.org\/licenses\/by\/4.0\/\" rel=\"noopener noreferrer\" target=\"_blank\">CC BY 4.0<\/a> \u00b7 Cropped to fit layout<\/p><\/div>\n<\/div>\n<div class=\"metro-content\">\n<div class=\"eyebrow\">Subways &amp; heavy-rail rapid transit<\/div>\n<h3 id=\"atmos-subway-title\">Bring subway fleet condition into the safety evidence chain.<\/h3>\n<p>Where FTA and State Safety Oversight jurisdiction apply, subway operators maintain mandatory asset-management and public transportation safety programs. Evidence from lubricated traction-drive gearboxes, compressors, hydraulics, and other monitored assemblies can support condition assessments, hazard reviews, and corrective-action tracking.<\/p>\n<div aria-label=\"Subway and metro federal requirements\" class=\"metro-evidence-list\">\n<div><span>49 CFR \u00a7 625.25<\/span><strong>Asset inventory and condition assessments<\/strong><\/div>\n<div><span>49 CFR \u00a7\u00a7 673.25, 673.31<\/span><strong>Safety risk management and retained records<\/strong><\/div>\n<div><span>49 CFR Part 674<\/span><strong>State Safety Oversight and corrective actions<\/strong><\/div>\n<div><span>49 CFR Part 671<\/span><strong>Separate roadway-worker-protection duties<\/strong><\/div>\n<\/div>\n<p class=\"metro-scope\">Roadway-worker protection requires its own manuals, qualifications, and on-track safety procedures. Oil analysis does not fulfill those requirements. FRA rules can apply to separate railroad operations; jurisdiction must be confirmed for each mode.<\/p>\n<div class=\"metro-links\"><a class=\"btn outline\" data-industry=\"fta\" href=\"#atmos-regulations\">View subway &amp; transit requirements <span aria-hidden=\"true\">\u2192<\/span><\/a><a href=\"https:\/\/www.law.cornell.edu\/cfr\/text\/49\/671.13\" rel=\"noopener noreferrer\" target=\"_blank\">RWP requirements \u2197<\/a><\/div>\n<\/div>\n<\/div>\n<\/section>\n<section aria-labelledby=\"atmos-cap-title\" class=\"capability wrap\" id=\"atmos-capabilities\">\n<div class=\"cap-layout\">\n<div class=\"cap-copy\">\n<div class=\"eyebrow\">From data to documentation<\/div>\n<h2 id=\"atmos-cap-title\">Condition Intelligence.<br\/>Connected Evidence.<\/h2>\n<p>4Atmos helps operators connect fluid-condition analytics, asset histories, maintenance context, and review-ready reporting so teams can move from early warning to documented action.<\/p>\n<div class=\"features\">\n<div class=\"feature\"><svg fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" viewbox=\"0 0 24 24\"><path d=\"M9 3h6m-4 0v8L5 21h14l-6-10V3M8 16h8\"><\/path><\/svg><strong>Advanced<br\/>oil analysis<\/strong><small>Actionable fluid-condition intelligence<\/small><\/div>\n<div class=\"feature\"><svg fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" viewbox=\"0 0 24 24\"><path d=\"M3 21V11h4v10m3 0V6h4v15m3 0V2h4v19\"><\/path><\/svg><strong>Actionable<br\/>insights<\/strong><small>Prioritized maintenance guidance<\/small><\/div>\n<div class=\"feature\"><svg fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" viewbox=\"0 0 24 24\"><path d=\"M6 2h9l4 4v16H6zM14 2v5h5M9 12h7m-7 4h7\"><\/path><\/svg><strong>Linked records<br\/>&amp; audit trails<\/strong><small>Structured evidence and traceability<\/small><\/div>\n<div class=\"feature\"><svg fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" viewbox=\"0 0 24 24\"><path d=\"M12 2 4 5v7c0 5 3 8 8 10 5-2 8-5 8-10V5zM8 12l3 3 5-6\"><\/path><\/svg><strong>Review-ready<br\/>access<\/strong><small>Customer-authorized evidence views<\/small><\/div>\n<\/div>\n<\/div>\n<div aria-label=\"Compliance evidence dashboard\" class=\"dashboard\">\n<div class=\"dash-top\"><strong>4ATMOS <span style=\"color:#81b4c4;font-weight:500\">\/ Compliance Evidence<\/span><\/strong><span class=\"status\">Evidence workflow<\/span><\/div>\n<div class=\"dash-body\">\n<aside aria-hidden=\"true\" class=\"dash-side\"><div class=\"brand-word\">4ATMOS<\/div><div class=\"dash-nav\">Dashboard<\/div><div class=\"dash-nav\">Assets<\/div><div class=\"dash-nav\">Samples<\/div><div class=\"dash-nav\">Maintenance<\/div><div class=\"dash-nav on\">Compliance<\/div><div class=\"dash-nav\">Reports<\/div><div class=\"dash-nav\">Access<\/div><\/aside>\n<div class=\"dash-main\"><div class=\"dash-title\"><strong>Evidence Overview<\/strong><span>Representative fleet view<\/span><\/div>\n<div class=\"dash-metrics\">\n<div class=\"metric\"><svg class=\"good\" fill=\"none\" stroke=\"currentColor\" viewbox=\"0 0 24 24\"><circle cx=\"12\" cy=\"12\" r=\"9\"><\/circle><path d=\"m7 12 3 3 7-7\"><\/path><\/svg><div><small>Lab reports<\/small><div class=\"number\">12<\/div><small>linked<\/small><\/div><\/div>\n<div class=\"metric\"><svg class=\"blue\" fill=\"none\" stroke=\"currentColor\" viewbox=\"0 0 24 24\"><rect height=\"16\" rx=\"2\" width=\"18\" x=\"3\" y=\"5\"><\/rect><path d=\"M7 2v6m10-6v6M3 10h18\"><\/path><\/svg><div><small>Action records<\/small><div class=\"number\">9<\/div><small>available<\/small><\/div><\/div>\n<div class=\"metric\"><svg class=\"warn\" fill=\"none\" stroke=\"currentColor\" viewbox=\"0 0 24 24\"><path d=\"m12 3 10 18H2zM12 9v6m0 3v.1\"><\/path><\/svg><div><small>Pending review<\/small><div class=\"number\">2<\/div><small>open<\/small><\/div><\/div>\n<\/div>\n<table class=\"activity-table\"><caption>Recent evidence connections<\/caption><thead><tr><th>Date<\/th><th>Asset<\/th><th>Evidence<\/th><th>Status<\/th><\/tr><\/thead><tbody><tr><td>Nov 02<\/td><td>River Unit 24<\/td><td>Oil analysis review<\/td><td>Available<\/td><\/tr><tr><td>Nov 01<\/td><td>Loco 3012<\/td><td>Inspection note<\/td><td>Available<\/td><\/tr><tr><td>Oct 30<\/td><td>LRV 116<\/td><td>Work order opened<\/td><td>Available<\/td><\/tr><tr><td>Oct 29<\/td><td>Standby Gen 440<\/td><td>Follow-up sample<\/td><td>Scheduled<\/td><\/tr><\/tbody><\/table>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p class=\"demo-note\">Representative screen showing how sample findings, maintenance actions, and follow-up records can be organized in one place.<\/p>\n<\/section>\n<section aria-labelledby=\"atmos-evidence-title\" class=\"evidence-section wrap\" id=\"atmos-evidence\">\n<div class=\"section-kicker\">\n<div><div class=\"eyebrow\">Where 4Atmos adds value<\/div><h2 id=\"atmos-evidence-title\">Five layers of usable evidence.<\/h2><\/div>\n<p>Each layer connects condition intelligence to the people, decisions, and records that keep equipment moving.<\/p>\n<\/div>\n<div class=\"evidence-showcase\">\n<article class=\"evidence-spotlight\">\n<div class=\"spotlight-header\"><span>01 \/ 05<\/span><span>Start with the signal<\/span><\/div>\n<div aria-hidden=\"true\" class=\"spotlight-visual\">\n<svg role=\"img\" viewbox=\"0 0 520 180\"><defs><lineargradient id=\"atmosTrend\" x1=\"0\" x2=\"1\" y1=\"0\" y2=\"0\"><stop offset=\"0\" stop-color=\"#4bb0bb\"><\/stop><stop offset=\"1\" stop-color=\"#f3b23e\"><\/stop><\/lineargradient><lineargradient id=\"atmosFill\" x1=\"0\" x2=\"0\" y1=\"0\" y2=\"1\"><stop offset=\"0\" stop-color=\"#63bbcf\" stop-opacity=\".16\"><\/stop><stop offset=\"1\" stop-color=\"#63bbcf\" stop-opacity=\"0\"><\/stop><\/lineargradient><\/defs><path d=\"M0 34H520M0 88H520M0 142H520M75 0V180M210 0V180M345 0V180M480 0V180\" stroke=\"#467080\" stroke-opacity=\".18\"><\/path><path d=\"M12 125L73 114 135 121 194 88 251 95 319 74 382 92 443 51 509 41V180H12Z\" fill=\"url(#atmosFill)\"><\/path><path d=\"M12 125L73 114 135 121 194 88 251 95 319 74 382 92 443 51 509 41\" fill=\"none\" stroke=\"url(#atmosTrend)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"3\"><\/path><circle cx=\"443\" cy=\"51\" fill=\"#f3b23e\" r=\"7\" stroke=\"#0b2630\" stroke-width=\"4\"><\/circle><circle cx=\"509\" cy=\"41\" fill=\"#f3b23e\" r=\"5\"><\/circle><\/svg>\n<\/div>\n<div class=\"spotlight-content\"><div class=\"spotlight-overline\">Condition intelligence<\/div><h3>Condition evidence<\/h3><p>Oil and coolant results, abnormal wear, contamination, and component trends\u2014interpreted in the context of actual equipment history.<\/p><div class=\"spotlight-facts\"><span>Source reports<\/span><span>Trend comparison<\/span><span>Risk interpretation<\/span><\/div><\/div>\n<\/article>\n<div class=\"evidence-support\">\n<article class=\"evidence-tile\"><div class=\"tile-head\"><span>02 \/ 05<\/span><svg aria-hidden=\"true\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" viewbox=\"0 0 32 32\"><rect height=\"7\" rx=\"2\" width=\"22\" x=\"5\" y=\"6\"><\/rect><rect height=\"7\" rx=\"2\" width=\"22\" x=\"5\" y=\"19\"><\/rect><path d=\"M10 13v6m12-6v6\"><\/path><circle cx=\"22\" cy=\"9.5\" fill=\"currentColor\" r=\"1\"><\/circle><circle cx=\"22\" cy=\"22.5\" fill=\"currentColor\" r=\"1\"><\/circle><\/svg><\/div><h3>Asset traceability<\/h3><p>Preserve component identity, sample provenance, serial references, and historical continuity.<\/p><span class=\"tile-footer\">Connect the history<\/span><\/article>\n<article class=\"evidence-tile\"><div class=\"tile-head\"><span>03 \/ 05<\/span><svg aria-hidden=\"true\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" viewbox=\"0 0 32 32\"><path d=\"M5 23l6-8 6 4 10-13\"><\/path><path d=\"M5 6v20h22\"><\/path><circle cx=\"17\" cy=\"19\" r=\"2\"><\/circle><\/svg><\/div><h3>Alert review context<\/h3><p>Explain when a finding emerged, which readings support it, and what action is warranted.<\/p><span class=\"tile-footer\">Explain the finding<\/span><\/article>\n<article class=\"evidence-tile\"><div class=\"tile-head\"><span>04 \/ 05<\/span><svg aria-hidden=\"true\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" viewbox=\"0 0 32 32\"><circle cx=\"14\" cy=\"14\" r=\"8\"><\/circle><path d=\"m20 20 8 8M11 14l2 2 4-5\"><\/path><\/svg><\/div><h3>Inspection focus<\/h3><p>Prioritize equipment for qualified personnel to inspect, test, or evaluate further.<\/p><span class=\"tile-footer\">Focus attention<\/span><\/article>\n<article class=\"evidence-tile\"><div class=\"tile-head\"><span>05 \/ 05<\/span><svg aria-hidden=\"true\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" viewbox=\"0 0 32 32\"><path d=\"M8 3h12l5 5v21H8zM20 3v6h5M12 16h10M12 21h10M12 26h7\"><\/path><\/svg><\/div><h3>Documentation support<\/h3><p>Bring findings, work orders, follow-up sampling, and verification into a reviewable record.<\/p><span class=\"tile-footer\">Close the evidence loop<\/span><\/article>\n<\/div>\n<\/div>\n<p class=\"section-foot\">Analytical findings support maintenance decisions; they do not replace required inspections, repairs, or operator signoffs.<\/p>\n<\/section><section aria-labelledby=\"atmos-workflow-title\" class=\"workflow-section wrap\" id=\"atmos-workflow\"><div class=\"section-kicker\"><div><div class=\"eyebrow\">From a sample to an accountable decision<\/div><h2 id=\"atmos-workflow-title\">From required duty to documented action.<\/h2><\/div><p>Each stage supports the response to a regulatory maintenance obligation. Fluid analysis informs decisions; authorized personnel still perform and document any required inspection, repair, and return-to-service determination.<\/p><\/div><div aria-label=\"Five stages of the evidence chain\" class=\"process-grid\" role=\"group\"><button aria-controls=\"atmos-processDetail\" aria-pressed=\"true\" class=\"process-step is-active\" data-step=\"0\" type=\"button\"><span class=\"step-top\"><span class=\"step-graphic\"><svg aria-hidden=\"true\" fill=\"none\" focusable=\"false\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.7\" viewbox=\"0 0 32 32\"><path d=\"M12 4h8M14 4v9L6.5 25a2 2 0 0 0 1.7 3h15.6a2 2 0 0 0 1.7-3L18 13V4\"><\/path><path d=\"M10 21h12M14 25h.01M19 24h.01\"><\/path><\/svg><\/span><span class=\"step-number\">01<span class=\"step-number-label\"> \/ 05<\/span><\/span><\/span><span class=\"step-copy\"><strong>Lab &amp; asset data<\/strong><span class=\"step-description\">Sample values, component identity, engine hours and relevant history.<\/span><\/span><\/button><button aria-controls=\"atmos-processDetail\" aria-pressed=\"false\" class=\"process-step\" data-step=\"1\" type=\"button\"><span class=\"step-top\"><span class=\"step-graphic\"><svg aria-hidden=\"true\" fill=\"none\" focusable=\"false\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.7\" viewbox=\"0 0 32 32\"><path d=\"M4 26V7M4 26h24M8 20l5-6 4 3 7-9\"><\/path><path d=\"M19 8h5v5\"><\/path><path d=\"M10 25v-3M16 25v-5M22 25v-8\" opacity=\".5\"><\/path><\/svg><\/span><span class=\"step-number\">02<span class=\"step-number-label\"> \/ 05<\/span><\/span><\/span><span class=\"step-copy\"><strong>Condition assessment<\/strong><span class=\"step-description\">Compare trends, identify abnormalities and establish diagnostic context.<\/span><\/span><\/button><button aria-controls=\"atmos-processDetail\" aria-pressed=\"false\" class=\"process-step\" data-step=\"2\" type=\"button\"><span class=\"step-top\"><span class=\"step-graphic\"><svg aria-hidden=\"true\" fill=\"none\" focusable=\"false\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.7\" viewbox=\"0 0 32 32\"><circle cx=\"14\" cy=\"14\" r=\"8.5\"><\/circle><path d=\"m20.4 20.4 7 7M10 14l2.5 2.5L18 11\"><\/path><\/svg><\/span><span class=\"step-number\">03<span class=\"step-number-label\"> \/ 05<\/span><\/span><\/span><span class=\"step-copy\"><strong>Inspection focus<\/strong><span class=\"step-description\">Highlight what needs human attention and identify the required inspection separately.<\/span><\/span><\/button><button aria-controls=\"atmos-processDetail\" aria-pressed=\"false\" class=\"process-step\" data-step=\"3\" type=\"button\"><span class=\"step-top\"><span class=\"step-graphic\"><svg aria-hidden=\"true\" fill=\"none\" focusable=\"false\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.7\" viewbox=\"0 0 32 32\"><path d=\"M20.5 5.2a8 8 0 0 0-10.2 10.2L4 21.7 10.3 28l6.3-6.3a8 8 0 0 0 10.2-10.2l-5.5 5.5-5.4-5.4z\"><\/path><path d=\"M7.2 24.8h.01\"><\/path><\/svg><\/span><span class=\"step-number\">04<span class=\"step-number-label\"> \/ 05<\/span><\/span><\/span><span class=\"step-copy\"><strong>Maintenance decision<\/strong><span class=\"step-description\">Authorized staff repair, monitor, restrict use or document an authorized deferral when permitted.<\/span><\/span><\/button><button aria-controls=\"atmos-processDetail\" aria-pressed=\"false\" class=\"process-step\" data-step=\"4\" type=\"button\"><span class=\"step-top\"><span class=\"step-graphic\"><svg aria-hidden=\"true\" fill=\"none\" focusable=\"false\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.7\" viewbox=\"0 0 32 32\"><path d=\"M11 5h-4a2 2 0 0 0-2 2v20a2 2 0 0 0 2 2h18a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-4M11 3h10v5H11z\"><\/path><path d=\"m10 19 4 4 8-9\"><\/path><\/svg><\/span><span class=\"step-number\">05<span class=\"step-number-label\"> \/ 05<\/span><\/span><\/span><span class=\"step-copy\"><strong>Documented verification<\/strong><span class=\"step-description\">Connect repair confirmation, retest and final disposition to the original alert.<\/span><\/span><\/button><\/div><p class=\"process-scroll-hint\">Scroll horizontally to see all five stages <span aria-hidden=\"true\">\u2192<\/span><\/p><div aria-label=\"Selected stage: 4Atmos value and customer benefit\" class=\"process-detail process-insight\" id=\"atmos-processDetail\" role=\"region\">\n<div class=\"insight-topline\">\n<span class=\"insight-eyebrow\">From data to decision<\/span>\n<span aria-live=\"polite\" class=\"insight-stage\" id=\"atmos-insightStage\">Stage 01 of 05<\/span>\n<\/div>\n<div aria-atomic=\"true\" aria-live=\"polite\" class=\"insight-columns\">\n<div class=\"insight-column\">\n<div class=\"insight-column-label\"><span aria-hidden=\"true\" class=\"insight-icon\"><svg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.8\" viewbox=\"0 0 24 24\"><path d=\"M7 3h9l4 4v14H7z\"><\/path><path d=\"M16 3v5h4\"><\/path><path d=\"m10 15 2 2 4-4\"><\/path><\/svg><\/span><span>What 4Atmos Delivers<\/span><\/div>\n<h3 id=\"atmos-insightDeliverTitle\">Traceable Asset Intelligence<\/h3>\n<p id=\"atmos-insightDeliverText\">Laboratory findings connected to the correct equipment, component identity, operating hours, and relevant historical trends.<\/p>\n<\/div>\n<div class=\"insight-column\">\n<div class=\"insight-column-label\"><span aria-hidden=\"true\" class=\"insight-icon insight-icon-amber\"><svg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.8\" viewbox=\"0 0 24 24\"><path d=\"M5 19 19 5\"><\/path><path d=\"M9 5h10v10\"><\/path><path d=\"M5 5v14h14\" opacity=\".55\"><\/path><\/svg><\/span><span>Why It Matters<\/span><\/div>\n<h3 id=\"atmos-insightValueTitle\">A Reliable Starting Point<\/h3>\n<p id=\"atmos-insightValueText\">Establishes a traceable foundation for recognizing deterioration, prioritizing maintenance, and explaining subsequent decisions.<\/p>\n<\/div>\n<\/div>\n<div class=\"insight-footer\">\n<span aria-hidden=\"true\" class=\"insight-progress\"><span class=\"active\"><\/span><span><\/span><span><\/span><span><\/span><span><\/span><\/span>\n<button aria-label=\"Next stage: Condition assessment\" class=\"insight-next\" id=\"atmos-insightNext\" type=\"button\">Next: <span id=\"atmos-insightNextText\">Condition assessment<\/span> <span aria-hidden=\"true\">\u2192<\/span><\/button>\n<\/div>\n<\/div><\/section><section aria-labelledby=\"atmos-fleet-title\" class=\"fleet-section wrap\" id=\"atmos-fleet\"><div class=\"section-kicker\"><div><div class=\"eyebrow\">Fleet readiness \u00b7 operating status with evidence context<\/div><h2 id=\"atmos-fleet-title\">Separate what is operating from what is awaiting action.<\/h2><\/div><p>4Atmos helps operators organize asset condition, maintenance history, and follow-up evidence so teams can distinguish active service units from those under review or in the shop.<\/p><\/div><div aria-label=\"Filter fleet by operating status\" class=\"fleet-toolbar\" role=\"group\"><button aria-pressed=\"true\" class=\"filter-button active\" data-filter=\"all\" type=\"button\">All assets <span>04<\/span><\/button><button aria-pressed=\"false\" class=\"filter-button\" data-filter=\"in-service\" type=\"button\">In service <span>01<\/span><\/button><button aria-pressed=\"false\" class=\"filter-button\" data-filter=\"review\" type=\"button\">Review <span>02<\/span><\/button><button aria-pressed=\"false\" class=\"filter-button\" data-filter=\"out-of-service\" type=\"button\">Out of service <span>01<\/span><\/button><\/div><div class=\"asset-grid\" id=\"atmos-assetGrid\"><article class=\"asset-card\" data-asset-status=\"in-service\"><div class=\"asset-card-top\"><div><div class=\"asset-id\">RIVER-024<\/div><span class=\"asset-desc\">Marine \u00b7 starboard reduction gear<\/span><\/div><span class=\"asset-state in-service\">In service<\/span><\/div><p>Routine gear sample reviewed with elevated iron trend noted, inspection completed during planned service, and follow-up sample scheduled.<\/p><div class=\"asset-card-footer\"><span>Representative operating record<\/span><a data-asset-select=\"RIVER-024\" href=\"#atmos-portal\">View evidence \u2192<\/a><\/div><\/article><article class=\"asset-card\" data-asset-status=\"review\"><div class=\"asset-card-top\"><div><div class=\"asset-id\">LOCO-3012<\/div><span class=\"asset-desc\">FRA rail \u00b7 prime mover lube system<\/span><\/div><span class=\"asset-state needs-review\">Maintenance review<\/span><\/div><p>Copper and iron increased across two intervals, prompting a qualified mechanical inspection and documented maintenance review.<\/p><div class=\"asset-card-footer\"><span>Representative operating record<\/span><a data-asset-select=\"LOCO-3012\" href=\"#atmos-portal\">View evidence \u2192<\/a><\/div><\/article><article class=\"asset-card\" data-asset-status=\"out-of-service\"><div class=\"asset-card-top\"><div><div class=\"asset-id\">LRV-116<\/div><span class=\"asset-desc\">Transit \u00b7 axle drive gearbox<\/span><\/div><span class=\"asset-state out-of-service\">Out of service<\/span><\/div><p>Ferrous debris and wear trend support a shop hold while gearbox repair and return-to-service verification are completed.<\/p><div class=\"asset-card-footer\"><span>Representative operating record<\/span><a data-asset-select=\"LRV-116\" href=\"#atmos-portal\">View evidence \u2192<\/a><\/div><\/article><article class=\"asset-card\" data-asset-status=\"review\"><div class=\"asset-card-top\"><div><div class=\"asset-id\">METRO-208<\/div><span class=\"asset-desc\">Subway \u00b7 lubricated traction-drive gearbox<\/span><\/div><span class=\"asset-state needs-review\">Maintenance review<\/span><\/div><p>A rising ferrous-particle trend prompted an operator maintenance assessment and a planned gearbox inspection before the next service cycle.<\/p><div class=\"asset-card-footer\"><span>Representative operating record<\/span><a data-asset-select=\"METRO-208\" href=\"#atmos-portal\">View evidence \u2192<\/a><\/div><\/article><\/div><p class=\"section-foot\">Representative examples show how operating status can be presented beside diagnostic findings, maintenance records, and follow-up evidence.<\/p><\/section><section aria-labelledby=\"atmos-reg-title\" class=\"regulations wrap\" id=\"atmos-regulations\">\n<div class=\"section-kicker\"><div><div class=\"eyebrow\">Regulatory mapping by sector<\/div><h2 id=\"atmos-reg-title\">What the regulations require. How evidence supports it.<\/h2><\/div><p>Select a regulated sector to see required duties, equipment-condition evidence, and the official records the operator must maintain.<\/p><\/div>\n<div class=\"reg-workspace\">\n<div class=\"reg-selector\"><div class=\"reg-selector-head\"><span>Regulatory sectors<\/span><span class=\"reg-count\">01 \u2014 05<\/span><span class=\"reg-swipe-hint\">Swipe to choose \u2194<\/span><\/div><div aria-label=\"Select a regulatory framework\" class=\"reg-cards\" role=\"group\"><button aria-controls=\"atmos-lawDetail\" aria-pressed=\"true\" class=\"reg-card selected\" data-key=\"marine\" type=\"button\"><span class=\"reg-icon\"><svg aria-hidden=\"true\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.7\" viewbox=\"0 0 24 24\"><path d=\"M3 15l4 5h10l4-5-9 2zM6 15V8h12v7M10 8V4h4v4M2 21c4-2 6 2 10 0 4-2 6 2 10 0\"><\/path><\/svg><\/span><span class=\"reg-item-copy\"><strong>U.S. Coast Guard<\/strong><span class=\"reg-item-ref\">46 CFR Subchapter M<\/span><span class=\"reg-item-summary\">Towing vessel machinery<\/span><\/span><span aria-hidden=\"true\" class=\"reg-arrow\">\u2197<\/span><\/button>\n<button aria-controls=\"atmos-lawDetail\" aria-pressed=\"false\" class=\"reg-card\" data-key=\"fra\" type=\"button\"><span class=\"reg-icon\"><svg aria-hidden=\"true\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.7\" viewbox=\"0 0 24 24\"><rect height=\"18\" rx=\"3\" width=\"14\" x=\"5\" y=\"2\"><\/rect><path d=\"M5 11h14M8 6h8M8 22l3-3m5 3-3-3M8 15h.01M16 15h.01\"><\/path><\/svg><\/span><span class=\"reg-item-copy\"><strong>FRA rail<\/strong><span class=\"reg-item-ref\">49 CFR Parts 229 &amp; 238<\/span><span class=\"reg-item-summary\">Locomotive and passenger equipment<\/span><\/span><span aria-hidden=\"true\" class=\"reg-arrow\">\u2197<\/span><\/button>\n<button aria-controls=\"atmos-lawDetail\" aria-pressed=\"false\" class=\"reg-card\" data-key=\"fta\" type=\"button\"><span class=\"reg-icon\"><svg aria-hidden=\"true\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.7\" viewbox=\"0 0 24 24\"><path d=\"M5 18V6a3 3 0 0 1 3-3h8a3 3 0 0 1 3 3v12M5 11h14M8 7h8M8 15h.01M16 15h.01M3 22l4-4h10l4 4\"><\/path><\/svg><\/span><span class=\"reg-item-copy\"><strong>FTA rail transit<\/strong><span class=\"reg-item-ref\">49 CFR Parts 625, 671, 673 &amp; 674<\/span><span class=\"reg-item-summary\">Light rail, subways &amp; heavy rail<\/span><\/span><span aria-hidden=\"true\" class=\"reg-arrow\">\u2197<\/span><\/button>\n<button aria-controls=\"atmos-lawDetail\" aria-pressed=\"false\" class=\"reg-card\" data-key=\"epa\" type=\"button\"><span class=\"reg-icon\"><svg aria-hidden=\"true\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.7\" viewbox=\"0 0 24 24\"><path d=\"m10 2-.5 2.4-2.2 1.2L5 4.6 3 7l1.6 2-.3 2.5L2 13v3l2.5 1 .8 2.5L8 21l2-1.5h3l2 1.5 3-1.5v-3l3-2v-3l-3-1.5v-3l-3-2-2 1H10z\"><\/path><circle cx=\"12\" cy=\"13\" r=\"3\"><\/circle><\/svg><\/span><span class=\"reg-item-copy\"><strong>EPA engines<\/strong><span class=\"reg-item-ref\">40 CFR Part 63<\/span><span class=\"reg-item-summary\">Stationary engine oil analysis<\/span><\/span><span aria-hidden=\"true\" class=\"reg-arrow\">\u2197<\/span><\/button>\n<button aria-controls=\"atmos-lawDetail\" aria-pressed=\"false\" class=\"reg-card\" data-key=\"fm\" type=\"button\"><span class=\"reg-icon\"><svg aria-hidden=\"true\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.7\" viewbox=\"0 0 24 24\"><path d=\"M3 7h12v11H3zM15 11h4l3 4v3h-7M6 18v3m12-3v3M2 21h20\"><\/path><\/svg><\/span><span class=\"reg-item-copy\"><strong>FMCSA fleets<\/strong><span class=\"reg-item-ref\">49 CFR Part 396<\/span><span class=\"reg-item-summary\">Commercial motor vehicles<\/span><\/span><span aria-hidden=\"true\" class=\"reg-arrow\">\u2197<\/span><\/button><\/div><p class=\"reg-selector-foot\">Select a sector to update the requirements and evidence view. Official regulatory text is linked in each panel.<\/p><\/div>\n<div aria-atomic=\"false\" aria-live=\"polite\" class=\"law-detail open\" id=\"atmos-lawDetail\">\n<div class=\"law-detail-head\"><div class=\"eyebrow\">Evidence mapping \/ selected framework<\/div><h3 id=\"atmos-lawHeading\">USCG \u2014 Towing vessels | 46 CFR Subchapter M<\/h3><\/div>\n<p class=\"law-intro\" id=\"atmos-lawCopy\"><\/p>\n<div class=\"mapping-head\"><span>Requirements and supporting evidence<\/span><span id=\"atmos-regCount\">03 mapped obligations<\/span><\/div>\n<div aria-label=\"Regulatory obligations and evidence requirements\" class=\"mapping-list\" id=\"atmos-mappingBody\"><\/div>\n<div class=\"law-links\"><span>Source regulations<\/span><div class=\"links\" id=\"atmos-lawLinks\"><\/div><\/div>\n<\/div>\n<\/div>\n<\/section>\n<section aria-labelledby=\"atmos-portal-title\" class=\"review wrap\" id=\"atmos-portal\"><div class=\"section-kicker\"><div><div class=\"eyebrow\">Review-ready records<\/div><h2 id=\"atmos-portal-title\">One asset. One reviewable trail.<\/h2><\/div><p>Trace the original sample, the condition assessment, the maintenance response, and the follow-up verification in a single organized view.<\/p><\/div><div class=\"portal-shell\"><div class=\"portal-toolbar\"><div><strong>4ATMOS<\/strong><span> \/ Evidence review workspace<\/span><span class=\"portal-badge\">Representative record view<\/span><\/div><div class=\"portal-controls\"><label for=\"atmos-portalAsset\">Select asset<\/label><select id=\"atmos-portalAsset\"><option value=\"RIVER-024\">RIVER-024 \u00b7 Marine<\/option><option value=\"LOCO-3012\">LOCO-3012 \u00b7 FRA rail<\/option><option value=\"LRV-116\">LRV-116 \u00b7 Transit<\/option><option value=\"METRO-208\">METRO-208 \u00b7 Subway<\/option><\/select><button aria-label=\"Download the selected asset evidence summary as an HTML file\" class=\"mini-btn\" id=\"atmos-downloadEvidence\" type=\"button\">Download evidence summary<\/button><span class=\"download-note\">Representative example<\/span><\/div><\/div><div class=\"portal-overview\"><div><div class=\"detail-label\">SELECTED ASSET<\/div><h3 id=\"atmos-portalAssetTitle\">RIVER-024 \u00b7 Starboard reduction gear<\/h3><p id=\"atmos-portalAssetDetail\">In service \u00b7 inland towing vessel propulsion train<\/p><\/div><div class=\"portal-summary\"><div><span class=\"detail-label\">OPERATING STATUS<\/span><strong id=\"atmos-portalOperating\">In service<\/strong><\/div><div><span class=\"detail-label\">CONDITION FINDING<\/span><strong id=\"atmos-portalFinding\">Elevated iron with stable viscosity<\/strong><\/div><div><span class=\"detail-label\">FOLLOW-UP<\/span><strong id=\"atmos-portalFollowUp\">Verification sample due in 120 hours<\/strong><\/div><\/div><\/div><div class=\"trace-layout\"><div><div class=\"eyebrow\">Record provenance<\/div><h3>Follow the evidence<\/h3><div aria-live=\"polite\" class=\"timeline\" id=\"atmos-portalTimeline\"><\/div><\/div><aside class=\"evidence-aside\"><div class=\"eyebrow\">Review package<\/div><h3>What's available<\/h3><div class=\"check-list\" id=\"atmos-portalChecks\"><\/div><p class=\"portal-caution\">A laboratory report supports maintenance decision-making, but required inspections, repairs, and return-to-service authority remain with the operator.<\/p><\/aside><\/div><\/div><p class=\"section-foot\">Representative record structure shown above. Official inspections, work orders, retention schedules, and access permissions remain under customer control.<\/p><\/section>\n<section aria-labelledby=\"atmos-cta-title\" class=\"cta\" id=\"atmos-contact\"><div class=\"wrap\" style=\"width:100%\"><div class=\"eyebrow\">Let's keep you moving<\/div><h2 id=\"atmos-cta-title\">Make Federal Compliance Support<br\/>Part of Your Maintenance Strategy<\/h2><p>Regulatory readiness requires maintained equipment, completed inspections, and defensible documentation. Put 4Atmos condition intelligence to work supporting the maintenance evidence your operation needs.<\/p><a class=\"btn outline\" href=\"https:\/\/4atmos.com\/contact-us\/\" rel=\"noopener noreferrer\" target=\"_blank\">Request a discussion <span aria-hidden=\"true\">\u2197<\/span><\/a><\/div><\/section><p class=\"release-notice\">This page describes compliance-support services and representative workflows, not certification or legal advice. Applicability varies by equipment and operating regime. Inspections, operating decisions, official records, and required retention remain the operator\u2019s responsibility. Example assets and record paths shown on this page are representative illustrations for presentation and planning.<\/p>\n<\/main><div class=\"footnote wrap\"><p><strong>4Atmos Regulatory Readiness.<\/strong> Condition intelligence can strengthen compliance programs, but it does not replace legally required inspections, qualified-person determinations, certifications, or agency authority. Applicability of cited regulations depends on asset type, configuration, and operation.<\/p><\/div><\/div>\n<script>\n\n(function(){'use strict';\nconst regulationData={\"marine\":{\"title\":\"USCG \u2014 Towing vessels | 46 CFR Subchapter M\",\"intro\":\"For covered towing vessels, propulsion machinery must be properly maintained, essential systems must be tested at required intervals, and prescribed results must be documented. TSMS-specific documentation requirements apply where the TSMS option is used.\",\"rows\":[[\"\u00a7 143.205 \u2014 propulsion machinery\",\"Trend wear and contamination across engines, reduction gears and supporting systems.\",\"Operator maintenance action and machinery condition records.\",\"Confirm physical inspection, repair and continued-service determination.\"],[\"\u00a7 143.245 \u2014 required functional tests\",\"Bring condition warnings to the operator before scheduled equipment tests.\",\"Records of required propulsion, steering and other essential-system tests.\",\"Confirm test frequency, actual results and corrective action.\"],[\"\u00a7 137.135 \u2014 TSMS survey reports\",\"Supply laboratory results and component history relevant to a survey finding.\",\"Required TSMS survey reports, nonconformities, corrective actions and verification.\",\"Trace condition evidence to the survey and verified closeout.\"],[\"\u00a7 138.220 \u2014 TSMS maintenance records\",\"Organize sample histories and recorded maintenance responses.\",\"TSMS maintenance and survey documentation retained for the required five years.\",\"Check applicability, retention, record provenance and accessibility.\"]],\"links\":[[\"46 CFR \u00a7 143.205\",\"https:\/\/www.law.cornell.edu\/cfr\/text\/46\/143.205\"],[\"46 CFR \u00a7 143.245\",\"https:\/\/www.law.cornell.edu\/cfr\/text\/46\/143.245\"],[\"46 CFR \u00a7 137.135\",\"https:\/\/www.law.cornell.edu\/cfr\/text\/46\/137.135\"],[\"46 CFR \u00a7 138.220\",\"https:\/\/www.law.cornell.edu\/cfr\/text\/46\/138.220\"]]},\"fra\":{\"title\":\"FRA \u2014 Locomotives & passenger rail\",\"intro\":\"For covered railroad operations, locomotive daily and periodic inspections, defect tracking and prescribed records are regulatory duties. Official electronic records must satisfy FRA system, integrity and accessibility requirements where \u00a7 229.20 applies.\",\"rows\":[[\"\u00a7 229.21 \u2014 locomotive daily inspection\",\"Prioritize relevant engine and auxiliary equipment observations using condition trends.\",\"Actual daily inspection performed by an authorized individual and its record.\",\"Check inspection date, identity, defects and disposition.\"],[\"\u00a7\u00a7 229.20 \/ 229.23 \u2014 electronic and periodic records\",\"Link longitudinal component evidence to periodic inspection history.\",\"Compliant electronic record system, required forms\/tests and alteration history.\",\"Inspect provenance, schedule, signatures and record integrity.\"],[\"\u00a7 238.19 \u2014 passenger equipment defects\",\"Provide condition trends that help prioritize investigation of potential defects.\",\"Required defect tracking, qualified-person safe-to-run determinations, restrictions and completed repairs.\",\"Compare actual defect disposition and inspection records with the condition history.\"]],\"links\":[[\"49 CFR \u00a7 229.20\",\"https:\/\/www.ecfr.gov\/current\/title-49\/section-229.20\"],[\"49 CFR \u00a7 229.21\",\"https:\/\/www.ecfr.gov\/current\/title-49\/section-229.21\"],[\"49 CFR Part 238\",\"https:\/\/www.ecfr.gov\/current\/title-49\/part-238\"],[\"49 CFR \u00a7 238.19\",\"https:\/\/www.law.cornell.edu\/cfr\/text\/49\/238.19\"]]},\"fta\":{\"title\":\"FTA \u2014 Light rail, subways & heavy-rail rapid transit\",\"intro\":\"For covered rail fixed-guideway operations\u2014including light rail, subways and heavy-rail metros\u2014FTA asset-management and agency safety-plan requirements apply, with State Safety Oversight for qualifying systems. Rail-transit roadway-worker protection imposes additional, separate duties; it is not fulfilled by oil analysis. FRA safety jurisdiction may apply to other rail modes operated by the same agency.\",\"rows\":[[\"\u00a7 625.25 \u2014 asset management plan\",\"Organize traction-drive, gearbox and compressor condition history to support asset assessments.\",\"Agency TAM plan, asset inventory, condition assessments and investment priorities.\",\"Check the approved plan and supporting agency source data.\"],[\"\u00a7 625.53 \u2014 TAM supporting records\",\"Make repeatable asset-condition summaries for documented planning decisions.\",\"TAM plan documents and supporting records made available to relevant state and planning organizations.\",\"Review documentation and provider-required availability.\"],[\"\u00a7 673.25 \u2014 safety risk management\",\"Surface developing failure indicators as potential hazard-identification inputs.\",\"Agency hazard identification, risk assessment and mitigation determinations.\",\"Trace condition findings to approved safety risk decisions.\"],[\"\u00a7 673.31 \u2014 safety plan documentation\",\"Organize dated condition findings, analytical interpretations and follow-up records.\",\"Applicable SMS and safety-plan documentation maintained at least three years and available to oversight authorities.\",\"Review retention, provenance and requested access.\"],[\"Part 671 \u2014 roadway-worker protection (separate safety program)\",\"Provide dated equipment-condition context where pertinent to safe maintenance planning; this does not satisfy RWP rules.\",\"Required RWP manual and track access guide, job safety briefings, training and qualifications, with State Safety Oversight approval.\",\"Verify the operator\u2019s approved RWP procedures and training independently from condition-monitoring results.\"],[\"Part 674 \u2014 State Safety Oversight\",\"Supply component-condition history where relevant to oversight activities.\",\"Agency and State Safety Oversight documentation under the applicable program standard.\",\"Confirm the relevant SSO agency process and corrective action records.\"]],\"links\":[[\"49 CFR \u00a7 625.25\",\"https:\/\/www.law.cornell.edu\/cfr\/text\/49\/625.25\"],[\"49 CFR \u00a7 625.53\",\"https:\/\/www.law.cornell.edu\/cfr\/text\/49\/625.53\"],[\"49 CFR \u00a7 673.25\",\"https:\/\/www.law.cornell.edu\/cfr\/text\/49\/673.25\"],[\"49 CFR \u00a7 673.31\",\"https:\/\/www.law.cornell.edu\/cfr\/text\/49\/673.31\"],[\"49 CFR \u00a7 671.13 \u2014 RWP manual\",\"https:\/\/www.law.cornell.edu\/cfr\/text\/49\/671.13\"],[\"49 CFR Part 674\",\"https:\/\/www.law.cornell.edu\/cfr\/text\/49\/part-674\"]]},\"epa\":{\"title\":\"EPA \u2014 Qualifying stationary reciprocating engines\",\"intro\":\"For specified stationary engines, an oil-analysis program may be an alternative to otherwise prescribed oil-change intervals; it is not a universal requirement or permission. Regulatory condemning thresholds are different from 4Atmos diagnostic thresholds.\",\"rows\":[[\"\u00a7 63.6625(i)\u2013(j) \u2014 qualifying oil analysis\",\"Capture applicable TAN\/TBN, viscosity and water results alongside separate EPA limits.\",\"Oil-analysis results, oil\/filter changes within required window and engine maintenance plan.\",\"Check applicable thresholds and corrective-action timing.\"],[\"\u00a7 63.6655 \u2014 maintenance and operating records\",\"Link the tested engine, sample date, service activity and lab report.\",\"Required maintenance records for the covered engine.\",\"Verify source report and service record.\"],[\"\u00a7 63.6660 \u2014 retention requirements\",\"Export organized reports by date and serial\/asset number.\",\"Preservation of covered records for the required period.\",\"Retention policy and accessible archive.\"]],\"links\":[[\"40 CFR \u00a7 63.6625\",\"https:\/\/www.ecfr.gov\/current\/title-40\/section-63.6625\"],[\"40 CFR \u00a7 63.6655\",\"https:\/\/www.ecfr.gov\/current\/title-40\/section-63.6655\"],[\"40 CFR \u00a7 63.6660\",\"https:\/\/www.ecfr.gov\/current\/title-40\/section-63.6660\"]]},\"fm\":{\"title\":\"FMCSA \u2014 Commercial motor vehicles\",\"intro\":\"49 CFR Part 396 governs applicable motor-carrier inspection, repair and maintenance programs. Fluid analysis is supplemental condition evidence, not a replacement for required mechanical inspections or records.\",\"rows\":[[\"\u00a7 396.3 \u2014 systematic inspection, repair and maintenance\",\"Track engine\/transmission trends and service recommendations.\",\"Vehicle-specific maintenance history and completed repair records.\",\"Match VIN\/vehicle ID and service record.\"],[\"\u00a7 396.5 \u2014 lubrication and oil leakage\",\"Flag possible lubrication degradation and contamination.\",\"Vehicle maintenance and physical leak inspection evidence.\",\"Confirm qualified physical inspection.\"],[\"\u00a7\u00a7 396.17\u201321 \u2014 periodic inspections\",\"Provide condition information useful in planning work.\",\"Required periodic inspection and report with prescribed retention.\",\"Check date, inspector and report availability.\"]],\"links\":[[\"49 CFR \u00a7 396.3\",\"https:\/\/www.ecfr.gov\/current\/title-49\/section-396.3\"],[\"49 CFR \u00a7 396.5\",\"https:\/\/www.ecfr.gov\/current\/title-49\/section-396.5\"],[\"49 CFR \u00a7 396.21\",\"https:\/\/www.ecfr.gov\/current\/title-49\/section-396.21\"]]}};const portalData={\"RIVER-024\":{\"name\":\"RIVER-024 \u00b7 Starboard reduction gear\",\"detail\":\"In service \u00b7 inland towing vessel propulsion train\",\"status\":\"In service\",\"finding\":\"Elevated iron with stable viscosity\",\"followup\":\"Verification sample due in 120 hours\",\"timeline\":[[\"Oil sample logged\",\"Routine reduction-gear sample logged against the asset record and current meter hours.\",\"Laboratory report\",\"available\"],[\"Condition review completed\",\"Iron trend sits above the unit baseline while viscosity and water remain stable.\",\"4Atmos condition assessment\",\"available\"],[\"Maintenance response recorded\",\"Inspection completed during scheduled service window; magnetic plug cleaned and gearcase checked.\",\"Maintenance record\",\"available\"],[\"Verification sample scheduled\",\"Follow-up sample assigned to the next service interval to confirm trend direction.\",\"Follow-up schedule\",\"available\"]],\"checks\":[[\"Original lab report\",\"available\"],[\"Trend assessment\",\"available\"],[\"Maintenance note\",\"available\"],[\"Follow-up schedule\",\"available\"]]},\"LOCO-3012\":{\"name\":\"LOCO-3012 \u00b7 Prime mover lubricating oil\",\"detail\":\"Maintenance review \u00b7 line-haul locomotive\",\"status\":\"Maintenance review\",\"finding\":\"Copper and iron increase over two intervals\",\"followup\":\"Qualified mechanical inspection open\",\"timeline\":[[\"Oil sample received\",\"Prime-mover oil sample shows copper and iron above the prior two intervals.\",\"Laboratory report\",\"available\"],[\"Analytical recommendation issued\",\"4Atmos recommends mechanical inspection focused on bearings and related wear sources.\",\"4Atmos condition assessment\",\"available\"],[\"Maintenance review opened\",\"The operator opened a maintenance review and linked the unit to a pending shop inspection.\",\"Maintenance tracking record\",\"available\"],[\"Inspection outcome pending\",\"Official inspection findings and corrective action close-out are still pending.\",\"Inspection \/ repair record\",\"pending\"]],\"checks\":[[\"Original lab report\",\"available\"],[\"Trend and alert rationale\",\"available\"],[\"Maintenance review note\",\"available\"],[\"Inspection and repair close-out\",\"pending\"]]},\"LRV-116\":{\"name\":\"LRV-116 \u00b7 Axle drive gearbox\",\"detail\":\"Out of service \u00b7 transit vehicle on shop hold\",\"status\":\"Out of service\",\"finding\":\"Bearing wear trend with increased ferrous debris\",\"followup\":\"Repair verification and return-to-service record pending\",\"timeline\":[[\"Gearbox sample logged\",\"Routine gearbox sample indicates increased ferrous debris and wear metals.\",\"Laboratory report\",\"available\"],[\"Condition review completed\",\"Trend review supports elevated bearing wear concern and prioritizes mechanical inspection.\",\"4Atmos condition assessment\",\"available\"],[\"Shop hold documented\",\"The transit operator marked the unit out of service pending gearbox work.\",\"Operator status record\",\"available\"],[\"Repair verification pending\",\"Return-to-service signoff and follow-up sample are still outstanding.\",\"Repair \/ verification record\",\"pending\"]],\"checks\":[[\"Oil \/ gearbox sample\",\"available\"],[\"Equipment risk history\",\"available\"],[\"Operator status note\",\"available\"],[\"Repair verification and release\",\"pending\"]]},\"METRO-208\":{\"name\":\"METRO-208 \u00b7 Traction-drive gearbox\",\"detail\":\"Maintenance review \u00b7 subway rapid-transit vehicle\",\"status\":\"Maintenance review\",\"finding\":\"Increasing ferrous debris and iron trend\",\"followup\":\"Operator inspection and follow-up sample scheduled\",\"timeline\":[[\"Gearbox sample collected\",\"Oil report linked to the traction-drive gearbox and service interval.\",\"Laboratory result\",\"available\"],[\"Wear trend reviewed\",\"Ferrous-particle and iron readings increased compared with the unit\u2019s baseline; viscosity remained within the operator\u2019s monitoring range.\",\"4Atmos condition assessment\",\"available\"],[\"Operator review recorded\",\"Maintenance team assigned a gearbox inspection and planned follow-up sample; a lab finding alone does not establish operating safety.\",\"Operator maintenance plan\",\"available\"],[\"Inspection and verification open\",\"Qualified inspection findings, any repair and release determination must be recorded by the operator.\",\"Inspection \/ repair record\",\"pending\"]],\"checks\":[[\"Original laboratory source\",\"available\"],[\"Component trend review\",\"available\"],[\"Maintenance review assignment\",\"available\"],[\"Inspection \/ release record\",\"pending\"]]}};const steps=[\n  {label:\"Lab & asset data\",deliverTitle:\"Traceable Asset Intelligence\",deliver:\"Laboratory findings connected to the correct equipment, component identity, operating hours, and relevant historical trends.\",valueTitle:\"A Reliable Starting Point\",value:\"Establishes a traceable foundation for recognizing deterioration, prioritizing maintenance, and explaining subsequent decisions.\"},\n  {label:\"Condition assessment\",deliverTitle:\"Early-Warning Condition Insights\",deliver:\"Interpretation of wear metals, contamination, lubricant condition, and rate-of-change patterns in the context of the asset's history.\",valueTitle:\"Earlier, Better-Informed Decisions\",value:\"Helps maintenance teams recognize developing concerns and prioritize a qualified review before issues become disruptive.\"},\n  {label:\"Inspection focus\",deliverTitle:\"Targeted Inspection Priorities\",deliver:\"Evidence-backed recommendations identifying components and potential failure mechanisms that warrant qualified inspection or testing.\",valueTitle:\"Less Guesswork in the Field\",value:\"Focuses attention on the most relevant findings while keeping legally required inspections and testing separate from fluid analysis.\"},\n  {label:\"Maintenance decision\",deliverTitle:\"Actionable Diagnostic Context\",deliver:\"Clear findings, trend history, and recommended follow-up to inform the operator's repair, monitoring, escalation, or service decision.\",valueTitle:\"A Defensible Maintenance Rationale\",value:\"Provides context for documenting why an action was chosen, while authorization and operating decisions remain with the customer.\"},\n  {label:\"Documented verification\",deliverTitle:\"Connected Follow-Up History\",deliver:\"Follow-up laboratory results and available maintenance records organized alongside the original condition finding for comparison.\",valueTitle:\"Close the Evidence Loop\",value:\"Helps teams trace whether conditions improved after intervention and locate the records that substantiate the outcome.\"}\n];\nconst root=document.getElementById('atmos-compliance');\nif(!root || root.dataset.initialized==='true')return;root.dataset.initialized='true';\nconst $=(q)=>root.querySelector(q),all=(q)=>[...root.querySelectorAll(q)];\nlet currentReg='marine';\nfunction showReg(key,scroll){const d=regulationData[key];if(!d)return;currentReg=key;all('.reg-card').forEach(el=>{const active=el.dataset.key===key;el.classList.toggle('selected',active);el.setAttribute('aria-pressed',String(active))});$('#atmos-lawHeading').textContent=d.title;$('#atmos-lawCopy').textContent=d.intro;$('#atmos-regCount').textContent=String(d.rows.length).padStart(2,'0')+' mapped obligations';$('#atmos-mappingBody').replaceChildren(...d.rows.map((cols,i)=>{const card=document.createElement('article');card.className='mapping-row';const heading=document.createElement('h4');const index=document.createElement('span');index.className='row-number';index.textContent=String(i+1).padStart(2,'0');heading.append(index,document.createTextNode(cols[0]));const grid=document.createElement('div');grid.className='mapping-attributes';[['4Atmos contribution',cols[1]],['Operator records',cols[2]],['Verification method',cols[3]]].forEach(([label,value])=>{const field=document.createElement('div');field.className='mapping-attribute';const small=document.createElement('span');small.className='mapping-label';small.textContent=label;const desc=document.createElement('p');desc.textContent=value;field.append(small,desc);grid.append(field)});card.append(heading,grid);return card}));$('#atmos-lawLinks').replaceChildren(...d.links.map(([name,url])=>{let a=document.createElement('a');a.href=url;a.target='_blank';a.rel='noopener noreferrer';a.textContent=name+' \u2197';return a}));if(scroll){$('#atmos-regulations').scrollIntoView({behavior:window.matchMedia('(prefers-reduced-motion:reduce)').matches?'auto':'smooth',block:'start'});}}\n\n\/\/ Quick-reference summaries have a separate info control for touch users;\n\/\/ the framework link itself reuses the existing data-industry navigation handler.\nall('.reg-quick-info').forEach(btn=>btn.addEventListener('click',()=>{\n  const item=btn.closest('.reg-quick-item'),wasOpen=item.dataset.open==='true';\n  all('.reg-quick-item').forEach(el=>{el.dataset.open='false';el.querySelector('.reg-quick-info').setAttribute('aria-expanded','false');});\n  if(!wasOpen){item.dataset.open='true';btn.setAttribute('aria-expanded','true');}\n}));\nall('.reg-quick-link').forEach(el=>el.addEventListener('click',()=>all('.reg-quick-item').forEach(item=>{item.dataset.open='false';item.querySelector('.reg-quick-info').setAttribute('aria-expanded','false');})));\nroot.addEventListener('keydown',e=>{\n  if(e.key==='Escape')all('.reg-quick-item').forEach(el=>{el.dataset.open='false';el.querySelector('.reg-quick-info').setAttribute('aria-expanded','false');});\n});\ndocument.addEventListener('pointerdown',e=>{\n  if(!e.target.closest('#atmos-compliance .reg-quick-grid'))all('.reg-quick-item').forEach(el=>{el.dataset.open='false';el.querySelector('.reg-quick-info').setAttribute('aria-expanded','false');});\n});\n\nall('.reg-card').forEach(el=>el.addEventListener('click',()=>showReg(el.dataset.key,false)));all('[data-industry]').forEach(el=>el.addEventListener('click',e=>{e.preventDefault();showReg(el.dataset.industry,true)}));showReg('marine',false);\nfunction selectStep(n){\n  const d=steps[n];if(!d)return;\n  all('.process-step').forEach(btn=>{const a=Number(btn.dataset.step)===n;btn.classList.toggle('is-active',a);btn.setAttribute('aria-pressed',String(a))});\n  $('#atmos-insightStage').textContent='Stage '+String(n+1).padStart(2,'0')+' of 05';\n  $('#atmos-insightDeliverTitle').textContent=d.deliverTitle;\n  $('#atmos-insightDeliverText').textContent=d.deliver;\n  $('#atmos-insightValueTitle').textContent=d.valueTitle;\n  $('#atmos-insightValueText').textContent=d.value;\n  all('.insight-progress>span').forEach((segment,i)=>segment.classList.toggle('active',i<=n));\n  const next=(n+1)%steps.length;\n  $('#atmos-insightNextText').textContent=next===0?'Lab & asset data':steps[next].label;\n  $('#atmos-insightNext').setAttribute('aria-label',next===0?'Return to stage 1: Lab & asset data':'Next stage: '+steps[next].label);\n  $('#atmos-insightNext').dataset.nextStep=String(next);\n}\nall('.process-step').forEach(btn=>btn.addEventListener('click',()=>selectStep(Number(btn.dataset.step))));\n$('#atmos-insightNext').addEventListener('click',()=>selectStep(Number($('#atmos-insightNext').dataset.nextStep||'1')));\nselectStep(0);\n\nall('[data-filter]').forEach(btn=>btn.addEventListener('click',()=>{const filter=btn.dataset.filter;all('.filter-button').forEach(b=>{let on=b===btn;b.classList.toggle('active',on);b.setAttribute('aria-pressed',String(on))});all('.asset-card').forEach(c=>c.hidden=filter!=='all'&&c.dataset.assetStatus!==filter)}));\nfunction showAsset(id){const d=portalData[id];if(!d)return;$('#atmos-portalAsset').value=id;$('#atmos-portalAssetTitle').textContent=d.name;$('#atmos-portalAssetDetail').textContent=d.detail;$('#atmos-portalOperating').textContent=d.status;$('#atmos-portalFinding').textContent=d.finding;$('#atmos-portalFollowUp').textContent=d.followup;$('#atmos-portalTimeline').replaceChildren(...d.timeline.map(([title,description,origin,status],i)=>{const row=document.createElement('div');row.className='timeline-entry';const num=document.createElement('span');num.className='timeline-indicator '+(status==='pending'?'pending':'');num.textContent=String(i+1);const body=document.createElement('div');let heading=document.createElement('strong'),text=document.createElement('p'),source=document.createElement('small');heading.textContent=title;text.textContent=description;source.textContent=origin;body.append(heading,text,source);row.append(num,body);return row}));$('#atmos-portalChecks').replaceChildren(...d.checks.map(([title,status])=>{let row=document.createElement('div');row.className='check-row '+(status==='pending'?'pending':'');const glyph=document.createElement('span');glyph.textContent=status==='pending'?'!':'\u2713';const label=document.createElement('span');label.textContent=title;row.append(glyph,label);return row}));}\n$('#atmos-portalAsset').addEventListener('change',e=>showAsset(e.target.value));all('[data-asset-select]').forEach(a=>a.addEventListener('click',e=>{e.preventDefault();showAsset(a.dataset.assetSelect);$('#atmos-portal').scrollIntoView({behavior:window.matchMedia('(prefers-reduced-motion: reduce)').matches?'auto':'smooth',block:'start'})}));function escapeHtml(value){return String(value).replace(\/[&<>\"']\/g,c=>({'&':'&amp;','<':'&lt;','>':'&gt;','\"':'&quot;',\"'\":'&#39;'}[c]));}\nfunction downloadSampleEvidence(){\n  const id=$('#atmos-portalAsset').value; const d=portalData[id]; if(!d)return;\n  const records=d.timeline.map(([title,description,origin,status],i)=>\n    `<tr><td>${i+1}<\/td><td>${escapeHtml(title)}<\/td><td>${escapeHtml(description)}<\/td><td>${escapeHtml(origin)}<\/td><td>${escapeHtml(status)}<\/td><\/tr>`).join('');\n  const checks=d.checks.map(([item,status])=>`<li>${escapeHtml(item)}: ${escapeHtml(status)}<\/li>`).join('');\n  const doc=`<!doctype html><html lang=\"en\"><head><meta charset=\"utf-8\"><meta name=\"viewport\" content=\"width=device-width,initial-scale=1\"><title>Evidence summary \u2013 ${escapeHtml(id)}<\/title>\n<style>body{font:15px\/1.55 system-ui,Arial,sans-serif;max-width:880px;margin:36px auto;padding:0 22px;color:#18232a}h1{font-size:28px}h2{margin-top:28px}table{border-collapse:collapse;width:100%}td,th{border:1px solid #aebcc4;padding:10px;text-align:left;vertical-align:top}th{background:#eef3f5}small,.muted{color:#52636c}.warning{border-left:5px solid #bc7300;background:#fff5e5;padding:12px 16px}footer{margin-top:30px;padding-top:10px;border-top:1px solid #d6dde1}@media print{body{margin:0;max-width:none}tr{break-inside:avoid}}<\/style><\/head><body>\n<p class=\"warning\"><strong>REPRESENTATIVE EXAMPLE.<\/strong> This summary shows how 4Atmos can organize asset condition, maintenance context, and follow-up evidence. It is not a compliance certificate or a substitute for operator records.<\/p><h1>${escapeHtml(d.name)}<\/h1>\n<p>${escapeHtml(d.detail)}<\/p><dl><dt><strong>Operator-reported status<\/strong><\/dt><dd>${escapeHtml(d.status)}<\/dd><dt><strong>Condition finding<\/strong><\/dt><dd>${escapeHtml(d.finding)}<\/dd><dt><strong>Follow-up<\/strong><\/dt><dd>${escapeHtml(d.followup)}<\/dd><\/dl>\n<h2>Evidence sequence<\/h2><table><thead><tr><th>#<\/th><th>Event<\/th><th>Finding or action<\/th><th>Source<\/th><th>State<\/th><\/tr><\/thead><tbody>${records}<\/tbody><\/table>\n<h2>Record availability<\/h2><ul>${checks}<\/ul><footer><small>4Atmos Regulatory Readiness evidence summary. The operator remains responsible for required inspections, maintenance decisions, recordkeeping, retention, and granting regulatory access. This file contains representative example content prepared for presentation and planning.<\/small><\/footer><\/body><\/html>`;\n  const blob=new Blob([doc],{type:'text\/html;charset=utf-8'});\n  const url=URL.createObjectURL(blob); const a=document.createElement('a');\n  a.href=url; a.download='4Atmos_Evidence_Summary_'+id+'.html';\n  document.body.appendChild(a);a.click();a.remove();\n  window.setTimeout(()=>URL.revokeObjectURL(url),60000);\n}\n$('#atmos-downloadEvidence').addEventListener('click',downloadSampleEvidence);showAsset('RIVER-024');\n})();\n\n<\/script>\n\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-b133c29 e-con e-atomic-element e-flexbox-base e-default-div e-dd5aa16 \" data-id=\"b133c29\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"b133c29\">\n    \t\t<div class=\"elementor-element elementor-element-ed025da elementor-widget elementor-widget-html\" data-id=\"ed025da\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n    .fa-footer-legacy,\n    .fa-footer-legacy * {\n        box-sizing: border-box;\n    }\n\n    .fa-footer-legacy {\n        --fa-bg: #071015;\n        --fa-bg-2: #0a161c;\n        --fa-panel: #0f1d24;\n        --fa-line: rgba(93, 140, 146, 0.24);\n        --fa-text: #e7f2f1;\n        --fa-muted: #9eb5b4;\n        --fa-teal: #2fd0c4;\n        --fa-gold: #d7b24d;\n        --fa-gold-2: #9d7a1f;\n        --fa-shadow: 0 18px 60px rgba(0, 0, 0, 0.35);\n        --fa-radius: 20px;\n        --fa-max: 1240px;\n        position: relative;\n        width: 100%;\n        margin: 0;\n        padding: 38px 0 44px;\n        color: var(--fa-text);\n        font-family: Inter, \"Segoe UI\", Arial, sans-serif;\n        line-height: 1.55;\n        border-top: 1px solid rgba(111, 154, 158, 0.14);\n        background: radial-gradient(circle at 20% 0%, rgba(47, 208, 196, 0.08), transparent 28%), linear-gradient(180deg, #051015 0%, #071015 30%, #081218 100%);\n    }\n\n    .fa-footer-legacy .fa-wrap {\n        width: min(var(--fa-max), calc(100% - 40px));\n        margin: 0 auto;\n    }\n\n    .fa-footer-legacy a {\n        color: #d8eded;\n        text-decoration: none;\n        transition: 0.25s ease;\n    }\n\n    .fa-footer-legacy a:hover {\n        color: #ffffff;\n    }\n\n    .fa-footer-legacy .fa-footer-top {\n        display: grid;\n        grid-template-columns: 1fr auto 1fr;\n        gap: 28px;\n        align-items: center;\n        padding: 0 0 28px;\n        border-bottom: 1px solid var(--fa-line);\n    }\n\n    .fa-footer-legacy .fa-footer-col {\n        min-width: 0;\n    }\n\n    .fa-footer-legacy .fa-footer-col h3 {\n        margin: 0 0 12px;\n        font-size: 1.08rem;\n        line-height: 1.2;\n        letter-spacing: -0.02em;\n        color: #f5fbfb;\n    }\n\n    .fa-footer-legacy .fa-footer-col p {\n        margin: 0 0 10px;\n        color: #bfd5d4;\n        font-size: 0.96rem;\n    }\n\n    .fa-footer-legacy .fa-footer-col strong {\n        color: var(--fa-gold);\n        font-weight: 700;\n        text-transform: lowercase;\n    }\n\n    .fa-footer-legacy .fa-footer-brand {\n        text-align: center;\n        justify-self: center;\n        padding: 10px 18px;\n    }\n\n    .fa-footer-legacy .fa-footer-brand > img:first-child {\n        display: block;\n        width: 110px;\n        max-width: 100%;\n        height: auto;\n        object-fit: contain;\n        margin: 0 auto 12px;\n        filter: drop-shadow(0 8px 20px rgba(0, 0, 0, 0.28));\n    }\n\n    .fa-footer-legacy .fa-footer-crc {\n        display: block;\n        width: 165px;\n        max-width: 100%;\n        height: auto;\n        object-fit: contain;\n        margin: 4px auto 14px;\n    }\n\n    .fa-footer-legacy .fa-footer-brand-line {\n        font-size: 1.05rem;\n        font-weight: 700;\n        color: #ffffff;\n        letter-spacing: -0.02em;\n    }\n\n    .fa-footer-legacy .fa-footer-brand-sub {\n        margin-top: 4px;\n        font-size: 0.94rem;\n        color: var(--fa-muted);\n    }\n\n    .fa-footer-legacy .fa-footer-direct {\n        text-align: right;\n    }\n\n    .fa-footer-legacy .fa-footer-cta,\n    .fa-footer-legacy .fa-footer-cta-secondary {\n        display: inline-flex;\n        align-items: center;\n        justify-content: center;\n        min-height: 42px;\n        padding: 0 16px;\n        border-radius: 12px;\n        font-weight: 700;\n        margin-top: 6px;\n        border: 1px solid transparent;\n    }\n\n    .fa-footer-legacy .fa-footer-cta {\n        background: linear-gradient(180deg, #dbba62, #ad8426);\n        color: #091015;\n        box-shadow: 0 14px 28px rgba(215, 178, 77, 0.18);\n    }\n\n    .fa-footer-legacy .fa-footer-cta:hover {\n        color: #091015;\n        transform: translateY(-2px);\n    }\n\n    .fa-footer-legacy .fa-footer-cta-secondary {\n        background: rgba(12, 25, 31, 0.6);\n        color: #d8eceb;\n        border-color: rgba(130, 168, 170, 0.22);\n    }\n\n    .fa-footer-legacy .fa-footer-cta-secondary:hover {\n        color: #ffffff;\n        transform: translateY(-2px);\n    }\n\n    .fa-footer-legacy .fa-footer-bottom {\n        display: grid;\n        grid-template-columns: 1fr auto auto;\n        gap: 18px;\n        align-items: center;\n        padding-top: 22px;\n    }\n\n    .fa-footer-legacy .fa-footer-nav {\n        display: flex;\n        flex-wrap: wrap;\n        gap: 14px 20px;\n        align-items: center;\n    }\n\n    .fa-footer-legacy .fa-footer-nav a,\n    .fa-footer-legacy .fa-footer-social a {\n        color: #b8cecd;\n        font-size: 0.94rem;\n    }\n\n    .fa-footer-legacy .fa-footer-nav a:hover,\n    .fa-footer-legacy .fa-footer-social a:hover {\n        color: #ffffff;\n    }\n\n    .fa-footer-legacy .fa-footer-social {\n        text-align: center;\n    }\n\n    .fa-footer-legacy .fa-footer-copy {\n        text-align: right;\n        color: #9ab0b0;\n        font-size: 0.92rem;\n        white-space: nowrap;\n    }\n\n    @media (max-width: 900px) {\n        .fa-footer-legacy .fa-footer-top {\n            grid-template-columns: 1fr;\n            text-align: center;\n        }\n\n        .fa-footer-legacy .fa-footer-direct {\n            text-align: center;\n        }\n\n        .fa-footer-legacy .fa-footer-bottom {\n            grid-template-columns: 1fr;\n            text-align: center;\n        }\n\n        .fa-footer-legacy .fa-footer-nav {\n            justify-content: center;\n        }\n\n        .fa-footer-legacy .fa-footer-copy {\n            text-align: center;\n            white-space: normal;\n        }\n    }\n\n    @media (max-width: 640px) {\n        .fa-footer-legacy .fa-wrap {\n            width: min(var(--fa-max), calc(100% - 24px));\n        }\n\n        .fa-footer-legacy {\n            padding: 30px 0 36px;\n        }\n\n        .fa-footer-legacy .fa-footer-cta,\n        .fa-footer-legacy .fa-footer-cta-secondary {\n            width: 100%;\n            max-width: 320px;\n        }\n\n        .fa-footer-legacy .fa-footer-crc {\n            width: 150px;\n            margin: 4px auto 12px;\n        }\n    }\n<\/style>\n\n<footer class=\"fa-footer-legacy\" id=\"site-footer\">\n    <div class=\"fa-wrap\">\n        <div class=\"fa-footer-top\">\n            <div class=\"fa-footer-col\">\n                <h3>Contact Us<\/h3>\n                <p><strong>email:<\/strong> <a href=\"mailto:info@4atmos.com\">info@4atmos.com<\/a><\/p>\n            <\/div>\n\n            <div class=\"fa-footer-col fa-footer-brand\">\n                <img decoding=\"async\" src=\"https:\/\/4atmos.com\/wp-content\/uploads\/2026\/03\/4Atmos_Icon_New.png\" alt=\"4Atmos logo\">\n                <div class=\"fa-footer-brand-line\">Technologies, LLC<\/div>\n                <img decoding=\"async\" src=\"https:\/\/4atmos.com\/wp-content\/uploads\/2026\/04\/CRC_Member_Logo_Black.png\" alt=\"Proud Member of the Commuter Rail Coalition\" class=\"fa-footer-crc\">\n                <div class=\"fa-footer-brand-sub\">Let\u2019s Make Smart Solutions<\/div>\n            <\/div>\n\n            <div class=\"fa-footer-col fa-footer-direct\">\n                <p>For partnership, program, and operational inquiries, contact us directly.<\/p>\n                <p><a class=\"fa-footer-cta\" href=\"\/contact-us\/\">Contact 4Atmos<\/a><\/p>\n            <\/div>\n        <\/div>\n\n        <div class=\"fa-footer-bottom\">\n            <nav class=\"fa-footer-nav\" aria-label=\"Footer\">\n                <a href=\"\/\">Home<\/a>\n                <a href=\"\/about-us\/\">About Us<\/a>\n                <a href=\"\/real-world-success\/\">Real World Success<\/a>\n                <a href=\"\/4atmos-insights\/\">4Atmos Insights<\/a>\n                <a href=\"\/why-4atmos\/\">Why 4Atmos?<\/a>\n                <a href=\"\/iso14224\/\">ISO-14224<\/a>\n                <a href=\"\/roi\/\">ROI<\/a>\n                <a href=\"https:\/\/4atmos.com\/federal-compliance\/\">Federal Compliance<\/a>\n                <a href=\"\/contact-us\/\">Contact Us<\/a>\n            <\/nav>\n\n            <div class=\"fa-footer-social\">\n                <a href=\"https:\/\/www.linkedin.com\/in\/michaeljensen67\" target=\"_blank\" rel=\"noopener noreferrer\">LinkedIn<\/a>\n            <\/div>\n\n            <div class=\"fa-footer-copy\">\n                \u00a9 2013-2026 4Atmos Technologies, LLC. All Rights Reserved\n            <\/div>\n        <\/div>\n    <\/div>\n<\/footer>\n\t\t\t\t<\/div>\n\t\t\n<\/div>\n\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Home Why 4Atmos? Real World Success 4Atmos Insights ROI ISO 14224 Federal Compliance About Us Contact Us Federal Compliance Support Federal Compliance Support.Evidence Behind Every Decision. For covered operators, equipment maintenance, required inspections, safety oversight, and recordkeeping are regulatory responsibilities. 4Atmos connects equipment-condition intelligence to the evidence that supports informed maintenance decisions and review readiness. [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1706","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Federal Compliance - 4ATMOS<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/4atmos.com\/scn\/federal-compliance\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Federal Compliance - 4ATMOS\" \/>\n<meta property=\"og:description\" content=\"Home Why 4Atmos? Real World Success 4Atmos Insights ROI ISO 14224 Federal Compliance About Us Contact Us Federal Compliance Support Federal Compliance Support.Evidence Behind Every Decision. For covered operators, equipment maintenance, required inspections, safety oversight, and recordkeeping are regulatory responsibilities. 4Atmos connects equipment-condition intelligence to the evidence that supports informed maintenance decisions and review readiness. [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/4atmos.com\/scn\/federal-compliance\/\" \/>\n<meta property=\"og:site_name\" content=\"4ATMOS\" \/>\n<meta property=\"article:modified_time\" content=\"2026-11-10T16:02:37+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/4atmos.com\/wp-content\/uploads\/2026\/11\/marine.webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"13 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/4atmos.com\\\/federal-compliance\\\/\",\"url\":\"https:\\\/\\\/4atmos.com\\\/federal-compliance\\\/\",\"name\":\"Federal Compliance - 4ATMOS\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/4atmos.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/4atmos.com\\\/federal-compliance\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/4atmos.com\\\/federal-compliance\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/4atmos.com\\\/wp-content\\\/uploads\\\/2026\\\/11\\\/marine.webp\",\"datePublished\":\"2026-11-07T05:21:58+00:00\",\"dateModified\":\"2026-11-10T16:02:37+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/4atmos.com\\\/federal-compliance\\\/#breadcrumb\"},\"inLanguage\":\"scn\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/4atmos.com\\\/federal-compliance\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"scn\",\"@id\":\"https:\\\/\\\/4atmos.com\\\/federal-compliance\\\/#primaryimage\",\"url\":\"https:\\\/\\\/4atmos.com\\\/wp-content\\\/uploads\\\/2026\\\/11\\\/marine.webp\",\"contentUrl\":\"https:\\\/\\\/4atmos.com\\\/wp-content\\\/uploads\\\/2026\\\/11\\\/marine.webp\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/4atmos.com\\\/federal-compliance\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/4atmos.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Federal Compliance\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/4atmos.com\\\/#website\",\"url\":\"https:\\\/\\\/4atmos.com\\\/\",\"name\":\"4ATMOS\",\"description\":\"World Class AI-Powered Advanced Fluid Analytics since 2013\",\"publisher\":{\"@id\":\"https:\\\/\\\/4atmos.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/4atmos.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"scn\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/4atmos.com\\\/#organization\",\"name\":\"4Atmos\",\"url\":\"https:\\\/\\\/4atmos.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"scn\",\"@id\":\"https:\\\/\\\/4atmos.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/4atmos.com\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/4Atmos_Icon_New_No-BG.png\",\"contentUrl\":\"https:\\\/\\\/4atmos.com\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/4Atmos_Icon_New_No-BG.png\",\"width\":512,\"height\":162,\"caption\":\"4Atmos\"},\"image\":{\"@id\":\"https:\\\/\\\/4atmos.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Federal Compliance - 4ATMOS","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/4atmos.com\/scn\/federal-compliance\/","og_locale":"en_US","og_type":"article","og_title":"Federal Compliance - 4ATMOS","og_description":"Home Why 4Atmos? Real World Success 4Atmos Insights ROI ISO 14224 Federal Compliance About Us Contact Us Federal Compliance Support Federal Compliance Support.Evidence Behind Every Decision. For covered operators, equipment maintenance, required inspections, safety oversight, and recordkeeping are regulatory responsibilities. 4Atmos connects equipment-condition intelligence to the evidence that supports informed maintenance decisions and review readiness. [&hellip;]","og_url":"https:\/\/4atmos.com\/scn\/federal-compliance\/","og_site_name":"4ATMOS","article_modified_time":"2026-11-10T16:02:37+00:00","og_image":[{"url":"https:\/\/4atmos.com\/wp-content\/uploads\/2026\/11\/marine.webp","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"13 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/4atmos.com\/federal-compliance\/","url":"https:\/\/4atmos.com\/federal-compliance\/","name":"Federal Compliance - 4ATMOS","isPartOf":{"@id":"https:\/\/4atmos.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/4atmos.com\/federal-compliance\/#primaryimage"},"image":{"@id":"https:\/\/4atmos.com\/federal-compliance\/#primaryimage"},"thumbnailUrl":"https:\/\/4atmos.com\/wp-content\/uploads\/2026\/11\/marine.webp","datePublished":"2026-11-07T05:21:58+00:00","dateModified":"2026-11-10T16:02:37+00:00","breadcrumb":{"@id":"https:\/\/4atmos.com\/federal-compliance\/#breadcrumb"},"inLanguage":"scn","potentialAction":[{"@type":"ReadAction","target":["https:\/\/4atmos.com\/federal-compliance\/"]}]},{"@type":"ImageObject","inLanguage":"scn","@id":"https:\/\/4atmos.com\/federal-compliance\/#primaryimage","url":"https:\/\/4atmos.com\/wp-content\/uploads\/2026\/11\/marine.webp","contentUrl":"https:\/\/4atmos.com\/wp-content\/uploads\/2026\/11\/marine.webp"},{"@type":"BreadcrumbList","@id":"https:\/\/4atmos.com\/federal-compliance\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/4atmos.com\/"},{"@type":"ListItem","position":2,"name":"Federal Compliance"}]},{"@type":"WebSite","@id":"https:\/\/4atmos.com\/#website","url":"https:\/\/4atmos.com\/","name":"4ATMOS","description":"Analisi d\u00ee fluidi avanzati alimentati d\u00e2 NA di classi munniali d\u00fb 2013","publisher":{"@id":"https:\/\/4atmos.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/4atmos.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"scn"},{"@type":"Organization","@id":"https:\/\/4atmos.com\/#organization","name":"4Atmus","url":"https:\/\/4atmos.com\/","logo":{"@type":"ImageObject","inLanguage":"scn","@id":"https:\/\/4atmos.com\/#\/schema\/logo\/image\/","url":"https:\/\/4atmos.com\/wp-content\/uploads\/2026\/03\/4Atmos_Icon_New_No-BG.png","contentUrl":"https:\/\/4atmos.com\/wp-content\/uploads\/2026\/03\/4Atmos_Icon_New_No-BG.png","width":512,"height":162,"caption":"4Atmos"},"image":{"@id":"https:\/\/4atmos.com\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/4atmos.com\/scn\/wp-json\/wp\/v2\/pages\/1706","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/4atmos.com\/scn\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/4atmos.com\/scn\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/4atmos.com\/scn\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/4atmos.com\/scn\/wp-json\/wp\/v2\/comments?post=1706"}],"version-history":[{"count":28,"href":"https:\/\/4atmos.com\/scn\/wp-json\/wp\/v2\/pages\/1706\/revisions"}],"predecessor-version":[{"id":1789,"href":"https:\/\/4atmos.com\/scn\/wp-json\/wp\/v2\/pages\/1706\/revisions\/1789"}],"wp:attachment":[{"href":"https:\/\/4atmos.com\/scn\/wp-json\/wp\/v2\/media?parent=1706"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}