.dici-news{--dn-ink:#29281b;--dn-gold:#817137;--dn-muted:#686556;--dn-rule:#ddd7c4;color:#25251e;font-family:var(--font-cairo), sans-serif;background:#f4f1e8;line-height:1.8}.dici-news *{box-sizing:border-box}.dici-news h1,.dici-news h2,.dici-news p{margin:0}.dici-news a{text-decoration:none}.dici-news :focus-visible{outline-offset:5px;outline:3px solid #817137}.dn-container{width:min(1320px,100% - 120px);margin-inline:auto}.dn-intro{color:#f7f5eb;background:linear-gradient(#29281ba6,#29281ba6),#29281b url(/dici-news-detail-pattern.svg) 50%;min-height:264px;padding-block:44px 43px}.dn-intro :focus-visible{outline-color:#d7bd6d}.dn-breadcrumb{color:#d2cebd;flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:18px;font-size:11px;display:flex}.dn-breadcrumb a:hover{color:#fff}.dn-intro h1{font-size:clamp(34px,3.5vw,48px);font-weight:750;line-height:1.4}.dn-listing{padding-block:56px 72px}.dn-toolbar{border-bottom:1px solid var(--dn-rule);justify-content:space-between;align-items:center;gap:24px;margin-bottom:32px;padding-bottom:24px;display:flex}.dn-reset{color:#75632d;text-underline-offset:4px;flex-shrink:0;font-size:13px;text-decoration:underline}.dn-reset:hover{color:var(--dn-ink)}.dn-search{padding:5px;border:1px solid var(--dn-rule);background:#fbfaf4;border-radius:999px;flex:0 0 330px;align-items:center;gap:6px;padding-inline-start:16px;transition:border-color .18s,box-shadow .18s,background .18s;display:flex}.dn-search:hover{border-color:#c7bd9c}.dn-search:focus-within{background:#fff;border-color:#a2904f;box-shadow:0 0 0 4px #8173371f}.dn-search input{width:100%;min-width:0;font:inherit;color:#25251e;background:0 0;border:0;padding:0;font-size:14px;line-height:1.6}.dn-search input::placeholder{color:#8b8775}.dici-news .dn-search input:focus,.dici-news .dn-search input:focus-visible{box-shadow:none;outline:none}.dn-search input::-webkit-search-cancel-button{appearance:none}.dn-search input::-webkit-search-decoration{appearance:none}.dn-search button{cursor:pointer;color:#fff;background:#847333;border:0;border-radius:50%;flex-shrink:0;place-items:center;width:38px;height:38px;transition:background .18s;display:grid}.dn-search button:hover{background:#6d5f28}.dici-news .dn-search button:focus-visible{outline-offset:3px;outline:2px solid #4b4320}.dn-spin{animation:.9s linear infinite dn-spin}@keyframes dn-spin{to{transform:rotate(360deg)}}.dn-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 30px;margin:0;padding:0;list-style:none;display:grid}.dn-card{background:#fff;border:1px solid #e4dfcd;border-radius:14px;flex-direction:column;min-width:0;height:100%;transition:box-shadow .18s;display:flex;overflow:hidden}.dn-card:hover{box-shadow:0 14px 30px #302b2214}.dn-image-link{display:block}.dn-image{aspect-ratio:420/228;color:#7a725c;background:#e5e0d3;border-bottom:3px solid #8a783a;place-items:center;width:100%;display:grid;position:relative;overflow:hidden}.dn-image img{object-fit:cover;transition:transform .22s ease-out}.dn-image-link:hover img{transform:scale(1.025)}.dn-card-body{flex-direction:column;flex:1;min-width:0;padding:20px 22px 22px;display:flex}.dn-meta{flex-wrap:wrap;align-items:center;gap:6px 12px;min-height:20px;margin-bottom:10px;font-size:11px;display:flex}.dn-meta time{color:#75632d}.dn-category{color:#756532;overflow-wrap:anywhere;background:#f1eee2;border-radius:4px;padding:2px 10px}.dn-card h2{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:18px;font-weight:750;line-height:1.55;display:-webkit-box;overflow:hidden}.dn-card h2 a:hover{color:#766329}.dn-card-body p{color:var(--dn-muted);overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:10px 0 0;font-size:14px;line-height:1.85;display:-webkit-box;overflow:hidden}.dn-more{color:#fff;background:#29281b;border-radius:8px;justify-content:center;align-self:flex-end;align-items:center;min-height:42px;margin-top:18px;padding:10px 24px;font-size:13px;font-weight:700;transition:background .18s;display:inline-flex}.dn-card:hover .dn-more{background:#847333}.dn-pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:48px;display:flex}.dn-pagination a,.dn-pagination>span{place-items:center;min-width:44px;height:44px;display:grid}.dn-pagination a{border:1px solid #d6cfb8}.dn-pagination a[aria-current],.dn-pagination a:hover{color:#fff;background:#817137;border-color:#817137}.dn-pagination [aria-disabled]{color:#aca99a}.dn-pagination .dn-ellipsis{border:0;min-width:20px}.dn-empty{text-align:center;align-content:center;justify-items:center;gap:16px;min-height:350px;display:grid}.dn-empty h2{font-size:26px;font-weight:700}.dn-empty p{color:var(--dn-muted)}.dn-action{color:#fff;background:#29281b;padding:10px 24px;display:inline-block}.dn-action:hover{background:#3d3b28}.dn-skeleton{background:#e5e0d3;height:14px;margin-top:14px}.dn-skeleton-title{opacity:.18;width:min(500px,90%);height:65px;margin-top:65px}.dn-image.dn-skeleton{height:auto;margin:0}.dn-footer,.dici-news~.dh-footer{background:#15140d;padding-block:88px 36px}.dn-footer:before,.dici-news~.dh-footer:before{content:none;display:none}.dn-footer>.dh-container,.dici-news~.dh-footer>.dh-container{width:min(1320px,100% - 120px)}.dn-footer .dh-footer-grid{grid-template-columns:minmax(0,2.5fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.2fr);gap:40px}.dn-footer .dh-brand,.dn-footer .dh-newsletter,.dn-footer .dh-socials{flex-direction:row-reverse}.dn-footer .dh-newsletter{background:0 0}.dn-footer .dh-footer-brand{max-width:450px}.dn-footer .dh-brand strong{font-size:26px}.dn-footer .dh-footer-bottom{border-top:1px solid #aaa697;flex-direction:row;margin-top:66px}@media (max-width:1000px){.dn-container,.dn-footer>.dh-container,.dici-news~.dh-footer>.dh-container{width:calc(100% - 64px)}.dn-toolbar{flex-wrap:wrap}.dn-search{flex-basis:260px}.dn-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dn-footer .dh-footer-grid{grid-template-columns:2fr 1fr 1fr;gap:32px}.dn-footer .dh-footer-brand{grid-column:1/-1;max-width:600px}}@media (max-width:600px){.dn-container,.dn-footer>.dh-container,.dici-news~.dh-footer>.dh-container{width:calc(100% - 40px)}.dn-intro{min-height:0;padding-block:28px 36px}.dn-intro h1{font-size:34px}.dn-listing{padding-block:32px 48px}.dn-toolbar{gap:18px}.dn-search{flex-basis:100%}.dn-grid{grid-template-columns:minmax(0,1fr);gap:32px}.dn-card h2{font-size:18px}.dn-meta{gap:4px 8px;font-size:10px}.dn-card-body{padding:18px}.dn-footer{padding-block:48px 24px}.dn-footer .dh-footer-grid{grid-template-columns:1fr 1fr;gap:30px 20px}.dn-footer .dh-footer-grid>div:last-child{grid-column:1/-1}.dn-footer .dh-brand strong{font-size:20px}.dn-footer .dh-footer-bottom{flex-direction:column;margin-top:32px}}@media (prefers-reduced-motion:reduce){.dn-image img{transition:none}.dn-image-link:hover img{transform:none}.dn-spin{animation:none}.dn-search,.dn-search button,.dn-card,.dn-more{transition:none}}
