.mkt{--mkt-ease:cubic-bezier(0.2,0.7,0.2,1);--mkt-canvas:0 0% 99.2%;background:hsl(var(--mkt-canvas));color:hsl(var(--foreground))}.dark .mkt{--mkt-canvas:var(--background)}@media (scripting:enabled){.mkt-reveal:not([data-shown]){opacity:0;transform:translate3d(0,18px,0)}}.mkt-reveal{transition:opacity .7s var(--mkt-ease),transform .7s var(--mkt-ease);transition-delay:var(--mkt-delay,0s)}.mkt-stage{perspective:2400px}.mkt-tilt-soft{transform:rotateX(10deg) scale(.98);transform-origin:50% 0;transition:transform 1.2s var(--mkt-ease)}.mkt-stage:hover .mkt-tilt-soft{transform:rotateX(3deg) scale(1)}@media (max-width:767px){.mkt-stage:hover .mkt-tilt-soft,.mkt-tilt-soft{transform:none}}.mkt-window{background:hsl(var(--surface));border:1px solid hsl(var(--foreground)/.08);border-radius:18px;box-shadow:inset 0 1px 0 hsl(0 0% 100%/.6),0 2px 4px hsl(222 30% 10%/.04),0 30px 70px -28px hsl(222 40% 15%/.3),0 70px 140px -70px hsl(221 78% 30%/.3)}.dark .mkt-window{border-color:hsl(0 0% 100%/.08);box-shadow:0 30px 90px -30px hsl(0 0% 0%/.75)}.mkt-grid{background-image:linear-gradient(hsl(var(--foreground)/.045) 1px,transparent 1px),linear-gradient(90deg,hsl(var(--foreground)/.045) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse 70% 55% at 50% 25%,#000 30%,transparent 75%);mask-image:radial-gradient(ellipse 70% 55% at 50% 25%,#000 30%,transparent 75%)}.mkt-ring{transition:stroke-dashoffset 1.2s var(--mkt-ease)}@keyframes mkt-float{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-8px,0)}}.mkt-float{animation:mkt-float 7s ease-in-out infinite;animation-delay:var(--fd,0s)}.mkt-faq summary::-webkit-details-marker{display:none}.mkt-faq[open] .mkt-faq-icon{transform:rotate(45deg)}.mkt-faq-icon{transition:transform .25s var(--mkt-ease)}@media (prefers-reduced-motion:reduce){.mkt-reveal:not([data-shown]){opacity:1;transform:none}.mkt-stage:hover .mkt-tilt-soft,.mkt-tilt-soft{transition:none}.mkt-float{animation:none}}.mkt-fade-bottom{-webkit-mask-image:linear-gradient(180deg,#000 80%,transparent);mask-image:linear-gradient(180deg,#000 80%,transparent)}.mkt{--mkt-navy:224 48% 11%;--mkt-navy-2:222 52% 16%}.mkt-band{background:linear-gradient(180deg,hsl(var(--mkt-canvas)/0) 0,hsl(var(--primary)/.045) 18%,hsl(var(--primary)/.055) 50%,hsl(var(--primary)/.045) 82%,hsl(var(--mkt-canvas)/0) 100%)}.dark .mkt-band{background:linear-gradient(180deg,transparent 0,hsl(var(--primary)/.06) 20%,hsl(var(--primary)/.07) 50%,hsl(var(--primary)/.06) 80%,transparent 100%)}.mkt-outro{background:linear-gradient(180deg,hsl(var(--mkt-canvas)) 0,hsl(var(--mkt-canvas)) 36%,hsl(220 90% 96%) 48%,hsl(221 75% 68%) 64%,hsl(222 60% 30%) 80%,hsl(var(--mkt-navy-2)) 90%,hsl(var(--mkt-navy)) 100%)}@supports (background:linear-gradient(in oklch,red,blue)){.mkt-outro{background:linear-gradient(in oklch 180deg,hsl(220 60% 99.2%) 0,hsl(220 60% 99.2%) 36%,hsl(220 85% 96%) 50%,hsl(221 62% 74%) 64%,hsl(222 58% 34%) 80%,hsl(var(--mkt-navy-2)) 90%,hsl(var(--mkt-navy)) 100%)}}.dark .mkt-outro{background:linear-gradient(180deg,hsl(var(--mkt-canvas)) 0,hsl(var(--mkt-canvas)) 40%,hsl(var(--mkt-navy-2)) 80%,hsl(var(--mkt-navy)) 100%)}.mkt-footer{background:hsl(var(--mkt-navy));color:hsl(220 30% 96%)}@keyframes mkt-aurora{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(6%,-8%,0) scale(1.12)}}.mkt-aurora{animation:mkt-aurora 18s ease-in-out infinite;animation-delay:var(--ad,0s)}.mkt-footer-grid{background-image:linear-gradient(hsl(0 0% 100%/.04) 1px,transparent 0),linear-gradient(90deg,hsl(0 0% 100%/.04) 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:radial-gradient(ellipse 80% 70% at 50% 0,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse 80% 70% at 50% 0,#000 20%,transparent 75%)}.mkt-flink{position:relative;display:inline-flex;align-items:center;gap:.35rem;color:hsl(220 25% 78%);transition:color .25s var(--mkt-ease),transform .25s var(--mkt-ease)}.mkt-flink:after{content:"";position:absolute;left:0;bottom:-3px;height:1px;width:100%;background:hsl(38 92% 55%);transform:scaleX(0);transform-origin:left;transition:transform .35s var(--mkt-ease)}.mkt-flink:focus-visible,.mkt-flink:hover{color:#fff;transform:translateX(3px)}.mkt-flink:focus-visible:after,.mkt-flink:hover:after{transform:scaleX(1)}.mkt-needle{transform-origin:500px 540px;transform-box:view-box;transform:rotate(-70deg);transition:transform 1.1s cubic-bezier(.34,1.56,.64,1)}.mkt-brand:hover .mkt-needle,.mkt-reveal[data-shown] .mkt-needle{transform:rotate(0deg)}.mkt-brand:hover .mkt-needle{transform:rotate(18deg)}.mkt-wordmark{background:linear-gradient(180deg,hsl(0 0% 100%/.09),hsl(0 0% 100%/0));-webkit-background-clip:text;background-clip:text;color:transparent}@media (prefers-reduced-motion:reduce){.mkt-aurora{animation:none}.mkt-needle{transform:none}.mkt-flink,.mkt-flink:after,.mkt-needle{transition:none}}.blog-prose{font-size:17.5px;line-height:1.75;color:hsl(var(--foreground)/.88);overflow-wrap:break-word}.blog-prose>*+*{margin-top:1.15em}.blog-prose h2{margin-top:2.2em;font-size:28px;line-height:1.2;letter-spacing:-.02em}.blog-prose h2,.blog-prose h3{scroll-margin-top:96px;font-weight:600;color:hsl(var(--foreground))}.blog-prose h3{margin-top:1.8em;font-size:21px;line-height:1.3;letter-spacing:-.01em}.blog-prose h2+*,.blog-prose h3+*{margin-top:.6em}.blog-prose a{color:hsl(var(--primary));font-weight:500;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.blog-prose a:hover{text-decoration-thickness:2px}.blog-prose strong{color:hsl(var(--foreground));font-weight:600}.blog-prose ol,.blog-prose ul{padding-left:1.3em}.blog-prose ul{list-style:disc}.blog-prose ol{list-style:decimal}.blog-prose li+li{margin-top:.4em}.blog-prose li::marker{color:hsl(var(--primary))}.blog-prose blockquote{border-left:3px solid hsl(var(--primary)/.5);padding-left:1em;color:hsl(var(--muted-foreground))}.blog-prose hr{border:0;border-top:1px solid hsl(var(--foreground)/.1);margin:2.2em 0}.blog-prose code{font-size:.9em;background:hsl(var(--foreground)/.06);border-radius:6px;padding:.1em .35em}.blog-table{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid hsl(var(--foreground)/.08);border-radius:18px;background:hsl(var(--surface))}.blog-table table{width:100%;min-width:520px;border-collapse:collapse;font-size:15px;line-height:1.5}.blog-table th{text-align:left;font-weight:600;color:hsl(var(--foreground));background:hsl(var(--foreground)/.035)}.blog-table td,.blog-table th{padding:11px 14px;border-bottom:1px solid hsl(var(--foreground)/.07);vertical-align:top}.blog-table tr:last-child td{border-bottom:0}.blog-callout{border-radius:22px;padding:20px 22px;border:1px solid hsl(var(--foreground)/.08);background:hsl(var(--surface));font-size:16px;line-height:1.65}.blog-callout>*+*{margin-top:.6em}.blog-callout-info{border-color:hsl(var(--primary)/.25);background:hsl(var(--primary)/.05)}.blog-callout-attention{border-color:hsl(var(--warning)/.35);background:hsl(var(--warning)/.06)}.blog-callout-cta{border:0;background:hsl(var(--mkt-navy-2,224 40% 14%));color:#fff;padding:26px}.blog-callout-cta strong{color:#fff;font-size:19px}.blog-callout-cta p{color:rgb(255 255 255/.78)}.blog-callout-cta a{display:inline-flex;align-items:center;height:44px;padding:0 22px;border-radius:999px;background:#fff;color:hsl(224 32% 10%);text-decoration:none;font-weight:600;font-size:15px}.blog-callout-cta a:hover{background:rgb(255 255 255/.9)}