.blog-page{background:#fff;color:var(--ink);min-height:100svh;padding-top:138px}.blog-article-page>article,.blog-index,.blog-index-header{margin:0 auto;width:min(820px,calc(100% - 64px))}.blog-index-header{padding:72px 0 44px}.blog-article-guide>p,.blog-article-header>p:not(.blog-article-intro):not(.blog-byline),.blog-index-header>p,.blog-related>p{color:rgba(20,20,20,.58);font-size:13px;letter-spacing:.08em;margin:0;text-transform:uppercase}.blog-article-body h2,.blog-article-body h3,.blog-article-content h2,.blog-article-header h1,.blog-index h2,.blog-index-header h1,.blog-related a{font-family:var(--body);font-weight:500;letter-spacing:-.045em}.blog-article-header h1,.blog-index-header h1{font-size:clamp(44px,5vw,68px);line-height:.95;margin:20px 0 0}.blog-index-header>span{color:rgba(20,20,20,.7);display:block;font-size:19px;line-height:1.45;margin-top:25px;max-width:650px}.blog-index{padding-bottom:96px}.blog-index ol{border-top:1px solid #dedede;list-style:none;margin:0;padding:0}.blog-index li{border-bottom:1px solid #dedede}.blog-index article>a{display:block;padding:29px 0 31px}.blog-byline,.blog-card-meta{color:rgba(20,20,20,.58);font-size:13px;line-height:1.4;margin:0}.blog-byline a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.blog-index h2{font-size:clamp(28px,3.4vw,40px);line-height:1.02;margin:18px 0 0}.blog-index article>a>p:last-child{color:rgba(20,20,20,.7);font-size:17px;line-height:1.45;margin:13px 0 0;max-width:700px}.blog-article-page>article{max-width:760px;padding:58px 0 96px}.blog-back-link{color:rgba(20,20,20,.7);display:inline-block;font-size:14px;margin-bottom:44px}.blog-article-header h1{max-width:720px}.blog-article-intro{color:rgba(20,20,20,.72);font-size:clamp(20px,2.3vw,26px);line-height:1.35;margin:25px 0 0;max-width:700px}.blog-byline{margin-top:22px}.blog-key-takeaways{background:#f5f5f5;margin-top:46px;max-width:700px;padding:20px 22px 22px}.blog-decision-table>p,.blog-key-takeaways>p{color:rgba(20,20,20,.58);font-size:13px;letter-spacing:.08em;margin:0;text-transform:uppercase}.blog-key-takeaways ul{margin:14px 0 0;padding-left:20px}.blog-key-takeaways li{font-size:16px;line-height:1.5;padding-left:3px}.blog-key-takeaways li+li{margin-top:8px}.blog-decision-table{margin-top:22px;max-width:700px}.blog-decision-table>div{-webkit-overflow-scrolling:touch;border:1px solid #dedede;margin-top:12px;overflow-x:auto}.blog-decision-table table{border-collapse:collapse;min-width:680px;text-align:left;width:100%}.blog-decision-table caption{caption-side:top;color:rgba(20,20,20,.72);font-size:15px;line-height:1.45;padding:16px 18px;text-align:left}.blog-decision-table td,.blog-decision-table th{border-top:1px solid #dedede;font-size:15px;line-height:1.45;padding:14px 18px;vertical-align:top}.blog-decision-table thead th{background:#fafafa;color:rgba(20,20,20,.62);font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.blog-decision-table tbody th{font-weight:600;min-width:130px}.blog-article-guide{border-left:2px solid var(--blue);margin-top:64px;max-width:620px;padding-left:18px}.blog-article-guide ol{list-style:decimal;margin:12px 0 0 20px;padding:0}.blog-article-guide li+li{margin-top:7px}.blog-article-guide a{color:rgba(20,20,20,.75);font-size:15px;line-height:1.4}.blog-article-body,.blog-article-content{margin-top:50px;max-width:700px}.blog-source-note{background:#f5f5f5;color:rgba(20,20,20,.72);font-size:15px;line-height:1.5;margin:0 0 58px;padding:17px 19px}.blog-article-body a,.blog-source-note a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.blog-section-sources{color:rgba(20,20,20,.6);font-size:14px!important;line-height:1.5!important;margin-top:22px!important}.blog-section-sources span:first-child{font-weight:600}.blog-section-sources a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.blog-article-content section+section{margin-top:64px}.blog-article-content h2{font-size:clamp(28px,3.1vw,38px);line-height:1.04;margin:0 0 22px}.blog-article-body p,.blog-article-content p{font-size:18px;line-height:1.55;margin:0}.blog-article-body p+p,.blog-article-content p+p{margin-top:20px}.blog-article-cover{margin:44px 0 0;max-width:700px}.blog-article-cover img{display:block;height:auto;width:100%}.blog-article-body h2,.blog-article-body h3{line-height:1.04}.blog-article-body h2{font-size:clamp(28px,3.1vw,38px);margin:64px 0 22px}.blog-article-body h3{font-size:clamp(22px,2.6vw,30px);margin:48px 0 18px}.blog-article-body ul{margin:20px 0;padding-left:20px}.blog-article-body li+li{margin-top:8px}.blog-article-body blockquote{border-left:2px solid var(--blue);color:rgba(20,20,20,.72);font-size:20px;line-height:1.45;margin:42px 0;padding-left:18px}.blog-related{border-top:1px solid #dedede;margin-top:72px;max-width:700px;padding-top:19px}.blog-related ul{list-style:none;margin:14px 0 0;padding:0}.blog-related li+li{margin-top:10px}.blog-related a{font-size:22px;line-height:1.1}.blog-page>footer .footer-cta{display:none}@media (hover:hover){.blog-article-guide a:hover,.blog-back-link:hover,.blog-index article>a:hover h2,.blog-related a:hover,.blog-section-sources a:hover,.blog-source-note a:hover{color:var(--blue)}}@media (max-width:700px){.blog-page{padding-top:101px}.blog-article-page>article,.blog-index,.blog-index-header{width:min(100% - 40px,760px)}.blog-article-page>article,.blog-index-header{padding-top:43px}.blog-article-header h1,.blog-index-header h1{font-size:42px}.blog-index-header>span{font-size:17px}.blog-index article>a{padding:24px 0}.blog-article-body p,.blog-article-content p,.blog-index article>a>p:last-child{font-size:16px}.blog-article-intro{font-size:20px}.blog-key-takeaways{margin-top:38px;padding:18px 18px 20px}.blog-key-takeaways li{font-size:15px}.blog-decision-table{margin-top:18px}.blog-article-guide{margin-top:41px}.blog-article-body,.blog-article-content{margin-top:42px}}