@import url("https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&family=IBM+Plex+Sans:wght@400;500;600&display=swap");:root{color-scheme:dark;--bg:#030608;--bg-2:#0a0e14;--panel:rgba(8,12,18,.88);--panel-2:rgba(12,18,26,.92);--text:#e8edf5;--muted:#6b7d94;--accent:#00d4ff;--accent-2:#bf00ff;--border:rgba(0,212,255,.15);--glow:0 8px 32px rgba(0,212,255,.1);--success:#0f8;--danger:#f25;--warning:#fa0;--card-bg:rgba(6,10,16,.75);--card-border:rgba(0,212,255,.12);--card-hover:rgba(0,212,255,.15);--neon-cyan:#00d4ff;--neon-purple:#bf00ff;--neon-gold:#fa0;--neon-green:#0f8;--neon-red:#f25;--body-bg:#030608;--sidebar-bg:rgba(4,8,14,.95);--header-bg:rgba(3,6,8,.85);--modal-overlay-bg:rgba(2,3,5,.9);--modal-bg:rgba(8,12,18,.96);--input-bg:rgba(3,6,8,.8)}.landingMakeExperience{--landing-make-bg:#0a0e1a;--landing-make-surface:#11172a;--landing-make-surface-soft:#161d31;--landing-make-border:rgba(148,163,184,.11);--landing-make-text:#f8fafc;--landing-make-muted:rgba(203,213,225,.78);--landing-make-muted-strong:rgba(203,213,225,.9);position:relative;min-height:100vh;background:linear-gradient(180deg,#060913,#0a0e1a 28%,#0a0e1a 72%,#060913);overflow:hidden}.landingMakeBackdrop{position:absolute;inset:0;pointer-events:none}.landingMakeBackdropGrid{opacity:.05;background-image:linear-gradient(rgba(59,130,246,.36) 1px,transparent 0),linear-gradient(90deg,rgba(59,130,246,.36) 1px,transparent 0);background-size:72px 72px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.95),rgba(0,0,0,.15));mask-image:linear-gradient(180deg,rgba(0,0,0,.95),rgba(0,0,0,.15))}.landingMakeBackdropGlow{background:radial-gradient(circle at 50% 12%,rgba(59,130,246,.18),transparent 24%),radial-gradient(circle at 80% 24%,rgba(99,102,241,.14),transparent 22%),radial-gradient(circle at 20% 34%,rgba(6,182,212,.08),transparent 20%);filter:blur(18px)}.landingMakeTopbar{position:fixed;inset:0 0 auto;z-index:30;padding:18px 24px 0}.landingMakeTopbarInner{width:min(1320px,100%);min-height:78px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:20px;gap:20px;border:1px solid var(--landing-make-border);border-radius:24px;background:rgba(10,14,26,.82);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 24px 70px rgba(0,0,0,.28)}.landingMakeBrand,.landingMakeFooterBrand{display:inline-flex;align-items:center;gap:14px;border:0;padding:0;background:transparent;color:var(--landing-make-text)}.landingMakeBrandLogo{display:block;height:36px;width:auto}.landingMakeBrandMark{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:14px;background:linear-gradient(135deg,#3b82f6,#6366f1 56%,#8b5cf6);color:#fff;font-size:.82rem;font-weight:800;letter-spacing:.04em;box-shadow:0 14px 30px rgba(59,130,246,.34)}.landingMakeBrandText{color:var(--landing-make-text);font-size:1rem;font-weight:700;letter-spacing:-.02em}.landingMakeNav{display:flex;align-items:center;justify-content:center;gap:18px}.landingMakeNavItem{border:0;padding:10px 12px;background:transparent;color:rgba(203,213,225,.88);font-size:.94rem;font-weight:500;transition:color .16s ease,transform .16s ease}.landingMakeNavItem:hover{color:#fff;transform:translateY(-1px)}.landingMakeHeaderActions{display:flex;align-items:center;gap:12px}.landingMakeUtility select{min-height:46px;padding:0 14px;border-radius:14px;border:1px solid rgba(148,163,184,.14);background:rgba(17,23,42,.9);color:rgba(248,250,252,.88)}.landingMakeDesktopAction{display:inline-flex}.landingMakeHeaderCta,.landingMakePrimaryButton{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:0;border-radius:18px;background:linear-gradient(135deg,#3b82f6,#6366f1 56%,#8b5cf6);color:#fff;font-size:.98rem;font-weight:600;box-shadow:0 18px 42px rgba(59,130,246,.28),inset 0 0 0 1px hsla(0,0%,100%,.06);transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.landingMakeHeaderCta:hover,.landingMakePrimaryButton:hover{transform:translateY(-1px);filter:brightness(1.04);box-shadow:0 26px 50px rgba(59,130,246,.34),inset 0 0 0 1px hsla(0,0%,100%,.08)}.landingMakeHeaderCta{min-height:50px;padding:0 18px}.landingMakePrimaryButton{min-height:62px;padding:0 28px}.landingMakeSecondaryButton{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:62px;padding:0 26px;border-radius:18px;border:1px solid rgba(148,163,184,.16);background:rgba(17,23,42,.82);color:var(--landing-make-text);font-size:.98rem;font-weight:600;transition:transform .18s ease,border-color .18s ease,background .18s ease}.landingMakeSecondaryButton:hover{transform:translateY(-1px);border-color:rgba(148,163,184,.24);background:rgba(22,29,49,.9)}.landingMakeMenuToggle{display:none}.landingMakeMobileMenu{width:min(1320px,100%);margin:12px auto 0;padding:16px;border:1px solid var(--landing-make-border);border-radius:24px;background:rgba(10,14,26,.96);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 28px 70px rgba(0,0,0,.28)}.landingMakeMobileMenuLinks{display:grid;grid-gap:8px;gap:8px}.landingMakeMobileMenuItem{display:flex;align-items:center;justify-content:space-between;min-height:52px;padding:0 16px;border:1px solid rgba(148,163,184,.1);border-radius:16px;background:rgba(17,23,42,.8);color:var(--landing-make-text);font-size:.94rem;font-weight:500}.landingMakeMobileMenuFooter{display:grid;grid-gap:12px;gap:12px;margin-top:14px}.landingMakeMobileLocale select,.landingMakeMobileMenuCta{width:100%}.landingMakeMain{position:relative;z-index:1;padding:116px 24px 96px}.landingMakeFinalSection,.landingMakeFooter,.landingMakeHero,.landingMakeSection{width:min(1320px,100%);margin:0 auto}.landingMakeHero{position:relative;min-height:calc(100svh - 120px);display:flex;align-items:center;justify-content:center;padding:76px 0 88px}.landingMakeHeroGlow,.landingMakeHeroGrid{position:absolute;pointer-events:none}.landingMakeHeroGrid{inset:0;border-radius:40px;opacity:.16;background-image:linear-gradient(rgba(59,130,246,.18) 1px,transparent 0),linear-gradient(90deg,rgba(59,130,246,.18) 1px,transparent 0);background-size:80px 80px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 94%);mask-image:linear-gradient(180deg,#000,transparent 94%)}.landingMakeHeroGlow{border-radius:999px;filter:blur(120px)}.landingMakeHeroGlowLeft{top:16%;left:18%;width:340px;height:340px;background:rgba(59,130,246,.18)}.landingMakeHeroGlowRight{top:10%;right:14%;width:380px;height:380px;background:rgba(99,102,241,.16)}.landingMakeHeroGlowBottom{bottom:8%;left:50%;width:520px;height:220px;transform:translateX(-50%);background:rgba(6,182,212,.1)}.landingMakeHeroContent{position:relative;z-index:1;width:min(1120px,100%);text-align:center}.landingMakeHeroBadge{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 18px;border-radius:999px;border:1px solid rgba(148,163,184,.12);background:rgba(17,23,42,.82);color:rgba(203,213,225,.9);font-size:.92rem;font-weight:500}.landingMakeHeroBadgeDot{width:8px;height:8px;border-radius:999px;background:#06b6d4;box-shadow:0 0 16px rgba(6,182,212,.66);animation:landingMakePulse 1.8s ease-in-out infinite}.landingMakeHeroTitle{display:flex;flex-direction:column;gap:8px;margin-top:28px}.landingMakeHeroTitleAccent,.landingMakeHeroTitleMuted{display:block;font-size:clamp(3.8rem,7vw,6.4rem);font-weight:800;line-height:.96;letter-spacing:-.06em}.landingMakeHeroTitleMuted{background:linear-gradient(90deg,rgba(248,250,252,.98),rgba(203,213,225,.76));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.landingMakeHeroTitleAccent{background:linear-gradient(90deg,#4ea1ff,#6b8dff 50%,#a569ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}[data-rk] .landingMakeHero .landingMakeHeroTitleAccent,[data-rk] .landingMakeHero .landingMakeHeroTitleMuted{font-size:clamp(3.8rem,7vw,6.4rem)!important;line-height:.96!important}.landingMakeHeroLead{max-width:860px;margin:24px auto 0;color:var(--landing-make-muted-strong);font-size:clamp(1rem,1.4vw,1.18rem);line-height:1.9}.landingMakeFinalActions,.landingMakeHeroActions{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:36px}.landingMakeMetricGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:22px;gap:22px;margin-top:72px}.landingMakeArchitectureShell,.landingMakeArchitectureStat,.landingMakeCompareHighlight,.landingMakeMetricCard,.landingMakeStepCard,.landingMakeTrustCard,.landingMakeValuePrimaryCard,.landingMakeValueSideCard{border:1px solid var(--landing-make-border);background:linear-gradient(180deg,rgba(22,29,49,.96),rgba(11,15,26,.94)),rgba(17,23,42,.92);box-shadow:0 22px 54px rgba(0,0,0,.24),inset 0 1px 0 hsla(0,0%,100%,.03)}.landingMakeMetricCard{position:relative;padding:28px 26px;border-radius:26px;text-align:center;opacity:0;animation:landingMakeRise .64s ease forwards}.landingMakeMetricCard:after{content:"";position:absolute;inset:auto 10% -28% auto;width:180px;height:180px;border-radius:999px;filter:blur(72px);opacity:.22}.landingMakeMetricCard.is-blue:after{background:rgba(59,130,246,.7)}.landingMakeMetricCard.is-cyan:after{background:rgba(6,182,212,.68)}.landingMakeMetricCard.is-violet:after{background:rgba(139,92,246,.7)}.landingMakeArchitectureCardIcon,.landingMakeArchitectureCoreIcon,.landingMakeMetricIcon,.landingMakeStepIcon,.landingMakeValueIcon{display:inline-flex;align-items:center;justify-content:center;border-radius:18px;border:1px solid rgba(148,163,184,.14)}.landingMakeMetricIcon{width:54px;height:54px;margin:0 auto}.landingMakeMetricIcon.is-blue,.landingMakeStepIcon.is-blue,.landingMakeValueIcon.is-blue{background:linear-gradient(135deg,rgba(59,130,246,.2),rgba(59,130,246,.08));color:#79b6ff}.landingMakeMetricIcon.is-cyan,.landingMakeStepIcon.is-cyan,.landingMakeValueIcon.is-cyan{background:linear-gradient(135deg,rgba(6,182,212,.2),rgba(6,182,212,.08));color:#67e8f9}.landingMakeMetricIcon.is-violet,.landingMakeStepIcon.is-violet,.landingMakeValueIcon.is-violet{background:linear-gradient(135deg,rgba(139,92,246,.22),rgba(139,92,246,.08));color:#c4b5fd}.landingMakeStepIcon.is-indigo,.landingMakeTrustCard.is-indigo strong{color:#c7d2fe}.landingMakeStepIcon.is-indigo{background:linear-gradient(135deg,rgba(99,102,241,.22),rgba(99,102,241,.08))}.landingMakeMetricValue{margin-top:20px;color:var(--landing-make-text);font-size:clamp(2.1rem,2.8vw,2.8rem);font-weight:700;line-height:1}.landingMakeMetricTitle{margin-top:12px;color:var(--landing-make-text);font-size:1.08rem;font-weight:700}.landingMakeMetricCopy{margin-top:10px;color:var(--landing-make-muted);font-size:.92rem;line-height:1.78}.landingMakeScrollCue{position:absolute;left:50%;bottom:8px;display:inline-flex;flex-direction:column;align-items:center;gap:12px;border:0;background:transparent;color:rgba(148,163,184,.76);font-size:.72rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;transform:translateX(-50%)}.landingMakeScrollCueLine{width:1px;height:48px;background:linear-gradient(180deg,rgba(140,194,255,0),rgba(140,194,255,.9),rgba(140,194,255,0));animation:landingMakeFloat 1.8s ease-in-out infinite}.landingMakeSection{position:relative;padding-top:128px}.landingMakeFinalSection:before,.landingMakeSectionSoft:before{content:"";position:absolute;pointer-events:none;border-radius:999px;filter:blur(110px)}.landingMakeSectionSoft:before{top:90px;left:8%;width:360px;height:360px;background:rgba(59,130,246,.1)}.landingMakeSectionIntro{max-width:820px;margin-bottom:48px}.landingMakeSectionIntroCenter,.landingMakeSectionLeadCenter,.landingMakeSectionTitleCenter{text-align:center;margin-inline:auto}.landingMakeSectionEyebrow{margin:0 0 16px;color:#8cc2ff;font-size:.78rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.landingMakeSectionTitle{margin:0;color:var(--landing-make-text);font-size:clamp(2.6rem,4vw,4.4rem);font-weight:700;line-height:1;letter-spacing:-.05em}.landingMakeSectionLead{max-width:780px;margin-top:18px;color:var(--landing-make-muted);font-size:1rem;line-height:1.86}.landingMakeValueGrid{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(320px,.82fr);grid-template-rows:repeat(2,minmax(0,1fr));grid-gap:22px;gap:22px}.landingMakeValuePrimaryCard{grid-row:1/span 2;padding:42px 40px;border-radius:32px}.landingMakeValueIcon{width:60px;height:60px}.landingMakeValuePrimaryTitle{margin-top:26px;color:var(--landing-make-text);font-size:clamp(2rem,2.8vw,3rem);font-weight:700;line-height:1.02;letter-spacing:-.05em}.landingMakeValuePrimaryCopy{margin-top:18px;color:var(--landing-make-muted);font-size:1rem;line-height:1.9}.landingMakeValueStats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:32px}.landingMakeValueStat{padding:20px 22px;border:1px solid rgba(148,163,184,.08);border-radius:20px;background:rgba(8,12,22,.56)}.landingMakeValueStat strong{display:block;color:var(--landing-make-text);font-size:2rem;font-weight:700}.landingMakeValueStat span{display:block;margin-top:6px;color:var(--landing-make-muted);font-size:.9rem}.landingMakeSetupHint,.landingMakeValueBadge,.landingMakeValueSideMetric{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 16px;border-radius:999px;font-size:.9rem;font-weight:600}.landingMakeValueBadge{margin-top:28px;border:1px solid rgba(59,130,246,.24);background:rgba(59,130,246,.1);color:#dbeafe}.landingMakeValueSideCard{padding:34px 30px;border-radius:28px}.landingMakeValueSideTitle{margin-top:22px;color:var(--landing-make-text);font-size:1.46rem;font-weight:700}.landingMakeValueSideCopy{margin-top:12px;color:var(--landing-make-muted);font-size:.96rem;line-height:1.8}.landingMakeValueSideMetric{margin-top:18px;border:1px solid rgba(148,163,184,.12);background:rgba(8,12,22,.56);color:var(--landing-make-text)}.landingMakeStepsGrid{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:22px;gap:22px}.landingMakeStepCard{position:relative;padding:28px 24px 26px;border-radius:24px}.landingMakeStepNumber{display:inline-flex;align-items:center;justify-content:center;min-width:58px;height:32px;padding:0 12px;border-radius:999px;border:1px solid rgba(148,163,184,.16);background:hsla(0,0%,100%,.03);color:rgba(248,250,252,.82);font-size:.82rem;font-weight:700;letter-spacing:.16em}.landingMakeStepIcon{width:56px;height:56px;margin-top:22px}.landingMakeStepTitle{margin-top:22px;color:var(--landing-make-text);font-size:1.2rem;font-weight:700}.landingMakeStepCopy{margin-top:12px;color:var(--landing-make-muted);font-size:.92rem;line-height:1.8}.landingMakeStepArrow{position:absolute;top:50%;right:-16px;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(148,163,184,.14);background:rgba(10,14,26,.94);color:rgba(248,250,252,.7);transform:translateY(-50%)}.landingMakeSetupHint{gap:10px;margin:28px auto 0;border:1px solid rgba(16,185,129,.22);background:rgba(16,185,129,.08);color:#d1fae5}.landingMakeSetupDot{width:9px;height:9px;border-radius:999px;background:#10b981;box-shadow:0 0 14px rgba(16,185,129,.58)}.landingMakeArchitectureShell{padding:40px;border-radius:32px}.landingMakeArchitectureCore{max-width:420px;margin:0 auto 30px;padding:30px 28px;border-radius:28px;border:1px solid rgba(59,130,246,.22);background:radial-gradient(circle at top center,rgba(59,130,246,.12),transparent 44%),rgba(10,14,26,.72);text-align:center}.landingMakeArchitectureCoreIcon{width:60px;height:60px;margin:0 auto 18px;background:linear-gradient(135deg,rgba(59,130,246,.28),rgba(99,102,241,.14));color:#fff;box-shadow:0 18px 42px rgba(59,130,246,.2)}.landingMakeArchitectureCoreBadge{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 12px;border-radius:999px;border:1px solid rgba(148,163,184,.14);background:hsla(0,0%,100%,.04);color:#dbeafe;font-size:.76rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.landingMakeArchitectureCoreTitle{margin-top:18px;color:var(--landing-make-text);font-size:clamp(1.9rem,2.8vw,2.6rem);font-weight:700;letter-spacing:-.05em}.landingMakeArchitectureCoreCopy{margin:12px auto 0;max-width:320px;color:var(--landing-make-muted);font-size:.95rem;line-height:1.8}.landingMakeArchitectureGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.landingMakeArchitectureCard{display:flex;align-items:flex-start;gap:14px;min-height:132px;padding:20px;border:1px solid rgba(148,163,184,.08);border-radius:22px;background:rgba(8,12,22,.5)}.landingMakeArchitectureCardIcon{width:44px;height:44px;flex-shrink:0;background:linear-gradient(135deg,rgba(59,130,246,.2),rgba(99,102,241,.08));color:#dbeafe}.landingMakeArchitectureCardBody strong{display:block;color:var(--landing-make-text);font-size:.98rem;font-weight:700}.landingMakeArchitectureCardBody span{display:block;margin-top:8px;color:var(--landing-make-muted);font-size:.9rem;line-height:1.6}.landingMakeArchitectureStats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:26px}.landingMakeArchitectureStat{padding:24px 20px;border-radius:22px;text-align:center}.landingMakeArchitectureStat strong{display:block;color:var(--landing-make-text);font-size:1.8rem;font-weight:700}.landingMakeArchitectureStat span{display:block;margin-top:8px;color:var(--landing-make-muted);font-size:.92rem}.landingMakeCompareTable{display:grid;grid-template-columns:220px minmax(0,1fr) minmax(0,1.06fr);width:100%;margin-top:54px;overflow:hidden;border:1px solid var(--landing-make-border);border-radius:30px;background:linear-gradient(180deg,rgba(22,29,49,.98),rgba(11,15,26,.96)),rgba(17,23,42,.92);box-shadow:0 28px 70px rgba(0,0,0,.24)}.landingMakeCompareCell,.landingMakeCompareHeader{display:flex;align-items:center;padding:22px;border-right:1px solid rgba(148,163,184,.08);border-bottom:1px solid rgba(148,163,184,.08)}.landingMakeCompareSpacer{background:rgba(8,12,22,.4)}.landingMakeCompareHeader{justify-content:center;min-height:84px;color:rgba(248,250,252,.84);font-size:1.08rem;font-weight:700}.landingMakeCompareHeader.is-accent{background:radial-gradient(circle at 76% 16%,rgba(59,130,246,.2),transparent 34%),linear-gradient(180deg,rgba(29,50,107,.68),rgba(16,22,38,.96));box-shadow:inset 4px 0 0 rgba(59,130,246,.86),inset 0 0 0 1px rgba(59,130,246,.04)}.landingMakeCompareLabel{background:rgba(8,12,22,.48);color:var(--landing-make-text);font-size:.96rem;font-weight:600}.landingMakeCompareCellManual,.landingMakeCompareCellPilot{gap:10px;min-height:90px;font-size:.96rem}.landingMakeCompareCellManual{color:var(--landing-make-muted)}.landingMakeCompareCellManual svg{color:rgba(239,68,68,.74);flex-shrink:0}.landingMakeCompareCellPilot{color:var(--landing-make-text);background:radial-gradient(circle at 82% 50%,rgba(59,130,246,.1),transparent 32%),linear-gradient(180deg,rgba(27,46,98,.38),rgba(11,16,27,.94));box-shadow:inset 4px 0 0 rgba(59,130,246,.82),inset 0 0 0 1px rgba(59,130,246,.02)}.landingMakeCompareCellPilot svg{color:#8cc2ff;flex-shrink:0}.landingMakeCompareCellPilot span{font-weight:600}.landingMakeCompareTable>:nth-last-child(-n+3){border-bottom:0}.landingMakeCompareTable>:nth-child(3n){border-right:0}.landingMakeCompareHighlight{display:flex;align-items:center;justify-content:space-between;gap:22px;margin-top:22px;padding:24px 28px;border-radius:24px}.landingMakeCompareHighlightTitle{margin:0;color:var(--landing-make-text);font-size:1.04rem;font-weight:600;line-height:1.7}.landingMakeCompareHighlightStats{display:flex;align-items:stretch;gap:14px}.landingMakeCompareHighlightStat{min-width:150px;padding:16px 18px;border:1px solid rgba(148,163,184,.08);border-radius:18px;background:rgba(8,12,22,.52)}.landingMakeCompareHighlightStat strong{display:block;color:var(--landing-make-text);font-size:1.7rem;font-weight:700}.landingMakeCompareHighlightStat span{display:block;margin-top:6px;color:var(--landing-make-muted);font-size:.86rem}.landingMakeFinalSection{position:relative;margin-top:144px;padding:110px 40px 98px;border:1px solid var(--landing-make-border);border-radius:36px;background:linear-gradient(180deg,rgba(22,29,49,.96),rgba(7,11,20,.98)),rgba(10,14,26,.94);box-shadow:0 34px 88px rgba(0,0,0,.28);text-align:center;overflow:hidden}.landingMakeFinalSection:before{top:24%;left:10%;width:360px;height:360px;background:rgba(59,130,246,.12)}.landingMakeFinalGlow,.landingMakeFinalGrid{position:absolute;pointer-events:none}.landingMakeFinalGlow{top:50%;width:320px;height:320px;border-radius:999px;filter:blur(110px);opacity:.7;transform:translateY(-50%)}.landingMakeFinalGlowLeft{left:8%;background:rgba(59,130,246,.16)}.landingMakeFinalGlowRight{right:8%;background:rgba(139,92,246,.16)}.landingMakeFinalGrid{inset:0;opacity:.12;background-image:linear-gradient(rgba(59,130,246,.14) 1px,transparent 0),linear-gradient(90deg,rgba(59,130,246,.14) 1px,transparent 0);background-size:88px 88px;-webkit-mask-image:radial-gradient(circle at 50% 50%,#000,transparent 84%);mask-image:radial-gradient(circle at 50% 50%,#000,transparent 84%)}.landingMakeFinalIcon{display:inline-flex;align-items:center;justify-content:center;width:78px;height:78px;border-radius:24px;background:linear-gradient(135deg,#3b82f6,#6366f1 56%,#8b5cf6);color:#fff;box-shadow:0 22px 52px rgba(59,130,246,.26)}.landingMakeFinalActions,.landingMakeFinalCopy,.landingMakeFinalIcon,.landingMakeFinalTitle,.landingMakeSectionEyebrowCenter,.landingMakeTrustGrid{position:relative;z-index:1}.landingMakeFinalTitle{display:flex;flex-direction:column;gap:8px;margin-top:22px;color:var(--landing-make-text);font-size:clamp(3rem,4.8vw,4.8rem);font-weight:700;line-height:.98;letter-spacing:-.05em}.landingMakeFinalCopy{max-width:760px;margin:20px auto 0;color:var(--landing-make-muted-strong);font-size:1.02rem;line-height:1.9}.landingMakeTrustGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px;max-width:980px;margin:44px auto 0}.landingMakeTrustCard{padding:24px 20px;border-radius:22px}.landingMakeTrustCard strong{display:block;font-size:1.52rem;font-weight:700}.landingMakeTrustCard.is-blue strong{color:#60a5fa}.landingMakeTrustCard.is-violet strong{color:#c4b5fd}.landingMakeTrustCard span{display:block;margin-top:8px;color:var(--landing-make-muted);font-size:.92rem;line-height:1.7}.landingMakeFooter{margin-top:60px;padding-top:42px;border-top:1px solid rgba(148,163,184,.08)}.landingMakeFooterGrid{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;grid-gap:24px;gap:24px}.landingMakeFooterCopy{max-width:360px;margin-top:18px;color:var(--landing-make-muted);font-size:.92rem;line-height:1.8}.landingMakeFooterColumn h3{margin:0;color:var(--landing-make-text);font-size:.96rem;font-weight:700}.landingMakeFooterLinks{display:grid;grid-gap:10px;gap:10px;margin-top:16px}.landingMakeFooterBottom>span,.landingMakeFooterLegal span,.landingMakeFooterLinks span{color:rgba(148,163,184,.82);font-size:.88rem}.landingMakeFooterBottom{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:32px;padding-top:20px;border-top:1px solid rgba(148,163,184,.08)}.landingMakeFooterLegal{display:inline-flex;align-items:center;gap:18px}@keyframes landingMakePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.72;transform:scale(1.18)}}@keyframes landingMakeFloat{0%,to{transform:translateY(0);opacity:.7}50%{transform:translateY(12px);opacity:1}}@keyframes landingMakeRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1180px){.landingMakeArchitectureGrid,.landingMakeArchitectureStats,.landingMakeFooterGrid,.landingMakeMetricGrid,.landingMakeTrustGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.landingMakeValueGrid{grid-template-columns:1fr;grid-template-rows:auto}.landingMakeValuePrimaryCard{grid-row:auto}.landingMakeStepsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.landingMakeStepArrow{display:none}}@media (max-width:1040px){.landingMakeDesktopAction,.landingMakeNav{display:none}.landingMakeMenuToggle{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 14px;border:1px solid rgba(148,163,184,.14);border-radius:16px;background:rgba(17,23,42,.84);color:var(--landing-make-text)}.landingMakeArchitectureGrid,.landingMakeArchitectureStats,.landingMakeFooterGrid,.landingMakeTrustGrid{grid-template-columns:1fr}.landingMakeCompareHighlight{flex-direction:column;align-items:stretch}}@media (max-width:768px){.landingMakeTopbar{padding:14px 14px 0}.landingMakeTopbarInner{min-height:70px;padding:0 14px;border-radius:18px;gap:10px}.landingMakeBrand{gap:10px}.landingMakeBrandLogo{height:32px}.landingMakeBrandMark{width:36px;height:36px;border-radius:12px}.landingMakeBrandText{font-size:.94rem}.landingMakeMain{padding:96px 16px 82px}.landingMakeHero{min-height:auto;padding:64px 0 70px}.landingMakeHeroTitleAccent,.landingMakeHeroTitleMuted,[data-rk] .landingMakeHero .landingMakeHeroTitleAccent,[data-rk] .landingMakeHero .landingMakeHeroTitleMuted{font-size:clamp(3.1rem,12vw,4.2rem)!important}.landingMakeFinalActions,.landingMakeHeroActions{flex-direction:column;width:100%}.landingMakePrimaryButton,.landingMakeSecondaryButton{width:100%}.landingMakeMetricGrid,.landingMakeStepsGrid{grid-template-columns:1fr}.landingMakeSection{padding-top:100px}.landingMakeSectionTitle{font-size:clamp(2.2rem,9vw,3rem)}.landingMakeArchitectureShell,.landingMakeFinalSection,.landingMakeStepCard,.landingMakeValuePrimaryCard,.landingMakeValueSideCard{border-radius:24px}.landingMakeArchitectureShell,.landingMakeStepCard,.landingMakeValuePrimaryCard,.landingMakeValueSideCard{padding:28px 22px}.landingMakeCompareTable,.landingMakeValueStats{grid-template-columns:1fr}.landingMakeCompareSpacer{display:none}.landingMakeCompareCell,.landingMakeCompareHeader{border-right:0}.landingMakeCompareCellPilot,.landingMakeCompareHeader.is-accent{box-shadow:none}.landingMakeCompareHighlightStats{flex-direction:column}.landingMakeFinalSection{margin-top:108px;padding:88px 22px 78px}.landingMakeFooterBottom{flex-direction:column;align-items:flex-start}}[data-theme=light]{color-scheme:light;--bg:#f5f7fa;--bg-2:#eef1f6;--panel:hsla(0,0%,100%,.92);--panel-2:rgba(245,248,252,.95);--text:#1a2332;--muted:#6b7d94;--accent:#0891b2;--accent-2:#7c3aed;--border:rgba(8,145,178,.18);--glow:0 4px 16px rgba(8,145,178,.08);--success:#059669;--danger:#dc2626;--warning:#d97706;--card-bg:hsla(0,0%,100%,.8);--card-border:rgba(8,145,178,.14);--card-hover:rgba(8,145,178,.1);--neon-cyan:#0891b2;--neon-purple:#7c3aed;--neon-gold:#d97706;--neon-green:#059669;--neon-red:#dc2626;--body-bg:#f5f7fa;--sidebar-bg:hsla(0,0%,100%,.95);--header-bg:hsla(0,0%,100%,.9);--modal-overlay-bg:rgba(0,0,0,.4);--modal-bg:hsla(0,0%,100%,.98);--input-bg:rgba(245,247,250,.9)}[data-theme=light] body{background:var(--body-bg)}[data-theme=light] body:after,[data-theme=light] body:before{display:none}[data-theme=light] .statCard{box-shadow:0 1px 3px rgba(0,0,0,.06)}[data-theme=light] .statCard:hover{box-shadow:0 4px 16px rgba(0,0,0,.08)}[data-theme=light] .sectionPanel{box-shadow:0 1px 3px rgba(0,0,0,.06)}[data-theme=light] .sidebar{border-right-color:rgba(0,0,0,.08)}[data-theme=light] .sidebarLogo{border-bottom-color:rgba(0,0,0,.08)}[data-theme=light] .sidebarFooter{border-top-color:rgba(0,0,0,.08)}[data-theme=light] .sidebarNavItem:hover{background:rgba(8,145,178,.06)}[data-theme=light] .sidebarNavItem.active{background:rgba(8,145,178,.08);border-color:rgba(8,145,178,.18)}[data-theme=light] .sidebarWalletCard{color:var(--text)}[data-theme=light] .sidebarWalletChevron{color:rgba(0,0,0,.3)}[data-theme=light] .appHeader{border-bottom-color:rgba(0,0,0,.08)}[data-theme=light] .headerGasPool{background:rgba(5,150,105,.08);border-color:rgba(5,150,105,.2);text-shadow:none}[data-theme=light] .bottomNav{border-top-color:rgba(0,0,0,.08)}[data-theme=light] .button{background:linear-gradient(140deg,rgba(8,145,178,.12),rgba(124,58,237,.08))}[data-theme=light] .button.ghost{background:rgba(8,145,178,.04);border-color:rgba(8,145,178,.15)}[data-theme=light] .smallBtn{background:linear-gradient(140deg,rgba(8,145,178,.1),rgba(124,58,237,.06))}[data-theme=light] .gradientButton{background:linear-gradient(135deg,rgba(8,145,178,.85),rgba(124,58,237,.75));color:#fff}[data-theme=light] .ghostButton{background:rgba(8,145,178,.06);border-color:rgba(8,145,178,.15);color:var(--neon-cyan)}[data-theme=light] .deleteButton{background:rgba(220,38,38,.06);border-color:rgba(220,38,38,.2);color:#dc2626}[data-theme=light] .input{background:var(--input-bg);border-color:rgba(0,0,0,.12)}[data-theme=light] .input:focus{border-color:rgba(8,145,178,.5);box-shadow:0 0 0 3px rgba(8,145,178,.08)}[data-theme=light] .modal{box-shadow:0 20px 60px rgba(0,0,0,.15)}[data-theme=light] .lpCard{background:var(--card-bg);border-color:var(--card-border);box-shadow:0 1px 3px rgba(0,0,0,.06)}[data-theme=light] .lpCard:hover{box-shadow:0 4px 16px rgba(0,0,0,.08)}[data-theme=light] .lpCard.lp-in-range{border-color:rgba(5,150,105,.3)}[data-theme=light] .lpCard.lp-in-range:hover{border-color:rgba(5,150,105,.5);box-shadow:0 4px 16px rgba(0,0,0,.08),0 0 12px rgba(5,150,105,.1)}[data-theme=light] .lpCard.lp-out-of-range{border-color:rgba(220,38,38,.25)}[data-theme=light] .lpCard.lp-out-of-range:hover{border-color:rgba(220,38,38,.45);box-shadow:0 4px 16px rgba(0,0,0,.08),0 0 12px rgba(220,38,38,.08)}[data-theme=light] .lpCard.lp-parked{border-color:rgba(8,145,178,.28)}[data-theme=light] .lpCard.lp-parked:hover{border-color:rgba(8,145,178,.44);box-shadow:0 4px 16px rgba(0,0,0,.08),0 0 12px rgba(8,145,178,.08)}[data-theme=light] .lpRangeBar{background:rgba(0,0,0,.06)}[data-theme=light] .lpRangeFill.in-range{background:linear-gradient(90deg,rgba(5,150,105,.3),rgba(5,150,105,.55));box-shadow:none}[data-theme=light] .lpRangeFill.out-of-range{background:linear-gradient(90deg,rgba(220,38,38,.25),rgba(220,38,38,.4));box-shadow:none}[data-theme=light] .lpPriceDot.in-range{box-shadow:0 0 6px rgba(5,150,105,.5)}[data-theme=light] .lpPriceDot.out-of-range{box-shadow:0 0 6px rgba(220,38,38,.5)}[data-theme=light] .lpStatusBadge.in-range,[data-theme=light] .lpStatusBadge.out-of-range,[data-theme=light] .lpStatusBadge.parked,[data-theme=light] .lpStatusBadge.pending{text-shadow:none}[data-theme=light] .lpFeeArea{background-color:rgba(245,158,11,.06);border:1px solid rgba(245,158,11,.1)}[data-theme=light] .dashboardHero{background:linear-gradient(135deg,rgba(8,145,178,.12),transparent 36%),linear-gradient(225deg,rgba(124,58,237,.08),transparent 42%),hsla(0,0%,100%,.92);border-color:rgba(8,145,178,.14);box-shadow:0 12px 32px rgba(15,23,42,.08)}[data-theme=light] .dashboardHeroDescription,[data-theme=light] .dashboardSectionDescription,[data-theme=light] .dashboardSubpanelDescription{color:rgba(26,35,50,.6)}[data-theme=light] .dashboardHeroAddressPill,[data-theme=light] .dashboardSubpanel,[data-theme=light] .dashboardToggle,[data-theme=light] .empty{background:rgba(8,145,178,.04);border-color:rgba(8,145,178,.1)}[data-theme=light] .dashboardCountBadge{background:rgba(8,145,178,.08);border-color:rgba(8,145,178,.14);color:var(--neon-cyan)}[data-theme=light] .dashboardTabButton{background:rgba(8,145,178,.04);border-color:rgba(8,145,178,.1);color:rgba(26,35,50,.7)}[data-theme=light] .dashboardTabButton.is-active{background:linear-gradient(135deg,rgba(8,145,178,.12),transparent 48%),hsla(0,0%,100%,.94);border-color:rgba(8,145,178,.18);color:var(--text)}[data-theme=light] .dashboardTabButton .dashboardCountBadge{background:rgba(8,145,178,.06);border-color:rgba(8,145,178,.12);color:rgba(26,35,50,.72)}[data-theme=light] .dashboardTabButton.is-active .dashboardCountBadge{background:rgba(8,145,178,.1);border-color:rgba(8,145,178,.16);color:var(--neon-cyan)}[data-theme=light] .dashboardActivityUsd.is-positive{color:#059669;text-shadow:none}[data-theme=light] .dashboardActivityUsd.is-negative{color:#e11d48;text-shadow:none}[data-theme=light] .balanceItem,[data-theme=light] .lpInfoSurface{border-color:rgba(8,145,178,.08)}[data-theme=light] .balanceItem{background:rgba(8,145,178,.04)}[data-theme=light] .gasWarning{background:rgba(217,119,6,.06);border-color:rgba(217,119,6,.2)}[data-theme=light] .revItem+.revItem{border-left-color:rgba(0,0,0,.08)}*{box-sizing:border-box;padding:0;margin:0}html{font-size:80%}body,html{height:100%}body{background:radial-gradient(ellipse 900px 500px at 10% 0,rgba(0,212,255,.1),transparent 55%),radial-gradient(ellipse 800px 500px at 90% 0,rgba(191,0,255,.12),transparent 50%),radial-gradient(ellipse 600px 400px at 50% 100%,rgba(0,212,255,.05),transparent 55%),var(--body-bg);color:var(--text);font-family:IBM Plex Sans,Space Grotesk,system-ui,sans-serif;font-size:16px;position:relative}body:before{background-image:linear-gradient(rgba(0,212,255,.03) 1px,transparent 0),linear-gradient(90deg,rgba(0,212,255,.03) 1px,transparent 0);background-size:60px 60px}body:after,body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:-1}body:after{background:linear-gradient(180deg,transparent,rgba(0,212,255,.03) 50%,transparent);background-size:100% 2px;animation:scanMove 8s linear infinite}a{color:inherit;text-decoration:none}.container{max-width:1280px;margin:0 auto;padding:28px 24px 80px}.header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px;position:relative;padding-bottom:16px}.header:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,var(--neon-cyan),var(--neon-purple),#f25,transparent);opacity:.5}.headerActions{display:flex;align-items:center;gap:10px}.title{font-size:28px;font-weight:700;letter-spacing:-.03em;font-family:Space Grotesk,sans-serif;background:linear-gradient(135deg,var(--neon-cyan),var(--neon-purple),#f25,var(--neon-cyan));background-size:300% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:titleGradient 6s ease infinite}.subtitle{color:var(--muted);font-size:14px;margin-top:4px}.dashboardHero{position:relative;overflow:hidden;margin-bottom:18px;padding:24px 24px 22px;border-radius:24px;border:1px solid rgba(0,212,255,.16);background:linear-gradient(135deg,rgba(0,212,255,.09),transparent 36%),linear-gradient(225deg,rgba(191,0,255,.1),transparent 42%),rgba(5,10,18,.9);box-shadow:0 24px 64px rgba(0,0,0,.34),inset 0 1px 0 hsla(0,0%,100%,.03)}.dashboardHeroContent{position:relative;z-index:1;display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.dashboardHeroCopy{display:flex;flex-direction:column;gap:14px;min-width:0}.dashboardHeroEyebrow{color:rgba(103,232,249,.72);font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.dashboardHeroTitleRow{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.dashboardHeroTitle{margin:0;font-size:clamp(28px,4vw,42px);line-height:1;letter-spacing:-.03em;font-weight:700;font-family:Space Grotesk,sans-serif;color:var(--text)}.dashboardHeroDescription{max-width:720px;margin:0;color:rgba(232,237,245,.72);font-size:14px;line-height:1.7}.dashboardHeroAddressPill{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);font-size:12px;color:var(--muted);text-decoration:none;transition:border-color .2s ease,background .2s ease}.dashboardHeroAddressPill strong{color:var(--text);font-weight:600}a.dashboardHeroAddressPill:hover{background:hsla(0,0%,100%,.06);border-color:rgba(0,255,255,.22)}.dashboardHeroActions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px}.dashboardHeroActions .deleteButton,.dashboardHeroActions .gradientButton{min-width:144px;min-height:44px;padding:10px 18px;border-radius:16px;font-size:15px;font-weight:700;line-height:1;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap}.dashboardHeroActions .deleteButton{border-width:1px}.dashboardHeroOrb{position:absolute;border-radius:999px;filter:blur(10px);pointer-events:none}.dashboardHeroOrbLeft{top:-44px;left:-30px;width:180px;height:180px;background:radial-gradient(circle,rgba(34,211,238,.18),transparent 68%)}.dashboardHeroOrbRight{right:-20px;bottom:-64px;width:220px;height:220px;background:radial-gradient(circle,rgba(191,0,255,.16),transparent 70%)}.dashGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:18px;gap:18px}.statCard{background:var(--card-bg);border:1px solid var(--card-border);border-radius:16px;padding:20px;position:relative;overflow:hidden;transition:border-color .3s ease,box-shadow .3s ease,transform .2s ease;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.statCard:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,rgba(0,212,255,.3),transparent)}.statCard:after{content:"";position:absolute;bottom:-20px;right:-20px;width:80px;height:80px;border-radius:50%;background:radial-gradient(circle,rgba(0,212,255,.06),transparent 70%);pointer-events:none}.statCard:hover{border-color:rgba(0,212,255,.2);box-shadow:0 8px 32px rgba(0,0,0,.4),0 0 20px rgba(0,212,255,.06);transform:translateY(-3px)}.statCard .statIcon{width:32px;height:32px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:16px;margin-bottom:12px;background:rgba(0,212,255,.08);border:1px solid rgba(0,212,255,.12)}.statCard .statLabel{color:var(--muted);font-size:13px;letter-spacing:.12em;text-transform:uppercase;margin-bottom:6px}.statCard .statValue{font-size:22px;font-weight:600;color:var(--text);font-family:Space Grotesk,sans-serif;letter-spacing:-.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.statCard .statSub{color:var(--muted);font-size:13px;margin-top:4px}.agentBenefitPromo{margin-top:10px;padding:12px 14px;border-radius:16px;border:1px solid rgba(32,201,151,.26);background:linear-gradient(135deg,rgba(32,201,151,.18),rgba(110,73,255,.12)),rgba(7,10,19,.88);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06)}.agentBenefitLabel{color:#7cf7c9;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.agentBenefitRateRow{display:flex;align-items:center;gap:10px;margin-top:8px;font-family:Space Grotesk,sans-serif;font-weight:700;line-height:1}.agentBenefitRateBefore{color:rgba(224,232,255,.72);font-size:clamp(18px,1.6vw,22px)}.agentBenefitArrow{color:rgba(124,247,201,.9);font-size:16px}.agentBenefitRateAfter{color:#7cf7c9;font-size:clamp(22px,2.08vw,29px);text-shadow:0 0 18px rgba(124,247,201,.18)}.agentBenefitDesc{margin-top:10px;color:rgba(236,242,255,.88);font-size:13px;line-height:1.65}.agentBenefitButton{width:100%;justify-content:center}.neon-cyan{border-color:rgba(0,212,255,.2)}.neon-cyan:before{background:linear-gradient(90deg,transparent,var(--neon-cyan),transparent)!important;opacity:.7}.neon-cyan:after{background:radial-gradient(circle,rgba(0,212,255,.12),transparent 70%)!important}.neon-cyan:hover{border-color:rgba(0,212,255,.4);box-shadow:0 8px 32px rgba(0,0,0,.4),0 0 24px rgba(0,212,255,.12)}.neon-cyan .statIcon{background:rgba(0,212,255,.1);border-color:rgba(0,212,255,.2)}.neon-cyan .statValue{text-shadow:0 0 20px rgba(0,212,255,.15)}.neon-purple{border-color:rgba(191,0,255,.2)}.neon-purple:before{background:linear-gradient(90deg,transparent,var(--neon-purple),transparent)!important;opacity:.7}.neon-purple:after{background:radial-gradient(circle,rgba(191,0,255,.12),transparent 70%)!important}.neon-purple:hover{border-color:rgba(191,0,255,.4);box-shadow:0 8px 32px rgba(0,0,0,.4),0 0 24px rgba(191,0,255,.12)}.neon-purple .statIcon{background:rgba(191,0,255,.1);border-color:rgba(191,0,255,.2)}.neon-purple .statValue{text-shadow:0 0 20px rgba(191,0,255,.15)}.neon-gold{border-color:rgba(255,170,0,.2)}.neon-gold:before{background:linear-gradient(90deg,transparent,var(--neon-gold),transparent)!important;opacity:.7}.neon-gold:after{background:radial-gradient(circle,rgba(255,170,0,.12),transparent 70%)!important}.neon-gold:hover{border-color:rgba(255,170,0,.4);box-shadow:0 8px 32px rgba(0,0,0,.4),0 0 24px rgba(255,170,0,.12)}.neon-gold .statIcon{background:rgba(255,170,0,.1);border-color:rgba(255,170,0,.2)}.neon-gold .statValue{text-shadow:0 0 20px rgba(255,170,0,.15)}.neon-green{border-color:rgba(0,255,136,.2)}.neon-green:before{background:linear-gradient(90deg,transparent,var(--neon-green),transparent)!important;opacity:.7}.neon-green:after{background:radial-gradient(circle,rgba(0,255,136,.12),transparent 70%)!important}.neon-green:hover{border-color:rgba(0,255,136,.4);box-shadow:0 8px 32px rgba(0,0,0,.4),0 0 24px rgba(0,255,136,.12)}.neon-green .statIcon{background:rgba(0,255,136,.1);border-color:rgba(0,255,136,.2)}.neon-green .statValue{text-shadow:0 0 20px rgba(0,255,136,.15)}.neon-green{animation:greenPulse 3s ease-in-out infinite}.neon-revenue{border-color:rgba(0,212,255,.18)}.neon-revenue:before{background:linear-gradient(90deg,var(--neon-cyan),var(--neon-purple),#f25)!important;opacity:.8;height:2px;background-size:200% 100%;animation:gradientSlide 4s ease infinite}.neon-revenue:after{background:radial-gradient(circle,rgba(0,212,255,.08),rgba(191,0,255,.06),transparent 70%)!important}.neon-revenue:hover{border-color:rgba(0,212,255,.4);box-shadow:0 8px 32px rgba(0,0,0,.4),0 0 24px rgba(191,0,255,.12)}.statCard.revenueCard .statValue{background:linear-gradient(135deg,var(--neon-cyan),var(--neon-purple));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.balanceRow{display:flex;gap:6px;align-items:baseline;flex-wrap:wrap}.balanceItem{display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:8px;background:rgba(0,212,255,.03);border:1px solid rgba(0,212,255,.06);font-size:14px}.balanceItem .balSymbol{color:var(--muted);font-size:13px;font-weight:500;letter-spacing:.06em}.balanceItem .balAmount{font-weight:600;font-size:15px;color:var(--text);font-family:Space Grotesk,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gasRow{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px}.gasActions,.gasWarning{display:flex;gap:6px}.gasWarning{align-items:center;margin-top:10px;padding:8px 12px;border-radius:8px;background:rgba(255,170,0,.08);border:1px solid rgba(255,170,0,.2);font-size:12px;color:var(--neon-gold)}.agentRow{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:8px}.agentInfo{display:flex;flex-direction:column;gap:2px}.sectionPanel{background:var(--card-bg);border:1px solid rgba(0,212,255,.15);border-radius:16px;padding:20px;position:relative;overflow:hidden;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.sectionPanel:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,rgba(0,212,255,.25),var(--neon-purple),transparent);opacity:.7}.sectionHeader{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.sectionTitle{font-size:16px;font-weight:600;color:var(--text);letter-spacing:.02em}.dashboardSectionHeader{gap:16px}.dashboardSectionHeading{display:flex;flex-direction:column;gap:6px}.dashboardSectionDescription{color:rgba(232,237,245,.58);font-size:13px;line-height:1.6}.dashboardSectionToolbar{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.dashboardToggle{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:999px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.64);font-size:13px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.dashboardSectionStack{display:flex;flex-direction:column;gap:18px}.dashboardSubpanel{padding:18px;border-radius:18px;background:linear-gradient(180deg,hsla(0,0%,100%,.02),transparent 28%),rgba(3,7,12,.48);border:1px solid hsla(0,0%,100%,.06);display:flex;flex-direction:column;gap:14px}.dashboardSubpanelHeader{display:flex;flex-direction:column;gap:6px}.dashboardSubpanelTitleRow{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.dashboardSubpanelTitle{font-size:15px;font-weight:700;color:var(--text)}.dashboardSubpanelDescription{color:rgba(232,237,245,.54);font-size:12px;line-height:1.6}.dashboardCountBadge{display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:24px;padding:0 10px;border-radius:999px;background:rgba(34,211,238,.12);border:1px solid rgba(34,211,238,.2);color:#7dd3fc;font-size:12px;font-weight:700}.dashboardTabbedPanel{display:flex;flex-direction:column;gap:16px}.dashboardTabs{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));grid-gap:12px;gap:12px}.dashboardTabButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid hsla(0,0%,100%,.06);border-radius:16px;padding:14px 16px;background:linear-gradient(180deg,hsla(0,0%,100%,.02),transparent 30%),rgba(3,7,12,.42);color:rgba(232,237,245,.72);display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left;font:inherit;cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease,transform .2s ease}.dashboardTabButton:hover{border-color:rgba(92,225,255,.22);color:var(--text);transform:translateY(-1px)}.dashboardTabButton.is-active{border-color:rgba(34,211,238,.28);background:linear-gradient(135deg,rgba(34,211,238,.12),transparent 55%),linear-gradient(180deg,hsla(0,0%,100%,.03),transparent 32%),rgba(3,7,12,.62);color:var(--text)}.dashboardTabLabel{font-size:13px;font-weight:700;line-height:1.5}.dashboardTabCount{flex-shrink:0}.dashboardTabButton .dashboardCountBadge{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.08);color:rgba(232,237,245,.78)}.dashboardTabButton.is-active .dashboardCountBadge{background:rgba(34,211,238,.12);border-color:rgba(34,211,238,.2);color:#7dd3fc}.dashboardTabPanel{gap:16px}.dashboardCardGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));grid-gap:16px;gap:16px}.dashboardActivityList{display:flex;flex-direction:column;gap:10px}.dashboardActivityItem{padding:12px 14px;border-radius:14px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.06);display:flex;flex-direction:column;gap:8px}.dashboardActivityTopRow{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.dashboardActivityTitle{font-size:13px;font-weight:700;color:var(--text)}.dashboardActivityDate{font-size:12px;color:rgba(232,237,245,.54)}.dashboardActivityTopMeta{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.dashboardActivityUsd{font-size:clamp(16.2px,1.44vw,19.8px);font-weight:800;line-height:1;letter-spacing:.02em;font-family:Space Grotesk,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dashboardActivityUsd.is-positive{color:var(--neon-green);text-shadow:0 0 22px rgba(0,255,136,.22)}.dashboardActivityUsd.is-negative{color:#ff4d6d;text-shadow:0 0 22px rgba(242,37,85,.22)}.dashboardActivityMetaRow{display:flex;flex-wrap:wrap;gap:16px;font-size:12px;color:rgba(232,237,245,.7)}.revenueGrid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:0;gap:0;margin-top:12px}.revItem{padding:8px 0;text-align:center}.revItem+.revItem{border-left:1px solid hsla(0,0%,100%,.05)}.revLabel{color:var(--muted);font-size:12px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px}.revValue{font-size:18px;font-weight:600;color:var(--text);font-family:Space Grotesk,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.revValue.accent{background:linear-gradient(135deg,var(--neon-cyan),var(--neon-purple));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.button{border:1px solid rgba(0,212,255,.35);background:linear-gradient(140deg,rgba(0,212,255,.2),rgba(191,0,255,.15));color:var(--text);padding:10px 18px;border-radius:10px;cursor:pointer;font-weight:600;font-size:14px;letter-spacing:.02em;box-shadow:var(--glow);transition:transform .2s ease,box-shadow .2s ease;position:relative;overflow:hidden}.button:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent 30%,rgba(0,212,255,.1) 50%,transparent 70%);transform:translateX(-100%);transition:none}.button:hover{transform:translateY(-1px);box-shadow:0 12px 36px rgba(0,212,255,.15),0 0 20px rgba(0,212,255,.08)}.button:hover:after{animation:shimmer 1.5s ease-in-out}.button.ghost{background:rgba(0,212,255,.04);border:1px solid rgba(0,212,255,.15);color:var(--muted);box-shadow:none;font-size:12px;padding:6px 14px}.button.ghost:hover{background:rgba(0,212,255,.1);color:var(--text);box-shadow:0 0 12px rgba(0,212,255,.06)}.button:disabled{opacity:.5;cursor:not-allowed}.button:disabled:after{animation:none}.smallBtn{border:1px solid rgba(0,212,255,.25);background:linear-gradient(140deg,rgba(0,212,255,.15),rgba(191,0,255,.1));color:var(--text);padding:5px 12px;border-radius:8px;cursor:pointer;font-weight:600;font-size:11px;letter-spacing:.02em;transition:all .2s ease}.smallBtn:hover{background:linear-gradient(140deg,rgba(0,212,255,.25),rgba(191,0,255,.18));box-shadow:0 4px 16px rgba(0,212,255,.12)}.smallBtn.ghost{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.08);color:var(--muted)}.smallBtn.ghost:hover{background:hsla(0,0%,100%,.08);color:var(--text)}.smallBtn:disabled{opacity:.4;cursor:not-allowed}.gradientButton{padding:10px 18px;background:linear-gradient(135deg,rgba(0,212,255,.6),rgba(191,0,255,.5));border:1px solid rgba(0,212,255,.3);border-radius:10px;color:#fff;font-size:14px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px;transition:all .2s ease;position:relative;overflow:hidden}.gradientButton:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent 30%,hsla(0,0%,100%,.1) 50%,transparent 70%);transform:translateX(-100%);transition:none}.gradientButton:hover{transform:translateY(-1px);box-shadow:0 6px 20px rgba(0,212,255,.2),0 0 16px rgba(191,0,255,.1)}.gradientButton:hover:after{animation:shimmer 1.5s ease-in-out}.gradientButton:disabled{opacity:.5;cursor:not-allowed}.gradientButton:disabled:after{animation:none}.ghostButton{padding:8px 16px;background:rgba(0,212,255,.06);border:1px solid rgba(0,212,255,.15);border-radius:10px;color:var(--neon-cyan);font-size:12px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px;transition:all .2s ease}.ghostButton:hover{background:rgba(0,212,255,.12);box-shadow:0 0 12px rgba(0,212,255,.06)}.ghostButton:disabled{background:hsla(0,0%,39%,.2);color:hsla(0,0%,100%,.3);cursor:not-allowed;border-color:hsla(0,0%,39%,.15)}.deleteButton{padding:6px 14px;font-size:11px;background:rgba(255,34,85,.08);color:#f68;border:1px solid rgba(255,34,85,.2);border-radius:8px;cursor:pointer;font-weight:600;transition:all .2s ease}.deleteButton:hover{background:rgba(255,34,85,.18);color:#fff;box-shadow:0 0 12px rgba(255,34,85,.1)}.iconButton{border:1px solid var(--border);width:32px;height:32px;border-radius:50%}.iconButton,.textButton{background:transparent;color:var(--muted);cursor:pointer}.textButton{border:none;font-size:13px}.linkButton{background:transparent;border:none;color:var(--accent);cursor:pointer;font-size:12px}.field{display:flex;flex-direction:column;gap:8px}.label{color:var(--muted);font-size:13px;letter-spacing:.12em;text-transform:uppercase}.value{font-size:18px;font-weight:600;margin-top:6px}.input{background:var(--input-bg);border:1px solid rgba(0,212,255,.12);border-radius:10px;padding:10px 14px;color:var(--text);font-size:14px;transition:border .2s ease,box-shadow .2s ease}.input:focus{outline:none;border-color:rgba(0,212,255,.5);box-shadow:0 0 0 3px rgba(0,212,255,.08),0 0 12px rgba(0,212,255,.06)}.error{color:var(--neon-red)}.error,.success{margin-top:10px;font-size:13px}.success{color:var(--neon-green)}.empty{text-align:center;padding:32px 18px;color:var(--muted);font-size:14px;border-radius:16px;border:1px dashed hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.025)}.highlight{color:var(--accent);font-weight:600}.gradientText{background:linear-gradient(135deg,var(--neon-cyan),var(--neon-purple));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.modalOverlay{position:fixed;inset:0;background:var(--modal-overlay-bg);display:flex;align-items:center;justify-content:center;z-index:50;padding:20px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);animation:fadeIn .2s ease}.modal{width:min(640px,100%);background:var(--modal-bg);border:1px solid var(--card-border);border-radius:20px;padding:24px;box-shadow:0 40px 80px rgba(0,0,0,.7),0 0 60px rgba(0,212,255,.04),0 0 30px rgba(191,0,255,.03);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);animation:fadeIn .3s ease}.modal.pairModal{width:min(960px,100%)}.modalHeader{display:flex;align-items:center;justify-content:space-between;gap:12px}.modalActions{justify-content:flex-end;gap:10px}.modalActions,.pairForm{margin-top:16px;display:flex}.pairForm{flex-direction:column;gap:16px}.feeTierGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.feeTierCard{background:rgba(8,14,22,.9);border:1px solid rgba(0,212,255,.08);border-radius:12px;padding:14px;text-align:left;cursor:pointer;color:var(--text);transition:all .2s ease}.feeTierCard.active{border-color:rgba(0,212,255,.5);background:linear-gradient(140deg,rgba(0,212,255,.1),rgba(191,0,255,.06));box-shadow:0 0 20px rgba(0,212,255,.08)}.feeTierHeader{display:flex;align-items:center;justify-content:space-between}.feeTierValue{font-weight:600;font-size:13px;color:var(--accent)}.feeTierCheck{color:var(--accent);font-weight:700}.feeTierDesc{margin-top:4px;font-size:11px;color:var(--muted);line-height:1.4}.rangeGroup{display:flex;flex-direction:column;gap:10px}.rangeRow{display:grid;grid-template-columns:56px 1fr auto;align-items:center;grid-gap:12px;gap:12px}.rangeLabel{color:var(--muted);font-size:12px;text-transform:uppercase;letter-spacing:.08em}.rangeInput{width:100%}.rangeSide{display:flex;align-items:center;gap:8px}.percentInput{width:80px;text-align:right}.percentSymbol{color:var(--muted);font-size:12px}.rangeArrow{font-size:14px}.rangeArrow,.rangeArrow.down{color:var(--muted)}.rangeFooter,.rangeInline{display:flex;align-items:center;justify-content:space-between;color:var(--muted);font-size:12px}.rangeSplit{color:var(--accent)}.card{background:rgba(6,10,16,.6);border:1px solid rgba(0,212,255,.06);border-radius:14px;padding:16px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.02);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.card:hover{transform:translateY(-1px);box-shadow:0 8px 24px rgba(0,212,255,.06);border-color:rgba(0,212,255,.15)}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:14px;gap:14px}.list{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:12px;gap:12px}.formRow,.list{margin-top:16px;display:grid}.formRow{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:16px;gap:16px}.buttonField{justify-content:flex-end}.lpCard{background:rgba(6,10,16,.7);border:1px solid rgba(0,212,255,.14);border-radius:14px;padding:16px 18px;display:flex;flex-direction:column;gap:12px;transition:border-color .3s ease,box-shadow .3s ease,transform .2s ease;cursor:default;position:relative;overflow:hidden}.lpCard:hover{transform:translateY(-2px)}.lpCard:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,hsla(0,0%,100%,.03),transparent 28%);pointer-events:none}.lpCard.lp-in-range{border-color:rgba(0,255,136,.25)}.lpCard.lp-in-range:hover{border-color:rgba(0,255,136,.45);box-shadow:0 4px 24px rgba(0,0,0,.3),0 0 16px rgba(0,255,136,.12)}.lpCard.lp-out-of-range{border-color:rgba(255,34,85,.25)}.lpCard.lp-out-of-range:hover{border-color:rgba(255,34,85,.45);box-shadow:0 4px 24px rgba(0,0,0,.3),0 0 16px rgba(255,34,85,.12)}.lpCard.lp-parked{border-color:rgba(34,211,238,.22)}.lpCard.lp-parked:hover{border-color:rgba(34,211,238,.38);box-shadow:0 4px 24px rgba(0,0,0,.3),0 0 16px rgba(34,211,238,.1)}.lpCard.lp-pending{background:linear-gradient(var(--card-bg),var(--card-bg)) padding-box,linear-gradient(90deg,var(--neon-purple),var(--neon-cyan),var(--neon-purple)) border-box;border:1px solid transparent;background-size:100% 100%,200% 100%;animation:gradientSlide 4s ease infinite}.lpCard.lp-closed{opacity:.6;border-color:hsla(220,9%,46%,.15)}.lpCard.lp-failed{border-color:rgba(255,34,85,.2);opacity:.75}.lpCard.lp-repositioned{border-color:rgba(255,170,0,.15)}.lpStatusBadge{font-size:12px;font-weight:600;padding:3px 10px;border-radius:6px;letter-spacing:.04em;white-space:nowrap}.lpStatusBadge.in-range{color:var(--neon-green);background:rgba(0,255,136,.1);text-shadow:0 0 8px rgba(0,255,136,.3)}.lpStatusBadge.out-of-range{color:var(--neon-red);background:rgba(255,34,85,.1);text-shadow:0 0 8px rgba(255,34,85,.3)}.lpStatusBadge.parked{color:#67e8f9;background:rgba(34,211,238,.1);text-shadow:0 0 8px rgba(34,211,238,.3)}.lpStatusBadge.pending{color:var(--neon-purple);background:rgba(191,0,255,.1);text-shadow:0 0 8px rgba(191,0,255,.3);animation:badgePulse 2s ease-in-out infinite}.lpStatusBadge.closed{color:#6b7280;background:hsla(220,9%,46%,.1)}.lpStatusBadge.repositioned{color:var(--neon-gold);background:rgba(255,170,0,.1)}.lpStatusBadge.failed{color:var(--neon-red);background:rgba(255,34,85,.1)}.lpCardHeader,.lpCardHeaderMain,.lpCardHeaderMeta,.lpCardHeaderTop,.lpCardMoreButton,.lpCardValueRow,.lpInfoRow,.lpInfoValueGroup,.lpPendingState,.lpProgressRow,.lpRangeMeta{position:relative;z-index:1}.lpCardHeader{display:flex;flex-direction:column;gap:8px}.lpCardHeaderTop{justify-content:space-between;gap:8px}.lpCardHeaderMain,.lpCardHeaderTop{display:flex;align-items:center;min-width:0}.lpCardHeaderMain{gap:6px;flex-shrink:1;flex-wrap:wrap}.lpCardHeaderMeta{display:flex;align-items:center;gap:6px;min-width:0;flex-wrap:nowrap}.lpCardMoreButton{background:none;border:none;cursor:pointer;padding:2px 4px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;color:var(--muted);transition:all .15s;flex-shrink:0;align-self:flex-start}.lpPairLabel{font-size:18px;color:var(--text);letter-spacing:-.02em}.lpInlineBadge,.lpPairLabel{font-weight:700;white-space:nowrap}.lpInlineBadge{font-size:10px;padding:3px 8px;border-radius:999px;flex-shrink:0}.lpFeeTierLabel{font-size:13px;color:var(--muted);font-weight:600;white-space:nowrap;flex-shrink:0}.lpCardValueRow{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.lpTokenLink{color:var(--neon-cyan);font-size:14px;font-weight:700;text-decoration:none;display:inline-flex;align-items:center;gap:3px}.lpTokenLinkMuted{color:var(--muted)}.lpAmountBlock{display:flex;flex-direction:column;align-items:flex-end;gap:3px}.lpPrimaryAmount{font-size:17px;font-weight:700;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lpPrimaryAmount,.lpSecondaryAmount{font-family:Space Grotesk,sans-serif}.lpSecondaryAmount{font-size:11px;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lpRangeMeta{display:flex;justify-content:space-between;font-size:11px;color:var(--muted);margin-bottom:6px}.lpRangeBar{height:4px;border-radius:2px;background:hsla(0,0%,100%,.06);position:relative;overflow:visible}.lpRangeFill{position:absolute;left:0;top:0;height:100%;width:100%;border-radius:2px}.lpRangeFill.in-range{background:linear-gradient(90deg,rgba(0,255,136,.25),rgba(0,255,136,.5));box-shadow:0 0 6px rgba(0,255,136,.15)}.lpRangeFill.out-of-range{background:linear-gradient(90deg,rgba(255,34,85,.2),rgba(255,34,85,.35));box-shadow:0 0 6px rgba(255,34,85,.1)}.lpPriceDot{position:absolute;top:50%;transform:translate(-50%,-50%);width:8px;height:8px;border-radius:50%}.lpPriceDot.in-range{background:var(--neon-green);box-shadow:0 0 8px rgba(0,255,136,.6)}.lpPriceDot.out-of-range{background:var(--neon-red);box-shadow:0 0 8px rgba(255,34,85,.6)}.lpFeeArea{background-color:rgba(255,170,0,.05)}.lpInfoSurface{padding:10px 12px;border-radius:12px;border:1px solid hsla(0,0%,100%,.05);display:flex;flex-direction:column;gap:6px}.lpInfoRow{display:flex;justify-content:space-between;align-items:center;gap:12px}.lpInfoLabel{color:var(--muted);font-size:12px}.lpInfoValueGroup{display:flex;align-items:center;gap:8px}.lpFeeValue{color:var(--neon-gold);font-weight:700;font-family:Space Grotesk,sans-serif}.lpMetricBadge{font-size:12px;font-weight:700;padding:3px 7px;border-radius:999px;white-space:nowrap}.lpInfoTokenRow{color:var(--muted);font-size:12px}.lpRewardSurface{background:rgba(0,82,255,.05);flex-direction:row;justify-content:space-between;align-items:center}.lpRewardValue{color:#60a5fa;font-weight:700}.lpProgressSurface{background:rgba(0,122,255,.05)}.lpPendingState,.lpProgressRow{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600}.lpProgressRow{color:#60a5fa}.lpPendingState{color:var(--neon-purple)}.lpSpinner{width:12px;height:12px;border-radius:50%;animation:spin 1s linear infinite}.lpSpinnerBlue{border:2px solid rgba(96,165,250,.2);border-top-color:#60a5fa}.lpSpinnerPurple{border:2px solid rgba(191,0,255,.2);border-top:2px solid var(--neon-purple)}.lpTxLink{font-size:11px;color:var(--neon-cyan);text-decoration:none;display:inline-flex;align-items:center;gap:3px}.lpCardAction{width:100%;padding:9px 0;font-size:13px;font-weight:700;background:rgba(0,255,136,.06);border:1px solid rgba(0,255,136,.2);border-radius:10px;color:var(--neon-green);cursor:pointer;transition:all .15s ease}.lpCardAction:hover{background:rgba(0,255,136,.12);box-shadow:0 10px 24px rgba(0,255,136,.08)}.statusBadge{display:inline-flex;align-items:center;gap:6px;font-size:.75rem;padding:3px 8px;border-radius:6px;font-weight:500}.statusBadge.running{color:var(--neon-green);background:rgba(0,255,136,.1);text-shadow:0 0 8px rgba(0,255,136,.2)}.statusBadge.warning{color:var(--neon-gold);background:rgba(255,170,0,.1)}.statusBadge.error{color:var(--neon-red);background:rgba(255,34,85,.1);text-shadow:0 0 8px rgba(255,34,85,.2)}.warningBox{margin-top:10px;padding:8px 12px;border-radius:8px;display:flex;align-items:center;gap:8px}.warningBox.danger{background:rgba(255,34,85,.08);border:1px solid rgba(255,34,85,.2)}.warningBox.danger span{color:#f68}.warningBox.warning{background:rgba(255,170,0,.08);border:1px solid rgba(255,170,0,.2)}.warningBox.warning span{color:var(--neon-gold)}.gasPoolCard{background:rgba(0,212,255,.04);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:14px;padding:20px;border:1px solid rgba(0,212,255,.12);transition:border-color .3s ease}.gasPoolCard:hover{border-color:rgba(0,212,255,.25)}.lpProgressContainer{margin-top:18px;padding:16px;background:rgba(6,10,16,.5);border:1px solid rgba(0,212,255,.06);border-radius:10px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.lpStepCircle{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:12px;color:#fff}.lpStepCircle.completed{background:linear-gradient(135deg,var(--neon-cyan),var(--neon-purple))}.lpStepCircle.active{background:rgba(0,212,255,.2);border:2px solid var(--neon-cyan);animation:pulse 1.5s infinite}.lpStepCircle.pending{background:hsla(0,0%,100%,.15)}.lpStepLine{width:2px;height:18px;background:rgba(0,212,255,.2);margin-left:11px;margin-bottom:14px}@keyframes shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes greenPulse{0%,to{box-shadow:0 0 0 rgba(0,255,136,0)}50%{box-shadow:0 0 20px rgba(0,255,136,.06)}}@keyframes gradientSlide{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes titleGradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes scanMove{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes badgePulse{0%,to{opacity:1}50%{opacity:.6}}@media (max-width:960px){.dashGrid{grid-template-columns:1fr 1fr}.dashboardHeroContent{flex-direction:column;align-items:stretch}.dashboardHeroActions{justify-content:flex-start}.revenueGrid{grid-template-columns:1fr 1fr 1fr}}@media (max-width:720px){.dashGrid{grid-template-columns:1fr}.dashboardHero{padding:20px 18px;border-radius:20px}.dashboardHeroTitleRow{flex-direction:column;align-items:flex-start}.dashboardHeroActions{width:100%;flex-direction:row;flex-wrap:nowrap;align-items:stretch}.dashboardHeroActions .deleteButton,.dashboardHeroActions .gradientButton{width:calc(50% - 5px);flex:1 1;min-width:0;justify-content:center;padding:10px 12px;font-size:13px}.dashboardSubpanel{padding:16px}.dashboardTabs{display:flex;grid-template-columns:none;flex-wrap:nowrap;gap:10px;overflow-x:auto;padding-bottom:4px;margin-bottom:-4px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.dashboardTabs::-webkit-scrollbar{display:none}.dashboardTabButton{flex:0 0 132px;min-height:72px;padding:12px;gap:8px;scroll-snap-align:start}.dashboardTabLabel{font-size:11px;line-height:1.35}.dashboardTabButton .dashboardCountBadge{min-width:24px;height:20px;padding:0 7px;font-size:11px}.dashboardCardGrid{grid-template-columns:1fr}.lpCardValueRow{flex-direction:column;align-items:flex-start}.lpCardHeaderTop{width:100%;align-items:flex-start}.lpCardHeaderMeta{gap:8px}.lpCardMoreButton{margin-left:auto}.lpAmountBlock{align-items:flex-start}.lpInfoValueGroup{flex-wrap:nowrap;align-items:center}.feeTierGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.rangeRow{grid-template-columns:56px 1fr}.rangeSide{grid-column:2;justify-content:flex-end}.rangeFooter,.rangeInline{flex-direction:column;align-items:flex-start;gap:6px}.revenueGrid{grid-template-columns:1fr 1fr 1fr}.revItem+.revItem{border-left:none;border-top:1px solid hsla(0,0%,100%,.05)}.modal{border-radius:16px}.modal,.modal.pairModal{width:100%}}@media (max-width:640px){.container{padding:16px 12px 60px}.header{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:16px}.title{font-size:24px}.headerActions{width:100%;justify-content:flex-start;gap:8px;flex-wrap:wrap}.formRow{grid-template-columns:1fr}.balanceRow{flex-direction:column;gap:8px}.balanceItem{width:100%;justify-content:space-between}.statCard{padding:16px;border-radius:14px}.statCard .statValue{font-size:20px}.sectionPanel{padding:16px;border-radius:14px}.sectionHeader{flex-direction:column;align-items:flex-start;gap:12px}.lpCard{padding:14px}.modalOverlay{padding:12px;align-items:center;justify-content:center}.modal{width:calc(100% - 24px);max-height:85vh;border-radius:16px;padding:20px 16px;overflow-y:auto}.modal.pairModal{width:100%}.feeTierGrid{grid-template-columns:1fr 1fr;gap:8px}.feeTierCard{padding:10px}.button,.ghostButton,.gradientButton{min-height:44px;padding:10px 16px}.smallBtn{padding:6px 12px}.deleteButton,.smallBtn{min-height:36px;font-size:12px}.deleteButton{padding:8px 14px}.revenueGrid{grid-template-columns:1fr 1fr 1fr;gap:0}.revItem{padding:6px 0}.revLabel{font-size:11px}.revValue{font-size:16px}}@media (max-width:400px){.container{padding:12px 8px 60px}.statCard .statLabel{font-size:12px}.statCard .statValue{font-size:18px}.balanceItem{padding:6px 10px}.balanceItem .balAmount{font-size:14px}.feeTierGrid{grid-template-columns:1fr}.dashboardHeroActions{gap:8px}.dashboardHeroActions .deleteButton,.dashboardHeroActions .gradientButton{padding:10px 8px;font-size:12px}.dashboardTabs{gap:8px;padding-bottom:2px;margin-bottom:-2px}.dashboardTabButton{flex-basis:118px;min-height:68px;padding:10px}.dashboardTabLabel{font-size:10px}.dashboardTabButton .dashboardCountBadge{min-width:22px;height:18px;padding:0 6px;font-size:10px}}.panel{background:var(--card-bg);border:1px solid var(--card-border);border-radius:16px;padding:20px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.panel+.panel{margin-top:14px}.readonly{background:rgba(3,6,8,.5);border:1px dashed var(--border);border-radius:10px;padding:10px 12px;color:var(--muted);font-size:14px}.transferPanel{margin-top:16px;padding:18px;border-radius:14px;border:1px solid rgba(0,212,255,.1);background:rgba(3,6,8,.72)}.transferHeader{align-items:center;justify-content:space-between;gap:12px}.subNav,.transferHeader{display:flex;flex-wrap:wrap}.subNav{gap:8px;margin-bottom:16px}.subNavButton{border:1px solid var(--border);background:rgba(3,6,8,.6);color:var(--muted);padding:8px 16px;border-radius:999px;font-size:12px;letter-spacing:.08em;cursor:pointer;transition:all .2s ease}.subNavButton.active{background:linear-gradient(140deg,rgba(0,212,255,.18),rgba(191,0,255,.12));color:var(--text);border-color:rgba(0,212,255,.45);box-shadow:var(--glow)}.announcementBanner{background:linear-gradient(135deg,var(--neon-cyan) 0,var(--neon-purple) 100%)}.announcementBanner,.successBanner{border:none;color:#fff;border-radius:16px;padding:24px}.successBanner{background:linear-gradient(135deg,rgba(0,212,255,.85),rgba(191,0,255,.85))}.botStatusCard{padding:16px 20px;border-radius:12px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.appLayout{display:flex;min-height:100vh}.sidebar{width:220px;flex-shrink:0;position:fixed;top:0;left:0;bottom:0;background:var(--sidebar-bg);border-right:1px solid rgba(0,212,255,.08);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:40;display:flex;flex-direction:column;padding:20px 0}.sidebarLogo{padding:0 20px 20px;border-bottom:1px solid rgba(0,212,255,.08);margin-bottom:12px}.sidebarLogoText{font-size:22px;font-weight:700;font-family:Space Grotesk,sans-serif;background:linear-gradient(135deg,var(--neon-cyan),var(--neon-purple),#f25);background-size:300% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:titleGradient 6s ease infinite}.sidebarNav{display:flex;flex-direction:column;gap:2px;padding:0 8px;flex:1 1}.sidebarFooter{padding:12px;border-top:1px solid rgba(0,212,255,.08);display:flex;flex-direction:column;gap:10px}.sidebarWalletCard{display:flex;align-items:center;gap:10px;width:100%;padding:10px 14px;border-radius:12px;border:1px solid rgba(102,126,234,.2);background:linear-gradient(135deg,rgba(102,126,234,.08),rgba(118,75,162,.06));color:hsla(0,0%,100%,.85);cursor:pointer;transition:all .25s ease;font-family:inherit;text-align:left}.sidebarWalletCard:hover{border-color:rgba(102,126,234,.45);background:linear-gradient(135deg,rgba(102,126,234,.15),rgba(118,75,162,.12));box-shadow:0 0 16px rgba(102,126,234,.12)}.sidebarWalletDot{width:8px;height:8px;border-radius:50%;background:#4ade80;box-shadow:0 0 6px rgba(74,222,128,.6);flex-shrink:0}.sidebarWalletAddr{flex:1 1;font-size:.82rem;font-weight:600;font-family:SF Mono,Fira Code,monospace;letter-spacing:.03em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebarWalletChevron{font-size:1.1rem;color:hsla(0,0%,100%,.3);flex-shrink:0;transition:color .2s}.sidebarWalletCard:hover .sidebarWalletChevron{color:hsla(0,0%,100%,.6)}.sidebarWalletConnect{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:10px 14px;border-radius:12px;border:none;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-size:.82rem;font-weight:700;font-family:inherit;cursor:pointer;transition:all .25s ease;box-shadow:0 2px 12px rgba(102,126,234,.3);letter-spacing:.02em}.sidebarWalletConnect:hover{box-shadow:0 4px 20px rgba(102,126,234,.45);transform:translateY(-1px)}.sidebarWalletConnectIcon{font-size:.9rem}.sidebarNavItem{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:10px;color:var(--muted);font-size:14px;font-weight:500;text-decoration:none;transition:all .2s ease;position:relative}.sidebarNavItem:hover{background:rgba(0,212,255,.06);color:var(--text)}.sidebarNavItem.active{background:linear-gradient(140deg,rgba(0,212,255,.12),rgba(191,0,255,.08));color:var(--text);border:1px solid rgba(0,212,255,.18);box-shadow:0 0 12px rgba(0,212,255,.06)}.sidebarNavItem.active:before{content:"";position:absolute;left:0;top:25%;bottom:25%;width:3px;border-radius:0 3px 3px 0;background:linear-gradient(180deg,var(--neon-cyan),var(--neon-purple))}.sidebarNavIcon{font-size:18px;width:24px;text-align:center}.sidebarNavLabel{letter-spacing:.02em}.mainContent{flex:1 1;display:flex;flex-direction:column;min-height:100vh}.appHeader{position:-webkit-sticky;position:sticky;top:0;z-index:30;justify-content:space-between;padding:12px 24px;background:var(--header-bg);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid rgba(0,212,255,.08)}.appHeader,.appHeaderLeft{display:flex;align-items:center}.appHeaderLeft{gap:12px}.appHeaderLogoImg{height:32px;width:auto}.appHeaderRight{display:flex;align-items:center;gap:10px}.appHeaderActionButton{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:0 12px;border-radius:12px;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.04);color:var(--text);text-decoration:none;font-size:.84rem;font-weight:600;line-height:1;white-space:nowrap;flex-shrink:0;transition:border-color .2s ease,background .2s ease,color .2s ease}.appHeaderActionButton:hover{border-color:rgba(0,212,255,.24);background:rgba(0,212,255,.08);color:var(--text)}.appHeaderActionLabel{white-space:nowrap}.headerGasPool{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:20px;background:rgba(0,255,136,.08);border:1px solid rgba(0,255,136,.2);font-size:13px;font-weight:600;color:var(--neon-green);text-shadow:0 0 8px rgba(0,255,136,.2);animation:greenPulse 3s ease-in-out infinite}.headerGasIcon{font-size:14px}.headerGasValue{font-family:Space Grotesk,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.themeToggle{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border-radius:12px;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.04);color:var(--text);font-size:16px;cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease}.themeToggle:hover{background:rgba(0,212,255,.1);color:var(--text);border-color:var(--accent)}[data-theme=light] .appHeaderActionButton{border-color:rgba(15,23,42,.12);background:hsla(0,0%,100%,.92);box-shadow:0 10px 24px rgba(15,23,42,.08)}[data-theme=light] .appHeaderActionButton:hover{background:rgba(241,245,249,.96);border-color:rgba(8,145,178,.22)}[data-theme=light] .themeToggle{border-color:rgba(15,23,42,.12);background:hsla(0,0%,100%,.92);box-shadow:0 10px 24px rgba(15,23,42,.08)}[data-theme=light] .themeToggle:hover{background:rgba(241,245,249,.96);border-color:rgba(8,145,178,.22)}.pageContent{flex:1 1;padding:24px;max-width:1280px;width:100%;zoom:1.2}.bottomNav{display:none;position:fixed;bottom:0;left:0;right:0;z-index:40;background:var(--sidebar-bg);border-top:1px solid rgba(0,212,255,.1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:6px 0 env(safe-area-inset-bottom,6px)}.bottomNavItem{display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 0;flex:1 1;color:var(--muted);font-size:10px;font-weight:500;text-decoration:none;transition:color .2s ease}.bottomNavItem.active{color:var(--neon-cyan)}.bottomNavItem.active .bottomNavIcon{text-shadow:0 0 8px rgba(0,212,255,.4)}.bottomNavIcon{font-size:20px}.bottomNavLabel{letter-spacing:.04em}@media (max-width:768px){.sidebar{display:none}.bottomNav{display:flex}.pageContent{padding:16px 12px 80px}.appHeader{padding:10px 16px}}.walletConnectModalOverlay{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(10,14,26,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.walletConnectModalPanel{width:min(100%,448px);overflow:hidden;border:1px solid rgba(148,163,184,.1);border-radius:24px;background:linear-gradient(135deg,#1a1f2e,#0f1419);box-shadow:0 32px 90px rgba(0,0,0,.54)}.walletConnectModalHeader{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:24px 28px;border-bottom:1px solid rgba(148,163,184,.08)}.walletConnectModalHeaderCompact{border-bottom:0;padding-bottom:0}.walletConnectModalTitle{margin:0;color:#f8fafc;font-size:clamp(1.7rem,1.45rem + .8vw,2.1rem);font-weight:700;line-height:1.05;letter-spacing:-.03em}.walletConnectModalIconButton{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border:1px solid rgba(148,163,184,.1);border-radius:12px;background:#1a1f2e;color:#94a3b8;transition:background .2s ease,border-color .2s ease,color .2s ease}.walletConnectModalIconButton:hover{background:#1e2433;border-color:rgba(59,130,246,.28);color:#f8fafc}.walletConnectModalBody{max-height:400px;padding:24px 28px;overflow-y:auto}.walletConnectModalBody::-webkit-scrollbar{width:8px}.walletConnectModalBody::-webkit-scrollbar-track{background:hsla(0,0%,100%,.03);border-radius:999px}.walletConnectModalBody::-webkit-scrollbar-thumb{background:rgba(59,130,246,.28);border-radius:999px}.walletConnectModalSection+.walletConnectModalSection{margin-top:24px}.walletConnectModalSectionLabel{margin:0 0 12px;color:#94a3b8;font-size:.75rem;font-weight:500;line-height:1;letter-spacing:.12em;text-transform:uppercase}.walletConnectModalWalletList{display:grid;grid-gap:12px;gap:12px}.walletConnectModalWalletButton{width:100%;display:flex;align-items:center;gap:16px;padding:16px;border:1px solid rgba(148,163,184,.08);border-radius:16px;background:#1a1f2e;text-align:left;transition:transform .24s ease,background .24s ease,border-color .24s ease}.walletConnectModalWalletButton:hover{transform:translateY(-1px);background:#1e2433;border-color:rgba(59,130,246,.3)}.walletConnectModalWalletIconShell{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border-radius:12px;background:#0f1419;transition:transform .24s ease}.walletConnectModalWalletButton:hover .walletConnectModalWalletIconShell{transform:scale(1.06)}.walletConnectModalWalletEmoji{font-size:1.75rem;line-height:1}.walletConnectModalWalletCopy{min-width:0;flex:1 1 auto;display:flex;flex-direction:column;gap:4px}.walletConnectModalWalletName{color:#f8fafc;font-size:1.05rem;font-weight:600;line-height:1.15}.walletConnectModalWalletMeta{color:#10b981;font-size:.76rem;font-weight:500;line-height:1.2}.walletConnectModalWalletArrow{flex:0 0 auto;color:#94a3b8;opacity:0;transform:translateX(-4px);transition:opacity .24s ease,transform .24s ease}.walletConnectModalWalletButton:hover .walletConnectModalWalletArrow{opacity:1;transform:translateX(2px)}.walletConnectModalError{margin-top:18px;padding:12px 14px;border:1px solid hsla(0,91%,71%,.22);border-radius:14px;background:rgba(127,29,29,.2);color:#fca5a5;font-size:.9rem;line-height:1.55}.walletConnectModalFooter{padding:20px 28px 24px;border-top:1px solid rgba(148,163,184,.08)}.walletConnectModalFooterCopy{margin:0;color:#94a3b8;font-size:.9rem;line-height:1.7;text-align:center}.walletConnectModalFooterCopy a{color:#3b82f6;font-weight:500;transition:color .2s ease}.walletConnectModalFooterCopy a:hover{color:#6366f1}.walletConnectModalConnecting{padding:52px 28px 56px;display:flex;flex-direction:column;align-items:center;justify-content:center}.walletConnectModalConnectorBadge{width:80px;height:80px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(148,163,184,.1);border-radius:20px;background:linear-gradient(135deg,#1a1f2e,#0f1419)}.walletConnectModalConnectorEmoji{font-size:3rem;line-height:1}.walletConnectModalConnectingTitle{margin:24px 0 12px;color:#f8fafc;font-size:clamp(1.4rem,1.2rem + .7vw,1.8rem);font-weight:700;line-height:1.15;letter-spacing:-.03em;text-align:center}.walletConnectModalConnectingDesc{max-width:260px;margin:0;color:#cbd5e1;font-size:.92rem;line-height:1.7;text-align:center}.walletConnectModalSpinner{position:relative;width:64px;height:64px;margin-top:26px}.walletConnectModalSpinner span,.walletConnectModalSpinner:before{content:"";position:absolute;inset:0;border-radius:999px}.walletConnectModalSpinner:before{border:2px solid rgba(59,130,246,.2)}.walletConnectModalSpinner span{border:2px solid #3b82f6;border-top-color:transparent;animation:walletConnectSpin 1s linear infinite}@keyframes walletConnectSpin{to{transform:rotate(1turn)}}[data-rk] div[role=dialog]{-webkit-backdrop-filter:blur(18px) saturate(150%)!important;backdrop-filter:blur(18px) saturate(150%)!important}[data-rk] div[role=dialog] [role=document]>div>div{position:relative!important;overflow:hidden!important;background:radial-gradient(circle at 18% 22%,rgba(58,119,255,.14),transparent 26%),radial-gradient(circle at 88% 0,rgba(138,90,255,.12),transparent 22%),linear-gradient(180deg,rgba(5,11,22,.98),rgba(4,9,18,.96))!important;border:1px solid rgba(103,139,255,.2)!important;border-radius:28px!important;box-shadow:0 28px 90px rgba(0,0,0,.72),0 0 44px rgba(64,118,255,.14),inset 0 1px 0 hsla(0,0%,100%,.05)!important;padding:0!important}[data-rk] div[role=dialog] [role=document]>div>div:before{content:""!important;position:absolute!important;inset:0!important;background-image:linear-gradient(rgba(88,151,255,.06) 1px,transparent 0),linear-gradient(90deg,rgba(88,151,255,.06) 1px,transparent 0)!important;background-size:40px 40px!important;opacity:.22!important;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.72),transparent 100%)!important;mask-image:linear-gradient(180deg,rgba(0,0,0,.72),transparent 100%)!important;pointer-events:none!important}[data-rk] div[role=dialog] [role=document]>div>div:after{content:""!important;position:absolute!important;inset:auto -10% -22% 8%!important;height:58%!important;background:radial-gradient(circle at center,rgba(68,112,255,.16),transparent 68%)!important;filter:blur(34px)!important;pointer-events:none!important}[data-rk] div[role=dialog] [role=document]>div>div>div{position:relative!important;z-index:1!important}[data-rk] div[role=dialog] [data-testid=rk-modal-title],[data-rk] div[role=dialog] h1{margin:0!important;color:#f7f9ff!important;background:none!important;-webkit-text-fill-color:currentColor!important;font-size:clamp(1.4rem,1.1rem + .8vw,1.8rem)!important;font-weight:700!important;letter-spacing:-.03em!important;text-align:center!important}[data-rk] div[role=dialog] div[style*=color]{color:rgba(204,215,233,.76)!important;font-size:.92rem!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important}[data-rk] div[role=dialog] button[data-testid*=rk-wallet-option],[data-rk] div[role=dialog] button[data-testid*=wallet]{position:relative!important;min-height:72px!important;padding:0 18px!important;background:linear-gradient(180deg,hsla(0,0%,100%,.035),hsla(0,0%,100%,.015))!important;border:1px solid rgba(122,154,255,.08)!important;border-radius:18px!important;box-shadow:none!important;transform:none!important;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease!important}[data-rk] div[role=dialog] button[data-testid*=rk-wallet-option]:before,[data-rk] div[role=dialog] button[data-testid*=wallet]:before{content:""!important;position:absolute!important;inset:0!important;background:linear-gradient(90deg,rgba(80,130,255,.1),transparent 42%)!important;opacity:.6!important;pointer-events:none!important}[data-rk] div[role=dialog] button[data-testid*=rk-wallet-option]:hover,[data-rk] div[role=dialog] button[data-testid*=wallet]:hover{background:linear-gradient(180deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.024))!important;border-color:rgba(110,149,255,.2)!important;box-shadow:0 0 0 1px rgba(118,148,255,.08),0 12px 32px rgba(14,25,48,.34)!important}[data-rk] div[role=dialog] button[data-testid*=rk-wallet-option] span,[data-rk] div[role=dialog] button[data-testid*=wallet] span{color:#f4f7ff!important;font-size:1rem!important;font-weight:600!important}[data-rk] div[role=dialog] button[data-testid*=rk-wallet-option] img,[data-rk] div[role=dialog] button[data-testid*=wallet] img{filter:brightness(1.04) saturate(1.12) drop-shadow(0 6px 16px rgba(0,0,0,.22))!important}[data-rk] div[role=dialog] button[aria-label*=Connect],[data-rk] div[role=dialog] button[data-testid=rk-connect-button]{min-height:52px!important;border:1px solid rgba(110,149,255,.2)!important;border-radius:16px!important;background:linear-gradient(135deg,#3d86ff,#7b5cff)!important;color:#fff!important;font-weight:700!important;box-shadow:0 16px 34px rgba(41,95,255,.22),inset 0 1px 0 hsla(0,0%,100%,.16)!important}[data-rk] div[role=dialog] button[aria-label*=Connect]:hover,[data-rk] div[role=dialog] button[data-testid=rk-connect-button]:hover{box-shadow:0 18px 40px rgba(41,95,255,.3),inset 0 1px 0 hsla(0,0%,100%,.18)!important}[data-rk] div[role=dialog] button[aria-label*=Back],[data-rk] div[role=dialog] button[aria-label*=Close],[data-rk] div[role=dialog] button[aria-label*=\623B\308B],[data-rk] div[role=dialog] button[data-testid=rk-modal-close-button]{width:40px!important;height:40px!important;border:1px solid rgba(112,145,255,.14)!important;border-radius:14px!important;background:hsla(0,0%,100%,.02)!important;color:rgba(223,231,248,.76)!important;transition:background .2s ease,border-color .2s ease,color .2s ease!important}[data-rk] div[role=dialog] button[aria-label*=Back]:hover,[data-rk] div[role=dialog] button[aria-label*=Close]:hover,[data-rk] div[role=dialog] button[aria-label*=\623B\308B]:hover,[data-rk] div[role=dialog] button[data-testid=rk-modal-close-button]:hover{background:hsla(0,0%,100%,.06)!important;border-color:rgba(112,145,255,.22)!important;color:#fff!important;transform:none!important}[data-rk] div[role=dialog] [data-testid=rk-loading],[data-rk] div[role=dialog] div[style*=background]{border-radius:999px!important;border:2px solid rgba(196,210,255,.2)!important;background:radial-gradient(circle at 50% 44%,rgba(92,136,255,.16),rgba(7,14,26,.94) 70%)!important;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.04),0 0 34px rgba(96,135,255,.16)!important}[data-rk] div[role=dialog] [data-testid=rk-loading]{width:196px!important;height:196px!important;margin:12px auto 22px!important;padding:34px!important;display:flex!important;align-items:center!important;justify-content:center!important}[data-rk] div[role=dialog] [data-testid=rk-loading] img{width:86px!important;height:86px!important;filter:drop-shadow(0 10px 26px rgba(0,0,0,.24))!important}[data-rk] div[role=dialog] [data-testid=rk-loading] svg{overflow:visible!important}[data-rk] div[role=dialog] p{color:rgba(190,203,224,.74)!important;line-height:1.7!important}[data-rk] div[role=dialog] ::-webkit-scrollbar{width:8px}[data-rk] div[role=dialog] ::-webkit-scrollbar-track{background:hsla(0,0%,100%,.02);border-radius:4px}[data-rk] div[role=dialog] ::-webkit-scrollbar-thumb{background:rgba(102,126,234,.3);border-radius:4px;-webkit-transition:all .2s ease;transition:all .2s ease}[data-rk] div[role=dialog] ::-webkit-scrollbar-thumb:hover{background:rgba(102,126,234,.5)}[data-rk] div[role=dialog] [data-testid=rk-loading]{filter:hue-rotate(200deg) brightness(1.2)}[data-rk] div[role=dialog]:has(#rk_connect_title) [role=document]>div>div{width:min(100vw - 32px,470px)!important;min-width:0!important;max-width:470px!important;border-radius:24px!important}[data-rk] div[role=dialog]:has(#rk_connect_title) [role=document]>div>div>div{padding:0!important}[data-rk] div[role=dialog]:has(#rk_connect_title) #rk_connect_title,[data-rk] div[role=dialog]:has(#rk_connect_title) [data-testid=connect-header-label]{font-size:1.15rem!important;font-weight:700!important;letter-spacing:-.02em!important}[data-rk] div[role=dialog]:has(#rk_connect_title) button[aria-label*=Back],[data-rk] div[role=dialog]:has(#rk_connect_title) button[aria-label*=Close],[data-rk] div[role=dialog]:has(#rk_connect_title) button[aria-label*=\623B\308B],[data-rk] div[role=dialog]:has(#rk_connect_title) button[data-testid=rk-modal-close-button]{width:34px!important;height:34px!important;border-radius:12px!important;border-color:rgba(112,145,255,.16)!important;background:hsla(0,0%,100%,.03)!important}[data-rk] div[role=dialog]:has(#rk_connect_title) div:has(>button[data-testid^=wallet-option-]){gap:0!important}[data-rk] div[role=dialog]:has(#rk_connect_title) button[data-testid^=wallet-option-]{position:relative!important;min-height:72px!important;padding:0 20px!important;border:0!important;border-bottom:1px solid rgba(100,123,170,.18)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}[data-rk] div[role=dialog]:has(#rk_connect_title) button[data-testid^=wallet-option-]:before{display:none!important}[data-rk] div[role=dialog]:has(#rk_connect_title) button[data-testid^=wallet-option-]:after{content:"›"!important;position:absolute!important;top:50%!important;right:8px!important;transform:translateY(-50%)!important;color:rgba(216,227,247,.58)!important;font-size:1.7rem!important;font-weight:300!important;line-height:1!important;pointer-events:none!important}[data-rk] div[role=dialog]:has(#rk_connect_title) button[data-testid^=wallet-option-]:hover{background:hsla(0,0%,100%,.03)!important;border-color:rgba(118,148,255,.22)!important;box-shadow:none!important}[data-rk] div[role=dialog]:has(#rk_connect_title) button[data-testid^=wallet-option-]>div{width:100%!important}[data-rk] div[role=dialog]:has(#rk_connect_title) button[data-testid^=wallet-option-]>div>div{align-items:center!important;width:100%!important;gap:14px!important}[data-rk] div[role=dialog]:has(#rk_connect_title) button[data-testid^=wallet-option-]>div>div>div:last-child{display:flex!important;flex:1 1 auto!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;max-width:none!important;width:100%!important}[data-rk] div[role=dialog]:has(#rk_connect_title) button[data-testid^=wallet-option-]>div>div>div:last-child>:first-child{margin-top:0!important;max-width:none!important}[data-rk] div[role=dialog]:has(#rk_connect_title) button[data-testid^=wallet-option-]>div>div>div:last-child>:last-child{margin-top:0!important;margin-left:auto!important;color:rgba(205,216,237,.7)!important;font-size:.9rem!important;font-weight:500!important;line-height:1!important;white-space:nowrap!important}[data-rk] div[role=dialog]:has(#rk_connect_title) button[data-testid^=wallet-option-] img{width:36px!important;height:36px!important;border-radius:10px!important;filter:brightness(1.02) saturate(1.04)!important}[data-rk] div[role=dialog]:has(#rk_connect_title) [data-testid=rk-loading]{width:184px!important;height:184px!important;margin:10px auto 20px!important;padding:30px!important;filter:none!important}[data-rk] div[role=dialog]:has(#rk_connect_title) [data-testid=rk-loading] img{width:82px!important;height:82px!important}[data-rk] div[role=dialog]:has(#rk_connect_title) p{color:rgba(190,203,224,.72)!important;text-align:center!important}@media (max-width:768px){.dashGrid{grid-template-columns:1fr!important;gap:12px!important}.sectionHeader{flex-direction:column!important;align-items:flex-start!important}.sectionHeader>div:last-child{width:100%;justify-content:flex-start!important}.deleteButton,.gradientButton{flex-shrink:0}}@media (max-width:480px){.sectionHeader{gap:8px!important}.sectionHeader>div:last-child{flex-direction:column;align-items:stretch!important;gap:8px!important}.sectionHeader button{width:100%}.statCard{padding:16px!important}}.mobileMenuTrigger{display:none;background:none;border:none;color:var(--text);cursor:pointer;padding:6px;border-radius:8px;transition:background .2s}.mobileMenuTrigger:hover{background:hsla(0,0%,100%,.08)}[data-theme=light] .mobileMenuTrigger:hover{background:rgba(0,0,0,.06)}.mobileMenuOverlay{inset:0;z-index:9998;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.mobileMenuDropdown,.mobileMenuOverlay{position:fixed;animation:fadeIn .15s ease}.mobileMenuDropdown{top:56px;right:16px;z-index:9999;min-width:240px;background:var(--modal-bg,rgba(8,12,18,.96));border:1px solid var(--card-border,rgba(0,212,255,.12));border-radius:16px;padding:8px;box-shadow:0 20px 60px rgba(0,0,0,.5);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}[data-theme=light] .mobileMenuDropdown{background:hsla(0,0%,100%,.96);border-color:rgba(0,0,0,.1);box-shadow:0 20px 60px rgba(0,0,0,.15)}.mobileMenuItem{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:12px;color:var(--text);font-size:15px;cursor:pointer;transition:background .15s}.mobileMenuItem:hover{background:hsla(0,0%,100%,.06)}[data-theme=light] .mobileMenuItem:hover{background:rgba(0,0,0,.04)}.mobileMenuGas{color:var(--accent);font-weight:500}@keyframes onboardingFloat{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-10px,0)}}@keyframes onboardingPulse{0%,to{opacity:.7;box-shadow:0 0 0 rgba(0,212,255,0)}50%{opacity:1;box-shadow:0 0 24px rgba(0,212,255,.35)}}@keyframes onboardingSweep{0%{transform:translateX(-120%)}to{transform:translateX(120%)}}@keyframes onboardingDrift{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(0,-16px,0) scale(1.04)}}.onboardingExperience{position:relative;min-height:100vh;overflow:hidden;color:var(--text);background:radial-gradient(circle at 14% 18%,rgba(0,212,255,.14),transparent 30%),radial-gradient(circle at 84% 14%,rgba(191,0,255,.18),transparent 34%),linear-gradient(180deg,rgba(2,6,10,.98),rgba(3,7,12,.98) 52%,#020509)}.onboardingExperience,.onboardingExperience button,.onboardingExperience input,.onboardingExperience select,.onboardingExperience textarea{font-family:IBM Plex Sans,sans-serif}.onboardingExperience .onboardingCalloutTitle,.onboardingExperience .onboardingKicker,.onboardingExperience .onboardingMetricValue,.onboardingExperience .onboardingPanelEyebrow,.onboardingExperience .onboardingStepTrackDot,.onboardingExperience h1,.onboardingExperience h2,.onboardingExperience h3,.onboardingExperience h4{font-family:Space Grotesk,sans-serif}.onboardingAmbient,.onboardingParticles{position:absolute;inset:0;pointer-events:none}.onboardingAmbientGrid{opacity:.28;background-image:linear-gradient(rgba(0,212,255,.075) 1px,transparent 0),linear-gradient(90deg,rgba(191,0,255,.06) 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.8),transparent 92%);mask-image:linear-gradient(180deg,rgba(0,0,0,.8),transparent 92%)}.onboardingAmbientGlow{filter:blur(72px);opacity:.55}.onboardingAmbientGlowLeft{background:radial-gradient(circle,rgba(0,212,255,.18),transparent 66%);inset:9% auto auto 0;width:34vw;height:34vw}.onboardingAmbientGlowRight{background:radial-gradient(circle,rgba(191,0,255,.2),transparent 68%);inset:0 0 auto auto;width:36vw;height:32vw}.onboardingParticles{opacity:.75}.onboardingParticle{position:absolute;display:block;border-radius:999px;background:radial-gradient(circle,hsla(0,0%,100%,.92) 0,rgba(0,212,255,.58) 36%,transparent 76%);animation:onboardingFloat linear infinite}.onboardingTopbar{position:-webkit-sticky;position:sticky;top:0;z-index:30;padding:22px 28px 0}.onboardingTopbarInner{width:min(1320px,100%);margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px 18px;border:1px solid rgba(0,212,255,.12);border-radius:24px;background:linear-gradient(135deg,rgba(9,16,24,.94),rgba(6,10,16,.86)),rgba(5,8,12,.88);box-shadow:0 18px 60px rgba(0,0,0,.32);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.onboardingBrandBlock{display:flex;align-items:center;gap:14px}.onboardingLogoImg{height:36px;width:auto}.onboardingTopbarBadge{display:inline-flex;align-items:center;height:32px;padding:0 13px;border-radius:999px;border:1px solid rgba(0,212,255,.16);background:rgba(4,20,24,.62);color:rgba(219,244,255,.9);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.onboardingTopbarActions{display:flex;align-items:center;gap:10px}.onboardingTopbarButton{min-height:42px;padding-inline:18px}.onboardingLoader{position:relative;z-index:2;min-height:100vh;display:grid;place-items:center;grid-gap:18px;gap:18px;text-align:center}.onboardingLoaderOrb{width:92px;height:92px;display:grid;place-items:center;border-radius:28px;border:1px solid rgba(0,212,255,.18);background:linear-gradient(145deg,rgba(8,18,32,.96),rgba(14,16,30,.9));box-shadow:0 22px 52px rgba(0,0,0,.34),inset 0 1px 0 hsla(0,0%,100%,.05);color:var(--neon-cyan);animation:onboardingFloat 6s ease-in-out infinite}.onboardingLoaderText{color:rgba(232,237,245,.92);font-size:15px;letter-spacing:.04em}.onboardingFlowMain,.onboardingLandingMain{position:relative;z-index:2;width:min(1320px,calc(100% - 56px));margin:0 auto}.onboardingLandingMain{padding:36px 0 84px}.onboardingHeroStage{margin-top:18px}.onboardingHeroShowcase{position:relative;overflow:hidden;display:flex;align-items:center;min-height:clamp(420px,48vw,720px);aspect-ratio:16/9;padding:clamp(28px,5vw,52px);border-radius:40px;border:1px solid rgba(0,212,255,.14);background:radial-gradient(circle at 50% 42%,rgba(0,255,174,.16),transparent 24%),radial-gradient(circle at 24% 24%,rgba(0,212,255,.18),transparent 26%),radial-gradient(circle at 82% 22%,rgba(255,99,132,.16),transparent 24%),linear-gradient(180deg,rgba(7,11,18,.96),rgba(4,8,14,.94));box-shadow:0 34px 90px rgba(0,0,0,.34),inset 0 1px 0 hsla(0,0%,100%,.05)}.onboardingHeroShowcase:after,.onboardingHeroShowcase:before{content:"";position:absolute;inset:auto;pointer-events:none}.onboardingHeroShowcase:before{width:52vw;height:52vw;max-width:720px;max-height:720px;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,rgba(104,255,202,.22) 0,rgba(0,212,255,.12) 24%,rgba(191,0,255,.08) 42%,transparent 70%);filter:blur(12px);animation:onboardingDrift 16s ease-in-out infinite}.onboardingHeroShowcase:after{inset:22px;border-radius:32px;border:1px solid hsla(0,0%,100%,.04);-webkit-mask-image:linear-gradient(135deg,rgba(0,0,0,.86),transparent 76%);mask-image:linear-gradient(135deg,rgba(0,0,0,.86),transparent 76%)}.onboardingHeroBeam{left:50%;width:min(66vw,980px);height:2px;background:linear-gradient(90deg,transparent,rgba(122,255,214,.6),rgba(255,124,172,.42),transparent);opacity:.5;filter:blur(.3px)}.onboardingHeroBeam,.onboardingHeroPulse{position:absolute;top:50%;transform:translate(-50%,-50%);pointer-events:none}.onboardingHeroPulse{left:54%;width:min(32vw,460px);height:min(32vw,460px);border-radius:50%;background:radial-gradient(circle,rgba(135,255,212,.12),transparent 72%);filter:blur(10px);animation:onboardingPulse 4.8s ease-in-out infinite}.onboardingHeroNodes{position:absolute;inset:0;pointer-events:none}.onboardingHeroNode{position:absolute;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 16px;border-radius:999px;border:1px solid hsla(0,0%,100%,.1);background:rgba(8,15,24,.56);color:rgba(232,242,255,.92);font-size:12px;font-weight:700;letter-spacing:.06em;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 12px 24px rgba(0,0,0,.2);animation:onboardingFloat 12s ease-in-out infinite}.onboardingHeroNode.is-top-left{top:56px;left:56px}.onboardingHeroNode.is-left-mid{top:42%;left:34px;animation-delay:1.2s}.onboardingHeroNode.is-bottom-left{left:82px;bottom:78px;animation-delay:2.2s}.onboardingHeroNode.is-top-right{top:74px;right:72px;animation-delay:.6s}.onboardingHeroNode.is-right-mid{top:38%;right:40px;animation-delay:1.8s}.onboardingHeroNode.is-bottom-right{right:84px;bottom:86px;animation-delay:2.8s}.onboardingHeroGrid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(380px,.95fr);grid-gap:28px;gap:28px;align-items:stretch;margin-top:24px}.onboardingHeroGridSingle{grid-template-columns:1fr}.onboardingLandingSummary{display:grid;grid-gap:18px;gap:18px;margin-top:24px}.onboardingActionSurface,.onboardingCallout,.onboardingConsoleCard,.onboardingHeroCopy,.onboardingHeroPanel,.onboardingRailCard,.onboardingRailMetaGrid,.onboardingRailStack,.onboardingSection,.onboardingStepTrack{position:relative;overflow:hidden;border:1px solid rgba(0,212,255,.12);background:linear-gradient(180deg,rgba(8,12,18,.92),rgba(5,10,16,.88)),rgba(5,8,12,.84);box-shadow:0 24px 70px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.04);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.onboardingActionSurface:before,.onboardingCallout:before,.onboardingConsoleCard:before,.onboardingHeroCopy:before,.onboardingRailCard:before,.onboardingSection:before{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent,hsla(0,0%,100%,.03),transparent);transform:translateX(-120%);animation:onboardingSweep 11s linear infinite;pointer-events:none}.onboardingHeroCopy{padding:42px;border-radius:34px}.onboardingHeroShowcase .onboardingHeroCopy{padding:0;border:none;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.onboardingHeroCopyLead{min-height:0;display:flex;flex-direction:column;justify-content:center;position:relative;z-index:2;max-width:620px}.onboardingKicker,.onboardingPanelEyebrow{display:inline-flex;align-items:center;gap:8px;margin-bottom:14px;color:rgba(113,231,255,.88);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.onboardingDisplayTitle{margin:0;font-size:clamp(3rem,4vw,5.2rem);line-height:1.08;letter-spacing:-.04em;color:#f5f8ff;text-wrap:balance}.onboardingDisplayLine{display:block;white-space:nowrap}.onboardingLead{max-width:560px;margin:22px 0 0;color:rgba(202,216,234,.84);font-size:19px;line-height:1.75;text-wrap:pretty}.onboardingChipRow{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.onboardingChip{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border-radius:999px;border:1px solid rgba(0,212,255,.14);background:rgba(5,19,25,.54);color:rgba(224,246,255,.9);font-size:13px;font-weight:600}.onboardingChipRowHero{margin-top:26px}.onboardingChipMeta{color:rgba(255,227,238,.92);background:rgba(34,12,26,.52);border-color:rgba(255,124,172,.18)}.onboardingActionRow{display:flex;flex-wrap:wrap;gap:14px;margin-top:32px}.onboardingHeroFootnote{margin-top:18px;color:rgba(157,178,204,.72);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.onboardingHeroPanel{padding:34px;border-radius:34px;display:flex;flex-direction:column;justify-content:center}.onboardingHeroShowcase .onboardingHeroPanel{position:relative;z-index:2;align-self:center;min-height:420px;max-width:390px;width:100%;justify-self:end;border:1px solid rgba(0,212,255,.14);background:linear-gradient(180deg,rgba(10,17,28,.78),rgba(11,13,23,.68)),rgba(6,10,16,.54);box-shadow:0 18px 40px rgba(0,0,0,.24),inset 0 1px 0 hsla(0,0%,100%,.04);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.onboardingHeroPanelTitle{margin:0;color:#f5f8ff;font-size:clamp(2rem,2.7vw,2.9rem);line-height:1.14;letter-spacing:-.03em;text-wrap:balance}.onboardingHeroPanelCopy{margin:14px 0 0;color:rgba(196,211,230,.78);line-height:1.8;text-wrap:pretty}.onboardingHeroStatusStack{display:grid;grid-gap:12px;gap:12px;margin-top:24px}.onboardingSignalCardHero{min-height:88px;padding:16px 18px;background:rgba(7,14,24,.58);border-color:rgba(0,212,255,.1)}.onboardingGhostButton,.onboardingPrimaryButton{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 22px;border-radius:16px;border:1px solid transparent;font-size:15px;font-weight:700;letter-spacing:-.01em;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease,color .18s ease}.onboardingPrimaryButton{color:#f8fbff;background:linear-gradient(135deg,rgba(45,156,255,.94),rgba(115,24,231,.88));border-color:rgba(123,208,255,.24);box-shadow:0 18px 34px rgba(22,72,198,.28),inset 0 1px 0 hsla(0,0%,100%,.14)}.onboardingGhostButton{color:rgba(227,240,255,.92);background:rgba(9,15,23,.72);border-color:rgba(0,212,255,.14);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04)}.onboardingGhostButton:hover,.onboardingPrimaryButton:hover{transform:translateY(-1px)}.onboardingPrimaryButton:hover{box-shadow:0 20px 38px rgba(20,84,214,.34),0 0 0 1px rgba(128,211,255,.14)}.onboardingGhostButton:hover{border-color:rgba(0,212,255,.26);background:rgba(10,20,29,.9)}.onboardingGhostButton:disabled,.onboardingPrimaryButton:disabled{opacity:.46;cursor:not-allowed;transform:none;box-shadow:none}.onboardingFieldInput:focus-visible,.onboardingGhostButton:focus-visible,.onboardingPrimaryButton:focus-visible,.onboardingQuickButton:focus-visible,.onboardingSegmentButton:focus-visible{outline:2px solid rgba(0,212,255,.48);outline-offset:2px}.onboardingButtonLarge{min-width:180px;min-height:56px;font-size:16px}.onboardingButtonWide{width:100%}.onboardingSignalRow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:34px}.onboardingSignalRowHero{margin-top:0}.onboardingSignalCard{display:flex;gap:12px;min-height:108px;padding:18px;border-radius:22px;border:1px solid rgba(0,212,255,.1);background:rgba(6,12,18,.74)}.onboardingSignalCardWide{min-height:112px}.onboardingExecutionIcon,.onboardingFeatureIcon,.onboardingMetricIcon,.onboardingMiniCardIcon,.onboardingRailStackIcon,.onboardingSignalIcon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:16px;background:linear-gradient(145deg,rgba(0,212,255,.14),rgba(191,0,255,.08));border:1px solid rgba(0,212,255,.12);color:var(--neon-cyan)}.onboardingMiniCardIcon,.onboardingSignalIcon{width:44px;height:44px}.onboardingExecutionTitle,.onboardingFeatureTitle,.onboardingMiniCardTitle,.onboardingRailStackTitle,.onboardingSignalTitle{color:#f3f7ff;font-size:16px;font-weight:700;letter-spacing:-.01em}.onboardingActionCopy,.onboardingExecutionDesc,.onboardingFeatureDesc,.onboardingMiniCardDesc,.onboardingNoticeCopy,.onboardingRailCopy,.onboardingRailStackDesc,.onboardingSectionCopy,.onboardingSignalDesc{color:rgba(192,208,227,.72);line-height:1.7}.onboardingConsoleCard{padding:34px;border-radius:34px}.onboardingActionHeader,.onboardingComparisonHead,.onboardingConsoleHeader,.onboardingExecutionHead,.onboardingSectionHeader{display:flex;justify-content:space-between;gap:16px}.onboardingConsoleHeader{align-items:flex-start}.onboardingActionTitle,.onboardingCalloutTitle,.onboardingConsoleTitle,.onboardingRailTitle,.onboardingSectionTitle{margin:0;color:#f5f8ff;letter-spacing:-.03em}.onboardingCalloutTitle,.onboardingConsoleTitle,.onboardingSectionTitle{font-size:clamp(2rem,2.8vw,3rem);line-height:1.14;text-wrap:balance}.onboardingActionTitle,.onboardingRailTitle{font-size:clamp(1.9rem,2.6vw,2.8rem);line-height:1.16;text-wrap:balance}[data-rk] .onboardingActionTitle{color:#f5f8ff!important;font-size:clamp(1.9rem,2.6vw,2.8rem)!important;font-weight:700!important;letter-spacing:-.03em!important;background:none!important;-webkit-background-clip:initial!important;background-clip:initial!important;-webkit-text-fill-color:#f5f8ff!important}.onboardingLiveBadge{display:inline-flex;align-items:center;height:34px;padding:0 14px;border-radius:999px;background:rgba(7,30,29,.76);border:1px solid rgba(0,255,136,.2);color:rgba(130,255,195,.96);font-size:12px;font-weight:700;letter-spacing:.1em;animation:onboardingPulse 3.2s ease-in-out infinite}.onboardingConsoleDesc{margin:18px 0 0;color:rgba(196,211,230,.78);line-height:1.8}.onboardingCardGrid,.onboardingExecutionGrid,.onboardingFeatureGrid,.onboardingMetricGrid{display:grid;grid-gap:16px;gap:16px}.onboardingMetricGrid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:26px}.onboardingMetricRail{margin-top:0}.onboardingMetricGridCompact{margin-top:22px}.onboardingComparisonCard,.onboardingExecutionCard,.onboardingFeatureCard,.onboardingMetricCard,.onboardingMiniCard,.onboardingNotice,.onboardingProgressCard,.onboardingRailMetaCard{position:relative;border:1px solid rgba(0,212,255,.1);background:rgba(6,12,18,.74);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.03)}.onboardingMetricCard{padding:20px;border-radius:22px}.onboardingMetricCardCompact{min-height:164px}.onboardingMetricIcon{width:44px;height:44px;margin-bottom:18px}.onboardingMetricValue{font-size:32px;font-weight:700;color:#f7fbff}.onboardingMetricLabel{margin-top:8px;color:rgba(176,194,215,.74);font-size:14px;line-height:1.35}.onboardingStackList{display:grid;grid-gap:16px;gap:16px;margin-top:28px}.onboardingStackRow{display:grid;grid-template-columns:64px minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start;padding:18px 0;border-top:1px solid rgba(0,212,255,.08)}.onboardingStackRow:first-child{border-top:none;padding-top:0}.onboardingExecutionStep,.onboardingProgressDot,.onboardingStackIndex,.onboardingStepTrackDot{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-size:13px;font-weight:700}.onboardingStackIndex{width:52px;height:52px;color:rgba(214,243,255,.92);background:linear-gradient(145deg,rgba(0,212,255,.16),rgba(191,0,255,.12));border:1px solid rgba(0,212,255,.12)}.onboardingStackTitle{display:flex;align-items:center;gap:10px;font-size:18px;line-height:1.45}.onboardingStackDesc{margin-top:7px}.onboardingSection{margin-top:24px;padding:34px;border-radius:32px}.onboardingSectionHeader{align-items:end}.onboardingSectionHeaderCompact{align-items:flex-start}.onboardingSectionCopy{max-width:520px;margin:0;text-wrap:pretty}.onboardingSectionTitleCompact{font-size:clamp(1.7rem,2.2vw,2.2rem)}.onboardingFeatureGrid{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:24px}.onboardingExecutionCard,.onboardingFeatureCard{padding:24px;border-radius:24px}.onboardingFeatureIcon{width:52px;height:52px;margin-bottom:20px}.onboardingExecutionGrid{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:24px}.onboardingExecutionHead{align-items:center}.onboardingExecutionStep{min-width:48px;height:32px;padding:0 12px;color:rgba(219,244,255,.9);background:rgba(5,18,26,.8);border:1px solid rgba(0,212,255,.12)}.onboardingExecutionIcon{width:44px;height:44px}.onboardingExecutionTitle{margin:18px 0 8px}.onboardingComparisonGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:24px}.onboardingComparisonCard{padding:28px;border-radius:26px}.onboardingComparisonCardMuted{border-color:hsla(0,0%,100%,.06)}.onboardingComparisonCardAccent{border-color:rgba(0,212,255,.18);background:linear-gradient(155deg,rgba(10,28,42,.86),rgba(20,12,34,.76)),rgba(6,12,18,.82)}.onboardingComparisonHead{align-items:center;color:#f4f7ff}.onboardingComparisonHead h3{margin:0;font-size:24px;font-weight:700;letter-spacing:-.02em;line-height:1.25}.onboardingComparisonList{margin:18px 0 0;padding:0;list-style:none;display:grid;grid-gap:12px;gap:12px;color:rgba(197,212,230,.76)}.onboardingComparisonListStrong{color:rgba(233,245,255,.94)}.onboardingGradientText{margin:0 .3em;background:linear-gradient(135deg,var(--neon-cyan),rgba(180,107,255,.95));-webkit-background-clip:text;background-clip:text;color:transparent}.onboardingCallout{margin-top:24px;padding:34px;border-radius:32px;display:flex;align-items:center;justify-content:space-between;gap:24px}.onboardingCalloutCopy{max-width:620px;margin:12px 0 0;color:rgba(196,211,230,.78);line-height:1.8}.onboardingFooter{display:grid;grid-template-columns:1.1fr .7fr .7fr;grid-gap:26px;gap:26px;margin-top:24px;padding:0 8px}.onboardingFooterBrand,.onboardingFooterColumn{border-top:1px solid rgba(0,212,255,.12);padding-top:22px}.onboardingFooterBrand p,.onboardingFooterColumn span{color:rgba(180,197,218,.7);line-height:1.8}.onboardingFooterColumn{display:flex;flex-direction:column;gap:6px}.onboardingFooterColumn h4{margin:0 0 8px;color:#f4f7ff;font-size:15px;letter-spacing:.04em;text-transform:uppercase}.onboardingFlowMain{padding:34px 0 80px}.onboardingFlowGrid{display:grid;grid-template-columns:minmax(300px,360px) minmax(0,1fr);grid-gap:26px;gap:26px;align-items:start}.onboardingRail{position:-webkit-sticky;position:sticky;top:108px;display:grid;grid-gap:18px;gap:18px}.onboardingRailCard{padding:28px;border-radius:28px}.onboardingRailCopy{margin:12px 0 0}.onboardingActionSurface,.onboardingRailStack,.onboardingStepTrack{border-radius:28px}.onboardingStepTrack{padding:10px}.onboardingStepTrackItem{display:grid;grid-template-columns:52px minmax(0,1fr);grid-gap:14px;gap:14px;padding:14px;border-radius:18px}.onboardingStepTrackItem.is-active{background:rgba(10,23,35,.88)}.onboardingStepTrackItem.is-done{opacity:.94}.onboardingProgressDot,.onboardingStepTrackDot{width:38px;height:38px;border:1px solid rgba(0,212,255,.12);background:rgba(6,18,25,.82);color:rgba(227,244,255,.92)}.onboardingProgressRow.is-active .onboardingProgressDot,.onboardingStepTrackItem.is-active .onboardingStepTrackDot{background:linear-gradient(145deg,rgba(0,212,255,.24),rgba(191,0,255,.14));color:#fff}.onboardingProgressRow.is-done .onboardingProgressDot,.onboardingStepTrackItem.is-done .onboardingStepTrackDot{background:rgba(0,255,136,.14);border-color:rgba(0,255,136,.16);color:rgba(178,255,214,.96)}.onboardingStepTrackLabel{color:#f3f7ff;font-size:15px;font-weight:700}.onboardingStepTrackMeta{margin-top:4px;color:rgba(173,191,210,.72);font-size:13px}.onboardingRailMetaGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;padding:12px;border-radius:24px}.onboardingRailMetaCard{padding:16px;border-radius:18px}.onboardingRailMetaCard span{display:block;color:rgba(166,185,206,.66);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.onboardingRailMetaCard strong{display:block;margin-top:8px;color:#f3f7ff;font-size:14px;line-height:1.5}.onboardingRailStack{padding:12px;display:grid;grid-gap:10px;gap:10px}.onboardingRailStackItem{display:grid;grid-template-columns:46px minmax(0,1fr);grid-gap:12px;gap:12px;padding:14px;border-radius:18px;background:rgba(6,12,18,.62);border:1px solid rgba(0,212,255,.08)}.onboardingRailStackIcon{width:46px;height:46px}.onboardingActionSurface{padding:34px}.onboardingVaultRail{--vault-rail-dot-size:34px;--vault-rail-dot-col:34px;--vault-rail-gap:18px;--vault-rail-line-width:2px;--vault-rail-item-height:120px;max-width:260px;min-height:auto;margin:0 auto;padding:18px 0;grid-auto-rows:var(--vault-rail-item-height);justify-content:start}.onboardingVaultRailLine{position:absolute;top:calc(18px + (var(--vault-rail-dot-size) / 2));bottom:calc(18px + (var(--vault-rail-dot-size) / 2));left:calc((var(--vault-rail-dot-col) / 2) - (var(--vault-rail-line-width) / 2));width:var(--vault-rail-line-width);border-radius:999px;background:linear-gradient(180deg,rgba(81,150,255,.92),rgba(131,86,255,.92));box-shadow:0 0 18px rgba(70,125,255,.32);transform:none}.onboardingVaultRailItem{position:relative;z-index:1;grid-template-columns:var(--vault-rail-dot-col) minmax(0,1fr);grid-column-gap:var(--vault-rail-gap);column-gap:var(--vault-rail-gap);align-items:center;min-height:var(--vault-rail-item-height)}.onboardingVaultRailDot{width:var(--vault-rail-dot-size);height:var(--vault-rail-dot-size);border-radius:50%;justify-self:center;align-self:center;border:1px solid rgba(79,145,255,.36);background:linear-gradient(145deg,rgba(56,127,255,.92),rgba(123,90,255,.78));box-shadow:0 0 0 8px rgba(70,125,255,.12),0 0 24px rgba(72,129,255,.34)}.onboardingVaultRailDotIdle{width:12px;height:12px;border-radius:50%;background:rgba(173,188,216,.56)}.onboardingVaultRailItem.is-idle .onboardingVaultRailDot{border-color:rgba(146,165,197,.18);background:rgba(20,30,48,.74);color:rgba(173,188,216,.72)}.onboardingVaultRailItem.is-done .onboardingVaultRailDot{border-color:rgba(109,150,255,.28);background:rgba(26,43,74,.8);box-shadow:0 0 16px rgba(73,129,255,.22)}.onboardingVaultRailLabel{display:flex;align-items:center;min-height:var(--vault-rail-dot-size);color:rgba(231,238,247,.92);font-size:15px;font-weight:700}.onboardingVaultRailItem.is-idle .onboardingVaultRailLabel{color:rgba(148,165,194,.68)}.onboardingActionSurfaceVault{min-height:760px}.onboardingActionSurfaceVault:before{opacity:.6}.onboardingVaultStage{min-height:100%;padding:28px 36px 30px;display:flex;flex-direction:column;gap:0}.onboardingVaultStage:after{background:radial-gradient(circle at 72% 22%,rgba(68,121,255,.14),transparent 26%),radial-gradient(circle at 76% 74%,rgba(116,86,255,.1),transparent 24%)}.onboardingVaultCircuit{right:0;width:44%;height:280px;opacity:.3;background:radial-gradient(circle at 72% 36%,rgba(106,167,255,.68) 0 2px,transparent 3px),radial-gradient(circle at 84% 18%,rgba(106,167,255,.56) 0 2px,transparent 3px),radial-gradient(circle at 66% 56%,rgba(106,167,255,.48) 0 1.5px,transparent 3px),linear-gradient(90deg,transparent 0 18%,rgba(84,145,255,.16) 18% 18.8%,transparent 18.8% 42%,rgba(84,145,255,.12) 42% 42.7%,transparent 42.7%),linear-gradient(180deg,transparent 0 28%,rgba(84,145,255,.14) 28% 28.8%,transparent 28.8% 58%,rgba(84,145,255,.1) 58% 58.7%,transparent 58.7%);filter:drop-shadow(0 0 18px rgba(74,129,255,.2));pointer-events:none}.onboardingVaultStepBadge{align-self:flex-start;display:inline-flex;align-items:center;min-height:32px;padding:0 16px;border-radius:999px;border:1px solid rgba(80,147,255,.34);background:rgba(7,21,40,.74);color:rgba(117,184,255,.94);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.onboardingVaultStepTitle{position:relative;z-index:1;margin:14px 0 0;color:#f6f9ff;font-size:clamp(2.1rem,3.2vw,3rem);line-height:1.08}.onboardingVaultDivider{width:100%;height:1px;background:linear-gradient(90deg,rgba(84,145,255,.18),rgba(84,145,255,.08))}.onboardingVaultDivider,.onboardingVaultNotice{position:relative;z-index:1;margin-top:22px}.onboardingVaultHeroBlock{position:relative;z-index:1;margin-top:30px;max-width:620px}.onboardingVaultHeroTitle{margin:0;color:#f7f9ff;font-size:clamp(2.2rem,3.8vw,3.4rem);line-height:1.08;text-wrap:balance}.onboardingVaultHeroCopy{margin:10px 0 0;color:rgba(194,209,228,.78);font-size:18px;line-height:1.6}.onboardingVaultFeatureGrid{position:relative;z-index:1;grid-gap:18px;gap:18px;margin-top:28px}.onboardingVaultFeatureCard{min-height:224px;padding:26px 22px 22px;border:1px solid rgba(97,120,255,.34);background:radial-gradient(circle at 50% 0,rgba(61,121,255,.12),transparent 34%),linear-gradient(180deg,rgba(7,16,28,.92),rgba(5,11,20,.9));box-shadow:inset 0 0 0 1px rgba(112,86,255,.08),0 16px 40px rgba(1,6,18,.46),0 0 28px rgba(78,117,255,.18);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.onboardingVaultFeatureIcon{width:76px;height:76px;border-radius:22px;color:#69b7ff;background:radial-gradient(circle at 50% 42%,rgba(73,145,255,.16),rgba(12,22,39,.2) 72%);filter:drop-shadow(0 0 16px rgba(73,145,255,.26))}.onboardingVaultFeatureTitle{margin-top:18px;color:#f7f9ff;font-size:16px;font-weight:800;line-height:1.4}.onboardingVaultFeatureDesc{color:rgba(189,203,224,.74);font-size:13px}.onboardingVaultBottomGrid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(320px,1.05fr) minmax(320px,1fr);grid-gap:22px;gap:22px;margin-top:22px;align-items:start}.onboardingVaultMetaCard,.onboardingVaultPermissionCard,.onboardingVaultProgressCard{border:1px solid rgba(84,145,255,.12);background:linear-gradient(180deg,rgba(9,18,31,.88),rgba(6,13,24,.84)),rgba(5,10,16,.82);box-shadow:0 16px 40px rgba(0,0,0,.24),inset 0 1px 0 hsla(0,0%,100%,.03)}.onboardingVaultPermissionCard{padding:10px;border-radius:24px}.onboardingVaultPermissionHeader,.onboardingVaultPermissionRow{display:grid;grid-template-columns:minmax(0,1.5fr) 112px 112px;align-items:center}.onboardingVaultPermissionHeader{padding:12px 14px 10px;color:rgba(211,223,240,.92);font-size:14px;font-weight:700;text-align:center}.onboardingVaultPermissionHeader>:first-child,.onboardingVaultPermissionLabel{text-align:left}.onboardingVaultPermissionRow{min-height:54px;padding:0 14px;border-radius:16px;border:1px solid rgba(84,145,255,.08);background:rgba(10,20,34,.6)}.onboardingVaultPermissionRow+.onboardingVaultPermissionRow{margin-top:8px}.onboardingVaultPermissionLabel{color:rgba(228,236,246,.9);font-size:14px;font-weight:700}.onboardingVaultPermissionValue{display:flex;align-items:center;justify-content:center}.onboardingVaultPermissionValue.is-allowed{color:#34da88}.onboardingVaultPermissionValue.is-denied{color:#ef6476}.onboardingVaultActionColumn{grid-gap:16px;gap:16px;align-items:start}.onboardingVaultMetaRow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.onboardingVaultMetaCard{min-height:96px;padding:16px 18px;border-radius:20px}.onboardingVaultMetaLabel{color:rgba(158,177,202,.7);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.onboardingVaultMetaValue{display:flex;align-items:center;gap:9px;margin-top:10px;color:#f4f8ff;font-size:17px;font-weight:700;line-height:1.4}.onboardingVaultMetaValue svg{color:#6fb7ff}.onboardingVaultAgreementBox{margin-top:0}.onboardingVaultPrimaryButton{min-height:58px;margin-top:0}.onboardingVaultProgressCard{margin-top:0}.onboardingActionCopy{max-width:780px;margin:14px 0 0;text-wrap:pretty}.onboardingCardGrid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:28px}.onboardingMiniCard{padding:22px;border-radius:22px}.onboardingMiniCardDesc{margin-top:10px}.onboardingNotice{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 20px;border-radius:22px;margin-top:20px}.onboardingNoticeDanger{border-color:rgba(255,34,85,.24);background:rgba(38,9,17,.76);color:#ffd5df}.onboardingNoticeTitle{color:#f5f8ff;font-size:15px;font-weight:700;line-height:1.5}.onboardingInlineLive{display:inline-flex;align-items:center;margin-left:12px;padding:4px 10px;border-radius:999px;border:1px solid rgba(0,255,136,.16);color:rgba(130,255,195,.96);font-size:11px;font-weight:700;letter-spacing:.08em}.onboardingAgreementBox{display:flex;gap:12px;margin-top:20px;padding:18px 20px;border-radius:22px;border:1px solid rgba(0,212,255,.1);background:rgba(6,12,18,.72);color:rgba(208,222,239,.8);line-height:1.7}.onboardingAgreementBox input{margin-top:4px;accent-color:var(--neon-cyan)}.onboardingProgressCard{margin-top:20px;padding:12px;border-radius:22px}.onboardingProgressRow{display:grid;grid-template-columns:44px minmax(0,1fr);grid-gap:14px;gap:14px;align-items:center;padding:12px 10px;border-radius:16px}.onboardingProgressRow span{color:rgba(207,221,238,.82);font-size:14px}.onboardingProgressRow.is-active{background:rgba(10,23,35,.88)}.onboardingProgressRow.is-done span{color:rgba(181,255,215,.9)}.onboardingFormGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:26px}.onboardingFieldGroup{margin-top:20px}.onboardingFieldLabel{display:block;margin-bottom:10px;color:rgba(228,236,246,.9);font-size:14px;font-weight:700}.onboardingFieldHint,.onboardingFieldMeta{color:rgba(165,184,205,.7);font-size:13px}.onboardingFieldMeta{margin-bottom:10px}.onboardingFieldInput{width:100%;min-height:54px;padding:0 16px;border-radius:16px;border:1px solid rgba(0,212,255,.12);background:rgba(4,10,15,.84);color:#f4f8ff;font-size:15px;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.onboardingFieldInput:hover{border-color:rgba(0,212,255,.22)}.onboardingFieldInput:focus{border-color:rgba(0,212,255,.34);background:rgba(4,11,18,.94);box-shadow:0 0 0 4px rgba(0,212,255,.08)}.onboardingFieldInputLarge{min-height:64px;font-size:22px;font-weight:700}.onboardingFieldHint{margin-top:10px}.onboardingSegmentedControl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;padding:6px;border-radius:18px;border:1px solid rgba(0,212,255,.1);background:rgba(6,12,18,.72)}.onboardingQuickButton,.onboardingSegmentButton{min-height:48px;border-radius:14px;border:1px solid rgba(0,212,255,.08);background:rgba(6,12,18,.6);color:rgba(210,223,240,.88);font-size:14px;font-weight:700;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease}.onboardingQuickButton:hover:not(:disabled),.onboardingSegmentButton.is-active{color:#fff;border-color:rgba(0,212,255,.18);background:linear-gradient(145deg,rgba(0,212,255,.18),rgba(191,0,255,.12))}.onboardingQuickButton:hover,.onboardingSegmentButton:hover{transform:translateY(-1px)}.onboardingQuickGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:14px}.onboardingQuickButton:disabled{opacity:.44;cursor:not-allowed;transform:none}.onboardingFooterActions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:24px}.onboardingSignalPanel{padding:30px;border-radius:34px;border:1px solid rgba(0,212,255,.12);background:linear-gradient(180deg,rgba(8,12,18,.92),rgba(5,10,16,.88)),rgba(5,8,12,.84);box-shadow:0 24px 70px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.04);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.onboardingSignalRowStacked{grid-template-columns:1fr;margin-top:22px}@media (max-width:1200px){.onboardingComparisonGrid,.onboardingFlowGrid,.onboardingHeroGrid{grid-template-columns:1fr}.onboardingCardGrid,.onboardingExecutionGrid,.onboardingFeatureGrid,.onboardingSignalRow{grid-template-columns:repeat(2,minmax(0,1fr))}.onboardingFooter{grid-template-columns:1fr}.onboardingRail,.onboardingVaultRail{position:static}.onboardingVaultRail{--vault-rail-item-height:auto;min-height:0;max-width:none;width:100%;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.onboardingVaultRailLine{display:none}.onboardingVaultRailItem{min-height:auto;padding:16px;border-radius:20px;border:1px solid rgba(84,145,255,.12);background:linear-gradient(180deg,rgba(8,14,24,.88),rgba(5,10,18,.82)),rgba(5,8,12,.84)}.onboardingVaultFeatureGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.onboardingVaultBottomGrid{grid-template-columns:1fr}}@media (max-width:768px){.onboardingTopbar{padding:18px 16px 0}.onboardingTopbarInner{padding:12px 14px;border-radius:20px}.onboardingFlowMain,.onboardingLandingMain{width:min(100%,calc(100% - 28px));padding-top:22px}.onboardingActionSurface,.onboardingCallout,.onboardingConsoleCard,.onboardingHeroCopy,.onboardingHeroPanel,.onboardingRailCard,.onboardingSection,.onboardingSignalPanel{padding:24px;border-radius:24px}.onboardingActionSurfaceVault{padding:0}.onboardingVaultStage{padding:24px 22px 26px}.onboardingVaultStepTitle{font-size:2rem}.onboardingVaultHeroTitle{font-size:2.4rem}.onboardingVaultHeroCopy{font-size:15px}.onboardingVaultCircuit{width:58%;height:200px;top:162px;opacity:.18}.onboardingHeroShowcase{aspect-ratio:auto;min-height:420px;padding:28px 22px;border-radius:26px}.onboardingHeroNode{min-height:34px;padding:0 12px;font-size:11px}.onboardingHeroNode.is-bottom-left,.onboardingHeroNode.is-bottom-right,.onboardingHeroNode.is-left-mid{display:none}.onboardingDisplayTitle{font-size:clamp(2.35rem,10vw,3.2rem);line-height:1.08}.onboardingDisplayLine{white-space:normal}.onboardingLead{font-size:15px;line-height:1.65}.onboardingActionRow,.onboardingFooterActions{grid-template-columns:1fr}.onboardingActionRow{display:grid}.onboardingButtonLarge,.onboardingGhostButton,.onboardingPrimaryButton{width:100%}.onboardingCardGrid,.onboardingExecutionGrid,.onboardingFeatureGrid,.onboardingFormGrid,.onboardingQuickGrid,.onboardingRailMetaGrid,.onboardingSignalRow,.onboardingVaultBottomGrid,.onboardingVaultFeatureGrid,.onboardingVaultMetaRow,.onboardingVaultRail{grid-template-columns:1fr}.onboardingVaultFeatureCard{min-height:0}.onboardingVaultPermissionHeader,.onboardingVaultPermissionRow{grid-template-columns:minmax(0,1fr) 78px 78px}.onboardingVaultPermissionHeader{padding-inline:10px;font-size:12px}.onboardingVaultPermissionRow{padding-inline:10px}.onboardingMetricRail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(148px,1fr);overflow-x:auto;padding-bottom:6px;scrollbar-width:none}.onboardingMetricRail::-webkit-scrollbar{display:none}.onboardingSignalRowHero{grid-template-columns:1fr}.onboardingMetricCardCompact{min-height:148px}.onboardingMetricLabel{font-size:13px}.onboardingChipRowHero{display:none}.onboardingHeroFootnote{margin-top:14px;font-size:11px}.onboardingCallout,.onboardingConsoleHeader,.onboardingNotice,.onboardingSectionHeader{flex-direction:column;align-items:flex-start}.onboardingComparisonGrid{gap:14px}.onboardingComparisonCard,.onboardingExecutionCard,.onboardingFeatureCard,.onboardingMetricCard,.onboardingMiniCard{padding:20px}.onboardingProgressRow,.onboardingRailStackItem,.onboardingStackRow,.onboardingStepTrackItem{grid-template-columns:1fr}.onboardingProgressDot,.onboardingStackIndex,.onboardingStepTrackDot{width:42px}.mobileMenuTrigger{display:flex;align-items:center;justify-content:center}.appHeaderRight,.headerGasPool,.onboardingHeaderRight{display:none!important}.appHeaderLogoImg{height:38px}.onboardingLogoImg{height:43px!important}.sectionTitle,.title{font-size:1.44rem}.statCard .statLabel{font-size:13.2px}.statCard .statValue{font-size:24px}.lpCard{font-size:15.6px}.input,input[type=number],input[type=text],select,textarea{font-size:16px!important}}@media (max-width:640px){.modal .button,.modal .ghostButton,.modal .gradientButton,.modal .input,.modal input[type=number],.modal input[type=text],.modal select{min-height:48px;font-size:16px}.modalHeader .modalTitle,.modalHeader h3{font-size:18px}}.landingBlueprintExperience{--landing-shell-x:clamp(44px,5.8vw,96px);--landing-shell-y:clamp(29px,3.6vw,44px);--landing-shell-bottom:clamp(86px,7vw,116px);background:radial-gradient(circle at 18% 18%,rgba(44,124,255,.16),transparent 32%),radial-gradient(circle at 82% 12%,rgba(46,109,255,.12),transparent 28%),radial-gradient(circle at 50% 62%,rgba(35,79,188,.12),transparent 34%),linear-gradient(180deg,#020814,#030916 28%,#040b19 62%,#020712)}.landingBlueprintBackdropGrid{opacity:.3;background-image:linear-gradient(rgba(88,151,255,.08) 1px,transparent 0),linear-gradient(90deg,rgba(88,151,255,.08) 1px,transparent 0);background-size:42px 42px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.9),transparent 96%);mask-image:linear-gradient(180deg,rgba(0,0,0,.9),transparent 96%)}.landingBlueprintBackdropGlow{background:radial-gradient(circle at 18% 74%,rgba(45,117,255,.16),transparent 18%),radial-gradient(circle at 50% 56%,rgba(88,129,255,.1),transparent 24%),radial-gradient(circle at 82% 28%,rgba(43,120,255,.14),transparent 20%);filter:blur(34px)}.landingBlueprintTopbar{position:-webkit-sticky;position:sticky;top:0;z-index:20;padding:22px var(--landing-shell-x) 0}.landingBlueprintTopbarInner{width:100%;margin:0;gap:16px;padding:12px 18px;border:1px solid rgba(71,136,255,.14);background:rgba(3,11,24,.82);box-shadow:0 18px 48px rgba(0,0,0,.28);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.landingBlueprintBrand{display:flex}.landingBlueprintLogo{height:26px;width:auto}.landingBlueprintNav{gap:18px}.landingBlueprintNavItem{color:rgba(218,230,255,.78);font-size:12px;font-weight:600;letter-spacing:.04em}.landingBlueprintNavItem:hover{color:#f4f8ff}.landingBlueprintUtility{display:flex}.landingBlueprintMain{z-index:2;width:100%;margin:0;padding:var(--landing-shell-y) var(--landing-shell-x) var(--landing-shell-bottom)}.landingBlueprintHero{margin-inline:calc(var(--landing-shell-x) * -1);aspect-ratio:16/9;min-height:0;padding:clamp(48px,6vw,86px);border-radius:0;border:none;background:radial-gradient(circle at 88% 88%,rgba(58,122,255,.16),transparent 18%),linear-gradient(90deg,rgba(2,7,16,.98),rgba(2,7,16,.94) 32%,rgba(3,10,24,.7) 58%,rgba(4,13,31,.38));box-shadow:none}.landingBlueprintHeroContent{z-index:2;max-width:820px;padding-top:4%}.landingBlueprintChipRow{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.landingBlueprintChip{display:inline-flex;align-items:center;min-height:48px;padding:0 20px;border-radius:12px;border:1px solid rgba(117,140,255,.38);background:linear-gradient(180deg,rgba(35,42,76,.82),rgba(20,24,48,.7)),rgba(16,20,36,.74);color:rgba(236,241,255,.94);font-size:14px;font-weight:600;box-shadow:0 10px 26px rgba(0,0,0,.28),inset 0 1px 0 hsla(0,0%,100%,.08)}.landingBlueprintTitle{margin:0;max-width:860px;color:#f8fbff;font-family:Space Grotesk,sans-serif;font-size:4rem;line-height:.94;letter-spacing:-.05em}[data-rk] .landingBlueprintHero .landingBlueprintTitle{color:#f8fbff!important;font-family:Space Grotesk,sans-serif!important;font-size:4rem!important;font-weight:700!important;line-height:.94!important;letter-spacing:-.05em!important;background:none!important;-webkit-background-clip:initial!important;background-clip:initial!important;-webkit-text-fill-color:#f8fbff!important}.landingBlueprintLead{max-width:760px;margin:18px 0 0;color:rgba(198,210,233,.78);font-size:clamp(14px,1.35vw,18px);line-height:1.55}.landingBlueprintPrimaryButton{margin-top:28px;min-height:58px;border:none;border-radius:999px;background:linear-gradient(90deg,#2d94ff,#7b39ff);color:#fff;font-size:18px;font-weight:700;cursor:pointer;box-shadow:0 18px 34px rgba(39,113,255,.32),0 0 28px rgba(85,84,255,.26)}.landingBlueprintPrimaryButton:hover{transform:translateY(-1px)}.landingBlueprintConstellationDot,.landingBlueprintConstellationLink,.landingBlueprintHeroConstellation,.landingBlueprintHeroGridLines,.landingBlueprintHeroScene,.landingBlueprintHeroVerticalGlow,.landingBlueprintHeroWave{position:absolute;inset:0;pointer-events:none}.landingBlueprintHeroScene{inset:0}.landingBlueprintHeroGridLines{inset:-4% -2%;background:linear-gradient(rgba(69,130,255,.12) 1px,transparent 0),linear-gradient(90deg,rgba(69,130,255,.12) 1px,transparent 0);background-size:82px 82px;-webkit-mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.24) 20%,rgba(0,0,0,.82) 42%,#000);mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.24) 20%,rgba(0,0,0,.82) 42%,#000)}.landingBlueprintHeroVerticalGlow{inset:0;background:radial-gradient(circle at 86% 72%,rgba(74,126,255,.18),transparent 20%),linear-gradient(90deg,transparent 54%,rgba(19,72,183,.18) 72%,rgba(45,101,255,.16))}.landingBlueprintHeroWave{position:absolute;inset:18% -6% 14% 44%;background:radial-gradient(circle at 44% 58%,rgba(67,130,255,.16),transparent 26%),repeating-radial-gradient(circle at 34% 58%,rgba(84,142,255,.22) 0 1px,transparent 1px 8px);-webkit-mask:radial-gradient(58% 26% at 24% 56%,rgba(0,0,0,.98) 0 66%,transparent 72%),radial-gradient(50% 24% at 54% 42%,rgba(0,0,0,.92) 0 66%,transparent 72%),radial-gradient(58% 26% at 76% 60%,rgba(0,0,0,.86) 0 66%,transparent 72%);mask:radial-gradient(58% 26% at 24% 56%,rgba(0,0,0,.98) 0 66%,transparent 72%),radial-gradient(50% 24% at 54% 42%,rgba(0,0,0,.92) 0 66%,transparent 72%),radial-gradient(58% 26% at 76% 60%,rgba(0,0,0,.86) 0 66%,transparent 72%);filter:blur(.2px);opacity:.84}.landingBlueprintHeroWaveSecondary{inset:22% -8% 18% 52%;background:radial-gradient(circle at 36% 62%,rgba(161,76,255,.16),transparent 24%),repeating-radial-gradient(circle at 28% 60%,rgba(167,90,255,.26) 0 1px,transparent 1px 9px);-webkit-mask:radial-gradient(52% 22% at 26% 58%,rgba(0,0,0,.72) 0 66%,transparent 72%),radial-gradient(54% 20% at 68% 48%,rgba(0,0,0,.7) 0 66%,transparent 72%);mask:radial-gradient(52% 22% at 26% 58%,rgba(0,0,0,.72) 0 66%,transparent 72%),radial-gradient(54% 20% at 68% 48%,rgba(0,0,0,.7) 0 66%,transparent 72%);opacity:.5}.landingBlueprintHeroConstellation{inset:14% 8% 14% 42%}.landingBlueprintConstellationDot{position:absolute;width:7px;height:7px;border-radius:999px;background:#8eb8ff;box-shadow:0 0 0 7px rgba(77,132,255,.08),0 0 18px rgba(98,146,255,.32)}.landingBlueprintConstellationDot.dot-a{top:48%;left:18%}.landingBlueprintConstellationDot.dot-b{top:66%;left:28%}.landingBlueprintConstellationDot.dot-c{top:22%;left:32%}.landingBlueprintConstellationDot.dot-d{top:56%;left:54%}.landingBlueprintConstellationDot.dot-e{top:32%;left:74%}.landingBlueprintConstellationDot.dot-f{top:68%;left:70%}.landingBlueprintConstellationDot.dot-g{top:76%;left:88%}.landingBlueprintConstellationLink{height:1px;background:linear-gradient(90deg,rgba(103,148,255,.28),rgba(149,98,255,.34));transform-origin:left center}.landingBlueprintConstellationLink.link-a{top:52%;left:20%;width:52%;transform:rotate(20deg)}.landingBlueprintConstellationLink.link-b{top:61%;left:30%;width:44%;transform:rotate(-30deg)}.landingBlueprintConstellationLink.link-c{top:70%;left:28%;width:56%;transform:rotate(8deg)}.landingBlueprintCta,.landingBlueprintSection{position:relative;margin-top:34px;padding:clamp(36px,4.4vw,64px) 0;border:none;background:transparent;box-shadow:none;overflow:visible}.landingBlueprintSectionTitle{color:#f7f9ff;font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.2;letter-spacing:-.03em;text-align:left}.landingBlueprintSectionLead{margin:10px 0 0;color:rgba(189,205,235,.72);text-align:left;line-height:1.7}.landingBlueprintReasonGrid{grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);margin-top:24px}.landingBlueprintReasonGrid,.landingBlueprintReasonStack{display:grid;grid-gap:18px;gap:18px}.landingBlueprintReasonCard{min-height:180px;padding:24px;border:1px solid rgba(77,137,255,.12);border-radius:24px;background:linear-gradient(180deg,rgba(10,20,40,.84),rgba(7,14,28,.7)),rgba(6,12,24,.72);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.03)}.landingBlueprintReasonCard.is-primary{min-height:252px}.landingBlueprintReasonIndex{color:#65a4ff;font-family:Space Grotesk,sans-serif;font-size:34px;font-weight:700;line-height:1}.landingBlueprintReasonHeading{margin:22px 0 0;color:#f5f8ff;font-size:20px;font-weight:700;line-height:1.35}.landingBlueprintReasonCopy{margin:10px 0 0;color:rgba(184,201,228,.7);line-height:1.75}.landingBlueprintFlowSection{padding-top:clamp(48px,6vw,80px)}.landingBlueprintFlowEyebrow{margin:0;color:#4892ff;font-family:Space Grotesk,sans-serif;font-size:clamp(1.15rem,1.9vw,1.6rem);font-weight:700;letter-spacing:.01em;text-align:center}.landingBlueprintFlowSectionTitle{margin-top:10px;text-align:center}.landingBlueprintFlowPanel{position:relative;max-width:1040px;margin:28px auto 0;padding:clamp(24px,3.8vw,44px) 0;background:transparent}.landingBlueprintFlowGlow{position:absolute;border-radius:999px;pointer-events:none;filter:blur(66px)}.landingBlueprintFlowGlow.is-cool{inset:10% 58% 20% 8%;background:radial-gradient(circle,rgba(58,132,255,.24),transparent 68%)}.landingBlueprintFlowGlow.is-warm{inset:24% 18% 12% 34%;background:radial-gradient(circle,rgba(255,135,54,.2),transparent 66%)}.landingBlueprintFlowList{--landing-flow-label-width:180px;--landing-flow-rail-width:44px;--landing-flow-gap:clamp(18px,2.6vw,28px);--landing-flow-body-width:420px;--landing-flow-row-height:96px;position:relative;display:grid;grid-gap:clamp(24px,3vw,34px);gap:clamp(24px,3vw,34px);width:max-content;max-width:100%;margin:0 auto;padding-left:0}.landingBlueprintFlowList:before{content:"";position:absolute;top:18px;bottom:18px;left:calc(var(--landing-flow-label-width) + (var(--landing-flow-rail-width) / 2));width:3px;transform:translateX(-50%);border-radius:999px;background:linear-gradient(180deg,rgba(82,169,255,.94),rgba(91,118,255,.84),rgba(136,74,255,.92));box-shadow:0 0 18px rgba(74,135,255,.42)}.landingBlueprintFlowItem{position:relative;display:grid;grid-template-columns:var(--landing-flow-label-width) var(--landing-flow-rail-width) fit-content(var(--landing-flow-body-width));grid-gap:var(--landing-flow-gap);gap:var(--landing-flow-gap);justify-content:center}.landingBlueprintFlowItem,.landingBlueprintFlowMeta{align-items:center;min-height:var(--landing-flow-row-height)}.landingBlueprintFlowMeta{display:flex;justify-content:flex-end;color:#4392ff;font-family:Space Grotesk,sans-serif;font-size:clamp(1.45rem,2.2vw,2rem);font-weight:700;line-height:1;letter-spacing:-.02em;text-align:right;white-space:nowrap;justify-self:center;align-self:center;text-shadow:0 0 18px rgba(68,132,255,.2)}.landingBlueprintFlowMeta.is-violet{color:#8459ff;text-shadow:0 0 18px rgba(132,89,255,.26)}.landingBlueprintFlowRailSlot{position:relative;display:flex;justify-content:center;align-items:center;min-height:var(--landing-flow-row-height);justify-self:center;align-self:center}.landingBlueprintFlowNode{display:block;width:18px;height:18px;border-radius:999px;border:2px solid rgba(213,232,255,.18)}.landingBlueprintFlowNode.is-cyan{background:linear-gradient(180deg,#79c3ff,#447fff);box-shadow:0 0 0 12px rgba(76,138,255,.12),0 0 24px rgba(76,138,255,.6)}.landingBlueprintFlowNode.is-violet{background:linear-gradient(180deg,#927eff,#8a43ff);box-shadow:0 0 0 12px rgba(133,88,255,.14),0 0 24px rgba(133,88,255,.62)}.landingBlueprintFlowBody{display:flex;flex-direction:column;justify-content:center;min-height:var(--landing-flow-row-height);width:-moz-fit-content;width:fit-content;max-width:var(--landing-flow-body-width)}.landingBlueprintFlowHeading{margin:0;color:#f7f9ff;font-size:20px;font-weight:700;line-height:1.35}.landingBlueprintFlowCopy{margin:10px 0 0;color:rgba(184,201,228,.7);font-size:1rem;line-height:1.75}.landingBlueprintCompareSection,.landingBlueprintCompareTitle,.landingBlueprintPlatformSection,.landingBlueprintPlatformTitle{text-align:center}.landingBlueprintPlatformLead{max-width:640px;margin:16px auto 0;text-align:center;font-size:clamp(1.1rem,1.8vw,1.55rem);line-height:1.7}.landingBlueprintDiagramShell{position:relative;height:560px;max-width:960px;margin:36px auto 0;border-radius:32px;overflow:hidden;border:1px solid rgba(70,132,255,.12);background:linear-gradient(180deg,rgba(8,16,34,.92),rgba(6,12,26,.78)),repeating-linear-gradient(0deg,transparent,transparent 31px,rgba(92,132,210,.08) 32px),repeating-linear-gradient(90deg,transparent,transparent 31px,rgba(92,132,210,.08) 32px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.03),0 22px 60px rgba(0,0,0,.18)}.landingBlueprintPlatformGlow{position:absolute;border-radius:999px;filter:blur(80px);pointer-events:none}.landingBlueprintPlatformGlow.is-left{inset:22% 62% 18% 10%;background:radial-gradient(circle,rgba(51,128,255,.26),transparent 70%)}.landingBlueprintPlatformGlow.is-right{inset:18% 12% 22% 60%;background:radial-gradient(circle,rgba(137,92,255,.18),transparent 72%)}.landingBlueprintDiagramSvg{position:absolute;inset:0;width:100%;height:100%}.landingBlueprintDiagramSvg line{stroke:rgba(111,155,255,.52);stroke-width:2.2}.landingBlueprintDiagramPulse{position:absolute;left:50%;width:12px;height:12px;border-radius:999px;transform:translateX(-50%);background:rgba(223,239,255,.94);box-shadow:0 0 0 10px rgba(118,157,255,.16),0 0 26px rgba(118,157,255,.56)}.landingBlueprintDiagramPulse.is-top{top:192px}.landingBlueprintDiagramPulse.is-bottom{bottom:192px}.landingBlueprintDiagramNode{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;width:228px;min-height:120px;padding:20px 18px;text-align:center;-webkit-clip-path:polygon(17% 0,83% 0,100% 50%,83% 100%,17% 100%,0 50%);clip-path:polygon(17% 0,83% 0,100% 50%,83% 100%,17% 100%,0 50%);border:1px solid rgba(111,155,255,.28);background:linear-gradient(180deg,rgba(16,28,58,.92),rgba(10,18,38,.9)),rgba(7,13,28,.8);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),0 18px 30px rgba(0,0,0,.16)}.landingBlueprintDiagramNode strong{color:#f8fbff;font-size:clamp(1.05rem,1.7vw,1.55rem);font-weight:700;line-height:1.2;letter-spacing:-.02em}.landingBlueprintDiagramNode span{margin-top:8px;color:rgba(204,220,248,.8);font-size:clamp(.9rem,1.1vw,1rem);line-height:1.45}.landingBlueprintDiagramNode.is-center{top:210px;left:50%;width:304px;min-height:140px;transform:translateX(-50%);background:linear-gradient(180deg,rgba(20,40,82,.96),rgba(12,23,46,.94)),rgba(8,16,34,.88);border-color:rgba(124,170,255,.42);box-shadow:0 0 42px rgba(78,136,255,.26),inset 0 1px 0 hsla(0,0%,100%,.06)}.landingBlueprintDiagramNode.is-left-top{top:86px;left:70px}.landingBlueprintDiagramNode.is-top{top:18px;left:50%;transform:translateX(-50%)}.landingBlueprintDiagramNode.is-right-top{top:86px;right:70px}.landingBlueprintDiagramNode.is-left-bottom{bottom:86px;left:70px}.landingBlueprintDiagramNode.is-bottom{bottom:18px;left:50%;transform:translateX(-50%)}.landingBlueprintDiagramNode.is-right-bottom{bottom:86px;right:70px}.landingBlueprintCompareTable{position:relative;max-width:1180px;margin:30px auto 0;border:1px solid rgba(74,136,255,.14);background:rgba(7,14,27,.76)}.landingBlueprintCompareTable:after{content:"";position:absolute;top:14px;bottom:14px;left:calc(220px + ((100% - 220px) / 2) + 14px);width:calc(((100% - 220px) / 2) - 28px);border:1px solid rgba(96,160,255,.5);border-radius:22px;box-shadow:0 0 34px rgba(76,138,255,.22),inset 0 0 0 1px hsla(0,0%,100%,.03);pointer-events:none}.landingBlueprintCompareCell,.landingBlueprintCompareHeader{position:relative;z-index:1;padding:22px 18px;border-right:1px solid rgba(74,136,255,.08);border-bottom:1px solid rgba(74,136,255,.08);background:rgba(7,14,27,.7)}.landingBlueprintCompareHeader{color:#f6f9ff;font-size:clamp(1.15rem,1.75vw,1.55rem)}.landingBlueprintCompareCell.is-accent,.landingBlueprintCompareHeader.is-accent{background:linear-gradient(180deg,rgba(18,39,80,.9),rgba(10,22,46,.84)),rgba(7,14,27,.74)}.landingBlueprintCompareSpacer{background:rgba(5,11,22,.88)}.landingBlueprintCompareWordmark{color:#f8fbff;font-size:clamp(1.65rem,2.7vw,2.4rem);font-weight:700;letter-spacing:-.04em}.landingBlueprintCompareWordmark span{color:#59b7ff}.landingBlueprintCompareLabel{display:flex;align-items:center;color:rgba(232,240,255,.9);font-size:clamp(1.05rem,1.55vw,1.4rem);font-weight:700;line-height:1.35;text-align:left}.landingBlueprintCompareCell{color:rgba(205,220,247,.62);font-size:clamp(1.05rem,1.6vw,1.4rem);font-weight:600;line-height:1.45;text-align:center}.landingBlueprintCompareCell.is-accent{display:flex;align-items:center;justify-content:center;gap:14px;color:#f7fbff;font-size:clamp(1.2rem,2vw,1.9rem);font-weight:700}.landingBlueprintCompareTick{color:#63a8ff;font-size:1.25em;line-height:1}.landingBlueprintCta{position:relative;min-height:420px;margin-top:44px;padding:clamp(96px,11vw,156px) 0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;overflow:hidden}.landingBlueprintCta>*{position:relative;z-index:1}.landingBlueprintCtaGlow{filter:blur(92px)}.landingBlueprintCtaGlow.is-left{inset:18% 58% 12% 10%;background:radial-gradient(circle,rgba(46,126,255,.18),transparent 70%)}.landingBlueprintCtaGlow.is-right{inset:20% 12% 12% 58%;background:radial-gradient(circle,rgba(102,82,255,.14),transparent 72%)}.landingBlueprintCtaGrid{inset:0 10%;background:repeating-linear-gradient(0deg,transparent,transparent 35px,rgba(84,120,196,.07) 36px),repeating-linear-gradient(90deg,transparent,transparent 35px,rgba(84,120,196,.07) 36px);mask-image:radial-gradient(circle at center,rgba(0,0,0,.92) 0,transparent 72%);-webkit-mask-image:radial-gradient(circle at center,rgba(0,0,0,.92) 0,transparent 72%);pointer-events:none}.landingBlueprintCtaTitle{max-width:860px;margin:0 auto;color:#f7f9ff;font-family:Space Grotesk,sans-serif;font-size:clamp(2.8rem,5.2vw,4.8rem);line-height:1.08;letter-spacing:-.05em;text-align:center}.landingBlueprintCtaCopy{max-width:640px;margin:18px auto 0;color:rgba(190,205,232,.72);font-size:clamp(1rem,1.5vw,1.22rem);line-height:1.8;text-align:center}.landingBlueprintCtaActions{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:28px;flex-wrap:wrap}.landingBlueprintSecondaryButton{min-height:54px;border-radius:999px;border:1px solid rgba(113,145,209,.34);background:rgba(8,16,32,.48);color:rgba(228,238,255,.86);letter-spacing:.01em;transition:transform .16s ease,border-color .16s ease,background-color .16s ease}.landingBlueprintSecondaryButton:hover{border-color:rgba(122,173,255,.6);background:rgba(11,24,47,.72)}.landingBlueprintFooter{display:flex;justify-content:center;flex-wrap:wrap;gap:14px;margin-top:24px;padding:20px 0 0;color:rgba(163,179,206,.62);font-size:12px}@media (max-width:900px){.landingBlueprintReasonGrid{grid-template-columns:1fr}.landingBlueprintFlowList{--landing-flow-label-width:132px;--landing-flow-rail-width:34px;--landing-flow-gap:22px;--landing-flow-body-width:360px;--landing-flow-row-height:80px;width:max-content;max-width:100%;padding-left:0}.landingBlueprintFlowMeta{font-size:1.2rem}.landingBlueprintHero{aspect-ratio:auto;min-height:0;padding:40px 30px 206px}.landingBlueprintHeroContent{max-width:100%;padding-top:0}.landingBlueprintDiagramShell{height:620px;max-width:100%}.landingBlueprintDiagramNode{width:190px;min-height:104px;padding:18px 16px}.landingBlueprintDiagramNode strong{font-size:1.1rem}.landingBlueprintDiagramNode span{font-size:.9rem}.landingBlueprintDiagramNode.is-center{top:242px;width:248px;min-height:128px}.landingBlueprintDiagramNode.is-left-top{top:102px;left:12px}.landingBlueprintDiagramNode.is-top{top:18px}.landingBlueprintDiagramNode.is-right-top{top:102px;right:12px}.landingBlueprintDiagramNode.is-left-bottom{bottom:102px;left:12px}.landingBlueprintDiagramNode.is-bottom{bottom:18px}.landingBlueprintDiagramNode.is-right-bottom{bottom:102px;right:12px}.landingBlueprintDiagramPulse.is-top{top:228px}.landingBlueprintDiagramPulse.is-bottom{bottom:228px}.landingBlueprintCompareTable{grid-template-columns:160px minmax(0,1fr) minmax(0,1fr)}.landingBlueprintCompareTable:after{left:calc(160px + ((100% - 160px) / 2) + 12px);width:calc(((100% - 160px) / 2) - 24px)}.landingBlueprintCompareCell,.landingBlueprintCompareHeader{padding:18px 14px}.landingBlueprintCta{min-height:360px;padding:clamp(82px,12vw,120px) 0}}@media (max-width:640px){.landingBlueprintExperience{--landing-shell-x:24px;--landing-shell-y:22px;--landing-shell-bottom:88px}.landingBlueprintTopbar{padding:14px var(--landing-shell-x) 0}.landingBlueprintTopbarInner{padding:10px 12px;gap:10px}.landingBlueprintNav{gap:10px}.landingBlueprintNavItem{font-size:11px}.landingBlueprintUtility{display:none}.landingBlueprintMain{width:100%;padding:var(--landing-shell-y) var(--landing-shell-x) var(--landing-shell-bottom)}.landingBlueprintHero{aspect-ratio:auto;min-height:0;padding:28px 20px 170px}.landingBlueprintTitle{font-size:4rem}.landingBlueprintLead{font-size:12px}.landingBlueprintChipRow{margin-top:18px}.landingBlueprintChip{min-height:42px;padding:0 16px;font-size:13px}.landingBlueprintPrimaryButton{width:100%}.landingBlueprintHeroScene{inset:auto 0 0 0;top:28%}.landingBlueprintHeroWave{inset:26% -24% 2% 34%}.landingBlueprintHeroWaveSecondary{inset:32% -26% 4% 42%}.landingBlueprintHeroConstellation{inset:26% -6% 6% 38%}.landingBlueprintSection{margin-top:20px}.landingBlueprintReasonCard,.landingBlueprintReasonCard.is-primary{min-height:0}.landingBlueprintFlowEyebrow{font-size:1rem}.landingBlueprintFlowPanel{margin-top:22px;padding:18px 0 8px}.landingBlueprintFlowList{--landing-flow-label-width:88px;--landing-flow-rail-width:28px;--landing-flow-gap:16px;--landing-flow-body-width:calc(100% - var(--landing-flow-label-width) - var(--landing-flow-rail-width) - var(--landing-flow-gap) * 2);--landing-flow-row-height:66px;width:100%;gap:22px;padding-left:0}.landingBlueprintFlowMeta{font-size:.95rem}.landingBlueprintFlowNode{width:14px;height:14px}.landingBlueprintFlowNode.is-cyan{box-shadow:0 0 0 9px rgba(76,138,255,.12),0 0 18px rgba(76,138,255,.54)}.landingBlueprintFlowNode.is-violet{box-shadow:0 0 0 9px rgba(133,88,255,.14),0 0 18px rgba(133,88,255,.58)}.landingBlueprintFlowHeading{font-size:20px}.landingBlueprintFlowCopy{margin-top:8px;font-size:1rem;line-height:1.75}.landingBlueprintPlatformLead,.landingBlueprintSectionLead{font-size:.98rem}.landingBlueprintDiagramShell{height:700px;margin-top:28px}.landingBlueprintDiagramNode{width:150px;min-height:96px;padding:14px 12px}.landingBlueprintDiagramNode span{margin-top:6px;max-width:120px;font-size:.72rem;line-height:1.35}.landingBlueprintDiagramNode strong{max-width:120px;font-size:.92rem}.landingBlueprintDiagramNode.is-center{top:276px;width:196px;min-height:118px}.landingBlueprintDiagramNode.is-left-top{top:122px;left:6px}.landingBlueprintDiagramNode.is-top{top:18px}.landingBlueprintDiagramNode.is-right-top{top:122px;right:6px}.landingBlueprintDiagramNode.is-left-bottom{bottom:122px;left:6px}.landingBlueprintDiagramNode.is-bottom{bottom:18px}.landingBlueprintDiagramNode.is-right-bottom{bottom:122px;right:6px}.landingBlueprintDiagramPulse.is-top{top:262px}.landingBlueprintDiagramPulse.is-bottom{bottom:262px}.landingBlueprintDiagramSvg line{stroke-width:1.6}.landingBlueprintCompareTable{grid-template-columns:110px 1fr 1fr;margin-top:24px}.landingBlueprintCompareTable:after{top:10px;bottom:10px;left:calc(110px + ((100% - 110px) / 2) + 10px);width:calc(((100% - 110px) / 2) - 20px);border-radius:18px}.landingBlueprintCompareCell,.landingBlueprintCompareHeader{padding:16px 10px}.landingBlueprintCompareHeader{font-size:1rem}.landingBlueprintCompareWordmark{font-size:1.45rem}.landingBlueprintCompareLabel{font-size:.92rem;padding-left:10px}.landingBlueprintCompareCell{font-size:.96rem}.landingBlueprintCompareCell.is-accent{gap:10px;font-size:1rem}.landingBlueprintCta{min-height:420px;padding:96px 0}.landingBlueprintCtaTitle{font-size:3rem}.landingBlueprintCtaCopy{font-size:.95rem}.landingBlueprintCtaActions{width:100%;gap:12px}.landingBlueprintPrimaryButton,.landingBlueprintSecondaryButton{width:100%}}.revSummaryGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem}.neon-revenue{border-left:3px solid var(--neon-cyan)}.revTabGroup{display:flex;gap:.25rem;background:var(--input-bg);border-radius:8px;padding:3px}.revTab{padding:.35rem .75rem;border:none;background:transparent;color:var(--muted);font-size:.8rem;border-radius:6px;cursor:pointer;transition:all .2s}.revTab:hover{color:var(--text)}.revTab.active{background:var(--panel);color:var(--neon-cyan);font-weight:600;box-shadow:0 1px 4px rgba(0,0,0,.1)}.revListTable{display:flex;flex-direction:column;gap:0}.revListHeader{padding:.6rem .75rem;font-size:.75rem;color:var(--muted);text-transform:uppercase;letter-spacing:.03em}.revListHeader,.revListRow{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr .8fr;border-bottom:1px solid var(--border)}.revListRow{padding:.65rem .75rem;font-size:.85rem;transition:background .15s}.revListRow:hover{background:var(--card-hover)}.chartPlaceholder{display:flex;align-items:center;justify-content:center;height:300px;color:var(--muted);font-size:.9rem}@media (max-width:768px){.revSummaryGrid{grid-template-columns:1fr}.revListHeader,.revListRow{grid-template-columns:1.2fr 1fr}.revListDesktop{display:none}}.landingBlueprintExperience{--landing-bg:#0a0e1a;--landing-bg-deep:#060913;--landing-panel-a:#0f1419;--landing-panel-b:#1a1f2e;--landing-panel-c:#1e2433;--landing-text-secondary:#cbd5e1;--landing-text-muted:#94a3b8;--landing-border:rgba(148,163,184,.08);--landing-border-strong:rgba(148,163,184,.15);--landing-green:#10b981;background:radial-gradient(circle at 14% 18%,rgba(59,130,246,.16),transparent 24%),radial-gradient(circle at 84% 10%,rgba(99,102,241,.14),transparent 22%),radial-gradient(circle at 50% 84%,rgba(139,92,246,.12),transparent 28%),linear-gradient(180deg,var(--landing-bg-deep) 0,var(--landing-bg) 26%,#08111f 72%,#050812 100%);color:var(--landing-text)}.landingBlueprintBackdrop{position:absolute}.landingBlueprintBackdropGrid{opacity:.08;background-image:linear-gradient(rgba(59,130,246,.5) 1px,transparent 0),linear-gradient(90deg,rgba(59,130,246,.5) 1px,transparent 0);background-size:64px 64px;-webkit-mask-image:linear-gradient(180deg,#000,rgba(0,0,0,.22));mask-image:linear-gradient(180deg,#000,rgba(0,0,0,.22))}.landingBlueprintBackdropGlow{background:radial-gradient(circle at 18% 28%,rgba(59,130,246,.18),transparent 22%),radial-gradient(circle at 82% 18%,rgba(99,102,241,.18),transparent 20%),radial-gradient(circle at 52% 66%,rgba(139,92,246,.14),transparent 28%);filter:blur(96px);opacity:.9}.landingBlueprintTopbar{z-index:40;padding:24px clamp(24px,3.8vw,48px) 0}.landingBlueprintTopbarInner{display:flex;justify-content:space-between;min-height:76px;padding:0 20px;border:1px solid var(--landing-border);border-radius:20px;background:rgba(10,14,26,.8);box-shadow:0 24px 64px rgba(0,0,0,.28)}.landingBlueprintBrand{gap:14px;border:none;cursor:pointer}.landingBlueprintBrandMark{width:38px;height:38px;border-radius:14px;background:linear-gradient(135deg,rgba(59,130,246,.28),rgba(139,92,246,.26));border:1px solid rgba(99,102,241,.24);font-size:13px;font-weight:700;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08)}.landingBlueprintBrandText{font-family:Space Grotesk,sans-serif;font-size:1.05rem;letter-spacing:-.02em}.landingBlueprintNav{display:flex}.landingBlueprintNavItem{border:none;color:rgba(248,250,252,.74);cursor:pointer;transition:color .25s ease,transform .25s ease}.landingBlueprintNavItem:hover{color:var(--landing-text)}.landingBlueprintDesktopAction,.landingBlueprintHeaderActions{display:flex}.landingBlueprintHeaderCta,.landingBlueprintPrimaryButton{border:none;border-radius:16px;background:linear-gradient(90deg,var(--landing-blue),var(--landing-indigo));font-size:1rem;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease,filter .3s ease;box-shadow:0 18px 36px rgba(59,130,246,.25)}.landingBlueprintHeaderCta{min-height:48px;padding:0 18px;border-radius:14px;font-size:.95rem}.landingBlueprintPrimaryButton{min-height:60px;padding:0 28px}.landingBlueprintHeaderCta:hover,.landingBlueprintPrimaryButton:hover{transform:translateY(-2px) scale(1.01);box-shadow:0 22px 44px rgba(59,130,246,.34);filter:saturate(1.08)}.landingBlueprintSecondaryButton{gap:10px;min-height:60px;padding:0 28px;border:1px solid var(--landing-border-strong);border-radius:16px;background:rgba(26,31,46,.54);color:var(--landing-text);font-size:1rem;font-weight:500;cursor:pointer;transition:background .25s ease,border-color .25s ease,transform .25s ease}.landingBlueprintSecondaryButton:hover{background:rgba(30,36,51,.82);border-color:rgba(99,102,241,.28);transform:translateY(-2px)}.landingBlueprintMenuToggle{align-items:center;gap:8px;min-height:44px;padding:0 14px;border:1px solid var(--landing-border-strong);border-radius:14px;background:rgba(15,20,34,.78);color:var(--landing-text);font-size:.9rem;font-weight:600}.landingBlueprintMobileMenu{margin-top:12px;padding:16px;border:1px solid var(--landing-border);border-radius:18px;background:rgba(10,14,26,.94);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.landingBlueprintMobileMenuLinks{display:grid;grid-gap:10px;gap:10px}.landingBlueprintMobileMenuItem{display:flex;align-items:center;justify-content:space-between;min-height:52px;padding:0 14px;border:1px solid var(--landing-border);border-radius:14px;background:rgba(15,20,34,.7);color:var(--landing-text);font-size:.95rem;font-weight:500}.landingBlueprintMobileMenuFooter{display:grid;grid-gap:12px;gap:12px;margin-top:14px}.landingBlueprintMain{padding:120px clamp(24px,4vw,56px) 96px}.landingBlueprintHero{min-height:calc(100svh - 120px);padding:84px 0 72px;overflow:hidden}.landingBlueprintHeroGlow,.landingBlueprintHeroGrid{inset:0}.landingBlueprintHeroGrid{opacity:.14;background-image:linear-gradient(rgba(59,130,246,.38) 1px,transparent 0),linear-gradient(90deg,rgba(59,130,246,.38) 1px,transparent 0);background-size:64px 64px;-webkit-mask-image:radial-gradient(circle at 50% 50%,#000,transparent 90%);mask-image:radial-gradient(circle at 50% 50%,#000,transparent 90%)}.landingBlueprintHeroGlowLeft{background:radial-gradient(circle at 20% 34%,rgba(59,130,246,.18),transparent 28%);filter:blur(120px)}.landingBlueprintHeroGlowRight{background:radial-gradient(circle at 82% 26%,rgba(99,102,241,.18),transparent 24%);filter:blur(120px)}.landingBlueprintHeroGlowBottom{background:radial-gradient(circle at 50% 100%,rgba(139,92,246,.16),transparent 26%);filter:blur(130px)}.landingBlueprintHeroContent{width:min(1280px,100%);display:grid;justify-items:center}.landingBlueprintHeroBadge{min-height:42px;padding:0 18px;border:1px solid var(--landing-border);background:rgba(26,31,46,.74);color:var(--landing-text-secondary)}.landingBlueprintHeroBadgeDot,.landingBlueprintSetupDot{width:10px;height:10px;border-radius:999px;background:var(--landing-cyan);box-shadow:0 0 0 8px rgba(6,182,212,.12);animation:landingPulse 1.8s ease-in-out infinite}.landingBlueprintTitle{display:grid;grid-gap:10px;max-width:1080px;margin:28px auto 0;text-wrap:balance}.landingBlueprintTitleAccent,.landingBlueprintTitleMuted{font-family:Space Grotesk,sans-serif;font-size:clamp(3rem,6vw,4.75rem);font-weight:700;line-height:1;letter-spacing:-.05em}.landingBlueprintTitleMuted{background:linear-gradient(90deg,#f8fafc,#cbd5e1)}.landingBlueprintTitleAccent{background:linear-gradient(90deg,#3b82f6,#6366f1 52%,#8b5cf6)}[data-rk] .landingBlueprintHero .landingBlueprintTitleAccent,[data-rk] .landingBlueprintHero .landingBlueprintTitleMuted{font-size:clamp(3rem,6vw,4.75rem)!important;font-weight:700!important;line-height:1!important;letter-spacing:-.05em!important}.landingBlueprintLead{margin:26px auto 0;color:var(--landing-text-secondary);font-size:clamp(1rem,1.7vw,1.25rem);line-height:1.85}.landingBlueprintFinalActions,.landingBlueprintHeroActions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px;margin-top:34px}.landingBlueprintHeroMetrics{width:min(1120px,100%);margin-top:56px}.landingBlueprintArchitectureCard,.landingBlueprintArchitectureCore,.landingBlueprintCompareHighlight,.landingBlueprintCorePrimaryCard,.landingBlueprintCoreSideCard,.landingBlueprintFinalCta,.landingBlueprintFooter,.landingBlueprintMetricCard,.landingBlueprintStepCard{border:1px solid var(--landing-border);background:linear-gradient(135deg,rgba(26,31,46,.86),rgba(15,20,25,.74));box-shadow:0 24px 60px rgba(0,0,0,.24)}.landingBlueprintMetricCard{padding:28px;border-radius:24px}.landingBlueprintArchitectureCard:after,.landingBlueprintArchitectureCore:after,.landingBlueprintCorePrimaryCard:after,.landingBlueprintCoreSideCard:after,.landingBlueprintFinalCta:after,.landingBlueprintMetricCard:after,.landingBlueprintStepCard:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at top right,hsla(0,0%,100%,.08),transparent 32%);pointer-events:none}.landingBlueprintArchitectureIcon,.landingBlueprintCoreIcon,.landingBlueprintFinalIcon,.landingBlueprintMetricIcon,.landingBlueprintStepIcon{display:inline-flex;align-items:center;justify-content:center;border-radius:18px;border:1px solid transparent}.landingBlueprintMetricIcon{width:52px;height:52px}.landingBlueprintCoreIcon.is-blue,.landingBlueprintMetricIcon.is-blue,.landingBlueprintStepIcon.is-blue{background:linear-gradient(135deg,rgba(59,130,246,.24),rgba(59,130,246,.12));border-color:rgba(59,130,246,.24);color:#8bb8ff}.landingBlueprintCoreIcon.is-cyan,.landingBlueprintMetricIcon.is-cyan,.landingBlueprintStepIcon.is-cyan{background:linear-gradient(135deg,rgba(6,182,212,.22),rgba(6,182,212,.1));border-color:rgba(6,182,212,.2);color:#7ce8ff}.landingBlueprintCoreIcon.is-violet,.landingBlueprintMetricIcon.is-violet,.landingBlueprintStepIcon.is-violet{background:linear-gradient(135deg,rgba(139,92,246,.24),rgba(139,92,246,.1));border-color:rgba(139,92,246,.2);color:#cab2ff}.landingBlueprintStepIcon.is-indigo{background:linear-gradient(135deg,rgba(99,102,241,.24),rgba(99,102,241,.1));border-color:rgba(99,102,241,.2);color:#b7bcff}.landingBlueprintMetricValue{margin-top:22px;font-size:2rem;letter-spacing:-.03em}.landingBlueprintMetricTitle{margin:12px 0 0;font-size:1.1rem;font-weight:700}.landingBlueprintMetricCopy{margin:10px 0 0;color:var(--landing-text-muted);line-height:1.7}.landingBlueprintScrollCue{bottom:18px;gap:10px;border:none;color:rgba(203,213,225,.72);font-size:.82rem;font-weight:500;letter-spacing:.12em;cursor:pointer}.landingBlueprintScrollCueLine{height:42px;background:linear-gradient(180deg,rgba(203,213,225,0),rgba(203,213,225,.8),rgba(203,213,225,0));animation:landingScroll 1.5s ease-in-out infinite}.landingBlueprintSection{padding:8rem 0}.landingBlueprintSectionIntro{margin-bottom:40px}.landingBlueprintSectionIntroCenter{margin-inline:auto;text-align:center}.landingBlueprintSectionEyebrow{margin:0 0 14px;color:#7fb7ff;font-size:.82rem;letter-spacing:.16em}.landingBlueprintSectionEyebrowCenter,.landingBlueprintSectionLeadCenter,.landingBlueprintSectionTitleCenter{text-align:center}.landingBlueprintSectionTitle{font-family:Space Grotesk,sans-serif;font-size:clamp(2.3rem,4vw,3.4rem);line-height:1.08;letter-spacing:-.04em}.landingBlueprintSectionLead{margin:18px 0 0;color:var(--landing-text-secondary);font-size:clamp(1rem,1.6vw,1.15rem);line-height:1.85}.landingBlueprintCoreGrid{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);grid-gap:24px;gap:24px}.landingBlueprintCorePrimaryCard{position:relative;grid-row:span 2;padding:40px;border-radius:28px}.landingBlueprintCoreTitle{margin:26px 0 0;font-size:clamp(1.8rem,2.6vw,2.5rem);line-height:1.15}.landingBlueprintCoreBody{margin:18px 0 0;color:var(--landing-text-secondary);line-height:1.9}.landingBlueprintCoreStats{grid-gap:16px;gap:16px;margin-top:28px}.landingBlueprintCoreStat{padding:18px 20px;border:1px solid var(--landing-border);border-radius:20px;background:rgba(8,13,24,.72)}.landingBlueprintCoreStat strong{display:block;font-size:1.9rem}.landingBlueprintCoreStat span{display:block;margin-top:8px;color:var(--landing-text-muted);font-size:.95rem}.landingBlueprintCoreBadge{min-height:40px;margin-top:24px;padding:0 16px;border-radius:999px;background:rgba(59,130,246,.12);color:#8eb8ff;font-size:.9rem;font-weight:500}.landingBlueprintCoreSideCard{position:relative;padding:32px;border-radius:24px}.landingBlueprintCoreSideTitle{margin:22px 0 0;font-size:1.45rem}.landingBlueprintCoreSideBody{margin:14px 0 0;color:var(--landing-text-muted);line-height:1.8}.landingBlueprintCoreMetricBox{min-height:42px;margin-top:18px;padding:0 16px;background:rgba(8,13,24,.8);border:1px solid var(--landing-border);color:var(--landing-text-secondary)}.landingBlueprintStepCard{position:relative;padding:32px 28px;border-radius:24px;overflow:visible}.landingBlueprintStepNumber{width:58px;height:58px;background:rgba(15,20,34,.82);border:1px solid var(--landing-border-strong);font-family:Space Grotesk,sans-serif;font-size:1.1rem}.landingBlueprintStepIcon{width:58px;height:58px;margin-top:24px}.landingBlueprintStepTitle{margin:24px 0 0;font-size:1.35rem}.landingBlueprintStepCopy{margin:14px 0 0;color:var(--landing-text-muted);line-height:1.75}.landingBlueprintStepArrow{width:36px;height:36px;background:rgba(15,20,34,.92);border:1px solid rgba(99,102,241,.28);color:#b7bcff}.landingBlueprintSetupHint{gap:12px;margin-top:28px;padding:0 18px;min-height:42px;border:1px solid rgba(16,185,129,.16);color:#b8f3dd;font-weight:500}.landingBlueprintArchitectureStage{min-height:760px;margin-top:52px}.landingBlueprintArchitectureLines line{stroke:url(#unused);stroke:rgba(99,102,241,.46);stroke-dasharray:7 10}.landingBlueprintArchitectureCore{width:min(360px,calc(100% - 48px));padding:34px 30px;border-radius:28px;background:linear-gradient(135deg,rgba(59,130,246,.26),rgba(99,102,241,.22),rgba(15,20,25,.92)),linear-gradient(135deg,rgba(26,31,46,.9),rgba(15,20,25,.74));box-shadow:0 0 0 1px rgba(99,102,241,.14),0 28px 72px rgba(0,0,0,.28)}.landingBlueprintArchitectureCoreBadge{min-height:34px;background:rgba(248,250,252,.08);border:1px solid rgba(248,250,252,.1);color:#d8e0ee;font-size:.85rem}.landingBlueprintArchitectureCoreTitle{margin:18px 0 0;font-family:Space Grotesk,sans-serif;font-size:clamp(2rem,2.8vw,2.5rem)}.landingBlueprintArchitectureCoreCopy{margin:14px 0 0;color:var(--landing-text-secondary);line-height:1.8}.landingBlueprintArchitectureCard{width:min(250px,calc(50vw - 56px));padding:26px 22px;border-radius:22px}.landingBlueprintArchitectureCard strong{display:block;font-weight:700}.landingBlueprintArchitectureCard span{display:block;color:var(--landing-text-muted);line-height:1.6}.landingBlueprintArchitectureIcon{background:linear-gradient(135deg,rgba(59,130,246,.18),rgba(139,92,246,.12));border-color:rgba(99,102,241,.18);color:#aac9ff}.landingBlueprintArchitectureCard.is-top-left{top:24px;left:0}.landingBlueprintArchitectureCard.is-top-right{top:24px;right:0}.landingBlueprintArchitectureCard.is-bottom-left{bottom:24px;left:0}.landingBlueprintArchitectureCard.is-bottom-right{bottom:24px;right:0}.landingBlueprintArchitectureStats{grid-gap:18px;gap:18px;max-width:960px;margin:40px auto 0}.landingBlueprintArchitectureStat{padding:22px 24px;border:1px solid var(--landing-border);border-radius:22px;background:rgba(15,20,34,.72)}.landingBlueprintArchitectureStat strong{display:block;font-size:1.85rem}.landingBlueprintArchitectureStat span{display:block;margin-top:10px;color:var(--landing-text-muted)}.landingBlueprintCompareTable{grid-template-columns:minmax(180px,.8fr) minmax(0,1fr) minmax(0,1fr);max-width:1080px;margin:0 auto;border:1px solid var(--landing-border);border-radius:28px;background:rgba(15,20,34,.58)}.landingBlueprintCompareCell,.landingBlueprintCompareHeader{padding:22px 24px}.landingBlueprintCompareHeader{font-size:1.1rem;text-align:center;background:rgba(15,20,34,.8)}.landingBlueprintCompareSpacer{background:rgba(10,14,26,.92)}.landingBlueprintCompareLabel{background:rgba(10,14,26,.7)}.landingBlueprintCompareCellManual,.landingBlueprintCompareCellPilot{display:flex;align-items:center;gap:12px}.landingBlueprintCompareCellManual{color:rgba(203,213,225,.78)}.landingBlueprintCompareCellManual svg{color:rgba(239,68,68,.9);flex:none}.landingBlueprintCompareCellPilot,.landingBlueprintCompareHeader.is-accent{background:linear-gradient(180deg,rgba(30,58,138,.34),rgba(15,20,34,.9))}.landingBlueprintCompareHeader.is-accent{box-shadow:inset 4px 0 0 rgba(59,130,246,.72)}.landingBlueprintCompareCellPilot{color:var(--landing-text);border-left:1px solid rgba(59,130,246,.32)}.landingBlueprintCompareCellPilot svg{color:#7db0ff;flex:none}.landingBlueprintCompareHighlight{gap:24px;max-width:1080px;margin:24px auto 0;padding:28px 32px;border-radius:24px}.landingBlueprintCompareHighlightText{margin:0;font-size:1.05rem;color:var(--landing-text-secondary)}.landingBlueprintCompareHighlightStats{gap:14px}.landingBlueprintCompareHighlightStat{min-width:140px;padding:16px 18px;border:1px solid var(--landing-border);background:rgba(8,13,24,.7);text-align:center}.landingBlueprintCompareHighlightStat strong{display:block;font-size:1.65rem}.landingBlueprintCompareHighlightStat span{display:block;margin-top:8px;color:var(--landing-text-muted);font-size:.92rem}.landingBlueprintFinalCta{display:grid;justify-items:center;grid-gap:0;gap:0;min-height:520px;margin-top:24px;padding:8.5rem 2rem;border-radius:32px}.landingBlueprintCtaGlow,.landingBlueprintCtaGrid{position:absolute;inset:0;pointer-events:none}.landingBlueprintCtaGlowLeft{background:radial-gradient(circle at 18% 50%,rgba(59,130,246,.18),transparent 24%);filter:blur(120px)}.landingBlueprintCtaGlowRight{background:radial-gradient(circle at 82% 50%,rgba(139,92,246,.16),transparent 24%);filter:blur(120px)}.landingBlueprintCtaGrid{opacity:.08;background-image:linear-gradient(rgba(59,130,246,.4) 1px,transparent 0),linear-gradient(90deg,rgba(59,130,246,.4) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:radial-gradient(circle at center,#000,transparent 90%);mask-image:radial-gradient(circle at center,#000,transparent 90%)}.landingBlueprintFinalIcon{width:72px;height:72px;background:linear-gradient(135deg,rgba(59,130,246,.28),rgba(139,92,246,.22));border-color:rgba(99,102,241,.24);color:#dbe7ff;box-shadow:0 0 30px rgba(59,130,246,.24)}.landingBlueprintFinalTitle{display:grid;grid-gap:8px;gap:8px;margin:18px 0 0;font-family:Space Grotesk,sans-serif;font-size:clamp(2.3rem,4.4vw,4rem);line-height:1.08}.landingBlueprintFinalCopy{margin:18px auto 0;color:var(--landing-text-secondary);font-size:clamp(1rem,1.6vw,1.15rem);line-height:1.85}.landingBlueprintTrustRow{gap:12px;margin-top:36px}.landingBlueprintTrustPill{min-height:40px;padding:0 16px;border-radius:999px;background:rgba(15,20,34,.74);border:1px solid var(--landing-border);color:var(--landing-text-secondary);font-size:.92rem}.landingBlueprintTrustPill svg{color:#7db0ff}.landingBlueprintFooter{margin-top:32px;padding:48px;border-radius:32px}.landingBlueprintFooterGrid{grid-template-columns:1.2fr repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.landingBlueprintFooterBrand{gap:14px}.landingBlueprintFooterCopy{margin:20px 0 0;color:var(--landing-text-muted);line-height:1.8}.landingBlueprintFooterColumn h3{font-size:1rem}.landingBlueprintFooterLinks{grid-gap:10px;gap:10px;margin-top:16px}.landingBlueprintFooterBottom,.landingBlueprintFooterLegal span,.landingBlueprintFooterLinks span{color:var(--landing-text-muted)}.landingBlueprintFooterBottom{gap:16px;margin-top:32px;padding-top:20px;font-size:.9rem}.landingBlueprintFooterLegal{display:flex;gap:16px}.landingBlueprintReveal{opacity:0;transform:translateY(20px);animation:landingReveal .7s ease forwards}.landingBlueprintDelay1{animation-delay:.1s}.landingBlueprintDelay2{animation-delay:.18s}.landingBlueprintDelay3{animation-delay:.26s}.landingBlueprintDelay4{animation-delay:.34s}.landingBlueprintDelay5{animation-delay:.42s}@keyframes landingReveal{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes landingScroll{0%,to{transform:translateY(0);opacity:.5}50%{transform:translateY(12px);opacity:1}}@keyframes landingPulse{0%,to{transform:scale(1);opacity:.92}50%{transform:scale(1.08);opacity:1}}@media (max-width:1200px){.landingBlueprintArchitectureStats,.landingBlueprintHeroMetrics,.landingBlueprintStepsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.landingBlueprintCoreGrid{grid-template-columns:1fr;grid-template-rows:auto}.landingBlueprintArchitectureStage{min-height:960px}.landingBlueprintArchitectureCard{width:min(220px,calc(50vw - 48px))}.landingBlueprintFooterGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:960px){.landingBlueprintDesktopAction,.landingBlueprintNav{display:none}.landingBlueprintMenuToggle{display:inline-flex}.landingBlueprintMain{padding-top:116px}.landingBlueprintHero{min-height:auto;padding-top:72px}.landingBlueprintArchitectureStage{display:grid;grid-gap:18px;gap:18px;min-height:auto}.landingBlueprintArchitectureLines{display:none}.landingBlueprintArchitectureCard,.landingBlueprintArchitectureCore,.landingBlueprintCompareHighlight{position:relative;inset:auto;width:100%;transform:none!important}.landingBlueprintCompareHighlight{flex-direction:column;align-items:stretch}}@media (max-width:768px){.landingBlueprintTopbar{padding:16px 16px 0}.landingBlueprintTopbarInner{min-height:68px;padding:0 14px}.landingBlueprintMain{padding:100px 16px 72px}.landingBlueprintTitleAccent,.landingBlueprintTitleMuted,[data-rk] .landingBlueprintHero .landingBlueprintTitleAccent,[data-rk] .landingBlueprintHero .landingBlueprintTitleMuted{font-size:clamp(2.4rem,12vw,3.3rem)!important}.landingBlueprintArchitectureStats,.landingBlueprintCompareTable,.landingBlueprintFooterGrid,.landingBlueprintHeroMetrics,.landingBlueprintStepsGrid{grid-template-columns:1fr}.landingBlueprintCompareTable{border-radius:22px}.landingBlueprintCompareCell,.landingBlueprintCompareHeader{border-right:none}.landingBlueprintCompareHeader:first-of-type,.landingBlueprintCompareSpacer{display:none}.landingBlueprintCompareHighlightStats{flex-direction:column}.landingBlueprintFooter{padding:32px 24px}.landingBlueprintFooterBottom{flex-direction:column;align-items:flex-start}.landingBlueprintFinalCta{min-height:460px;padding:6rem 1.5rem}}.onboardingVaultExperience{background:radial-gradient(circle at 18% 12%,rgba(59,130,246,.16),transparent 22%),radial-gradient(circle at 82% 10%,rgba(99,102,241,.18),transparent 22%),radial-gradient(circle at 54% 82%,rgba(139,92,246,.08),transparent 20%),linear-gradient(180deg,#060913,#0a0e1a 24%,#08111f 62%,#050812)}.onboardingVaultExperience .onboardingAmbientGrid{opacity:.26;background-image:linear-gradient(rgba(59,130,246,.08) 1px,transparent 0),linear-gradient(90deg,rgba(99,102,241,.06) 1px,transparent 0)}.onboardingVaultExperience .onboardingAmbientGlowLeft{background:radial-gradient(circle,rgba(59,130,246,.18),transparent 68%)}.onboardingVaultExperience .onboardingAmbientGlowRight{background:radial-gradient(circle,rgba(99,102,241,.2),transparent 68%)}.onboardingVaultExperience .onboardingParticle{background:radial-gradient(circle,hsla(0,0%,100%,.92) 0,rgba(59,130,246,.6) 34%,transparent 76%)}.onboardingVaultExperience .onboardingFlowMain{padding-top:118px}.onboardingVaultTopbar{z-index:40}.onboardingVaultTopbarInner{gap:20px}.onboardingVaultTopbarActions{display:flex;align-items:center;gap:12px}.onboardingVaultTopbarLocale select{min-height:42px}.onboardingVaultAddressButton{min-height:42px;padding-inline:20px}.onboardingVaultAddressChip{display:inline-flex;align-items:center;gap:10px;min-height:42px;padding:0 16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:999px;border:1px solid rgba(96,165,250,.28);background:linear-gradient(135deg,rgba(20,31,59,.9),rgba(10,18,38,.84));box-shadow:0 16px 40px rgba(2,6,23,.28);cursor:pointer;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.onboardingVaultAddressChip:hover{transform:translateY(-1px);border-color:rgba(125,181,255,.42);box-shadow:0 20px 46px rgba(2,6,23,.34)}.onboardingVaultAddressChip:focus-visible{outline:2px solid rgba(125,181,255,.72);outline-offset:2px}.onboardingVaultAddressIcon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;color:#8ec5ff;background:rgba(59,130,246,.14)}.onboardingVaultAddressValue{color:#f8fafc;font-size:.95rem;font-weight:600;letter-spacing:.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.onboardingVaultRail{position:-webkit-sticky;position:sticky;top:108px;align-self:start;display:grid;grid-auto-rows:auto;align-content:start;justify-content:stretch;grid-gap:24px;gap:24px;width:100%;max-width:300px;margin:0;padding:0}.onboardingVaultConsentCard,.onboardingVaultInfoCard,.onboardingVaultProgressCard,.onboardingVaultRailPanel,.onboardingVaultRailTrack,.onboardingVaultSettingsCard,.onboardingVaultSwapCard{border:1px solid rgba(148,163,184,.08);background:linear-gradient(135deg,rgba(26,31,46,.88),rgba(15,20,25,.8));box-shadow:0 24px 60px rgba(0,0,0,.22)}.onboardingVaultInfoCard,.onboardingVaultRailPanel,.onboardingVaultRailTrack{border-radius:24px;padding:24px}.onboardingVaultHeaderEyebrow,.onboardingVaultInfoItem span,.onboardingVaultRailEyebrow,.onboardingVaultSettingsLabel{color:#94a3b8;font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.onboardingVaultRailHeading{margin:12px 0 0;color:#f8fafc;font-size:clamp(1.7rem,2.4vw,2rem);font-weight:700;line-height:1.1;letter-spacing:-.03em}.onboardingVaultRailLead{margin:12px 0 0;color:#cbd5e1;font-size:.95rem;line-height:1.8}.onboardingVaultRailTrack{display:grid;grid-gap:16px;gap:16px}.onboardingVaultRailItem{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:flex-start;min-height:0;grid-gap:16px;gap:16px;padding:16px;border-radius:20px;transition:opacity .3s ease,transform .3s ease,border-color .3s ease,background .3s ease}.onboardingVaultRailItem.is-active{border:1px solid rgba(59,130,246,.3);background:rgba(26,31,46,.82)}.onboardingVaultRailItem.is-done{border:1px solid rgba(59,130,246,.16);background:rgba(18,24,38,.68)}.onboardingVaultRailDot{width:40px;height:40px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;border:1px solid rgba(59,130,246,.3);background:linear-gradient(135deg,rgba(59,130,246,.9),rgba(99,102,241,.78));box-shadow:0 0 0 8px rgba(59,130,246,.08),0 0 24px rgba(59,130,246,.22)}.onboardingVaultRailItem.is-idle .onboardingVaultRailDot{border-color:rgba(148,163,184,.16);background:rgba(30,36,51,.82);box-shadow:none;color:#94a3b8}.onboardingVaultRailBody{display:grid;grid-gap:6px;gap:6px;padding-top:2px}.onboardingVaultRailLabel{display:block;min-height:0;color:#f8fafc;font-size:1rem;font-weight:600;line-height:1.25}.onboardingVaultRailStatus{color:#06b6d4;font-size:.9rem;font-weight:500;display:inline-flex;align-items:center;gap:8px}.onboardingVaultRailItem.is-idle .onboardingVaultRailLabel,.onboardingVaultRailItem.is-idle .onboardingVaultRailStatus{color:rgba(203,213,225,.62)}.onboardingVaultRailStatusDot{width:8px;height:8px;border-radius:999px;background:#06b6d4;box-shadow:0 0 12px rgba(6,182,212,.42);animation:landingMakePulse 1.8s ease-in-out infinite}.onboardingVaultInfoGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.onboardingVaultInfoItem{display:grid;grid-gap:6px;gap:6px}.onboardingVaultInfoItem strong{color:#f8fafc;font-size:.96rem;font-weight:600;line-height:1.4}.onboardingVaultInfoItemFull{grid-column:1/-1}.onboardingVaultInfoChip{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;min-height:34px;padding:0 12px;border-radius:10px;background:rgba(30,36,51,.92);border:1px solid rgba(148,163,184,.1)}.onboardingActionSurfaceVault{min-height:auto;padding:0;border-radius:28px;overflow:hidden;background:linear-gradient(135deg,rgba(26,31,46,.92),rgba(15,20,25,.82));border:1px solid rgba(148,163,184,.08)}.onboardingActionSurfaceVault:before{opacity:.55}.onboardingVaultStage{position:relative;padding:40px;display:grid;grid-gap:28px;gap:28px}.onboardingVaultStage:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 78% 12%,rgba(59,130,246,.12),transparent 22%),radial-gradient(circle at 82% 78%,rgba(99,102,241,.12),transparent 26%)}.onboardingVaultCircuit{position:absolute;top:118px;right:40px;width:min(40%,320px);height:220px;opacity:.22;background:linear-gradient(rgba(59,130,246,.28) 1px,transparent 0),linear-gradient(90deg,rgba(59,130,246,.28) 1px,transparent 0);background-size:24px 24px;-webkit-mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.8) 36%,#000);mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.8) 36%,#000)}.onboardingVaultActionColumn,.onboardingVaultFeatureGrid,.onboardingVaultHeaderBlock,.onboardingVaultNotice,.onboardingVaultSafetyNote,.onboardingVaultSafetySection,.onboardingVaultSectionTitle,.onboardingVaultSettingsCard,.onboardingVaultSwapCard{position:relative;z-index:1}.onboardingVaultHeaderBlock{max-width:820px}.onboardingVaultHeaderEyebrow{color:#06b6d4}.onboardingVaultStepTitle{margin:12px 0 0;color:#f8fafc;font-size:clamp(2.25rem,3.4vw,3.2rem);font-weight:700;line-height:1.06;letter-spacing:-.04em;text-wrap:balance}.onboardingVaultHeroCopy{max-width:760px;margin:16px 0 0;color:#cbd5e1;font-size:clamp(1rem,1.45vw,1.12rem);line-height:1.85}.onboardingVaultSafetySection{display:grid;grid-gap:24px;gap:24px}.onboardingVaultSectionTitle{margin:0;color:#f8fafc;font-size:clamp(1.8rem,2.2vw,2.2rem);font-weight:700;line-height:1.15;letter-spacing:-.03em}.onboardingVaultFeatureGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.onboardingVaultFeatureCard{position:relative;overflow:hidden;padding:32px;border-radius:24px;border:1px solid rgba(148,163,184,.08);background:linear-gradient(135deg,rgba(26,31,46,.86),rgba(15,20,25,.76));transition:border-color .35s ease,transform .35s ease,box-shadow .35s ease}.onboardingVaultFeatureCard:hover{transform:translateY(-2px)}.onboardingVaultFeatureCard:after{content:"";position:absolute;right:-56px;bottom:-56px;width:180px;height:180px;border-radius:999px;opacity:.08;filter:blur(80px);pointer-events:none}.onboardingVaultFeatureCard.is-green{border-color:rgba(16,185,129,.16)}.onboardingVaultFeatureCard.is-green:after{background:#10b981}.onboardingVaultFeatureCard.is-cyan{border-color:rgba(6,182,212,.16)}.onboardingVaultFeatureCard.is-cyan:after{background:#06b6d4}.onboardingVaultFeatureCard.is-violet{border-color:rgba(139,92,246,.16)}.onboardingVaultFeatureCard.is-violet:after{background:#8b5cf6}.onboardingVaultFeatureIcon{width:56px;height:56px;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent}.onboardingVaultFeatureIcon.is-green{color:#43d59a;background:linear-gradient(135deg,rgba(16,185,129,.18),rgba(16,185,129,.05));border-color:rgba(16,185,129,.18)}.onboardingVaultFeatureIcon.is-cyan{color:#6ce9ff;background:linear-gradient(135deg,rgba(6,182,212,.18),rgba(6,182,212,.05));border-color:rgba(6,182,212,.18)}.onboardingVaultFeatureIcon.is-violet{color:#c7afff;background:linear-gradient(135deg,rgba(139,92,246,.18),rgba(139,92,246,.05));border-color:rgba(139,92,246,.18)}.onboardingVaultFeatureTitle{margin-top:22px;color:#f8fafc;font-size:1.25rem;font-weight:700;line-height:1.25}.onboardingVaultFeatureDesc{margin-top:12px;color:#cbd5e1;font-size:.98rem;line-height:1.8}.onboardingVaultFeatureBadge{display:inline-flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;min-height:40px;margin-top:20px;padding:0 14px;border-radius:12px;border:1px solid rgba(148,163,184,.1);background:rgba(15,20,25,.78)}.onboardingVaultFeatureBadge strong{font-size:1.1rem;font-weight:700}.onboardingVaultFeatureBadge span{color:#cbd5e1;font-size:.9rem;font-weight:500}.onboardingVaultFeatureBadge.is-green{background:rgba(16,185,129,.08);border-color:rgba(16,185,129,.18);color:#43d59a}.onboardingVaultFeatureBadge.is-cyan{background:rgba(6,182,212,.08);border-color:rgba(6,182,212,.18);color:#6ce9ff}.onboardingVaultFeatureBadge.is-violet{background:rgba(139,92,246,.08);border-color:rgba(139,92,246,.18);color:#c7afff}.onboardingVaultSafetyNote{margin:-8px 0 0;color:#94a3b8;font-size:.88rem;line-height:1.7;text-align:center}.onboardingVaultConsentCard,.onboardingVaultSettingsCard,.onboardingVaultSwapCard{padding:28px;border-radius:24px}.onboardingVaultSettingsTitle{margin:0;color:#f8fafc;font-size:1.08rem;font-weight:600}.onboardingVaultSettingsRows{display:grid;grid-gap:0;gap:0;margin-top:12px}.onboardingVaultSettingsRow{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:86px;padding:20px 0;border-bottom:1px solid rgba(148,163,184,.08)}.onboardingVaultSettingsRow:last-child{border-bottom:none;padding-bottom:0}.onboardingVaultSettingsMeta{display:grid;grid-gap:8px;gap:8px}.onboardingVaultSettingsValue{color:#f8fafc;font-size:1.02rem;font-weight:600}.onboardingVaultSettingsBadge{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 12px;border-radius:10px;background:rgba(30,36,51,.86);border:1px solid rgba(148,163,184,.1);color:#cbd5e1;font-size:.85rem;font-weight:500;white-space:nowrap}.onboardingVaultSettingsBadge.is-blue{background:rgba(59,130,246,.08);border-color:rgba(59,130,246,.18);color:#7db0ff}.onboardingVaultSwapCard{display:grid;grid-gap:18px;gap:18px;background:rgba(15,20,25,.78)}.onboardingVaultSwapCopy h4{margin:0;color:#f8fafc;font-size:1rem;font-weight:600}.onboardingVaultSwapCopy p{margin:10px 0 0;color:#94a3b8;font-size:.95rem;line-height:1.8}.onboardingVaultSwapButton{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;min-width:0;min-height:48px;padding:0 18px;border-radius:12px;border:1px solid rgba(148,163,184,.1);background:#1a1f2e;color:#cbd5e1;font-size:.96rem;font-weight:500;transition:background .3s ease,border-color .3s ease,transform .3s ease}.onboardingVaultSwapButton:hover{background:#1e2433;border-color:rgba(148,163,184,.15);transform:translateY(-1px)}.onboardingVaultActionColumn{display:grid;grid-gap:18px;gap:18px}.onboardingVaultConsentLabel{display:flex;align-items:flex-start;gap:16px;cursor:pointer}.onboardingVaultConsentInput{position:absolute;opacity:0;pointer-events:none}.onboardingVaultConsentIndicator{flex:none;width:24px;height:24px;margin-top:2px;border-radius:8px;border:2px solid rgba(148,163,184,.3);background:#0f1419;display:inline-flex;align-items:center;justify-content:center;color:#fff;transition:all .25s ease}.onboardingVaultConsentIndicator svg{opacity:0;transform:scale(.7);transition:opacity .25s ease,transform .25s ease}.onboardingVaultConsentInput:checked+.onboardingVaultConsentIndicator{border-color:#3b82f6;background:linear-gradient(135deg,#3b82f6,#6366f1)}.onboardingVaultConsentInput:checked+.onboardingVaultConsentIndicator svg{opacity:1;transform:scale(1)}.onboardingVaultConsentText{display:grid;grid-gap:10px;gap:10px;color:#cbd5e1;font-size:.97rem;line-height:1.8}.onboardingVaultConsentBody strong{color:#f8fafc;font-weight:600}.onboardingVaultConsentHint{color:#94a3b8;font-size:.82rem}.onboardingVaultPrimaryButton{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:60px;width:100%;padding-inline:28px;font-size:1.05rem}.onboardingVaultDisabledHint{margin:-4px 0 0;color:#94a3b8;font-size:.88rem;text-align:center}.onboardingVaultProgressCard{margin-top:4px}@media (max-width:1200px){.onboardingVaultRail{position:static;max-width:none}.onboardingVaultFeatureGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.onboardingVaultFeatureGrid,.onboardingVaultInfoGrid,.onboardingVaultRail{grid-template-columns:1fr}.onboardingVaultConsentCard,.onboardingVaultInfoCard,.onboardingVaultRailPanel,.onboardingVaultRailTrack,.onboardingVaultSettingsCard,.onboardingVaultSwapCard{padding:20px;border-radius:20px}.onboardingVaultRailTrack{gap:14px}.onboardingVaultRailItem{grid-template-columns:40px minmax(0,1fr)}.onboardingVaultStage{padding:28px 22px}.onboardingVaultCircuit{display:none}.onboardingVaultSettingsRow,.onboardingVaultSwapCard{flex-direction:column;align-items:flex-start}}.onboardingLpExperience .onboardingFlowMain{padding-top:118px}.onboardingLpRail{position:-webkit-sticky;position:sticky;top:108px;align-self:start;display:grid;grid-gap:24px;gap:24px;width:100%;max-width:300px}.onboardingActionSurfaceLp,.onboardingLpFormCard,.onboardingLpMemoGroup,.onboardingLpProgressCard,.onboardingLpRailPanel,.onboardingLpStepTrack,.onboardingLpSupportCard,.onboardingLpSwapCard{border:1px solid rgba(148,163,184,.08);background:linear-gradient(135deg,rgba(26,31,46,.88),rgba(15,20,25,.8));box-shadow:0 24px 60px rgba(0,0,0,.22)}.onboardingLpFormCard,.onboardingLpMemoGroup,.onboardingLpProgressCard,.onboardingLpRailPanel,.onboardingLpStepTrack,.onboardingLpSupportCard,.onboardingLpSwapCard{border-radius:24px;padding:24px}.onboardingLpAmountMeta span,.onboardingLpFieldLabel,.onboardingLpHeaderEyebrow,.onboardingLpRailEyebrow{color:#94a3b8;font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.onboardingLpRailHeading{margin:12px 0 0;color:#f8fafc;font-size:clamp(1.7rem,2.4vw,2rem);font-weight:700;line-height:1.1;letter-spacing:-.03em}.onboardingLpRailLead{margin:12px 0 0;color:#cbd5e1;font-size:.95rem;line-height:1.8}.onboardingLpStepTrack{display:grid;grid-gap:16px;gap:16px}.onboardingLpStepItem{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:flex-start;grid-gap:16px;gap:16px;padding:16px;border-radius:20px;transition:border-color .3s ease,background .3s ease}.onboardingLpStepItem.is-done{opacity:.72}.onboardingLpStepItem.is-active{border:1px solid rgba(59,130,246,.3);background:rgba(26,31,46,.82)}.onboardingLpStepDot{width:40px;height:40px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-weight:700;border:1px solid rgba(59,130,246,.3);background:linear-gradient(135deg,rgba(59,130,246,.92),rgba(99,102,241,.78));box-shadow:0 0 0 8px rgba(59,130,246,.08),0 0 24px rgba(59,130,246,.22)}.onboardingLpStepItem.is-done .onboardingLpStepDot{border-color:rgba(16,185,129,.28);background:linear-gradient(135deg,rgba(16,185,129,.92),rgba(5,150,105,.78));box-shadow:0 0 0 8px rgba(16,185,129,.08),0 0 24px rgba(16,185,129,.18)}.onboardingLpStepBody{display:grid;grid-gap:6px;gap:6px;padding-top:2px}.onboardingLpStepLabel{color:#f8fafc;font-size:1rem;font-weight:600;line-height:1.25}.onboardingLpStepStatus{color:#10b981;font-size:.9rem;font-weight:500;display:inline-flex;align-items:center;gap:8px}.onboardingLpStepStatus.is-active{color:#06b6d4}.onboardingLpStepStatusDot{width:8px;height:8px;border-radius:999px;background:#06b6d4;box-shadow:0 0 12px rgba(6,182,212,.42);animation:landingMakePulse 1.8s ease-in-out infinite}.onboardingLpSupportCard h3{margin:0 0 12px;color:#f8fafc;font-size:.95rem;font-weight:600}.onboardingLpSupportCard p{margin:0;color:#cbd5e1;font-size:.93rem;line-height:1.8}.onboardingActionSurfaceLp{min-height:auto;padding:0;border-radius:28px;overflow:hidden;background:linear-gradient(135deg,rgba(26,31,46,.92),rgba(15,20,25,.82))}.onboardingActionSurfaceLp:before{opacity:.55}.onboardingLpStage{position:relative;display:grid;grid-gap:24px;gap:24px;padding:40px}.onboardingLpStage:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 82% 10%,rgba(6,182,212,.1),transparent 18%),radial-gradient(circle at 82% 78%,rgba(99,102,241,.12),transparent 24%)}.onboardingLpFooter,.onboardingLpFormCard,.onboardingLpHeaderBlock,.onboardingLpMemoGroup,.onboardingLpOptimizationCard,.onboardingLpProgressCard,.onboardingLpSwapCard{position:relative;z-index:1}.onboardingLpHeaderEyebrow{color:#06b6d4}.onboardingLpTitle{margin:12px 0 0;color:#f8fafc;font-size:clamp(2.2rem,3.2vw,3rem);font-weight:700;line-height:1.08;letter-spacing:-.04em}.onboardingLpLead{max-width:760px;margin:14px 0 0;color:#cbd5e1;font-size:clamp(1rem,1.35vw,1.1rem);line-height:1.85}.onboardingLpOptimizationCard{position:relative;overflow:hidden;display:grid;grid-template-columns:56px minmax(0,1fr);grid-gap:16px;gap:16px;padding:24px;border-radius:24px;border:1px solid rgba(6,182,212,.28);background:linear-gradient(135deg,rgba(26,31,46,.94),rgba(15,20,25,.86))}.onboardingLpOptimizationGlow{position:absolute;top:-32px;right:-32px;width:160px;height:160px;border-radius:999px;background:rgba(6,182,212,.18);filter:blur(64px);opacity:.24;pointer-events:none}.onboardingLpOptimizationIcon{width:48px;height:48px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;color:#6ce9ff;background:linear-gradient(135deg,rgba(6,182,212,.18),rgba(6,182,212,.05));border:1px solid rgba(6,182,212,.18)}.onboardingLpOptimizationBody h3{margin:0 0 10px;color:#f8fafc;font-size:1.05rem;font-weight:600;line-height:1.55}.onboardingLpOptimizationBody p{margin:0;color:#cbd5e1;font-size:.94rem;display:flex;flex-wrap:wrap;align-items:center;gap:10px}.onboardingLpLiveBadge{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border-radius:999px;background:rgba(6,182,212,.1);color:#6ce9ff;font-size:.72rem;font-weight:700;letter-spacing:.1em}.onboardingLpLiveDot{width:6px;height:6px;border-radius:999px;background:#06b6d4;animation:landingMakePulse 1.8s ease-in-out infinite}.onboardingLpFormCard{display:grid;grid-gap:24px;gap:24px;padding:32px}.onboardingLpFieldGroup{display:grid;grid-gap:12px;gap:12px}.onboardingLpFieldLabel{color:#cbd5e1;letter-spacing:0;text-transform:none;font-size:.92rem}.onboardingLpAmountWrap,.onboardingLpSelectWrap{position:relative}.onboardingLpMemoInput,.onboardingLpSelect{width:100%;min-height:58px;padding:0 22px;border-radius:18px;border:1px solid rgba(148,163,184,.1);background:#1a1f2e;color:#f8fafc;font-size:1rem;transition:border-color .3s ease,background .3s ease,box-shadow .3s ease}.onboardingLpSelect{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:56px;font-weight:600}.onboardingLpAmountInput:hover,.onboardingLpMemoInput:hover,.onboardingLpSelect:hover{border-color:rgba(148,163,184,.2)}.onboardingLpAmountInput:focus,.onboardingLpMemoInput:focus,.onboardingLpSelect:focus{outline:none;border-color:rgba(59,130,246,.5);box-shadow:0 0 0 3px rgba(59,130,246,.12)}.onboardingLpSelectIcon{position:absolute;top:50%;right:22px;transform:translateY(-50%);color:#94a3b8;pointer-events:none}.onboardingLpModeControl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px;padding:6px;border-radius:18px;border:1px solid rgba(148,163,184,.08);background:rgba(15,20,25,.88)}.onboardingLpModeButton{min-height:52px;border:none;border-radius:14px;background:transparent;color:#94a3b8;font-size:1rem;font-weight:600;transition:color .3s ease,background .3s ease,box-shadow .3s ease}.onboardingLpModeButton.is-active{background:linear-gradient(135deg,rgba(59,130,246,.92),rgba(99,102,241,.86));color:#fff;box-shadow:0 16px 30px rgba(59,130,246,.16)}.onboardingLpModeButton:not(.is-active):hover{color:#cbd5e1}.onboardingLpAmountMeta{display:flex;align-items:center;justify-content:space-between;gap:12px}.onboardingLpAmountMeta span{font-size:.82rem;letter-spacing:0;text-transform:none}.onboardingLpAmountInput{width:100%;min-height:72px;padding:0 144px 0 22px;border-radius:18px;border:1px solid rgba(148,163,184,.1);background:#1a1f2e;color:#f8fafc;font-size:clamp(1.8rem,3vw,2rem);font-weight:700;transition:border-color .3s ease,box-shadow .3s ease}.onboardingLpAmountHint{position:absolute;top:50%;right:22px;transform:translateY(-50%);color:#94a3b8;font-size:.83rem;white-space:nowrap}.onboardingLpQuickGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.onboardingLpQuickButton{min-height:48px;border-radius:14px;border:1px solid rgba(148,163,184,.1);background:#1a1f2e;color:#cbd5e1;font-size:.88rem;font-weight:600;transition:background .3s ease,border-color .3s ease,color .3s ease,transform .3s ease}.onboardingLpQuickButton:hover:not(:disabled){background:#1e2433;border-color:rgba(59,130,246,.3);color:#f8fafc;transform:translateY(-1px)}.onboardingLpQuickButton:disabled{opacity:.42;cursor:not-allowed}.onboardingLpSwapCard{display:grid;grid-gap:18px;gap:18px;padding:24px;background:rgba(15,20,25,.78)}.onboardingLpSwapCopy h4{margin:0;color:#f8fafc;font-size:1rem;font-weight:600}.onboardingLpSwapCopy p{margin:10px 0 0;color:#94a3b8;font-size:.94rem;line-height:1.8}.onboardingLpSecondaryButton,.onboardingLpSwapButton{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 20px;border-radius:16px;border:1px solid rgba(148,163,184,.1);background:#1a1f2e;color:#cbd5e1;font-size:.95rem;font-weight:600;transition:background .3s ease,border-color .3s ease,color .3s ease,transform .3s ease}.onboardingLpSwapButton{width:100%}.onboardingLpSecondaryButton:hover,.onboardingLpSwapButton:hover{background:#1e2433;border-color:rgba(148,163,184,.15);color:#f8fafc;transform:translateY(-1px)}.onboardingLpMemoGroup{padding:0;background:transparent;border:none;box-shadow:none}.onboardingLpFooter{display:flex;align-items:stretch;gap:16px;padding-top:8px}.onboardingLpSecondaryButton{flex:none;min-width:180px}.onboardingLpPrimaryButton{flex:1 1;min-height:62px;border:1px solid rgba(59,130,246,.24);border-radius:18px;display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:0 28px;background:linear-gradient(135deg,rgba(59,130,246,.96),rgba(99,102,241,.88));color:#fff;font-size:1.02rem;font-weight:700;box-shadow:0 20px 36px rgba(59,130,246,.24);transition:transform .3s ease,box-shadow .3s ease,opacity .3s ease}.onboardingLpPrimaryButton:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 24px 42px rgba(59,130,246,.3)}.onboardingLpPrimaryButton:disabled,.onboardingLpSecondaryButton:disabled{opacity:.48;cursor:not-allowed;transform:none;box-shadow:none}@media (max-width:1200px){.onboardingLpRail{position:static;max-width:none}}@media (max-width:768px){.onboardingLpExperience .onboardingFlowMain{padding-top:22px}.onboardingLpFormCard,.onboardingLpProgressCard,.onboardingLpRailPanel,.onboardingLpStepTrack,.onboardingLpSupportCard,.onboardingLpSwapCard{padding:20px;border-radius:20px}.onboardingLpStage{padding:28px 22px}.onboardingLpFooter,.onboardingLpQuickGrid,.onboardingLpRail{grid-template-columns:1fr}.onboardingLpTitle{font-size:2rem}.onboardingLpOptimizationCard{grid-template-columns:1fr}.onboardingLpAmountMeta,.onboardingLpFooter{flex-direction:column;align-items:stretch}.onboardingLpAmountInput{min-height:64px;padding-right:22px}.onboardingLpAmountHint{position:static;transform:none;display:block;margin-top:10px}.onboardingLpQuickGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.onboardingLpPrimaryButton,.onboardingLpSecondaryButton{width:100%}}.landingBlueprintExperience{background:radial-gradient(circle at 18% 10%,rgba(59,130,246,.14),transparent 18%),radial-gradient(circle at 86% 8%,rgba(99,102,241,.16),transparent 16%),radial-gradient(circle at 50% 42%,rgba(21,44,88,.18),transparent 28%),radial-gradient(circle at 50% 88%,rgba(139,92,246,.08),transparent 22%),linear-gradient(180deg,#060913,#0a0e1a 28%,#08111f 64%,#050812)}.landingBlueprintExperience:before{background:radial-gradient(circle at 28% 30%,rgba(59,130,246,.08),transparent 22%),radial-gradient(circle at 74% 56%,rgba(139,92,246,.08),transparent 20%)}.landingBlueprintExperience:after{opacity:.05;background-image:linear-gradient(hsla(0,0%,100%,.08) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.08) 1px,transparent 0);background-size:120px 120px;-webkit-mask-image:radial-gradient(circle at 50% 24%,#000,transparent 84%);mask-image:radial-gradient(circle at 50% 24%,#000,transparent 84%)}.landingBlueprintTopbar{padding:26px clamp(28px,3.8vw,52px) 0}.landingBlueprintTopbarInner{max-width:1380px;min-height:80px;padding:0 22px;border-radius:24px;border-color:rgba(148,163,184,.12);background:linear-gradient(180deg,rgba(11,16,30,.9),rgba(9,14,26,.82)),rgba(10,14,26,.8);box-shadow:0 24px 72px rgba(0,0,0,.28),inset 0 1px 0 hsla(0,0%,100%,.04)}.landingBlueprintBrandMark{width:42px;height:42px;background:linear-gradient(135deg,rgba(59,130,246,.32),rgba(99,102,241,.24)),rgba(15,20,25,.86);border-color:rgba(99,102,241,.26);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 14px 26px rgba(0,0,0,.2)}.landingBlueprintNav{gap:32px}.landingBlueprintNavItem{font-size:.96rem;color:rgba(248,250,252,.68)}.landingBlueprintHeaderActions{gap:16px}.landingBlueprintHeaderCta{min-height:52px;border-radius:16px;box-shadow:0 18px 36px rgba(59,130,246,.26),0 0 22px rgba(99,102,241,.12)}.landingBlueprintMain{padding:132px clamp(28px,4vw,56px) 112px}.landingBlueprintHero{min-height:calc(100svh - 132px);padding:112px 0 96px}.landingBlueprintHeroContent{width:min(1360px,100%)}.landingBlueprintHeroBadge{min-height:46px;border-color:rgba(148,163,184,.12);background:linear-gradient(180deg,rgba(15,20,34,.92),rgba(11,16,29,.84)),rgba(26,31,46,.74);font-size:.98rem}.landingBlueprintHeroBadgeDot{width:12px;height:12px}.landingBlueprintTitle{margin-top:36px;gap:12px}.landingBlueprintTitleAccent,.landingBlueprintTitleMuted{font-size:clamp(4.9rem,7.1vw,6.9rem);line-height:.94}[data-rk] .landingBlueprintHero .landingBlueprintTitleAccent,[data-rk] .landingBlueprintHero .landingBlueprintTitleMuted{font-size:clamp(4.9rem,7.1vw,6.9rem)!important;line-height:.94!important}.landingBlueprintLead{max-width:920px;font-size:clamp(1.08rem,1.65vw,1.32rem);line-height:1.9;color:rgba(203,213,225,.9)}.landingBlueprintPrimaryButton{padding:0 32px;border-radius:18px;font-size:1.05rem;box-shadow:0 22px 46px rgba(59,130,246,.28),0 0 24px rgba(99,102,241,.14)}.landingBlueprintSecondaryButton{border-radius:18px;background:linear-gradient(180deg,rgba(20,26,41,.84),rgba(17,22,34,.78)),rgba(26,31,46,.6)}.landingBlueprintHeroMetrics{width:min(1360px,100%);gap:28px;margin-top:72px}.landingBlueprintMetricCard{min-height:286px;border-color:rgba(148,163,184,.1);background:radial-gradient(circle at top right,hsla(0,0%,100%,.08),transparent 32%),linear-gradient(145deg,rgba(26,31,46,.94),rgba(15,20,25,.82))}.landingBlueprintMetricCard.is-blue{box-shadow:0 28px 64px rgba(0,0,0,.26),inset 0 0 0 1px rgba(59,130,246,.08)}.landingBlueprintMetricCard.is-cyan{box-shadow:0 28px 64px rgba(0,0,0,.26),inset 0 0 0 1px rgba(6,182,212,.08)}.landingBlueprintMetricCard.is-violet{box-shadow:0 28px 64px rgba(0,0,0,.26),inset 0 0 0 1px rgba(139,92,246,.08)}.landingBlueprintMetricIcon{width:60px;height:60px;border-radius:20px}.landingBlueprintMetricValue{font-size:clamp(2.2rem,2.8vw,2.7rem)}.landingBlueprintMetricTitle{font-size:1.24rem}.landingBlueprintMetricCopy{font-size:.98rem}.landingBlueprintSection{max-width:1360px;margin:0 auto;padding:9.5rem 0}.landingBlueprintSectionIntro{max-width:860px;margin-bottom:52px}.landingBlueprintSectionEyebrow{margin-bottom:16px;font-size:.8rem;letter-spacing:.18em}.landingBlueprintSectionTitle{font-size:clamp(2.7rem,4vw,4rem);line-height:1.02}.landingBlueprintSectionLead{margin-top:20px;font-size:1.08rem;line-height:1.95}.landingBlueprintArchitectureSection:before,.landingBlueprintCompareSection:before,.landingBlueprintCoreSection:before,.landingBlueprintWorksSection:before{content:"";position:absolute;inset:18% -8% auto;height:380px;pointer-events:none;filter:blur(110px);opacity:.28}.landingBlueprintCoreSection:before{background:radial-gradient(circle at 20% 50%,rgba(59,130,246,.2),transparent 34%)}.landingBlueprintWorksSection:before{background:radial-gradient(circle at 50% 40%,rgba(99,102,241,.16),transparent 36%)}.landingBlueprintArchitectureSection:before{background:radial-gradient(circle at 50% 46%,rgba(59,130,246,.16),transparent 38%)}.landingBlueprintCompareSection:before{background:radial-gradient(circle at 72% 42%,rgba(99,102,241,.14),transparent 34%)}.landingBlueprintCoreGrid{grid-template-columns:minmax(0,1.24fr) minmax(360px,.76fr);gap:30px}.landingBlueprintCorePrimaryCard{min-height:620px;padding:48px 44px;border-radius:30px}.landingBlueprintCoreTitle{margin-top:28px;font-size:clamp(2.2rem,3vw,3rem)}.landingBlueprintCoreBody{font-size:1.04rem}.landingBlueprintCoreStats{margin-top:34px}.landingBlueprintCoreStat{background:linear-gradient(180deg,rgba(8,13,24,.86),rgba(10,15,28,.72)),rgba(8,13,24,.7)}.landingBlueprintCoreStat strong{font-size:2.15rem}.landingBlueprintCoreBadge{margin-top:28px}.landingBlueprintCoreSideCard{min-height:294px;padding:36px 32px;border-radius:26px}.landingBlueprintCoreSideTitle{font-size:1.6rem}.landingBlueprintSectionIntroCenter{max-width:880px}.landingBlueprintStepsGrid{gap:26px}.landingBlueprintStepCard{min-height:330px}.landingBlueprintStepNumber{width:62px;height:62px;font-size:1.18rem}.landingBlueprintStepIcon{margin-top:28px}.landingBlueprintStepTitle{margin-top:26px;font-size:1.4rem}.landingBlueprintStepCopy{font-size:.96rem}.landingBlueprintStepArrow{right:-20px;width:40px;height:40px;box-shadow:0 10px 26px rgba(0,0,0,.2)}.landingBlueprintSetupHint{margin-top:34px}.landingBlueprintArchitectureSection .landingBlueprintSectionLead{max-width:840px}.landingBlueprintArchitectureStage{min-height:860px;margin-top:60px}.landingBlueprintArchitectureCore{width:min(420px,calc(100% - 80px));padding:42px 36px;background:radial-gradient(circle at top center,rgba(99,102,241,.16),transparent 34%),linear-gradient(145deg,rgba(26,31,46,.96),rgba(15,20,25,.9))}.landingBlueprintArchitectureCoreBadge{padding:0 16px}.landingBlueprintArchitectureCoreTitle{font-size:clamp(2.2rem,3vw,3rem)}.landingBlueprintArchitectureCoreCopy{margin-top:16px;font-size:1rem;line-height:1.9}.landingBlueprintArchitectureCard{width:240px;min-height:176px;padding:28px 22px 24px;border-radius:26px;background:radial-gradient(circle at top center,hsla(0,0%,100%,.06),transparent 26%),linear-gradient(145deg,rgba(20,26,41,.92),rgba(14,19,30,.82))}.landingBlueprintArchitectureCard strong{font-size:1.12rem}.landingBlueprintArchitectureCard span{font-size:.92rem}.landingBlueprintArchitectureCard.is-top-left{top:94px;left:24px}.landingBlueprintArchitectureCard.is-top-center{top:0}.landingBlueprintArchitectureCard.is-top-right{top:94px;right:24px}.landingBlueprintArchitectureCard.is-bottom-left{bottom:94px;left:24px}.landingBlueprintArchitectureCard.is-bottom-center{bottom:0}.landingBlueprintArchitectureCard.is-bottom-right{bottom:94px;right:24px}.landingBlueprintArchitectureStats{max-width:1040px;margin-top:52px}.landingBlueprintArchitectureStat{min-height:140px}.landingBlueprintArchitectureStat strong{font-size:2rem}.landingBlueprintCompareSection .landingBlueprintSectionIntro{max-width:940px}.landingBlueprintCompareTable{max-width:1100px;margin-top:52px;grid-template-columns:220px minmax(0,1fr) minmax(0,1fr);border-radius:30px;background:linear-gradient(180deg,rgba(12,18,31,.96),rgba(10,14,26,.9)),rgba(15,20,34,.64);box-shadow:0 32px 80px rgba(0,0,0,.28),inset 0 1px 0 hsla(0,0%,100%,.03)}.landingBlueprintCompareCell,.landingBlueprintCompareHeader{padding:26px 24px}.landingBlueprintCompareHeader{min-height:86px;font-size:1.18rem}.landingBlueprintCompareHeader.is-accent{background:linear-gradient(180deg,rgba(30,58,138,.44),rgba(17,24,39,.92)),rgba(15,20,34,.78);box-shadow:inset 4px 0 0 rgba(59,130,246,.72),inset 0 0 0 1px rgba(59,130,246,.06)}.landingBlueprintCompareLabel{font-size:1rem}.landingBlueprintCompareCellManual,.landingBlueprintCompareCellPilot{min-height:96px;font-size:1rem}.landingBlueprintCompareCellPilot{background:radial-gradient(circle at 70% 50%,rgba(59,130,246,.08),transparent 38%),linear-gradient(180deg,rgba(28,54,124,.28),rgba(12,18,31,.92));box-shadow:inset 4px 0 0 rgba(59,130,246,.68)}.landingBlueprintCompareCellPilot span{color:#f8fafc}.landingBlueprintCompareTable>:nth-last-child(-n+3){border-bottom:none}.landingBlueprintCompareTable>:nth-child(3n){border-right:none}.landingBlueprintCompareHighlight{max-width:1100px;margin-top:26px;padding:30px 34px;border-radius:26px}.landingBlueprintCompareHighlightStat{min-width:156px}.landingBlueprintCompareHighlightStat strong{font-size:1.8rem}.landingBlueprintFinalCta{max-width:1360px;min-height:640px;margin:36px auto 0;padding:9rem 2.5rem;border-radius:34px;background:radial-gradient(circle at 50% 50%,rgba(59,130,246,.12),transparent 32%),linear-gradient(145deg,rgba(18,24,38,.96),rgba(10,14,26,.92))}.landingBlueprintFinalIcon{width:82px;height:82px;border-radius:24px;box-shadow:0 0 36px rgba(59,130,246,.2),0 24px 48px rgba(0,0,0,.24)}.landingBlueprintFinalTitle{margin-top:22px;font-size:clamp(3rem,4.6vw,4.4rem)}.landingBlueprintFinalCopy{max-width:860px;margin-top:22px}.landingBlueprintFinalActions,.landingBlueprintTrustRow{margin-top:40px}.landingBlueprintFooter{max-width:1360px;margin:36px auto 0;padding:54px 50px 42px;border-radius:34px;background:linear-gradient(180deg,rgba(15,20,34,.88),rgba(10,14,26,.92)),rgba(15,20,34,.72)}.landingBlueprintFooterBrandColumn{padding-right:18px}.landingBlueprintFooterCopy{margin-top:22px;font-size:.96rem}.landingBlueprintFooterColumn h3{font-size:1.02rem}.landingBlueprintFooterBottom{margin-top:40px;padding-top:24px}@media (max-width:1200px){.landingBlueprintArchitectureStats,.landingBlueprintHeroMetrics,.landingBlueprintStepsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.landingBlueprintCoreGrid{grid-template-columns:1fr}.landingBlueprintArchitectureStage{min-height:980px}.landingBlueprintFooterGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:960px){.landingBlueprintDesktopAction,.landingBlueprintNav{display:none}.landingBlueprintMenuToggle{display:inline-flex}.landingBlueprintMain{padding-top:118px}.landingBlueprintTitleAccent,.landingBlueprintTitleMuted,[data-rk] .landingBlueprintHero .landingBlueprintTitleAccent,[data-rk] .landingBlueprintHero .landingBlueprintTitleMuted{font-size:clamp(3.4rem,8vw,5.2rem)!important}.landingBlueprintArchitectureStage{min-height:auto;display:grid;grid-gap:20px;gap:20px}.landingBlueprintArchitectureLines{display:none}.landingBlueprintArchitectureCard,.landingBlueprintArchitectureCore{position:relative;inset:auto;width:100%;transform:none!important}.landingBlueprintCompareHighlight{flex-direction:column;align-items:stretch}}@media (max-width:768px){.landingBlueprintTopbar{padding:16px 16px 0}.landingBlueprintTopbarInner{min-height:70px;padding:0 14px;border-radius:18px}.landingBlueprintMain{padding:98px 16px 72px}.landingBlueprintHero{min-height:auto;padding:72px 0 56px}.landingBlueprintArchitectureStats,.landingBlueprintCompareTable,.landingBlueprintFooterGrid,.landingBlueprintHeroMetrics,.landingBlueprintStepsGrid{grid-template-columns:1fr}.landingBlueprintCompareSpacer{display:none}.landingBlueprintCompareCell,.landingBlueprintCompareHeader{border-right:none}.landingBlueprintCompareCellPilot,.landingBlueprintCompareHeader.is-accent{box-shadow:none}.landingBlueprintFooter{padding:34px 24px}}.landingBlueprintExperience{--landing-bg:#060913;--landing-bg-deep:#040711;--landing-panel-top:rgba(20,28,44,.92);--landing-panel-bottom:rgba(11,16,27,.9);--landing-border:rgba(148,163,184,.1);--landing-border-strong:rgba(148,163,184,.16);--landing-text:#f8fafc;--landing-text-muted:rgba(203,213,225,.82);--landing-text-soft:rgba(148,163,184,.82);--landing-blue:#3b82f6;--landing-indigo:#6366f1;--landing-violet:#8b5cf6;--landing-cyan:#06b6d4;position:relative;min-height:100vh;background:radial-gradient(circle at 50% 0,rgba(59,130,246,.18),transparent 24%),radial-gradient(circle at 86% 20%,rgba(99,102,241,.12),transparent 22%),radial-gradient(circle at 12% 42%,rgba(6,182,212,.08),transparent 24%),linear-gradient(180deg,#0a0e1a,#07101d 40%,#060913);overflow:clip}.landingBlueprintBackdrop{position:fixed;inset:0;pointer-events:none;z-index:0}.landingBlueprintBackdropGrid{opacity:.18;background-image:linear-gradient(rgba(59,130,246,.12) 1px,transparent 0),linear-gradient(90deg,rgba(59,130,246,.12) 1px,transparent 0);background-size:72px 72px;-webkit-mask-image:radial-gradient(circle at 50% 20%,#000,transparent 82%);mask-image:radial-gradient(circle at 50% 20%,#000,transparent 82%)}.landingBlueprintBackdropGlow{background:radial-gradient(circle at 50% 11%,rgba(59,130,246,.2),transparent 18%),radial-gradient(circle at 80% 52%,rgba(99,102,241,.14),transparent 18%),radial-gradient(circle at 22% 70%,rgba(6,182,212,.1),transparent 16%);filter:blur(140px);opacity:.88}.landingBlueprintExperience:after,.landingBlueprintExperience:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:0}.landingBlueprintExperience:before{background:radial-gradient(circle at 50% 24%,rgba(99,102,241,.08),transparent 22%),radial-gradient(circle at 50% 78%,rgba(59,130,246,.06),transparent 28%);filter:blur(120px)}.landingBlueprintExperience:after{opacity:.04;background-image:linear-gradient(135deg,hsla(0,0%,100%,.14) 0 1px,transparent 1px 20px),linear-gradient(45deg,hsla(0,0%,100%,.08) 0 1px,transparent 1px 22px);background-size:160px 160px,220px 220px}.landingBlueprintTopbar{position:fixed;inset:0 0 auto;z-index:60;padding:24px clamp(28px,3.8vw,52px) 0}.landingBlueprintTopbarInner{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:24px;gap:24px;max-width:1440px;min-height:84px;margin:0 auto;padding:0 24px 0 22px;border:1px solid rgba(148,163,184,.12);border-radius:28px;background:linear-gradient(180deg,rgba(13,19,33,.84),rgba(8,12,23,.82)),rgba(10,14,26,.78);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 24px 64px rgba(0,0,0,.34),inset 0 1px 0 hsla(0,0%,100%,.04)}.landingBlueprintBrand{display:inline-flex;align-items:center;gap:16px;padding:0;border:0;background:transparent;color:var(--landing-text)}.landingBlueprintBrandMark{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:16px;border:1px solid rgba(99,102,241,.2);background:linear-gradient(145deg,rgba(59,130,246,.24),rgba(99,102,241,.18)),rgba(10,14,26,.82);color:#f8fafc;font-size:.92rem;font-weight:800;letter-spacing:.08em;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 16px 28px rgba(0,0,0,.22)}.landingBlueprintBrandText{color:var(--landing-text);font-size:1.08rem;font-weight:700;letter-spacing:-.03em}.landingBlueprintNav{display:inline-flex;align-items:center;justify-content:center;gap:28px}.landingBlueprintNavItem{padding:0;border:0;background:transparent;color:rgba(248,250,252,.7);font-size:.95rem;font-weight:500;transition:color .18s ease,transform .18s ease}.landingBlueprintNavItem:hover{color:#f8fafc;transform:translateY(-1px)}.landingBlueprintHeaderActions{gap:14px}.landingBlueprintHeaderActions,.landingBlueprintUtility{display:inline-flex;align-items:center}.landingBlueprintUtility button,.landingBlueprintUtility select{min-height:48px;padding:0 14px;border-radius:16px;border:1px solid rgba(148,163,184,.12);background:linear-gradient(180deg,rgba(18,24,38,.82),rgba(11,15,26,.78)),rgba(15,20,34,.74);color:rgba(248,250,252,.84)}.landingBlueprintHeaderCta,.landingBlueprintPrimaryButton{display:inline-flex;align-items:center;justify-content:center;gap:12px;border:0;color:#fff;font-weight:600;background:linear-gradient(135deg,#3b82f6,#6366f1 56%,#8b5cf6);box-shadow:0 20px 40px rgba(59,130,246,.28),inset 0 0 0 1px hsla(0,0%,100%,.06);transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.landingBlueprintHeaderCta:hover,.landingBlueprintPrimaryButton:hover{transform:translateY(-1px);filter:brightness(1.04);box-shadow:0 28px 52px rgba(59,130,246,.34),inset 0 0 0 1px hsla(0,0%,100%,.08)}.landingBlueprintHeaderCta{min-height:54px;padding:0 20px;border-radius:18px;font-size:.96rem}.landingBlueprintMenuToggle{display:none}.landingBlueprintMain{position:relative;z-index:1;padding:138px clamp(28px,3.8vw,52px) 148px}.landingBlueprintFinalCta,.landingBlueprintFooter,.landingBlueprintHero,.landingBlueprintSection{width:min(1440px,100%);margin-inline:auto}.landingBlueprintHero{position:relative;min-height:calc(100svh - 138px);display:flex;align-items:center;justify-content:center;padding:124px 0 112px}.landingBlueprintHero:before{content:"";inset:7% 8% auto;height:78%;border-radius:40px;background:radial-gradient(circle at 50% 26%,rgba(59,130,246,.16),transparent 18%),radial-gradient(circle at 50% 54%,rgba(99,102,241,.12),transparent 26%),linear-gradient(180deg,rgba(10,14,26,.34),rgba(10,14,26,.02));filter:blur(12px)}.landingBlueprintHero:before,.landingBlueprintHeroGlow,.landingBlueprintHeroGrid{position:absolute;pointer-events:none}.landingBlueprintHeroGrid{inset:0;border-radius:44px;opacity:.2;background-image:linear-gradient(rgba(59,130,246,.12) 1px,transparent 0),linear-gradient(90deg,rgba(59,130,246,.12) 1px,transparent 0);background-size:88px 88px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.9),transparent 100%);mask-image:linear-gradient(180deg,rgba(0,0,0,.9),transparent 100%)}.landingBlueprintHeroGlowBottom,.landingBlueprintHeroGlowLeft,.landingBlueprintHeroGlowRight{border-radius:999px;filter:blur(120px);opacity:.75}.landingBlueprintHeroGlowLeft{top:16%;left:18%;width:360px;height:360px;background:rgba(59,130,246,.18)}.landingBlueprintHeroGlowRight{top:10%;right:12%;width:420px;height:420px;background:rgba(99,102,241,.16)}.landingBlueprintHeroGlowBottom{bottom:10%;left:50%;width:540px;height:240px;transform:translateX(-50%);background:rgba(59,130,246,.1)}.landingBlueprintHeroContent{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;width:min(1320px,100%);text-align:center}.landingBlueprintHeroBadge{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 20px;border-radius:999px;border:1px solid rgba(148,163,184,.12);background:linear-gradient(180deg,rgba(17,23,36,.84),rgba(10,15,26,.82)),rgba(15,20,34,.72);color:rgba(248,250,252,.84);font-size:.95rem;font-weight:500;letter-spacing:.02em}.landingBlueprintHeroBadgeDot{width:10px;height:10px;border-radius:999px;background:linear-gradient(135deg,#06b6d4,#3b82f6);box-shadow:0 0 14px rgba(6,182,212,.64);animation:landingBlueprintPulse 1.8s ease-in-out infinite}.landingBlueprintTitle{display:flex;flex-direction:column;align-items:center;gap:10px;max-width:1220px;margin-top:34px}.landingBlueprintTitleAccent,.landingBlueprintTitleMuted{display:block;font-size:clamp(5.2rem,7.2vw,7.4rem);font-weight:800;line-height:.92;letter-spacing:-.06em}.landingBlueprintTitleMuted{background:linear-gradient(90deg,rgba(248,250,252,.96),rgba(203,213,225,.76));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.landingBlueprintTitleAccent{background:linear-gradient(90deg,#54a5ff,#6e85ff 48%,#a56bff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}[data-rk] .landingBlueprintHero .landingBlueprintTitleAccent,[data-rk] .landingBlueprintHero .landingBlueprintTitleMuted{font-size:clamp(5.2rem,7.2vw,7.4rem)!important;line-height:.92!important}.landingBlueprintLead{max-width:860px;margin-top:30px;color:rgba(203,213,225,.88);font-size:clamp(1.08rem,1.45vw,1.26rem);line-height:1.92}.landingBlueprintHeroActions{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:42px}.landingBlueprintPrimaryButton{min-height:66px;padding:0 34px;border-radius:20px;font-size:1rem}.landingBlueprintSecondaryButton{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:66px;padding:0 30px;border-radius:20px;border:1px solid rgba(148,163,184,.16);background:linear-gradient(180deg,rgba(20,28,44,.8),rgba(11,16,27,.78)),rgba(26,31,46,.62);color:#f8fafc;font-size:.98rem;font-weight:600;transition:border-color .18s ease,background .18s ease,transform .18s ease}.landingBlueprintSecondaryButton:hover{transform:translateY(-1px);border-color:rgba(148,163,184,.26);background:linear-gradient(180deg,rgba(24,32,50,.86),rgba(14,19,32,.84)),rgba(26,31,46,.72)}.landingBlueprintHeroMetrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;width:100%;margin-top:84px}.landingBlueprintMetricCard{position:relative;min-height:258px;padding:34px 30px 30px;border-radius:28px;border:1px solid rgba(148,163,184,.08);background:linear-gradient(180deg,rgba(24,31,49,.92),rgba(12,17,28,.92)),rgba(15,20,34,.76);box-shadow:0 22px 48px rgba(0,0,0,.28),inset 0 1px 0 hsla(0,0%,100%,.03);text-align:left;overflow:hidden}.landingBlueprintMetricCard:before{content:"";position:absolute;inset:auto -10% -20% auto;width:200px;height:200px;border-radius:999px;filter:blur(78px);opacity:.16}.landingBlueprintMetricCard.is-blue:before{background:rgba(59,130,246,.76)}.landingBlueprintMetricCard.is-cyan:before{background:rgba(6,182,212,.72)}.landingBlueprintMetricCard.is-violet:before{background:rgba(139,92,246,.72)}.landingBlueprintMetricIcon{display:inline-flex;align-items:center;justify-content:center;width:58px;height:58px;border-radius:18px;border:1px solid rgba(148,163,184,.12)}.landingBlueprintMetricIcon.is-blue{background:linear-gradient(135deg,rgba(59,130,246,.24),rgba(59,130,246,.08));color:#72b2ff}.landingBlueprintMetricIcon.is-cyan{background:linear-gradient(135deg,rgba(6,182,212,.24),rgba(6,182,212,.08));color:#67e8f9}.landingBlueprintMetricIcon.is-violet{background:linear-gradient(135deg,rgba(139,92,246,.24),rgba(139,92,246,.08));color:#c4b5fd}.landingBlueprintMetricValue{margin-top:28px;color:#f8fafc;font-size:clamp(2.5rem,3vw,3rem);font-weight:700;line-height:1;letter-spacing:-.05em}.landingBlueprintMetricTitle{margin-top:14px;color:#f8fafc;font-size:1.2rem;font-weight:600;line-height:1.25}.landingBlueprintMetricCopy{margin-top:12px;color:rgba(203,213,225,.74);font-size:.96rem;line-height:1.8}.landingBlueprintScrollCue{position:absolute;left:50%;bottom:12px;display:inline-flex;flex-direction:column;align-items:center;gap:14px;padding:0;border:0;background:transparent;color:rgba(148,163,184,.74);font-size:.74rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;transform:translateX(-50%)}.landingBlueprintScrollCueLine{width:1px;height:48px;background:linear-gradient(180deg,rgba(140,194,255,0),rgba(140,194,255,.88),rgba(140,194,255,0));animation:landingBlueprintFloat 1.8s ease-in-out infinite}.landingBlueprintSection{position:relative;padding:152px 0 0}.landingBlueprintSectionIntro{max-width:780px;margin-bottom:56px}.landingBlueprintSectionIntroCenter,.landingBlueprintSectionLeadCenter,.landingBlueprintSectionTitleCenter{text-align:center;margin-inline:auto}.landingBlueprintSectionEyebrow{margin:0 0 18px;color:#8cc2ff;font-size:.78rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.landingBlueprintSectionTitle{margin:0;color:#f8fafc;font-size:clamp(3rem,4vw,4.6rem);font-weight:700;line-height:.98;letter-spacing:-.05em}.landingBlueprintSectionLead{max-width:760px;margin-top:22px;color:rgba(203,213,225,.82);font-size:1.06rem;line-height:1.9}.landingBlueprintArchitectureSection:before,.landingBlueprintCompareSection:before,.landingBlueprintCoreSection:before,.landingBlueprintFinalCta:before,.landingBlueprintWorksSection:before{content:"";position:absolute;pointer-events:none;border-radius:999px;filter:blur(120px)}.landingBlueprintCoreSection:before{top:60px;left:8%;width:340px;height:340px;background:rgba(59,130,246,.14)}.landingBlueprintWorksSection:before{top:100px;left:50%;width:480px;height:280px;background:rgba(99,102,241,.12);transform:translateX(-50%)}.landingBlueprintArchitectureSection:before{top:120px;left:50%;width:560px;height:360px;background:rgba(59,130,246,.12);transform:translateX(-50%)}.landingBlueprintCompareSection:before{top:120px;right:8%;width:420px;height:320px;background:rgba(99,102,241,.14)}.landingBlueprintCoreGrid{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(380px,.82fr);grid-template-rows:repeat(2,minmax(0,1fr));grid-gap:28px;gap:28px}.landingBlueprintArchitectureCard,.landingBlueprintCompareHighlight,.landingBlueprintCorePrimaryCard,.landingBlueprintCoreSideCard,.landingBlueprintStepCard{position:relative;overflow:hidden;border:1px solid rgba(148,163,184,.08);background:linear-gradient(180deg,rgba(24,31,49,.92),rgba(12,17,28,.92)),rgba(15,20,34,.74);box-shadow:0 22px 48px rgba(0,0,0,.26),inset 0 1px 0 hsla(0,0%,100%,.03)}.landingBlueprintCorePrimaryCard{grid-row:1/span 2;min-height:662px;padding:50px 46px;border-radius:34px}.landingBlueprintCorePrimaryCard:after{content:"";position:absolute;inset:auto -12% -20% auto;width:300px;height:300px;border-radius:999px;background:rgba(59,130,246,.16);filter:blur(84px)}.landingBlueprintCoreIcon{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:20px;border:1px solid rgba(148,163,184,.12)}.landingBlueprintCoreIcon.is-blue{background:linear-gradient(135deg,rgba(59,130,246,.24),rgba(59,130,246,.08));color:#8fc7ff}.landingBlueprintCoreIcon.is-cyan{background:linear-gradient(135deg,rgba(6,182,212,.24),rgba(6,182,212,.08));color:#67e8f9}.landingBlueprintCoreIcon.is-violet{background:linear-gradient(135deg,rgba(139,92,246,.24),rgba(139,92,246,.08));color:#c4b5fd}.landingBlueprintCoreTitle{margin-top:30px;color:#f8fafc;font-size:clamp(2.4rem,3vw,3.25rem);font-weight:700;line-height:1;letter-spacing:-.05em}.landingBlueprintCoreBody{max-width:88%;margin-top:20px;color:rgba(203,213,225,.82);font-size:1.02rem;line-height:1.92}.landingBlueprintCoreStats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:36px}.landingBlueprintCoreStat{min-height:132px;display:flex;flex-direction:column;justify-content:center;gap:10px;padding:22px 24px;border-radius:22px;border:1px solid rgba(148,163,184,.08);background:linear-gradient(180deg,rgba(10,14,26,.88),rgba(7,11,20,.82)),rgba(7,11,20,.7)}.landingBlueprintCoreStat strong{color:#f8fafc;font-size:2.2rem;font-weight:700;line-height:1;letter-spacing:-.05em}.landingBlueprintCoreStat span{color:rgba(203,213,225,.74);font-size:.92rem}.landingBlueprintCoreBadge{display:inline-flex;align-items:center;min-height:44px;margin-top:30px;padding:0 18px;border-radius:14px;border:1px solid rgba(59,130,246,.2);background:rgba(59,130,246,.1);color:#dbeafe;font-size:.88rem;font-weight:600}.landingBlueprintCoreSideCard{display:flex;flex-direction:column;min-height:318px;padding:38px 34px;border-radius:30px}.landingBlueprintCoreSideCard.is-cyan:after,.landingBlueprintCoreSideCard.is-violet:after{content:"";position:absolute;inset:auto -20% -16% auto;width:220px;height:220px;border-radius:999px;filter:blur(76px);opacity:.22}.landingBlueprintCoreSideCard.is-cyan:after{background:rgba(6,182,212,.66)}.landingBlueprintCoreSideCard.is-violet:after{background:rgba(139,92,246,.7)}.landingBlueprintCoreSideTitle{margin-top:24px;color:#f8fafc;font-size:1.62rem;font-weight:700;line-height:1.2}.landingBlueprintCoreSideBody{margin-top:14px;color:rgba(203,213,225,.78);font-size:.98rem;line-height:1.82}.landingBlueprintCoreMetricBox{display:inline-flex;align-items:center;min-height:46px;margin-top:auto;padding:0 18px;border-radius:14px;border:1px solid rgba(148,163,184,.12);background:rgba(15,20,34,.72);color:#f8fafc;font-size:.92rem;font-weight:600}.landingBlueprintStepsGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:24px;gap:24px}.landingBlueprintStepCard{min-height:326px;padding:34px 28px 30px;border-radius:28px;text-align:left}.landingBlueprintStepNumber{min-width:64px;height:34px;padding:0 14px;border-radius:999px;border:1px solid rgba(148,163,184,.14);background:hsla(0,0%,100%,.03);color:rgba(248,250,252,.8);font-size:.86rem;font-weight:700;letter-spacing:.18em}.landingBlueprintStepIcon,.landingBlueprintStepNumber{display:inline-flex;align-items:center;justify-content:center}.landingBlueprintStepIcon{width:62px;height:62px;margin-top:26px;border-radius:20px;border:1px solid rgba(148,163,184,.12)}.landingBlueprintStepIcon.is-blue{background:linear-gradient(135deg,rgba(59,130,246,.24),rgba(59,130,246,.08));color:#8fc7ff}.landingBlueprintStepIcon.is-indigo{background:linear-gradient(135deg,rgba(99,102,241,.24),rgba(99,102,241,.08));color:#c7d2fe}.landingBlueprintStepIcon.is-cyan{background:linear-gradient(135deg,rgba(6,182,212,.24),rgba(6,182,212,.08));color:#67e8f9}.landingBlueprintStepIcon.is-violet{background:linear-gradient(135deg,rgba(139,92,246,.24),rgba(139,92,246,.08));color:#c4b5fd}.landingBlueprintStepTitle{margin-top:24px;color:#f8fafc;font-size:1.34rem;font-weight:700;line-height:1.25}.landingBlueprintStepCopy{margin-top:14px;color:rgba(203,213,225,.76);font-size:.95rem;line-height:1.8}.landingBlueprintStepArrow{position:absolute;top:50%;right:-18px;width:38px;height:38px;border-radius:999px;border:1px solid rgba(148,163,184,.12);background:rgba(10,14,26,.92);color:rgba(248,250,252,.72);transform:translateY(-50%);box-shadow:0 16px 28px rgba(0,0,0,.2)}.landingBlueprintSetupHint,.landingBlueprintStepArrow{display:inline-flex;align-items:center;justify-content:center}.landingBlueprintSetupHint{gap:10px;min-height:44px;margin:34px auto 0;padding:0 16px;border-radius:999px;border:1px solid rgba(16,185,129,.22);background:rgba(16,185,129,.08);color:#d1fae5;font-size:.92rem;font-weight:600}.landingBlueprintSetupDot{width:10px;height:10px;border-radius:999px;background:#10b981;box-shadow:0 0 14px rgba(16,185,129,.58)}.landingBlueprintArchitectureStage{position:relative;min-height:880px;margin-top:66px;border:1px solid rgba(148,163,184,.08);border-radius:40px;background:linear-gradient(180deg,rgba(18,24,38,.86),rgba(9,14,26,.8)),rgba(9,14,26,.62);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.03),0 30px 72px rgba(0,0,0,.24)}.landingBlueprintArchitectureStage:before{content:"";position:absolute;inset:0;border-radius:inherit;opacity:.18;background-image:linear-gradient(rgba(59,130,246,.14) 1px,transparent 0),linear-gradient(90deg,rgba(59,130,246,.14) 1px,transparent 0);background-size:88px 88px;-webkit-mask-image:radial-gradient(circle at 50% 42%,#000,transparent 76%);mask-image:radial-gradient(circle at 50% 42%,#000,transparent 76%)}.landingBlueprintArchitectureLines{position:absolute;inset:0;width:100%;height:100%;z-index:0}.landingBlueprintArchitectureLines line{stroke:rgba(111,168,255,.52);stroke-width:2}.landingBlueprintArchitectureCore{position:absolute;top:50%;left:50%;z-index:1;width:420px;padding:42px 38px;border-radius:32px;border:1px solid rgba(99,102,241,.14);background:radial-gradient(circle at top center,rgba(99,102,241,.16),transparent 38%),linear-gradient(180deg,rgba(24,31,49,.94),rgba(12,17,28,.92)),rgba(15,20,34,.76);box-shadow:0 28px 64px rgba(0,0,0,.28),inset 0 0 0 1px rgba(59,130,246,.05);transform:translate(-50%,-50%);text-align:center}.landingBlueprintArchitectureCore:after{content:"";position:absolute;inset:auto 14% -22%;height:160px;border-radius:999px;background:rgba(59,130,246,.2);filter:blur(64px)}.landingBlueprintArchitectureCoreBadge{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 14px;border-radius:999px;border:1px solid rgba(148,163,184,.12);background:hsla(0,0%,100%,.04);color:#dbeafe;font-size:.78rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.landingBlueprintArchitectureCoreTitle{margin-top:22px;color:#f8fafc;font-size:clamp(2.25rem,3vw,3rem);font-weight:700;line-height:1;letter-spacing:-.05em}.landingBlueprintArchitectureCoreCopy{max-width:320px;margin:16px auto 0;color:rgba(203,213,225,.76);font-size:.98rem;line-height:1.84}.landingBlueprintArchitectureCard{position:absolute;z-index:1;display:flex;flex-direction:column;align-items:flex-start;width:238px;min-height:188px;padding:28px 24px 24px;border-radius:28px}.landingBlueprintArchitectureIcon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:16px;border:1px solid rgba(148,163,184,.12);background:linear-gradient(135deg,rgba(59,130,246,.18),rgba(99,102,241,.08));color:#dbeafe}.landingBlueprintArchitectureCard strong{margin-top:18px;color:#f8fafc;font-size:1.08rem;font-weight:600;line-height:1.32}.landingBlueprintArchitectureCard span{margin-top:8px;color:rgba(203,213,225,.74);font-size:.9rem;line-height:1.62}.landingBlueprintArchitectureCard.is-top-left{top:108px;left:68px}.landingBlueprintArchitectureCard.is-top-center{top:54px;left:50%;transform:translateX(-50%)}.landingBlueprintArchitectureCard.is-top-right{top:108px;right:68px}.landingBlueprintArchitectureCard.is-bottom-left{bottom:108px;left:68px}.landingBlueprintArchitectureCard.is-bottom-center{bottom:54px;left:50%;transform:translateX(-50%)}.landingBlueprintArchitectureCard.is-bottom-right{bottom:108px;right:68px}.landingBlueprintArchitectureStats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px;max-width:1180px;margin:46px auto 0}.landingBlueprintArchitectureStat{min-height:138px;display:flex;flex-direction:column;justify-content:center;gap:10px;padding:28px 24px;border-radius:24px;border:1px solid rgba(148,163,184,.08);background:linear-gradient(180deg,rgba(24,31,49,.88),rgba(12,17,28,.88)),rgba(15,20,34,.74);text-align:center}.landingBlueprintArchitectureStat strong{color:#f8fafc;font-size:1.94rem;font-weight:700;line-height:1;letter-spacing:-.04em}.landingBlueprintArchitectureStat span{color:rgba(203,213,225,.74);font-size:.94rem}.landingBlueprintCompareSection .landingBlueprintSectionIntro{max-width:900px}.landingBlueprintCompareTable{display:grid;grid-template-columns:250px minmax(0,1fr) minmax(0,1.04fr);width:min(1230px,100%);margin:60px auto 0;overflow:hidden;border:1px solid rgba(148,163,184,.08);border-radius:34px;background:linear-gradient(180deg,rgba(18,24,38,.94),rgba(10,14,26,.94)),rgba(15,20,34,.74);box-shadow:0 32px 78px rgba(0,0,0,.28),inset 0 1px 0 hsla(0,0%,100%,.03)}.landingBlueprintCompareCell,.landingBlueprintCompareHeader{display:flex;align-items:center;padding:26px;border-right:1px solid rgba(148,163,184,.08);border-bottom:1px solid rgba(148,163,184,.08)}.landingBlueprintCompareSpacer{background:rgba(10,14,26,.4)}.landingBlueprintCompareHeader{justify-content:center;min-height:88px;color:rgba(248,250,252,.84);font-size:1.16rem;font-weight:700}.landingBlueprintCompareHeader.is-accent{position:relative;color:#fff;background:radial-gradient(circle at 72% 16%,rgba(59,130,246,.2),transparent 34%),linear-gradient(180deg,rgba(29,50,107,.68),rgba(16,22,38,.96));box-shadow:inset 4px 0 0 rgba(59,130,246,.88),inset 0 0 0 1px rgba(59,130,246,.05)}.landingBlueprintCompareLabel{color:#f8fafc;font-size:.98rem;font-weight:600;background:rgba(8,12,22,.46)}.landingBlueprintCompareCellManual{gap:10px;min-height:94px;color:rgba(203,213,225,.72);font-size:1rem}.landingBlueprintCompareCellManual svg{color:rgba(239,68,68,.72);flex-shrink:0}.landingBlueprintCompareCellPilot{gap:10px;min-height:94px;position:relative;color:#f8fafc;font-size:1rem;background:radial-gradient(circle at 82% 50%,rgba(59,130,246,.1),transparent 32%),linear-gradient(180deg,rgba(27,46,98,.38),rgba(11,16,27,.94));box-shadow:inset 4px 0 0 rgba(59,130,246,.82),inset 0 0 0 1px rgba(59,130,246,.02)}.landingBlueprintCompareCellPilot svg{color:#8cc2ff;flex-shrink:0}.landingBlueprintCompareCellPilot span{font-weight:600}.landingBlueprintCompareTable>:nth-last-child(-n+3){border-bottom:0}.landingBlueprintCompareTable>:nth-child(3n){border-right:0}.landingBlueprintCompareHighlight{display:flex;align-items:center;justify-content:space-between;gap:22px;width:min(1230px,100%);margin:26px auto 0;padding:28px 30px;border-radius:28px}.landingBlueprintCompareHighlightText{color:#f8fafc;font-size:1.08rem;font-weight:600;line-height:1.7}.landingBlueprintCompareHighlightStats{display:flex;align-items:stretch;gap:16px}.landingBlueprintCompareHighlightStat{min-width:160px;display:flex;flex-direction:column;justify-content:center;gap:8px;padding:18px 20px;border-radius:18px;border:1px solid rgba(148,163,184,.08);background:rgba(10,14,26,.6)}.landingBlueprintCompareHighlightStat strong{color:#f8fafc;font-size:1.82rem;font-weight:700;line-height:1;letter-spacing:-.04em}.landingBlueprintCompareHighlightStat span{color:rgba(203,213,225,.72);font-size:.88rem}.landingBlueprintFinalCta{position:relative;min-height:720px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:156px;padding:132px 48px 122px;border:1px solid rgba(148,163,184,.08);border-radius:40px;background:radial-gradient(circle at 50% 45%,rgba(59,130,246,.14),transparent 20%),linear-gradient(180deg,rgba(18,24,38,.94),rgba(8,12,22,.96)),rgba(10,14,26,.76);box-shadow:0 34px 88px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.03);text-align:center;overflow:hidden}.landingBlueprintFinalCta:before{top:18%;left:8%;width:380px;height:380px;background:rgba(59,130,246,.16)}.landingBlueprintCtaGlow{position:absolute;top:50%;width:320px;height:320px;border-radius:999px;filter:blur(110px);opacity:.68;transform:translateY(-50%);pointer-events:none}.landingBlueprintCtaGlowLeft{left:8%;background:rgba(59,130,246,.18)}.landingBlueprintCtaGlowRight{right:8%;background:rgba(99,102,241,.18)}.landingBlueprintCtaGrid{position:absolute;inset:0;opacity:.14;background-image:linear-gradient(rgba(59,130,246,.12) 1px,transparent 0),linear-gradient(90deg,rgba(59,130,246,.12) 1px,transparent 0);background-size:96px 96px;-webkit-mask-image:radial-gradient(circle at 50% 50%,#000,transparent 82%);mask-image:radial-gradient(circle at 50% 50%,#000,transparent 82%)}.landingBlueprintFinalIcon{display:inline-flex;align-items:center;justify-content:center;width:86px;height:86px;border-radius:28px;border:1px solid rgba(99,102,241,.2);background:linear-gradient(135deg,rgba(59,130,246,.28),rgba(99,102,241,.18));color:#fff;box-shadow:0 0 40px rgba(59,130,246,.18),0 26px 54px rgba(0,0,0,.22)}.landingBlueprintFinalIcon,.landingBlueprintSectionEyebrowCenter{position:relative;z-index:1}.landingBlueprintFinalTitle{position:relative;z-index:1;display:flex;flex-direction:column;gap:10px;margin-top:24px;color:#f8fafc;font-size:clamp(3.2rem,4.8vw,4.8rem);font-weight:700;line-height:.98;letter-spacing:-.05em}.landingBlueprintFinalCopy{position:relative;z-index:1;max-width:760px;margin-top:24px;color:rgba(203,213,225,.82);font-size:1.08rem;line-height:1.9}.landingBlueprintFinalActions{gap:18px;margin-top:42px}.landingBlueprintFinalActions,.landingBlueprintTrustRow{position:relative;z-index:1;display:flex;align-items:center;justify-content:center}.landingBlueprintTrustRow{flex-wrap:wrap;gap:14px;margin-top:44px}.landingBlueprintTrustPill{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 18px;border-radius:14px;border:1px solid rgba(148,163,184,.12);background:rgba(15,20,34,.7);color:rgba(248,250,252,.84);font-size:.9rem;font-weight:500}.landingBlueprintTrustPill svg{color:#8cc2ff}.landingBlueprintFooter{position:relative;margin-top:72px;padding:54px 0 18px;border-top:1px solid rgba(148,163,184,.08);background:transparent}.landingBlueprintFooterGrid{display:grid;grid-template-columns:1.35fr 1fr 1fr 1fr;grid-gap:28px;gap:28px}.landingBlueprintFooterBrandColumn{padding-right:26px}.landingBlueprintFooterBrand{display:inline-flex;align-items:center;gap:16px}.landingBlueprintFooterCopy{max-width:360px;margin-top:20px;color:rgba(203,213,225,.72);font-size:.94rem;line-height:1.84}.landingBlueprintFooterColumn h3{margin:0;color:#f8fafc;font-size:.98rem;font-weight:700}.landingBlueprintFooterLinks{display:grid;grid-gap:12px;gap:12px;margin-top:18px}.landingBlueprintFooterBottom>span,.landingBlueprintFooterLegal span,.landingBlueprintFooterLinks span{color:rgba(148,163,184,.82);font-size:.9rem}.landingBlueprintFooterBottom{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:38px;padding-top:22px;border-top:1px solid rgba(148,163,184,.08)}.landingBlueprintFooterLegal{display:inline-flex;align-items:center;gap:18px}@keyframes landingBlueprintPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.72;transform:scale(1.18)}}@keyframes landingBlueprintFloat{0%,to{transform:translateY(0);opacity:.7}50%{transform:translateY(12px);opacity:1}}@media (max-width:1280px){.landingBlueprintArchitectureStats,.landingBlueprintFooterGrid,.landingBlueprintHeroMetrics,.landingBlueprintStepsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.landingBlueprintCoreGrid{grid-template-columns:1fr;grid-template-rows:auto}.landingBlueprintCorePrimaryCard{grid-row:auto;min-height:auto}.landingBlueprintArchitectureStage{min-height:1080px}.landingBlueprintArchitectureCard.is-top-left{left:32px}.landingBlueprintArchitectureCard.is-top-right{right:32px}.landingBlueprintArchitectureCard.is-bottom-left{left:32px}.landingBlueprintArchitectureCard.is-bottom-right{right:32px}}@media (max-width:1040px){.landingBlueprintDesktopAction,.landingBlueprintNav{display:none}.landingBlueprintMenuToggle{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:0 16px;border:1px solid rgba(148,163,184,.12);border-radius:16px;background:linear-gradient(180deg,rgba(18,24,38,.82),rgba(11,15,26,.78)),rgba(15,20,34,.74);color:#f8fafc}.landingBlueprintMain{padding-top:122px}.landingBlueprintHero{min-height:auto}.landingBlueprintArchitectureStats,.landingBlueprintFooterGrid,.landingBlueprintHeroMetrics,.landingBlueprintStepsGrid{grid-template-columns:1fr}.landingBlueprintCompareHighlight{flex-direction:column;align-items:stretch}.landingBlueprintArchitectureStage{min-height:auto;display:grid;grid-gap:20px;gap:20px;padding:28px}.landingBlueprintArchitectureLines{display:none}.landingBlueprintArchitectureCard,.landingBlueprintArchitectureCore{position:relative;inset:auto;width:100%;transform:none!important}}@media (max-width:768px){.landingBlueprintTopbar{padding:14px 14px 0}.landingBlueprintTopbarInner{min-height:72px;grid-template-columns:auto 1fr auto;gap:12px;padding:0 14px;border-radius:20px}.landingBlueprintBrand{gap:12px}.landingBlueprintBrandMark{width:38px;height:38px;border-radius:14px;font-size:.82rem}.landingBlueprintBrandText{font-size:.98rem}.landingBlueprintMain{padding:102px 16px 90px}.landingBlueprintHero{padding:78px 0 68px}.landingBlueprintTitleAccent,.landingBlueprintTitleMuted,[data-rk] .landingBlueprintHero .landingBlueprintTitleAccent,[data-rk] .landingBlueprintHero .landingBlueprintTitleMuted{font-size:clamp(3.6rem,12vw,4.6rem)!important}.landingBlueprintLead{font-size:1rem}.landingBlueprintFinalActions,.landingBlueprintHeroActions{flex-direction:column;width:100%}.landingBlueprintPrimaryButton,.landingBlueprintSecondaryButton{width:100%}.landingBlueprintSection{padding-top:112px}.landingBlueprintSectionTitle{font-size:clamp(2.5rem,9vw,3.2rem)}.landingBlueprintCompareHighlight,.landingBlueprintCorePrimaryCard,.landingBlueprintCoreSideCard,.landingBlueprintFinalCta,.landingBlueprintStepCard{border-radius:24px}.landingBlueprintCorePrimaryCard,.landingBlueprintCoreSideCard,.landingBlueprintStepCard{padding:28px 24px}.landingBlueprintCoreBody{max-width:none}.landingBlueprintCompareTable,.landingBlueprintCoreStats{grid-template-columns:1fr}.landingBlueprintCompareSpacer{display:none}.landingBlueprintCompareCell,.landingBlueprintCompareHeader{border-right:0}.landingBlueprintCompareCellPilot,.landingBlueprintCompareHeader.is-accent{box-shadow:none}.landingBlueprintFinalCta{min-height:560px;padding:92px 24px 86px}.landingBlueprintTrustRow{justify-content:center}.landingBlueprintFooter{margin-top:56px;padding-top:40px}.landingBlueprintFooterBottom{flex-direction:column;align-items:flex-start}}