@font-face{font-family:'Noto Sans Arabic';font-style:normal;font-weight:100 900;font-display:swap;src:url('/assets/fonts/noto-sans-arabic.woff2') format('woff2');unicode-range:U+0600-06FF,U+0750-077F,U+0870-08FF,U+200C-200E,U+2010-2011,U+FB50-FDFF,U+FE70-FEFC}
:root[lang=ar]{--font-arabic:'Noto Sans Arabic',Tahoma,Arial,sans-serif}
[lang=ar] body{font-family:var(--font-arabic);font-size:18px;line-height:1.9}
[lang=ar] h1,[lang=ar] h2,[lang=ar] h3,[lang=ar] p,[lang=ar] a,[lang=ar] span,[lang=ar] button,[lang=ar] small{letter-spacing:normal;text-transform:none}
[lang=ar] h1,[lang=ar] h2,[lang=ar] h3{font-family:var(--font-arabic);line-height:1.55}
[lang=ar] button,[lang=ar] input{font-family:inherit}
[lang=ar] bdi,[lang=ar] [dir=ltr]{unicode-bidi:isolate}
[lang=ar] .brand-text,[lang=ar] .brand-text small{font-family:Arial,sans-serif;line-height:1.1}
[lang=ar] .language-switch{font-family:Arial,sans-serif}
[lang=ar] .header-inner{gap:24px}
[lang=ar] .main-nav{gap:22px;margin-inline-start:auto}
[lang=ar] .main-nav a,[lang=ar] .main-nav button{font-size:14px}
[lang=ar] .article-head{max-width:970px}
[lang=ar] .article-head h1{font-size:clamp(32px,4vw,52px);line-height:1.6;max-width:900px}
[lang=ar] .article-head .lede{font-size:19px;line-height:1.9}
[lang=ar] .article-head .eyebrow,[lang=ar] .byline{font-size:12px;line-height:1.9}
[lang=ar] .breadcrumb{flex-wrap:wrap;font-size:12px;line-height:1.8}
[lang=ar] .breadcrumb span:last-child{min-width:0;overflow-wrap:anywhere}
[lang=ar] .article-body p,[lang=ar] .article-body li{font-size:17px;line-height:1.95}
[lang=ar] .article-body h2{font-size:29px;line-height:1.65}
[lang=ar] .article-body ul,[lang=ar] .article-body ol{padding-left:0;padding-inline-start:24px}
[lang=ar] .article-body li{padding-left:0;padding-inline-start:4px}
[lang=ar] .article-toc a{font-size:14px;line-height:1.8}
[lang=ar] .article-toc p{font-size:13px}
[lang=ar] .source-marker{margin-left:0;margin-inline-start:5px}
[lang=ar] .article-callout{border-left:0;border-inline-start:3px solid var(--green)}
[lang=ar] .review-table th,[lang=ar] .review-table td,[lang=ar] .review-table caption{text-align:start;font-size:14px;line-height:1.9}
[lang=ar] .review-table{min-width:530px}
[lang=ar] .table-scroll{max-width:100%;overscroll-behavior-inline:contain}
[lang=ar] .table-scroll:focus-visible{outline:2px solid var(--green);outline-offset:3px}
[lang=ar] .article-body .checkpoint-list{padding:0}
[lang=ar] .checkpoint-list>li{padding:24px 0;padding-inline-start:48px}
[lang=ar] .checkpoint-list>li:before{left:auto;inset-inline-start:0}
[lang=ar] .checkpoint-list h3{font-size:22px;line-height:1.7}
[lang=ar] .article-body .checkpoint-list p{font-size:16px;line-height:1.9}
[lang=ar] .guide-row h2{font-size:28px;line-height:1.6;margin:0 0 12px}
[lang=ar] .guide-row p{font-size:17px;line-height:1.9;max-width:800px}
[lang=ar] .guide-meta{font-size:13px}
[lang=ar] .discovery-library-note h2{font:600 28px/1.7 var(--font-arabic)}
[lang=ar] .discovery-library-note p{font-size:17px;max-width:860px;line-height:1.95}
[lang=ar] .discovery-library-note a{font-size:inherit}
[lang=ar] .discovery-search-heading h2{font-size:28px;line-height:1.6}
[lang=ar] .discovery-search-label,[lang=ar] .discovery-search-count,[lang=ar] .discovery-search-category,[lang=ar] .discovery-search-parent,[lang=ar] .discovery-search-foot{font-size:13px;line-height:1.8}
[lang=ar] .discovery-search-result h3{font-size:21px;line-height:1.7}
[lang=ar] .discovery-search-result p{font-size:15px;line-height:1.9}
[lang=ar] .figure-label,[lang=ar] .figure-credit,[lang=ar] .figure-enlarge{font-size:13px}
[lang=ar] .guide-figure figcaption{font-size:15px;line-height:1.85}
[lang=ar] .button,[lang=ar] .text-link{font-size:15px;line-height:1.8;min-height:48px}
[lang=ar] .video-placeholder{gap:12px}
[lang=ar] .video-placeholder strong{font-family:Arial,sans-serif}
[lang=ar] .video-placeholder>span:last-child,[lang=ar] .video-guide .video-privacy,[lang=ar] .video-guide .video-status{font-size:13px;line-height:1.85}
[lang=ar] .video-placeholder .eyebrow{font-size:12px}
[lang=ar] .video-stage{min-height:290px}
[lang=ar] .video-actions{flex-wrap:wrap;font-size:14px}
[lang=ar] .article-body .video-points{padding:0}
[lang=ar] .video-points li{padding-inline-start:0}
[lang=ar] .video-moment{font-size:16px;line-height:1.85}
[lang=ar] .video-guide .video-points p{font-size:15px}
[lang=ar] .source-list li,[lang=ar] .source-list p{font-size:14px}
[lang=ar] .footer-nav{font-size:14px;line-height:1.9}
[lang=ar] .footer-note{font-size:12px;line-height:1.95;max-width:850px}
[lang=ar] .analytics-consent{right:auto;inset-inline-end:20px;font-size:16px;line-height:1.9}
[lang=ar] .analytics-consent h2{padding-right:0;padding-inline-end:36px;font-size:25px}
[lang=ar] .analytics-consent-close{right:auto;inset-inline-end:10px}
@media(max-width:760px){[lang=ar] .header-inner{gap:0}[lang=ar] .main-nav{margin-inline-start:0;gap:12px 22px}[lang=ar] .article-head h1{font-size:32px;line-height:1.65}[lang=ar] .article-head .lede{font-size:17px}[lang=ar] .article-body h2{font-size:25px}[lang=ar] .guide-row h2{font-size:23px}[lang=ar] .guide-row p{font-size:16px}[lang=ar] .discovery-library-note{padding:24px 20px}[lang=ar] .discovery-library-note p{font-size:16px}[lang=ar] .video-placeholder{padding:20px 14px}[lang=ar] .video-stage{aspect-ratio:auto;min-height:280px}[lang=ar] .video-stage:has(iframe){aspect-ratio:16/9;min-height:220px}[lang=ar] .analytics-consent{inset-inline-end:12px}[lang=ar] .discovery-search-heading{padding-inline:18px}[lang=ar] .discovery-search-heading h2{font-size:23px}}
