body,html{max-width:100%;overflow-x:hidden}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}.ses-brand-gradient{animation:ses-gradient-flow 6s linear infinite;background:linear-gradient(90deg,#00aeef,#ec008c,#ed1c24,#00aeef);background-size:300% 100%}.ses-brand-text{background:linear-gradient(90deg,#00aeef,#ec008c,#ed1c24);-webkit-background-clip:text;background-clip:text;color:#0000}@keyframes ses-gradient-flow{0%{background-position:0 50%}to{background-position:300% 50%}}.nav-link-underline:after{background:linear-gradient(90deg,#00aeef,#ec008c,#ed1c24);border-radius:2px;bottom:-4px;content:"";height:2px;left:50%;position:absolute;transition:width .35s cubic-bezier(.4,0,.2,1),left .35s cubic-bezier(.4,0,.2,1);width:0}.nav-link-underline.active:after,.nav-link-underline:hover:after{left:0;width:100%}.logo-shield-glow{box-shadow:0 0 0 1px #00aeef4d,0 0 20px #ec008c26,0 0 40px #ed1c241a}.mobile-nav-enter{animation:mobile-nav-in .45s cubic-bezier(.16,1,.3,1) forwards}@keyframes mobile-nav-in{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}.mobile-link-stagger{animation:fade-in-up .4s ease-out forwards;opacity:0}@keyframes fade-in-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.hero-bg-zoom{animation:hero-bg-zoom 20s ease-in-out infinite alternate}@keyframes hero-bg-zoom{0%{transform:scale(1.05)}to{transform:scale(1.12)}}.hero-orb{animation:hero-orb-float 8s ease-in-out infinite;border-radius:50%;filter:blur(80px);position:absolute}.hero-orb-cyan{animation-delay:0s;background:#00aeef59}.hero-orb-magenta{animation-delay:-3s;background:#ec008c47}.hero-orb-red{animation-delay:-5s;background:#ed1c2438}@keyframes hero-orb-float{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-20px) scale(1.08)}66%{transform:translate(-20px,15px) scale(.95)}}.hero-reveal{animation:hero-reveal-up .8s cubic-bezier(.16,1,.3,1) forwards;opacity:0}@keyframes hero-reveal-up{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}.hero-grid-overlay{background-image:linear-gradient(#ffffff08 1px,#0000 0),linear-gradient(90deg,#ffffff08 1px,#0000 0);background-size:48px 48px;-webkit-mask-image:radial-gradient(ellipse at center,#000 20%,#0000 70%);mask-image:radial-gradient(ellipse at center,#000 20%,#0000 70%)}.hero-budget-slider{-webkit-appearance:none;appearance:none;border-radius:999px;cursor:pointer;height:8px;outline:none}.hero-budget-slider::-webkit-slider-thumb{-webkit-appearance:none;background:linear-gradient(135deg,#00aeef,#ec008c);border:3px solid #fff;border-radius:50%;box-shadow:0 2px 12px #00aeef80;cursor:grab;height:22px;-webkit-transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;width:22px}.hero-budget-slider::-webkit-slider-thumb:hover{box-shadow:0 4px 20px #ec008c80;transform:scale(1.15)}.hero-budget-slider::-webkit-slider-thumb:active{cursor:grabbing;transform:scale(1.05)}.hero-budget-slider::-moz-range-thumb{background:linear-gradient(135deg,#00aeef,#ec008c);border:3px solid #fff;border-radius:50%;box-shadow:0 2px 12px #00aeef80;cursor:grab;height:22px;width:22px}.hero-card-glow{box-shadow:0 0 0 1px #ffffff14,0 25px 50px -12px #00000080,0 0 60px #00aeef14,0 0 80px #ec008c0f}.hero-pulse-ring{animation:hero-pulse-ring 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes hero-pulse-ring{0%,to{opacity:1}50%{opacity:.5}}.hero-shimmer{animation:hero-shimmer 3s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ffffff14 50%,#0000);background-size:200% 100%}@keyframes hero-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.about-reveal{opacity:0;transform:translateY(32px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.about-reveal.about-visible{opacity:1;transform:translateY(0)}.about-card-shine{overflow:hidden;position:relative}.about-card-shine:before{background:linear-gradient(105deg,#0000 40%,#ffffff1f 50%,#0000 60%);content:"";inset:0;position:absolute;transform:translateX(-100%);transition:transform .6s ease}.about-card-shine:hover:before{transform:translateX(100%)}.about-float-slow{animation:about-float-slow 6s ease-in-out infinite}@keyframes about-float-slow{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.featured-progress{animation:featured-progress-fill 4.5s linear forwards;animation:featured-progress-fill var(--slide-duration,4.5s) linear forwards;transform-origin:left}@keyframes featured-progress-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.featured-ken-burns{animation:featured-ken-burns 12s ease-out forwards}@keyframes featured-ken-burns{0%{transform:scale(1)}to{transform:scale(1.1)}}.featured-thumb-active{box-shadow:0 0 0 1px #00aeef66,0 8px 32px #0000004d,0 0 40px #ec008c1f}@keyframes security-infinite-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.security-infinite-scroll{animation:security-infinite-scroll 28s linear infinite}.security-infinite-scroll:hover{animation-play-state:paused}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
/*# sourceMappingURL=main.2e3c240c.css.map*/