.dici-tenders{position:relative}.dt-container{width:min(1256px,100% - 96px);margin-inline:auto}.dt-intro{color:#f5f2e7;background:#2b291c;padding-block:72px 62px;position:relative}.dt-intro:before{content:"";opacity:.12;pointer-events:none;background:url(/dici-pattern.svg) 50%/140px;width:72px;height:72px;position:absolute;inset-block-start:0;inset-inline-end:0}.dt-eyebrow{letter-spacing:1.8px;text-align:start;color:#847333;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;line-height:1.8;display:block}[dir=rtl] .dt-eyebrow{text-align:right}.dt-intro .dt-eyebrow{color:#beac65;margin-bottom:16px}.dici-tenders h1{font-size:clamp(38px,4.3vw,66px);font-weight:700;line-height:1.45}.dt-intro p{color:#b8b5a7;max-width:600px;margin-block:8px 0;font-size:17px;line-height:1.9}.dt-listing{min-height:726px;padding-block:96px 140px}.dt-listing-heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:40px;display:flex}.dt-listing-heading .dt-eyebrow{margin-bottom:12px}.dici-tenders h2{font-size:clamp(28px,3vw,42px);font-weight:750;line-height:1.5}.dt-listing-heading .dh-button{flex-shrink:0;margin-bottom:4px}.dici-tenders .dh-tender-grid{gap:24px 12px}.dici-tenders .dh-tender-top{min-height:66px}.dici-tenders .dh-tender-number{font-size:12px}.dici-tenders .dh-tender h3{font-size:clamp(14px,3.6cqi,16px)}.dici-tenders .dh-status{border-radius:8px;margin-top:7px;padding:2px 12px;font-size:11px}.dici-tenders .dh-tender-dates{gap:12px;padding:12px}.dici-tenders .dh-tender-dates>div{gap:10px;min-height:70px;padding:10px}.dici-tenders .dh-tender-detail small{color:#706f66;margin-bottom:4px}.dt-pagination{justify-content:center;align-items:center;gap:16px;margin-top:36px;display:flex}.dt-pagination a,.dt-pagination>span:not(.dt-page-count){border:1px solid var(--dh-border);place-items:center;width:44px;height:44px;display:grid}.dt-pagination a:hover{background:var(--dh-ivory);border-color:var(--dh-gold)}.dt-pagination [aria-disabled=true]{opacity:.4}.dt-page-count{font-size:14px}.dt-message{text-align:center;background:var(--dh-ivory);overflow-wrap:anywhere;padding:48px 24px}.dt-message p{margin-bottom:20px}.dt-skeleton-grid{margin-top:32px}.dt-skeleton{background:#f7f5ed;border-radius:16px;min-height:165px}@media (max-width:1100px){.dici-tenders .dh-tender-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.dt-container{width:calc(100% - 40px)}.dt-intro{padding-block:48px 56px}.dt-intro p{font-size:15px}.dt-listing{min-height:480px;padding-block:48px 120px}.dt-listing-heading{flex-direction:column;align-items:start;gap:20px;margin-bottom:28px}.dici-tenders .dh-tender-grid{grid-template-columns:minmax(0,1fr);gap:18px}}.dici-tenders~.dh-footer:before{content:none}.dici-tenders~.dh-footer>.dh-container{width:min(1256px,100% - 96px)}.dici-tenders~.dh-footer .dh-footer-bottom{border-top:1px solid #ffffff12}@media (max-width:760px){.dici-tenders~.dh-footer>.dh-container{width:calc(100% - 40px)}}
