body,html{background-color:#000000!important;margin:0!important;padding:0!important;width:100%!important;overflow-x:hidden!important}.hero-background-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;pointer-events:none;overflow:hidden;animation:heroBackgroundBreath 30s ease-in-out infinite;will-change:transform}@keyframes heroBackgroundBreath{0%,to{transform:translate(0) scale(1)}25%{transform:translate(2%,1%) scale(1.02)}50%{transform:translate(-1%,2%) scale(.98)}75%{transform:translate(1%,-1%) scale(1.01)}}@keyframes heroGradientMove{0%,to{transform:translate(0) scale(1);filter:brightness(1)}33%{transform:translate(4%,2%) scale(1.04);filter:brightness(1.03)}66%{transform:translate(-2%,4%) scale(.96);filter:brightness(.97)}}@keyframes heroDotsPulse{0%,to{opacity:.5}50%{opacity:.8}}@keyframes heroGridShift{0%,to{transform:translate(0);opacity:.25}50%{transform:translate(20px,20px);opacity:.35}}.hero-background-animated{will-change:transform,filter!important}.hero-background-animated,.hero-background-animated svg,.hero-background-animated>div{animation:heroGradientMove 35s ease-in-out infinite!important}.hero-background-animated [class*=Dots],.hero-background-animated [class*=dots],.hero-background-animated svg [class*=dot],.hero-background-animated svg circle,.hero-background-animated svg[class*=dots]{animation:heroDotsPulse 28s ease-in-out infinite!important}.hero-background-animated [class*=Grid],.hero-background-animated [class*=grid],.hero-background-animated svg [class*=grid],.hero-background-animated svg line,.hero-background-animated svg[class*=grid]{animation:heroGridShift 42s ease-in-out infinite!important}.hero-noise-overlay{background-image:repeating-linear-gradient(0deg,rgba(255,255,255,.008),transparent 1px,transparent 2px,rgba(255,255,255,.008) 3px),repeating-linear-gradient(90deg,rgba(255,255,255,.008),transparent 1px,transparent 2px,rgba(255,255,255,.008) 3px);background-size:3px 3px,3px 3px;opacity:.25;mix-blend-mode:overlay}@keyframes heroFadeInUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.hero-title-animate{opacity:0;animation:heroFadeInUp 1s cubic-bezier(.16,1,.3,1) .15s both}.hero-subtitle-animate{opacity:0;animation:heroFadeInUp 1s cubic-bezier(.16,1,.3,1) .25s both}.hero-cta-animate{opacity:0;animation:heroFadeInUp 1s cubic-bezier(.16,1,.3,1) .35s both}@media (prefers-reduced-motion:reduce){.hero-gradient-animated{animation:none!important;background-size:100% 100%,100% 100%,100% 100%,100% 100%!important;opacity:1!important}.hero-cta-animate,.hero-subtitle-animate,.hero-title-animate{animation:none!important;opacity:1!important;transform:none!important}}@keyframes badgeGradientShift{0%{background-position:0 0}50%{background-position:100% 0}to{background-position:0 0}}.badge-animated:not(.hero-cta-animate){background-size:200% 100%!important}.badge-animated:not(.hero-cta-animate),.badge-animated:not(.hero-cta-animate)[style*=background],.badge-animated:not(.hero-cta-animate)[style*=linear-gradient]{animation:badgeGradientShift 3s ease-in-out infinite!important}.section-title-gradient{background:linear-gradient(90deg,#3b82f6,#6366f1 25%,#8b5cf6 50%,#a855f7 75%,#a855f7)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important;display:inline-block!important}@supports not (-webkit-background-clip:text){.section-title-gradient{background:none!important;-webkit-text-fill-color:var(--scheme-neutral-1200)!important;color:var(--scheme-neutral-1200)!important}}.footer-link{display:inline-block;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;padding:var(--static-space-2) 0}.footer-link:hover{transform:translateX(var(--static-space-8))}.footer-link:hover .footer-link-text{color:#00E0FF!important;text-shadow:0 0 12px rgba(0,192,255,.6),0 0 24px rgba(0,192,255,.3);font-weight:500}.footer-link:after{content:"";position:absolute;bottom:0;left:0;width:0;height:var(--static-space-2);background:linear-gradient(90deg,#00C0FF,#00E0FF,#00C0FF);transition:width .4s cubic-bezier(.4,0,.2,1);box-shadow:0 0 8px rgba(0,192,255,.8),0 0 16px rgba(0,192,255,.4);border-radius:1px}.footer-link:hover:after{width:100%}.footer-social-link{transition:all .3s cubic-bezier(.4,0,.2,1);display:block}.footer-social-link:hover{transform:translateY(calc(var(--static-space-4) * -1))}.footer-social-link:hover .footer-social-row{background:var(--scheme-neutral-400)!important;border-color:rgba(0,192,255,.5)!important;box-shadow:0 6px 20px rgba(0,192,255,.25),0 0 30px rgba(0,192,255,.15),inset 0 0 20px rgba(0,192,255,.05)!important}.footer-social-link:hover .footer-social-row *{color:#00E0FF!important;filter:drop-shadow(0 0 4px rgba(0,192,255,.6))}.premium-select,.premium-select option{background-color:var(--scheme-surface)!important;color:var(--scheme-neutral-1200)!important}.premium-select option{padding:var(--static-space-12) var(--static-space-16)!important}.premium-select option:checked,.premium-select option:focus,.premium-select option:hover{background-color:var(--scheme-neutral-alpha-weak)!important;color:var(--scheme-neutral-1200)!important}.premium-select option[value=""]{color:var(--scheme-neutral-600)!important}.contact-cta-button{position:relative;overflow:hidden}.contact-cta-button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transition:left .5s ease}.contact-cta-button:hover:before{left:100%}.contact-cta-button:hover{background-position:100% 0!important;box-shadow:0 4px 20px rgba(59,130,246,.3),0 0 30px rgba(139,92,246,.2)!important;transform:translateY(-1px)!important}.contact-cta-button:active{transform:translateY(0)!important}.workflow-container-premium{width:100%;display:flex;flex-direction:column;align-items:center;gap:var(--static-space-32);position:relative;padding:var(--static-space-48) 0}.workflow-node-wrapper{position:relative;width:100%;max-width:300px}.workflow-node-premium{position:relative;overflow:visible;will-change:transform,box-shadow}.workflow-connector-horizontal{display:none}.workflow-connector-vertical{display:block}@media (min-width:768px){.workflow-container-premium{flex-direction:row!important;justify-content:center;flex-wrap:wrap;gap:var(--static-space-40);padding:var(--static-space-64) 0}.workflow-node-wrapper{max-width:260px}.workflow-connector-horizontal{display:block!important}.workflow-connector-vertical{display:none!important}}@media (min-width:1024px){.workflow-container-premium{flex-wrap:nowrap;gap:var(--static-space-48);padding:var(--static-space-80) 0}.workflow-node-wrapper{max-width:280px}}@media (min-width:1280px){.workflow-container-premium{gap:var(--static-space-56)}}@keyframes nodeFadeInPremium{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.workflow-node-premium{animation:nodeFadeInPremium .8s cubic-bezier(.4,0,.2,1) backwards}.workflow-node-wrapper:first-child .workflow-node-premium{animation-delay:.1s}.workflow-node-wrapper:nth-child(2) .workflow-node-premium{animation-delay:.2s}.workflow-node-wrapper:nth-child(3) .workflow-node-premium{animation-delay:.3s}.workflow-node-wrapper:nth-child(4) .workflow-node-premium{animation-delay:.4s}.workflow-node-premium:before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(135deg,rgba(59,130,246,.3),rgba(139,92,246,.3) 50%,rgba(59,130,246,.3));border-radius:22px;z-index:-1;opacity:0;transition:opacity .4s ease;filter:blur(8px)}.workflow-node-premium:hover:before{opacity:.6}@media (prefers-reduced-motion:reduce){.workflow-node-premium{animation:none}.workflow-node-premium:hover{transform:none!important}}.aws-cert-link:hover,.aws-cert-link:hover img{opacity:1!important}@media (max-width:1024px){.rotating-f-container{width:80px!important;height:80px!important;left:var(--static-space-12)!important;bottom:1rem!important}}.blog-posts-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:28px;gap:28px;width:100%}@media (max-width:768px){.blog-posts-grid{grid-template-columns:1fr}}.blog-post-card{display:flex;flex-direction:column;background:rgba(255,255,255,.04);border-radius:12px;overflow:hidden;cursor:pointer;height:100%;border:1px solid rgba(255,255,255,.06);transition:border-color .2s ease,transform .2s ease}.blog-post-card:hover{border-color:rgba(255,255,255,.15);transform:translateY(-2px)}.blog-content{color:rgba(255,255,255,.75);font-size:1.125rem;line-height:1.85;word-break:break-word}.blog-content h1{font-size:2rem;font-weight:700;color:#ffffff;margin:2.5rem 0 1rem;line-height:1.3}.blog-content h2{font-size:1.625rem;font-weight:600;color:#ffffff;margin:2rem 0 .75rem;line-height:1.35}.blog-content h3{font-size:1.325rem;font-weight:600;color:rgba(255,255,255,.9);margin:1.75rem 0 .5rem}.blog-content h4{font-size:1.125rem;font-weight:600;color:rgba(255,255,255,.85);margin:1.5rem 0 .5rem}@media (max-width:640px){.blog-content{font-size:1rem;line-height:1.75}.blog-content h1{font-size:1.5rem;margin:2rem 0 .75rem}.blog-content h2{font-size:1.25rem;margin:1.5rem 0 .5rem}.blog-content h3{font-size:1.125rem;margin:1.25rem 0 .5rem}.blog-content h4{font-size:1rem;margin:1rem 0 .5rem}.blog-content ol,.blog-content ul{padding-left:1.25rem}.blog-content blockquote{padding:.5rem 1rem;margin:1rem 0}.blog-content pre{padding:1rem;margin:1rem 0}}.blog-content p{margin:0 0 1.25rem}.blog-content a{color:#60a5fa;text-decoration:underline;text-underline-offset:3px;transition:color .2s ease}.blog-content a:hover{color:#93c5fd}.blog-content strong{color:#ffffff;font-weight:600}.blog-content em{font-style:italic}.blog-content ol,.blog-content ul{margin:0 0 1.25rem;padding-left:1.75rem}.blog-content li{margin-bottom:.5rem}.blog-content li>ol,.blog-content li>ul{margin-top:.5rem;margin-bottom:0}.blog-content blockquote{border-left:3px solid rgba(99,102,241,.6);padding:.75rem 1.25rem;margin:1.5rem 0;background:rgba(255,255,255,.03);border-radius:0 8px 8px 0;color:rgba(255,255,255,.65);font-style:italic}.blog-content blockquote p:last-child{margin-bottom:0}.blog-content code{background:rgba(255,255,255,.08);padding:.15rem .4rem;border-radius:4px;font-size:.9em;color:#c084fc}.blog-content pre{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:1.25rem;margin:1.5rem 0;overflow-x:auto}.blog-content pre code{background:none;padding:0;color:rgba(255,255,255,.8);font-size:.875rem;line-height:1.7}.blog-content hr{border:none;border-top:1px solid rgba(255,255,255,.1);margin:2rem 0}.blog-content img{max-width:100%;height:auto;border-radius:10px;margin:1.5rem 0}.blog-content table{width:100%;border-collapse:collapse;margin:1.5rem 0}.blog-content th{background:rgba(255,255,255,.06);color:#ffffff;font-weight:600;text-align:left;padding:.75rem 1rem;border-bottom:2px solid rgba(255,255,255,.12)}.blog-content td{padding:.75rem 1rem;border-bottom:1px solid rgba(255,255,255,.06)}.blog-content tr:hover td{background:rgba(255,255,255,.02)}.card-hover-lift{transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s cubic-bezier(.16,1,.3,1),border-color .4s ease;cursor:default}.card-hover-lift:hover{transform:translateY(-6px)!important;box-shadow:0 12px 40px rgba(59,130,246,.15),0 4px 16px rgba(0,0,0,.3),0 0 0 1px rgba(99,102,241,.2)!important;border-color:rgba(99,102,241,.3)!important}.card-hover-lift:active{transform:translateY(-3px)!important}@media (prefers-reduced-motion:reduce){.card-hover-lift:hover{transform:none!important}}.badge-hover-bounce{transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease;cursor:default}.badge-hover-bounce:hover{transform:scale(1.08);box-shadow:0 2px 12px rgba(99,102,241,.25)}@media (prefers-reduced-motion:reduce){.badge-hover-bounce:hover{transform:none}}.aurora-border{position:relative;overflow:hidden}.aurora-border:before{top:-2px;left:-2px;right:-2px;bottom:-2px;background:conic-gradient(from var(--aurora-angle,0deg),rgba(59,130,246,.6) 0,rgba(99,102,241,.4) 15%,rgba(139,92,246,.6) 30%,rgba(168,85,247,.4) 45%,rgba(59,130,246,.1) 55%,rgba(99,102,241,.05) 70%,rgba(139,92,246,.1) 85%,rgba(59,130,246,.6) 100%);animation:auroraRotate 6s linear infinite}.aurora-border:after,.aurora-border:before{content:"";position:absolute;border-radius:inherit;z-index:-1}.aurora-border:after{top:1px;left:1px;right:1px;bottom:1px;background:rgba(30,30,35,.95)}@keyframes auroraRotate{0%{--aurora-angle:0deg;filter:hue-rotate(0deg)}to{--aurora-angle:360deg;filter:hue-rotate(30deg)}}@property --aurora-angle{syntax:"<angle>";initial-value:0deg;inherits:false}@media (prefers-reduced-motion:reduce){.aurora-border:before{animation:none}}.marquee-container{overflow:hidden;width:100%;mask-image:linear-gradient(90deg,transparent,black 10%,black 90%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,black 10%,black 90%,transparent)}.marquee-track{display:flex;gap:var(--static-space-32);width:max-content;animation:marqueeScroll var(--marquee-duration,30s) linear infinite}.marquee-track:hover{animation-play-state:paused}@keyframes marqueeScroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.marquee-track{animation:none;flex-wrap:wrap;justify-content:center}}.parallax-bg{will-change:transform;transition:transform .1s linear}.text-reveal-word{display:inline-block;opacity:0;transform:translateY(12px);transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1)}.text-reveal-word.visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.text-reveal-word{opacity:1;transform:none;transition:none}}.tilt-card{position:relative;will-change:transform;transition:transform .4s cubic-bezier(.03,.98,.52,.99);transform-style:preserve-3d}.tilt-card-glare{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:inherit;pointer-events:none;z-index:2;opacity:0;background:radial-gradient(circle at var(--glare-x,50%) var(--glare-y,50%),rgba(255,255,255,.12) 0,transparent 60%);transition:opacity .3s ease}.tilt-card:hover .tilt-card-glare{opacity:1}@media (hover:none){.tilt-card{transform:none!important}.tilt-card-glare{display:none}}@media (prefers-reduced-motion:reduce){.tilt-card{transform:none!important;transition:none!important}.tilt-card-glare{display:none}}.process-timeline-svg{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.process-timeline-svg path{fill:none;stroke:url(#timeline-gradient);stroke-width:2;stroke-linecap:round}.process-timeline-node{transition:fill .4s ease,filter .4s ease}.process-timeline-node.active{filter:drop-shadow(0 0 6px rgba(139,92,246,.6))}@media (prefers-reduced-motion:reduce){.process-timeline-svg path{stroke-dasharray:none!important;stroke-dashoffset:0!important}.process-timeline-node{fill:rgba(139,92,246,.6)!important;filter:none!important}}.founder-portrait-wrapper{position:relative;width:200px;height:200px}.founder-portrait-glow{position:absolute;top:-8px;left:-8px;right:-8px;bottom:-8px;border-radius:50%;background:radial-gradient(circle,rgba(99,102,241,.25) 0,rgba(139,92,246,.15) 40%,transparent 70%);opacity:0;animation:founderGlowPulse 4s ease-in-out infinite;animation-play-state:paused}.founder-portrait-wrapper.revealed .founder-portrait-glow{animation-play-state:running}.founder-portrait{width:100%;height:100%;border-radius:50%;overflow:hidden;-webkit-clip-path:circle(0 at 50% 50%);clip-path:circle(0 at 50% 50%);transition:-webkit-clip-path 1.2s cubic-bezier(.16,1,.3,1);transition:clip-path 1.2s cubic-bezier(.16,1,.3,1);transition:clip-path 1.2s cubic-bezier(.16,1,.3,1),-webkit-clip-path 1.2s cubic-bezier(.16,1,.3,1);filter:brightness(.95);mask-image:radial-gradient(ellipse 80% 80% at 50% 45%,black 50%,transparent 78%);-webkit-mask-image:radial-gradient(ellipse 80% 80% at 50% 45%,black 50%,transparent 78%)}.founder-portrait-wrapper.revealed .founder-portrait{-webkit-clip-path:circle(50% at 50% 50%);clip-path:circle(50% at 50% 50%)}.founder-portrait img{width:100%;height:100%;object-fit:cover;display:block;filter:blur(8px);transition:filter 1s cubic-bezier(.16,1,.3,1) .3s}.founder-portrait-wrapper.revealed .founder-portrait img{filter:blur(0)}@keyframes founderGlowPulse{0%,to{opacity:0;transform:scale(1)}20%{opacity:.6}50%{opacity:.8;transform:scale(1.05)}80%{opacity:.6}}@media (min-width:768px){.founder-portrait-wrapper{width:280px;height:280px}.founder-portrait-glow{top:-12px;left:-12px;right:-12px;bottom:-12px}}@media (prefers-reduced-motion:reduce){.founder-portrait{-webkit-clip-path:circle(50% at 50% 50%);clip-path:circle(50% at 50% 50%);transition:none}.founder-portrait img{filter:none;transition:none}.founder-portrait-glow{animation:none;opacity:.4}}.founders-container{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;gap:0;background:linear-gradient(135deg,rgba(255,255,255,.03),rgba(255,255,255,.01) 50%,rgba(99,102,241,.04));border:1px solid rgba(255,255,255,.07);border-radius:24px;padding:48px 56px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 0 0 1px rgba(99,102,241,.06),0 24px 64px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.05)}.founder-card{display:flex;flex-direction:column;align-items:center;gap:20px;flex:1 1;min-width:200px}.founders-divider{width:1px;align-self:stretch;margin:0 48px;background:linear-gradient(180deg,transparent,rgba(255,255,255,.08) 25%,rgba(99,102,241,.2) 50%,rgba(255,255,255,.08) 75%,transparent);flex-shrink:0}.founder-card-info{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center}.founder-card-name{font-size:1.05rem;font-weight:700;color:#ffffff;letter-spacing:-.01em}.founder-card-title{font-size:.75rem;font-weight:500;color:rgba(255,255,255,.35);text-transform:uppercase;letter-spacing:.12em}@media (max-width:600px){.founders-container{flex-direction:column;align-items:center;padding:32px 24px;gap:32px}.founders-divider{width:100%;height:1px;align-self:auto;margin:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.08) 25%,rgba(99,102,241,.2) 50%,rgba(255,255,255,.08) 75%,transparent)}}