.blog-article-page{background:#f3f7fa;color:#10263a;padding-bottom:88px}.blog-crumb{padding:25px 0;color:#607487;font-size:.76rem}.blog-crumb a{color:#607487;text-decoration:none}.blog-crumb span{margin:0 8px;color:#2478c9}.blog-layout{display:grid;grid-template-columns:minmax(0,1fr) 350px;gap:74px;align-items:start}.blog-content{max-width:830px}.blog-content header{padding:32px 0 42px;border-bottom:1px solid #d3e0e9}.blog-content h1{max-width:780px;margin:14px 0 22px;font-size:clamp(3.2rem,5.2vw,5.7rem);line-height:.94;letter-spacing:-.08em;color:#10263a}.blog-meta{display:flex;flex-wrap:wrap;gap:10px;margin:22px 0}.blog-meta span{padding:6px 9px;border-radius:5px;background:#e5f0f7;color:#49677d;font-size:.72rem;font-weight:800}.blog-lead{max-width:710px;margin:0;color:#526b80!important;font:400 1.14rem/1.7 Manrope!important;letter-spacing:0!important}.article-toc{display:grid;gap:2px;margin:32px 0 48px;padding:20px;border:1px solid #cbdce7;background:#fff}.article-toc b{margin-bottom:8px;color:#2478c9;font:.68rem 'DM Mono',monospace;letter-spacing:.08em;text-transform:uppercase}.article-toc a{padding:8px 0;color:#526b80;text-decoration:none;font-size:.84rem;font-weight:700}.article-toc a.is-active,.article-toc a:hover{color:#2478c9}.blog-content section{padding:36px 0;border-top:1px solid #dbe5ec;scroll-margin-top:110px}.blog-content section>p:not(:first-child){color:#405d72!important;font:400 1rem/1.82 Manrope!important;letter-spacing:0!important}.blog-content h2{max-width:720px;margin:12px 0 18px;color:#10263a;font-size:clamp(2rem,3.6vw,3.55rem);line-height:1;letter-spacing:-.065em}.article-note,.article-check{display:grid;gap:8px;margin-top:26px;padding:20px 22px;border-left:3px solid #2478c9;background:#e9f4fb}.article-note b,.article-check b{color:#10263a}.article-note span,.article-check span{color:#526b80;font-size:.84rem;line-height:1.55}.article-check{grid-template-columns:repeat(2,1fr)}.article-check b{grid-column:1/-1}.article-conclusion{padding:34px!important;border:0!important;background:#10283a;color:#fff}.article-conclusion h2{color:#fff}.article-conclusion>p:not(:first-child){color:#d6e6f1!important}.article-conclusion .cta{margin-top:12px}.sidebar-sticky{position:sticky;top:105px;display:grid;gap:16px}.advisor-card,.blog-quick-form{padding:25px;border:1px solid #cbdce7;background:#fff;box-shadow:0 12px 26px #183c590c}.advisor-card img{width:78px;height:78px;object-fit:cover;border-radius:50%;border:3px solid #dceaf3}.advisor-card h2,.blog-quick-form h2{margin:8px 0 4px;color:#10263a;font-size:1.75rem;letter-spacing:-.05em}.advisor-card>b{display:block;color:#2478c9;font-size:.78rem}.advisor-card>span{display:block;margin:16px 0;color:#526b80;font-size:.84rem;line-height:1.65}.advisor-card>a{color:#2478c9;font-size:.76rem;font-weight:800;text-decoration:none}.blog-quick-form label{color:#324f64;font-size:.73rem}.blog-quick-form input,.blog-quick-form textarea{margin-top:6px;background:#f7fafc;color:#10263a;border-color:#c8d9e5}.blog-quick-form textarea{height:86px}.blog-quick-form .cta{width:100%;justify-content:center;margin-top:4px}.blog-quick-form small{display:block;margin-top:10px;color:#2478c9;font-size:.75rem}@media(max-width:1000px){.blog-layout{grid-template-columns:1fr;gap:35px}.blog-content{max-width:none}.sidebar-sticky{position:static;grid-template-columns:1fr 1fr}.blog-sidebar{padding-bottom:0}}@media(max-width:700px){.blog-article-page{padding-bottom:54px}.blog-layout{width:min(100% - 36px,1280px)!important}.blog-content h1{font-size:clamp(2.75rem,13vw,4.1rem)}.article-check,.sidebar-sticky{grid-template-columns:1fr}.blog-content header{padding-top:12px}.article-toc{margin-bottom:32px}}
