/* Empire City — EBX blog v1 (dark navy · Manrope) — 2026-11-04 */
html.ebx-on{--b-n0:#060a13;--b-n1:#070a12;--b-n2:#0d111b;--b-n3:#131926;--b-card:rgba(14,18,28,.78);--b-ln:rgba(255,255,255,.12);--b-ln2:rgba(255,255,255,.22);--b-tx:#fff;--b-mu:rgba(214,222,236,.74);--b-mu2:rgba(214,222,236,.52);--b-ac:#E6B57E;--b-ac2:#F3CFA0;--b-hd:76px;--b-ease:cubic-bezier(.2,.7,.2,1);--b-sans:'Manrope','Vazirmatn','Noto Sans Devanagari',system-ui,-apple-system,'Segoe UI',Roboto,sans-serif}
html.ebx-on,html.ebx-on body{background:var(--b-n1)!important}
html.ebx-on body{padding-top:0!important;padding-left:0!important;padding-right:0!important}
html.ebx-on #sp-main-body,html.ebx-on #breadcrumb-holder,html.ebx-on #sp-section-1,html.ebx-on #sp-slider-glav,html.ebx-on #sp-vakan{display:none!important}

/* base */
html.ebx-on body #ebx-root.ebx{position:relative;color:var(--b-tx);background:radial-gradient(1100px 600px at 90% 0%,rgba(230,181,126,.07),transparent 60%),radial-gradient(900px 700px at 0% 35%,rgba(64,110,190,.10),transparent 60%),linear-gradient(180deg,var(--b-n1),var(--b-n0));font-family:var(--b-sans)!important;font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow:clip}
html.ebx-on body #ebx-root.ebx *,html.ebx-on body #ebx-root.ebx *::before,html.ebx-on body #ebx-root.ebx *::after{box-sizing:border-box}
html.ebx-on body #ebx-root.ebx *:where(:not(i):not([class*="fa-"]):not(.fa)){font-family:var(--b-sans)!important}
html.ebx-on body #ebx-root.ebx h1,html.ebx-on body #ebx-root.ebx h2,html.ebx-on body #ebx-root.ebx h3,html.ebx-on body #ebx-root.ebx h4,html.ebx-on body #ebx-root.ebx .ebx-disp{font-family:var(--b-sans)!important;color:var(--b-tx)!important;letter-spacing:-.015em!important;margin:0!important;padding:0!important;text-align:start!important;background:none!important;border:0!important;text-transform:none}
html.ebx-on body #ebx-root.ebx h1::before,html.ebx-on body #ebx-root.ebx h1::after,html.ebx-on body #ebx-root.ebx h2::before,html.ebx-on body #ebx-root.ebx h2::after,html.ebx-on body #ebx-root.ebx h3::before,html.ebx-on body #ebx-root.ebx h3::after{display:none!important}
html.ebx-on body #ebx-root.ebx p{margin:0 0 1em;color:var(--b-mu)!important;font-size:inherit;line-height:1.7!important;letter-spacing:0!important;text-align:start!important}
html.ebx-on body #ebx-root.ebx a{color:inherit;text-decoration:none}
html.ebx-on body #ebx-root.ebx img{max-width:100%;display:block;filter:none!important}
html.ebx-on body #ebx-root .ebx-wrap{width:100%;max-width:1320px;margin:0 auto;padding:0 clamp(16px,3.6vw,40px)}
html.ebx-on body #ebx-root .ebx-acc{color:var(--b-ac2)!important}
html.ebx-on body #ebx-root .ebx-eye{display:inline-flex;align-items:center;gap:14px;font-size:12px;font-weight:700;letter-spacing:.28em;text-transform:uppercase;color:var(--b-mu)}
html.ebx-on body #ebx-root .ebx-eye::after{content:"";width:56px;height:1px;background:linear-gradient(90deg,var(--b-ac),transparent)}
html.ebx-on[dir=rtl] body #ebx-root .ebx-eye::after{background:linear-gradient(-90deg,var(--b-ac),transparent)}
html.ebx-on body #ebx-root .ebx-glass{background:var(--b-card);border:1px solid var(--b-ln);border-radius:20px;-webkit-backdrop-filter:blur(16px) saturate(1.3);backdrop-filter:blur(16px) saturate(1.3);box-shadow:0 24px 60px -32px rgba(0,0,0,.75),inset 0 1px 0 rgba(255,255,255,.05)}
html.ebx-on body #ebx-root .ebx-chip{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:999px;background:rgba(230,181,126,.12);border:1px solid rgba(230,181,126,.32);color:var(--b-ac2)!important;font-size:11.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;line-height:1;align-self:flex-start;white-space:nowrap}
html.ebx-on body #ebx-root .ebx-chip--g{background:rgba(255,255,255,.06);border-color:var(--b-ln2);color:#fff!important}
html.ebx-on body #ebx-root .ebx-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:0 26px;border-radius:12px!important;border:1px solid transparent;font-weight:700!important;font-size:15px!important;line-height:1!important;letter-spacing:0!important;text-transform:none!important;cursor:pointer;transition:transform .25s var(--b-ease),background .25s,border-color .25s,color .25s;white-space:nowrap}
html.ebx-on body #ebx-root .ebx-btn svg{width:18px;height:18px;flex:none;transition:transform .25s var(--b-ease)}
html.ebx-on body #ebx-root .ebx-btn:hover svg.ebx-arr{transform:translateX(4px)}
html.ebx-on[dir=rtl] body #ebx-root.ebx svg.ebx-arr{transform:scaleX(-1)}
html.ebx-on[dir=rtl] body #ebx-root .ebx-btn:hover svg.ebx-arr{transform:scaleX(-1) translateX(4px)}
html.ebx-on body #ebx-root .ebx-btn--w{background:#fff!important;color:#070a12!important}
html.ebx-on body #ebx-root .ebx-btn--w:hover{background:var(--b-ac2)!important;transform:translateY(-2px)}
html.ebx-on body #ebx-root .ebx-btn--g{background:rgba(255,255,255,.05)!important;color:#fff!important;border-color:var(--b-ln2)!important}
html.ebx-on body #ebx-root .ebx-btn--g:hover{background:rgba(255,255,255,.12)!important;border-color:rgba(255,255,255,.4)!important;transform:translateY(-2px)}
html.ebx-on body #ebx-root .ebx-bc{display:flex;flex-wrap:wrap;gap:8px;font-size:13px;color:var(--b-mu2);margin-bottom:26px}
html.ebx-on body #ebx-root .ebx-bc a{color:var(--b-mu)!important;transition:color .2s}
html.ebx-on body #ebx-root .ebx-bc a:hover{color:#fff!important}
html.ebx-on body #ebx-root .ebx-bc i{font-style:normal;opacity:.5}

/* ---------- list hero ---------- */
html.ebx-on body #ebx-root .ebx-hero{position:relative;isolation:isolate;padding:calc(var(--b-hd) + clamp(40px,6vw,88px)) 0 clamp(40px,5vw,64px)}
html.ebx-on body #ebx-root .ebx-hero__bg{position:absolute;inset:0;z-index:-2;background-size:cover;background-position:center;opacity:.55;transform:scale(1.06);filter:blur(2px) saturate(1.1)}
html.ebx-on body #ebx-root .ebx-hero__bg::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(6,10,19,.96),rgba(6,10,19,.7) 55%,rgba(6,10,19,.55)),linear-gradient(0deg,var(--b-n1),transparent 55%)}
html.ebx-on body #ebx-root .ebx-hero__in{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:32px 64px;align-items:end}
html.ebx-on body #ebx-root .ebx-hero h1{font-size:clamp(44px,7.4vw,112px)!important;line-height:.95!important;font-weight:800!important;text-transform:uppercase!important;margin:22px 0 0!important;letter-spacing:-.03em!important;font-family:var(--b-sans)!important}
html.ebx-on body #ebx-root .ebx-hero h1 .ebx-acc{display:block}
html.ebx-on body #ebx-root .ebx-hero__sub{font-size:clamp(16px,1.3vw,19px)!important;color:rgba(232,238,247,.8)!important;max-width:520px;margin:0!important;justify-self:end}
html.ebx-on body #ebx-root .ebx-cats{display:flex;flex-wrap:wrap;gap:8px;margin-top:clamp(28px,3.4vw,44px)}
html.ebx-on body #ebx-root .ebx-cats a{display:inline-flex;align-items:center;gap:8px;padding:11px 18px;border-radius:999px;border:1px solid var(--b-ln2);background:rgba(255,255,255,.04);color:rgba(232,238,247,.86)!important;font-size:14px;font-weight:600;transition:background .2s,color .2s,border-color .2s}
html.ebx-on body #ebx-root .ebx-cats a:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.4)}
html.ebx-on body #ebx-root .ebx-cats a.is-on{background:#fff;color:#070a12!important;border-color:#fff}
html.ebx-on body #ebx-root .ebx-cats a b{font-weight:800;font-size:11px;opacity:.5}

/* ---------- featured ---------- */
html.ebx-on body #ebx-root .ebx-sec{padding:clamp(40px,5vw,72px) 0}
html.ebx-on body #ebx-root .ebx-sec--t0{padding-top:0}
html.ebx-on body #ebx-root .ebx-head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:28px;flex-wrap:wrap}
html.ebx-on body #ebx-root .ebx-head .ebx-disp{font-size:clamp(26px,3vw,42px);line-height:1.05;font-weight:800;text-transform:uppercase;margin-top:14px!important;display:block}
html.ebx-on body #ebx-root .ebx-feat{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);border-radius:28px;overflow:hidden;background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.02));border:1px solid var(--b-ln);transition:border-color .3s}
html.ebx-on body #ebx-root .ebx-feat:hover{border-color:rgba(230,181,126,.4)}
html.ebx-on body #ebx-root .ebx-feat__img{position:relative;min-height:440px;overflow:hidden;background:var(--b-n2)}
html.ebx-on body #ebx-root .ebx-feat__img img{position:absolute;inset:0;width:100%!important;height:100%!important;object-fit:cover;transition:transform 1.2s var(--b-ease)}
html.ebx-on body #ebx-root .ebx-feat:hover .ebx-feat__img img{transform:scale(1.05)}
html.ebx-on body #ebx-root .ebx-feat__img::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 60%,rgba(7,10,18,.5))}
html.ebx-on body #ebx-root .ebx-feat__body{padding:clamp(28px,3.6vw,56px);display:flex;flex-direction:column;justify-content:center;gap:18px}
html.ebx-on body #ebx-root .ebx-feat__body h2,html.ebx-on body #ebx-root .ebx-feat__body .ebx-t{font-size:clamp(26px,2.6vw,40px)!important;line-height:1.1!important;font-weight:800!important}
html.ebx-on body #ebx-root .ebx-feat__body h2 a{color:#fff!important;transition:color .2s}
html.ebx-on body #ebx-root .ebx-feat__body h2 a:hover{color:var(--b-ac2)!important}
html.ebx-on body #ebx-root .ebx-feat__body p{font-size:16.5px!important;margin:0!important;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}
html.ebx-on body #ebx-root .ebx-feat__body .ebx-btn{align-self:flex-start;margin-top:8px}
html.ebx-on body #ebx-root .ebx-n{font-weight:800;font-size:13px;letter-spacing:.2em;color:var(--b-ac)}

/* ---------- cards ---------- */
html.ebx-on body #ebx-root .ebx-grid{display:grid;grid-template-columns:repeat(var(--c,3),minmax(0,1fr));gap:clamp(16px,2vw,24px)}
html.ebx-on body #ebx-root .ebx-card{position:relative;display:flex;flex-direction:column;border-radius:22px;overflow:hidden;background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.02));border:1px solid var(--b-ln);transition:transform .35s var(--b-ease),border-color .3s,box-shadow .35s}
html.ebx-on body #ebx-root .ebx-card:hover{transform:translateY(-6px);border-color:rgba(230,181,126,.38);box-shadow:0 30px 60px -30px rgba(0,0,0,.8)}
html.ebx-on body #ebx-root .ebx-card__img{position:relative;aspect-ratio:16/10;overflow:hidden;background:var(--b-n2)}
html.ebx-on body #ebx-root .ebx-card__img img{width:100%!important;height:100%!important;object-fit:cover;transition:transform 1s var(--b-ease)}
html.ebx-on body #ebx-root .ebx-card:hover .ebx-card__img img{transform:scale(1.07)}
html.ebx-on body #ebx-root .ebx-card__img .ebx-n{position:absolute;top:14px;inset-inline-start:14px;padding:7px 11px;border-radius:999px;background:rgba(7,10,17,.6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--b-ln2);color:#fff;font-size:11.5px}
html.ebx-on body #ebx-root .ebx-card__body{padding:22px 22px 24px;display:flex;flex-direction:column;gap:12px;flex:1}
html.ebx-on body #ebx-root .ebx-card__body h2,html.ebx-on body #ebx-root .ebx-card__body h3,html.ebx-on body #ebx-root .ebx-card__body .ebx-t{font-size:clamp(18px,1.45vw,21px)!important;line-height:1.25!important;font-weight:800!important}
html.ebx-on body #ebx-root .ebx-card__body h2 a,html.ebx-on body #ebx-root .ebx-card__body h3 a{color:#fff!important}
html.ebx-on body #ebx-root .ebx-card__body h2 a::after,html.ebx-on body #ebx-root .ebx-card__body h3 a::after{content:"";position:absolute;inset:0;z-index:1}
html.ebx-on body #ebx-root .ebx-card__body p{font-size:14.5px!important;margin:0!important;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
html.ebx-on body #ebx-root .ebx-card__go{margin-top:auto;padding-top:8px;display:flex;align-items:center;justify-content:space-between;font-size:13.5px;font-weight:700;color:#fff}
html.ebx-on body #ebx-root .ebx-card__go span:last-child{width:38px;height:38px;border-radius:50%;border:1px solid var(--b-ln2);display:grid;place-items:center;transition:background .25s,color .25s,border-color .25s}
html.ebx-on body #ebx-root .ebx-card:hover .ebx-card__go span:last-child{background:#fff;color:#070a12;border-color:#fff}
html.ebx-on body #ebx-root .ebx-card__go svg{width:16px;height:16px}
html.ebx-on body #ebx-root .ebx-ph{position:absolute;inset:0;display:grid;place-items:center;background:radial-gradient(400px 200px at 80% 0%,rgba(230,181,126,.22),transparent 60%),linear-gradient(135deg,var(--b-n3),var(--b-n2))}
html.ebx-on body #ebx-root .ebx-ph::before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:36px 36px;-webkit-mask:radial-gradient(circle at 50% 50%,#000,transparent 75%);mask:radial-gradient(circle at 50% 50%,#000,transparent 75%)}
html.ebx-on body #ebx-root .ebx-ph svg{position:relative;width:64px;height:64px;color:rgba(255,255,255,.55)}

/* more list */
html.ebx-on body #ebx-root .ebx-more{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;border-top:1px solid var(--b-ln)}
html.ebx-on body #ebx-root .ebx-more a{display:grid;grid-template-columns:44px minmax(0,1fr) 40px;gap:16px;align-items:center;padding:22px 4px;border-bottom:1px solid var(--b-ln);font-weight:700;font-size:16.5px;line-height:1.35;color:#fff!important;transition:color .2s,padding .3s var(--b-ease)}
html.ebx-on body #ebx-root .ebx-more a:hover{color:var(--b-ac2)!important;padding-inline-start:12px}
html.ebx-on body #ebx-root .ebx-more a b{color:var(--b-mu2);font-size:13px;letter-spacing:.14em}
html.ebx-on body #ebx-root .ebx-more a i{width:40px;height:40px;border-radius:50%;border:1px solid var(--b-ln2);display:grid;place-items:center;font-style:normal}
html.ebx-on body #ebx-root .ebx-more a i svg{width:16px;height:16px}

/* pagination */
html.ebx-on body #ebx-root .ebx-pag{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:clamp(36px,4vw,56px)}
html.ebx-on body #ebx-root .ebx-pag a,html.ebx-on body #ebx-root .ebx-pag span{min-width:48px;height:48px;padding:0 14px;border-radius:14px;display:grid;place-items:center;border:1px solid var(--b-ln);background:rgba(255,255,255,.04);color:#fff!important;font-weight:700;font-size:15px;transition:background .2s,border-color .2s}
html.ebx-on body #ebx-root .ebx-pag a:hover{background:rgba(255,255,255,.12);border-color:var(--b-ln2)}
html.ebx-on body #ebx-root .ebx-pag .is-on{background:#fff;color:#070a12!important;border-color:#fff}
html.ebx-on body #ebx-root .ebx-pag .is-off{opacity:.35}
html.ebx-on body #ebx-root .ebx-pag small{display:block;width:100%;text-align:center;color:var(--b-mu2);font-size:13px;margin-top:6px}

/* CTA */
html.ebx-on body #ebx-root .ebx-cta{position:relative;overflow:hidden;border-radius:32px;padding:clamp(36px,5vw,72px);display:grid;grid-template-columns:minmax(0,1.3fr) auto;gap:32px;align-items:center;background:radial-gradient(600px 300px at 100% 0%,rgba(230,181,126,.22),transparent 60%),radial-gradient(500px 300px at 0% 100%,rgba(70,120,210,.2),transparent 60%),linear-gradient(135deg,var(--b-n3),var(--b-n2));border:1px solid var(--b-ln)}
html.ebx-on body #ebx-root .ebx-cta .ebx-disp{font-size:clamp(28px,3.4vw,48px);line-height:1.05;font-weight:800;text-transform:uppercase;margin:16px 0 14px!important;display:block}
html.ebx-on body #ebx-root .ebx-cta p{max-width:560px;margin:0!important}
html.ebx-on body #ebx-root .ebx-cta__b{display:flex;flex-direction:column;gap:12px;min-width:260px}

/* ---------- article ---------- */
html.ebx-on body #ebx-root .ebx-prog{position:fixed;top:var(--b-hd);left:0;right:0;height:3px;z-index:1001;pointer-events:none}
html.ebx-on body #ebx-root .ebx-prog i{display:block;height:100%;width:100%;transform-origin:0 50%;transform:scaleX(0);background:linear-gradient(90deg,var(--b-ac),var(--b-ac2))}
html.ebx-on[dir=rtl] body #ebx-root .ebx-prog i{transform-origin:100% 50%}
html.ebx-on body #ebx-root .ebx-ahero{position:relative;isolation:isolate;padding:calc(var(--b-hd) + clamp(36px,5vw,72px)) 0 clamp(120px,14vw,200px)}
html.ebx-on body #ebx-root .ebx-ahero .ebx-hero__bg{opacity:.6;filter:blur(6px) saturate(1.1)}
html.ebx-on body #ebx-root .ebx-ahero .ebx-hero__bg::after{background:linear-gradient(180deg,rgba(6,10,19,.75),rgba(6,10,19,.88) 60%,var(--b-n1))}
html.ebx-on body #ebx-root .ebx-ahero__in{max-width:980px}
html.ebx-on body #ebx-root .ebx-ahero h1{font-size:clamp(32px,4.6vw,66px)!important;line-height:1.04!important;font-weight:800!important;margin:22px 0 22px!important;text-wrap:balance}
html.ebx-on body #ebx-root .ebx-lead{font-size:clamp(17px,1.5vw,21px)!important;color:rgba(232,238,247,.85)!important;max-width:760px;margin:0 0 28px!important;line-height:1.6!important}
html.ebx-on body #ebx-root .ebx-meta{display:flex;flex-wrap:wrap;align-items:center;gap:14px 26px;color:var(--b-mu);font-size:14px}
html.ebx-on body #ebx-root .ebx-meta span{display:inline-flex;align-items:center;gap:9px}
html.ebx-on body #ebx-root .ebx-meta svg{width:16px;height:16px;opacity:.75}
html.ebx-on body #ebx-root .ebx-avatar{width:40px;height:40px;border-radius:50%;background:#fff;color:#070a12;display:grid!important;place-items:center;font-weight:800;font-size:14px}
html.ebx-on body #ebx-root .ebx-meta b{color:#fff;font-weight:700}
html.ebx-on body #ebx-root .ebx-cover{margin:calc(-1 * clamp(90px,11vw,160px)) 0 0;position:relative;z-index:2}
html.ebx-on body #ebx-root .ebx-cover figure{margin:0;border-radius:28px;overflow:hidden;border:1px solid var(--b-ln);box-shadow:0 40px 100px -40px rgba(0,0,0,.9);aspect-ratio:21/9;background:var(--b-n2)}
html.ebx-on body #ebx-root .ebx-cover img{width:100%!important;height:100%!important;object-fit:cover}
html.ebx-on body #ebx-root .ebx-alay{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:clamp(32px,5vw,80px);align-items:start;padding-top:clamp(40px,5vw,72px)}
html.ebx-on body #ebx-root .ebx-prose{max-width:760px;font-size:clamp(16.5px,1.25vw,18.5px);color:rgba(226,233,244,.84)}
html.ebx-on body #ebx-root .ebx-prose p{font-size:inherit!important;line-height:1.85!important;margin:0 0 1.3em!important;color:rgba(226,233,244,.82)!important}
html.ebx-on body #ebx-root .ebx-prose p>strong:first-child{display:block;color:#fff!important;font-size:1.22em;font-weight:800;line-height:1.3;margin:1.6em 0 .45em;letter-spacing:-.01em}
html.ebx-on body #ebx-root .ebx-prose p>strong:first-child+br{display:none}
html.ebx-on body #ebx-root .ebx-prose strong,html.ebx-on body #ebx-root .ebx-prose b{color:#fff!important;font-weight:700}
html.ebx-on body #ebx-root .ebx-prose span{color:inherit!important;background:none!important}
html.ebx-on body #ebx-root .ebx-prose a{color:var(--b-ac2)!important;text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgba(243,207,160,.4)}
html.ebx-on body #ebx-root .ebx-prose h2,html.ebx-on body #ebx-root .ebx-prose h3,html.ebx-on body #ebx-root .ebx-prose h4{font-size:1.5em!important;font-weight:800!important;line-height:1.25!important;margin:1.6em 0 .6em!important}
html.ebx-on body #ebx-root .ebx-prose ul,html.ebx-on body #ebx-root .ebx-prose ol{margin:0 0 1.4em!important;padding-inline-start:1.3em!important}
html.ebx-on body #ebx-root .ebx-prose li{margin:0 0 .5em!important;line-height:1.7;color:inherit!important;list-style:inherit}
html.ebx-on body #ebx-root .ebx-prose li::marker{color:var(--b-ac)}
html.ebx-on body #ebx-root .ebx-prose img{border-radius:20px;margin:1.6em 0;width:100%!important;height:auto!important;border:1px solid var(--b-ln)}
html.ebx-on body #ebx-root .ebx-prose iframe{width:100%!important;aspect-ratio:16/9;height:auto!important;border-radius:20px;border:0}
html.ebx-on body #ebx-root .ebx-prose blockquote{margin:1.8em 0!important;padding:24px 28px!important;border-radius:18px;border:1px solid rgba(230,181,126,.3)!important;border-inline-start:3px solid var(--b-ac)!important;background:rgba(230,181,126,.06)!important;font-size:1.1em;color:#fff!important}
html.ebx-on body #ebx-root .ebx-prose table{width:100%;border-collapse:collapse;margin:1.4em 0;font-size:.92em}
html.ebx-on body #ebx-root .ebx-prose td,html.ebx-on body #ebx-root .ebx-prose th{border:1px solid var(--b-ln)!important;padding:10px 14px!important;color:inherit!important;background:none!important}
html.ebx-on body #ebx-root .ebx-prose>p:first-of-type::first-letter{float:inline-start;font-size:3.4em;line-height:.9;font-weight:800;margin:.06em .12em 0 0;color:var(--b-ac2)}
html.ebx-on body #ebx-root .ebx-aside{position:sticky;top:calc(var(--b-hd) + 24px);display:grid;gap:16px}
html.ebx-on body #ebx-root .ebx-box{padding:24px}
html.ebx-on body #ebx-root .ebx-box h3,html.ebx-on body #ebx-root .ebx-box .ebx-t{font-size:18px!important;font-weight:800!important;line-height:1.25!important;margin:14px 0 8px!important}
html.ebx-on body #ebx-root .ebx-box p{font-size:14px!important;margin:0 0 18px!important}
html.ebx-on body #ebx-root .ebx-box .ebx-btn{width:100%;min-height:48px;font-size:14px!important}
html.ebx-on body #ebx-root .ebx-box .ebx-btn+.ebx-btn{margin-top:10px}
html.ebx-on body #ebx-root .ebx-share{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}
html.ebx-on body #ebx-root .ebx-share a,html.ebx-on body #ebx-root .ebx-share button{width:44px;height:44px;border-radius:12px;border:1px solid var(--b-ln2);background:rgba(255,255,255,.04);color:#fff!important;display:grid;place-items:center;cursor:pointer;transition:background .2s,color .2s,border-color .2s;padding:0}
html.ebx-on body #ebx-root .ebx-share a:hover,html.ebx-on body #ebx-root .ebx-share button:hover{background:#fff;color:#070a12!important;border-color:#fff}
html.ebx-on body #ebx-root .ebx-share svg{width:18px;height:18px}
html.ebx-on body #ebx-root .ebx-share button.is-ok{background:var(--b-ac);color:#070a12!important;border-color:var(--b-ac)}
html.ebx-on body #ebx-root .ebx-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}
html.ebx-on body #ebx-root .ebx-tags a{padding:8px 13px;border-radius:999px;border:1px solid var(--b-ln);font-size:13px;font-weight:600;color:var(--b-mu)!important;transition:color .2s,border-color .2s}
html.ebx-on body #ebx-root .ebx-tags a:hover{color:#fff!important;border-color:var(--b-ln2)}
html.ebx-on body #ebx-root .ebx-back{display:inline-flex;align-items:center;gap:10px;margin-top:40px;font-weight:700;color:#fff!important;font-size:15px}
html.ebx-on body #ebx-root .ebx-back svg{width:18px;height:18px}
html.ebx-on[dir=rtl] body #ebx-root .ebx-back svg{transform:scaleX(-1)}
html.ebx-on body #ebx-root .ebx-prose a.ebx-back{color:#fff!important;text-decoration:none!important}
html.ebx-on body #ebx-root .ebx-prose a.ebx-back:hover{color:var(--b-ac2)!important}

/* reveal */
html.ebx-anim body #ebx-root .ebx-rv{opacity:0;transform:translateY(26px);transition:opacity .9s var(--b-ease),transform .9s var(--b-ease)}
html.ebx-anim body #ebx-root .ebx-rv.is-in{opacity:1;transform:none}
html.ebx-on body #ebx-root .ebx-in{animation:ebxUp .9s var(--b-ease) both}
html.ebx-on body #ebx-root .ebx-in:nth-child(2){animation-delay:.06s}html.ebx-on body #ebx-root .ebx-in:nth-child(3){animation-delay:.12s}html.ebx-on body #ebx-root .ebx-in:nth-child(4){animation-delay:.18s}html.ebx-on body #ebx-root .ebx-in:nth-child(5){animation-delay:.24s}
@keyframes ebxUp{from{opacity:0;transform:translateY(22px)}}
@media (prefers-reduced-motion:reduce){html.ebx-on body #ebx-root.ebx *{animation:none!important;transition:none!important}html.ebx-anim body #ebx-root .ebx-rv{opacity:1;transform:none}}

/* responsive */
@media (max-width:1100px){html.ebx-on body #ebx-root .ebx-alay{grid-template-columns:minmax(0,1fr) 280px}}
@media (max-width:991px){
 html.ebx-on body #ebx-root .ebx-hero__in{grid-template-columns:1fr}
 html.ebx-on body #ebx-root .ebx-hero__sub{justify-self:start}
 html.ebx-on body #ebx-root .ebx-feat{grid-template-columns:1fr}
 html.ebx-on body #ebx-root .ebx-feat__img{min-height:0;aspect-ratio:16/9}
 html.ebx-on body #ebx-root .ebx-grid{--c:2!important}
 html.ebx-on body #ebx-root .ebx-more{grid-template-columns:1fr}
 html.ebx-on body #ebx-root .ebx-cta{grid-template-columns:1fr}
 html.ebx-on body #ebx-root .ebx-cta__b{flex-direction:row;flex-wrap:wrap;min-width:0}
 html.ebx-on body #ebx-root .ebx-alay{grid-template-columns:1fr}
 html.ebx-on body #ebx-root .ebx-aside{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}
 html.ebx-on body #ebx-root .ebx-prose{max-width:none}
 html.ebx-on body #ebx-root .ebx-cover figure{aspect-ratio:16/9}
}
@media (max-width:640px){
 html.ebx-on body #ebx-root .ebx-grid{--c:1!important}
 html.ebx-on body #ebx-root .ebx-aside{grid-template-columns:1fr}
 html.ebx-on body #ebx-root .ebx-cats{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:calc(-1 * clamp(16px,3.6vw,40px));padding-inline:clamp(16px,3.6vw,40px)}
 html.ebx-on body #ebx-root .ebx-cats::-webkit-scrollbar{display:none}
 html.ebx-on body #ebx-root .ebx-cats a{flex:none}
 html.ebx-on body #ebx-root .ebx-cta__b .ebx-btn{width:100%}
 html.ebx-on body #ebx-root .ebx-more a{grid-template-columns:34px minmax(0,1fr) 36px;gap:12px;font-size:15px;padding:18px 2px}
 html.ebx-on body #ebx-root .ebx-cover figure,html.ebx-on body #ebx-root .ebx-feat,html.ebx-on body #ebx-root .ebx-card{border-radius:20px}
 html.ebx-on body #ebx-root .ebx-prose>p:first-of-type::first-letter{font-size:2.8em}
 html.ebx-on body #ebx-root .ebx-pag a,html.ebx-on body #ebx-root .ebx-pag span{min-width:42px;height:42px}
}
