.blog-index,.article-page{background:var(--bg);color:var(--text)}.blog-kicker{color:var(--accent);font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.blog-crumbs{display:flex;gap:.6rem;align-items:center;color:#8c8c92;font-size:.78rem;flex-wrap:wrap}html[lang="ar"] .blog-kicker{letter-spacing:normal;text-transform:none}
.blog-hero{position:relative;min-height:92svh;padding:9rem 0 5rem;overflow:hidden}.blog-hero__art{position:absolute;inset:0;background:radial-gradient(circle at 72% 35%,rgba(74,0,24,.5),transparent 33%),#050505}.blog-hero__art i{position:absolute;border:1px solid rgba(245,245,242,.08);border-radius:50%}.blog-hero__art i:nth-child(1){width:22rem;height:22rem;right:14%;top:20%}.blog-hero__art i:nth-child(2){width:9rem;height:9rem;right:35%;bottom:16%}.blog-hero__art i:nth-child(3){width:3rem;height:3rem;left:10%;top:10%}.blog-hero__grid{position:relative;z-index:2;display:grid;grid-template-columns:.9fr 1.1fr;gap:2rem;align-items:start}.blog-hero__copy{padding-top:3vh}.blog-hero__copy .blog-kicker{margin-top:2rem}.blog-hero h1{margin-top:1rem;font-size:clamp(4rem,8.4vw,9.6rem);line-height:.9;text-transform:uppercase;width:max-content}.blog-hero h1 span{display:block}.blog-hero h1 .outline{color:transparent;-webkit-text-stroke:1.5px var(--text)}.blog-hero__lead{margin-top:1.6rem;max-width:28rem;color:#c1c1c6;font-size:1.05rem}.blog-author{display:flex;align-items:center;gap:.65rem;margin-top:1.8rem}.blog-author>span{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:#171719;color:#aaa;font-size:.6rem}.blog-author>div{display:grid}.blog-author small{color:#77777e}.blog-feature{align-self:end;margin-top:5vh}.blog-feature__media{position:relative;aspect-ratio:16/10;border:1px solid var(--line);background:linear-gradient(145deg,#1c0c13,#080809);overflow:hidden}.blog-feature__media i,.blog-feature__media b{position:absolute}.blog-feature__media i{left:8%;right:8%;bottom:18%;height:1px;background:var(--accent);box-shadow:0 -36px 0 rgba(245,245,242,.12),0 -72px 0 rgba(245,245,242,.08)}.blog-feature__media b{width:44%;height:44%;left:28%;top:24%;border:1px solid rgba(245,245,242,.15);transform:rotate(6deg)}.blog-feature>p{margin-top:1rem;color:var(--accent);font-size:.72rem;font-weight:800;text-transform:uppercase}.blog-feature h2{margin-top:.4rem;font-size:clamp(2.2rem,4vw,4.6rem);line-height:.92}.blog-feature h3{margin-top:.2rem;color:#d0d0d3;font-size:clamp(1.2rem,2vw,2rem);font-weight:500}.blog-feature>span{display:block;margin-top:1rem;color:#8f8f95;max-width:44rem}.blog-feature>div:last-child{display:flex;gap:1rem;align-items:center;margin-top:1rem;color:#717178;font-size:.78rem}.blog-feature>div strong{margin-inline-start:auto;color:#fff}
.blog-library{padding-block:6rem}.blog-tools{display:grid;grid-template-columns:1fr minmax(240px,.35fr) auto;gap:1rem;align-items:center;padding-bottom:1.2rem;border-bottom:1px solid var(--line)}.blog-filters{display:flex;gap:1rem;overflow-x:auto;scrollbar-width:none}.blog-filters button{white-space:nowrap;color:#707077;font-weight:700;font-size:.76rem}.blog-filters button.is-active{color:#fff}.blog-search input{width:100%;background:none;border:0;border-bottom:1px solid var(--line);padding:.55rem 0;color:#fff}.blog-tools>span{color:#77777e;font-size:.75rem}.blog-list li{border-bottom:1px solid var(--line)}.blog-row{display:grid;grid-template-columns:3rem .75fr 1.5fr auto;gap:1rem;align-items:center;min-height:124px}.blog-row>span:first-child{color:#55555c;font-size:.7rem}.blog-row>span:nth-child(2){display:grid;gap:.25rem}.blog-row>span:nth-child(2)b{color:var(--accent);font-size:.68rem;text-transform:uppercase}.blog-row>span:nth-child(2) time,.blog-row>span:nth-child(2) small{color:#68686e;font-size:.72rem}.blog-row>span:nth-child(3){display:grid}.blog-row strong{font-size:clamp(1.4rem,2.5vw,2.5rem)}.blog-row em{color:#85858b;font-style:normal}.blog-row>i{color:#6d6d73;font-style:normal;font-size:.75rem}.blog-row.is-soon{cursor:default}.blog-empty{padding:3rem 0;color:#88888f}
.blog-social{padding-block:7rem;border-top:1px solid var(--line);background:#080809}.blog-social__grid{display:grid;grid-template-columns:1.2fr .8fr;gap:4rem;align-items:center}.blog-social h2{font-size:clamp(3.5rem,7vw,8rem);line-height:.86;text-transform:uppercase}.blog-social h2 span{display:block}.blog-social__grid>div p{color:#9b9ba1;margin-bottom:1.5rem}.blog-social a{display:flex;justify-content:center;padding:1rem;margin-top:.6rem;border:1px solid var(--line-strong);border-radius:999px;font-weight:800}.blog-social a:first-of-type{background:var(--accent);border-color:var(--accent)}html[lang="ar"] .blog-hero h1,html[lang="ar"] .blog-social h2{text-transform:none;line-height:1.03}
.article-hero{position:relative;padding:9rem 0 5rem;border-bottom:1px solid var(--line);overflow:hidden}.article-hero__art{position:absolute;inset:0;background:radial-gradient(circle at 80% 30%,rgba(74,0,24,.34),transparent 32%)}.article-hero__art i{position:absolute;right:9%;top:20%;width:28%;height:1px;background:var(--accent);box-shadow:0 45px 0 rgba(245,245,242,.08),0 90px 0 rgba(245,245,242,.05)}.article-hero__art b{position:absolute;right:16%;top:30%;width:12rem;height:12rem;border:1px solid rgba(245,245,242,.1);border-radius:50%}.article-hero__inner{position:relative;z-index:2;max-width:1180px}.article-hero .blog-kicker{margin-top:2.5rem}.article-hero h1{margin-top:.8rem;font-size:clamp(3.5rem,6.7vw,7.7rem);line-height:.96;max-width:14ch}.article-hero h1 span{display:block;color:#a9a9ae}.article-hero__inner>p{margin-top:1.6rem;max-width:52rem;color:#d0d0d3;font-size:clamp(1.05rem,1.55vw,1.35rem)}.article-meta{display:flex;align-items:center;gap:1.2rem;flex-wrap:wrap;margin-top:2rem;color:#77777e;font-size:.78rem}.article-meta .blog-author{margin-top:0;margin-inline-end:.8rem}
.article-layout{display:grid;grid-template-columns:240px minmax(0,880px);gap:4rem;justify-content:center;padding-block:6rem}.article-toc{position:sticky;top:120px;align-self:start}.article-toc>p{font-size:.68rem;color:#6d6d73;text-transform:uppercase;margin-bottom:.8rem}.article-toc li{border-inline-start:1px solid var(--line)}.article-toc a{display:flex;gap:.7rem;padding:.65rem 0 .65rem .8rem;color:#77777e;font-size:.85rem}.article-toc a span{color:#606067;font-size:.65rem}.article-toc a.is-active{color:#fff;border-inline-start:1px solid var(--accent);margin-inline-start:-1px}.article-content{min-width:0}.article-content>section{scroll-margin-top:130px;padding-bottom:4.5rem}.article-heading{display:flex;align-items:baseline;gap:1rem}.article-heading>span{color:var(--accent);font-size:.72rem}.article-heading h2{font-size:clamp(2.4rem,4.3vw,4.5rem);line-height:1}.article-content section>p{margin-top:1.6rem;color:#c1c1c5;font-size:clamp(1.04rem,1.25vw,1.2rem);line-height:1.75}.article-content blockquote{margin:2.6rem 0 0;padding-inline-start:1.5rem;border-inline-start:2px solid var(--accent);font-size:clamp(1.8rem,3.2vw,3rem);line-height:1.12;font-weight:800}.article-content h3{margin-top:2.6rem;font-size:1.5rem}.article-content ul{margin-top:1.2rem;display:grid;gap:.75rem}.article-content ul li{padding-inline-start:1.2rem;position:relative;color:#b3b3b8}.article-content ul li::before{content:"";position:absolute;inset-inline-start:0;top:.7em;width:6px;height:6px;background:var(--accent)}.article-art{margin-top:2.8rem}.article-art>div{position:relative;aspect-ratio:16/9;border:1px solid var(--line);background:#0a0a0b}.article-art>div i{position:absolute;left:5%;right:5%;bottom:18%;height:1px;background:var(--accent);box-shadow:0 -45px 0 #242428,0 -90px 0 #171719}.article-art>div b{position:absolute;left:48%;top:8%;bottom:8%;width:1px;background:#fff}.article-art figcaption{margin-top:.6rem;color:#707077;font-size:.78rem}.article-art--vertical>div{aspect-ratio:9/16;max-width:420px}.article-comparison{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:2.5rem}.article-comparison article{padding:1.4rem;border:1px solid var(--line);min-height:190px}.article-comparison article>span{color:var(--accent);font-size:.68rem}.article-comparison h3{margin-top:1.2rem}.article-comparison p{margin-top:.6rem;color:#8d8d93}.article-side{display:grid;grid-template-columns:.75fr 1.25fr;gap:1.5rem;margin-top:2.5rem;align-items:center}.article-side>div{min-height:320px;background:linear-gradient(145deg,#1b0b12,#080809);border:1px solid var(--line)}.article-side h3{margin-top:0}.article-side p{margin-top:.8rem;color:#99999f;line-height:1.7}.article-takeaways{margin-top:1rem;padding:2rem;border:1px solid rgba(217,14,67,.35);background:rgba(74,0,24,.12)}.article-takeaways h3{margin-top:0}.article-takeaways ol{margin-top:1.2rem;display:grid;gap:.75rem}.article-takeaways li{display:grid;grid-template-columns:2rem 1fr;gap:.7rem;color:#ddd}.article-takeaways li span{color:var(--accent);font-size:.68rem}
.article-faq{padding-top:1rem}.article-faq>h2{font-size:2rem}.article-faq details{border-bottom:1px solid var(--line)}.article-faq summary{display:flex;justify-content:space-between;gap:1rem;padding:1.1rem 0;cursor:pointer;font-weight:700}.article-faq summary span{color:var(--accent)}.article-faq details p{margin:0 0 1.3rem;color:#8e8e94;max-width:48rem}.article-service-cta{padding:2.5rem;border:1px solid var(--line);background:linear-gradient(145deg,rgba(74,0,24,.25),transparent)}.article-service-cta>span{color:var(--accent);font-size:.68rem;text-transform:uppercase}.article-service-cta h2{margin-top:.8rem;font-size:clamp(2.2rem,4vw,4rem);line-height:.95}.article-service-cta h2 b{display:block}.article-service-cta a{display:inline-block;margin-top:1.2rem;border-bottom:1px solid var(--line-strong);font-weight:750}.article-author{display:grid;grid-template-columns:180px 1fr;gap:2rem;margin-top:5rem;padding-block:2.5rem;border-block:1px solid var(--line)}.article-author__avatar{aspect-ratio:4/5;background:linear-gradient(145deg,#250d17,#080809);display:grid;place-items:center;font-weight:800}.article-author h2{margin-top:.3rem;font-size:2rem}.article-author>div:last-child>p:nth-of-type(2){margin-top:.9rem;color:#99999f;max-width:40rem}.article-author ul{display:flex;gap:.5rem;flex-wrap:wrap}.article-author ul li{padding:.35rem .6rem!important;border:1px solid var(--line);border-radius:999px;font-size:.72rem}.article-author ul li::before{display:none}.article-author a{display:inline-block;margin-top:1.2rem;border-bottom:1px solid var(--line-strong)}
.article-related{padding-block:6rem;border-top:1px solid var(--line)}.article-related>h2{font-size:clamp(2rem,3.5vw,3.8rem)}.article-related>div{display:grid;grid-template-columns:repeat(3,1fr);margin-top:2rem;border-top:1px solid var(--line)}.article-related article{padding:1.4rem;border-inline-end:1px solid var(--line);min-height:250px}.article-related article>span{color:#66666d;font-size:.7rem}.article-related article>p{margin-top:2rem;color:var(--accent);font-size:.68rem;text-transform:uppercase}.article-related h3{margin-top:.4rem;font-size:1.5rem}.article-related small{display:block;margin-top:.4rem;color:#88888f}.article-related i{display:block;margin-top:1rem;color:#66666d;font-style:normal;font-size:.72rem}.article-final{padding-block:7rem;background:#080809;border-top:1px solid var(--line)}.article-final>div{display:flex;align-items:end;justify-content:space-between;gap:2rem}.article-final h2{font-size:clamp(3.5rem,7vw,7.5rem);line-height:.88;text-transform:uppercase}.article-final h2 span{display:block}.article-final a{min-width:220px;min-height:56px;border-radius:999px;background:var(--accent);display:grid;place-items:center;padding:0 1.2rem;font-weight:800}html[lang="ar"] .article-final h2{text-transform:none;line-height:1.04}
@media(max-width:950px){.blog-hero__grid{grid-template-columns:1fr}.blog-feature{margin-top:2rem}.blog-tools{grid-template-columns:1fr}.article-layout{grid-template-columns:1fr;gap:2rem}.article-toc{position:relative;top:auto;display:block;border:1px solid var(--line);padding:1rem}.article-toc ol{display:flex;gap:.5rem;overflow-x:auto}.article-toc li{border:0;min-width:max-content}.article-toc a{padding:.45rem .6rem;border:1px solid var(--line);border-radius:999px}.article-toc a.is-active{border-color:var(--accent);margin:0}.article-related>div{grid-template-columns:1fr}.article-author{grid-template-columns:110px 1fr}}
@media(max-width:699px){.blog-hero{min-height:auto;padding-top:8rem}.blog-hero h1{font-size:clamp(3.6rem,16vw,5.8rem)}.blog-feature h2{font-size:2.6rem}.blog-row{grid-template-columns:2.2rem 1fr auto;padding-block:.7rem}.blog-row>span:nth-child(2){display:none}.blog-row>span:nth-child(3){grid-column:2}.blog-row>i{grid-column:3;grid-row:1}.blog-social__grid{grid-template-columns:1fr}.blog-social h2{font-size:clamp(3.5rem,14vw,5.4rem)}.article-hero{padding-top:8rem}.article-hero h1{font-size:clamp(2.8rem,12vw,4.5rem)}.article-layout{padding-block:3.5rem}.article-comparison,.article-side{grid-template-columns:1fr}.article-art--vertical>div{max-width:none}.article-author{grid-template-columns:1fr}.article-author__avatar{width:110px}.article-related{padding-block:4rem}.article-final>div{align-items:start;flex-direction:column}.article-final h2{font-size:clamp(3.2rem,14vw,5.4rem)}.article-final a{width:100%}}
