.blog-post{margin:0 auto;max-width:960px}.blog-post__meta{margin-bottom:1.4rem}.blog-post__meta a{text-decoration:underline}.blog-post__timestamp{display:block}.blog-post__tags svg{height:auto;margin-right:.35rem;width:15px}.blog-post__tag-link{font-size:.875rem}.blog-related-posts{background-color:#f8fafc}.blog-related-posts h2{text-align:center}.blog-related-posts__list{display:flex;flex-wrap:wrap}.blog-related-posts__post{flex:0 0 100%;padding:1rem}@media screen and (min-width:768px){.blog-related-posts__post{flex:0 0 50%}}@media screen and (min-width:1000px){.blog-related-posts__post{flex:0 0 33.33333%}}.blog-related-posts__image{height:auto;max-width:100%}.blog-related-posts__title{margin:.7rem 0}.blog-comments{margin:0 auto;max-width:680px}.blog-comments .hs-submit{text-align:center}.blog-comments .comment-reply-to{border:0}.blog-comments .comment-reply-to:focus,.blog-comments .comment-reply-to:hover{background-color:transparent;text-decoration:underline}.article-hero__inner{margin:0 auto;max-width:900px;padding-bottom:8px;padding-top:clamp(140px,18vh,220px)}.article-back{align-items:center;color:rgba(2,42,84,.5);display:inline-flex;font-size:12px;font-weight:600;gap:8px;letter-spacing:.12em;margin-bottom:28px;text-decoration:none;text-transform:uppercase}.article-back:hover{color:var(--color-navy)}.article-hero .article-hero__title{color:var(--color-navy);font-family:var(--font-heading);font-size:clamp(30px,3.6vw,46px);font-weight:var(--font-weight-bold);letter-spacing:-.02em;line-height:1.08;margin:0}.article-meta{align-items:center;color:rgba(2,42,84,.5);display:flex;font-size:12px;font-weight:600;gap:10px;letter-spacing:.12em;margin-top:20px;text-transform:uppercase}.article-meta__dot{background:rgba(2,42,84,.4);border-radius:50%;height:3px;width:3px}.article-meta__pill{border:1px solid var(--color-navy);color:var(--color-navy);padding:3px 10px}.article-lead-img{padding:20px 0}.article-lead-img__img{aspect-ratio:16/9;display:block;height:auto;margin:0 auto;max-width:900px;object-fit:cover;width:100%}.article-body{padding-bottom:24px;padding-top:20px}.article-body .prose{margin:0 auto;max-width:900px}.article-body .prose>*+*{margin-top:24px}.article-body .prose p{color:rgba(2,42,84,.8);font-size:18px;line-height:1.65}.article-body .prose p strong,.article-body .prose strong{color:var(--color-navy);font-weight:600}.article-body .prose h2{font-size:clamp(24px,2.6vw,32px);line-height:1.2;margin-bottom:0;margin-top:48px}.article-body .prose h2,.article-body .prose h3{color:var(--color-navy);font-family:var(--font-heading);font-weight:var(--font-weight-bold)}.article-body .prose h3{font-size:20px;line-height:1.25;margin-top:32px}.article-body .prose a{border-bottom:1px solid var(--color-navy);color:var(--color-navy);padding-bottom:1px;text-decoration:none}.article-body .prose a:hover{border-bottom-color:var(--color-navy);color:var(--color-navy);opacity:.6}.article-body .prose ol,.article-body .prose ul{display:grid;gap:10px;padding-left:22px}.article-body .prose li{color:rgba(2,42,84,.8);font-size:18px;line-height:1.55}.article-body .prose img{display:block;height:auto;margin:40px auto;max-width:100%}.article-body .prose blockquote{border-left:3px solid var(--color-azure);color:var(--color-navy);font-family:var(--font-heading);font-size:clamp(18px,1.8vw,23px);font-style:italic;font-weight:300;line-height:1.4;margin:40px 0;padding:8px 0 8px 24px}.article-foot{border-top:1px solid rgba(2,42,84,.14);margin:48px auto 0;max-width:900px;padding-top:28px}.article-tags{display:flex;flex-wrap:wrap;gap:8px}.article-tag{border:1px solid rgba(2,42,84,.25);color:rgba(2,42,84,.7);font-size:11px;font-weight:600;letter-spacing:.1em;padding:6px 12px;text-decoration:none;text-transform:uppercase}.article-tag:hover{border-color:var(--color-navy);color:var(--color-navy)}.article-comments{margin-top:48px}.more-news{background:#f6f7f9;border-top:1px solid rgba(2,42,84,.14);padding:clamp(64px,8vw,96px) 0}.more-head{align-items:baseline;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;margin-bottom:40px}.more-head .more-head__title{color:var(--color-navy);margin:4px 0 0}.more-grid{display:grid;gap:28px;grid-template-columns:repeat(3,1fr)}.more-post{display:flex;flex-direction:column;gap:14px}.more-post__media{aspect-ratio:16/10;background-color:var(--color-white);background-image:repeating-linear-gradient(135deg,transparent 0 14px,rgba(2,42,84,.045) 14px 15px);border:1px solid rgba(2,42,84,.14);border-radius:5px;display:block;overflow:hidden}.more-post__media img{height:100%;object-fit:cover;width:100%}.more-post__meta{color:rgba(2,42,84,.5);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.more-news .more-post__title{font-family:var(--font-heading);font-size:19px;font-weight:var(--font-weight-bold);letter-spacing:-.005em;line-height:1.2;margin:0}.body-container--blog-post .news-link,.more-post__title a{color:var(--color-navy);text-decoration:none}.body-container--blog-post .news-link{align-items:baseline;align-self:flex-start;border-bottom:1px solid var(--color-navy);display:inline-flex;font-family:var(--font-body);font-size:16px;font-weight:500;gap:6px;padding-bottom:2px}.body-container--blog-post .news-link__arrow{display:inline-block}@media (max-width:1024px){.more-grid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.more-grid{grid-template-columns:1fr}}