
.gcx-back{display:inline-block;margin-bottom:22px;font-size:14px;color:#50585d;text-decoration:none}.gcx-back:hover{text-decoration:underline}
.gcx-article .blog-header-full{padding:64px 0!important;margin-bottom:52px}.gcx-article .blog-header__inner{align-items:center}.gcx-article .blog-header-full img{border-radius:34px;aspect-ratio:3/2;object-fit:cover}.gcx-article h1.blog-post__title{font-size:46px;line-height:1.08;letter-spacing:-1.6px}.gcx-article .blog-post__meta .meta-author,.gcx-article .blog-header .reading-minutes{display:inline!important}.gcx-article .blog-header .reading-minutes{font-size:12px;letter-spacing:.07em;text-transform:uppercase;margin-left:16px}.gcx-article .blog-post__timestamp{display:block;font-size:13px;margin-top:6px}.gcx-article .blog-post__tags{margin-top:15px}.gcx-article .blog-post__tag-link{display:inline-block;margin-bottom:6px}
.gcx-article-copy{display:block}.gcx-article-copy p{font-size:18px;line-height:1.7;margin-bottom:22px;color:#30363a}.gcx-article-copy p.gcx-lead{font-size:24px;line-height:1.5;letter-spacing:-.35px;color:#0d1215}.gcx-article-copy h2{font-family:Inter,sans-serif;font-size:32px;line-height:1.2;letter-spacing:-.7px;margin:48px 0 24px;scroll-margin-top:110px}.gcx-contents{display:flex;flex-wrap:wrap;gap:12px 24px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:22px 0;margin:32px 0 46px}.gcx-contents span{width:100%;font-size:10px;letter-spacing:.14em;color:#62676b}.gcx-contents a{font-size:13px;color:#30363a;text-decoration:underline;text-underline-offset:4px}.gcx-dialog{background:#f5f5f5;border:1px solid #e7e7e7;border-radius:18px;padding:26px 30px;margin:26px 0}.gcx-dialog p:last-child{margin-bottom:0}.gcx-dialog-line strong{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.08em;margin-bottom:5px;color:#62676b}.gcx-article-copy .gcx-emphasis{font-size:21px;font-weight:600;color:#15191c;border-left:3px solid #647b85;padding-left:22px;margin:30px 0}.gcx-pullquote{padding:28px 0;margin:30px 0;border:0;border-top:1px solid #ccd1d2;border-bottom:1px solid #ccd1d2;background:none}.gcx-pullquote p{font-size:29px;line-height:1.35;letter-spacing:-.6px;color:#0d1215;margin:0}.gcx-evidence{margin:32px 0}.gcx-evidence img{width:100%;border-radius:20px;aspect-ratio:3/2;object-fit:cover}.gcx-article-cta{background:#f5f5f5;border-radius:24px;padding:38px;margin:48px 0 30px}.gcx-article-copy .gcx-article-cta h2{margin-top:0}.gcx-article-cta p{font-size:17px}.gcx-article-cta p a{text-decoration:underline;color:inherit;text-underline-offset:3px}.gcx-demo{display:inline-block!important;background:#000!important;color:#fff!important;border-radius:30px!important;text-decoration:none!important;padding:15px 25px!important;font-size:15px!important}.gcx-demo span{padding-left:16px}.gcx-article .hhs-blog-grid-cards.post-page{padding-top:32px}.gcx-related-heading{padding:0 15px;margin-bottom:28px;font-size:30px}.gcx-resource{max-width:1120px;margin:60px auto;padding:32px;background:#f5f5f5;border-radius:24px;display:grid;grid-template-columns:220px 1fr;gap:30px;align-items:center}.gcx-resource img{width:100%;border-radius:16px}.gcx-resource h2{font-size:25px;margin:8px 0 12px;line-height:1.2}.gcx-resource p{font-size:16px}.gcx-resource .gcx-resource-label{font-size:11px;letter-spacing:.1em;text-transform:uppercase}.gcx-resource a{color:inherit}.gcx-resource .gcx-resource-link{font-size:14px;text-decoration:underline}
@media(max-width:991px){.gcx-article .blog-header-full{padding:36px 0!important}.gcx-article h1.blog-post__title{font-size:38px;letter-spacing:-1px}.gcx-article .blog-header-full img{margin-top:24px;border-radius:22px}.gcx-article-copy h2{font-size:29px}.gcx-resource{margin:30px 20px}}
@media(max-width:575px){.gcx-article .blog-header-full{padding:28px 0!important}.gcx-article h1.blog-post__title{font-size:34px;line-height:1.12}.gcx-article-copy p{font-size:17px}.gcx-article-copy p.gcx-lead{font-size:21px}.gcx-article-copy h2{font-size:27px}.gcx-dialog{padding:22px}.gcx-pullquote p{font-size:25px}.gcx-article-cta{padding:25px}.gcx-contents{gap:13px}.gcx-contents a{width:100%}.gcx-resource{grid-template-columns:1fr;padding:24px}.gcx-resource img{max-height:220px;object-fit:cover}}

.gcx-article .blog-post__meta .meta-author a{color:#50585d!important;font-size:13px;text-decoration:underline;text-underline-offset:3px}
