.BlogCTABlock-module-scss-module__9VHiWa__ctaCard{border-radius:var(--radius-lg);border:1px solid var(--border-color);background:#f8f9fa;margin:2.5rem 0;display:flex;overflow:hidden}@media (max-width:768px){.BlogCTABlock-module-scss-module__9VHiWa__ctaCard{flex-direction:column}}.BlogCTABlock-module-scss-module__9VHiWa__ctaImage{flex:0 0 240px;min-height:200px;position:relative}@media (max-width:768px){.BlogCTABlock-module-scss-module__9VHiWa__ctaImage{flex-basis:auto;min-height:180px}}.BlogCTABlock-module-scss-module__9VHiWa__ctaContent{flex-direction:column;flex:1;justify-content:center;padding:2rem;display:flex}@media (max-width:768px){.BlogCTABlock-module-scss-module__9VHiWa__ctaContent{padding:1.5rem}}.BlogCTABlock-module-scss-module__9VHiWa__ctaHeadline{color:var(--foreground);margin-bottom:.65rem;font-size:clamp(1.25rem,2.5vw,1.5rem);font-weight:400;line-height:1.2}.BlogCTABlock-module-scss-module__9VHiWa__ctaText{color:#666;margin-bottom:1.25rem;font-size:.95rem;line-height:1.5}.BlogCTABlock-module-scss-module__9VHiWa__ctaButton{background:var(--foreground);color:#fff;border-radius:var(--radius-full);align-self:flex-start;padding:.65rem 1.5rem;font-size:.9rem;font-weight:400;text-decoration:none;transition:opacity .2s;display:inline-block}.BlogCTABlock-module-scss-module__9VHiWa__ctaButton:hover{opacity:.85}
﻿.BlogPostContent-module-scss-module__nuGxia__article{border-radius:var(--radius-lg);border:1px solid var(--border-color);background:#fff;padding:3rem}@media (max-width:768px){.BlogPostContent-module-scss-module__nuGxia__article{border-radius:var(--radius-md);padding:1.75rem 1.35rem}}.BlogPostContent-module-scss-module__nuGxia__content{color:#333;letter-spacing:-.01em;font-size:1.1rem;font-weight:400;line-height:1.7;display:flow-root}@media (max-width:768px){.BlogPostContent-module-scss-module__nuGxia__content{font-size:1rem;line-height:1.65}}.BlogPostContent-module-scss-module__nuGxia__content h1,.BlogPostContent-module-scss-module__nuGxia__content h2,.BlogPostContent-module-scss-module__nuGxia__content h3,.BlogPostContent-module-scss-module__nuGxia__content h4,.BlogPostContent-module-scss-module__nuGxia__content h5,.BlogPostContent-module-scss-module__nuGxia__content h6{letter-spacing:-.02em;color:var(--foreground);margin-top:2.25rem;margin-bottom:1.05rem;font-weight:400;line-height:1.2}.BlogPostContent-module-scss-module__nuGxia__content h2{margin-top:3rem;font-size:clamp(1.65rem,2.75vw,2rem)}.BlogPostContent-module-scss-module__nuGxia__content h2:first-child{margin-top:0}.BlogPostContent-module-scss-module__nuGxia__content h3{margin-top:2.5rem;font-size:clamp(1.4rem,2.35vw,1.65rem)}.BlogPostContent-module-scss-module__nuGxia__content h4{margin-top:2rem;font-size:clamp(1.2rem,1.95vw,1.4rem)}.BlogPostContent-module-scss-module__nuGxia__content p{color:#333;margin-bottom:1.5rem;line-height:1.7}.BlogPostContent-module-scss-module__nuGxia__content p:last-child{margin-bottom:0}.BlogPostContent-module-scss-module__nuGxia__content a{color:var(--foreground);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;transition:opacity .15s}.BlogPostContent-module-scss-module__nuGxia__content a:hover{opacity:.6}.BlogPostContent-module-scss-module__nuGxia__content ul,.BlogPostContent-module-scss-module__nuGxia__content ol{margin-bottom:1.75rem;padding-left:2.25rem}.BlogPostContent-module-scss-module__nuGxia__content ul li,.BlogPostContent-module-scss-module__nuGxia__content ol li{color:#333;margin-bottom:.85rem;line-height:1.7}.BlogPostContent-module-scss-module__nuGxia__content ul li:last-child,.BlogPostContent-module-scss-module__nuGxia__content ol li:last-child{margin-bottom:0}.BlogPostContent-module-scss-module__nuGxia__content ul li{list-style-type:none;position:relative}.BlogPostContent-module-scss-module__nuGxia__content ul li:before{content:"•";color:var(--foreground);font-weight:700;position:absolute;left:-1.35rem}.BlogPostContent-module-scss-module__nuGxia__content ol{counter-reset:item}.BlogPostContent-module-scss-module__nuGxia__content ol li{counter-increment:item;list-style-type:none;position:relative}.BlogPostContent-module-scss-module__nuGxia__content ol li:before{content:counter(item) ".";color:var(--foreground);font-weight:400;position:absolute;left:-1.85rem}.BlogPostContent-module-scss-module__nuGxia__content img{border-radius:var(--radius-lg);border:1px solid var(--border-color);max-width:100%;height:auto;margin:2.25rem auto;display:block;box-shadow:0 4px 20px #0000000f}.BlogPostContent-module-scss-module__nuGxia__content figure{text-align:center;margin:2.5rem 0}.BlogPostContent-module-scss-module__nuGxia__content figure img{margin:0 auto .85rem}.BlogPostContent-module-scss-module__nuGxia__content figure figcaption{color:#888;max-width:80%;margin:0 auto;font-size:.85rem;font-style:italic;line-height:1.4}.BlogPostContent-module-scss-module__nuGxia__content .BlogPostContent-module-scss-module__nuGxia__imageGrid{grid-template-columns:1fr 1fr;gap:1.25rem;margin:2.25rem 0;display:grid}.BlogPostContent-module-scss-module__nuGxia__content .BlogPostContent-module-scss-module__nuGxia__imageGrid img{width:100%;margin:0}@media (max-width:640px){.BlogPostContent-module-scss-module__nuGxia__content .BlogPostContent-module-scss-module__nuGxia__imageGrid{grid-template-columns:1fr;gap:1rem}}.BlogPostContent-module-scss-module__nuGxia__content blockquote{border-left:2.5px solid var(--foreground);color:#555;margin:2.25rem 0;padding-left:1.75rem;font-size:1.15rem;font-style:italic;line-height:1.6}@media (max-width:768px){.BlogPostContent-module-scss-module__nuGxia__content blockquote{padding-left:1.35rem;font-size:1.05rem}}.BlogPostContent-module-scss-module__nuGxia__content code{border-radius:var(--radius-sm);color:#e01e5a;background:#f5f5f5;border:1px solid #e8e8e8;padding:.25rem .5rem;font-family:SF Mono,Monaco,Inconsolata,Courier New,monospace;font-size:.9em}.BlogPostContent-module-scss-module__nuGxia__content pre{border-radius:var(--radius-md);background:#f8f9fa;border:1px solid #e8e8e8;margin:2.25rem 0;padding:1.75rem;overflow-x:auto}.BlogPostContent-module-scss-module__nuGxia__content pre code{color:#333;background:0 0;border:none;padding:0}.BlogPostContent-module-scss-module__nuGxia__content table{border-collapse:separate;border-spacing:0;border-radius:var(--radius-md);border:1px solid #e8e8e8;width:100%;margin:2.25rem 0;overflow:hidden}.BlogPostContent-module-scss-module__nuGxia__content table th,.BlogPostContent-module-scss-module__nuGxia__content table td{text-align:left;border-bottom:1px solid #e8e8e8;padding:.85rem 1.35rem}.BlogPostContent-module-scss-module__nuGxia__content table th{color:var(--foreground);text-transform:uppercase;letter-spacing:.02em;background:#f8f9fa;font-size:.9rem;font-weight:400}.BlogPostContent-module-scss-module__nuGxia__content table td{background:#fff}.BlogPostContent-module-scss-module__nuGxia__content table tr:last-child td{border-bottom:none}.BlogPostContent-module-scss-module__nuGxia__content strong,.BlogPostContent-module-scss-module__nuGxia__content b{color:var(--foreground);font-weight:500}.BlogPostContent-module-scss-module__nuGxia__content em,.BlogPostContent-module-scss-module__nuGxia__content i{font-style:italic}.BlogPostContent-module-scss-module__nuGxia__content hr{border:none;border-top:1px solid #e8e8e8;margin:3rem 0}.BlogPostContent-module-scss-module__nuGxia__content>p:first-of-type{color:#444;margin-bottom:1.75rem;font-size:1.2rem;line-height:1.6}@media (max-width:768px){.BlogPostContent-module-scss-module__nuGxia__content>p:first-of-type{font-size:1.1rem}.BlogPostContent-module-scss-module__nuGxia__content h2{margin-top:2.25rem}.BlogPostContent-module-scss-module__nuGxia__content h3{margin-top:1.75rem}.BlogPostContent-module-scss-module__nuGxia__content h4{margin-top:1.5rem}}
img.blog-image:is([style*=float\:left],[style*="float: left"],[style*=float\:right],[style*="float: right"]){max-width:calc(100% - 1.5rem)!important}@media (max-width:640px){img.blog-image:is([style*=float\:left],[style*="float: left"],[style*=float\:right],[style*="float: right"]){float:none!important;width:100%!important;max-width:100%!important;margin:1.5rem 0!important}}
