.MarketingPage-module__56Z3vG__page{--color-background:244 242 235;--color-primary:32 34 31;--color-secondary:98 100 94;--color-accent:36 73 235;--page-card:#fff;--page-surface:var(--dialogo-surface);--page-raised:#fff;--page-line:var(--dialogo-line);color:rgb(var(--color-primary));--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.dark .MarketingPage-module__56Z3vG__page{--color-background:23 25 24;--color-primary:244 242 235;--color-secondary:181 185 179;--color-accent:147 167 255;--page-card:var(--dialogo-dark-card);--page-surface:var(--dialogo-dark-card);--page-raised:#292c28;--page-line:var(--dialogo-dark-border);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.MarketingPage-module__56Z3vG__page :is(a,button,summary,input):focus-visible{outline:3px solid var(--dialogo-focus);outline-offset:4px}.MarketingPage-module__56Z3vG__page .MarketingPage-module__56Z3vG__outlineAction:not(:disabled){color:rgb(var(--color-primary));border-color:var(--page-line);background:0 0}.MarketingPage-module__56Z3vG__page .MarketingPage-module__56Z3vG__outlineAction:not(:disabled):hover{background:var(--page-surface);border-color:rgb(var(--color-accent))}.MarketingPage-module__56Z3vG__grid{background-image:linear-gradient(to right,rgb(var(--color-primary)/.035)1px,transparent 1px),linear-gradient(to bottom,rgb(var(--color-primary)/.035)1px,transparent 1px);background-size:60px 60px;-webkit-mask-image:radial-gradient(65% 48% at 50% 0,#000 30%,#0000 100%);mask-image:radial-gradient(65% 48% at 50% 0,#000 30%,#0000 100%)}
.BlogPost-module__hVlN5G__articleBody h1{border-bottom:1px solid var(--page-line);color:rgb(var(--color-primary));letter-spacing:-.03em;margin:4rem 0 2rem;padding-bottom:1rem;font-size:clamp(1.875rem,3vw,2.25rem);font-weight:750;line-height:1.15}.BlogPost-module__hVlN5G__articleBody h2{color:rgb(var(--color-primary));letter-spacing:-.025em;align-items:center;gap:.75rem;margin:3.5rem 0 1.5rem;font-size:clamp(1.625rem,2.6vw,2rem);font-weight:740;line-height:1.22;display:flex}.BlogPost-module__hVlN5G__articleBody>div:first-child>h2:first-child{margin-top:0}.BlogPost-module__hVlN5G__articleBody h2:before{content:"";background:rgb(var(--color-accent));border-radius:999px;flex:0 0 4px;width:4px;height:1.75rem;display:inline-block}.BlogPost-module__hVlN5G__articleBody h3{color:rgb(var(--color-primary));letter-spacing:-.015em;margin:2.75rem 0 1rem;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:700;line-height:1.3}.BlogPost-module__hVlN5G__articleBody p{max-width:76ch;color:rgb(var(--color-secondary));margin:0 0 1.75rem;font-size:1.0625rem;line-height:1.85}.BlogPost-module__hVlN5G__articleBody a{border-bottom:1px solid rgb(var(--color-accent)/.4);color:rgb(var(--color-accent));font-weight:650;text-decoration:none;transition:border-color .18s,color .18s}.BlogPost-module__hVlN5G__articleBody a:hover{border-color:rgb(var(--color-accent));color:var(--dialogo-action-hover)}.BlogPost-module__hVlN5G__articleBody strong{color:rgb(var(--color-primary));font-weight:720}.BlogPost-module__hVlN5G__articleBody ul{margin:2rem 0;padding-left:.25rem;list-style:none}.BlogPost-module__hVlN5G__articleBody ul li{color:rgb(var(--color-secondary));margin-top:.75rem;padding-left:1.5rem;font-size:1.0625rem;line-height:1.7;position:relative}.BlogPost-module__hVlN5G__articleBody ul li:before{content:"";background:rgb(var(--color-accent));border-radius:999px;width:6px;height:6px;position:absolute;top:.72em;left:0}.BlogPost-module__hVlN5G__articleBody ol{color:rgb(var(--color-secondary));margin:2rem 0;padding-left:1.5rem;font-size:1.0625rem;line-height:1.7}.BlogPost-module__hVlN5G__articleBody ol li{margin-top:.75rem;padding-left:.35rem}.BlogPost-module__hVlN5G__articleBody blockquote{border-left:4px solid rgb(var(--color-accent));background:var(--page-surface);color:rgb(var(--color-secondary));border-radius:0 1rem 1rem 0;margin:2.5rem 0;padding:1.5rem 2rem;font-size:1.2rem;font-style:italic;line-height:1.65}.BlogPost-module__hVlN5G__articleBody code{border:1px solid var(--page-line);background:var(--page-surface);color:rgb(var(--color-secondary));border-radius:.375rem;padding:.2rem .45rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.875em}.BlogPost-module__hVlN5G__articleBody pre{border:1px solid rgb(var(--color-secondary));background:#1e1e1e;border-radius:1rem;margin:2rem 0;padding:1.5rem;overflow-x:auto}.BlogPost-module__hVlN5G__articleBody pre code{color:#d1d5db;background:0 0;border:0;padding:0}.BlogPost-module__hVlN5G__articleBody img{border:1px solid var(--page-line);border-radius:1rem;width:100%;height:auto;margin:3rem 0}.BlogPost-module__hVlN5G__articleBody table{border:1px solid var(--page-line);border-collapse:separate;border-spacing:0;border-radius:.875rem;width:100%;margin:2.5rem 0;display:block;overflow-x:auto}.BlogPost-module__hVlN5G__articleBody table thead,.BlogPost-module__hVlN5G__articleBody table tbody{table-layout:fixed;width:100%;min-width:720px;display:table}.BlogPost-module__hVlN5G__articleBody th{border-bottom:1px solid var(--page-line);background:var(--page-surface);color:rgb(var(--color-primary));text-align:left;padding:1rem;font-size:.875rem;font-weight:700;line-height:1.4}.BlogPost-module__hVlN5G__articleBody td{border-bottom:1px solid var(--page-surface);color:rgb(var(--color-secondary));vertical-align:top;padding:1rem;font-size:.925rem;line-height:1.55}.BlogPost-module__hVlN5G__articleBody tr:last-child td{border-bottom:0}@media (max-width:640px){.BlogPost-module__hVlN5G__articleBody h2{align-items:flex-start;margin-top:2.75rem;font-size:1.55rem}.BlogPost-module__hVlN5G__articleBody h2:before{margin-top:.1rem}.BlogPost-module__hVlN5G__articleBody p,.BlogPost-module__hVlN5G__articleBody ul li,.BlogPost-module__hVlN5G__articleBody ol{font-size:1rem;line-height:1.75}.BlogPost-module__hVlN5G__articleBody table{width:calc(100% + .5rem);margin-left:-.25rem}}
