.landingv2-header{position:-webkit-sticky;position:sticky;top:0;z-index:20;background:var(--landingv2-header-bg);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--landingv2-border)}.landingv2-header-inner{max-width:1440px;margin:0 auto;height:80px;padding:0 80px;display:flex;align-items:center;justify-content:space-between;gap:24px}.landingv2-logo{display:inline-flex;align-items:center;gap:10px;text-decoration:none}.landingv2-logo-img{height:32px;width:auto;display:block}.landingv2-nav{display:flex;align-items:center;justify-content:center;gap:40px;color:var(--landingv2-muted-text);font-size:16px;line-height:20px}.landingv2-nav-item{font-family:var(--font-primary);font-weight:500;letter-spacing:0;-webkit-user-select:none;user-select:none;cursor:pointer;transition:color .14s ease,opacity .14s ease}.landingv2-nav-item:hover{color:var(--text-primary);opacity:1}.landingv2-actions{display:flex;align-items:center;gap:16px}.landingv2-action{font-family:var(--font-primary);font-size:16px;line-height:20px;border-radius:12px;height:40px;padding:0 24px;border:1px solid transparent;cursor:pointer}.landingv2-action-link{border:none;background:transparent;color:var(--landingv2-muted-text);padding:0;height:auto}.landingv2-action-link:hover{color:var(--text-primary)}.landingv2-action-link:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.landingv2-action-cta{background:var(--landingv2-header-cta-bg);border-color:var(--landingv2-header-cta-border);color:var(--landingv2-header-cta-text);border-radius:12px;height:40px;padding:0 24px;font-weight:700}.landingv2-action-cta:hover{filter:brightness(.96)}.landingv2-action-primary{background:var(--landingv2-primary);border-color:transparent;color:var(--landingv2-primary-contrast);box-shadow:var(--landingv2-primary-shadow)}.landingv2-action-primary:hover{filter:brightness(1.05)}@media(max-width:860px){.landingv2-nav{display:none}}@media(max-width:640px){.landingv2-header-inner{height:72px;padding:0 16px}.landingv2-actions{gap:8px}.landingv2-action{padding:0 16px;border-radius:12px;height:38px;font-size:14px}}.landingv2-hero{position:relative;min-height:calc(100vh - 80px);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:108px 24px 72px;overflow:hidden;isolation:isolate}.landingv2-hero:before,.landingv2-hero:after{content:"";position:absolute;inset:0;pointer-events:none}.landingv2-hero:before{background:radial-gradient(circle at 50% 8%,rgba(37,99,235,.12),transparent 32%),radial-gradient(circle at 50% 58%,rgba(8,28,90,.34),transparent 42%),linear-gradient(180deg,#040a1ec7,#040a1e38 22%,#0000 58%);opacity:.9;z-index:-3}.landingv2-hero:after{inset:6% 0 auto;height:72%;background:radial-gradient(circle at 22% 22%,rgba(255,255,255,.055) 0 1px,transparent 1px),radial-gradient(circle at 74% 18%,rgba(255,255,255,.04) 0 1px,transparent 1px),radial-gradient(circle at 82% 42%,rgba(255,255,255,.035) 0 1px,transparent 1px),radial-gradient(circle at 36% 48%,rgba(255,255,255,.03) 0 1px,transparent 1px);background-size:220px 220px,280px 280px,320px 320px,180px 180px;opacity:.75;z-index:-2}.landingv2-hero-overlay{position:absolute;inset:-12% -14% 12%;background:radial-gradient(ellipse at 50% 34%,rgba(33,75,196,.4),transparent 34%),radial-gradient(ellipse at 50% 56%,rgba(12,41,134,.32),transparent 30%),radial-gradient(ellipse at 50% 100%,rgba(37,99,235,.16),transparent 50%);filter:blur(70px);opacity:.88;z-index:-1;animation:landingv2HeroOverlayBreath 16s ease-in-out infinite alternate}.landingv2-hero-inner{position:relative;z-index:3;width:100%;max-width:1120px;margin:0 auto;display:flex;flex-direction:column;align-items:center;animation:fadeInDown .8s ease-out backwards;animation-delay:.1s}.landingv2-hero-copy{width:100%;max-width:780px;display:flex;flex-direction:column;align-items:center;text-align:center}.landingv2-hero-pill{display:inline-flex;align-items:center;gap:8px;height:38px;padding:9px 17px;margin-bottom:24px;border:1px solid var(--landingv2-border, rgba(255, 255, 255, .1));border-radius:999px;background:var(--landingv2-pill-bg, rgba(255, 255, 255, .04));color:var(--landingv2-pill-text, #d1d5dc);font-family:var(--font-primary);font-size:14px;line-height:20px;letter-spacing:.025em}.landingv2-hero-pill-dot{width:8px;height:8px;border-radius:999px;background:var(--landingv2-success, #10b981)}.landingv2-hero-title{margin:0 0 48px;color:var(--text-primary, #ffffff);font-size:66px;line-height:66px;letter-spacing:-1.5px;font-weight:700;text-align:center;animation:fadeInUp .8s ease-out backwards;animation-delay:.3s}.landingv2-hero-title-line{display:block}.landingv2-hero-title-accent{font-size:66px;font-weight:800;line-height:75.6px;letter-spacing:-1.8px}.landingv2-text-gradient{background:linear-gradient(270deg,#00236f 25%,#06c);-webkit-background-clip:text;background-clip:text;color:transparent!important}.landingv2-hero-body{width:100%;text-align:center;margin:0 0 48px;animation:fadeInUp .8s ease-out backwards;animation-delay:.5s}.landingv2-hero-body-strong{font-size:20px;line-height:24px;font-weight:700;color:var(--text-primary);margin-bottom:12px}.landingv2-hero-rolling-wrapper{display:inline-block;height:24px;overflow:hidden;vertical-align:bottom}.landingv2-hero-rolling-track{display:block;transition:transform .5s cubic-bezier(.4,0,.2,1)}.landingv2-hero-rolling-word{display:block;height:24px;line-height:24px;color:#f97316;font-weight:800}.landingv2-hero-body-text{max-width:600px;margin:0 auto;color:var(--landingv2-muted-text, #99a1af);font-size:16px;line-height:24px;text-align:center}.landingv2-hero-actions{margin-top:0;display:flex;gap:16px;flex-wrap:wrap;justify-content:center;animation:fadeInUp .8s ease-out backwards;animation-delay:.7s}.landingv2-hero-access-code{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:center;margin-top:20px;animation:fadeInUp .8s ease-out backwards;animation-delay:.8s}.landingv2-hero-access-input{height:44px;padding:0 16px;border-radius:10px;border:1px solid var(--landingv2-border, rgba(255, 255, 255, .1));background:#ffffff0a;color:var(--text-primary, #fff);font-size:14px;font-family:var(--font-primary);outline:none;width:200px;transition:border-color .14s ease}.landingv2-hero-access-input:focus{border-color:#ffffff4d}.landingv2-hero-access-input::placeholder{color:var(--landingv2-muted-text, #99a1af)}.landingv2-hero-access-btn{height:44px;padding:0 20px;font-size:14px;min-width:auto}.landingv2-hero-access-status{width:100%;text-align:center;font-size:13px;margin:4px 0 0}.landingv2-hero-access-status--success{color:var(--landingv2-success, #10b981)}.landingv2-hero-access-status--error{color:#ef4444}.landingv2-hero-logos{margin-top:48px;display:flex;flex-direction:column;align-items:center;gap:16px;animation:fadeInUp .8s ease-out backwards;animation-delay:.9s}.landingv2-hero-logos-label{font-family:var(--font-primary, "Lato", sans-serif);font-size:14px;text-transform:uppercase;letter-spacing:.7px;color:#6a7282}.landingv2-hero-logos-row{display:flex;align-items:center;gap:48px;flex-wrap:nowrap;justify-content:center;opacity:.6;filter:grayscale(1) brightness(10)}.landingv2-hero-logos-row img{height:28px;width:auto;object-fit:contain;pointer-events:none}.landingv2-btn{display:flex;align-items:center;justify-content:center;height:56px;padding:16px 24px;border:1px solid var(--landingv2-border);border-radius:12px;font-family:var(--font-primary);font-size:16px;font-weight:700;line-height:24px;background:transparent;color:#fff;cursor:pointer;transition:filter .14s ease,transform .14s ease}.landingv2-btn-primary{min-width:177px}.landingv2-btn:hover{transform:none}.landingv2-btn:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.landingv2-btn-primary{position:relative;background:var(--landingv2-hero-primary);border-color:transparent;box-shadow:none;color:var(--landingv2-primary-contrast)}.landingv2-btn-primary:hover{filter:brightness(1.04)}.landingv2-btn-secondary{background:var(--landingv2-btn-secondary-bg);border-color:var(--landingv2-btn-secondary-border)}.landingv2-btn-secondary:hover{filter:brightness(1.08)}.landingv2-cinematic{position:relative;z-index:1;width:min(1240px,100%);height:clamp(430px,54vw,690px);margin-top:clamp(72px,10vw,126px);pointer-events:none;transform-style:preserve-3d;animation:landingv2HeroReveal 1.3s cubic-bezier(.16,1,.3,1) .42s both}.landingv2-cinematic:before,.landingv2-cinematic:after{content:"";position:absolute;inset:0;pointer-events:none}.landingv2-cinematic:before{background:radial-gradient(circle at 50% 44%,rgba(130,183,255,.18) 0 2px,transparent 2px),radial-gradient(circle at 30% 28%,rgba(130,183,255,.12) 0 1px,transparent 1px),radial-gradient(circle at 72% 24%,rgba(255,255,255,.1) 0 1px,transparent 1px),radial-gradient(circle at 66% 62%,rgba(130,183,255,.12) 0 1px,transparent 1px);background-size:480px 480px,300px 300px,360px 360px,280px 280px;opacity:.5}.landingv2-cinematic:after{inset:auto 7% 4%;height:32%;border-radius:50%;background:radial-gradient(ellipse at center,#091844a3,#09184400 72%);filter:blur(28px);opacity:.9}.landingv2-cinematic-atmosphere{position:absolute;left:50%;top:50%;border-radius:50%;filter:blur(74px);transform:translate(-50%,-50%);opacity:.55}.landingv2-cinematic-atmosphere-1{width:min(70vw,780px);height:min(42vw,440px);background:radial-gradient(ellipse at center,#2563eb5c,#0a123400 74%);animation:landingv2AtmosphereShift 14s ease-in-out infinite alternate}.landingv2-cinematic-atmosphere-2{width:min(58vw,620px);height:min(26vw,300px);background:radial-gradient(ellipse at center,#a5d2ff38,#08102e00 72%);transform:translate(-50%,-58%);animation:landingv2AtmosphereShift 11s ease-in-out infinite alternate-reverse}.landingv2-cinematic-floor{position:absolute;inset:20% 0 0;overflow:hidden;opacity:.55;transform:rotateX(74deg) translateZ(-140px);transform-origin:top center}.landingv2-cinematic-floor-inner{position:absolute;inset:0;background:linear-gradient(to right,rgba(93,147,255,.16) 1px,transparent 1px),linear-gradient(to bottom,rgba(93,147,255,.16) 1px,transparent 1px);background-size:5rem 5rem;mask-image:radial-gradient(ellipse 68% 54% at 50% 0%,#000 48%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse 68% 54% at 50% 0%,#000 48%,transparent 100%);animation:landingv2FloorScroll 18s linear infinite}.landingv2-cinematic-glow{position:absolute;left:50%;top:52%;width:min(52vw,660px);height:min(52vw,660px);border-radius:50%;background:radial-gradient(circle,#78b4ff6b,#1f4ecf57 26%,#0d256f3d 44%,#0000 72%);transform:translate(-50%,-50%);filter:blur(28px);opacity:.84;mix-blend-mode:screen;animation:landingv2GlowPulse 8.5s ease-in-out infinite}.landingv2-cinematic-ring{position:absolute;left:50%;top:50%;border-radius:50%;transform-style:preserve-3d;pointer-events:none}.landingv2-cinematic-ring:after{content:"";position:absolute;inset:10% 12%;border-radius:50%;border-top:1px solid rgba(177,214,255,.26);border-bottom:1px solid rgba(37,99,235,0);opacity:.85}.landingv2-cinematic-ring-1{width:min(64vw,860px);height:min(34vw,480px);border:1px solid rgba(37,99,235,.15);box-shadow:inset 0 0 56px #00236f6b,0 0 48px #1b47c01f;transform:translate(-50%,-50%) rotateX(71deg);animation:landingv2RingOrbitA 18s linear infinite}.landingv2-cinematic-ring-2{width:min(78vw,1060px);height:min(44vw,620px);border:1px solid rgba(255,255,255,.08);opacity:.72;transform:translate(-50%,-50%) rotateX(71deg) rotate(39deg);animation:landingv2RingOrbitB 24s linear infinite}.landingv2-cinematic-ring-3{width:min(40vw,520px);height:min(18vw,220px);border-top:1px solid rgba(147,197,253,.46);border-bottom:1px solid rgba(147,197,253,.12);border-left:1px solid transparent;border-right:1px solid transparent;transform:translate(-50%,-50%) rotateX(68deg) rotate(-34deg);animation:landingv2RingOrbitC 12s ease-in-out infinite}.landingv2-cinematic-beam{position:absolute;left:50%;top:46%;transform-origin:center bottom;filter:blur(18px);opacity:.6;mix-blend-mode:screen}.landingv2-cinematic-beam-1{width:132px;height:min(30vw,360px);background:linear-gradient(180deg,#78b4ff00,#78b4ff0d 12%,#78b4ff47);transform:translate(-50%,-100%) rotate(28deg);animation:landingv2BeamDriftA 9s ease-in-out infinite}.landingv2-cinematic-beam-2{width:176px;height:min(28vw,320px);background:linear-gradient(180deg,#5b98ff00,#5b98ff0d 14%,#5b98ff3d);transform:translate(-50%,-100%) rotate(-24deg);animation:landingv2BeamDriftB 11s ease-in-out infinite}.landingv2-cinematic-core{position:absolute;left:50%;top:49%;width:clamp(144px,17vw,216px);height:clamp(144px,17vw,216px);transform:translate(-50%,-50%);animation:landingv2CoreFloat 7.4s ease-in-out infinite}.landingv2-cinematic-core-halo{position:absolute;inset:-34%;border-radius:50%;background:radial-gradient(circle,#c1e1ff57,#5592ff3d 22%,#0e2d8e2e 42%,#0000 72%);filter:blur(34px);opacity:.95;animation:landingv2HaloPulse 6.8s ease-in-out infinite}.landingv2-cinematic-core-sphere{position:absolute;inset:0;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle at 30% 26%,#fffffff2,#bfdfffc7,#5b98ff94 36%,#1539a8e6 64%,#08133a);box-shadow:0 0 0 1px #ffffff2e inset,0 28px 70px #0f37a566,0 0 90px #74b4ff3d;overflow:hidden}.landingv2-cinematic-core-sphere:after{content:"";position:absolute;inset:58% 12% 8%;border-radius:50%;background:radial-gradient(ellipse at center,#040c22b3,#040c2200 72%);filter:blur(8px)}.landingv2-cinematic-core-sphere-inner{position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 36% 30%,#ffffffb3,#fff0 24%),radial-gradient(circle at 62% 70%,#071a5cbd,#071a5c00 44%);mix-blend-mode:screen}.landingv2-cinematic-core-center{width:36%;height:36%;border-radius:50%;background:radial-gradient(circle,#ffffffd1,#ffffff14 72%,#fff0);filter:blur(10px)}.landingv2-cinematic-core-orbit{position:absolute;left:50%;top:50%;border-radius:50%;border:1px solid rgba(156,204,255,.18);transform-style:preserve-3d}.landingv2-cinematic-core-orbit-1{width:150%;height:78%;transform:translate(-50%,-50%) rotateX(72deg) rotate(6deg)}.landingv2-cinematic-core-orbit-2{width:188%;height:98%;transform:translate(-50%,-50%) rotateX(72deg) rotate(78deg);opacity:.74}.landingv2-cinematic-panels{position:absolute;inset:0}.landingv2-panel{position:absolute;opacity:0;animation:landingv2PanelReveal 1.35s cubic-bezier(.16,1,.3,1) forwards}.landingv2-panel-float{width:100%;height:100%;will-change:transform}.landingv2-panel-inner{position:relative;width:100%;height:100%;padding:18px;border-radius:24px;overflow:hidden;background:linear-gradient(180deg,#ffffff24,#ffffff08),linear-gradient(180deg,#051441b8,#0510308a);border:1px solid rgba(151,199,255,.2);box-shadow:0 26px 80px #0010386b,0 0 0 1px #ffffff0a inset;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}.landingv2-panel-inner:before,.landingv2-panel-inner:after{content:"";position:absolute;inset:0;pointer-events:none}.landingv2-panel-inner:before{background:linear-gradient(180deg,#ffffff24,#fff0 28%)}.landingv2-panel-inner:after{inset:auto 12% -28%;height:48%;border-radius:50%;background:radial-gradient(ellipse at center,#357bff3d,#357bff00 70%);filter:blur(18px)}.landingv2-panel-content{position:relative;z-index:1;display:flex;flex-direction:column;gap:12px;width:100%;height:100%;opacity:.78}.landingv2-panel-social{left:7%;top:14%;width:min(22vw,252px);height:min(25vw,286px);--panel-entry-x: 110px;--panel-entry-y: 70px;animation-delay:.2s}.landingv2-panel-social .landingv2-panel-float{animation:landingv2PanelDriftA 9.4s ease-in-out 1.2s infinite}.landingv2-panel-social .landingv2-panel-inner{transform:rotate(-8deg)}.landingv2-panel-ad{right:8%;top:12%;width:min(24vw,288px);height:min(18vw,214px);--panel-entry-x: -110px;--panel-entry-y: 58px;animation-delay:.34s}.landingv2-panel-ad .landingv2-panel-float{animation:landingv2PanelDriftB 10.6s ease-in-out 1.36s infinite}.landingv2-panel-ad .landingv2-panel-inner{transform:rotate(11deg)}.landingv2-panel-email{left:16%;bottom:4%;width:min(23vw,278px);height:min(27vw,312px);--panel-entry-x: 90px;--panel-entry-y: -86px;animation-delay:.48s}.landingv2-panel-email .landingv2-panel-float{animation:landingv2PanelDriftC 9.8s ease-in-out 1.52s infinite}.landingv2-panel-email .landingv2-panel-inner{transform:rotate(4deg)}.landingv2-panel-analytics{right:17%;bottom:9%;width:min(21vw,244px);height:min(18vw,214px);--panel-entry-x: -86px;--panel-entry-y: -96px;animation-delay:.62s}.landingv2-panel-analytics .landingv2-panel-float{animation:landingv2PanelDriftD 11.2s ease-in-out 1.68s infinite}.landingv2-panel-analytics .landingv2-panel-inner{transform:rotate(-12deg)}.landingv2-panel-social-hdr,.landingv2-panel-analytics-hdr{display:flex;align-items:center;justify-content:space-between;gap:12px}.landingv2-panel-social-avatar,.landingv2-panel-email-avatar,.landingv2-panel-analytics-icon-inner{border-radius:50%;background:linear-gradient(180deg,#a8d7ff7a,#4885ff2e);box-shadow:0 0 18px #60a5fa3d}.landingv2-panel-social-avatar{width:34px;height:34px;flex:0 0 auto}.landingv2-panel-social-lines{flex:1;display:grid;gap:8px}.landingv2-panel-social-line-1,.landingv2-panel-social-line-2,.landingv2-panel-social-line-3,.landingv2-panel-social-line-4,.landingv2-panel-ad-line-1,.landingv2-panel-ad-line-2,.landingv2-panel-ad-line-3,.landingv2-panel-email-hdr-line,.landingv2-panel-email-line-1,.landingv2-panel-email-line-2,.landingv2-panel-email-line-3,.landingv2-panel-analytics-line-1,.landingv2-panel-analytics-line-2,.landingv2-panel-analytics-line-3{height:8px;border-radius:999px;background:linear-gradient(90deg,#cee4ff52,#cee4ff1f)}.landingv2-panel-social-line-1,.landingv2-panel-email-line-1,.landingv2-panel-analytics-line-2{width:66%}.landingv2-panel-social-line-2,.landingv2-panel-email-hdr-line,.landingv2-panel-email-line-3,.landingv2-panel-analytics-line-1{width:44%}.landingv2-panel-social-box,.landingv2-panel-ad-box,.landingv2-panel-email-box{border-radius:18px;border:1px solid rgba(151,199,255,.12)}.landingv2-panel-social-box{flex:1;min-height:116px;background:linear-gradient(135deg,#4584ff29,#00236f14)}.landingv2-panel-social-line-3{width:78%}.landingv2-panel-social-line-4{width:88%;opacity:.7}.landingv2-panel-ad-box{height:88px;background:linear-gradient(90deg,#3d7bff33,#00236f57)}.landingv2-panel-ad-line-1{width:70%;height:10px}.landingv2-panel-ad-line-2{width:100%;height:7px}.landingv2-panel-ad-line-3{width:82%;height:7px}.landingv2-panel-ad-btn{width:34%;height:28px;align-self:flex-end;margin-top:auto;border-radius:10px;background:linear-gradient(180deg,#5290ff6b,#2563eb38);border:1px solid rgba(151,199,255,.16)}.landingv2-panel-email-hdr{display:flex;align-items:center;height:48px;padding:0 14px;margin-bottom:8px;border-radius:16px;background:#71a5ff12;border:1px solid rgba(151,199,255,.1)}.landingv2-panel-email-line-2{width:94%;height:7px}.landingv2-panel-email-box{flex:1;display:grid;place-items:center;margin-top:8px;background:#4584ff1f}.landingv2-panel-email-avatar{width:42px;height:42px}.landingv2-panel-analytics-icon{width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:#60a5fa29}.landingv2-panel-analytics-icon-inner{width:12px;height:12px}.landingv2-panel-analytics-chart{flex:1;display:flex;align-items:flex-end;gap:8px;padding:0 8px 6px}.landingv2-panel-analytics-bar{flex:1;border-radius:10px 10px 3px 3px;background:linear-gradient(180deg,#90c5ff75,#3879ff2e)}.landingv2-panel-analytics-bar.b-40{height:40%}.landingv2-panel-analytics-bar.b-60{height:60%}.landingv2-panel-analytics-bar.b-70{height:70%}.landingv2-panel-analytics-bar.b-80{height:80%}.landingv2-panel-analytics-bar.b-100{height:100%}.landingv2-panel-analytics-bar.shadow-mid{box-shadow:0 0 14px #60a5fa29}.landingv2-panel-analytics-bar.shadow-high{box-shadow:0 0 18px #60a5fa3d}.hidden-sm{display:block}@keyframes landingv2HeroReveal{0%{opacity:0;transform:translateY(20px);filter:blur(10px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px);filter:blur(5px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px);filter:blur(5px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes landingv2HeroOverlayBreath{0%{transform:scale(.98) translateY(-1%);opacity:.8}to{transform:scale(1.05) translateY(2%);opacity:.95}}@keyframes landingv2PulseDot{0%,to{transform:scale(.92);opacity:.85}50%{transform:scale(1.2);opacity:1}}@keyframes landingv2AtmosphereShift{0%{transform:translate(-50%,-50%) scale(.96)}to{transform:translate(-50%,-54%) scale(1.05)}}@keyframes landingv2FloorScroll{0%{transform:translateY(0)}to{transform:translateY(5rem)}}@keyframes landingv2GlowPulse{0%,to{opacity:.76;transform:translate(-50%,-50%) scale(.94)}50%{opacity:.92;transform:translate(-50%,-52%) scale(1.08)}}@keyframes landingv2RingOrbitA{0%{transform:translate(-50%,-50%) rotateX(71deg) rotate(0)}to{transform:translate(-50%,-50%) rotateX(71deg) rotate(360deg)}}@keyframes landingv2RingOrbitB{0%{transform:translate(-50%,-50%) rotateX(71deg) rotate(39deg)}to{transform:translate(-50%,-50%) rotateX(71deg) rotate(-321deg)}}@keyframes landingv2RingOrbitC{0%,to{transform:translate(-50%,-50%) rotateX(68deg) rotate(-34deg) scale(.98);opacity:.72}50%{transform:translate(-50%,-50%) rotateX(68deg) rotate(-21deg) scale(1.04);opacity:1}}@keyframes landingv2BeamDriftA{0%,to{opacity:.42;transform:translate(-50%,-100%) rotate(28deg) scaleY(.96)}50%{opacity:.7;transform:translate(-46%,-102%) rotate(34deg) scaleY(1.08)}}@keyframes landingv2BeamDriftB{0%,to{opacity:.32;transform:translate(-50%,-100%) rotate(-24deg) scaleY(.94)}50%{opacity:.6;transform:translate(-54%,-102%) rotate(-18deg) scaleY(1.06)}}@keyframes landingv2CoreFloat{0%,to{transform:translate(-50%,-50%) translateY(0)}50%{transform:translate(-50%,-50%) translateY(-12px)}}@keyframes landingv2HaloPulse{0%,to{transform:scale(.94);opacity:.82}50%{transform:scale(1.06);opacity:1}}@keyframes landingv2PanelReveal{0%{opacity:0;filter:blur(18px);transform:translate(var(--panel-entry-x),var(--panel-entry-y)) scale(.72)}to{opacity:1;filter:blur(0);transform:translate(0) scale(1)}}@keyframes landingv2PanelDriftA{0%,to{transform:translateZ(0) rotate(0)}50%{transform:translate3d(-10px,-18px,0) rotate(2deg)}}@keyframes landingv2PanelDriftB{0%,to{transform:translateZ(0) rotate(0)}50%{transform:translate3d(12px,-12px,0) rotate(-2deg)}}@keyframes landingv2PanelDriftC{0%,to{transform:translateZ(0) rotate(0)}50%{transform:translate3d(-8px,12px,0) rotate(1.5deg)}}@keyframes landingv2PanelDriftD{0%,to{transform:translateZ(0) rotate(0)}50%{transform:translate3d(10px,10px,0) rotate(-1.5deg)}}@media(max-width:1180px){.landingv2-panel-social{left:2%}.landingv2-panel-ad{right:3%}.landingv2-panel-email{left:9%}.landingv2-panel-analytics{right:10%}}@media(max-width:980px){.landingv2-hero{padding-top:92px}.landingv2-hero-inner{max-width:680px;padding:0 24px}.landingv2-hero-body-text{max-width:580px}.landingv2-hero-title{font-size:48px;line-height:54px;text-align:center}.landingv2-cinematic{height:clamp(360px,68vw,560px);margin-top:64px}.landingv2-cinematic-floor{inset:24% 0 0}.hidden-sm{display:none}}@media(max-width:640px){.landingv2-hero{padding:88px 16px 56px;min-height:auto}.landingv2-hero-inner{padding:0 16px}.landingv2-hero-pill{margin-bottom:22px;padding:8px 14px;font-size:13px}.landingv2-hero-title{font-size:40px;line-height:44px;letter-spacing:-1px}.landingv2-hero-body{margin-top:18px}.landingv2-hero-actions{width:100%;margin-top:32px;gap:12px}.landingv2-btn{width:100%;min-width:0}.landingv2-cinematic{width:100%;height:320px;margin-top:48px}.landingv2-cinematic-atmosphere-1{width:108%;height:220px}.landingv2-cinematic-atmosphere-2{width:88%;height:144px}.landingv2-cinematic-floor{inset:26% -22% -6%}.landingv2-cinematic-glow{width:290px;height:290px}}@media(prefers-reduced-motion:reduce){.landingv2-hero-overlay,.landingv2-hero-inner,.landingv2-hero-pill,.landingv2-hero-title-line,.landingv2-hero-body,.landingv2-hero-actions,.landingv2-cinematic,.landingv2-cinematic-atmosphere,.landingv2-cinematic-floor-inner,.landingv2-cinematic-glow,.landingv2-cinematic-ring,.landingv2-cinematic-beam,.landingv2-cinematic-core,.landingv2-cinematic-core-halo,.landingv2-cinematic-core-orbit,.landingv2-panel,.landingv2-panel-float,.landingv2-hero-pill-dot{animation:none!important;transition:none!important}}
