:root{--type-page:clamp(1.75rem, 2.5vw, 2.25rem);--type-hero:clamp(1.625rem, 2.25vw, 2rem);--type-section:clamp(1.375rem, 2vw, 1.625rem);--type-subsection:clamp(1.1875rem, 1.5vw, 1.3125rem);--type-card:clamp(1.0625rem, 1.25vw, 1.125rem);--type-copy:clamp(.90625rem, 1.04vw, .9375rem);--type-article:clamp(1.0625rem, 1.5vw, 1.125rem);--type-lead:clamp(1.125rem, 1.6vw, 1.25rem);--type-control:clamp(.90625rem, 1.02vw, .9375rem);--type-meta:clamp(.8125rem, .94vw, .84375rem);--type-label:.78125rem}html{-moz-text-size-adjust:100%;text-size-adjust:100%;font-size:100%}body{font-family:Vazirmatn,Tahoma,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.9}body h1{font-size:var(--type-page);letter-spacing:0;font-weight:700;line-height:1.55}body h2{font-size:var(--type-section);font-weight:700;line-height:1.6}body h3{font-size:var(--type-card);font-weight:700;line-height:1.65}body p{font-size:var(--type-copy);line-height:1.9}body small,body time{font-size:var(--type-meta);line-height:1.7}body button,body input,body textarea,body select{font-family:inherit;font-size:var(--type-control);line-height:1.7}body button{font-weight:700}body :is(.home-header,.guide-header) :is(.nav-list a,.guide-nav a){font-size:var(--type-control);font-weight:700;line-height:1.7}body :is(.header-search-form,.subscribe-btn,.guide-search,.guide-login,.download-btn,.outline-btn,.guide-primary,.guide-secondary,.news-newsletter>a,.research-report a,.research-tools a,.guide-footer-cta>a){font-size:var(--type-control);line-height:1.7}body :is(.brand-lockup strong,.guide-brand strong,.footer-brand strong){font-size:1.3rem;font-weight:700}body :is(.brand-lockup small,.guide-brand small){font-size:.75rem;line-height:1.6}body :is(.feature-overlay h1,.guide-hero h1,.news-hero h1,.research-intro-copy h1,.analysis-hero-feature h1){font-size:var(--type-page);letter-spacing:0;font-weight:700;line-height:1.55}body :is(.section-title-row h2,.guide-section-heading h2,.guide-search-box h2,.analysis-heading h2){font-size:var(--type-section);font-weight:700;line-height:1.6}body :is(.story-card h3,.side-story h2,.news-card h2,.paper-main h2,.guide-featured-card h3,.guide-category h3,.research-feature h2,.research-report h2,.research-tools h3,.report-banner h2,.newsletter-banner h2,.news-newsletter h2,.analysis-card-content h3,.analysis-project>h2,.analysis-report h2){font-size:var(--type-card);font-weight:700;line-height:1.65}body :is(.story-card p,.side-story p,.news-card p,.paper-main p,.guide-featured-card p,.guide-category p,.research-feature p,.research-report p,.research-tools p,.report-banner p,.newsletter-banner p,.news-newsletter p,.feature-overlay p,.guide-hero-copy>p:not(.guide-breadcrumb),.news-hero p,.research-intro-copy>p,.analysis-card-content p,.analysis-project p,.analysis-hero-feature p,.faq-list details p){font-size:var(--type-copy);line-height:1.9}body :is(.story-meta,.story-card time,.side-story time,.news-card time,.paper-meta,.paper-meta em,.paper-meta small,.paper-byline,.guide-quick small,.guide-search-box p,.guide-section-heading p,.research-breadcrumb,.guide-breadcrumb,.newsletter-copy small){font-size:var(--type-meta);line-height:1.7}body :is(.fixture-chip,.section-kicker,.news-card-image span,.guide-featured-image span,.paper-status,.research-tags a,.guide-section-heading>div>span){font-size:var(--type-label);font-weight:700;line-height:1.7}body :is(.paper-grid strong,.report-cover strong,.newsletter-copy strong,.guide-quick strong){font-size:var(--type-card);font-weight:700;line-height:1.65}body :is(.paper-grid p,.newsletter-copy p){font-size:var(--type-copy);line-height:1.9}body :is(.paper-grid small,.report-cover span,.report-cover em){font-size:var(--type-meta)}body :is(.research-filters button,.guide-search-box input,.newsletter-copy input,.newsletter-copy button,.faq-list summary,.topic-strip a,.guide-category strong,.guide-featured-card a,.section-title-row>a){font-size:var(--type-control);line-height:1.7}body :is(.research-filters button small){font-size:var(--type-meta)}body :is(.footer-grid h3,.guide-footer h2){font-size:var(--type-control);font-weight:700}body :is(.footer-grid a,.footer-grid p,.footer-grid small,.footer-bottom,.guide-footer p,.guide-footer-bottom){font-size:var(--type-meta);line-height:1.8}body .article-body{max-width:720px;font-size:1.125rem;line-height:1.95}body .article-body p{font-size:inherit;line-height:inherit}body .lead{font-size:1.25rem;line-height:1.9}body [dir=ltr]{unicode-bidi:isolate}body .header-inner{flex-wrap:wrap}body .header-actions{flex-wrap:wrap;max-width:100%}body :is(.header-search-shell,.research-filters)>*{min-width:0}body .feature-overlay{padding-bottom:3.5rem}body .news-pagination a{min-height:32px;font-size:var(--type-meta)}body :is(.story-card-body,.news-card-copy,.paper-main){overflow-wrap:anywhere}@media (max-width:640px){:root{--type-page:1.75rem;--type-hero:1.625rem;--type-section:1.375rem;--type-subsection:1.1875rem;--type-card:1.0625rem;--type-copy:.90625rem;--type-article:1.0625rem;--type-lead:1.125rem;--type-control:.9375rem;--type-meta:.8125rem;--type-label:.78125rem}body .article-body{font-size:1.0625rem}body .lead{font-size:1.125rem}body :is(.news-grid,.story-grid){grid-template-columns:1fr}body :is(.story-card p,.news-card p){display:block}body .feature-overlay{padding:1rem 1rem 4rem}}body{font-size:16px;line-height:1.8}body main:not(.dash-page):not(.dash-content) h1{font-size:var(--type-page);letter-spacing:0;font-weight:700;line-height:1.45}body main:not(.dash-page):not(.dash-content) :is(.feature-overlay h1,.analysis-hero-feature h1,.news-hero h1,.research-feature h2){font-size:var(--type-hero);line-height:1.5}body main:not(.dash-page):not(.dash-content) h2{font-size:var(--type-section);font-weight:700;line-height:1.5}body main:not(.dash-page):not(.dash-content) h3{font-size:var(--type-subsection);font-weight:700;line-height:1.55}body main:not(.dash-page):not(.dash-content) article :is(h2,h3){font-size:var(--type-card);line-height:1.55}body main:not(.dash-page):not(.dash-content) a[data-research-card] h3{font-size:var(--type-card);line-height:1.4}body main:not(.dash-page):not(.dash-content) a[data-research-card] small{font-size:var(--type-meta)}body main:not(.dash-page):not(.dash-content) a[data-research-card] p{font-size:var(--type-copy);line-height:1.5}body main.article-body article h2{font-size:var(--type-section);line-height:1.6}body main.article-body article h3{font-size:var(--type-subsection);line-height:1.6}body main:not(.dash-page):not(.dash-content) :is(p,li){font-size:var(--type-copy);line-height:1.8}body main.article-body:not(.dash-page):not(.dash-content) :is(p,li){font-size:var(--type-article);line-height:1.95}body main.article-body:not(.dash-page):not(.dash-content) p.lead{font-size:var(--type-lead);line-height:1.9}body main:not(.dash-page):not(.dash-content) :is(a,button,input,textarea,select,label,summary){font-size:var(--type-control);line-height:1.65}body main:not(.dash-page):not(.dash-content) :is(small,time){font-size:var(--type-meta);line-height:1.65}body main:not(.dash-page):not(.dash-content) :is(.analysis-demo,.learn-demo){font-size:var(--type-meta)}body main:not(.dash-page):not(.dash-content) :is(.fixture-chip,.learn-tag,.analysis-category,.research-tags a,.news-card-image span,.featured-lesson-image>span,.paper-status),body main:not(.dash-page):not(.dash-content) :is(.news-newsletter>div:nth-child(2)>span,.research-feature span,.analysis-hero-feature>div>span,.analysis-report>div>span),body main:not(.dash-page):not(.dash-content) :is(.breaking-news>span,.research-report>div>span,.analysis-newsletter>div>span){font-size:var(--type-label);line-height:1.55}body main:not(.dash-page):not(.dash-content) :is(.analysis-card-content>div,.analysis-hero-meta span){font-size:var(--type-meta);line-height:1.65}body main:not(.dash-page):not(.dash-content) .learn-category b{font-size:var(--type-control)}body main:not(.dash-page):not(.dash-content) :is(.analysis-card-author b,.analysis-author b,.note-author strong){font-size:var(--type-meta)}body main:not(.dash-page):not(.dash-content) :is(.section-title-row h2,.learn-heading h2,.analysis-heading h2,.guide-section-heading h2,.guide-search-box h2){font-size:var(--type-section)}body main:not(.dash-page):not(.dash-content) :is(.learn-category h2,.learn-category h3,.lesson-card h3,.analysis-card-content h3,.analysis-project>h2,.analysis-note b,.research-card h2,.paper-main h2),body main:not(.dash-page):not(.dash-content) :is(.news-newsletter h2,.report-banner h2,.newsletter-banner h2,.learn-webinar h2,.analysis-report h2){font-size:var(--type-card)}body main:not(.dash-page):not(.dash-content) :is(.learn-tool>div span,.learn-prompt-grid article>span:not(:first-child),.news-hero-copy>span,.section-kicker,.research-intro-copy>h1 span){font-size:var(--type-label)}body .home-footer .footer-grid :is(h3,a,p,small),body .home-footer .footer-bottom,body .home-footer .footer-grid .footer-brand small{font-size:var(--type-meta);line-height:1.7}body .home-header .nav-list a,body .guide-header .guide-nav a{font-size:var(--type-control);line-height:1.65}body .home-header .brand-lockup small{font-size:var(--type-meta)}body .analysis-page .home-header .nav-list a{font-size:var(--type-control)}body .analysis-page .footer-grid :is(a,p,small){font-size:var(--type-meta)}body main:not(.dash-page):not(.dash-content) .public-banner-horizontal h2{font-size:.875rem;line-height:1.3}body main:not(.dash-page):not(.dash-content) .public-banner-horizontal p{font-size:.75rem;line-height:1.35}body main:not(.dash-page):not(.dash-content) .public-banner-horizontal :is(a,button){font-size:.7rem;line-height:1.35}body main:not(.dash-page):not(.dash-content) .news-card .news-card-lead{-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:0;margin:0 0 .45rem;font-size:.8125rem;line-height:1.6;display:-webkit-box;overflow:hidden}@media (max-width:640px){body main:not(.dash-page):not(.dash-content) .public-banner-horizontal h2{font-size:1rem}body main:not(.dash-page):not(.dash-content) .news-card .news-card-lead{font-size:.75rem}}body main:not(.dash-page):not(.dash-content) .about-mag-cover em{font-size:var(--type-label)}
