@keyframes noruct-gradient-drift{0%,to{transform:translate(0) scale(1);opacity:.74}33%{transform:translate(3%,-4%) scale(1.04);opacity:.96}66%{transform:translate(-2%,2%) scale(.98);opacity:.86}}@keyframes noruct-gradient-drift-reverse{0%,to{transform:translate(0) scale(1);opacity:.66}50%{transform:translate(-4%,3%) scale(1.06);opacity:.9}}@keyframes noruct-aurora{0%,to{transform:translateX(-5%) scaleY(1);opacity:.52}50%{transform:translateX(8%) scaleY(1.15);opacity:.76}}@keyframes noruct-fade-up{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes noruct-shimmer-line{0%{transform:translateX(-100%);opacity:0}15%{opacity:.4}85%{opacity:.4}to{transform:translateX(100%);opacity:0}}.noruct-blob-1{animation:noruct-gradient-drift 18s ease-in-out infinite}.noruct-blob-2{animation:noruct-gradient-drift-reverse 22s ease-in-out infinite}.noruct-aurora{animation:noruct-aurora 14s ease-in-out infinite}@keyframes noruct-volume-ambient-a{0%,to{transform:translate(-4%,-3%) scale(1);opacity:.86}50%{transform:translate(5%,4%) scale(1.06);opacity:1}}@keyframes noruct-volume-ambient-b{0%,to{transform:translate(4%,2%) scale(1.03);opacity:.76}50%{transform:translate(-5%,-3%) scale(1.08);opacity:.95}}.noruct-hero-volume-a{animation:noruct-volume-ambient-a 40s ease-in-out infinite;will-change:transform,opacity}.noruct-hero-volume-b{animation:noruct-volume-ambient-b 54s ease-in-out infinite;will-change:transform,opacity}@keyframes noruct-nebula-slow{0%,to{transform:scale(1) translate(0);opacity:1}33%{transform:scale(1.035) translate(1.2%,-.7%);opacity:1}66%{transform:scale(1.02) translate(-.8%,1%);opacity:1}}.noruct-hero-nebula-slow{animation:noruct-nebula-slow 110s ease-in-out infinite;will-change:transform,opacity}.noruct-hero-enter{animation:noruct-fade-up 1s cubic-bezier(.22,1,.36,1) forwards;opacity:0}.noruct-hero-enter-delay-1{animation:noruct-fade-up 1s cubic-bezier(.22,1,.36,1) .12s forwards;opacity:0}.noruct-hero-enter-delay-2{animation:noruct-fade-up 1s cubic-bezier(.22,1,.36,1) .24s forwards;opacity:0}.noruct-hero-enter-delay-3{animation:noruct-fade-up 1s cubic-bezier(.22,1,.36,1) .36s forwards;opacity:0}.noruct-hero-enter-delay-4{animation:noruct-fade-up 1s cubic-bezier(.22,1,.36,1) .48s forwards;opacity:0}.noruct-shimmer-sweep{animation:noruct-shimmer-line 4s ease-in-out infinite}@keyframes noruct-gas-puff{0%{transform:translateY(0) scale(1);opacity:.82}40%{transform:translateY(-6%) scale(1.06);opacity:1}70%{transform:translateY(-11%) scale(1.1);opacity:.9}to{transform:translateY(-16%) scale(1.14);opacity:.78}}@keyframes noruct-gas-puff-wide{0%{transform:translateY(0) scaleX(1) scaleY(1);opacity:.72}50%{transform:translateY(-8%) scaleX(1.08) scaleY(1.12);opacity:.95}to{transform:translateY(-14%) scaleX(1.14) scaleY(1.2);opacity:.75}}.noruct-gas-puff-a{animation:noruct-gas-puff 14s ease-in-out infinite alternate;will-change:transform,opacity}.noruct-gas-puff-b{animation:noruct-gas-puff 19s ease-in-out infinite alternate-reverse;animation-delay:-7s;will-change:transform,opacity}.noruct-gas-puff-c{animation:noruct-gas-puff-wide 16s ease-in-out infinite alternate;animation-delay:-4s;will-change:transform,opacity}.noruct-gas-puff-d{animation:noruct-gas-puff-wide 22s ease-in-out infinite alternate-reverse;animation-delay:-11s;will-change:transform,opacity}@keyframes noruct-hero-title-shift{0%,to{background-position:8% 45%}33%{background-position:72% 35%}66%{background-position:45% 72%}}.noruct-hero-line-primary{color:#fafafa}.noruct-hero-gradient-text{display:inline-block;letter-spacing:-.045em;background-image:linear-gradient(122deg,#ffffff,#e8f4ff 14%,#7dd3fc 36%,#a5b4fc 54%,#38bdf8 74%,#c7e8ff);background-size:300% 300%;background-position:12% 50%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:noruct-hero-title-shift 17s ease-in-out infinite}.noruct-hero-title-accent{position:relative;display:inline-block;margin-top:.35rem}.noruct-hero-title-accent:after{content:"";display:block;height:1px;width:min(16rem,58vw);margin:1.15rem auto 0;background:linear-gradient(90deg,transparent,rgba(147,197,253,.45) 20%,rgba(165,180,252,.55) 50%,rgba(147,197,253,.45) 80%,transparent);transform-origin:center}@keyframes noruct-stage-sheen-drift{0%{transform:translateX(-42%) skewX(-16deg);opacity:0}18%{opacity:.16}42%{opacity:.08}to{transform:translateX(72%) skewX(-16deg);opacity:0}}@keyframes noruct-stage-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes noruct-floating-card-drift{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-8px,0)}}@keyframes noruct-route-enter{0%{opacity:0;transform:translate3d(0,12px,0) scale(.996);filter:blur(8px)}to{opacity:1;transform:translateZ(0) scale(1);filter:blur(0)}}.noruct-route-transition{position:relative;isolation:isolate;animation:none}.noruct-route-transition:before{content:none}.noruct-product-stage{background:radial-gradient(circle at 18% 20%,rgba(125,211,252,.12),transparent 28%),radial-gradient(circle at 82% 18%,rgba(165,180,252,.1),transparent 26%),#050506}.noruct-product-stage:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 50% 42%,rgba(255,255,255,.045),transparent 52%),radial-gradient(ellipse at 16% 80%,rgba(125,211,252,.035),transparent 42%);-webkit-mask-image:radial-gradient(ellipse 72% 68% at 50% 50%,black 18%,transparent 82%);mask-image:radial-gradient(ellipse 72% 68% at 50% 50%,black 18%,transparent 82%)}.noruct-stage-sheen{width:42%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.18),rgba(125,211,252,.08),transparent);filter:blur(18px);animation:noruct-stage-sheen-drift 9s cubic-bezier(.22,1,.36,1) infinite}.noruct-insight-line,.noruct-stage-node{opacity:0;animation:noruct-stage-rise .68s cubic-bezier(.22,1,.36,1) forwards}.noruct-floating-card{position:absolute;z-index:4;width:14rem;animation:noruct-floating-card-drift 7.5s ease-in-out infinite}.noruct-floating-card--left{left:1.15rem;bottom:1.15rem}.noruct-floating-card--right{right:1.15rem;top:1.15rem;animation-delay:-3.5s}.noruct-pricing-mesh{background:radial-gradient(circle at 50% 0,rgba(125,211,252,.09),transparent 36%),radial-gradient(circle at 12% 20%,rgba(255,255,255,.045),transparent 30%);-webkit-mask-image:linear-gradient(180deg,black,black 58%,transparent);mask-image:linear-gradient(180deg,black,black 58%,transparent)}.noruct-pricing-light-mesh{background:radial-gradient(circle at 50% 0,rgba(14,165,233,.09),transparent 34%),radial-gradient(circle at 8% 18%,rgba(161,161,170,.08),transparent 28%);-webkit-mask-image:linear-gradient(180deg,black,black 62%,transparent);mask-image:linear-gradient(180deg,black,black 62%,transparent)}.noruct-pricing-card{isolation:isolate;box-shadow:0 30px 90px -70px rgba(2,132,199,.72),inset 0 1px 0 rgba(255,255,255,.04)}.noruct-pricing-card:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(circle at 18% 0,rgba(125,211,252,.13),transparent 36%),linear-gradient(145deg,rgba(255,255,255,.08),transparent 42%);opacity:0;transition:opacity .5s ease}.noruct-pricing-card:hover:after{opacity:1}.noruct-pricing-card-featured{box-shadow:0 34px 110px -58px rgba(125,211,252,.42),inset 0 1px 0 rgba(255,255,255,.12)}.pricing-minimal-grid{box-shadow:0 34px 120px -92px rgba(24,24,27,.55)}.pricing-minimal-featured{background:linear-gradient(180deg,rgba(250,250,250,.98),rgba(255,255,255,1)),radial-gradient(circle at 50% 0,rgba(24,24,27,.08),transparent 36%)}.pricing-minimal-featured:before{content:"";position:absolute;inset:0;pointer-events:none;border-top:3px solid rgba(24,24,27,.92)}.noruct-footer-mesh{background:radial-gradient(circle at 18% 8%,rgba(125,211,252,.07),transparent 28%),radial-gradient(circle at 82% 0,rgba(255,255,255,.05),transparent 26%);-webkit-mask-image:linear-gradient(180deg,black,black 54%,transparent);mask-image:linear-gradient(180deg,black,black 54%,transparent)}.noruct-footer-card{box-shadow:0 28px 90px -66px rgba(125,211,252,.68),inset 0 1px 0 rgba(255,255,255,.06)}.noruct-footer-action,.noruct-footer-card,.noruct-footer-signal{position:relative;overflow:hidden}.noruct-footer-action:before,.noruct-footer-signal:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 16% 0,rgba(125,211,252,.12),transparent 38%),linear-gradient(112deg,transparent 0 36%,rgba(255,255,255,.08) 50%,transparent 64%);opacity:0;transition:opacity .32s ease}.noruct-footer-action:hover:before,.noruct-footer-signal:hover:before{opacity:1}.noruct-footer-action>*,.noruct-footer-signal>*{position:relative}.noruct-footer-signal{transition:transform .32s cubic-bezier(.22,1,.36,1),border-color .32s ease,background-color .32s ease}.noruct-footer-signal:hover{transform:translateY(-2px);border-color:rgba(255,255,255,.14);background-color:rgba(255,255,255,.045)}.noruct-cookie-card{position:relative}.noruct-cookie-card:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 10% 0,rgba(125,211,252,.14),transparent 28%),radial-gradient(circle at 92% 12%,rgba(161,161,170,.12),transparent 28%),linear-gradient(135deg,rgba(255,255,255,.82),rgba(255,255,255,.42));opacity:.9}.noruct-cookie-card>*{position:relative}@keyframes.end4d-disabled-cta{box-shadow:0 14px 34px -22px rgba(255,255,255,.75),0 0 0 1px rgba(255,255,255,.04)}@keyframes noruct-hero-ripple-scale{0%{transform:translate(-50%,-50%) scale(.22);opacity:.52}to{transform:translate(-50%,-50%) scale(3.1);opacity:0}}.noruct-hero-ripple-inner{animation:noruct-hero-ripple-scale .88s cubic-bezier(.22,1,.36,1) forwards;will-change:transform,opacity}.noruct-film-grain{position:absolute;inset:0;z-index:5;pointer-events:none;opacity:.06;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}@keyframes noruct-float-drift{0%,to{transform:translate(0);opacity:.25}50%{transform:translate(8px,-14px);opacity:.55}}.noruct-hero-floater{animation:noruct-float-drift 11s ease-in-out infinite}@keyframes noruct-meteor-fall{0%{transform:translate3d(-1rem,-.8rem,0) rotate(32deg) scaleX(.65);opacity:0}10%{opacity:.98}34%{opacity:.96}to{transform:translate3d(var(--meteor-travel-x,19rem),var(--meteor-travel-y,13rem),0) rotate(32deg) scaleX(1);opacity:0}}.noruct-meteor{width:var(--meteor-length,8rem);height:1px;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.14) 24%,rgba(224,242,254,.5) 58%,rgba(255,255,255,.98));box-shadow:0 0 10px rgba(255,255,255,.22),0 0 26px rgba(196,181,253,.18);transform-origin:right center;animation:noruct-meteor-fall var(--meteor-duration,6s) cubic-bezier(.22,.7,.18,1) infinite;animation-delay:var(--meteor-delay,0s);will-change:transform,opacity}.noruct-meteor,.noruct-meteor:after{position:absolute;border-radius:999px}.noruct-meteor:after{content:"";right:-.2rem;top:50%;width:.38rem;height:.38rem;background:radial-gradient(circle,rgba(255,255,255,.98),rgba(224,242,254,.42) 58%,rgba(196,181,253,.14) 78%,transparent 100%);transform:translateY(-50%)}@keyframes noruct-border-flow{0%{background-position:0 50%}to{background-position:200% 50%}}.noruct-cta-trace{background-image:linear-gradient(90deg,#3b82f6,#818cf8,#22d3ee,#60a5fa,#3b82f6);background-size:200% 100%;animation:noruct-border-flow 5s linear infinite}@keyframes noruct-cta-glow-pulse{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.72;transform:scale(1.08)}}.noruct-cta-trace-glow{animation:noruct-cta-glow-pulse 3.5s ease-in-out infinite}@keyframes noruct-vision-line{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.noruct-vision-line-enter{animation:noruct-vision-line .48s cubic-bezier(.22,1,.36,1) forwards}.noruct-vision-card:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 18% 0,rgba(125,211,252,.16),transparent 28%),radial-gradient(circle at 92% 16%,rgba(255,255,255,.72),transparent 28%);opacity:.72;transition:opacity .32s ease}.noruct-vision-card:hover:before{opacity:1}.noruct-vision-card>*{position:relative}@media (prefers-reduced-motion:reduce){.noruct-aurora,.noruct-blob-1,.noruct-blob-2,.noruct-hero-nebula-slow,.noruct-hero-volume-a,.noruct-hero-volume-b,.noruct-shimmer-sweep{animation:none!important}.noruct-hero-volume-a,.noruct-hero-volume-b{opacity:.9!important;transform:none!important}.noruct-hero-nebula-slow{opacity:1!important;transform:none!important}.noruct-cta-trace,.noruct-cta-trace-glow,.noruct-hero-floater,.noruct-hero-ripple-inner,.noruct-meteor,.noruct-vision-line-enter{animation:none!important}.noruct-cta-trace,.noruct-hero-gradient-text{background-position:50% 50%!important}.noruct-floating-card,.noruct-hero-gradient-text,.noruct-insight-line,.noruct-stage-node,.noruct-stage-sheen{animation:none!important}.noruct-insight-line,.noruct-stage-node{opacity:1!important;transform:none!important}.noruct-hero-title-accent:after{opacity:.55;transform:none}.noruct-hero-enter,.noruct-hero-enter-delay-1,.noruct-hero-enter-delay-2,.noruct-hero-enter-delay-3,.noruct-hero-enter-delay-4{animation:none!important;opacity:1!important;transform:none!important}.noruct-gas-puff-a,.noruct-gas-puff-b,.noruct-gas-puff-c,.noruct-gas-puff-d{animation:none!important}.apple-btn-primary:hover{transform:none!important}}.apple-section{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,Segoe UI,Roboto,sans-serif}.apple-eyebrow{font-size:11px;font-weight:600;letter-spacing:.32em;text-transform:uppercase;color:#71717a;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Segoe UI,Roboto,sans-serif}.apple-headline{font-weight:600;letter-spacing:-.055em;line-height:.98}.apple-headline,.apple-headline-light{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,Segoe UI,Roboto,sans-serif;text-wrap:balance}.apple-headline-light{font-weight:500;letter-spacing:-.04em;line-height:1.04}.apple-headline-accent{background:linear-gradient(180deg,#fafafa,#e4e4e7 42%,#a1a1aa);-webkit-background-clip:text;background-clip:text;color:transparent;padding-bottom:.08em}.apple-headline-accent-dark{background:linear-gradient(180deg,#1d1d1f,#27272a 55%,#52525b);-webkit-background-clip:text;background-clip:text;color:transparent;padding-bottom:.08em}.apple-bg-light{background-color:#f5f5f7}.apple-bg-dark{background-color:#000000}.apple-hairline-light{background:linear-gradient(90deg,transparent,rgba(0,0,0,.08),transparent)}.apple-hairline-dark{background:linear-gradient(90deg,transparent,rgba(255,255,255,.08),transparent)}.apple-card-light{background-color:#ffffff;border:1px solid rgba(0,0,0,.055);border-radius:1.5rem;box-shadow:0 2px 24px -12px rgba(0,0,0,.05);transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s cubic-bezier(.22,1,.36,1),border-color .32s ease}.apple-card-light:hover{transform:translateY(-3px);border-color:rgba(0,0,0,.1);box-shadow:0 24px 60px -28px rgba(0,0,0,.12)}.apple-card-dark{background-color:#0a0a0a;border:1px solid rgba(255,255,255,.07);border-radius:1.5rem;transition:transform .32s cubic-bezier(.22,1,.36,1),border-color .32s ease}.apple-card-dark:hover{transform:translateY(-3px);border-color:rgba(255,255,255,.14)}.noruct-swipe-row{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.noruct-swipe-row::-webkit-scrollbar{display:none}.apple-swipe-btn{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:9999px;transition:background .2s ease,border-color .2s ease,transform .2s ease,color .2s ease}.apple-swipe-btn:hover{transform:scale(1.04)}.apple-swipe-btn:active{transform:scale(.96)}.apple-swipe-btn-light{background:rgba(255,255,255,.7);border:1px solid rgba(0,0,0,.08);color:#18181b;backdrop-filter:saturate(1.1) blur(8px);-webkit-backdrop-filter:saturate(1.1) blur(8px)}.apple-swipe-btn-light:hover{background:#ffffff;border-color:rgba(0,0,0,.14)}.apple-swipe-btn-dark{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12);color:#ffffff;backdrop-filter:saturate(1.1) blur(8px);-webkit-backdrop-filter:saturate(1.1) blur(8px)}.apple-swipe-btn-dark:hover{background:rgba(255,255,255,.09);border-color:rgba(255,255,255,.22)}.apple-feature-visual{background:linear-gradient(180deg,#ffffff,#f0f0f2);border:1px solid rgba(0,0,0,.06);border-radius:1.75rem;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 30px 80px -40px rgba(0,0,0,.18)}.apple-feature-visual-dark{background:linear-gradient(180deg,#0b0b0d,#050506);border:1px solid rgba(255,255,255,.06);border-radius:1.75rem;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 50px 120px -40px rgba(0,0,0,.8)}.apple-btn-primary{display:inline-flex;align-items:center;justify-content:center;border-radius:980px;background-color:#ffffff;color:#000000;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,sans-serif;font-size:.92rem;font-weight:600;letter-spacing:-.01em;padding:.75rem 1.65rem;transition:transform .18s ease,background-color .18s ease}.apple-btn-primary:hover{transform:scale(1.025);background-color:#fafafa}.apple-btn-primary:active{transform:scale(.985)}.apple-link{display:inline-flex;align-items:center;gap:.1rem;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,sans-serif;font-size:.95rem;font-weight:500;letter-spacing:-.01em;color:#2997ff;transition:opacity .18s ease}.apple-link:hover{opacity:.8}.apple-wordmark{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,sans-serif;font-weight:700;font-size:.78rem;letter-spacing:.42em;color:#52525b}.apple-bg{background-color:#000000}@keyframes company-hero-pill-glow{0%,to{box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 0 0 rgba(125,211,252,0)}50%{box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 0 34px rgba(125,211,252,.1)}}.company-hero-shell{--company-hero-x:58%;--company-hero-y:42%}.company-hero-shell:after{content:"";position:absolute;inset:auto 0 0;height:26rem;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(0,0,0,.74) 76%,#000),radial-gradient(ellipse at 50% 100%,rgba(125,211,252,.08),transparent 58%);z-index:-1}.company-hero-pill{animation:company-hero-pill-glow 5.8s ease-in-out infinite}.company-hero-primary{box-shadow:0 14px 34px -22px rgba(255,255,255,.75),0 0 0 1px rgba(255,255,255,.04)}.company-ghost-link{background:linear-gradient(rgba(255,255,255,.035),rgba(255,255,255,.015)) padding-box,linear-gradient(115deg,rgba(255,255,255,.22),rgba(125,211,252,.08),rgba(255,255,255,.04)) border-box;border-color:transparent;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}@media (prefers-reduced-motion:reduce){.company-hero-pill{animation:none!important}}@keyframes end4d-slab-float{0%,to{transform:translate3d(var(--slab-x,0),var(--slab-y,0),var(--slab-z,0)) rotateX(64deg) rotateY(-12deg) rotate(-24deg)}50%{transform:translate3d(calc(var(--slab-x, 0) - 1.2%),calc(var(--slab-y, 0) - 1.4%),var(--slab-z,0)) rotateX(64deg) rotateY(-10deg) rotate(-22deg)}}@keyframes end4d-slab-cell{0%,to{opacity:.12;transform:rotate(var(--cell-rotation,0deg)) scale(.9)}50%{opacity:.46;transform:rotate(var(--cell-rotation,0deg)) scale(1.15)}}@keyframes end4d-slab-contour{0%,to{stroke-dashoffset:0;opacity:.18}50%{stroke-dashoffset:18;opacity:.42}}.end4d-time-slab{position:absolute;inset:0;z-index:-1;overflow:hidden;perspective:1200px;perspective-origin:72% 58%;contain:layout paint;isolation:isolate;background:radial-gradient(circle at var(--end4d-slab-x,52%) var(--end4d-slab-y,42%),rgba(244,244,245,.06),transparent 20%),#030303}.end4d-time-slab:before{right:-30rem;bottom:-28rem;width:124rem;height:82rem;background:radial-gradient(ellipse at 38% 44%,rgba(255,255,255,.24),transparent 42%),radial-gradient(ellipse at 58% 56%,rgba(244,244,245,.18),transparent 46%),radial-gradient(ellipse at 76% 64%,rgba(125,211,252,.12),transparent 42%),linear-gradient(112deg,transparent 18%,rgba(255,255,255,.12),transparent 58%);filter:blur(32px);opacity:.74;transform:rotateX(60deg) rotateY(-12deg) rotate(-21deg);transform-origin:60% 62%}.end4d-time-slab:after{right:-24rem;bottom:-20rem;width:104rem;height:68rem;background:radial-gradient(ellipse at 42% 56%,rgba(255,255,255,.075),transparent 34%),radial-gradient(ellipse at 62% 60%,rgba(125,211,252,.055),transparent 36%),radial-gradient(ellipse at 58% 56%,rgba(244,244,245,.1),transparent 52%);filter:blur(12px);opacity:.58;transform:rotateX(62deg) rotateY(-12deg) rotate(-21deg);transform-origin:60% 62%}.end4d-time-slab__glow{position:absolute;right:-34rem;bottom:-32rem;width:130rem;height:86rem;background:radial-gradient(ellipse at 50% 54%,rgba(255,255,255,.12),transparent 52%),radial-gradient(ellipse at 70% 66%,rgba(125,211,252,.07),transparent 46%);filter:blur(34px)}.end4d-time-slab__plane{position:absolute;right:-28rem;bottom:-38rem;overflow:visible;opacity:.34;transform-style:preserve-3d;transform-origin:58% 64%;animation:end4d-slab-float 18s ease-in-out infinite}.end4d-time-slab__plane--1{right:-16rem;bottom:-24rem;--slab-z:-160px;--slab-x:-4%;--slab-y:-2%;opacity:.2}.end4d-time-slab__plane--2{right:-23rem;bottom:-31rem;--slab-z:-60px;--slab-x:-2%;--slab-y:0%;opacity:.32;animation-delay:-4s}.end4d-time-slab__plane--3{right:-30rem;bottom:-38rem;--slab-z:60px;--slab-x:1%;--slab-y:1%;opacity:.44;animation-delay:-8s}.end4d-time-slab__plane--4{right:-37rem;bottom:-45rem;--slab-z:150px;--slab-x:3%;--slab-y:2%;opacity:.52;animation-delay:-12s}.end4d-time-slab__plane:before{content:""}.end4d-time-slab__contour{fill:none;stroke:rgba(244,244,245,.12);stroke-width:.45;stroke-dasharray:4 8;animation:end4d-slab-contour 9s ease-in-out infinite}.end4d-time-slab__contour--soft{stroke:rgba(125,211,252,.07);animation-delay:-3s}.end4d-time-slab__cell{fill:rgba(244,244,245,.24);stroke:rgba(255,255,255,.07);stroke-width:.18;transform-box:fill-box;transform-origin:center;opacity:.24;animation:end4d-slab-cell 7s ease-in-out infinite}@media (max-width:768px){.end4d-time-slab{perspective-origin:72% 62%}}@media (prefers-reduced-motion:reduce){.end4d-time-slab__cell,.end4d-time-slab__contour,.end4d-time-slab__plane{animation:none}}.end4d-time-slab:before{opacity:.22}.end4d-time-slab:after{opacity:.18}.end4d-time-slab__plane{right:-24rem;bottom:-34rem;width:92rem;height:92rem;opacity:.18}.end4d-time-slab__contour{stroke:rgba(244,244,245,.09)}.end4d-time-slab__contour--soft{stroke:rgba(125,211,252,.055)}.end4d-time-slab__cell{fill:rgba(244,244,245,.2);stroke:rgba(255,255,255,.055);opacity:.18}.consent-light-mesh{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 14% 14%,rgba(186,230,253,.52),transparent 24rem),radial-gradient(circle at 84% 8%,rgba(255,255,255,.86),transparent 20rem),radial-gradient(circle at 72% 78%,rgba(15,23,42,.08),transparent 28rem),linear-gradient(135deg,rgba(255,255,255,.72),rgba(226,232,240,.34))}.consent-light-mesh:before{content:"";position:absolute;inset:-20%;background:radial-gradient(ellipse at 36% 40%,rgba(255,255,255,.34),transparent 42%),radial-gradient(ellipse at 62% 54%,rgba(14,165,233,.07),transparent 44%);opacity:.34;transform:rotate(-2deg)}.consent-doc-card{position:relative;isolation:isolate}.consent-doc-card:before{content:"";position:absolute;inset:0 0 auto;z-index:-1;height:7rem;background:radial-gradient(circle at 16% 0,rgba(14,165,233,.16),transparent 12rem),linear-gradient(90deg,rgba(255,255,255,.88),rgba(255,255,255,.16))}.consent-status-card{position:relative;isolation:isolate;overflow:hidden}.consent-status-card:before{content:"";position:absolute;inset:-1px -1px auto;z-index:-1;height:8rem;background:radial-gradient(circle at 28% 0,rgba(14,165,233,.18),transparent 12rem)}.consent-scroll-card{scrollbar-width:thin;scrollbar-color:rgba(15,23,42,.22) transparent}.consent-scroll-card::-webkit-scrollbar{width:10px}.consent-scroll-card::-webkit-scrollbar-track{background:transparent}.consent-scroll-card::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:999px;background:rgba(15,23,42,.18);background-clip:content-box}.auth-google-button-frame iframe,.auth-google-button-frame>div{max-width:100%!important}.notice-popover-card{border-radius:1rem;border:1px solid rgba(255,255,255,.1);background:rgba(24,24,27,.94);color:rgb(244 244 245);box-shadow:0 18px 52px rgba(0,0,0,.22),0 0 0 1px rgba(0,0,0,.05);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.notice-popover-dismiss:focus-visible{outline:2px solid rgba(255,255,255,.28);outline-offset:2px}@keyframes loading-signal-pulse{0%,to{box-shadow:0 0 0 0 rgba(14,165,233,.14),inset 0 0 0 1px rgba(255,255,255,.7)}50%{box-shadow:0 0 0 9px rgba(14,165,233,0),inset 0 0 0 1px rgba(255,255,255,.9)}}@keyframes loading-signal-chip-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.loading-signal-card:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 18% 0,rgba(14,165,233,.13),transparent 38%),linear-gradient(112deg,transparent 0 36%,rgba(255,255,255,.46) 48%,transparent 60%);opacity:.9}.loading-signal-orbit{animation:loading-signal-pulse 1.8s ease-in-out infinite}@keyframes noruct-loading-spin{to{transform:rotate(1turn)}}.noruct-loading-spinner{width:2.25rem;height:2.25rem;border-radius:58% 42% 55% 45%/52% 48% 56% 44%;border:2px solid rgba(38,34,26,.14);border-top-color:rgba(43,80,200,.85);animation:noruct-loading-spin .75s linear infinite}.loading-signal-chip{opacity:0;animation:loading-signal-chip-rise .52s cubic-bezier(.22,1,.36,1) forwards}@keyframes billing-cycle-flow{0%{background-position:0 50%}to{background-position:160% 50%}}.billing-signal-tile{transition:transform .32s cubic-bezier(.22,1,.36,1),background-color .32s ease,border-color .32s ease}.billing-signal-tile:hover{transform:translateY(-2px);border-color:rgba(255,255,255,.9);background-color:rgba(255,255,255,.72)}.billing-cycle-progress{background-size:180% 100%;animation:billing-cycle-flow 4.8s ease-in-out infinite alternate}@keyframes checkout-step-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.checkout-signal-rail{position:relative;overflow:hidden}.checkout-handoff-card:before,.checkout-signal-rail:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 18% 0,rgba(14,165,233,.12),transparent 34%),linear-gradient(115deg,transparent 0 38%,rgba(255,255,255,.44) 50%,transparent 62%);opacity:.75}.checkout-signal-step{position:relative;opacity:0;animation:checkout-step-rise .54s cubic-bezier(.22,1,.36,1) forwards;transition:transform .32s cubic-bezier(.22,1,.36,1),background-color .32s ease,border-color .32s ease}.checkout-signal-step:hover{transform:translateY(-2px);border-color:rgba(255,255,255,.92);background-color:rgba(255,255,255,.74)}.checkout-handoff-card{position:relative;overflow:hidden}.checkout-handoff-card>*{position:relative}.checkout-handoff-progress{background-size:180% 100%;animation:billing-cycle-flow 4.8s ease-in-out infinite alternate}@keyframes not-found-route-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.not-found-console:before,.not-found-route:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 18% 0,rgba(14,165,233,.13),transparent 36%),linear-gradient(112deg,transparent 0 36%,rgba(255,255,255,.45) 50%,transparent 64%);opacity:.8}.not-found-route{opacity:0;animation:not-found-route-rise .56s cubic-bezier(.22,1,.36,1) forwards}.not-found-route:before{opacity:0;transition:opacity .32s ease}.not-found-route:hover:before{opacity:1}.not-found-console>*,.not-found-route>*{position:relative}.nav-mobile-panel{box-shadow:0 24px 80px rgba(15,23,42,.14);backdrop-filter:saturate(180%) blur(22px);-webkit-backdrop-filter:saturate(180%) blur(22px)}@media (prefers-reduced-motion:reduce){.billing-cycle-progress,.checkout-handoff-progress,.checkout-signal-step,.loading-signal-chip,.loading-signal-orbit,.noruct-loading-spinner,.noruct-route-transition,.not-found-route{animation:none!important}.loading-signal-chip{opacity:1!important;transform:none!important}.noruct-loading-spinner{animation:none!important;border-top-color:rgba(82,82,91,.72)}.billing-signal-tile{transition:none!important}.billing-signal-tile:hover{transform:none!important}.checkout-signal-step{opacity:1!important;transition:none!important}.checkout-signal-step:hover{transform:none!important}.noruct-route-transition,.not-found-route{opacity:1!important;transform:none!important}.noruct-route-transition{filter:none!important}}.legal-doc-card{position:relative;isolation:isolate}.legal-doc-card li,.legal-doc-card p{word-break:keep-all}.login-side-panel{display:none}.signup-pill-button,.signup-pill-control{width:100%;min-height:3rem;border-radius:9999px!important;box-shadow:0 10px 28px rgba(15,23,42,.035)!important}.signup-pill-button{display:flex!important;align-items:center;justify-content:center}.signup-pill-button--primary{box-shadow:0 14px 34px rgba(15,23,42,.16)!important}@media (min-width:1024px){.login-side-panel{display:block}}.download-hub-card,.download-step-card{position:relative;isolation:isolate;overflow:hidden}.download-hub-card:before,.download-step-card:before{content:"";position:absolute;inset:0 0 auto;z-index:-1;height:7rem;background:radial-gradient(circle at 20% 0,rgba(14,165,233,.15),transparent 13rem),linear-gradient(90deg,rgba(255,255,255,.78),rgba(255,255,255,.16))}.download-step-card{transition:transform .42s cubic-bezier(.22,1,.36,1),background-color .42s ease,box-shadow .42s ease}.download-step-card:hover{transform:translateY(-5px);background-color:rgba(255,255,255,.86);box-shadow:0 28px 90px -62px rgba(2,132,199,.7)}.end4d-time-slab{background:radial-gradient(circle at 72% 42%,rgba(125,211,252,.11),transparent 24rem),radial-gradient(circle at 40% 76%,rgba(244,244,245,.08),transparent 34rem),#030304}.end4d-time-slab:before{background:linear-gradient(90deg,rgba(3,3,4,.78),rgba(3,3,4,.25) 44%,rgba(3,3,4,.08)),radial-gradient(ellipse at 18% 22%,rgba(255,255,255,.08),transparent 34%),radial-gradient(ellipse at 86% 52%,rgba(14,165,233,.1),transparent 36%);opacity:1}.end4d-time-slab:after,.end4d-time-slab:before{inset:0;right:auto;bottom:auto;width:auto;height:auto;filter:none;transform:none}.end4d-time-slab:after{background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0);background-size:92px 92px;opacity:.14;mask-image:radial-gradient(ellipse 74% 76% at 68% 48%,black 28%,transparent 82%);-webkit-mask-image:radial-gradient(ellipse 74% 76% at 68% 48%,black 28%,transparent 82%)}.end4d-dot-distortion-canvas{position:absolute;inset:0;z-index:-3;height:100%;width:100%}.end4d-dot-distortion-veil{position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse 58% 68% at 76% 46%,transparent 0 42%,rgba(3,3,4,.28) 78%),linear-gradient(180deg,rgba(3,3,4,.05),rgba(3,3,4,.2) 58%,rgba(3,3,4,.58));pointer-events:none}.company-shader-backdrop{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;contain:layout paint;isolation:isolate;background:#030304}.company-shader-canvas{position:absolute;inset:0;z-index:0;width:100%;height:100%}.company-shader-fallback{position:absolute;inset:0;z-index:0;background:radial-gradient(ellipse 72% 58% at 62% 44%,rgba(180,186,192,.14),transparent 64%),radial-gradient(ellipse 54% 48% at 28% 62%,rgba(120,124,128,.1),transparent 58%),#030304}.company-shader-vignette{position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(ellipse 92% 76% at 54% 48%,transparent 0 62%,rgba(0,0,0,.24) 100%),linear-gradient(90deg,rgba(0,0,0,.14),transparent 28%,transparent 80%,rgba(0,0,0,.12))}.company-shader-readability{position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(90deg,rgba(3,3,4,.34),rgba(3,3,4,.08) 38%,transparent 72%),linear-gradient(180deg,rgba(3,3,4,.08),transparent 42%,rgba(3,3,4,.22))}