/* DCT 6.9 editorial experience — follows the 6.8 compiled theme stylesheet.
   Only presentation; does not touch Mail-In/Industries homepage markup or functionality. */
:root{--dct-ed-ink:#111e28;--dct-ed-navy:#111d27;--dct-ed-red:#c91929;--dct-ed-muted:#54636d;--dct-ed-paper:#f2f3f2;--dct-ed-rule:#cfd6da}
body.fi-revised .dct-ed-story,body.fi-revised .dct-ed-industry,body.fi-revised .dct-ed-stage{clear:both;isolation:isolate}
body.fi-revised .dct-ed-story{background:linear-gradient(135deg,#f7f7f5 0%,#f2f3f1 55%,#e7e9e9 100%);padding:clamp(56px,6vw,105px) 0;border-top:1px solid #d6dddd}
body.fi-revised .dct-ed-story-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.72fr);gap:clamp(35px,6vw,120px);align-items:end}
body.fi-revised .dct-ed-story-opening{border-top:4px solid var(--dct-ed-red);padding-top:26px}
body.fi-revised .dct-ed-story h2,body.fi-revised .dct-ed-industry h2,body.fi-revised .dct-ed-stage h2{font-family:Arial,Helvetica,sans-serif!important;font-weight:900;line-height:1.08!important;letter-spacing:-.035em;text-transform:none;font-size:clamp(34px,4.2vw,64px);margin:10px 0 24px;overflow-wrap:anywhere}
body.fi-revised .dct-ed-story p,body.fi-revised .dct-ed-industry p,body.fi-revised .dct-ed-stage p{color:#354651;font-size:clamp(16px,1.3vw,19px);line-height:1.75;margin:0 0 21px}
body.fi-revised .dct-ed-story-answer{padding:34px 0 12px 28px;border-left:1px solid #c5cdd1}
body.fi-revised .dct-ed-story-answer a,body.fi-revised .dct-ed-industry a,body.fi-revised .dct-ed-industry-pivot a{display:inline-flex;align-items:center;gap:8px;border-bottom:2px solid var(--dct-ed-red);padding-bottom:7px;color:#102839;text-decoration:none;font-weight:850}
body.fi-revised .dct-ed-story-answer a:hover,body.fi-revised .dct-ed-industry a:hover{text-decoration:none;color:var(--dct-ed-red)}
body.fi-revised .dct-ed-industry{background:var(--dct-ed-navy);padding:clamp(60px,6.5vw,110px) 0;color:#fff}
body.fi-revised .dct-ed-industry-columns{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:clamp(35px,7vw,120px);align-items:start}
body.fi-revised .dct-ed-industry h2{color:#fff;border-top:4px solid #ed3143;padding-top:24px;margin-top:4px}
body.fi-revised .dct-ed-industry p{color:#d5dfe4}
body.fi-revised .dct-ed-industry a{color:#fff;border-bottom-color:#f74352}
body.fi-revised .dct-ed-industry-pivot{background:#edf0f0;padding:27px 34px;margin:30px 0 4px;border-left:5px solid #c91929}
body.fi-revised .dct-ed-industry-pivot p{margin:0 0 12px;font-size:16px;line-height:1.7;color:#3c4e5a}
body.fi-revised .dct-ed-stage{background:#f6f7f6;padding:clamp(52px,6vw,90px) 0;border-bottom:1px solid #dce0e2}
body.fi-revised .dct-ed-stage-columns{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1fr);align-items:start;gap:clamp(40px,6vw,95px)}
body.fi-revised .dct-ed-stage h2{max-width:620px;color:#13232e;border-top:4px solid var(--dct-ed-red);padding-top:20px}
body.fi-revised .dct-ed-stage p{max-width:850px}
body.fi-revised .dct-ed-process-details{background:#e8eced}
body.fi-revised .dct-ed-process-details .dct-cap-process-lead{max-width:800px;color:#425562;line-height:1.76}
body.fi-revised .dct-ed-procedure{background:#fff;border-top:3px solid var(--dct-ed-red);padding:21px 25px;margin:28px 0 28px}
body.fi-revised .dct-ed-procedure summary{cursor:pointer;font-weight:850;color:#122734;font-size:16px;outline-offset:7px}
body.fi-revised .dct-ed-procedure[open] summary{margin-bottom:23px}
body.fi-revised .dct-ed-procedure .dct-cap-number-list{margin:18px 0}

body.fi-revised .dct-ed-system-intro{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1fr);gap:clamp(32px,6vw,100px);padding-bottom:65px}
body.fi-revised .dct-ed-system-intro h2{font:900 clamp(32px,3.7vw,56px)/1.14 Arial,Helvetica,sans-serif;margin:13px 0;color:#132633;letter-spacing:-.025em}
body.fi-revised .dct-ed-system-intro p{font-size:17px;line-height:1.8;color:#455967;margin:0 0 20px}
body.fi-revised .dct-ed-chapter-list{display:block;margin:30px 0 55px;border-top:2px solid #bfc8cb}
body.fi-revised .dct-ed-chapter{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.1fr);gap:clamp(24px,4vw,80px);padding:36px 32px;border-bottom:1px solid #d3d9dc;align-items:start;background:#fff}
body.fi-revised .dct-ed-chapter:nth-child(even){background:#e9eeef}
body.fi-revised .dct-ed-chapter-title span{font-size:12px;letter-spacing:.13em;font-weight:850;color:#b41828;text-transform:uppercase}
body.fi-revised .dct-ed-chapter h3{margin:9px 0 0;color:#162734;font:850 clamp(23px,2.1vw,33px)/1.2 Arial,Helvetica,sans-serif;letter-spacing:-.015em}
body.fi-revised .dct-ed-chapter p{margin:0 0 14px;line-height:1.8;color:#465761;font-size:16px}
body.fi-revised .dct-ed-system-decision{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,70px);background:var(--dct-ed-navy);color:#fff;padding:clamp(32px,4.5vw,65px);margin:0 0 40px}
body.fi-revised .dct-ed-system-decision h2{font:900 clamp(28px,3vw,45px)/1.13 Arial,Helvetica,sans-serif;letter-spacing:-.02em;margin:12px 0 20px;color:#fff}
body.fi-revised .dct-ed-system-decision p,body.fi-revised .dct-ed-system-decision li{color:#d7e0e6;line-height:1.7}
body.fi-revised .dct-ed-system-decision details{border-top:1px solid #8d9aa3;padding-top:15px}
body.fi-revised .dct-ed-system-decision summary{cursor:pointer;font-weight:800;color:#fff}
body.fi-revised .dct-ed-request-rail{border-top:4px solid var(--dct-ed-red);background:#fff;padding:32px clamp(20px,3vw,55px);margin:30px 0}
body.fi-revised .dct-ed-request-rail h2{font:850 clamp(27px,2.5vw,39px)/1.15 Arial,Helvetica,sans-serif;color:#132331}
body.fi-revised .dct-ed-request-rail p{max-width:900px;line-height:1.8;color:#50616b}
body.fi-revised .dct-ed-request-rail details{margin-top:20px;border-top:1px solid #d7dde1;padding-top:14px}
body.fi-revised .dct-ed-request-rail summary{cursor:pointer;font-weight:850;color:#263b47}
body.fi-revised .dct-ed-brand-opening{display:grid;grid-template-columns:1fr 1fr;gap:0;margin-bottom:55px}
body.fi-revised .dct-ed-brand-opening>div{padding:clamp(28px,4vw,60px)}
body.fi-revised .dct-ed-brand-opening>div:first-child{background:#e7eced;border-top:5px solid var(--dct-ed-red)}
body.fi-revised .dct-ed-brand-opening>div:last-child{background:#121f2a;color:#fff;border-top:5px solid #f04551}
body.fi-revised .dct-ed-brand-opening h2{font:900 clamp(29px,3vw,49px)/1.15 Arial,Helvetica,sans-serif;color:#172a36;margin:15px 0 23px}
body.fi-revised .dct-ed-brand-opening h3{font:850 clamp(24px,2.5vw,35px)/1.2 Arial,Helvetica,sans-serif;color:#fff;margin:0 0 17px}
body.fi-revised .dct-ed-brand-opening p{font-size:16px;line-height:1.82;color:#475b65}
body.fi-revised .dct-ed-brand-opening>div:last-child p{color:#d6e1e6}
body.fi-revised .dct-ed-brand-questions{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin:55px 0}
body.fi-revised .dct-ed-brand-questions>div{background:#f4f6f6;border-left:4px solid var(--dct-ed-red);padding:30px}
body.fi-revised .dct-ed-brand-questions h2,body.fi-revised .dct-ed-brand-questions h3{color:#152835;font:850 clamp(23px,2.4vw,33px)/1.25 Arial,Helvetica,sans-serif}
body.fi-revised .dct-ed-brand-questions p{line-height:1.76;color:#485d68}
body.fi-revised .dct-ed-brand-questions details{border-top:1px solid #c9d1d5;padding-top:17px}
body.fi-revised .dct-ed-brand-questions summary{cursor:pointer;font-weight:800}

body.fi-revised .dct-ed-seo-service{background:#f1f3f3}
body.fi-revised .dct-ed-seo-opening{display:grid;grid-template-columns:1fr 1fr;gap:clamp(25px,5vw,85px);padding:20px 0 55px}
body.fi-revised .dct-ed-seo-opening h2{font:900 clamp(30px,3.7vw,52px)/1.14 Arial,Helvetica,sans-serif;color:#132431;margin:15px 0}
body.fi-revised .dct-ed-seo-opening p{font-size:18px;line-height:1.78;color:#405560}
body.fi-revised .dct-ed-seo-explainer{display:grid;grid-template-columns:1fr 1fr;gap:0;margin:25px 0 48px}
body.fi-revised .dct-ed-seo-explainer>div{padding:clamp(28px,4vw,62px);background:#fff;border-top:4px solid #c91929}
body.fi-revised .dct-ed-seo-explainer>aside{background:#12212d;padding:clamp(28px,4vw,62px);border-top:4px solid #ec4550;color:#fff}
body.fi-revised .dct-ed-seo-explainer h2,body.fi-revised .dct-ed-seo-explainer h3{font:850 clamp(24px,2.7vw,39px)/1.2 Arial,Helvetica,sans-serif;color:#1c303f;margin:12px 0 23px}
body.fi-revised .dct-ed-seo-explainer>aside h3{color:#fff}
body.fi-revised .dct-ed-seo-explainer p{font-size:16px;line-height:1.8;color:#4e606b}
body.fi-revised .dct-ed-seo-explainer>aside p,body.fi-revised .dct-ed-seo-explainer>aside li{color:#d4e0e8}
body.fi-revised .dct-ed-seo-explainer summary{cursor:pointer;font-weight:800;padding:17px 0;border-top:1px solid #60717c;color:#fff}
body.fi-revised .dct-ed-seo-explainer h4{font-size:17px;color:#fff;margin:22px 0 8px}
body.fi-revised .dct-ed-seo-shipping{border-top:1px solid #bdc6cc;padding:45px 0;margin:30px 0}
body.fi-revised .dct-ed-seo-shipping h2{font:900 clamp(28px,3vw,46px)/1.14 Arial,Helvetica,sans-serif;color:#152937;margin:10px 0}
body.fi-revised .dct-ed-seo-shipping p{max-width:960px;color:#495c65;font-size:17px;line-height:1.8}
body.fi-revised .dct-ed-seo-service .dct-seo-detail-faq{margin-top:30px}

/* Homepage: read service families as a journal, six stages as a narrative timeline, not grids of boxes. */
body.fi-home .dct-home-family-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 45px;margin-top:44px}
body.fi-home .dct-home-family-card{box-shadow:none;background:transparent;border:0;border-top:2px solid #bbc5ca;padding:30px 5px 32px 0}
body.fi-home .dct-home-family-card h3{font-size:clamp(24px,2.1vw,35px);max-width:520px}
body.fi-home .dct-home-family-card:nth-child(3),body.fi-home .dct-home-family-card:nth-child(4){border-color:#d6dcdf}
body.fi-home .dct-home-process-list{display:block;max-width:1120px;margin:40px auto 0;position:relative}
body.fi-home .dct-home-process-list:before{content:"";position:absolute;left:31px;top:25px;bottom:45px;width:2px;background:#c21929}
body.fi-home .dct-home-process-row{position:relative;grid-template-columns:78px minmax(0,1fr);border:0;border-bottom:1px solid #ced6d9;background:transparent;box-shadow:none;gap:20px;padding:25px 0 27px}
body.fi-home .dct-home-process-row:nth-child(even){background:#f2f4f3}
body.fi-home .dct-home-process-num{background:var(--dct-ed-red);border:5px solid #f2f3f2;box-sizing:content-box;width:52px;height:52px;font-size:20px;z-index:2}
body.fi-home .dct-home-process-row h3{font-size:clamp(22px,2.1vw,30px)}
body.fi-home .dct-ed-home-systems{background:#121f2a!important;color:#fff;padding:clamp(55px,6vw,105px) 0}
body.fi-home .dct-ed-home-systems .fi-h2,body.fi-home .dct-ed-home-systems .fi-p,body.fi-home .dct-ed-home-systems h3{color:#fff}
body.fi-home .dct-ed-home-systems .fi-p{opacity:.86}
body.fi-home .dct-ed-home-system-chapters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin:43px 0}
body.fi-home .dct-ed-home-system-chapters>article{padding-top:28px;border-top:4px solid #c92935}
body.fi-home .dct-ed-home-system-chapters article>p{font-size:12px;font-weight:850;letter-spacing:.11em;color:#e66f7b;margin:0 0 14px}
body.fi-home .dct-ed-home-system-chapters h3{font:850 clamp(21px,2vw,31px)/1.23 Arial,Helvetica,sans-serif;margin:0 0 19px;color:#fff}
body.fi-home .dct-ed-home-system-chapters span{display:block;color:#ccd7de;line-height:1.74;margin:0 0 20px}
body.fi-home .dct-ed-home-system-chapters a{color:#fff;font-weight:850;text-decoration:none;border-bottom:2px solid #cb333f;padding-bottom:7px}
body.fi-home .dct-ed-home-systems .dct-cap-home-bottom p{color:#d7dfe4}

/* Every article gets a long-read hierarchy with a modest table of contents; source content is unchanged. */
body.fi-revised .dct-ed-article-hero .page-hero-content{padding-bottom:72px}
body.fi-revised .dct-ed-article-hero-intro{max-width:700px;font-size:clamp(16px,1.4vw,21px);line-height:1.55;color:#d4e1e8}
body.fi-revised .dct-ed-article-meta{display:flex;flex-wrap:wrap;gap:8px 24px;padding:27px 0 25px;border-bottom:1px solid #d0d9dd;font-size:13px;font-weight:800;letter-spacing:.03em;color:#556770}
body.fi-revised .dct-ed-article-meta span+span:before{content:"·";margin-right:20px;color:var(--dct-ed-red)}
body.fi-revised .dct-ed-article-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:clamp(34px,5vw,95px);align-items:start;padding-top:55px;padding-bottom:100px}
body.fi-revised .dct-ed-article-copy{max-width:820px;min-width:0}
body.fi-revised .dct-ed-article-copy p,body.fi-revised .dct-ed-article-copy li{font:400 18px/1.85 Arial,Helvetica,sans-serif;color:#40525e}
body.fi-revised .dct-ed-article-copy>p.dct-ed-standfirst{font-size:clamp(20px,2vw,26px);font-weight:650;line-height:1.52;color:#192c39;padding-bottom:25px;border-bottom:2px solid #d6dfe3;margin:0 0 35px}
body.fi-revised .dct-ed-article-copy h2{font:850 clamp(27px,2.5vw,41px)/1.2 Arial,Helvetica,sans-serif;color:#152836;margin:55px 0 19px;padding-top:24px;border-top:3px solid #c7d0d4;scroll-margin-top:100px}
body.fi-revised .dct-ed-article-copy h3{font:850 clamp(21px,1.9vw,29px)/1.27 Arial,Helvetica,sans-serif;color:#263c4b;margin:31px 0 14px;scroll-margin-top:100px}
body.fi-revised .dct-ed-article-copy h2:nth-of-type(even){border-color:#d12b38}
body.fi-revised .dct-ed-article-copy ul,body.fi-revised .dct-ed-article-copy ol{padding:16px 22px 18px 40px;background:#f1f4f4;border-left:3px solid #d7c2c2}
body.fi-revised .dct-ed-article-copy li{margin-bottom:10px}
body.fi-revised .dct-ed-article-copy blockquote{margin:30px 0;padding:20px 30px;border-left:5px solid #c91929;background:#f5f6f5}
body.fi-revised .dct-ed-article-copy table{display:block;max-width:100%;overflow-x:auto}
body.fi-revised .dct-ed-reading-rail{min-width:0}
body.fi-revised .dct-ed-rail-inner{position:sticky;top:100px}
body.fi-revised .dct-ed-article-toc{border-top:4px solid var(--dct-ed-red);padding:19px 0;border-bottom:1px solid #d1d9dc}
body.fi-revised .dct-ed-article-toc h2{font:850 21px/1.2 Arial,Helvetica,sans-serif;margin:0 0 15px;color:#172b39}
body.fi-revised .dct-ed-article-toc ol{list-style:none;margin:0;padding:0}
body.fi-revised .dct-ed-article-toc li{border-bottom:1px solid #dde3e6;padding:11px 0}
body.fi-revised .dct-ed-article-toc a{display:flex;gap:11px;color:#3e5360;text-decoration:none;font-size:13px;font-weight:750;line-height:1.4}
body.fi-revised .dct-ed-article-toc a span{font-weight:850;color:#bd2633}
body.fi-revised .dct-ed-article-toc a:hover{color:#ad1526}
body.fi-revised .dct-ed-rail-support{margin-top:24px;background:#e8edee;padding:22px}
body.fi-revised .dct-ed-rail-support p:not(.fi-eyebrow){font-size:14px;color:#425764;line-height:1.7}
body.fi-revised .dct-ed-rail-support a{font-size:13px;font-weight:850;color:#132e41;text-decoration:underline}
body.fi-revised .dct-ed-endnote{background:#12212c;color:#fff;margin:70px 0 0;padding:clamp(25px,4vw,50px)}
body.fi-revised .dct-ed-endnote h2{color:#fff;border-color:#de3b47;margin:0 0 20px;padding-top:20px}
body.fi-revised .dct-ed-endnote p{color:#d1e0e6}
body.fi-revised .dct-ed-endnote a{color:#fff;font-weight:850;text-decoration:none;border-bottom:2px solid #ec4b59;padding-bottom:7px}
body.fi-revised .dct-ed-archive-opening{max-width:950px;margin:0 0 48px;border-top:4px solid var(--dct-ed-red);padding-top:28px}
body.fi-revised .dct-ed-archive-opening h2{font:900 clamp(32px,4vw,60px)/1.1 Arial,Helvetica,sans-serif;letter-spacing:-.025em;margin:10px 0 18px;color:#162b39}
body.fi-revised .dct-ed-archive-opening p{font-size:17px;line-height:1.76;color:#4b5b65}
body.fi-revised .dct-ed-magazine-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:35px 30px}
body.fi-revised .dct-ed-magazine-story{display:flex;flex-direction:column;min-width:0;background:#fff;border:1px solid #dfe5e7;overflow:hidden}
body.fi-revised .dct-ed-magazine-story-copy{padding:26px 30px 30px}
body.fi-revised .dct-ed-magazine-story h2{font:850 clamp(23px,2vw,32px)/1.28 Arial,Helvetica,sans-serif;letter-spacing:-.01em;color:#162b39;margin:7px 0 15px}
body.fi-revised .dct-ed-magazine-story p{font-size:16px;line-height:1.72;color:#52616c}
body.fi-revised .dct-ed-magazine-story a{overflow-wrap:anywhere}
body.fi-revised .dct-ed-magazine-story:first-child{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;align-items:stretch;background:#121f29;border:0}
body.fi-revised .dct-ed-magazine-story:first-child .dct-ed-magazine-story-copy{padding:clamp(28px,4vw,62px);align-self:center}
body.fi-revised .dct-ed-magazine-story:first-child h2 a,body.fi-revised .dct-ed-magazine-story:first-child .text-link{color:#fff}
body.fi-revised .dct-ed-magazine-story:first-child p{color:#d6e2e7}
body.fi-revised .dct-ed-magazine-story:first-child .dct-archive-cover{height:100%;min-height:280px}
body.fi-revised .dct-ed-magazine-story:first-child .dct-archive-cover img{height:100%;object-fit:cover}

@media(max-width:1000px){
 body.fi-revised .dct-ed-story-grid,body.fi-revised .dct-ed-industry-columns,body.fi-revised .dct-ed-stage-columns,body.fi-revised .dct-ed-system-intro,body.fi-revised .dct-ed-system-decision,body.fi-revised .dct-ed-brand-questions,body.fi-revised .dct-ed-seo-opening{grid-template-columns:minmax(0,1fr);gap:28px}
 body.fi-revised .dct-ed-story-answer{padding:22px 0 0;border-left:0;border-top:1px solid #bec8cd}
 body.fi-revised .dct-ed-article-layout{grid-template-columns:minmax(0,1fr)}
 body.fi-revised .dct-ed-reading-rail{grid-row:1}
 body.fi-revised .dct-ed-rail-inner{position:static}
 body.fi-revised .dct-ed-article-toc{max-width:100%}
 body.fi-revised .dct-ed-article-toc ol{columns:2;column-gap:25px}
 body.fi-home .dct-ed-home-system-chapters{grid-template-columns:minmax(0,1fr);gap:14px}
}
@media(max-width:690px){
 body.fi-revised .dct-ed-story,body.fi-revised .dct-ed-industry,body.fi-revised .dct-ed-stage{padding:50px 0}
 body.fi-revised .dct-ed-chapter{grid-template-columns:minmax(0,1fr);gap:16px;padding:26px 20px}
 body.fi-revised .dct-ed-brand-opening,body.fi-revised .dct-ed-seo-explainer{grid-template-columns:minmax(0,1fr)}
 body.fi-revised .dct-ed-brand-opening>div,body.fi-revised .dct-ed-seo-explainer>div,body.fi-revised .dct-ed-seo-explainer>aside{padding:25px 20px}
 body.fi-home .dct-home-family-grid{grid-template-columns:minmax(0,1fr);gap:0}
 body.fi-home .dct-home-process-row{grid-template-columns:70px minmax(0,1fr);gap:12px}
 body.fi-revised .dct-ed-magazine-grid{grid-template-columns:minmax(0,1fr)}
 body.fi-revised .dct-ed-magazine-story:first-child{display:flex;grid-column:auto}
 body.fi-revised .dct-ed-article-toc ol{columns:1}
 body.fi-revised .dct-ed-article-copy p,body.fi-revised .dct-ed-article-copy li{font-size:16px}
 body.fi-revised .dct-ed-article-copy ul,body.fi-revised .dct-ed-article-copy ol{padding:14px 15px 14px 30px}
 body.fi-revised .dct-ed-article-meta{gap:7px 13px}
 body.fi-revised .dct-ed-article-meta span+span:before{margin-right:10px}
}

body.fi-revised .dct-ed-injector-feature{background:#e9eded;padding:clamp(60px,6vw,100px) 0}
body.fi-revised .dct-ed-injector-feature-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(30px,6vw,100px);align-items:start}
body.fi-revised .dct-ed-injector-feature h2{font:900 clamp(31px,3.6vw,57px)/1.12 Arial,Helvetica,sans-serif;color:#152a39;letter-spacing:-.025em;border-top:4px solid #c91e2d;padding-top:25px;margin:12px 0}
body.fi-revised .dct-ed-injector-feature p{font-size:18px;line-height:1.8;color:#445966}
body.fi-revised .dct-ed-values{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin:40px 0 50px}
body.fi-revised .dct-ed-values article{border-top:4px solid #bc1a28;padding:24px 10px 14px 0}
body.fi-revised .dct-ed-values span{font-size:12px;font-weight:850;color:#a52a36;letter-spacing:.09em}
body.fi-revised .dct-ed-values h3{font:850 24px/1.25 Arial,Helvetica,sans-serif;margin:17px 0;color:#1c303f}
body.fi-revised .dct-ed-values p{line-height:1.75;color:#495c68}
@media(max-width:850px){body.fi-revised .dct-ed-injector-feature-grid,body.fi-revised .dct-ed-values{grid-template-columns:1fr}}
