.dn-section{padding-block:62px;color:#20313a}.dn-heading{max-width:850px;margin-bottom:30px}.dn-heading .eyebrow{font-size:10px;line-height:1.5;color:#a1532e;letter-spacing:1.5px;margin:0 0 14px}.dn-heading h2{font-size:clamp(29px,3.5vw,43px);font-weight:500;line-height:1.15;letter-spacing:-1px;color:#20313a;margin:0 0 18px}.dn-heading>p:last-child:not(.eyebrow){font-size:16px;line-height:1.7;color:#60707a;max-width:760px;margin:0}
body.df-layout-refined .dn-customers{display:flex!important;align-items:center;justify-content:space-between;gap:40px;padding-block:30px;border-bottom:1px solid #dde2df;background:#fff}.dn-customers>div:first-child{max-width:410px}.dn-customers .eyebrow{font-size:10px;color:#9b5935;margin-bottom:9px;letter-spacing:1.3px}.dn-customers>div>p:last-child:not(.eyebrow){font-size:12px;line-height:1.6;color:#768387;margin:0}.dn-customers .customer-logos{display:flex;align-items:center;gap:55px;width:auto}.dn-customers .customer-logos>div{background:transparent;border:0;padding:0;width:135px}.dn-customers .customer-logos img{max-width:135px;max-height:65px;width:auto;height:auto;object-fit:contain}
.dn-challenge-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;margin-top:32px}.dn-challenge-grid article{border-top:1px solid #cad4d8;padding-top:23px}.dn-challenge-grid .fv-icon{width:28px;height:28px;color:#b56c43;margin-bottom:19px}.dn-challenge-grid h3{font-size:19px;line-height:1.3;letter-spacing:-.25px;font-weight:500;color:#2b4552;margin:0 0 12px}.dn-challenge-grid p{font-size:14px;line-height:1.7;color:#637985;margin:0}
#df-capabilities{border-block:1px solid #dce2de;background:#f5f6f1}.dn-capability-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:65px;align-items:center}.dn-capability-list{list-style:none;padding:0;margin:28px 0 0;display:grid;gap:22px}.dn-capability-list li{display:flex;gap:17px}.dn-capability-list li>span{color:#b4784e;font-size:11px;letter-spacing:1px;padding-top:4px}.dn-capability-list h3{font-size:17px;color:#2d4d5c;font-weight:500;margin:0 0 5px}.dn-capability-list p{font-size:14px;line-height:1.65;color:#6a7d84;margin:0;max-width:475px}
.dn-capability-art{background:#15242c;color:#e3eceb;border:1px solid #435b67;border-radius:12px;overflow:hidden}.dn-engine-heading{display:grid;grid-template-columns:40px 1fr;gap:3px 13px;padding:28px 25px}.dn-engine-heading .fv-app{grid-row:1/3;width:36px}.dn-engine-heading strong{font-size:21px;font-weight:500}.dn-engine-heading>span{font-size:8px;color:#9fbac5;letter-spacing:1.5px}.dn-capability-art .fv-gif{border-inline:0;border-radius:0;border-color:#3d535e}.dn-capability-art .fv-gif figcaption{font-size:11px}.dn-capability-art .fv-gif>img{max-height:180px}.dn-engine-stages{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:27px 17px 22px}.dn-engine-stages>span{display:flex;align-items:center;flex-direction:column;gap:12px;text-align:center;position:relative}.dn-engine-stages>span:not(:last-child):after{content:'→';position:absolute;top:5px;right:-9px;font-size:14px;color:#637f8d}.dn-engine-stages .fv-icon{color:#f4b18c;width:28px;height:28px}.dn-engine-stages strong{font-size:11px;font-weight:400;color:#c4d7dd;line-height:1.5}.dn-capability-art>p{font-size:11px;line-height:1.6;color:#9fb8c3;display:flex;gap:10px;align-items:center;padding:18px 22px;margin:0;border-top:1px solid #3b515e}.dn-capability-art>p .fv-icon{width:19px;height:19px;color:#a7c5bd}
body.df-layout-refined .dn-claims-example{padding-block:62px;background:#fff}.dn-example-grid{display:grid;grid-template-columns:1fr;gap:28px;align-items:start}.dn-claim-context{display:grid;gap:23px}.dn-claim-context article>span{font-size:10px;letter-spacing:1.2px;color:#a35e38}.dn-claim-context p{font-size:15px;line-height:1.7;color:#5a707c;margin:9px 0 0}.dn-claim-context .text-link{font-size:14px;color:#a8502a;display:inline-flex;align-items:center;min-height:44px}.dn-claim-flow{min-width:0}.dn-claim-flow .fv-human-map.compact{padding:25px 18px 18px}.dn-claim-flow .compact .fv-human-grid{gap:12px}.dn-claim-flow .compact .fv-map-title h3{font-size:21px}
body.df-layout-refined .dn-impact{padding-block:54px;background:#f3f2ec;border-block:1px solid #dedfd4}.dn-impact .dn-heading{margin-bottom:34px}.dn-kpi-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px}.dn-kpi-list>div{padding-left:26px;border-left:1px solid #ced2ca}.dn-kpi-list>div:first-child{padding-left:0;border:0}.dn-kpi-list strong{display:block;white-space:nowrap;color:#a74e26;font-size:56px;letter-spacing:-2px;line-height:1.05;font-weight:500;font-variant-numeric:tabular-nums}.dn-kpi-list strong b{font-weight:500}.dn-kpi-list strong span{font-size:.62em;letter-spacing:-1px}.dn-kpi-list p{font-size:13px;line-height:1.6;color:#596f78;max-width:200px;margin:14px 0 0}.dn-kpi-basis{font-size:11px;line-height:1.6;color:#7a827c;margin:25px 0 0}.dn-business-measures{display:flex;gap:25px;flex-wrap:wrap;padding-top:24px;margin-top:24px;border-top:1px solid #cfd3c9}.dn-business-measures>span{display:flex;gap:8px;align-items:center;color:#667d84;font-size:11px}.dn-business-measures .fv-icon{width:18px;height:18px;color:#b77e55}
.dn-original-thumbnail{height:auto!important;padding:0!important;background:#fff!important;border:1px solid #cbd6e0;border-radius:6px;overflow:hidden}.dn-original-thumbnail img{display:block;width:100%;height:auto}.dn-pricing-plans{margin-top:48px;padding-top:43px;border-top:1px solid #cfd9d5}.dn-pricing-plans>.eyebrow{margin-bottom:13px}.dn-pricing-plans>h2{font-size:34px;line-height:1.2;margin-bottom:25px}.df-layout-refined #pricing>.included-service{margin-top:0;padding-top:0;border-top:0}.df-layout-refined #industry-guide{padding-block:38px 16px}.df-layout-refined #industry-guide .dn-heading{margin-bottom:0}.df-layout-refined #industry-guide h2{font-size:31px}
@media(max-width:1050px){.dn-challenge-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 34px}.dn-capability-grid{gap:35px}.dn-example-grid{grid-template-columns:1fr;gap:28px}.dn-claim-context{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.dn-claim-context .text-link{grid-column:1/-1}.dn-kpi-list strong{font-size:47px}.dn-customers .customer-logos{gap:30px}.dn-claim-flow .fv-human-map.compact{padding:27px}}
@media(max-width:760px){.dn-section{padding-block:38px}.dn-heading{margin-bottom:25px}.dn-heading h2{font-size:29px;letter-spacing:-.6px;line-height:1.18;margin-bottom:16px}.dn-heading>p:last-child:not(.eyebrow){font-size:15px;line-height:1.65}.dn-heading .eyebrow{font-size:9px;letter-spacing:1.2px}.dn-customers{flex-direction:column;align-items:start!important;gap:23px!important;padding-block:25px!important}.dn-customers>div:first-child{max-width:none}.dn-customers .customer-logos{justify-content:start;gap:45px;width:100%}.dn-customers .customer-logos>div{width:110px;display:flex;align-items:center}.dn-customers .customer-logos img{max-width:110px;max-height:57px}.dn-customers>div>p:last-child:not(.eyebrow){font-size:11px}.dn-challenge-grid{gap:24px 22px;margin-top:26px}.dn-challenge-grid article{padding-top:18px}.dn-challenge-grid .fv-icon{width:24px;height:24px;margin-bottom:14px}.dn-challenge-grid h3{font-size:17px;line-height:1.3;margin-bottom:10px}.dn-challenge-grid p{font-size:12px;line-height:1.65}.dn-capability-grid{grid-template-columns:1fr;gap:28px}.dn-capability-list{gap:21px;margin-top:24px}.dn-capability-list h3{font-size:16px}.dn-capability-list p{font-size:13px}.dn-engine-heading{padding:22px 20px}.dn-engine-heading strong{font-size:19px}.dn-capability-art .fv-gif>img{max-height:130px}.dn-engine-stages{padding:23px 15px}.dn-capability-art>p{font-size:10px;padding:16px 18px}.dn-claim-context{grid-template-columns:1fr;gap:21px}.dn-claim-context p{font-size:14px}.dn-claim-context article>span{font-size:9px}.dn-claim-context .text-link{grid-column:auto}.dn-claim-flow .fv-human-map.compact{padding:22px 15px 18px}body.df-layout-refined .dn-claims-example{padding-block:38px}body.df-layout-refined .dn-impact{padding-block:36px}.dn-kpi-list{grid-template-columns:1fr 1fr;gap:27px 18px}.dn-kpi-list>div{padding-left:18px}.dn-kpi-list>div:nth-child(3){border-left:0;padding-left:0}.dn-kpi-list strong{font-size:49px}.dn-kpi-list p{font-size:12px;margin-top:12px;max-width:160px}.dn-kpi-basis{font-size:10px;line-height:1.6;margin-top:22px}.dn-business-measures{display:grid;grid-template-columns:1fr 1fr;gap:16px 13px;margin-top:23px;padding-top:23px}.dn-business-measures>span{font-size:10px;line-height:1.5;align-items:start}.dn-business-measures .fv-icon{width:17px;height:17px;flex-shrink:0}.df-layout-refined #industry-guide{padding-block:30px 14px}.df-layout-refined #industry-guide h2{font-size:26px}.dn-pricing-plans{margin-top:30px;padding-top:30px}.dn-pricing-plans>h2{font-size:29px}.df-layout-refined #pricing>.included-service{padding-top:0}}
@media(max-width:360px){.dn-challenge-grid{grid-template-columns:1fr;gap:21px}.dn-challenge-grid article{display:grid;grid-template-columns:24px 1fr;gap:9px 13px}.dn-challenge-grid .fv-icon{grid-row:1/3;margin:0}.dn-challenge-grid h3{margin:0}.dn-challenge-grid p{font-size:13px}.dn-kpi-list strong{font-size:42px}.dn-customers .customer-logos{gap:30px}}
