@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/font-0.ttf)format("truetype")}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/font-1.ttf)format("truetype")}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/font-2.ttf)format("truetype")}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/font-3.ttf)format("truetype")}@font-face{font-family:DM Serif Display;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/font-4.ttf)format("truetype")}@font-face{font-family:DM Serif Display;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/font-5.ttf)format("truetype")}
:root{--rust:#963d2d;--rust-dark:#702a1e;--ink:#28343f;--muted:#52616d;--gray:#edf0f2;--line:#b8c2c9;--white:#fff;--serif:"DM Serif Display",Georgia,serif;--sans:"Archivo",Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px}body{background:var(--white);color:var(--ink);font-family:var(--sans);margin:0;font-size:19px;line-height:1.65}button,input{font:inherit}button,a,input,summary{-webkit-tap-highlight-color:transparent}button,summary{cursor:pointer}a{color:inherit;text-underline-offset:5px;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}button{border-radius:0}button:focus-visible,a:focus-visible,input:focus-visible,summary:focus-visible{outline-offset:5px;outline:3px solid #086bc3}button{color:inherit}h1,h2,h3,p{margin-top:0}h1,h2,h3{letter-spacing:-.025em;line-height:1.14}h1,h2{font-family:var(--serif);font-weight:400}h1{margin-bottom:28px;font-size:clamp(2.8rem,5.3vw,5.5rem)}h2{font-size:clamp(2rem,3.3vw,3.35rem)}h3{font-size:1.35rem}p{margin-bottom:1.25em}em{font-weight:400}img,svg{max-width:100%}main{outline:none;min-height:60vh}.skip-link{z-index:100;background:var(--white);color:var(--ink);border:2px solid var(--ink);padding:14px 22px;position:fixed;top:-100px;left:15px}.skip-link:focus{top:15px}.topline{background:var(--ink);color:#fff;justify-content:space-between;gap:15px;padding:10px max(24px,50vw - 660px);font-size:13px;display:flex}.topline a{text-decoration:none}.mast{align-items:center;gap:42px;max-width:1320px;margin:auto;padding:32px 0;display:flex}.wordmark{font-family:var(--serif);letter-spacing:-.04em;white-space:nowrap;font-size:45px;line-height:1.05;text-decoration:none}.wordmark span{color:var(--rust)}.mast-note{border-left:1px solid var(--line);padding-left:25px;font-size:14px;line-height:1.5}.header-controls{gap:12px;margin-left:auto;display:flex}.header-controls button{border:0;border-bottom:1px solid var(--line);background:#fff;min-height:44px;padding:6px 3px;font-size:14px}.header-controls b{font-family:var(--serif);margin-left:14px;font-size:23px}.header-controls button[aria-pressed=true]{color:var(--rust);border-bottom:3px solid var(--rust)}.menu-toggle{display:none}.main-nav{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);max-width:1320px;margin:auto;display:grid}.main-nav a{border-right:1px solid var(--line);align-items:center;gap:15px;min-height:59px;padding:0 20px;font-size:16px;text-decoration:none;display:flex}.main-nav a:last-child{border:0}.main-nav a span:first-child{color:var(--muted);font-size:12px}.main-nav a span:last-child{margin-left:auto}.main-nav a[aria-current=page]{background:var(--rust);color:#fff}.main-nav a[aria-current=page] span{color:#fff}.main-nav a:hover{background:var(--gray)}.main-nav a[aria-current=page]:hover{background:var(--rust-dark)}.section{max-width:1320px;margin:auto;padding:80px 0}.eyebrow{text-transform:uppercase;letter-spacing:.105em;margin-bottom:20px;font-size:12px;font-weight:700;line-height:1.5}.button{background:var(--rust);color:#fff;border:1px solid var(--rust);justify-content:center;align-items:center;min-height:55px;padding:14px 23px;font-size:16px;font-weight:600;line-height:1.5;text-decoration:none;display:inline-flex}.button:hover{background:var(--rust-dark)}.button-white{color:var(--rust);background:#fff;border-color:#fff}.button-white:hover{background:var(--gray)}.cover{grid-template-columns:1.45fr 1fr;max-width:1320px;margin:35px auto 0;display:grid}.cover-lead{background:var(--rust);color:#fff;padding:70px 55px;position:relative;overflow:hidden}.cover-lead h1{z-index:1;font-size:clamp(3.5rem,5.7vw,5.7rem);position:relative}.cover-lead>p:not(.eyebrow){z-index:1;max-width:500px;font-size:21px;position:relative}.cover-lead .button{z-index:1;position:relative}.cover-glyph{line-height:1;font-family:var(--serif);color:#ffffff12;font-size:370px;position:absolute;bottom:-110px;right:-10px;transform:rotate(8deg)}.cover-questions{background:var(--gray);flex-direction:column;justify-content:center;padding:33px 34px;display:flex}.cover-questions>.eyebrow{color:var(--rust);margin-bottom:5px}.cover-questions>a{border-bottom:1px solid var(--line);grid-template-columns:1fr 25px;gap:12px;padding:27px 0;text-decoration:none;display:grid}.cover-questions>a:last-child{border-bottom:0}.cover-questions a>span{color:var(--muted);grid-column:1/-1;font-size:13px}.cover-questions h2{margin:0;font-size:34px}.cover-questions b{color:var(--rust);align-self:end;font-size:25px;font-weight:400}.cover-questions a:hover h2{text-decoration:underline;text-decoration-thickness:1px}.intro-band{border-bottom:1px solid var(--line);grid-template-columns:1fr 1.4fr;gap:100px;max-width:1320px;margin:auto;padding:70px 55px;display:grid}.intro-band>p{font-family:var(--serif);color:var(--rust);margin:0;font-size:54px;line-height:1.12}.intro-band h2{font-family:var(--sans);font-size:25px;font-weight:600}.intro-band p{margin-bottom:18px}.intro-band a{font-size:16px;font-weight:600}.section-head{justify-content:space-between;align-items:end;gap:35px;display:flex}.section-head h2{margin-bottom:0}.section-head>a{white-space:nowrap;font-size:16px;font-weight:600}.commercial-note{border-left:5px solid var(--rust);background:var(--gray);margin:30px 0;padding:20px 24px;font-size:16px}.review-grid{grid-template-columns:repeat(2,1fr);gap:24px;margin:35px 0;display:grid}.review-card{border:1px solid var(--line);flex-direction:column;min-height:305px;padding:35px;display:flex;position:relative}.review-card h3,.review-card h2{font-family:var(--serif);margin-bottom:20px;padding-right:25px;font-size:35px;font-weight:400}.review-card h3 a,.review-card h2 a{text-decoration:none}.review-card h3 a:hover,.review-card h2 a:hover{text-decoration:underline}.review-card p{max-width:510px;font-size:18px}.review-number{font-family:var(--serif);color:var(--rust);font-size:40px;position:absolute;top:18px;right:24px}.review-card>.eyebrow{padding-right:60px;font-size:10px}.featured-review{border:2px solid var(--rust);background:#f8f9fa}.read-link{width:max-content;max-width:100%;margin-top:auto;font-size:15px;font-weight:600}.claim-invitation{background:var(--ink);color:#fff;grid-template-columns:1fr 1fr;gap:75px;padding:75px max(35px,50vw - 610px);display:grid}.claim-invitation>div:last-child{align-self:center}.claim-invitation h2{font-size:48px}.claim-invitation p{font-size:20px}.claim-invitation .eyebrow{font-size:12px}.claim-art{border:1px solid #9aa8b4;flex-direction:column;align-self:center;max-width:520px;padding:38px 40px;display:flex;transform:rotate(-3deg)}.claim-art span{font-family:var(--serif);color:#dbe1e5;font-size:38px;font-style:italic;line-height:1.35}.claim-art span:nth-child(2){align-self:center}.claim-art span:nth-child(3){align-self:end}.claim-art b{font-family:var(--serif);border-top:1px solid #9aa8b4;margin-top:28px;padding-top:25px;font-size:53px;font-weight:400;line-height:1.1}.closing-guide{text-align:center;max-width:750px;padding-bottom:15px}.closing-guide h2{font-size:58px}.closing-guide>a{font-weight:600}.promotion{background:var(--gray);border:1px solid var(--line);border-top:5px solid var(--rust);grid-template-columns:150px 1fr;margin:20px 0 30px;display:grid}.promotion-label{letter-spacing:.08em;text-transform:uppercase;color:var(--rust);border-right:1px solid var(--line);padding:25px 20px;font-size:12px;font-weight:700;line-height:1.6}.promotion>div:last-child{padding:25px 30px}.promotion h2{font-family:var(--serif);margin-bottom:12px;font-size:30px}.promotion p{margin-bottom:18px;font-size:17px;line-height:1.65}.promotion-links{flex-wrap:wrap;gap:25px;font-size:15px;font-weight:600;display:flex}.index-page>h1{max-width:1020px}.index-page .standfirst{max-width:900px}.standfirst{color:var(--muted);font-size:22px;line-height:1.65}.question-finder{margin-top:50px}.search-box{background:var(--gray);padding:30px}.search-box label{margin-bottom:12px;font-size:18px;font-weight:600;display:block}.search-box>div{gap:15px;display:flex}.search-box input{border:1px solid var(--line);width:100%;min-width:0;min-height:56px;color:var(--ink);background:#fff;padding:12px 15px;font-size:18px}.search-box button{border:1px solid var(--ink);background:#fff;padding:10px 20px;font-size:16px}.topic-filters{flex-wrap:wrap;gap:12px;margin:25px 0;display:flex}.topic-filters button{border:1px solid var(--line);background:#fff;min-height:47px;padding:9px 22px;font-size:16px}.topic-filters button[aria-pressed=true]{background:var(--ink);color:#fff;border-color:var(--ink)}.result-count{color:var(--muted);font-size:15px}.question-card{border-top:1px solid var(--line);grid-template-columns:60px 1fr 30px;gap:25px;padding:34px 0;text-decoration:none;display:grid}.question-card:last-child{border-bottom:1px solid var(--line)}.q-mark{font-family:var(--serif);color:var(--rust);font-size:44px;line-height:1.2}.question-card h2{max-width:950px;margin-bottom:15px;font-size:36px}.question-card .eyebrow{margin-bottom:10px;font-size:10px;display:block}.question-card p{max-width:860px;margin-bottom:0;font-size:18px}.question-card:hover h2{text-decoration:underline;text-decoration-thickness:1px}.card-arrow{align-self:center;font-size:26px}.empty{border:1px solid var(--line);padding:30px}.empty h2{font-size:32px}.claim-reader{border:1px solid var(--line);grid-template-columns:320px 1fr;gap:0;margin-top:50px;display:grid}.claim-choices{background:var(--gray);padding:25px}.claim-choices h2{font-family:var(--sans);letter-spacing:0;font-size:18px;font-weight:600}.claim-choices>button{border:0;border-top:1px solid var(--line);text-align:left;background:0 0;justify-content:space-between;gap:10px;width:100%;padding:17px 13px;font-size:17px;display:flex}.claim-choices>button[aria-pressed=true]{background:var(--rust);color:#fff;border-color:var(--rust)}.claim-choices>p{color:var(--muted);margin:25px 0 0;font-size:13px;line-height:1.65}.claim-result{padding:42px}.claim-result h2{max-width:700px;font-size:44px}.claim-result>p{font-size:20px}.ask-box{border-left:3px solid var(--rust);margin:35px 0;padding:8px 0 8px 24px}.ask-box h3{font-size:15px;font-family:var(--sans);letter-spacing:0;font-weight:600}.ask-box p{font-family:var(--serif);margin:0;font-size:27px;line-height:1.4}.claim-actions{flex-wrap:wrap;align-items:center;gap:25px;display:flex}.claim-actions>a{font-size:16px}.claim-result .source-link{margin-top:30px;font-size:14px;line-height:1.65}.claim-result .save-status{min-height:24px;margin:0;font-size:14px}.comparison{border-top:1px solid var(--line);margin:45px 0}.compare-question{border-bottom:1px solid var(--line)}.compare-question>summary{align-items:center;gap:30px;padding:30px 15px;list-style:none;display:flex}.compare-question>summary::-webkit-details-marker{display:none}.compare-question>summary h2{margin:0;font-size:37px}.details-symbol{min-width:20px;margin-left:auto;font-size:35px}.details-symbol:after{content:"+"}.compare-question[open] .details-symbol:after{content:"−"}.compare-answers{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(2,1fr);gap:1px;margin:0 15px 30px;display:grid}.compare-answers section{background:var(--gray);padding:27px 30px}.compare-answers section:first-child{border-top:4px solid var(--rust);background:#fff}.compare-answers h3{font-family:var(--serif);margin:0 0 15px;font-size:29px;font-weight:400}.compare-answers p{font-size:18px}.compare-answers a{font-size:15px;font-weight:600}.sponsor-label{color:var(--rust);margin-bottom:15px;font-size:10px;display:block}.article-heading{border-bottom:1px solid var(--line);max-width:1220px;margin:auto;padding:55px 0 45px}.article-heading nav{margin-bottom:40px;font-size:14px}.article-heading h1{max-width:1110px;font-size:clamp(2.8rem,5vw,5.1rem)}.article-heading .standfirst{max-width:850px}.byline{color:var(--muted);flex-wrap:wrap;gap:20px;padding-top:15px;font-size:13px;display:flex}.article-layout{grid-template-columns:minmax(0,790px) 285px;gap:80px;max-width:1220px;margin:auto;padding:55px 0 75px;display:grid}.article-reading{min-width:0}.article-intro{font-size:22px}.article-intro>p:first-child:first-letter{font-family:var(--serif);float:left;color:var(--rust);margin:8px 7px 0 0;font-size:65px;line-height:.95}.article-reading .promotion{grid-template-columns:1fr;margin:35px 0 60px}.article-reading .promotion-label{border-right:0;border-bottom:1px solid var(--line);gap:6px;padding:14px 25px;font-size:10px;display:flex}.article-reading .promotion-label br{display:none}.article-reading .promotion>div:last-child{padding:25px}.article-reading .promotion h2{font-size:30px}.article-body{counter-reset:questions;font-size:21px;line-height:1.85}.article-body h2{border-top:1px solid var(--line);margin:60px 0 25px;padding-top:22px;scroll-margin-top:30px;font-size:37px}.article-body h2:before{counter-increment:questions;content:"Q" counter(questions) ".";color:var(--rust);font-family:var(--sans);letter-spacing:.06em;margin-bottom:14px;font-size:13px;font-weight:600;display:block}.article-body a{color:var(--rust-dark)}.aside-inner{background:var(--gray);padding:27px;position:sticky;top:30px}.aside-inner>.eyebrow{color:var(--rust);font-size:10px}.takeaway{font-family:var(--serif);font-size:25px;line-height:1.5}.article-contents{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:30px 0 20px;padding:17px 0}.article-contents summary{align-items:center;gap:10px;font-size:15px;font-weight:600;list-style:none;display:flex}.article-contents summary::-webkit-details-marker{display:none}.article-contents summary span{margin-left:auto;font-size:23px}.article-contents nav{gap:16px;margin-top:25px;display:grid}.article-contents nav a{gap:10px;font-size:14px;line-height:1.6;text-decoration:none;display:flex}.article-contents nav a:hover{text-decoration:underline}.aside-inner>a{font-size:12px}.article-sources{border-top:3px solid var(--rust);margin-top:60px;padding-top:30px}.article-sources h2{font-size:35px}.article-sources>p{font-size:17px}.article-sources ol{padding-left:24px}.article-sources li{padding:12px 0 10px 8px;font-size:17px}.article-sources li p{color:var(--muted);margin:8px 0 0;font-size:15px;line-height:1.65}.related{border-top:1px solid var(--line)}.related>div{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.related>div>a{background:var(--gray);border-bottom:3px solid var(--rust);padding:27px;text-decoration:none;display:block}.related span{text-transform:uppercase;letter-spacing:.05em;font-size:11px}.related h3{font-family:var(--serif);margin-top:20px;font-size:29px;font-weight:400}.related b{font-size:26px;font-weight:400}.source-list{margin-top:55px}.source-list>section{border-top:1px solid var(--line);grid-template-columns:65px 1fr;gap:25px;padding:30px 0;display:grid}.source-number{font-family:var(--serif);color:var(--rust);font-size:38px}.source-list h2{font-size:32px}.source-list .eyebrow{margin-bottom:10px;font-size:11px}.source-list p{max-width:900px;font-size:18px}.source-list small{color:var(--muted);font-size:13px}.policy{max-width:830px;margin:auto;padding:75px 0 90px;font-size:20px}.policy h1{font-size:65px}.policy h2{margin-top:45px;font-size:35px}.policy-return{border-top:1px solid var(--line);margin-top:45px;padding-top:30px}footer{background:var(--gray);border-top:1px solid var(--line);padding:65px max(24px,50vw - 660px) 25px}.footer-main{grid-template-columns:1.4fr 1fr 1fr;gap:60px;display:grid}.footer-brand{font-family:var(--serif);font-size:35px;text-decoration:none}.footer-main p{color:var(--muted);margin-top:20px;font-size:18px}.footer-main nav{flex-direction:column;gap:12px;display:flex}.footer-main nav a{min-height:26px;font-size:15px}.footer-small{border-top:1px solid var(--line);color:var(--muted);gap:60px;margin-top:50px;padding-top:25px;font-size:12px;display:flex}.footer-small p{max-width:800px}.footer-small>span{white-space:nowrap;margin-left:auto}.large-type .article-body,.large-type .article-intro,.large-type .standfirst{font-size:25px}.large-type .question-card p,.large-type .review-card p,.large-type .claim-result>p,.large-type .compare-answers p,.large-type .policy p{font-size:23px}.large-type .promotion p{font-size:21px}@media (max-width:1400px){.mast,.main-nav,.cover,.intro-band,.section{margin-left:35px;margin-right:35px}.article-heading,.article-layout{margin-left:60px;margin-right:60px}.article-layout{grid-template-columns:minmax(0,1fr) 265px;gap:45px}.closing-guide{margin-left:auto;margin-right:auto}.policy{padding-left:30px;padding-right:30px}}@media (max-width:1000px){.mast-note{display:none}.cover{grid-template-columns:1.1fr 1fr}.cover-lead{padding:50px 30px}.cover-lead h1{font-size:64px}.cover-questions{padding:25px}.cover-questions h2{font-size:30px}.intro-band{gap:50px;padding:50px 20px}.intro-band>p{font-size:45px}.claim-invitation{gap:40px;padding:60px 35px}.claim-art{padding:30px 25px}.claim-invitation h2{font-size:40px}.claim-reader{grid-template-columns:270px 1fr}.claim-result{padding:30px}.claim-result h2{font-size:36px}.article-heading,.article-layout{margin-left:35px;margin-right:35px}.article-layout{grid-template-columns:minmax(0,1fr) 230px;gap:30px}.aside-inner{padding:20px}.takeaway{font-size:23px}.footer-main{gap:35px}.footer-small{gap:25px}}@media (max-width:760px){body{font-size:18px}.topline{padding:10px 20px;font-size:11px}.topline>span{display:none}.mast{align-items:center;gap:20px;margin:0;padding:25px 20px}.wordmark{white-space:normal;max-width:195px;font-size:35px}.header-controls{flex-direction:column;align-items:end;gap:8px}.header-controls button{white-space:nowrap;min-height:35px;padding:4px 0;font-size:11px}.header-controls b{margin-left:6px;font-size:18px}.header-controls .menu-toggle{border:1px solid var(--line);min-height:40px;padding:8px 12px;font-size:13px;display:block}.main-nav{grid-template-columns:1fr 1fr;margin:0 20px;display:none}.main-nav.is-open{display:grid}.main-nav a{border-bottom:1px solid var(--line);gap:10px;min-height:62px;padding:10px;font-size:14px}.main-nav a span:first-child{display:none}.main-nav a:nth-child(2){border-right:0}.cover{margin:10px 20px 0;display:block}.cover-lead{padding:38px 27px 45px}.cover-lead h1{margin-bottom:25px;font-size:55px;line-height:1.03}.cover-lead>p:not(.eyebrow){font-size:19px;line-height:1.7}.cover-lead .eyebrow{max-width:250px;font-size:10px}.cover-glyph{font-size:260px;bottom:-65px}.cover-questions{padding:22px 26px}.cover-questions h2{font-size:29px}.cover-questions>a{padding:22px 0}.cover-questions a>span{font-size:11px}.intro-band{margin:0 20px;padding:42px 6px;display:block}.intro-band>p{margin-bottom:27px;font-size:43px}.intro-band h2{font-size:22px}.intro-band p{font-size:18px}.section{margin:0 20px;padding:50px 0}.section-head{display:block}.section-head>a{white-space:normal;margin-top:15px;display:inline-block}.section-head h2{font-size:39px}.commercial-note{margin:24px 0;padding:18px;font-size:15px}.review-grid{grid-template-columns:1fr;gap:18px;margin:25px 0}.review-card{min-height:300px;padding:28px 24px}.review-card h3,.review-card h2{padding-right:0;font-size:32px}.review-number{font-size:35px;top:18px;right:20px}.review-card>.eyebrow{max-width:240px;font-size:9px}.review-card p{font-size:18px}.claim-invitation{flex-direction:column;gap:50px;padding:50px 26px;display:flex}.claim-art{width:100%;max-width:470px;padding:28px}.claim-art span{font-size:29px}.claim-art b{font-size:41px}.claim-invitation h2{font-size:38px}.claim-invitation p{font-size:19px}.claim-invitation .eyebrow{font-size:10px}.closing-guide{padding-bottom:5px}.closing-guide h2{font-size:43px}.promotion{grid-template-columns:1fr}.promotion-label{border-right:0;border-bottom:1px solid var(--line);padding:13px 20px;font-size:10px}.promotion-label br{display:none}.promotion>div:last-child{padding:23px 20px}.promotion h2{font-size:29px}.promotion p{font-size:17px}.promotion-links{flex-direction:column;gap:14px;font-size:15px;display:flex}.index-page>h1{font-size:47px}.standfirst{font-size:20px}.eyebrow{font-size:10px}.search-box{padding:23px 18px}.search-box label{font-size:17px}.search-box>div{flex-wrap:wrap;gap:10px}.search-box input{font-size:16px}.search-box button{min-height:44px;padding:10px 18px;font-size:14px}.topic-filters{gap:9px}.topic-filters button{padding:9px 13px;font-size:14px}.question-card{grid-template-columns:36px 1fr;gap:14px;padding:26px 0}.q-mark{font-size:32px}.question-card h2{font-size:29px}.question-card p{font-size:17px}.card-arrow{display:none}.claim-reader{margin-top:32px;display:block}.claim-choices{padding:22px}.claim-choices>button{min-height:54px;font-size:17px}.claim-choices>p{font-size:13px}.claim-result{padding:28px 22px}.claim-result h2{font-size:35px}.claim-result>p{font-size:19px}.ask-box{margin:28px 0;padding-left:17px}.ask-box p{font-size:25px}.claim-actions{gap:20px}.claim-actions .button{width:100%;padding:12px 15px;font-size:14px}.claim-actions>a{font-size:15px}.claim-result .source-link{overflow-wrap:anywhere;font-size:13px}.compare-question>summary{gap:15px;padding:25px 0}.compare-question>summary h2{font-size:29px}.compare-question>summary .q-mark{min-width:36px;font-size:24px}.details-symbol{font-size:26px}.compare-answers{grid-template-columns:1fr;margin:0 0 25px}.compare-answers section{padding:25px 22px}.compare-answers h3{font-size:29px}.compare-answers p{font-size:18px}.article-heading{margin:0 20px;padding:30px 0}.article-heading nav{margin-bottom:30px;font-size:13px}.article-heading h1{font-size:46px}.byline{gap:8px;font-size:12px;display:grid}.article-layout{flex-direction:column;gap:35px;margin:0 20px;padding:30px 0 45px;display:flex}.article-aside{order:-1}.aside-inner{padding:22px;position:static}.takeaway{font-size:24px}.article-contents{margin:20px 0 15px}.article-contents nav a{font-size:16px}.aside-inner>a{font-size:13px}.article-intro{font-size:21px;line-height:1.85}.article-body{font-size:20px;line-height:1.85}.article-body h2{margin-top:42px;font-size:33px}.article-reading .promotion{margin:30px 0 42px}.article-reading .promotion>div:last-child{padding:23px 20px}.article-sources h2{font-size:32px}.article-sources li{font-size:16px}.article-sources li p{font-size:14px}.related>div{grid-template-columns:1fr;gap:15px}.related h2{font-size:37px}.related>div>a{padding:23px}.related h3{font-size:29px}.source-list>section{grid-template-columns:38px 1fr;gap:15px}.source-number{font-size:29px}.source-list h2{overflow-wrap:anywhere;font-size:28px}.source-list p{font-size:17px}.policy{padding:50px 20px 60px;font-size:19px}.policy h1{font-size:48px}.policy h2{font-size:32px}.footer-main{grid-template-columns:1fr 1fr;gap:30px}.footer-main>div{grid-column:1/-1}.footer-brand{font-size:33px}.footer-main nav{gap:16px}.footer-main nav a{min-height:30px;font-size:14px}.footer-small{font-size:11px;display:block}.footer-small>span{margin-top:25px;display:block}.large-type .article-body,.large-type .article-intro,.large-type .standfirst{font-size:23px}.large-type .review-card p,.large-type .question-card p,.large-type .claim-result>p,.large-type .compare-answers p,.large-type .policy p{font-size:22px}}@media (max-width:360px){.wordmark{max-width:145px;font-size:30px}.mast{gap:12px}.cover-lead{padding:32px 21px}.cover-lead h1{font-size:47px}.cover-lead .button{padding:13px 14px;font-size:14px}.cover-questions{padding:20px}.index-page>h1,.article-heading h1{font-size:40px}.claim-result{padding:25px 18px}.claim-result h2{font-size:30px}.topic-filters button{padding:8px 10px}.footer-main{gap:20px}.large-type .promotion p{font-size:20px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.claim-jump{display:none}@media (max-width:760px){.claim-jump{min-height:36px;margin:20px 0 5px;font-size:15px;font-weight:600;display:inline-block}#claim-explanation,#claim-choices{scroll-margin-top:25px}}
