.blog-card h2,.blog-card h3,.blog-featured h1,.blog-featured h2,.blog-featured h3,.blog-hero h1,.blog-hero h2,.blog-hero h3,.blog-post h1,.blog-post h2,.blog-post h3,.blog-subscribe h2,.blog-subscribe h3,[class*=blog-] h1,[class*=blog-] h2,[class*=blog-] h3{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:300!important;line-height:1.25!important}[class*=blog-] .blog-date,[class*=blog-] .blog-eyebrow,[class*=blog-] .blog-meta,[class*=blog-] .blog-tag,[class*=blog-] a:not(h1 a):not(h2 a):not(h3 a),[class*=blog-] p{font-family:Montserrat,sans-serif!important}.blog-page{min-height:100vh}.blog-main,.blog-page-body{padding-top:80px}.blog-split-hero{color:inherit;display:grid;grid-template-columns:1fr 1fr;min-height:560px;position:relative;text-decoration:none}.blog-split-hero:after{background:var(--terracotta);bottom:0;content:"";height:4px;left:0;position:absolute;right:0;z-index:3}.blog-split-hero__left{background-color:var(--navy);display:flex;flex-direction:column;overflow:hidden;padding:64px 56px 72px;position:relative}.blog-split-hero__left:before{background:repeating-linear-gradient(90deg,transparent,transparent 59px,rgba(168,196,216,.06) 0,rgba(168,196,216,.06) 60px),repeating-linear-gradient(0deg,transparent,transparent 59px,rgba(168,196,216,.06) 0,rgba(168,196,216,.06) 60px);content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.blog-split-hero__left-inner{display:flex;flex-direction:column;height:100%;position:relative;z-index:1}.blog-split-hero__masthead{flex-shrink:0;margin-bottom:48px;text-align:center}.blog-split-hero__masthead-title{color:var(--white);font-family:Cormorant Garamond,serif!important;font-size:clamp(52px,6vw,80px)!important;font-style:italic;font-weight:300!important;letter-spacing:-.01em;line-height:1!important;margin:0 0 20px}.blog-split-hero__masthead-rule{background:var(--terracotta);height:2px;margin:0 auto;width:64px}.blog-split-hero__article{display:flex;flex:1;flex-direction:column;gap:18px;justify-content:center}.blog-split-hero__tag{background:rgba(181,112,79,.12);border:1px solid rgba(181,112,79,.25);border-radius:2px;color:var(--terracotta);display:inline-block;font-family:Montserrat,sans-serif!important;font-size:10px;font-weight:600;letter-spacing:.18em;padding:5px 12px;text-transform:uppercase;width:fit-content}.blog-split-hero__title{color:var(--white);font-family:Cormorant Garamond,serif!important;font-size:clamp(26px,3vw,40px)!important;font-style:italic;font-weight:300!important;letter-spacing:-.01em;line-height:1.2!important;margin:0}.blog-split-hero__excerpt{color:hsla(0,0%,100%,.65);font-family:Montserrat,sans-serif!important;font-size:13px;font-weight:300;line-height:1.8;margin:0;max-width:460px}.blog-split-hero__meta{align-items:center;color:hsla(0,0%,100%,.45);display:flex;flex-wrap:wrap;font-family:Montserrat,sans-serif!important;font-size:11px;font-weight:400;gap:6px}.blog-split-hero__meta-sep{color:hsla(0,0%,100%,.25)}.blog-split-hero__cta{align-items:center;color:var(--terracotta);display:inline-flex;font-family:Montserrat,sans-serif!important;font-size:11px;font-weight:600;gap:10px;letter-spacing:.18em;margin-top:4px;padding:0;text-decoration:none;text-transform:uppercase;transition:gap .2s ease;width:fit-content}.blog-split-hero__cta:hover{gap:16px}.blog-split-hero__cta-arrow{display:inline-block;transition:transform .2s ease}.blog-split-hero:hover .blog-split-hero__cta-arrow{transform:translateX(4px)}.blog-split-hero__right{background:linear-gradient(135deg,var(--navy-mid) 0,#1a3055 35%,#0f2640 60%,rgba(181,112,79,.18) 100%);overflow:hidden;position:relative}.blog-split-hero__featured-img{height:100%;object-fit:cover;object-position:center;position:relative;width:100%;z-index:3}.blog-split-hero__right:before{background:repeating-linear-gradient(45deg,transparent,transparent 22px,rgba(168,196,216,.035) 0,rgba(168,196,216,.035) 23px);content:"";inset:0;position:absolute;z-index:1}.blog-split-hero__right:after{background:linear-gradient(90deg,rgba(12,31,62,.45) 0,transparent 35%);content:"";inset:0;position:absolute;z-index:2}.blog-split-hero__stat{bottom:-20px;color:hsla(0,0%,100%,.055);font-family:Cormorant Garamond,serif;font-size:clamp(120px,18vw,220px);font-style:italic;font-weight:300;letter-spacing:-.03em;line-height:1;pointer-events:none;position:absolute;right:-10px;user-select:none;white-space:nowrap;z-index:3}.blog-split-hero__visual-label{align-items:center;color:hsla(0,0%,100%,.35);display:flex;font-family:Montserrat,sans-serif;font-size:10px;font-weight:600;gap:8px;letter-spacing:.18em;position:absolute;right:28px;text-transform:uppercase;top:28px;z-index:4}.blog-split-hero__visual-dot{background:var(--terracotta);border-radius:50%;flex-shrink:0;height:6px;opacity:.7;width:6px}.blog-split-hero__icon-wrap{inset:0;position:absolute;z-index:3}.blog-split-hero__icon,.blog-split-hero__icon-wrap{align-items:center;display:flex;justify-content:center}.blog-split-hero__icon{border:1.5px solid rgba(168,196,216,.18);border-radius:50%;height:96px;position:relative;width:96px}.blog-split-hero__icon:before{border:1px solid rgba(168,196,216,.08);border-radius:50%;content:"";inset:-12px;position:absolute}.blog-split-hero__icon svg{height:40px;opacity:.35;width:40px}.blog-below{background:var(--white)}.blog-container{margin:0 auto;max-width:820px;padding:0 24px}.blog-filters{border-bottom:1px solid var(--gray-200);padding:36px 0 32px}.blog-filters__label{color:var(--text-muted);display:block;font-family:Montserrat,sans-serif;font-size:10px;font-weight:600;letter-spacing:.18em;margin:0 0 14px;text-transform:uppercase}.blog-filters__pills{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.blog-pill{background:var(--gray-50);border:1px solid var(--gray-200);border-radius:100px;color:var(--text-muted);cursor:pointer;display:inline-block;font-family:Montserrat,sans-serif;font-size:11px;font-weight:500;letter-spacing:.1em;padding:7px 16px;text-decoration:none;text-transform:uppercase;transition:background .18s ease,color .18s ease,border-color .18s ease;white-space:nowrap}.blog-pill:hover{background:var(--white);border-color:var(--navy);color:var(--navy)}.blog-pill.is-active{background:var(--navy);border-color:var(--navy);color:var(--white);font-weight:600}.blog-listing-header{align-items:center;display:flex;justify-content:space-between;padding:36px 0 4px}.blog-listing-header__count{color:var(--text-muted);font-family:Montserrat,sans-serif;font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.blog-post-row{border-bottom:1px solid var(--gray-200);color:inherit;display:block;padding:36px 0;position:relative;text-decoration:none;transition:background .15s ease}.blog-post-row:first-of-type{border-top:1px solid var(--gray-200)}.blog-post-row__inner{align-items:stretch;display:grid;gap:28px;grid-template-columns:180px 1fr auto}.blog-post-row__thumb{border-radius:2px;flex-shrink:0;max-width:180px;overflow:hidden;width:180px}.blog-post-row__thumb-img{display:block;filter:grayscale(100%);height:100%;min-height:108px;object-fit:cover;transition:filter .3s ease;width:100%}.blog-post-row__thumb-img--gradient{background:linear-gradient(135deg,var(--navy) 0,#263959 60%,rgba(181,112,79,.18) 100%);filter:grayscale(100%);transition:filter .3s ease}.blog-post-row:hover .blog-post-row__thumb-img,.blog-post-row:hover .blog-post-row__thumb-img--gradient{filter:grayscale(0)}.blog-post-row__content{display:flex;flex-direction:column;justify-content:center;min-width:0}.blog-post-row__meta{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:10px}.blog-tag{background:rgba(181,112,79,.08);border-radius:2px;color:var(--terracotta);display:inline-block;font-size:10px;font-weight:600;letter-spacing:.15em;padding:4px 10px;text-transform:uppercase}.blog-post-row__date,.blog-tag{font-family:Montserrat,sans-serif;white-space:nowrap}.blog-post-row__date{color:var(--text-muted);font-size:11px;font-weight:400}.blog-post-row__title{background-image:linear-gradient(var(--navy),var(--navy));background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;color:var(--navy);display:inline;font-family:Cormorant Garamond,serif!important;font-size:clamp(22px,3vw,28px)!important;font-weight:400!important;letter-spacing:-.01em;line-height:1.25!important;margin:0 0 10px;transition:background-size .3s ease,color .2s ease}.blog-post-row:hover .blog-post-row__title{background-size:100% 1px;color:var(--terracotta)}.blog-post-row__excerpt{color:var(--text-muted);display:-webkit-box;font-family:Montserrat,sans-serif!important;font-size:13px;font-weight:300;-webkit-line-clamp:2;line-height:1.7;margin:0;max-width:560px;-webkit-box-orient:vertical;overflow:hidden}.blog-post-row__aside{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:8px;justify-content:center;padding-top:2px}.blog-read-time{color:var(--text-muted);font-family:Montserrat,sans-serif;font-size:11px;font-weight:400;white-space:nowrap}.blog-arrow{align-items:center;border:1px solid var(--gray-200);border-radius:50%;display:flex;flex-shrink:0;height:32px;justify-content:center;transition:border-color .2s ease,background .2s ease,transform .2s ease;width:32px}.blog-arrow svg{height:14px;stroke:var(--text-muted);transition:stroke .2s ease;width:14px}.blog-post-row:hover .blog-arrow{background:var(--terracotta);border-color:var(--terracotta);transform:translateX(3px)}.blog-post-row:hover .blog-arrow svg{stroke:var(--white)}.blog-listing{padding-bottom:80px}.blog-listing__pagination{display:flex;justify-content:center;padding:48px 0 16px}.blog-pagination{align-items:center;display:flex;gap:4px;justify-content:center;padding:0}.blog-pagination__current,.blog-pagination__link{align-items:center;border-radius:4px;display:flex;font-family:Montserrat,sans-serif;font-size:13px;font-weight:500;height:40px;justify-content:center;text-decoration:none;transition:background .15s ease,color .15s ease;width:40px}.blog-pagination__link{background:transparent;color:var(--text-muted)}.blog-pagination__link:hover{background:var(--gray-100);color:var(--navy)}.blog-pagination__current{background:var(--navy);color:var(--white);font-weight:600}.blog-pagination__arrow{align-items:center;border-radius:4px;color:var(--text-muted);display:flex;font-family:Montserrat,sans-serif;font-size:12px;font-weight:500;gap:6px;padding:8px 12px;text-decoration:none;transition:background .15s ease,color .15s ease}.blog-pagination__arrow:hover{background:var(--gray-100);color:var(--navy)}.blog-pagination__arrow--disabled{opacity:.3;pointer-events:none}.blog-pagination__ellipsis{color:var(--text-muted);font-family:Montserrat,sans-serif;font-size:13px;text-align:center;user-select:none;width:32px}.blog-pagination a{align-items:center;background:transparent;border-radius:4px;color:var(--text-muted)!important;display:inline-flex!important;font-family:Montserrat,sans-serif!important;font-size:13px!important;font-weight:500!important;height:40px;justify-content:center;min-width:40px;text-decoration:none!important;transition:background .15s ease,color .15s ease}.blog-pagination a:hover{background:var(--gray-100)!important;color:var(--navy)!important}.blog-pagination a.active,.blog-pagination a.blog-pagination__link--active,.blog-pagination span.active,.blog-pagination span.blog-pagination__link--active{background:var(--navy)!important;color:var(--white)!important;font-weight:600!important;pointer-events:none}.blog-post-hero{background-color:var(--navy);overflow:hidden;padding:64px 24px 56px;position:relative}.blog-post-hero:before{background:repeating-linear-gradient(90deg,transparent,transparent 59px,rgba(168,196,216,.05) 0,rgba(168,196,216,.05) 60px),repeating-linear-gradient(0deg,transparent,transparent 59px,rgba(168,196,216,.05) 0,rgba(168,196,216,.05) 60px);content:"";inset:0;pointer-events:none;position:absolute}.blog-post-hero:after{background:var(--terracotta);bottom:0;content:"";height:4px;left:0;position:absolute;right:0}.blog-post-hero__inner{margin:0 auto;max-width:900px;position:relative;z-index:1}.blog-post-back{align-items:center;color:rgba(168,196,216,.7);display:inline-flex;font-family:Montserrat,sans-serif;font-size:11px;font-weight:600;gap:8px;letter-spacing:.15em;margin-bottom:28px;text-decoration:none;text-transform:uppercase;transition:color .2s}.blog-post-back:hover{color:var(--sail-blue)}.blog-post-back svg{transition:transform .2s}.blog-post-back:hover svg{transform:translateX(-3px)}.blog-post-hero__tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.blog-post-hero__tag{background:var(--navy-mid);border:1px solid rgba(168,196,216,.2);border-radius:2px;color:var(--white);display:inline-block;font-family:Montserrat,sans-serif;font-size:9px;font-weight:600;letter-spacing:.18em;padding:5px 12px;text-transform:uppercase}.blog-post-hero__title{color:var(--white);font-family:Cormorant Garamond,serif;font-size:clamp(32px,4.5vw,56px);font-weight:400;letter-spacing:-.01em;line-height:1.15;margin:0 0 32px}.blog-post-hero__meta{align-items:center;display:flex;flex-wrap:wrap;gap:20px}.blog-post-hero__meta-details{color:hsla(0,0%,100%,.55);font-family:Montserrat,sans-serif;font-size:13px;font-weight:300;line-height:1.6}.blog-post-hero__meta-details strong{color:hsla(0,0%,100%,.85);font-weight:500}.blog-post-hero__divider{display:inline-block;margin:0 8px;opacity:.4}.blog-post-hero__read-time{align-items:center;color:var(--terracotta);display:inline-flex;font-family:Montserrat,sans-serif;font-size:12px;font-weight:500;gap:6px;letter-spacing:.05em}.blog-post-layout{align-items:start;display:grid;gap:64px;grid-template-columns:240px 1fr;margin:0 auto;max-width:1240px;padding:64px 24px 80px}.blog-toc__back{align-items:center;border-bottom:1px solid var(--gray-200);color:var(--terracotta);display:flex;font-family:Montserrat,sans-serif;font-size:12px;font-weight:500;gap:8px;margin-bottom:28px;padding-bottom:20px;text-decoration:none;transition:gap .2s ease}.blog-toc__back:hover{gap:12px}.blog-toc{max-height:calc(100vh - 120px);overflow-x:hidden;overflow-y:auto;position:sticky;scrollbar-width:none;top:104px}.blog-toc::-webkit-scrollbar{display:none}.blog-toc__label{align-items:center;color:var(--text-muted);display:flex;font-family:Montserrat,sans-serif;font-size:10px;font-weight:600;gap:10px;letter-spacing:.2em;margin:0 0 16px;text-transform:uppercase}.blog-toc__label:after{background:var(--gray-200);content:"";flex:1;height:1px}.blog-toc__list{border-left:2px solid var(--gray-200);list-style:none;transition:border-color .2s}.blog-toc__item,.blog-toc__list{margin:0;padding:0}.blog-toc__link{border-left:2px solid transparent;color:var(--text-muted);display:block;font-family:Montserrat,sans-serif;font-size:12px;font-weight:400;line-height:1.5;margin-left:-2px;padding:8px 0 8px 16px;text-decoration:none;transition:color .2s,border-color .2s}.blog-toc__link:hover{color:var(--navy)}.blog-toc__link.is-active{border-left-color:var(--terracotta);color:var(--terracotta);font-weight:500}.blog-toc__actions{border-top:1px solid var(--gray-200);margin-top:32px;padding-top:24px}.blog-toc__actions-label{color:var(--text-muted);font-family:Montserrat,sans-serif;font-size:10px;font-weight:600;letter-spacing:.2em;margin:0 0 12px;text-transform:uppercase}.blog-toc__action-btn{align-items:center;background:none;border:1px solid var(--gray-200);border-radius:2px;color:var(--navy-mid);cursor:pointer;display:flex;font-family:Montserrat,sans-serif;font-size:12px;font-weight:500;gap:8px;margin-bottom:8px;padding:8px 14px;text-decoration:none;transition:border-color .2s,color .2s,background .2s;width:100%}.blog-toc__action-btn:hover{background:rgba(181,112,79,.05);border-color:var(--terracotta);color:var(--terracotta)}.blog-article{min-width:0}.blog-article__body{color:var(--text);font-family:Montserrat,sans-serif;font-size:16px;font-weight:300;line-height:1.85}.blog-article__body h1{display:none}.blog-article__body h2{border-top:3px solid var(--terracotta);font-size:clamp(26px,3vw,36px);letter-spacing:-.01em;line-height:1.2;margin:56px 0 20px;padding-top:20px;scroll-margin-top:150px}.blog-article__body h2,.blog-article__body h3{color:var(--navy);font-family:Cormorant Garamond,serif;font-weight:400}.blog-article__body h3{font-size:clamp(20px,2.5vw,26px);line-height:1.3;margin:40px 0 16px;scroll-margin-top:110px}.blog-article__body p{margin:0 0 24px}.blog-article__body p:last-child{margin-bottom:0}.blog-article__body a{color:var(--terracotta);text-decoration:underline;text-decoration-color:rgba(181,112,79,.4);text-underline-offset:3px;transition:color .2s,text-decoration-color .2s}.blog-article__body a:hover{color:var(--navy);text-decoration-color:rgba(12,31,62,.5)}.blog-article__body em{color:var(--navy);font-style:italic;font-weight:400}.blog-article__body strong{color:var(--navy);font-weight:600}.blog-article__body ol,.blog-article__body ul{margin:0 0 24px;padding-left:24px}.blog-article__body li{margin-bottom:8px}.blog-article__body hr{border:none;border-top:1px solid var(--gray-200);margin:48px 0 32px}.blog-article__body h3+ul{border-left:3px solid var(--gray-200);list-style:none;margin-left:0;padding-left:20px}.blog-article__body h3+ul li{color:var(--text-muted);font-size:13px;font-weight:300}.blog-article__body h3+ul li a{color:var(--text-muted);text-decoration-color:hsla(220,9%,46%,.4)}.blog-article__body h3+ul li a:hover{color:var(--terracotta)}.blog-pullquote{background:var(--gray-50);border-left:4px solid var(--terracotta);border-radius:0 2px 2px 0;margin:40px 0;padding:24px 32px}.blog-pullquote p{font-family:Cormorant Garamond,serif;font-size:24px;font-weight:400;margin:0}.blog-article__body .pull-quote,.blog-pullquote p{color:var(--navy);font-style:italic;line-height:1.5}.blog-article__body .pull-quote{border:none;border-top:2px solid var(--terracotta);font-family:Cormorant Garamond,Georgia,serif!important;font-size:22px;font-weight:300!important;margin:64px auto;max-width:520px;padding:24px 0 0;text-align:center}@media (max-width:767px){.blog-article__body .pull-quote{font-size:19px;margin:48px auto;max-width:100%;padding:20px 0 0}}.blog-post-cta{background:var(--navy);overflow:hidden;position:relative}.blog-post-cta:before{background:repeating-linear-gradient(90deg,transparent,transparent 79px,rgba(168,196,216,.05) 0,rgba(168,196,216,.05) 80px);content:"";inset:0;pointer-events:none;position:absolute}.blog-post-cta:after{background:var(--terracotta);content:"";height:4px;left:0;position:absolute;right:0;top:0}.blog-post-cta__inner{margin:0 auto;max-width:800px;padding:72px 24px;position:relative;text-align:center;z-index:1}.blog-post-cta__eyebrow{color:var(--terracotta);font-family:Montserrat,sans-serif;font-size:11px;font-weight:600;letter-spacing:.2em;margin:0 0 20px;text-transform:uppercase}.blog-post-cta__headline{color:var(--white);font-family:Cormorant Garamond,serif;font-size:clamp(32px,4.5vw,48px);font-style:italic;font-weight:300;line-height:1.2;margin:0 0 16px}.blog-post-cta__body{color:rgba(168,196,216,.8);font-family:Montserrat,sans-serif;font-size:14px;font-weight:300;line-height:1.8;margin:0 auto 36px;max-width:560px}.blog-post-cta__actions{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-top:36px}.blog-post-cta__btn-primary{align-items:center;background:var(--terracotta);border-radius:2px;color:var(--white);display:inline-flex;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;gap:10px;letter-spacing:.15em;padding:16px 32px;text-decoration:none;text-transform:uppercase;transition:background .25s}.blog-post-cta__btn-primary:hover{background:#c47d5a}.blog-post-cta__btn-secondary{align-items:center;background:transparent;border:1.5px solid hsla(0,0%,100%,.2);border-radius:2px;color:hsla(0,0%,100%,.75);display:inline-flex;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;gap:10px;letter-spacing:.15em;padding:16px 32px;text-decoration:none;text-transform:uppercase;transition:border-color .25s,color .25s}.blog-post-cta__btn-secondary:hover{border-color:hsla(0,0%,100%,.5);color:var(--white)}.blog-subscribe{background:var(--gray-50);border-top:1px solid var(--gray-200);padding:80px 24px;text-align:center}.blog-subscribe__inner{margin:0 auto;max-width:520px;padding:0}.blog-subscribe--post-layout{padding:0}.blog-subscribe--post-layout .blog-subscribe__inner{padding:64px 24px}.blog-subscribe__eyebrow{color:var(--terracotta);font-family:Montserrat,sans-serif;font-size:11px;font-weight:600;letter-spacing:.2em;margin:0 0 16px;text-transform:uppercase}.blog-subscribe__title{color:var(--navy);font-family:Cormorant Garamond,serif!important;font-size:clamp(28px,4vw,40px)!important;font-style:italic;font-weight:300!important;letter-spacing:-.01em;line-height:1.2!important;margin:0 0 16px}.blog-subscribe__headline{color:var(--navy);font-family:Cormorant Garamond,serif;font-size:clamp(28px,4vw,40px);font-style:italic;font-weight:300;line-height:1.2;margin:0 0 14px}.blog-subscribe__body{color:var(--text-muted);font-family:Montserrat,sans-serif;font-size:14px;font-weight:300;line-height:1.7;margin:0 0 32px}.blog-subscribe__form{background:var(--white);border:1px solid var(--gray-200);border-radius:4px;display:flex;margin:0 auto;max-width:420px;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.blog-subscribe__form:focus-within{border-color:var(--navy);box-shadow:0 0 0 3px rgba(12,31,62,.06)}.blog-subscribe__input{background:transparent;border:none;color:var(--text);flex:1;font-family:Montserrat,sans-serif;font-size:13px;font-weight:400;min-width:0;outline:none;padding:14px 16px}.blog-subscribe__input::placeholder{color:var(--text-muted)}.blog-subscribe__btn{background:var(--navy);border:none;color:var(--white);cursor:pointer;flex-shrink:0;font-family:Montserrat,sans-serif;font-size:11px;font-weight:600;letter-spacing:.12em;padding:14px 20px;text-transform:uppercase;transition:background .2s ease;white-space:nowrap}.blog-subscribe__btn:hover{background:var(--terracotta)}.blog-subscribe__note{font-weight:400;letter-spacing:.02em}.blog-subscribe__disclaimer,.blog-subscribe__note{color:var(--text-muted);font-family:Montserrat,sans-serif;font-size:11px;margin:12px 0 0}.blog-subscribe__disclaimer{font-weight:300;letter-spacing:.03em;opacity:.7}.blog-subscribe__feedback{font-family:Montserrat,sans-serif;font-size:13px;font-weight:400;margin:16px 0 0;min-height:20px;padding:0;text-align:center}.blog-subscribe__feedback:empty{display:none}.blog-subscribe__feedback--success{color:var(--navy);font-weight:500}.blog-subscribe__feedback--error{color:#b91c1c}.blog-subscribe__btn:disabled{cursor:not-allowed;opacity:.6}.blog-progress-bar{background:var(--terracotta);height:3px;left:0;pointer-events:none;position:fixed;top:0;transition:width .1s linear;width:0;z-index:1050}.blog-toc-mobile-toggle{align-items:center;background:var(--navy);border:none;border-radius:0;color:var(--white);cursor:pointer;display:none;font-family:Montserrat,sans-serif;font-size:11px;font-weight:600;justify-content:space-between;letter-spacing:.15em;margin-bottom:0;padding:14px 20px;position:sticky;text-transform:uppercase;top:80px;width:100%;z-index:1050}.blog-toc-mobile-toggle svg{transition:transform .25s}.blog-toc-mobile-toggle.is-open svg{transform:rotate(180deg)}.blog-toc-mobile-panel{background:var(--navy);border:none;border-radius:0;display:none;margin-bottom:32px;padding:20px 20px 24px;position:sticky;top:128px;z-index:1049}.blog-toc-mobile-panel.is-open{display:block}.blog-toc-mobile-panel a{color:hsla(0,0%,100%,.8);text-decoration:none}.blog-toc-mobile-panel a.is-active,.blog-toc-mobile-panel a:hover{color:var(--white)}.blog-toc-mobile-panel .blog-toc__label{color:hsla(0,0%,100%,.5)}.blog-toc-mobile-panel .blog-toc__list{border-left-color:hsla(0,0%,100%,.2)}@media (max-width:900px){.blog-post-layout{gap:0;grid-template-columns:1fr;padding:40px 24px 60px}.blog-toc{display:none}.blog-toc-mobile-toggle{display:flex}}@media (max-width:768px){.blog-split-hero{display:flex;flex-direction:column;min-height:auto}.blog-split-hero__left{display:contents;padding:0}.blog-split-hero__left-inner{display:contents}.blog-split-hero__masthead{background:var(--navy);margin-bottom:0;order:1;padding:52px 32px 36px;position:relative;text-align:center}.blog-split-hero__masthead:before{background:repeating-linear-gradient(90deg,transparent,transparent 59px,rgba(168,196,216,.06) 0,rgba(168,196,216,.06) 60px),repeating-linear-gradient(0deg,transparent,transparent 59px,rgba(168,196,216,.06) 0,rgba(168,196,216,.06) 60px);content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.blog-split-hero__masthead>*{position:relative;z-index:1}.blog-split-hero__right{height:220px;order:2}.blog-split-hero__article{background:var(--navy);order:3;padding:32px 32px 48px}.blog-split-hero__masthead-title{font-size:clamp(44px,10vw,64px)!important}.blog-split-hero__stat{bottom:-10px;font-size:clamp(80px,22vw,140px);right:-5px}}@media (max-width:600px){.blog-post-row__inner{gap:16px;grid-template-columns:1fr auto}.blog-post-row__thumb{display:none}.blog-split-hero__masthead{padding:44px 24px 28px}.blog-split-hero__article{padding:28px 24px 44px}.blog-post-hero{padding:48px 20px 44px}.blog-post-hero__title{font-size:28px}}