[data-page=blog]~div[aria-hidden=true]{display:none!important}body:has([data-page=blog])>div.fixed.-z-10{display:none!important}body:has([data-page=blog]) canvas{display:none!important}:is(html:has([data-page=blog]),html:has([data-page=blog]) *){cursor:auto!important}:is(body:has([data-page=blog])>div[aria-hidden=true].pointer-events-none.fixed.z-\[1000\],body:has([data-page=blog])>div[aria-hidden=true].pointer-events-none.fixed.z-\[1001\]){display:none!important}.blog-prose{font-family:var(--font-sans);color:#ffffffd1;letter-spacing:.01em;font-size:1.0625rem;line-height:1.8}.blog-prose h2{color:#fff;letter-spacing:-.02em;margin-top:2.5rem;margin-bottom:1rem;padding-left:1rem;font-size:1.625rem;font-weight:700;line-height:1.3;position:relative}.blog-prose h2:before{content:"";background:linear-gradient(#6366f1,#a855f7);border-radius:2px;width:3px;position:absolute;top:.15em;bottom:.15em;left:0}.blog-prose h3{color:#ffffffeb;letter-spacing:-.01em;margin-top:2rem;margin-bottom:.75rem;font-size:1.25rem;font-weight:600}.blog-prose p{margin-bottom:1.25rem}.blog-prose strong{color:#fff;font-weight:600}.blog-prose em{color:#ffffffbf;font-style:italic}.blog-prose a{color:#818cf8;text-underline-offset:3px;-webkit-text-decoration:underline #818cf84d;text-decoration:underline #818cf84d;transition:all .2s}.blog-prose a:hover{color:#a5b4fc;text-decoration-color:#a5b4fc99}.blog-prose ul,.blog-prose ol{margin-bottom:1.25rem;padding-left:1.5rem}.blog-prose ul{list-style:none}.blog-prose ul li{margin-bottom:.5rem;padding-left:1rem;position:relative}.blog-prose ul li:before{content:"";background:linear-gradient(135deg,#6366f1,#a855f7);border-radius:50%;width:5px;height:5px;position:absolute;top:.65em;left:0}.blog-prose ol{list-style:decimal}.blog-prose ol li{margin-bottom:.5rem;padding-left:.25rem}.blog-prose ol li::marker{color:#818cf8;font-weight:600}.blog-prose code{color:#c4b5fd;background:#ffffff0f;border:1px solid #ffffff14;border-radius:6px;padding:.15em .4em;font-family:JetBrains Mono,Fira Code,ui-monospace,monospace;font-size:.875em}.blog-prose pre{-webkit-overflow-scrolling:touch;background:#ffffff08;border:1px solid #ffffff0f;border-radius:12px;margin-top:.5rem;margin-bottom:1.5rem;padding:1.25rem 1.5rem;overflow-x:auto}.blog-prose pre code{color:#ffffffc7;background:0 0;border:none;padding:0;font-size:.8125rem;line-height:1.7}.blog-prose blockquote{color:#ffffffb8;background:#6366f10a;border-left:3px solid #6366f180;border-radius:0 12px 12px 0;margin:1.5rem 0;padding:1rem 1.5rem;font-style:italic}.blog-prose blockquote p:last-child{margin-bottom:0}.blog-prose hr{background:linear-gradient(90deg,#0000,#ffffff14,#0000);border:none;height:1px;margin:2.5rem 0}.blog-prose table{border-collapse:collapse;width:100%;margin:1.5rem 0;font-size:.9375rem}.blog-prose thead th{text-align:left;color:#fff;text-transform:uppercase;letter-spacing:.06em;background:#ffffff0a;border-bottom:1px solid #ffffff1a;padding:.75rem 1rem;font-size:.8125rem;font-weight:600}.blog-prose tbody td{color:#ffffffb8;border-bottom:1px solid #ffffff0a;padding:.75rem 1rem}.blog-prose tbody tr:hover{background:#ffffff05}.blog-cta-card{isolation:isolate;background:#ffffff08;border-radius:20px;margin-top:3rem;padding:2.5rem;position:relative;overflow:hidden}.blog-cta-card:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;z-index:-1;background:conic-gradient(from 180deg,#6366f100 0deg,#6366f180 90deg,#a855f773 180deg,#06b6d473 270deg,#6366f100 360deg);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.blog-cta-card:after{content:"";pointer-events:none;z-index:-1;background:radial-gradient(circle,#6366f114 0%,#0000 70%);width:300px;height:300px;position:absolute;top:-50%;right:-20%}.blog-card-glow{transition:transform .3s,box-shadow .3s;position:relative}.blog-card-glow:hover{transform:translateY(-4px);box-shadow:0 20px 40px -12px #6366f126,0 8px 16px -8px #0000004d}.blog-tag{letter-spacing:.04em;text-transform:uppercase;color:#a5b4fc;white-space:nowrap;background:#6366f11a;border:1px solid #6366f126;border-radius:999px;align-items:center;padding:.2rem .6rem;font-size:.6875rem;font-weight:600;display:inline-flex}.blog-progress-bar{transform-origin:0%;z-index:100;background:linear-gradient(90deg,#6366f1,#a855f7,#06b6d4);height:3px;position:fixed;top:0;left:0;right:0}
