.dsh-blog280{--b-navy:#023047;--b-teal:#0A9396;--b-red:#C1121F;--b-darkred:#780000;--b-cream:#FEFAE0;--b-ink:#102A35;--b-line:rgba(2,48,71,.14);--b-shell:min(1600px,calc(100vw - 40px));color:var(--b-ink);background:#fff;overflow-x:clip;-webkit-text-size-adjust:100%;font-family:Inter,system-ui,-apple-system,"Segoe UI",Roboto,"Noto Sans",Arial,sans-serif}
.dsh-blog280 *{box-sizing:border-box}.dsh-blog280 a{color:inherit}.dsh-blog280-shell{width:var(--b-shell);margin-inline:auto}.dsh-blog280-kicker{margin:0;color:var(--b-teal);font-size:.72rem;font-weight:850;letter-spacing:.16em;text-transform:uppercase}.dsh-blog280-hero{position:relative;overflow:hidden;padding:clamp(72px,9vw,150px) 0 clamp(72px,8vw,130px);background:radial-gradient(circle at 78% 22%,rgba(10,147,150,.22),transparent 26%),linear-gradient(138deg,#02293d,#023047 52%,#05465d);color:#fff}.dsh-blog280-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:56px 56px;mask-image:linear-gradient(to bottom,#000,transparent 90%);pointer-events:none}.dsh-blog280-hero .dsh-blog280-shell{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.5fr);gap:clamp(40px,7vw,120px);align-items:center}.dsh-blog280-hero__copy{max-width:1000px}.dsh-blog280-hero .dsh-blog280-kicker{color:#8de2dc}.dsh-blog280-hero h1{max-width:1050px;margin:16px 0 20px;color:#fff;font:600 clamp(3rem,6.2vw,7.2rem)/.97 Georgia,"Iowan Old Style",serif;letter-spacing:-.045em}.dsh-blog280-hero__copy>p:last-child{max-width:790px;margin:0;color:rgba(255,255,255,.78);font-size:clamp(1rem,1.25vw,1.3rem);line-height:1.72}.dsh-blog280-hero__orbits{position:relative;aspect-ratio:1;max-width:430px;margin:auto}.dsh-blog280-hero__orbits i{position:absolute;inset:8%;border:1px solid rgba(137,230,222,.28);border-radius:50%;transform:rotate(17deg)}.dsh-blog280-hero__orbits i:nth-child(2){inset:23%;transform:rotate(-30deg)}.dsh-blog280-hero__orbits i:nth-child(3){inset:38%;border-color:rgba(193,18,31,.3);transform:rotate(56deg)}.dsh-blog280-hero__orbits span{position:absolute;inset:45%;border-radius:50%;background:var(--b-teal);box-shadow:0 0 80px rgba(10,147,150,.55)}
.dsh-blog280-featured{padding:clamp(56px,7vw,110px) 0;background:linear-gradient(180deg,#f9fbfa,#f4f8f7)}.dsh-blog280-featured header,.dsh-blog280-index__head{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:24px}.dsh-blog280-featured h2,.dsh-blog280-index h2{margin:5px 0 0;color:var(--b-navy);font:650 clamp(2rem,3vw,3.8rem)/1.04 Georgia,"Iowan Old Style",serif;letter-spacing:-.035em}.dsh-blog280-roulette{display:flex;gap:18px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:none;padding:6px 1px 18px}.dsh-blog280-roulette::-webkit-scrollbar{display:none}.dsh-blog280-roulette .dsh-blog280-card{flex:0 0 min(74vw,780px);scroll-snap-align:start}.dsh-blog280-roulette__controls{display:grid;grid-template-columns:44px minmax(160px,420px) 44px;gap:12px;align-items:center;justify-content:end}.dsh-blog280-roulette__controls button{width:44px;height:44px;border:1px solid rgba(2,48,71,.16);border-radius:50%;background:#fff;color:var(--b-navy);font-size:18px;cursor:pointer}.dsh-blog280-roulette__progress{height:3px;overflow:hidden;border-radius:999px;background:rgba(2,48,71,.1)}.dsh-blog280-roulette__progress span{display:block;width:20%;height:100%;border-radius:inherit;background:var(--b-teal);transform-origin:left;transition:transform .25s ease}
.dsh-blog280-card{min-width:0;border:1px solid rgba(2,48,71,.12);border-radius:28px;background:rgba(255,255,255,.88);box-shadow:0 22px 70px rgba(2,48,71,.08);overflow:hidden;backdrop-filter:blur(20px)}.dsh-blog280-card>a{display:grid;height:100%;text-decoration:none}.dsh-blog280-card figure{position:relative;min-height:240px;margin:0;overflow:hidden;background:linear-gradient(135deg,var(--b-navy),var(--b-teal))}.dsh-blog280-card figure img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.dsh-blog280-card figure>span{position:absolute;inset:auto 20px 20px auto;color:rgba(255,255,255,.75);font:600 2rem/1 Georgia,serif}.dsh-blog280-card__body{display:flex;flex-direction:column;padding:24px;min-width:0}.dsh-blog280-card__meta{display:flex;justify-content:space-between;gap:14px;color:#67808b;font-size:.72rem}.dsh-blog280-card__meta span{color:var(--b-teal);font-weight:800}.dsh-blog280-card h3{margin:13px 0 10px;color:var(--b-navy);font:650 clamp(1.45rem,2vw,2.4rem)/1.1 Georgia,"Iowan Old Style",serif;letter-spacing:-.025em}.dsh-blog280-card p{margin:0;color:#506b77;line-height:1.68}.dsh-blog280-card footer{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-top:auto;padding-top:22px;color:#6d838d;font-size:.74rem}.dsh-blog280-card footer strong{color:var(--b-navy)}.dsh-blog280-card:hover figure img{transform:scale(1.035)}.dsh-blog280-card:focus-within{outline:3px solid rgba(10,147,150,.3);outline-offset:4px}.dsh-blog280-card--featured>a{grid-template-columns:1.05fr .95fr}.dsh-blog280-card--featured figure{min-height:430px}.dsh-blog280-card--featured .dsh-blog280-card__body{padding:34px}.dsh-blog280-card--featured h3{font-size:clamp(2rem,3vw,3.8rem)}
.dsh-blog280-index{padding:clamp(65px,8vw,125px) 0;background:linear-gradient(180deg,#fff,var(--b-cream) 160%)}.dsh-blog280-tools{display:flex;gap:10px;align-items:end;flex-wrap:wrap}.dsh-blog280-tools label{display:grid;gap:5px;color:#5c7782;font-size:.68rem;font-weight:800}.dsh-blog280-tools input,.dsh-blog280-tools select{min-height:44px;border:1px solid rgba(2,48,71,.18);border-radius:13px;background:#fff;padding:8px 12px;color:var(--b-navy);font:600 .85rem/1.2 inherit}.dsh-blog280-tools input{width:min(330px,35vw)}.dsh-blog280-tools button{min-height:44px;padding:8px 18px;border:0;border-radius:13px;background:var(--b-navy);color:#fff;font-weight:750;cursor:pointer}.dsh-blog280-filters{display:flex;gap:8px;overflow-x:auto;padding:4px 0 24px;scrollbar-width:none;overscroll-behavior-inline:contain}.dsh-blog280-filters::-webkit-scrollbar{display:none}.dsh-blog280-filters a{flex:0 0 auto;padding:9px 13px;border:1px solid rgba(2,48,71,.13);border-radius:999px;background:#fff;color:#45636f;text-decoration:none;font-size:.73rem;font-weight:750}.dsh-blog280-filters a.is-active{border-color:var(--b-teal);background:#e6f5f3;color:#087c7e}.dsh-blog280-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.dsh-blog280-grid .dsh-blog280-card>a{grid-template-rows:auto 1fr}.dsh-blog280-grid .dsh-blog280-card figure{aspect-ratio:1/1;min-height:0}.dsh-blog280-grid .dsh-blog280-card:nth-child(7n+1){grid-column:span 2}.dsh-blog280-grid .dsh-blog280-card:nth-child(7n+1)>a{grid-template-columns:1fr 1fr;grid-template-rows:none}.dsh-blog280-grid .dsh-blog280-card:nth-child(7n+1) figure{aspect-ratio:auto}.dsh-blog280-empty{padding:50px;border:1px dashed rgba(2,48,71,.2);border-radius:24px;text-align:center}.dsh-blog280-empty h3{color:var(--b-navy)}.dsh-blog280-empty a{color:var(--b-teal);font-weight:800}.dsh-blog280-pagination ul{display:flex;gap:7px;justify-content:center;list-style:none;margin:34px 0 0;padding:0}.dsh-blog280-pagination a,.dsh-blog280-pagination span{display:grid;place-items:center;min-width:42px;height:42px;padding:0 10px;border-radius:12px;background:#fff;border:1px solid var(--b-line);text-decoration:none}.dsh-blog280-pagination .current{background:var(--b-navy);color:#fff}
.dsh-blog280--ar,.dsh-blog280--fa{font-family:"Noto Sans Arabic",Tahoma,Arial,sans-serif}.dsh-blog280--ar .dsh-blog280-hero h1,.dsh-blog280--fa .dsh-blog280-hero h1,.dsh-blog280--ar h2,.dsh-blog280--fa h2,.dsh-blog280--ar .dsh-blog280-card h3,.dsh-blog280--fa .dsh-blog280-card h3{font-family:"Noto Naskh Arabic","Noto Sans Arabic",Tahoma,serif;letter-spacing:0}.dsh-blog280--ar .dsh-blog280-kicker,.dsh-blog280--fa .dsh-blog280-kicker{text-transform:none;letter-spacing:.04em}.dsh-blog280--hi{font-family:"Noto Sans Devanagari","Nirmala UI",Mangal,sans-serif}.dsh-blog280--hi .dsh-blog280-hero h1,.dsh-blog280--hi h2,.dsh-blog280--hi .dsh-blog280-card h3{font-family:"Noto Serif Devanagari","Nirmala UI",Mangal,serif;letter-spacing:0;line-height:1.16}.dsh-blog280--hi .dsh-blog280-kicker{text-transform:none;letter-spacing:.04em}
@media(min-width:2200px){.dsh-blog280{--b-shell:min(1960px,calc(100vw - 140px))}.dsh-blog280-hero{padding-block:180px 155px}.dsh-blog280-hero h1{font-size:min(7.8rem,7vw)}.dsh-blog280-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.dsh-blog280-card__body{padding:30px}.dsh-blog280-roulette .dsh-blog280-card{flex-basis:min(62vw,1050px)}}
@media(max-width:1050px){.dsh-blog280-hero .dsh-blog280-shell{grid-template-columns:1fr}.dsh-blog280-hero__orbits{display:none}.dsh-blog280-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dsh-blog280-grid .dsh-blog280-card:nth-child(7n+1){grid-column:auto}.dsh-blog280-grid .dsh-blog280-card:nth-child(7n+1)>a{grid-template-columns:none;grid-template-rows:auto 1fr}.dsh-blog280-grid .dsh-blog280-card:nth-child(7n+1) figure{aspect-ratio:1/1}.dsh-blog280-card--featured>a{grid-template-columns:1fr}.dsh-blog280-card--featured figure{min-height:360px}.dsh-blog280-index__head{align-items:flex-start;flex-direction:column}}
@media(max-width:680px){.dsh-blog280{--b-shell:calc(100vw - 28px)}.dsh-blog280-hero{padding:70px 0 64px}.dsh-blog280-hero h1{font-size:clamp(2.35rem,11vw,3.8rem);line-height:1.02}.dsh-blog280-featured,.dsh-blog280-index{padding:58px 0}.dsh-blog280-featured header{align-items:flex-start;flex-direction:column}.dsh-blog280-roulette .dsh-blog280-card{flex-basis:88vw}.dsh-blog280-card--featured figure{min-height:260px}.dsh-blog280-card--featured .dsh-blog280-card__body{padding:22px}.dsh-blog280-roulette__controls{grid-template-columns:40px 1fr 40px}.dsh-blog280-roulette__controls button{width:40px;height:40px}.dsh-blog280-tools{width:100%;display:grid;grid-template-columns:1fr 1fr}.dsh-blog280-tools label:first-child{grid-column:1/-1}.dsh-blog280-tools input{width:100%}.dsh-blog280-tools button{align-self:end}.dsh-blog280-grid{grid-template-columns:1fr}.dsh-blog280-grid .dsh-blog280-card figure{aspect-ratio:16/10}.dsh-blog280-card h3{font-size:1.55rem}.dsh-blog280-card__body{padding:20px}}
@media(max-width:390px){.dsh-blog280{--b-shell:calc(100vw - 20px)}.dsh-blog280-tools{grid-template-columns:1fr}.dsh-blog280-tools label:first-child{grid-column:auto}.dsh-blog280-roulette .dsh-blog280-card{flex-basis:92vw}.dsh-blog280-card__meta{flex-direction:column;gap:4px}.dsh-blog280-card footer{align-items:flex-start;flex-direction:column}}
@media(prefers-reduced-motion:reduce){.dsh-blog280 *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}
@media(forced-colors:active){.dsh-blog280-card,.dsh-blog280-filters a,.dsh-blog280-tools input,.dsh-blog280-tools select{border:1px solid CanvasText}}
/* Blog Hub 2.1 — sharper editorial command deck, video-aware cards, 4K restraint */
.dsh-blog280{--b-shell:min(1660px,calc(100vw - 42px))}.dsh-blog280-hero{background:radial-gradient(circle at 83% 15%,rgba(10,147,150,.24),transparent 24%),radial-gradient(circle at 94% 76%,rgba(193,18,31,.09),transparent 18%),linear-gradient(138deg,#021f2f,#023047 56%,#06485f)}
.dsh-blog280-featured,.dsh-blog280-index{position:relative}.dsh-blog280-card{transition:transform .28s ease,border-color .28s ease,box-shadow .28s ease}.dsh-blog280-card:hover{transform:translateY(-4px);border-color:rgba(10,147,150,.25);box-shadow:0 32px 90px rgba(2,48,71,.12)}
.dsh-blog280-card__video{position:absolute!important;inset:16px auto auto 16px!important;display:inline-flex!important;align-items:center;gap:7px;padding:7px 10px!important;border:1px solid rgba(255,255,255,.26);border-radius:999px;background:rgba(2,48,71,.76)!important;color:#fff!important;font:800 .66rem/1 Inter,system-ui,sans-serif!important;backdrop-filter:blur(14px)}.dsh-blog280-card__video i{display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:#0A9396;color:#fff;font-size:.55rem;font-style:normal}
.dsh-blog280-tools{padding:12px;border:1px solid rgba(2,48,71,.11);border-radius:18px;background:rgba(255,255,255,.76);box-shadow:0 14px 45px rgba(2,48,71,.055);backdrop-filter:blur(18px)}.dsh-blog280-tools input,.dsh-blog280-tools select{background:rgba(255,255,255,.92)}
.dsh-blog280-filters{scroll-snap-type:inline proximity}.dsh-blog280-filters a{scroll-snap-align:start}.dsh-blog280-filters a:focus-visible,.dsh-blog280-tools :is(input,select,button):focus-visible,.dsh-blog280-roulette__controls button:focus-visible{outline:3px solid rgba(10,147,150,.35);outline-offset:3px}
.dsh-blog280-roulette__controls button:disabled{opacity:.38;cursor:not-allowed}.dsh-blog280-roulette__progress span{will-change:transform}.dsh-blog280-card figure:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 60%,rgba(2,48,71,.13));pointer-events:none}
@media(min-width:2200px){.dsh-blog280{--b-shell:min(1980px,calc(100vw - 160px))}.dsh-blog280-hero h1{font-size:min(6.4rem,5.1vw)}.dsh-blog280-card--featured h3{font-size:min(3.65rem,2.4vw)}.dsh-blog280-grid{gap:26px}}
@media(max-width:680px){.dsh-blog280-tools{width:100%;display:grid;grid-template-columns:1fr;padding:11px}.dsh-blog280-tools label,.dsh-blog280-tools input,.dsh-blog280-tools select,.dsh-blog280-tools button{width:100%;max-width:none}.dsh-blog280-card:hover{transform:none}.dsh-blog280-card__video{inset:12px auto auto 12px!important}.dsh-blog280-roulette{min-width:0;max-width:100%}}
@media(forced-colors:active){.dsh-blog280-tools,.dsh-blog280-card{border:1px solid CanvasText}.dsh-blog280-card__video{border:1px solid CanvasText}}

/* Blog Hub 2.82 — explicit multilingual direction hardening */
.dsh-blog280[dir="rtl"]{direction:rtl;text-align:start}.dsh-blog280[dir="ltr"]{direction:ltr;text-align:start}.dsh-blog280[dir="rtl"] :is(.dsh-blog280-hero__copy,.dsh-blog280-card__body,.dsh-blog280-index__head,.dsh-blog280-tools){text-align:start}.dsh-blog280[dir="rtl"] .dsh-blog280-card footer strong i{display:inline-block;transform:scaleX(-1)}.dsh-blog280[dir="rtl"] .dsh-blog280-roulette__progress span{transform-origin:right center}.dsh-blog280[dir="ltr"] .dsh-blog280-roulette__progress span{transform-origin:left center}.dsh-blog280[dir="rtl"] .dsh-blog280-roulette__controls button[data-dsh-roulette-prev],.dsh-blog280[dir="rtl"] .dsh-blog280-roulette__controls button[data-dsh-roulette-next]{transform:scaleX(-1)}.dsh-blog280[dir="rtl"] .dsh-blog280-tools input[type="search"]{text-align:right}.dsh-blog280--ar .dsh-blog280-card p,.dsh-blog280--fa .dsh-blog280-card p{line-height:1.82}.dsh-blog280--ar .dsh-blog280-card h3,.dsh-blog280--fa .dsh-blog280-card h3{line-height:1.3}.dsh-blog280--hi .dsh-blog280-card p{line-height:1.75}
