body{background-color:#0b2545;color:#fff;overflow-x:hidden}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#0b2545}::-webkit-scrollbar-thumb{background:#279af1;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#f0f}.gradient-text{display:inline-block;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.sticky-card-wrapper{position:relative;display:grid;grid-template-columns:1fr;gap:2rem}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.prose-content h1{font-size:2rem;font-weight:800;margin-bottom:1.5rem;margin-top:2rem;color:#fff}.prose-content h2{font-size:1.5rem;font-weight:700;margin-bottom:1rem;margin-top:2rem;color:#fff}.prose-content h3{font-size:1.25rem;font-weight:700;margin-bottom:.75rem;margin-top:1.5rem;color:#279af1}.prose-content p{margin-bottom:1.5rem;line-height:1.7;color:#d1d5db}.prose-content ul{list-style-type:disc;padding-left:1.5rem;margin-bottom:1.5rem;color:#d1d5db}.prose-content ol{list-style-type:decimal;padding-left:1.5rem;margin-bottom:1.5rem;color:#d1d5db}.prose-content blockquote{border-left:4px solid #ff00ff;padding-left:1rem;margin:2rem 0;font-style:italic;color:#e5e7eb;background:#ff00ff0d;padding:1rem;border-radius:0 .5rem .5rem 0}.prose-content a{color:#279af1;text-decoration:underline;transition:color .2s}.prose-content a:hover{color:#f0f}.prose-content img{border-radius:.75rem;margin:2rem 0;width:100%;height:auto;border:1px solid rgba(255,255,255,.1)}.prose-content pre{background:#00151a;padding:1rem;border-radius:.5rem;overflow-x:auto;margin:1.5rem 0;border:1px solid #279af1}.prose-content code{font-family:monospace;background:#ffffff1a;padding:.2rem .4rem;border-radius:.25rem;font-size:.9em}@keyframes blob{0%{transform:translate(0) scale(1)}33%{transform:translate(50px,-80px) scale(1.1)}66%{transform:translate(-40px,40px) scale(.9)}to{transform:translate(0) scale(1)}}.animate-blob{animation:blob 15s infinite}.animation-delay-2000{animation-delay:2s}.animation-delay-4000{animation-delay:4s}:root{--process-card-base-offset: 12vh}@media(min-width:768px){:root{--process-card-base-offset: 27vh}}.electric-border{--electric-light-color: oklch(from var(--electric-border-color) l c h);--eb-border-width: 2px;--eb-glow-opacity: 1;position:relative;border-radius:inherit;overflow:visible;isolation:isolate}.eb-svg{position:fixed;left:-10000px;top:-10000px;width:10px;height:10px;opacity:.001;pointer-events:none}.eb-content{position:relative;border-radius:inherit;z-index:1;height:100%}.eb-layers{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;z-index:2}.eb-stroke,.eb-glow-1,.eb-glow-2,.eb-overlay-1,.eb-overlay-2,.eb-background-glow{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;box-sizing:border-box;transition:border-width .4s ease,opacity .4s ease,filter .4s ease,transform .4s ease}.eb-stroke{border:var(--eb-border-width) solid var(--electric-border-color)}.eb-glow-1{border:var(--eb-border-width) solid oklch(from var(--electric-border-color) l c h / .6);opacity:calc(var(--eb-glow-opacity) * .5);filter:blur(calc(.5px + (var(--eb-border-width) * .25)))}.eb-glow-2{border:var(--eb-border-width) solid var(--electric-light-color);opacity:calc(var(--eb-glow-opacity) * .5);filter:blur(calc(2px + (var(--eb-border-width) * .5)))}.eb-background-glow{z-index:-1;transform:scale(1.08);filter:blur(32px);opacity:calc(var(--eb-glow-opacity) * .3);background:linear-gradient(-30deg,var(--electric-light-color),transparent,var(--electric-border-color))}
