.blog-prose{--bp-text:#26261f;--bp-strong:#0c0c09;--bp-muted:#70705c;--bp-line:#e8e8e3;--bp-soft:#fbfbf9;--bp-link:#35530e;--bp-lime:#9ae600;color:var(--bp-text);font-family:var(--font-document-family), "IBM Plex Serif", Georgia, serif;overflow-wrap:break-word;font-size:17px;line-height:1.75}@media (min-width:768px){.blog-prose{font-size:18px}}.blog-prose>*+*{margin-top:1.15em}.blog-prose h2,.blog-prose h3,.blog-prose h4{color:var(--bp-strong);font-family:var(--font-heading), "Space Grotesk", system-ui, sans-serif;scroll-margin-top:96px;font-weight:600;position:relative}.blog-prose h2{letter-spacing:-.4px;margin-top:2.2em;font-size:25px;line-height:1.25}.blog-prose h3{letter-spacing:-.2px;margin-top:1.8em;font-size:20px;line-height:1.3}.blog-prose h4{margin-top:1.6em;font-size:17px}@media (min-width:768px){.blog-prose h2{font-size:28px}}.blog-prose h2+*,.blog-prose h3+*,.blog-prose h4+*{margin-top:.6em}.blog-prose .blog-anchor{width:.9em;color:var(--bp-line);opacity:0;text-decoration:none;transition:opacity .12s;position:absolute;left:-.9em}.blog-prose .blog-anchor:before{content:"#"}.blog-prose h2:hover .blog-anchor,.blog-prose h3:hover .blog-anchor{opacity:1;color:var(--bp-muted)}.blog-prose strong{color:var(--bp-strong);font-weight:600}.blog-prose a{color:var(--bp-link);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, var(--bp-link) 35%, transparent);text-decoration-color:color-mix(in oklab, var(--bp-link) 35%, transparent);text-underline-offset:3px;text-decoration-thickness:1px}.blog-prose a:hover{-webkit-text-decoration-color:var(--bp-link);text-decoration-color:var(--bp-link)}.blog-prose ul,.blog-prose ol{padding-left:1.3em}.blog-prose ul{list-style:outside}.blog-prose ol{list-style:decimal}.blog-prose li+li{margin-top:.4em}.blog-prose li::marker{color:var(--bp-muted)}.blog-prose ul>li::marker{color:var(--bp-lime)}.blog-prose blockquote{border-left:2px solid var(--bp-lime);color:var(--bp-muted);padding-left:1em;font-style:italic}.blog-prose hr{border:0;border-top:1px solid var(--bp-line);width:64px;margin:2.4em auto}.blog-prose code{background:var(--bp-soft);border:1px solid var(--bp-line);border-radius:6px;padding:.1em .35em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85em}.blog-prose pre{background:var(--bp-soft);border:1px solid var(--bp-line);border-radius:12px;padding:1em;font-size:14px;line-height:1.6;overflow-x:auto}.blog-prose pre code{background:0 0;border:0;padding:0}.blog-prose .blog-figure{margin-top:1.8em;margin-bottom:1.8em}.blog-prose img{background:var(--bp-soft);border-radius:14px;width:100%;height:auto;display:block}.blog-prose figcaption{color:var(--bp-muted);font-family:var(--font-sans), "IBM Plex Sans", system-ui, sans-serif;text-align:center;margin-top:.7em;font-size:13px;line-height:1.5}.blog-prose .blog-table{border:1px solid var(--bp-line);border-radius:12px;overflow-x:auto}.blog-prose table{border-collapse:collapse;width:100%;font-family:var(--font-sans), "IBM Plex Sans", system-ui, sans-serif;font-size:15px;line-height:1.5}.blog-prose th,.blog-prose td{border-bottom:1px solid var(--bp-line);text-align:left;vertical-align:top;padding:10px 14px}.blog-prose th{background:var(--bp-soft);color:var(--bp-strong);font-weight:600}.blog-prose tr:last-child td{border-bottom:0}.blog-prose .blog-law{border:1px solid var(--bp-line);background:var(--bp-soft);border-radius:14px;margin-top:1.6em;margin-bottom:1.6em;padding:18px 20px}.blog-prose .blog-law blockquote{color:var(--bp-strong);border:0;padding:0;font-style:normal}.blog-prose .blog-law blockquote>*+*{margin-top:.8em}.blog-prose .blog-law figcaption{text-align:left;color:var(--bp-link);margin-top:12px;font-weight:600}.blog-prose .blog-law figcaption:before{content:"— "}.blog-prose .blog-callout{font-family:var(--font-sans), "IBM Plex Sans", system-ui, sans-serif;background:#f3f7ea;border-radius:14px;padding:16px 20px;font-size:16px;line-height:1.6}.blog-prose .blog-callout>*+*{margin-top:.6em}.blog-prose .blog-callout-label{color:var(--bp-link);letter-spacing:.9px;text-transform:uppercase;font-size:11px;font-weight:700}.blog-prose .blog-callout-atencao{color:#5c3a00;background:#fff4df}.blog-prose .blog-callout-atencao .blog-callout-label{color:#a15c00}.blog-prose .blog-cta{color:#fff;font-family:var(--font-sans), "IBM Plex Sans", system-ui, sans-serif;background:#0c0c09;border-radius:18px;margin-top:2em;margin-bottom:2em;padding:24px}@media (min-width:768px){.blog-prose .blog-cta{padding:28px 32px}}.blog-prose .blog-cta-title{color:#fff;font-family:var(--font-heading), "Space Grotesk", system-ui, sans-serif;letter-spacing:-.3px;margin:0;font-size:20px;font-weight:600;line-height:1.3}.blog-prose .blog-cta-text{color:#b9b9a8;margin-top:8px;font-size:15px;line-height:1.55}.blog-prose .blog-cta-button{background:var(--bp-lime);color:#0c0c09;border-radius:999px;align-items:center;gap:8px;margin-top:18px;padding:10px 18px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .16s cubic-bezier(.23,1,.32,1),background .16s;display:inline-flex}.blog-prose .blog-cta-button:hover{background:#b0f22e;text-decoration:none}.blog-prose .blog-cta-button:active{transform:translateY(1px)}
