.gtc-blog{--blog-surface: #fbfbf9;--blog-hero-start: #eefaf7;--blog-link: #087e70;--blog-body-muted: #535860;font-family:DM Sans,sans-serif;background:var(--blog-surface);color:hsl(var(--foreground))}.dark .gtc-blog{--blog-surface: hsl(var(--background));--blog-hero-start: #162a29;--blog-link: #32dbc6;--blog-body-muted: #bdc5ce;--primary-foreground: 225 13% 11%;--accent-foreground: 225 13% 11%;color-scheme:dark}.gtc-blog h1,.gtc-blog h2,.gtc-blog h3,.gtc-blog h4{font-family:inherit;font-weight:650;letter-spacing:-.025em}.gtc-blog>.container,.gtc-blog>section>.container{max-width:1200px}.gtc-blog>section:first-child{background:linear-gradient(180deg,var(--blog-hero-start),var(--blog-surface))}.gtc-blog a.text-primary,.gtc-blog .group:hover h2,.gtc-blog .group:hover h3{color:var(--blog-link)}.gtc-blog img{display:block}.gtc-blog .blog-reading-shell{max-width:1080px}.gtc-blog .blog-article-header{max-width:850px;margin:32px auto}.gtc-blog .blog-article-header h1{line-height:1.12}.gtc-blog .blog-article-cover{max-width:700px;margin:0 auto 40px;border-radius:8px}.gtc-blog .blog-reading-grid>article{font-size:17px;line-height:1.8}.gtc-blog .blog-reading-grid>article p{line-height:1.8}.gtc-blog .blog-reading-grid>article .text-muted-foreground{color:var(--blog-body-muted)}.gtc-blog summary{min-height:24px}.gtc-blog summary::marker{color:var(--blog-link)}.gtc-blog :focus-visible{outline:2px solid var(--blog-link);outline-offset:4px}@media (max-width: 767px){.gtc-blog .blog-article-header{margin:20px auto 24px}.gtc-blog .blog-article-header h1{font-size:32px}.gtc-blog .blog-article-cover{margin-bottom:24px}.gtc-blog .blog-reading-grid>article{font-size:16px}}
