.blog-page{background:var(--dg-white);color:var(--dg-ink);font-family:DM Sans,Arial,sans-serif;--background:0 0% 100%;--foreground:var(--dg-inkHsl);--muted-foreground:var(--dg-mutedHsl);--primary:var(--dg-blueHsl);--muted:215 33% 96%;--border:214 23% 89%}.blog-page h1,.blog-page h2,.blog-page h3{font-family:inherit;color:var(--dg-ink);letter-spacing:-.045em}.blog-page>section:first-child{background:var(--dg-white);padding:70px 24px 20px}.blog-page>section:first-child>div{max-width:1220px}.blog-page>section:first-child .text-center{text-align:left;max-width:100%;margin:0}.blog-page h1{font-size:clamp(40px,5.5vw,72px);font-weight:600;line-height:1.1;max-width:950px}.blog-page>section:first-child p{max-width:650px;line-height:1.7;font-size:19px}.blog-page>section:first-child .relative{margin:30px 0 0}.blog-page input{height:52px;border-radius:10px;background:var(--dg-white);border-color:var(--dg-muted);font-size:16px}.blog-page>section:nth-child(2)>div{justify-content:flex-start}.blog-page .container{max-width:1220px}.blog-page>section:nth-child(2){padding-top:24px}.blog-page ul.grid{gap:40px}.blog-page ul.grid>li{border-top:1px solid var(--dg-border);padding-top:22px}.blog-page ul.grid .group{border:0;border-radius:0;box-shadow:none;background:var(--dg-white)}.blog-page ul.grid .aspect-video{border-radius:14px;overflow:hidden}.blog-page ul.grid .p-6{padding:22px 0}.blog-page ul.grid h2{font-size:26px;line-height:1.2;letter-spacing:-.035em}.blog-page ul.grid p{font-size:16px;line-height:1.65;color:var(--dg-muted)}.blog-page .text-xs{font-size:13px;color:var(--dg-muted)}.blog-page a:focus-visible,.blog-page button:focus-visible,.blog-page input:focus-visible{outline:3px solid var(--dg-blue);outline-offset:4px}.blog-page:not(.blog-article)>section:last-child{background:var(--dg-navy);color:#fff}.blog-page:not(.blog-article)>section:last-child h2{color:var(--dg-white);font-size:38px}.blog-page:not(.blog-article)>section:last-child p{color:var(--dg-onDarkMuted)}.blog-page:not(.blog-article)>section:last-child form{flex-wrap:wrap}.blog-page:not(.blog-article)>section:last-child form input{min-width:180px}.blog-page:not(.blog-article)>section:last-child button{background:var(--dg-accent);color:var(--dg-navy);min-height:52px;border-radius:10px;padding-inline:22px}.blog-article>article{max-width:1140px;padding-top:26px}.blog-article>article>header{text-align:left;max-width:920px;margin-inline:0;padding-block:20px 12px}.blog-article>article>header>.flex{justify-content:flex-start}.blog-article>article>header h1{font-size:clamp(36px,4.7vw,62px);line-height:1.12}.blog-article .blog-content{max-width:760px;margin-inline:auto;font-size:18px;line-height:1.8;color:var(--dg-muted)}.blog-article .blog-content p,.blog-article .blog-content li{color:var(--dg-muted)}.blog-article .blog-content h2{font-size:32px}.blog-article .blog-content h3{font-size:24px}.blog-article .blog-content a{color:var(--dg-blue);text-decoration:underline;text-underline-offset:3px}.blog-article .blog-content img{max-width:100%;height:auto}.blog-article .blog-content table{display:block;overflow-x:auto;max-width:100%}.blog-article .blog-content pre{white-space:pre-wrap;overflow-wrap:anywhere}.blog-article>section:last-child{background:var(--dg-white);color:var(--dg-ink)}.blog-article>section:last-child h2{color:var(--dg-ink)}@media (max-width:700px){.blog-page>section:first-child{padding:42px 20px 12px}.blog-page ul.grid{gap:24px}.blog-page ul.grid h2{font-size:24px}.blog-page:not(.blog-article)>section:last-child h2{font-size:30px}.blog-article .blog-content{font-size:17px}.blog-article .blog-content h2{font-size:27px}}@media (prefers-reduced-motion:reduce){.blog-page *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.blog-article .grid>*{min-width:0}.blog-article .blog-content{overflow-wrap:anywhere}.blog-article button{white-space:normal;height:auto;min-height:44px;line-height:1.5}.blog-article .article-next-step{background:var(--dg-white);color:var(--dg-ink)}.blog-article .article-next-step p{color:var(--dg-muted);font-size:16px;line-height:1.65}.blog-article .article-next-step h2{color:var(--dg-ink)}.blog-article .article-guide-card{background:var(--dg-white);border-color:var(--dg-border)}.blog-article .article-call-card{background:var(--dg-surfaceTint,#EAF1FF);border-color:var(--dg-border)}.blog-article .article-next-step .article-ready-badge{background:var(--dg-blue);color:var(--dg-white)}.blog-article .article-next-step button{min-height:52px;border-radius:10px;padding:12px 20px;background:var(--dg-accent);color:var(--dg-navy)}.blog-article .article-next-step .article-guide-card button{background:var(--dg-white);color:var(--dg-blueText,#064FC6);border:1px solid var(--dg-blueText,#064FC6)}.blog-article .article-next-step .article-guide-card button:hover{background:var(--dg-surfaceTint,#EAF1FF)}.blog-article .article-next-step .article-call-card button:hover{background:var(--dg-accentHover,#E9C544)}
