.blog-testimonials{background:#fff;padding:55px 30px;position:relative}.blog-testimonials:after,.blog-testimonials:before{background-color:rgba(0,0,0,.1);content:"";height:1px;left:0;pointer-events:none;position:absolute;right:0}.blog-testimonials:before{top:55px}.blog-testimonials:after{bottom:55px}.blog-testimonials__inner{display:flex;margin-inline:auto;max-width:1540px;min-height:744px}.blog-testimonials__final,.blog-testimonials__panel{box-sizing:border-box;display:flex;flex:1 1 0;flex-direction:column;justify-content:center;min-width:0;width:50%}.blog-testimonials__final{align-items:center;border-right:1px solid rgba(0,0,0,.1);gap:35px}.blog-testimonials__final img:not(.button__icon-image){display:block;height:auto;margin:0 auto;max-width:149px;width:149px}.blog-testimonials__final h2{color:var(--color-primary);font-size:54px;font-weight:800;line-height:1;margin:0 auto;max-width:480px;text-align:center}@media (max-width:991px){.blog-testimonials__final h2{font-size:44px}}@media (max-width:767px){.blog-testimonials{padding:0}.blog-testimonials:before{top:30px}.blog-testimonials:after{bottom:30px}.blog-testimonials__inner{display:block;min-height:0;padding:40px 0}.blog-testimonials__final,.blog-testimonials__panel{width:100%}.blog-testimonials__final{border-right:0;min-height:343px;padding:0 40px;position:relative}.blog-testimonials__final:before{background-color:rgba(0,0,0,.1);content:"";height:1px;left:0;position:absolute;right:0;top:-10px}.blog-testimonials__final img:not(.button__icon-image){max-width:83px;width:83px}.blog-testimonials__final h2{font-size:28px;line-height:1.2;max-width:246px}}.body-container--blog-post{--blog-card-surface:#efeff3;--blog-column-gap:clamp(40px,calc(9.61539vw - 58.46154px),80px);--blog-focus:var(--blog-orange);--blog-hero-back-offset:clamp(-100px,calc(var(--blog-page-gutter) - 50cqw + 640px),0px);--blog-hero-intro-indent:clamp(0px,calc(12.60504vw - 129.07563px),60px);--blog-hero-meta-width:clamp(340px,calc(1.04167vw + 329.33333px),346px);--blog-hero-stack-offset:clamp(0px,calc(-11.34454vw + 170.16807px),54px);--blog-page-gutter:clamp(30px,calc(7.21154vw - 43.84615px),60px);--blog-related-image-height:clamp(390px,calc(6.94444vw + 318.88889px),430px);--blog-related-slide-width:min(1280px,calc(100% - 60px));--blog-related-slide-gap:clamp(40px,calc(14.58333vw - 109.33333px),124px);--blog-related-track-end:max(30px,calc(100% - var(--blog-related-slide-width) - var(--blog-related-track-start)));--blog-related-track-gap:clamp(60px,calc(10.41667vw - 46.66667px),120px);--blog-related-track-start:max(30px,calc(50cqw - 770px));--blog-sidebar-sticky-top:20px;--blog-sidebar-width:clamp(340px,calc(24.03846vw + 93.84615px),440px);--blog-surface:#f9f9fc;background:var(--blog-surface,#f9f9fc);color:var(--blog-navy,#273646)}.site-header--sticky+.body-container-wrapper .body-container--blog-post{--blog-sidebar-sticky-top:111px}.blog-post-hero{border-bottom:1px solid rgba(0,0,0,.1);border-top:1px solid rgba(0,0,0,.1);container-type:inline-size;padding-bottom:20px}.blog-post-hero__header,.blog-post__layout{box-sizing:border-box;margin-inline:auto;width:calc(100% - 60px)}.body-container--blog-post>.content-wrapper{max-width:none;padding:0}.blog-post-hero .blog-post-hero__header{align-items:stretch;display:grid;gap:var(--blog-column-gap);grid-template-columns:minmax(0,1fr) var(--blog-hero-meta-width);max-width:1280px;min-height:365px;padding-block:60px 50px;padding-inline:0;position:relative}.blog-post-hero .blog-post-hero__header:after{background:rgba(0,0,0,.1);bottom:0;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);width:100cqw}.blog-post-hero__intro{min-width:0;padding-left:max(0px,calc(var(--blog-hero-back-offset) + 94px));position:relative}.blog-post-hero__back{align-items:center;border:1px solid var(--blog-muted,#6c727a);border-radius:10px;color:var(--blog-muted,#6c727a);display:inline-flex;font-size:14px;font-weight:500;gap:9px;justify-content:center;left:var(--blog-hero-back-offset);line-height:1;min-height:30px;padding:6px 12px;position:absolute;text-decoration:none;top:5px;transition:border-color .2s ease,color .2s ease}.blog-post-hero__back:before{border-bottom:1px solid;border-left:1px solid;content:"";height:7px;transform:rotate(45deg);width:7px}.blog-post-hero__back:any-link:active,.blog-post-hero__back:any-link:focus,.blog-post-hero__back:any-link:focus-visible,.blog-post-hero__back:any-link:hover{border-color:var(--blog-navy,#273646);color:var(--blog-navy,#273646);font-weight:600;text-decoration:none}.blog-post-hero__title{color:var(--blog-navy,#273646);font-size:clamp(42px,calc(2.08333vw + 20.66667px),54px);font-weight:800;letter-spacing:-1.1px;line-height:1;margin:0;max-width:730px}.blog-post-meta{align-content:center;border-left:1px solid rgba(0,0,0,.1);display:grid;gap:24px 10px;grid-template-columns:repeat(2,minmax(0,1fr));margin:-60px 0 -50px;padding:48px 0 48px var(--blog-page-gutter)}.blog-post-meta--mobile{display:none}.blog-post-meta__item{align-content:start;display:grid;gap:5px;min-width:0}.blog-post-meta__item--share,.blog-post-meta__item--tags,.blog-post-meta__item:not(.blog-post-meta__item--date){grid-column:1/-1}.blog-post-meta__item--share{align-items:center;border-top:1px solid rgba(0,0,0,.1);display:flex;justify-content:space-between;padding-top:24px}.blog-post-meta dd,.blog-post-meta dt{margin:0}.blog-post-meta dt{color:rgba(0,0,0,.6);font-size:14px;font-weight:600;line-height:1.2}.blog-post-meta a,.blog-post-meta dd{color:var(--color-text-secondary);font-size:16px;font-weight:600;line-height:1.4;text-decoration:none}.blog-post-meta__tags,.blog-post-share{list-style:none;margin:0;padding:0}.blog-post-meta__tags{display:flex;flex-wrap:wrap;gap:5px 12px}.body-container--blog-post .blog-post-meta__item:not(.blog-post-meta__item--share) a:any-link:active,.body-container--blog-post .blog-post-meta__item:not(.blog-post-meta__item--share) a:any-link:focus,.body-container--blog-post .blog-post-meta__item:not(.blog-post-meta__item--share) a:any-link:focus-visible,.body-container--blog-post .blog-post-meta__item:not(.blog-post-meta__item--share) a:any-link:hover{color:var(--blog-orange,#f15e58);font-weight:600;text-decoration:none}.blog-post-share{align-items:center;display:flex;gap:1px;margin:-5px}.blog-post-share__item{margin:0}.blog-post-share__link{align-items:center;border-radius:100px;display:flex;height:32px;justify-content:center;width:32px}.blog-post-share__glyph{display:block;object-fit:contain;transition:filter .2s ease,background .2s ease}.blog-post-share__link:hover{background:var(--blog-orange,#f15e58)}.blog-post-share__link:focus-visible .blog-post-share__glyph,.blog-post-share__link:hover .blog-post-share__glyph{filter:brightness(0) invert(1)}.blog-post-share__glyph--linkedin{height:16.5px;width:16.5002px}.blog-post-share__glyph--facebook{height:22px;width:22px}.blog-post-share__glyph--x{height:14.6667px;width:14.6667px}.blog-post__featured-image{aspect-ratio:1278/695;border-radius:30px;margin:20px auto 0;max-width:1278px;overflow:hidden;width:calc(100% - 60px)}.blog-post__featured-image img{display:block;height:100%;object-fit:cover;width:100%}.blog-post__featured-image--placeholder{background-color:var(--color-surface)}.blog-post__featured-image--placeholder img{box-sizing:border-box;object-fit:contain;padding:8% 30%}.blog-post{margin:0}.blog-post__layout{display:grid;gap:var(--blog-column-gap);grid-template-columns:minmax(0,1fr) var(--blog-sidebar-width);max-width:1278px;padding-block:70px 60px}.blog-post__content{min-width:0}.blog-post__body{color:var(--color-text-secondary);font-size:16px;font-weight:600;line-height:1.4;overflow-wrap:anywhere}.blog-post__body h2,.blog-post__body h3,.blog-post__body h4,.blog-post__body h5,.blog-post__body h6{color:var(--blog-navy,#273646);letter-spacing:0}.blog-post__body h2,.blog-post__body h3,.blog-post__body h4{font-size:32px;font-weight:800;line-height:1;margin:60px 0 40px;scroll-margin-top:var(--blog-sidebar-sticky-top,24px)}.blog-post__body h5,.blog-post__body h6{font-size:18px;font-weight:600;line-height:1.4;margin:40px 0 20px;scroll-margin-top:var(--blog-sidebar-sticky-top,24px)}.blog-post__body h5:first-of-type,.blog-post__body h6:first-of-type{margin-top:60px}.blog-post__body h2+h5,.blog-post__body h2+h6,.blog-post__body h3+h5,.blog-post__body h3+h6,.blog-post__body h4+h5,.blog-post__body h4+h6{margin-top:0}.blog-post__body p{font-size:16px;line-height:1.4;margin:0 0 20px}.blog-post__body>:first-child>p:first-child,.blog-post__body>:first-child>p:first-child+p,.blog-post__body>p:first-child,.blog-post__body>p:first-child+p{color:var(--blog-navy,#273646);font-size:18px}.blog-post__body p:empty{display:none}.blog-post__body a:not(.button){color:var(--blog-orange,#f15e58);font-weight:600;text-decoration:none}.blog-post__body a:not(.button):active,.blog-post__body a:not(.button):focus,.blog-post__body a:not(.button):hover{color:var(--blog-orange,#f15e58);font-weight:600;text-decoration:underline}.blog-post__body b,.blog-post__body strong{font-weight:700}.blog-post__body ol,.blog-post__body ul{margin:0 0 20px;padding-left:24px}.blog-post__body li{margin:0}.blog-post__body li>p{color:inherit;font-size:inherit;margin:0}.blog-post__body li::marker{color:var(--color-text-secondary)}.blog-post__body blockquote{background:var(--blog-card-surface,#efeff3);border-left:4px solid var(--blog-orange,#f15e58);border-radius:0 20px 20px 0;font-size:18px;margin:32px 0;padding:24px 28px}.blog-post__body blockquote>:last-child{margin-bottom:0}.blog-post__body table{background:#fff;border:1px solid #ddd;border-collapse:separate;border-radius:20px;border-spacing:0;color:#1f2937;display:block;line-height:1.5;margin:32px 0;max-width:100%;overflow-wrap:normal;overflow-x:auto;width:max-content}.blog-post__body tbody tr:nth-child(2n){background:#f8f9fa}.blog-post__body td,.blog-post__body th{background:transparent;border:0;color:#1f2937;font-weight:400;hyphens:none;min-width:160px;padding:clamp(9px,1.5vw,20px);text-align:left;vertical-align:top;word-break:normal}.blog-post__body th{font-weight:700}.blog-post__body tr>:first-child{min-width:100px}.blog-post__body thead th{background:#2c3a4a;color:#fff;padding:clamp(9px,1.5vw,18px)}.blog-post__table-scroll{margin:32px -20px 16px;overflow-x:auto;padding:0 20px 16px}.blog-post__body .blog-post__table-scroll>table{display:table;margin:0;max-width:none;overflow:hidden;width:100%}.blog-post__table-scroll::-webkit-scrollbar,.blog-toc__list::-webkit-scrollbar{height:6px;width:6px}.blog-post__table-scroll::-webkit-scrollbar-track,.blog-toc__list::-webkit-scrollbar-track{background:var(--blog-card-surface,#efeff3);border-radius:100px}.blog-post__table-scroll::-webkit-scrollbar-track{margin-inline:20px}.blog-toc__list::-webkit-scrollbar-track{background:rgba(39,54,70,.08);margin-block:20px}.blog-post__table-scroll::-webkit-scrollbar-thumb,.blog-toc__list::-webkit-scrollbar-thumb{background:var(--blog-orange,#f15e58);border-radius:100px}.blog-post__table-scroll::-webkit-scrollbar-thumb:hover,.blog-toc__list::-webkit-scrollbar-thumb:hover{background:var(--blog-navy,#273646)}@supports not selector(::-webkit-scrollbar){.blog-post__table-scroll,.blog-toc__list{scrollbar-color:var(--blog-orange,#f15e58) var(--blog-card-surface,#efeff3);scrollbar-width:thin}.blog-toc__list{scrollbar-color:var(--blog-orange,#f15e58) rgba(39,54,70,.08)}}.blog-post__body figure{margin:20px 0;max-width:100%}.blog-post__body img{border-radius:30px;display:block;height:500px;max-width:100%;object-fit:cover;width:100%}.blog-post__body>:first-child>img,.blog-post__body>img{margin-bottom:20px}.blog-post__body figcaption{color:var(--blog-muted,#6c727a);font-size:14px;line-height:1.4;margin-top:10px}.blog-post__body iframe,.blog-post__body video{aspect-ratio:16/9;border:0;border-radius:20px;display:block;height:auto;margin:36px 0;max-width:100%;width:100%}.blog-post__body pre{background:var(--blog-navy,#273646);border-radius:14px;color:var(--blog-white,#fff);margin:28px 0;overflow:auto;padding:20px}.blog-post__body code{font-size:.9em}.blog-post__body .faq-accordion{margin:30px 0 40px}.blog-post__body .faq-accordion__grid{display:grid;gap:20px}.blog-post__body .faq-accordion__item{background:var(--color-secondary);border-radius:30px;padding:30px 40px}.blog-post__body .faq-accordion__question{align-items:center;color:var(--color-primary);cursor:pointer;display:flex;font-size:18px;font-weight:600;gap:20px;justify-content:space-between;line-height:1.4;list-style:none}.blog-post__body .faq-accordion__question::-webkit-details-marker{display:none}.blog-post__body .faq-accordion__item[open] .faq-accordion__question{color:var(--color-orange)}.blog-post__body .faq-accordion__question .faq-accordion__icon{aspect-ratio:auto;border-radius:0;flex:0 0 24px;height:24px;margin:0;object-fit:contain;transition:transform .2s ease;width:24px}.blog-post__body .faq-accordion__item[open] .faq-accordion__icon{transform:rotate(180deg)}.blog-post__body .faq-accordion__answer{color:#000;margin-top:20px}.blog-post__body .faq-accordion__answer>:last-child{margin-bottom:0}.blog-post__body .button-module{margin:40px 0}.blog-post__body .button .button__icon-image{aspect-ratio:auto;border-radius:0;height:16px;margin:0;object-fit:contain;width:16px}@media (max-width:767px){.blog-post__body .faq-accordion__grid{gap:5px}.blog-post__body .faq-accordion__item{border-radius:20px;padding:20px}.blog-post__body .faq-accordion__question{font-size:14px;gap:10px;line-height:1.3}.blog-post__body .faq-accordion__question .faq-accordion__icon{flex-basis:18px;height:18px;width:18px}}@media (prefers-reduced-motion:reduce){.blog-post__body .faq-accordion__question .faq-accordion__icon{transition:none}}.blog-sidebar{align-self:start;display:grid;gap:20px;grid-template-rows:minmax(0,1fr) auto;max-height:calc(100vh - var(--blog-sidebar-sticky-top) - 20px);position:sticky;top:var(--blog-sidebar-sticky-top)}.blog-toc{--blog-toc-padding-inline:clamp(28px,calc(2.88462vw - 1.53846px),40px);background:var(--blog-card-surface,#efeff3);border-radius:20px;display:flex;flex-direction:column;min-height:0;padding:0 0 0 var(--blog-toc-padding-inline)}.blog-related-posts__controls[hidden],.blog-toc[hidden]{display:none}.blog-toc__list{list-style:none;margin:0 12px 0 0;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:24px calc(var(--blog-toc-padding-inline) - 18px) 24px 0;scrollbar-gutter:stable}.blog-toc__item{border-bottom:1px solid #d7d9df;margin:0;padding:20px 0}.blog-toc__item:last-child{border-bottom:0}.blog-toc__item--active{border-bottom-color:var(--blog-orange,#f15e58)}.blog-toc__link{color:rgba(var(--color-primary-rgb),.7);display:block;font-size:18px;font-weight:600;line-height:1.4;text-decoration:none}.blog-toc__link--active,.blog-toc__link:hover{color:var(--blog-orange,#f15e58)}.blog-sidebar-cta{align-items:center;background:var(--blog-navy,#273646);border-radius:20px;box-sizing:border-box;color:var(--blog-orange,#f15e58);display:flex;flex-direction:column;font-size:14px;justify-content:center;min-height:414px;padding:48px clamp(24px,calc(2.64423vw - 3.07692px),35px);text-align:center;width:100%}.blog-sidebar-cta__eyebrow{align-items:center;align-self:center;border:1px solid #f6857f;border-radius:10px;color:#f6857f;display:inline-flex;font-size:14px;font-weight:600;line-height:1.2;padding:6px 10px}.blog-sidebar-cta h2{font-size:clamp(27px,calc(1.20192vw + 14.69231px),32px);font-weight:700;line-height:1;margin:35px auto 20px}.blog-sidebar-cta h2,.blog-sidebar-cta p{color:var(--blog-white,#fff);max-width:350px}.blog-sidebar-cta p{font-size:16px;font-weight:500;line-height:1.4;margin:0 auto 32px}.blog-sidebar-cta .button{min-width:0;width:min(306px,100%)}.blog-article-cta{color:var(--blog-navy,#273646);margin-top:65px}.blog-article-cta h2{color:var(--blog-navy,#273646);font-size:clamp(27px,calc(1.20192vw + 14.69231px),32px);font-weight:700;letter-spacing:-.4px;line-height:1.08;margin:0 0 38px;max-width:680px}.blog-article-cta p{color:var(--blog-navy,#273646);font-size:18px;font-weight:600;line-height:1.4;margin:0 0 24px}.blog-article-cta p a{color:var(--blog-orange,#f15e58);text-decoration:none}.blog-article-cta p a:not(.button):active,.blog-article-cta p a:not(.button):focus,.blog-article-cta p a:not(.button):hover{color:var(--blog-orange,#f15e58);text-decoration:underline}.blog-article-cta .button-module{margin-top:34px}.blog-article-cta .button{min-width:216px}.blog-related-posts{background:var(--blog-white,#fff);container-type:inline-size;overflow:hidden;padding-block:60px 70px}.blog-related-posts>.content-wrapper{max-width:none;padding:0}.blog-related-posts__header{align-items:end;box-sizing:border-box;display:flex;justify-content:space-between;margin:0 auto 50px;max-width:1540px;width:calc(100% - 60px)}.blog-related-posts__heading{display:grid;gap:10px}.blog-related-posts__title{color:var(--blog-navy,#273646);font-size:clamp(42px,calc(.34722vw + 38.44444px),44px);font-weight:800;letter-spacing:0;line-height:1;margin:0}.blog-related-posts__subtitle{color:var(--color-text-secondary);font-size:14px;font-weight:600;line-height:1.2;margin:0}.blog-related-posts__controls{display:flex;gap:4px}.blog-related-posts__control{align-items:center;background:#ececf1;border:1px solid #e4e4eb;border-radius:50%;color:var(--blog-navy,#273646);cursor:pointer;display:flex;font-size:0;height:58px;justify-content:center;padding:0;width:58px}.blog-related-posts__control:active:not(:disabled),.blog-related-posts__control:focus-visible:not(:disabled),.blog-related-posts__control:focus:not(:disabled),.blog-related-posts__control:hover:not(:disabled){background:#e4e4eb;border:1px solid #d8d8e0;color:var(--blog-navy,#273646)}.blog-related-posts__control:disabled{background:#ececf1;border-color:#e4e4eb;color:var(--blog-navy,#273646);cursor:default;opacity:.5}.blog-related-posts__control-icon{display:block;height:16px;width:16px}.blog-related-posts__control--previous .blog-related-posts__control-icon{transform:rotate(180deg)}.blog-related-posts__viewport{column-gap:var(--blog-related-track-gap);overflow:visible;scroll-padding-inline-end:var(--blog-related-track-end);scroll-padding-inline-start:var(--blog-related-track-start)}.blog-related-posts[data-blog-related-enhanced=true] .blog-related-posts__viewport{overflow:hidden}.blog-related-posts__track.swiper-wrapper{display:grid;gap:var(--blog-related-track-gap);margin:0;padding-block:0;padding-inline-end:var(--blog-related-track-end);padding-inline-start:var(--blog-related-track-start)}.blog-related-posts[data-blog-related-enhanced=true] .blog-related-posts__track{display:flex;gap:0;padding:0}.blog-related-posts__slide.swiper-slide{align-items:center;display:grid;gap:var(--blog-related-slide-gap);grid-template-columns:minmax(0,1.2fr) minmax(320px,526px);min-width:0}.blog-related-posts[data-blog-related-enhanced=true] .blog-related-posts__slide{flex:0 0 auto;width:var(--blog-related-slide-width)}.blog-related-posts__image-link{border-radius:30px;display:block;height:var(--blog-related-image-height);overflow:hidden;width:100%}.blog-related-posts__image{display:block;height:100%;object-fit:cover;transition:transform .25s ease;width:100%}.blog-related-posts__image-link:hover .blog-related-posts__image{transform:scale(1.025)}.blog-related-posts__image--placeholder{background-color:var(--color-surface);box-sizing:border-box;object-fit:contain;padding:10% 22%}.blog-related-posts__content{min-width:0}.blog-related-posts__tags{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0 0 20px;padding:0}.blog-related-posts__tag{margin:0}.blog-related-posts__post-title{color:var(--blog-navy,#273646);font-size:clamp(27px,calc(1.20192vw + 14.69231px),32px);font-weight:700;letter-spacing:-.4px;line-height:1.08;margin:0 0 42px}.blog-related-posts__read-more{min-width:148px}.blog-related-posts__read-more:after{border-right:1px solid;border-top:1px solid;content:"";height:7px;transform:rotate(45deg);width:7px}.blog-bottom-cta{align-items:center;background:linear-gradient(180deg,#ffdfde 0,var(--blog-white,#fff) 100%);box-sizing:border-box;color:var(--blog-navy,#273646);display:flex;flex-direction:column;justify-content:flex-start;min-height:526px;padding:112px 60px 60px;text-align:center}.blog-bottom-cta__mark{display:block;height:97px;margin-bottom:30px;object-fit:contain;width:135px}.blog-bottom-cta__copy h2{color:var(--blog-navy,#273646);font-size:clamp(42px,calc(2.08333vw + 20.66667px),54px);font-weight:800;letter-spacing:0;line-height:1;margin:0 0 10px}.blog-bottom-cta__copy p{color:var(--blog-navy,#273646);font-size:18px;font-weight:600;line-height:1.4;margin:0}.blog-bottom-cta .button-module{margin-top:30px}.blog-bottom-cta .button{min-width:292px}@media (min-width:768px) and (max-width:1199px){.blog-post-hero__intro{align-content:start;display:grid;gap:20px;padding-left:0;padding-top:5px}.blog-post-hero__back{align-self:start;justify-self:start;left:auto;position:static;top:auto}}@media (max-width:767px){.body-container--blog-post{--blog-page-gutter:20px;--blog-related-slide-width:310px;--blog-related-track-end:calc(100% - var(--blog-related-slide-width) - var(--blog-related-track-start));--blog-related-track-gap:20px;--blog-related-track-start:20px}.blog-post-hero{border-bottom:1px solid #dfe1e5;padding-bottom:20px}.blog-post-hero .blog-post-hero__header{display:block;min-height:0;padding-block:20px;width:calc(100% - 40px)}.blog-post-hero .blog-post-hero__header:after{display:none}.blog-post-hero__intro{display:grid;gap:20px;padding:0}.blog-post-hero__back{justify-self:start;left:auto;min-height:30px;padding:6px 10px;position:static;top:auto}.blog-post-hero__title{font-size:18px;letter-spacing:0;line-height:1;max-width:none}.blog-post-meta--desktop{display:none}.blog-post__featured-image{aspect-ratio:362/240;margin:0 auto;width:calc(100% - 40px)}.blog-post__layout{display:block;padding-block:30px;width:calc(100% - 40px)}.blog-post__body{color:var(--color-text-secondary);font-weight:600}.blog-post__body h2,.blog-post__body h3,.blog-post__body h4,.blog-post__body h5,.blog-post__body h6{font-size:18px;font-weight:600;letter-spacing:0;line-height:1.4}.blog-post__body h2,.blog-post__body h3,.blog-post__body h4{font-weight:800;line-height:1.1;margin:40px 0 20px;scroll-margin-top:111px}.blog-post__body h5,.blog-post__body h6{margin:30px 0 20px}.blog-post__body h2+h5,.blog-post__body h2+h6,.blog-post__body h3+h5,.blog-post__body h3+h6,.blog-post__body h4+h5,.blog-post__body h4+h6{margin-top:0}.blog-post__body p{font-size:16px;font-weight:600;line-height:1.4;margin-bottom:20px}.blog-post__body>:first-child>p:first-child,.blog-post__body>:first-child>p:first-child+p,.blog-post__body>p:first-child,.blog-post__body>p:first-child+p{color:var(--blog-navy,#273646);font-size:18px}.blog-post__body ol,.blog-post__body ul{margin-bottom:20px}.blog-post__body figure{margin:30px 0}.blog-post__body img:not(.button__icon-image){aspect-ratio:362/240;height:auto;object-fit:cover;width:100%}.blog-post__body blockquote{font-size:16px;margin:30px 0;padding:20px}.blog-post__body table{margin:30px 0}.blog-post__table-scroll{margin:30px -20px 14px}.blog-post__body iframe,.blog-post__body video{margin:30px 0}.blog-article-cta{margin-top:40px}.blog-article-cta h2{font-size:18px;font-weight:800;letter-spacing:0;line-height:1.1;margin-bottom:20px}.blog-article-cta p{color:var(--color-text-secondary);font-size:16px;line-height:1.4;margin-bottom:20px}.blog-article-cta .button-module{margin-top:30px}.blog-article-cta .button{width:100%}.blog-sidebar{display:grid;gap:20px;grid-template-rows:none;margin-top:40px;max-height:none;position:static}.blog-toc{padding:20px}.blog-toc__list{margin:0;overflow-y:visible;padding:0;scrollbar-gutter:auto}.blog-toc__item{padding:20px 0}.blog-toc__item:first-child{padding-top:0}.blog-toc__item:last-child{padding-bottom:0}.blog-toc__link{font-weight:600}.blog-sidebar-cta{min-height:368px;padding:40px 29px}.blog-sidebar-cta h2{font-size:18px;font-weight:800;line-height:1.1;margin:30px auto 20px}.blog-sidebar-cta p{font-size:16px;font-weight:600;margin-bottom:30px}.blog-sidebar-cta .button{width:100%}.blog-post-meta--mobile{border-left:0;display:grid;gap:20px 30px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:20px 30px;width:100%}.blog-post-meta--mobile dt{font-size:14px}.blog-post-meta--mobile a,.blog-post-meta--mobile dd{line-height:1.4}.blog-post-meta--mobile .blog-post-meta__item--share{padding-top:20px}.blog-related-posts{padding-block:30px}.blog-related-posts__header{align-items:start;margin:0 20px 30px;width:auto}.blog-related-posts__title{font-size:22px;line-height:1.1}.blog-related-posts__controls{display:none}.blog-related-posts__viewport{overflow:hidden}.blog-related-posts__track,.blog-related-posts__track.swiper-wrapper{display:flex;gap:20px;overflow-x:auto;scrollbar-width:none}.blog-related-posts[data-blog-related-enhanced=true] .blog-related-posts__track{gap:0;overflow:visible;padding:0}.blog-related-posts__track::-webkit-scrollbar{display:none}.blog-related-posts[data-blog-related-enhanced=true] .blog-related-posts__slide,.blog-related-posts__slide{align-items:start;display:grid;flex:0 0 310px;gap:20px;grid-template-columns:1fr;width:310px}.blog-related-posts__image-link{height:200px}.blog-related-posts__tags{margin-bottom:20px}.blog-related-posts__post-title{font-size:18px;font-weight:800;letter-spacing:0;line-height:1.1;margin-bottom:20px}.blog-bottom-cta{background:linear-gradient(180deg,#ffdfde,#f9f9fc);min-height:auto;padding:30px 20px}.blog-bottom-cta__mark{height:58px;margin-bottom:20px;width:80px}.blog-bottom-cta__copy h2{font-size:28px;line-height:1.2;margin-bottom:20px}.blog-bottom-cta__copy p{font-size:14px;line-height:1.3;margin-bottom:20px}.blog-bottom-cta .button-module{margin-top:0}}.blog-article-cta a:focus-visible,.blog-bottom-cta a:focus-visible,.blog-post-hero__back:focus-visible,.blog-post-meta a:focus-visible,.blog-post-share__link:focus-visible,.blog-post__body a:focus-visible,.blog-related-posts a:focus-visible,.blog-sidebar-cta a:focus-visible,.blog-toc__link:focus-visible{outline:3px solid var(--blog-focus,#f15e58);outline-offset:4px}.blog-related-posts__control:focus-visible{outline:2px solid var(--blog-navy,#273646);outline-offset:2px}@media (prefers-reduced-motion:reduce){.blog-post-hero__back,.blog-post-share__glyph,.blog-related-posts__control,.blog-related-posts__image{transition:none}.blog-related-posts__image-link:hover .blog-related-posts__image{transform:none}}