.bi{min-height:100vh;background:var(--bg);color:var(--ink)}.bi a{color:inherit;text-decoration:none}.bi .bi-wrap{max-width:1060px;margin:0 auto;padding:0 24px}.bi-nav{position:sticky;top:0;z-index:20;background:rgba(15,19,23,.86);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line3);padding:14px 24px}.bi-nav .bi-in{max-width:1060px;margin:0 auto;justify-content:space-between;gap:16px}.bi-brand,.bi-nav .bi-in{display:flex;align-items:center}.bi-brand{gap:10px;font-family:Alexandria,sans-serif;font-weight:900;font-size:15px;color:var(--ink)}.bi-brand svg{width:15px;height:auto;color:var(--amber)}.bi-brand small{font-weight:400;color:var(--dim);font-family:IBM Plex Sans Arabic,sans-serif;font-size:12.5px;margin-inline-start:4px}.bi-links{display:flex;align-items:center;gap:18px;font-size:13.5px}.bi-links a{color:var(--body);transition:color .3s}.bi-links .bi-pill,.bi-links a:hover{color:var(--amber2)}.bi-links .bi-pill{border:1px solid rgba(229,161,60,.45);border-radius:999px;padding:7px 14px;font-size:13px;transition:background .3s}.bi-links .bi-pill:hover{background:rgba(229,161,60,.1);color:var(--amber2)}.bi-hero{position:relative;overflow:hidden;padding:84px 0 56px;background:radial-gradient(80% 60% at 50% 120%,rgba(229,161,60,.08),transparent 60%),var(--bg);border-bottom:1px solid var(--line3)}.bi-eyebrow{margin:0 0 16px;font-family:IBM Plex Sans Arabic,sans-serif;font-weight:300;font-size:13px;letter-spacing:.04em;color:var(--amber);display:inline-flex;align-items:center;gap:10px}.bi-eyebrow:before{content:"";width:26px;height:1px;background:var(--amber);opacity:.7}.bi-hero h1{margin:0 0 18px;max-width:18ch;font-family:Alexandria,sans-serif;font-weight:900;font-size:clamp(28px,4.2vw,46px);line-height:1.5;color:var(--ink)}.bi-hero h1 em{font-style:normal;color:var(--amber2)}.bi-sub{margin:0;max-width:56ch;font-weight:300;font-size:16px;line-height:1.95;color:var(--body)}.bi-count{margin:26px 0 0;display:inline-flex;flex-wrap:wrap;align-items:center;gap:10px 14px;font-size:13px;color:var(--dim)}.bi-count b{font-weight:400;color:var(--soft,#C9C6BA)}.bi-count .bi-dot{width:4px;height:4px;border-radius:50%;background:var(--line)}.bi-featured{padding:48px 0 8px}.bi-feat{display:grid;grid-template-columns:1fr;gap:0;overflow:hidden;background:var(--card);border:1px solid rgba(229,161,60,.35);border-radius:18px;transition:transform .5s var(--ease),border-color .4s}.bi-feat:hover{transform:translateY(-5px);border-color:rgba(229,161,60,.7)}.bi-feat .bi-media{position:relative;aspect-ratio:16/9;background:var(--card2);overflow:hidden}.bi-feat .bi-media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;filter:saturate(.92);transition:transform 1.2s var(--ease)}.bi-feat:hover .bi-media img{transform:scale(1.03)}.bi-feat .bi-body{padding:30px 30px 28px;display:flex;flex-direction:column;gap:14px}.bi-feat h2{margin:0;font-family:Alexandria,sans-serif;font-weight:900;font-size:clamp(22px,3vw,32px);line-height:1.5;color:var(--ink)}.bi-feat .bi-hook{margin:0;font-weight:300;font-size:16px;line-height:1.95;color:var(--body)}@media (min-width:820px){.bi-feat{grid-template-columns:1.15fr 1fr}.bi-feat .bi-media{aspect-ratio:auto;min-height:320px}.bi-feat .bi-body{padding:38px 36px}}.bi-tag{display:inline-flex;align-items:center;gap:7px;width:-moz-fit-content;width:fit-content;font-size:12px;color:var(--amber2);border:1px solid rgba(229,161,60,.35);border-radius:999px;padding:4px 11px}.bi-tag.bi-tag-new{color:var(--green);border-color:rgba(134,155,89,.5)}.bi-meta{display:flex;align-items:center;gap:12px;margin-top:auto;padding-top:6px;font-size:12.5px;color:var(--dim)}.bi-meta .bi-read{color:var(--amber2);font-family:Alexandria,sans-serif;font-weight:700;font-size:13px;margin-inline-start:auto;transition:transform .35s var(--ease);display:inline-flex;align-items:center;gap:6px}.bi-card:hover .bi-read,.bi-feat:hover .bi-read{transform:translateX(-4px)}.bi-grid-sec{padding:40px 0 24px}.bi-sec-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin:0 0 22px}.bi-sec-head h2{margin:0;font-family:Alexandria,sans-serif;font-weight:700;font-size:20px;color:var(--ink)}.bi-sec-head span{font-size:12.5px;color:var(--dim)}.bi-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:18px;list-style:none;margin:0;padding:0}.bi-card{display:flex;flex-direction:column;gap:12px;height:100%;overflow:hidden;background:var(--card);border:1px solid var(--line2);border-radius:16px;transition:transform .45s var(--ease),border-color .35s}.bi-card:hover{transform:translateY(-5px);border-color:rgba(229,161,60,.5)}.bi-card .bi-media{aspect-ratio:16/9;background:var(--card2);overflow:hidden}.bi-card .bi-media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;filter:saturate(.92)}.bi-card .bi-body{padding:4px 22px 22px;display:flex;flex-direction:column;gap:10px;flex:1}.bi-card .bi-media+.bi-body{padding-top:18px}.bi-card h3{margin:0;font-family:Alexandria,sans-serif;font-weight:700;font-size:19px;line-height:1.55;color:var(--ink)}.bi-card .bi-hook{margin:0;font-weight:300;font-size:14.5px;line-height:1.9;color:var(--body);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.bi-motif{aspect-ratio:16/7;background:linear-gradient(180deg,var(--card2),var(--card));position:relative;overflow:hidden}.bi-motif svg{position:absolute;inset:0;width:100%;height:100%}.bi-motif path{fill:none;stroke:var(--amber);stroke-width:1.4;stroke-linecap:round;stroke-dasharray:4 7;opacity:.55}.bi-motif circle{fill:var(--amber2);opacity:.9}.bi-motif .bi-halo{fill:none;stroke:var(--amber);stroke-width:1;opacity:.35}.bi-card:hover .bi-motif path{animation:biFlow 6s linear infinite}@keyframes biFlow{to{stroke-dashoffset:-110}}.bi-soon{padding:36px 0 12px}.bi-soon-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));gap:14px}.bi-soon-item{display:flex;flex-direction:column;gap:8px;padding:20px 22px;border:1px dashed rgba(229,161,60,.4);border-radius:14px;background:rgba(229,161,60,.035)}.bi-soon-item .bi-when{font-size:12.5px;color:var(--amber2);display:flex;align-items:center;gap:8px}.bi-soon-item .bi-when:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--amber);box-shadow:0 0 0 4px rgba(229,161,60,.18);animation:biPulse 2.4s ease-in-out infinite}.bi-soon-item strong{font-family:Alexandria,sans-serif;font-weight:700;font-size:17px;line-height:1.55;color:var(--ink)}.bi-soon-item .bi-rel{font-size:12.5px;color:var(--dim)}@keyframes biPulse{0%,to{box-shadow:0 0 0 3px rgba(229,161,60,.15)}50%{box-shadow:0 0 0 7px rgba(229,161,60,0)}}.bi-empty{padding:56px 0 20px}.bi-empty .bi-box{border:1px dashed var(--line);border-radius:16px;padding:40px 28px;text-align:center;color:var(--body);font-weight:300;line-height:1.9}.bi-empty .bi-box strong{display:block;font-family:Alexandria,sans-serif;font-weight:700;color:var(--ink);font-size:20px;margin-bottom:8px}.bi-close{padding:64px 0 72px}.bi-rung{display:grid;gap:22px;align-items:center;background:rgba(134,155,89,.05);border:1px dashed rgba(134,155,89,.45);border-radius:16px;padding:30px 28px}.bi-rung .bi-want{margin:0 0 8px;font-weight:300;font-size:14px;line-height:1.85;color:var(--green)}.bi-rung h3{margin:0 0 8px;font-family:Alexandria,sans-serif;font-weight:700;font-size:21px;line-height:1.5;color:var(--ink)}.bi-rung p.bi-d{margin:0;font-size:14px;line-height:1.85;color:var(--body);font-weight:300}.bi-rung .bi-btn{display:inline-block;text-align:center;border-radius:14px;padding:14px 26px;white-space:nowrap;font-family:Alexandria,sans-serif;font-weight:700;font-size:14.5px;color:var(--green);border:1px solid rgba(134,155,89,.55);transition:background .3s}.bi-rung .bi-btn:hover{background:rgba(134,155,89,.12);color:var(--green)}@media (min-width:720px){.bi-rung{grid-template-columns:1fr auto}}.bi-ig{display:inline-flex;align-items:center;gap:7px;margin:26px auto 0;width:-moz-fit-content;width:fit-content;color:var(--dim);font-size:12.5px;border:1px solid var(--line2);border-radius:999px;padding:7px 16px;transition:color .3s,border-color .3s}.bi-ig:hover{color:var(--soft,#C9C6BA);border-color:var(--line)}.bi-ig svg{width:14px;height:14px}.bi-ig-row{display:flex;justify-content:center}.bi [data-reveal]{opacity:0;transform:translateY(18px);transition:opacity .65s var(--ease),transform .65s var(--ease)}.bi [data-reveal].on{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.bi [data-reveal]{opacity:1;transform:none;transition:none}.bi-card:hover .bi-motif path,.bi-soon-item .bi-when:before{animation:none}}