.dfl-page{color:#25251e;font-family:var(--font-cairo), sans-serif;background:#f4f1e8;line-height:1.8}.dfl-page *,.dfl-page :before,.dfl-page :after{box-sizing:border-box}.dfl-container{width:min(1320px,100% - 120px);margin-inline:auto}.dfl-page a{text-decoration:none}.dfl-page :focus-visible{outline-offset:5px;outline:3px solid #766329}.dfl-banner{color:#f7f5eb;background:linear-gradient(#29281ba6,#29281ba6),#29281b url(/dici-news-detail-pattern.svg) 50%;min-height:296px;padding-block:44px 60px}.dfl-breadcrumbs ol{color:#c5c1af;flex-wrap:wrap;gap:16px;margin:0 0 12px;padding:0;font-size:11px;list-style:none;display:flex}.dfl-breadcrumbs li+li:before{content:"/";color:#938970;margin-inline-end:16px}.dfl-breadcrumbs a:hover{color:#fff}.dfl-banner :focus-visible{outline-color:#d7bd6d}.dfl-eyebrow{color:#766329;letter-spacing:1.5px;width:fit-content;margin-bottom:16px;font-size:10px;font-weight:600;line-height:1.8;display:block}.dfl-eyebrow[lang=en],.dfl-eyebrow bdi{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.dfl-banner .dfl-eyebrow{color:#bdab64}.dfl-banner h1{overflow-wrap:anywhere;margin:0;font-size:clamp(34px,3.5vw,48px);font-weight:750;line-height:1.4}.dfl-banner p{color:#c4c1b1;max-width:760px;margin:16px 0 0;font-size:17px;line-height:1.9}.dfl-list{padding-block:72px}.dfl-row{grid-template-columns:minmax(0,1.06fr) minmax(0,1fr);align-items:center;gap:80px;min-height:430px;display:grid}.dfl-row+.dfl-row{margin-top:64px}.dfl-row-reversed{grid-template-columns:minmax(0,1fr) minmax(0,1.06fr)}.dfl-row-reversed .dfl-copy{grid-area:1/2}.dfl-row-reversed .dfl-image{grid-area:1/1}.dfl-copy{min-width:0}.dfl-copy h2{overflow-wrap:anywhere;margin:0 0 18px;font-size:clamp(27px,2.5vw,36px);font-weight:750;line-height:1.4}.dfl-prose,.dfl-muted{color:#686556;overflow-wrap:anywhere;font-size:16px;line-height:2}.dfl-prose p{margin:0 0 20px}.dfl-prose p:empty{display:none}.dfl-prose ul,.dfl-prose ol{margin:24px 0 0;padding:0;list-style:none}.dfl-prose li{border-bottom:1px solid #d9d2ba;padding:10px 0;padding-inline-start:18px;font-size:14px;position:relative}.dfl-prose li:before{content:"";inset-inline-start:0;background:#857333;width:5px;height:5px;position:absolute;top:22px}.dfl-prose li p{margin:0}.dfl-prose a{color:#766329;text-underline-offset:4px;text-decoration:underline}.dfl-prose h2,.dfl-prose h3{color:#25251e;margin-block:24px 12px;font-size:22px}.dfl-prose img,.dfl-prose video{max-width:100%;height:auto}.dfl-prose table{max-width:100%;display:block;overflow-x:auto}.dfl-prose td,.dfl-prose th{border:1px solid #d9d2ba;padding:8px}.dfl-image{aspect-ratio:1.76;background:#e7e2d4;position:relative;overflow:hidden}.dfl-image img{object-fit:cover;filter:grayscale()}.dfl-image-empty{filter:grayscale();opacity:.5;background:url("/DICI logo.png") 50%/auto 52% no-repeat;width:100%;height:100%}.dfl-actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:24px;display:flex}.dfl-button{color:#f4f1e8;background:#16150d;justify-content:center;align-items:center;gap:18px;min-height:48px;padding:12px 24px;font-size:13px;display:inline-flex}.dfl-button:hover{background:#3e3b28}.dfl-arrow{flex-shrink:0}.dfl-page[dir=ltr] .dfl-arrow{transform:rotate(180deg)}.dfl-empty{text-align:center;place-content:center;justify-items:center;gap:16px;min-height:300px;display:grid}.dfl-empty h2{margin:0;font-size:28px;font-weight:700}.dfl-empty p{color:#686556;margin:0}.dfl-loading{min-height:500px;padding-block:80px}.dfl-page~.dh-footer:before{content:none}.dfl-page~.dh-footer .dh-footer-bottom{border-top:1px solid #aaa697;flex-direction:row}.dfl-page~.dh-footer .dh-newsletter{background:0 0}@media (max-width:1000px){.dfl-container{width:calc(100% - 64px)}.dfl-row{gap:40px;min-height:350px}}@media (max-width:760px){.dfl-container{width:calc(100% - 40px)}.dfl-banner{min-height:0;padding-block:28px 36px}.dfl-banner h1{font-size:32px}.dfl-banner p{font-size:15px}.dfl-list{padding-block:40px 48px}.dfl-row,.dfl-row-reversed{grid-template-columns:minmax(0,1fr);gap:28px;min-height:0}.dfl-row+.dfl-row{margin-top:52px}.dfl-row-reversed .dfl-copy,.dfl-row-reversed .dfl-image{grid-area:auto}.dfl-copy h2{font-size:27px}.dfl-prose{font-size:15px}.dfl-image{aspect-ratio:1.6}}
