.service{max-width:1180px}.service-head{display:grid;grid-template-columns:minmax(0,2fr) minmax(240px,1fr);gap:48px;align-items:end;border-bottom:3px solid var(--ink);padding-bottom:38px;margin-bottom:48px}.service-head .eyebrow{grid-column:1/-1}.service-head h1{margin:0}.service-head p{font:20px/1.5 var(--serif);color:#4d5c56;margin:0}.service-body{font:17px/1.65 var(--sans)}.service-body>p{font:21px/1.7 var(--serif);max-width:760px}.service-mission{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(260px,.8fr);gap:40px;background:var(--ink);color:var(--cream);padding:44px;margin:54px 0}.service-mission header>span,.service-routes header>span,.service-risk>span,.service-owner>span{text-transform:uppercase;letter-spacing:.16em;font-size:10px;font-weight:800}.service-mission h2,.service-block h2,.service-routes h2,.service-data h2,.service-process h2,.service-risk h2,.service-owner h2{font:42px/1.05 var(--serif);margin:10px 0 18px}.service-mission p{font:20px/1.55 var(--serif)}.service-mission ol{margin:0;padding:0;list-style:none;counter-reset:mission}.service-mission li{counter-increment:mission;border-top:1px solid rgba(255,255,255,.28);padding:14px 0;display:grid;grid-template-columns:38px 1fr}.service-mission li:before{content:counter(mission,decimal-leading-zero);color:var(--lime);font:italic 17px var(--serif)}.service-block{margin:64px 0}.service-block>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--ink);border-left:1px solid var(--line)}.service-block article{padding:26px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--cream)}.service-block h3{font:25px/1.15 var(--serif);margin:0 0 10px}.service-block p{margin:0;color:#4d5c56}.service-routes{margin:54px 0}.service-routes ul{list-style:none;padding:0;border-top:1px solid var(--ink)}.service-routes li{display:grid;grid-template-columns:minmax(160px,.7fr) minmax(0,1.5fr);gap:28px;padding:22px 0;border-bottom:1px solid var(--line)}.service-routes b{font:22px/1.2 var(--serif)}.service-data{margin:54px 0}.service-data>div{overflow-x:auto}.service-data table{border-collapse:collapse;width:100%;min-width:700px}.service-data th,.service-data td{padding:16px;text-align:left;border:1px solid var(--line)}.service-data thead th{background:var(--ink);color:white}.service-data tbody th{font:19px var(--serif)}.service-data [class^="status-"]{display:inline-block;padding:4px 8px;border:1px solid var(--line);font-size:11px;text-transform:uppercase}.service-data .status-active{background:var(--lime);border-color:var(--ink)}.service-data .status-inactive{background:#e8e5dc}.service-process{margin:54px 0}.service-process ol{list-style:none;padding:0;border-top:1px solid var(--ink)}.service-process li{display:grid;grid-template-columns:70px 1fr;padding:22px 0;border-bottom:1px solid var(--line)}.service-process i{font:italic 25px var(--serif);color:var(--moss)}.service-process b,.service-process span{display:block}.service-process b{font:22px/1.2 var(--serif);margin-bottom:6px}.service-risk{margin:54px 0;padding:38px;border-left:7px solid #b75332;background:#eee0d5}.service-risk p{font:20px/1.55 var(--serif);max-width:780px}.service-risk li{padding:5px 0}.service-owner{margin:54px 0;padding:34px;border:1px solid var(--line);background:var(--cream)}.service-owner dl>div{display:grid;grid-template-columns:160px 1fr;border-top:1px solid var(--line);padding:14px 0}.service-owner dt{font-weight:700}.service-update{display:grid;grid-template-columns:1fr auto;gap:6px 24px;margin-top:54px;padding-top:18px;border-top:3px solid var(--ink)}.service-update p{grid-column:1/-1;margin:0;color:#4d5c56}@media(max-width:760px){.service-head{grid-template-columns:1fr;gap:16px}.service-head .eyebrow{grid-column:auto}.service-mission{grid-template-columns:1fr;padding:28px 22px}.service-mission h2,.service-block h2,.service-routes h2,.service-data h2,.service-process h2,.service-risk h2,.service-owner h2{font-size:34px}.service-block>div{grid-template-columns:1fr}.service-routes li{grid-template-columns:1fr;gap:8px}.service-risk{padding:28px 22px}.service-update{grid-template-columns:1fr}.service-update p{grid-column:auto}}
