.blog-page{background:#fff;color:#174b5c}.blog-top{background:#123a70;padding-bottom:16px}.blog-intro{padding-block:52px;color:#fff}.blog-intro h1{font:800 clamp(36px,4vw,58px)/1.12 'Source Serif 4',Georgia,serif;letter-spacing:-.03em;margin:0 0 20px}.blog-intro>p:not(.eyebrow){max-width:620px;line-height:1.8;color:#dcebf1}.blog-intro>a{display:inline-block;margin-top:22px;color:#a2e5db}.blog-overview{padding-block:32px 48px}.blog-filters{display:flex;flex-wrap:wrap;gap:9px;margin-bottom:28px}.blog-filters button{padding:11px 17px;background:#f4f5ee;color:#174b5c;border-radius:25px;border:1px solid #dce7e3;cursor:pointer}.blog-filters button[aria-pressed=true]{background:#176f80;color:#fff;border-color:#176f80}.blog-featured{display:grid;grid-template-columns:1.2fr 1fr;border-radius:18px;overflow:hidden;background:#e5f1ee}.blog-featured>img{height:100%;min-height:330px;width:100%;object-fit:cover}.blog-featured>div{padding:32px;align-self:center}.blog-featured h2{font:800 34px/1.2 'Source Serif 4',Georgia,serif;color:#123a70;margin-bottom:18px}.blog-featured p{line-height:1.8}.blog-featured small{display:block;margin-top:20px}.blog-featured span{display:block;margin-top:24px;font-weight:700;color:#147c87}.blog-list-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:40px 0 24px;scroll-margin-top:110px}.blog-list-heading h2,.article-related h2{font:800 34px/1.2 'Source Serif 4',Georgia,serif;color:#123a70}.blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.blog-card{border:1px solid #dce7e3;border-radius:14px;overflow:hidden;background:#fff}.blog-card[hidden]{display:none}.blog-card>a{height:100%;display:flex;flex-direction:column}.blog-card img{width:100%;aspect-ratio:1.6;object-fit:cover}.blog-card a>div{padding:22px;display:flex;flex-direction:column;flex:1}.blog-tag{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:#168b91;margin-bottom:12px}.blog-card h3{font:800 25px/1.2 'Source Serif 4',Georgia,serif;color:#123a70;margin-bottom:14px}.blog-card p{font-size:14px;line-height:1.75;margin-bottom:20px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog-card small{margin-top:auto;color:#627e87}.blog-card:hover{box-shadow:0 9px 26px #123a7012}.article-heading{padding-block:28px}.article-heading nav{font-size:13px;margin-bottom:30px}.article-heading h1{font:800 clamp(32px,4vw,52px)/1.16 'Source Serif 4',Georgia,serif;letter-spacing:-.025em;color:#123a70;max-width:1000px}.article-meta{margin:18px 0 26px;color:#627e87;font-size:14px}.article-cover{width:100%;height:430px;object-fit:cover;border-radius:16px}.article-content{width:min(820px,calc(100% - 40px));margin:12px auto 48px;font-size:17px;line-height:1.85;overflow-wrap:anywhere}.article-content h2{font:800 32px/1.25 'Source Serif 4',Georgia,serif;color:#123a70;margin:34px 0 18px}.article-content h3{font:800 25px/1.3 'Source Serif 4',Georgia,serif;margin:28px 0 14px}.article-content p{margin:0 0 20px}.article-content img{max-width:100%;height:auto;border-radius:10px;margin:24px auto}.article-content figure{margin:24px 0}.article-content figcaption{font-size:13px;color:#627e87;text-align:center}.article-content a{color:#147c87;text-decoration:underline;text-underline-offset:3px}.article-content ul,.article-content ol{padding-left:24px;margin-bottom:22px}.article-content li{margin-bottom:7px}.article-content table{display:block;overflow:auto;max-width:100%;border-collapse:collapse}.article-content td,.article-content th{padding:12px;border:1px solid #dce7e3}.article-related{padding-block:24px 44px}.article-related>h2{margin-bottom:24px}.blog-page .surf-link-hub::before{background:#fff}.blog-page .about-link{display:inline-block;margin-top:22px;color:#147c87}@media(max-width:850px){.blog-grid{grid-template-columns:1fr 1fr}.blog-featured{grid-template-columns:1fr}.blog-featured>img{height:260px;min-height:0}.article-cover{height:300px}}@media(max-width:600px){.blog-grid{grid-template-columns:1fr}.blog-intro{padding-block:32px}.blog-featured>div{padding:22px}.blog-featured h2{font-size:28px}.blog-list-heading{align-items:start;flex-direction:column;gap:10px}.article-cover{height:220px}.article-content{font-size:16px}.article-content h2{font-size:27px}.blog-filters button{font-size:13px;padding:9px 12px}}.blog-article-page .article-heading{padding-top:30px;padding-bottom:36px}.blog-article-page .article-heading h1{max-width:980px}.blog-article-page .article-cover{height:390px;margin-top:26px}.article-layout{display:grid;grid-template-columns:260px minmax(0,780px);gap:56px;align-items:start;justify-content:center;padding-bottom:44px}.article-sidebar{position:sticky;top:110px;min-width:0}.article-toc{background:#f0f6f3;border:1px solid #d9e7df;border-radius:14px;padding:20px}.article-toc summary{font-size:17px;font-weight:700;color:#123a70;cursor:pointer}.article-toc ol{padding:0;margin:16px 0 0;list-style:none}.article-toc li{margin:0;border-top:1px solid #dce7e1}.article-toc a{display:block;font-size:13px;line-height:1.5;padding:9px 0;color:#356476}.article-toc a:hover{color:#0b7f83;text-decoration:underline;text-underline-offset:3px}.article-toc .toc-level-3 a{padding-left:12px;font-size:12px}.article-toc nav{max-height:calc(100dvh - 270px);overflow:auto;scrollbar-width:thin}.article-sidebar-link{display:block;font-size:13px;color:#147c87;font-weight:700;padding:16px 8px}.article-layout .article-content{width:100%;margin:0;font-size:18px;line-height:1.9;min-width:0}.article-content>p:first-child{font-size:20px;color:#244e60;line-height:1.8}.article-content :is(h2,h3){scroll-margin-top:110px;letter-spacing:-.025em}.article-content h2{margin-top:42px;font-size:31px}.article-content h3{font-size:25px}.article-content blockquote{margin:28px 0;padding:20px 24px;border-left:4px solid #289d99;background:#f0f6f3;border-radius:0 12px 12px 0}.article-content figure img{margin-bottom:10px}.blog-article-page .article-related{border-top:1px solid #dce7e3;padding-block:36px 48px}.article-related>.eyebrow{color:#168b91;margin-bottom:10px}.article-related>h2{font-size:32px;max-width:800px;margin-bottom:25px}@media(max-width:1000px){.article-layout{grid-template-columns:220px minmax(0,1fr);gap:30px}.article-layout .article-content{font-size:17px}}@media(max-width:760px){.article-layout{grid-template-columns:1fr;gap:24px;padding-bottom:30px}.article-sidebar{position:static}.article-toc nav{max-height:none;overflow:visible}.article-sidebar-link{display:none}.article-toc{padding:16px 20px}.blog-article-page .article-cover{height:240px}.article-layout .article-content{font-size:16px;line-height:1.85}.article-content>p:first-child{font-size:18px}.article-content h2{font-size:27px;margin-top:32px}.article-related>h2{font-size:28px}}.article-hero{background:#f8f7f2}.blog-article-page .article-heading{padding:35px 0 0}.article-heading>nav{font-size:12px;margin-bottom:34px}.article-heading>.blog-tag,.article-heading>h1,.article-lead,.article-byline{text-align:center;margin-inline:auto}.blog-article-page .article-heading h1{max-width:950px;font-size:clamp(46px,5.6vw,72px);line-height:1.02;margin:16px auto 19px}.article-lead{max-width:760px;font-size:19px;line-height:1.65;color:#52717b}.article-byline{display:flex;justify-content:center;align-items:center;gap:12px;margin-top:22px;margin-bottom:40px;text-align:left}.article-byline img{width:52px;height:52px;border-radius:50%}.article-byline strong,.article-byline small{display:block}.article-byline strong{font-size:14px;color:#123a70}.article-byline small{font-size:12px;color:#627e87;margin-top:4px}.blog-article-page .article-cover{height:560px;border-radius:6px 32px 0 0;margin:0;width:100%}.article-layout{grid-template-columns:minmax(0,800px) minmax(240px,290px);gap:72px;padding-top:65px;padding-bottom:75px;justify-content:space-between}.article-reading{min-width:0}.article-summary{display:grid;grid-template-columns:48px minmax(0,1fr);gap:19px;padding:26px 30px;border-left:4px solid #209c9a;background:#e5f1ee;margin-bottom:25px}.article-summary>span{font:700 48px/1 Georgia;color:#209c9a}.article-summary .eyebrow,.article-inline-toc .eyebrow{margin:0 0 10px;color:#168b91}.article-summary p:last-child{font-size:16px;line-height:1.65;margin:0}.article-inline-toc{display:grid;grid-template-columns:180px minmax(0,1fr);gap:25px;padding:25px 28px;border:1px solid #dce7e3;margin-bottom:44px;background:#fff}.article-inline-toc small{display:block;font-size:12px;color:#718187;line-height:1.5}.article-inline-toc ol{padding:0;margin:0;list-style:none;counter-reset:toc}.article-inline-toc li{counter-increment:toc;border-bottom:1px solid #e3e7e5}.article-inline-toc li:last-child{border:0}.article-inline-toc a{display:grid;grid-template-columns:25px 1fr;align-items:center;min-height:39px;font-size:13px;font-weight:650;line-height:1.5;padding:7px 0}.article-inline-toc a::before{content:counter(toc,decimal-leading-zero);font-size:10px;color:#168b91}.article-inline-toc .toc-level-3 a{padding-left:18px;font-weight:400}.article-expert{position:sticky;top:130px}.article-author-card{padding:25px;border:1px solid #dce7e3;background:#f8f7f2}.article-author-card>div{display:flex;gap:12px;align-items:center;margin-bottom:17px}.article-author-card img{width:62px;height:62px;border-radius:50%}.article-author-card strong,.article-author-card small{display:block}.article-author-card strong{font-size:14px;color:#123a70}.article-author-card small{font-size:10px;color:#718187;margin-top:3px}.article-author-card>p:not(.eyebrow){font-size:12px;line-height:1.65;margin-bottom:17px}.article-author-card>a{font-size:12px;font-weight:700;color:#147c87}.article-expert-cta{display:block;margin-top:12px;padding:23px 22px;background:#123a70;color:#fff}.article-expert-cta>*{display:block}.article-expert-cta small{color:#8bded6;font-size:10px;letter-spacing:.1em;text-transform:uppercase}.article-expert-cta strong{font:800 25px/1.2 'Source Serif 4',Georgia,serif;margin:10px 0}.article-expert-cta span{font-size:12px;line-height:1.6;color:#d2e6ee}.article-expert-cta b{background:#239a43;padding:12px;margin-top:18px;font-size:12px;border-radius:6px}.article-final{position:relative;background:#123a70;color:#fff;padding:65px 0;isolation:isolate}.article-final>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.article-final::before{content:'';position:absolute;inset:0;background:#0c3158ce;z-index:-1}.article-final>.wrap{display:flex;justify-content:space-between;align-items:center;gap:36px}.article-final h2{font:800 38px/1.15 'Source Serif 4',Georgia,serif;max-width:660px;margin-bottom:16px}.article-final a{background:#239a43;padding:17px 23px;border-radius:7px;font-weight:700;white-space:nowrap}.article-final+.surf-link-hub::before{display:none}@media(max-width:1100px){.article-layout{grid-template-columns:minmax(0,1fr) 250px;gap:35px}.article-inline-toc{grid-template-columns:150px 1fr;gap:18px}}@media(max-width:760px){.blog-article-page .article-heading{padding-top:20px}.article-heading>.blog-tag,.article-heading>h1,.article-lead{text-align:left}.blog-article-page .article-heading h1{font-size:40px;margin-inline:0}.article-byline{justify-content:flex-start;margin-bottom:30px}.article-lead{font-size:17px}.blog-article-page .article-cover{height:310px;border-radius:5px 18px 0 0}.article-layout{display:flex;flex-direction:column;padding-top:35px;gap:30px}.article-inline-toc{grid-template-columns:1fr;gap:14px;padding:22px 20px}.article-expert{position:static;width:100%}.article-summary{padding:22px 20px;grid-template-columns:35px 1fr}.article-final>.wrap{flex-direction:column;align-items:flex-start}.article-final{padding-block:40px}.article-final h2{font-size:30px}}@media(max-width:400px){.blog-article-page .article-heading h1{font-size:34px}.blog-article-page .article-cover{height:270px}.article-summary{grid-template-columns:1fr}.article-summary>span{display:none}}