.blog-page .blog-eyebrow-link{color:inherit;text-decoration:none}.blog-page .blog-eyebrow-link:hover{text-decoration:underline;text-underline-offset:4px}.blog-takeaways{padding:26px 30px;margin:0 0 48px;background:#d6e8ec;border-inline-start:3px solid #204d58;max-width:85ch}.blog-page .blog-takeaways h2.mvp-eyebrow{margin-bottom:14px!important;font:500 11px/1.6 system-ui,sans-serif;letter-spacing:.1em}.blog-takeaways ul{margin:0;padding-inline-start:20px;color:#081b20;list-style:disc}.blog-takeaways li{font-size:18px;line-height:1.6;padding-block:5px}.blog-body>section .blog-note+p,.blog-body>section .mvp-guide__table-scroll+p,.blog-body>section ol+p,.blog-body>section p+.mvp-guide__table-scroll,.blog-body>section p+ol,.blog-body>section p+p,.blog-body>section p+ul,.blog-body>section ul+p{margin-top:20px}.blog-body h3{font-size:clamp(23px,2.2vw,28px);line-height:1.3;margin:34px 0 12px}.blog-body a{color:#204d58;text-decoration:underline;text-decoration-color:#72bfd0;text-underline-offset:4px}.blog-body a:hover{color:#081b20}.blog-body strong{color:#081b20;font-weight:600}.blog-list{margin:20px 0 0;padding-inline-start:24px;color:#204d58;list-style:disc}.blog-list--ordered{list-style:decimal}.blog-list li{font-size:19px;line-height:1.75;padding-block:6px}.blog-list li::marker{color:#204d58}.blog-list--ordered li::marker{font:600 15px/1 system-ui,sans-serif}.blog-note{margin:24px 0 0;padding:18px 22px;background:#fff;border:1px solid #204d5830;border-inline-start:3px solid #72bfd0}.blog-note p{font-size:17px!important;line-height:1.7!important}.blog-body .mvp-guide__table-scroll{margin-top:22px}.blog-case__image{display:block;height:20rem;width:auto;max-width:100%;object-fit:contain;margin:0 auto 24px}.blog-sidebar__pitch{font-size:16px;line-height:1.6;color:#204d58;margin:0 0 18px}.blog-services{padding-block:50px 10px;border-top:1px solid #204d5830;margin-top:40px}.blog-services h2{font-size:clamp(28px,3vw,40px);margin:0 0 18px}.blog-services ul{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 40px}.blog-services .mvp-detail-link{max-width:none}.blog-cards{padding-block:50px}.blog-hub__hero{padding-block:70px 40px;border-bottom:1px solid #204d5830}.blog-hub__hero h2{max-width:20ch;font-size:clamp(40px,5vw,72px);line-height:1.08;margin:0 0 28px}.blog-hub__lead{max-width:62ch;font-size:21px;line-height:1.65;color:#204d58;margin:0}.blog-hub__topics{display:flex;flex-wrap:wrap;gap:10px;padding:28px 0 0;margin:0;list-style:none}.blog-hub__topics a{display:inline-block;padding:8px 14px;border:1px solid #204d5840;border-radius:999px;color:#204d58;text-decoration:none;font:500 14px/1.4 system-ui,sans-serif}.blog-hub__topics a:hover{background:#d6e8ec}.blog-hub__cluster{padding-block:60px;border-bottom:1px solid #204d5830}.blog-hub__cluster>header{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:40px;align-items:end;margin-bottom:10px}.blog-hub__cluster>header h3{font-size:clamp(30px,3.4vw,46px);line-height:1.15;margin:0}.blog-hub__cluster header p{color:#204d58;margin:0;font-size:17px;line-height:1.7}.blog-hub__cluster .mvp-guides{padding-block:20px 0;border-bottom:0}.blog-hub__case{margin-top:16px}@media(max-width:799px){.blog-takeaways{padding:20px;margin-bottom:32px}.blog-list li{font-size:18px}.blog-services ul{grid-template-columns:1fr}.blog-hub__hero{padding-block:44px 30px}.blog-hub__lead{font-size:19px}.blog-hub__cluster{padding-block:44px}.blog-hub__cluster>header{grid-template-columns:1fr;gap:14px}}.blog-hub__hero .mvp-breadcrumbs{margin-bottom:36px}