.gtc-blog-shell{background:linear-gradient(180deg,var(--color-blue-bg) 0,var(--color-bg-page) 26rem,#fff 100%);padding-bottom:1px}.gtc-blog-intro{border-bottom:1px solid #dbe4ed;padding-bottom:2rem}.gtc-blog-eyebrow{color:var(--color-rose-text);font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.gtc-blog-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:1.75rem}.gtc-blog-grid[data-count="1"]{max-width:58rem;margin-inline:auto}.gtc-blog-card{display:flex;flex-direction:column;border:1px solid #dbe4ed;border-radius:1rem;background:#fff;overflow:hidden;box-shadow:0 4px 20px #10284408}.gtc-blog-card-copy{display:flex;flex:1;flex-direction:column;align-items:flex-start;padding:1.5rem;gap:.85rem}.gtc-blog-card-copy h2{margin:0}.gtc-blog-card-copy .gtc-blog-read{margin-top:auto;padding-top:.5rem;color:var(--color-rose-text)}.gtc-blog-card-category{color:var(--color-rose-text);font-size:.85rem;font-weight:700}.gtc-blog-grid[data-count="1"] .gtc-blog-card{border-top:3px solid var(--color-rose-text)}.gtc-blog-article{border:1px solid #dbe4ed;border-radius:1rem;background:#fffefa;box-shadow:0 8px 30px #10284406;padding:clamp(1.25rem,4vw,3.5rem)}.gtc-blog-article-header{border-bottom:1px solid #e5dfe5;padding-bottom:1.75rem;margin-bottom:2rem}.gtc-blog-breadcrumb{display:flex;align-items:center;gap:.65rem;min-width:0;color:var(--color-text-secondary);font-size:.875rem}.gtc-blog-breadcrumb [aria-current=page]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.gtc-blog-breadcrumb a{flex-shrink:0;text-underline-offset:4px}.gtc-blog-breadcrumb a:hover{text-decoration:underline}.gtc-blog-body{color:var(--color-navy-light);font-size:1.125rem;font-weight:500;line-height:1.75;overflow-wrap:anywhere}.gtc-blog-body :where(p){margin:1.2rem 0}.gtc-blog-body :where(h2,h3,h4){color:var(--color-navy);font-weight:700;line-height:1.3;margin:2.25rem 0 1rem}.gtc-blog-body h2{font-size:1.8rem}.gtc-blog-body h3{font-size:1.4rem}.gtc-blog-body h4{font-size:1.2rem}.gtc-blog-body :where(ul,ol){padding-left:1.5rem;margin:1.25rem 0}.gtc-blog-body ul{list-style:disc}.gtc-blog-body ol{list-style:decimal}.gtc-blog-body li{margin:.5rem 0}.gtc-blog-body a{color:var(--color-rose-text);text-decoration:underline;text-underline-offset:4px}.gtc-blog-body blockquote{border-left:3px solid #bc4b75;background:var(--color-blush-pale);margin:1.75rem 0;padding:1rem 1.25rem}.gtc-blog-cta{background:linear-gradient(115deg,var(--color-blue-bg),var(--color-blush-pale));border:1px solid #d7e3ed}.gtc-blog-shell a:focus-visible{outline:3px solid var(--color-rose-text);outline-offset:4px}@media (min-width:768px){.gtc-blog-grid[data-count="1"] .gtc-blog-card:has(.gtc-blog-card-image){display:grid;grid-template-columns:1fr 1.3fr;align-items:center}.gtc-blog-grid[data-count="1"] .gtc-blog-card-copy{padding:2.25rem}}@media (max-width:600px){.gtc-blog-body{font-size:1.0625rem;line-height:1.75}.gtc-blog-body h2{font-size:1.5rem}.gtc-blog-breadcrumb{gap:.4rem}}