.article-hero{min-height:485px;background:#06346d;color:#fff;display:grid;grid-template-columns:minmax(0,1.13fr) minmax(430px,.87fr);overflow:hidden}.article-hero-copy{width:min(750px,100%);justify-self:end;padding:51px 74px 55px max(32px,calc((100vw - 1320px)/2))}.article-crumbs{display:flex;gap:9px;font-size:12px;color:#c3ddf3;margin-bottom:60px}.article-bottom-cta p,.article-category,.related-section>div>p{margin:0;color:#76bdff;font-size:11px;letter-spacing:1.5px;font-weight:800}.article-hero h1{font-size:47px;letter-spacing:-1.85px;line-height:1.08;margin:13px 0 16px}.article-intro{max-width:560px;color:#d0e5f6;font-size:17px;line-height:1.6;margin:0}.article-meta{display:flex;align-items:center;gap:20px;flex-wrap:wrap;border-top:1px solid rgba(216,238,255,.27);margin-top:29px;padding-top:18px;color:#c4ddf2;font-size:12px}.article-meta button,.article-meta span{display:flex;align-items:center;gap:7px}.article-meta button{border:0;background:transparent;color:#fff;cursor:pointer;padding:0;font-size:12px}.article-hero-image{position:relative;min-height:485px}.article-hero-image:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#06346d,transparent 29%,rgba(1,26,57,.12))}.article-hero-image img{object-fit:cover}.article-layout{width:min(1160px,calc(100% - 64px));margin:0 auto;display:grid;grid-template-columns:190px minmax(0,650px) 250px;grid-gap:48px;gap:48px;padding:74px 0 86px}.article-toc{font-size:13px;align-self:start;position:-webkit-sticky;position:sticky;top:100px}.article-toc p{font-size:11px;letter-spacing:1.2px;color:#217ce1;font-weight:800;margin:0 0 15px}.article-toc a{display:block;line-height:1.45;color:#57718c;padding:8px 0}.article-toc a:last-child{margin-top:10px;color:#0d68c9;font-weight:700;display:flex;gap:5px;align-items:center}.article-content{color:#3f5c7a}.article-content p{font-size:16px;line-height:1.75;margin:0 0 25px}.article-content .article-lead{font-size:21px;line-height:1.55;color:#163e69;margin-bottom:43px}.article-content h2{color:#0b376b;font-size:29px;line-height:1.18;letter-spacing:-.8px;margin:42px 0 16px}.article-note{padding:20px 22px;background:#eaf5ff;border-left:3px solid #2182e8;display:flex;gap:12px;margin:31px 0 36px;color:#224f7b}.article-checklist svg,.article-note svg{color:#1680e7;flex:none}.article-note b,.article-note span{display:block}.article-note b{font-size:14px;margin-bottom:6px}.article-note span{font-size:13px;line-height:1.55}.method-table{border:1px solid #d4e2ed;border-radius:7px;overflow:hidden;margin:28px 0 40px}.method-row{display:grid;grid-template-columns:1.1fr 1fr 1fr;grid-gap:14px;gap:14px;padding:15px 17px;border-top:1px solid #e1eaf2;font-size:13px;line-height:1.45}.method-row:first-child{border:0}.method-row b{display:flex;gap:8px;align-items:center;color:#123e70}.method-row b svg{color:#167ce2}.method-head{background:#f1f7fc;color:#52708f;font-size:11px;font-weight:800;letter-spacing:.35px}.article-content blockquote{border-left:3px solid #69b6fa;padding:7px 0 7px 22px;margin:37px 0;color:#17497c;font-size:20px;line-height:1.45;font-family:Georgia,serif}.article-content cite{display:block;font-family:Arial,Helvetica,sans-serif;font-style:normal;color:#6790b9;font-size:12px;margin-top:12px}.article-checklist{border-top:1px solid #d9e6f0;margin-top:28px;padding-top:23px}.article-checklist h3{color:#0d3c70;margin:0 0 15px;font-size:18px}.article-checklist p{display:flex;gap:9px;align-items:flex-start;font-size:14px!important;margin-bottom:13px!important}.article-aside{align-self:start;position:-webkit-sticky;position:sticky;top:100px}.author-card{border-bottom:1px solid #d9e5ef;padding-bottom:19px;display:flex;gap:12px;align-items:center}.author-card img{border-radius:50%;object-fit:cover}.author-card b,.author-card p,.author-card span{display:block}.author-card span{font-size:9px;letter-spacing:1px;color:#3188e8;font-weight:800}.author-card b{font-size:13px;color:#173e68;margin:4px 0}.author-card p{font-size:11px;color:#71849b;margin:0}.article-quote-card{background:#07366d;color:#fff;border-radius:8px;padding:24px 21px;margin-top:23px}.article-quote-card>span{color:#81c7ff;font-size:10px;letter-spacing:1.2px;font-weight:800}.article-quote-card h3{font-size:21px;line-height:1.2;margin:11px 0}.article-quote-card p{color:#c6ddf2;font-size:13px;line-height:1.55}.article-quote-card .button{width:100%;margin-top:8px;padding:12px}.article-quote-card>a:last-child{display:flex;align-items:center;gap:7px;color:#94ceff;font-size:12px;margin-top:17px}.related-section{background:#f0f7fd;padding:71px max(32px,calc((100vw - 1160px)/2));display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:70px;gap:70px;align-items:center}.related-section h2{font-size:33px;line-height:1.13;letter-spacing:-1px;color:#0d3b70;margin:11px 0}.related-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.related-grid a{background:#fff;padding:22px;border:1px solid #d5e5f1;border-radius:6px;transition:.2s}.related-grid a:hover{transform:translateY(-3px);box-shadow:0 12px 25px rgba(9,62,116,.1)}.related-grid span{font-size:10px;letter-spacing:1px;color:#2684e5;font-weight:800}.related-grid h3{font-size:17px;color:#174471;line-height:1.3;margin:10px 0 24px}.related-grid svg{color:#197fe2}.article-bottom-cta{background:#062e62;color:#fff;padding:52px max(32px,calc((100vw - 1160px)/2));display:grid;grid-template-columns:1fr 1fr;grid-gap:70px;gap:70px;align-items:end}.article-bottom-cta h2{font-size:34px;line-height:1.1;letter-spacing:-1px;margin:11px 0}.article-bottom-cta>div:last-child p{color:#c9e0f3;letter-spacing:0;font-weight:400;font-size:15px;line-height:1.55;margin:0 0 18px;max-width:420px}.article-bottom-cta .button{padding:13px 18px}@media(max-width:1020px){.article-layout{grid-template-columns:150px minmax(0,1fr);gap:35px}.article-aside{grid-column:2;position:static;display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.article-quote-card{margin:0}.author-card{border:0}.article-hero-copy{padding-right:42px}.article-hero h1{font-size:41px}}@media(max-width:760px){.article-hero{grid-template-columns:1fr}.article-hero-copy{padding:37px 22px 45px;width:100%}.article-crumbs{margin-bottom:38px}.article-hero h1{font-size:36px}.article-hero-image{min-height:260px}.article-layout{width:calc(100% - 40px);grid-template-columns:1fr;padding:48px 0}.article-toc{position:static;padding-bottom:17px;border-bottom:1px solid #dce7f0}.article-aside{grid-column:auto}.article-aside,.method-row{grid-template-columns:1fr}.method-head{display:none}.article-content .article-lead{font-size:19px}.article-bottom-cta,.related-section{grid-template-columns:1fr;gap:22px;padding:52px 20px}.related-grid{grid-template-columns:1fr}.article-bottom-cta h2{font-size:30px}}