@font-face{font-family:Vazirmatn;src:url('assets/vazirmatn-arabic-variable.woff2') format('woff2');font-weight:100 900;font-display:swap}:root{color-scheme:dark;--gold:#d9b674;--muted:#b0bfce}*{box-sizing:border-box}body{margin:0;font:15px/2.25 Vazirmatn,Tahoma,sans-serif;color:#e3e9ef;background:#091320}a{color:var(--gold);text-decoration:none}a:hover{text-decoration:underline}a:focus-visible,summary:focus-visible{outline:2px solid var(--gold);outline-offset:5px}h1,h2,h3,p{margin:0}section{scroll-margin-top:24px}.guide-site-header,.guide-main,.guide-site-footer{max-width:1160px;margin:auto;padding-inline:30px}.guide-site-header{display:flex;align-items:center;justify-content:space-between;gap:22px;padding-block:20px;border-bottom:1px solid #ffffff15}.guide-brand{display:flex;align-items:center;gap:18px;color:#edf1f6;font-size:14px}.guide-brand img{width:110px;height:73px;object-fit:contain}.guide-cta{display:inline-flex;align-items:center;justify-content:center;padding:9px 20px;background:var(--gold);color:#112337;min-height:46px;border-radius:4px;font-size:12px}.breadcrumbs{display:flex;flex-wrap:wrap;gap:14px;font-size:12px;color:var(--muted);padding-block:22px}.article-intro{max-width:850px;padding-block:15px 32px}.article-eyebrow{font-size:12px;color:var(--gold);margin-bottom:12px}.article-intro h1{font-size:36px;line-height:1.7;font-weight:600;margin-bottom:20px}.article-intro>p:not(.article-eyebrow){font-size:16px;color:var(--muted)}.article-intro time{display:block;color:#8ea2b7;font-size:11px;margin-top:20px}.reading-layout{display:grid;grid-template-columns:minmax(0,1fr) 235px;gap:60px;align-items:start}.reading-layout article{min-width:0}.reading-layout section{padding-block:22px 28px;border-top:1px solid #ffffff15}.reading-layout h2{font-size:24px;line-height:1.85;font-weight:550;margin-bottom:18px}.reading-layout p{margin-top:14px;color:#bcc9d7}.reading-layout li{color:#bcc9d7;padding-right:5px;margin-block:9px}.reading-layout strong{color:#e3e9ef;font-weight:550}.reading-layout ul,.reading-layout ol{padding-right:24px;margin-block:18px}.article-nav{position:sticky;top:25px;border:1px solid #d9b67430;border-radius:5px;background:#102033;padding:18px;font-size:12px}.article-nav summary{cursor:pointer;color:var(--gold);font-size:14px}.article-nav nav{display:flex;flex-direction:column;gap:10px;margin-top:16px}.article-nav a{color:#bcc9d7}.sample{margin-top:24px;padding:20px 24px;background:#13273b;border-right:2px solid var(--gold)}.sample h3{font-size:16px;font-weight:500}.sample p{font-size:14px}.sample .sample-caption{font-size:11px;color:#9eafc1}.article-actions{display:flex;flex-wrap:wrap;align-items:center;gap:26px;margin-top:24px;font-size:13px}.phone{display:inline-block;font-size:18px}.guide-site-footer{display:flex;justify-content:space-between;gap:25px;padding-block:28px;border-top:1px solid #ffffff15;font-size:11px;color:#91a4b7;margin-top:25px}.guide-site-footer a{color:#91a4b7}
@media(max-width:900px){.reading-layout{grid-template-columns:minmax(0,1fr);gap:0}.article-nav{position:static;grid-row:1;margin:0 0 28px}.article-nav nav{display:grid;grid-template-columns:1fr 1fr;gap:10px 24px}.article-intro h1{font-size:31px}.guide-brand>span{display:none}}
@media(max-width:600px){.guide-site-header,.guide-main,.guide-site-footer{padding-inline:20px}.guide-site-header{padding-block:14px}.guide-brand img{width:100px;height:66px}.guide-cta{padding-inline:16px}.article-intro h1{font-size:27px}.article-intro>p:not(.article-eyebrow){font-size:14px}.reading-layout h2{font-size:21px}.reading-layout p,.reading-layout li{font-size:14px}.sample{padding:18px}.guide-site-footer{flex-direction:column;gap:8px}.article-nav nav{gap:9px 15px}.article-actions{gap:18px}.breadcrumbs{font-size:11px}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}
