@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap";:root{color:#101317;background:#f6f7f3;font-family:DM Sans,PingFang SC,Microsoft YaHei,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;--ink: #101317;--muted: #656b73;--line: #dfe2dc;--paper: #f6f7f3;--card: #ffffff;--dark: #0b0d10;--lime: #7cff5b;--lime-bright: #9dff86;--radius: 24px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-width:320px;margin:0;background:var(--paper)}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit}.site-shell{min-height:100vh;overflow:hidden}.site-header{position:relative;z-index:30;border-bottom:1px solid rgba(25,29,34,.1);background:#f6f7f3d1;backdrop-filter:blur(18px)}.header-inner{display:flex;max-width:1240px;height:74px;align-items:center;margin:0 auto;padding:0 24px}.brand{display:inline-flex;align-items:center;gap:11px;text-decoration:none}.brand-glyph{display:grid;width:35px;height:35px;place-items:center;border-radius:11px;color:var(--dark);background:var(--lime);box-shadow:0 8px 26px #4abf2d33;font-family:Manrope,sans-serif;font-size:17px;font-weight:800}.brand-word{font-family:Manrope,sans-serif;font-size:18px;font-weight:800;letter-spacing:-.04em}.nav-links{display:flex;align-items:center;gap:29px;margin-left:auto}.nav-links a{color:#555c64;font-size:13px;font-weight:600;text-decoration:none}.nav-links a:hover{color:#0d1115}.header-actions{display:flex;align-items:center;gap:12px;margin-left:30px}.header-cta{display:inline-flex;height:40px;align-items:center;gap:8px;border-radius:11px;padding:0 16px;color:#fff;background:var(--dark);font-size:12px;font-weight:650;text-decoration:none}.menu-button{display:none;width:40px;height:40px;cursor:pointer;place-items:center;border:1px solid var(--line);border-radius:11px;background:#fff}.home-hero{position:relative;display:grid;max-width:1240px;min-height:695px;grid-template-columns:minmax(0,.88fr) minmax(510px,1.12fr);align-items:center;gap:40px;margin:0 auto;padding:76px 24px 88px}.hero-grid,.tool-grid{position:absolute;z-index:-1;inset:0;opacity:.32;background-image:linear-gradient(rgba(18,24,20,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(18,24,20,.07) 1px,transparent 1px);background-size:52px 52px;mask-image:linear-gradient(to bottom,black,transparent 86%)}.hero-orb{position:absolute;z-index:-1;width:500px;height:500px;top:15%;right:-7%;border-radius:50%;opacity:.5;background:#7cff5b33;filter:blur(100px)}.hero-copy{position:relative;z-index:2}.hero-kicker,.tool-kicker{display:inline-flex;align-items:center;gap:8px;border:1px solid #d8dcd5;border-radius:999px;padding:7px 11px;color:#56605a;background:#ffffffb3;font-size:11px;font-weight:650;letter-spacing:.02em}.pulse-dot{width:7px;height:7px;border-radius:50%;background:#4dda28;box-shadow:0 0 0 4px #4dda2821}.hero-copy h1{margin:26px 0 22px;color:#0a0d10;font-family:Manrope,sans-serif;font-size:clamp(54px,5.7vw,76px);font-weight:750;letter-spacing:-.075em;line-height:.99}.hero-copy h1 span{position:relative;color:#3b433e}.hero-copy h1 span:after{position:absolute;z-index:-1;height:15px;right:-5px;bottom:6px;left:-2px;border-radius:3px;background:var(--lime);content:""}.hero-copy>p{max-width:550px;margin:0;color:#596068;font-size:17px;line-height:1.8}.hero-actions{display:flex;flex-wrap:wrap;gap:11px;margin-top:31px}.primary-button,.secondary-button{display:inline-flex;min-height:50px;align-items:center;justify-content:center;gap:9px;border:0;border-radius:13px;padding:0 20px;cursor:pointer;font-size:13px;font-weight:700;text-decoration:none;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.primary-button{color:#0a1008;background:var(--lime);box-shadow:0 14px 34px #49ca2a29}.primary-button:hover{background:var(--lime-bright);box-shadow:0 17px 38px #49ca2a3b;transform:translateY(-2px)}.secondary-button{border:1px solid #d9dcd7;color:#32383e;background:#ffffffb8}.secondary-button:hover{background:#fff;transform:translateY(-2px)}.hero-trust{display:flex;flex-wrap:wrap;gap:18px;margin-top:29px;color:#656c74;font-size:11px}.hero-trust span{display:inline-flex;align-items:center;gap:6px}.product-mockup{position:relative;z-index:1;justify-self:end;width:min(100%,560px);padding:34px}.mockup-glow{position:absolute;z-index:-1;inset:12% 2% 0;border-radius:50%;background:#7cff5b4f;filter:blur(75px)}.mockup-window{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.11);border-radius:25px;padding:23px;color:#f5f6f8;background:radial-gradient(circle at 95% -10%,rgba(124,255,91,.15),transparent 35%),#0b0d11;box-shadow:0 35px 90px #0f141047,inset 0 1px #ffffff0f;transform:perspective(1000px) rotateY(-4deg) rotateX(2deg)}.mockup-top{display:flex;align-items:center;gap:9px}.mockup-top .brand-glyph{width:32px;height:32px;font-size:15px}.mockup-top>div:nth-child(2){display:grid;gap:1px}.mockup-top strong{font-size:12px}.mockup-top>div:nth-child(2) span{color:#777f8d;font-size:8px;letter-spacing:.08em;text-transform:uppercase}.local-pill{display:inline-flex;align-items:center;gap:4px;margin-left:auto;border:1px solid #282e37;border-radius:999px;padding:6px 8px;color:#a9b0bb;font-size:8px}.mockup-page{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin-top:20px;border:1px solid #252a33;border-radius:13px;padding:11px 12px;background:#14171d}.mockup-play{display:grid;width:31px;height:31px;place-items:center;border-radius:9px;color:#dfe3e9;background:#22262e}.mockup-page div{display:grid;gap:2px}.mockup-page small{color:#707887;font-size:8px}.mockup-page strong{overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.mockup-live{width:7px;height:7px;border-radius:50%;background:var(--lime);box-shadow:0 0 0 4px #7cff5b1a,0 0 13px #7cff5b99}.mockup-results{padding:20px 3px 4px}.mockup-results>span{color:#656d7b;font-size:8px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.mockup-results h3{margin:3px 0 13px;font-family:Manrope,sans-serif;font-size:17px}.mockup-results h3 em{color:var(--lime);font-style:normal}.mock-stream{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;border:1px solid #282e38;border-radius:13px;padding:11px;color:var(--lime);background:#15181e}.mock-stream>div{display:grid;min-width:0;gap:2px}.mock-stream strong{color:#eef0f3;font-size:10px}.mock-stream span{color:#707785;font-size:8px}.mock-stream b{border-radius:5px;padding:3px 5px;color:var(--lime);background:#7cff5b14;font-size:7px}.mock-stream.faded{margin-top:8px;opacity:.48}.mock-actions{display:grid;grid-template-columns:1fr 1.15fr;gap:7px;margin:8px 0}.mock-actions button{display:inline-flex;height:33px;align-items:center;justify-content:center;gap:6px;border:1px solid #2c323c;border-radius:8px;color:#aeb5c0;background:#1b1f26;font-size:8px}.mock-actions button:last-child{border-color:var(--lime);color:#0c1209;background:var(--lime);font-weight:750}.floating-chip{position:absolute;z-index:3;display:inline-flex;align-items:center;gap:7px;border:1px solid rgba(22,26,30,.08);border-radius:999px;padding:9px 12px;color:#252c29;background:#ffffffe8;box-shadow:0 15px 40px #10191224;backdrop-filter:blur(10px);font-size:10px;font-weight:700}.floating-chip svg{color:#36b617}.chip-one{top:17%;right:-3%}.chip-two{bottom:13%;left:-2%}.logo-strip{display:flex;max-width:1192px;align-items:center;justify-content:space-between;border-top:1px solid #dfe2dd;border-bottom:1px solid #dfe2dd;margin:0 auto;padding:27px 0}.logo-strip>span{color:#798078;font-size:11px}.logo-strip>div{display:flex;align-items:center;gap:31px}.logo-strip b{display:inline-flex;align-items:center;gap:8px;color:#4c534f;font-size:12px}.products-section,.principles-section,.cta-section{max-width:1192px;margin:0 auto}.products-section{padding:118px 0 128px}.section-intro{max-width:620px}.section-label{color:#4e5752;font-size:10px;font-weight:750;letter-spacing:.14em;text-transform:uppercase}.section-intro h2,.cta-section h2,.faq-preview h2{margin:13px 0;font-family:Manrope,sans-serif;font-size:clamp(36px,4vw,52px);font-weight:750;letter-spacing:-.055em;line-height:1.08}.section-intro p{margin:0;color:var(--muted);font-size:15px}.featured-product{display:grid;min-height:540px;grid-template-columns:.94fr 1.06fr;overflow:hidden;border:1px solid #dfe2dc;border-radius:29px;margin-top:46px;background:#fff;box-shadow:0 24px 70px #141b1512}.product-visual{position:relative;display:grid;overflow:hidden;place-items:center;background:radial-gradient(circle at center,rgba(124,255,91,.12),transparent 54%),#0c0f12}.product-visual:after{position:absolute;inset:0;opacity:.45;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:39px 39px;content:""}.visual-rings{position:relative;z-index:1;display:grid;width:265px;height:265px;place-items:center;border:1px solid rgba(124,255,91,.2);border-radius:50%;color:var(--lime)}.visual-rings span{position:absolute;border:1px solid rgba(124,255,91,.13);border-radius:50%}.visual-rings span:nth-child(1){width:70%;height:70%}.visual-rings span:nth-child(2){width:41%;height:41%}.visual-rings span:nth-child(3){width:12px;height:12px;top:17%;right:17%;border:0;background:var(--lime);box-shadow:0 0 25px var(--lime)}.signal-line{position:absolute;z-index:2;display:flex;height:42px;align-items:center;gap:7px;right:42px;bottom:38px;left:42px;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:0 14px;background:#ffffff0b;backdrop-filter:blur(12px)}.signal-line span{width:100%;height:2px;border-radius:2px;background:#374039}.signal-line span:nth-child(2),.signal-line span:nth-child(3){background:var(--lime);box-shadow:0 0 10px #7cff5b80}.product-copy{padding:61px 64px}.product-status{display:flex;align-items:center;gap:9px}.product-status span,.product-status b{border-radius:999px;padding:6px 9px;font-size:9px}.product-status span{color:#1a2817;background:#7cff5b70;font-weight:700}.product-status b{border:1px solid #e0e3dd;color:#737a74}.product-copy h3{margin:23px 0 14px;font-family:Manrope,sans-serif;font-size:39px;letter-spacing:-.055em}.product-copy>p{margin:0;color:#656b73;font-size:14px;line-height:1.8}.product-copy ul{display:grid;gap:13px;margin:27px 0 32px;padding:0;list-style:none}.product-copy li{display:flex;align-items:center;gap:10px;color:#39403e;font-size:13px}.product-copy li svg{color:#47c429}.product-buttons{display:flex;align-items:center;gap:20px}.text-button{display:inline-flex;align-items:center;gap:4px;color:#525a56;font-size:12px;font-weight:650;text-decoration:none}.principles-section{border-radius:30px;padding:90px 76px;color:#fff;background:radial-gradient(circle at 88% 0,rgba(124,255,91,.13),transparent 30%),var(--dark)}.section-intro.light .section-label{color:#8e978d}.section-intro.light h2{color:#fff}.principle-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:50px}.principle-grid article{border:1px solid rgba(255,255,255,.09);border-radius:19px;padding:28px;background:#ffffff09}.principle-grid article>span{display:grid;width:41px;height:41px;place-items:center;border-radius:12px;color:var(--lime);background:#7cff5b17}.principle-grid h3{margin:22px 0 10px;font-size:15px}.principle-grid p{margin:0;color:#9199a3;font-size:12px;line-height:1.75}.cta-section{display:flex;align-items:center;justify-content:space-between;gap:40px;padding:111px 0}.cta-section h2{max-width:700px;margin-bottom:0}.site-footer{max-width:1192px;border-top:1px solid #dfe2dc;margin:0 auto;padding:58px 0 24px}.footer-main{display:grid;grid-template-columns:1fr 1fr;gap:70px}.footer-main>div:first-child p{max-width:300px;margin:18px 0 0;color:#747a80;font-size:12px}.footer-links{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.footer-links section{display:grid;align-content:start;gap:10px}.footer-links strong{margin-bottom:4px;color:#3d4449;font-size:11px}.footer-links a{display:inline-flex;align-items:center;gap:4px;color:#757b81;font-size:11px;text-decoration:none}.footer-links a:hover{color:#20272b}.footer-bottom{display:flex;justify-content:space-between;border-top:1px solid #e1e4de;margin-top:47px;padding-top:22px;color:#8d928d;font-size:9px}.space-home{color:#f5f7f4;background:#030508}.space-home .site-header{position:absolute;z-index:50;width:100%;border-bottom-color:#ffffff14;color:#fff;background:#03050857}.space-home .header-inner{max-width:1400px}.space-home .brand-glyph{color:#071006;background:#9bff7a;box-shadow:0 0 36px #9bff7a38}.space-home .nav-links a{color:#909990}.space-home .nav-links a:hover{color:#f4f8f1}.space-home .header-cta{border:1px solid rgba(155,255,122,.3);color:#b9ffa5;background:#9bff7a14}.zero-hero{position:relative;display:grid;min-height:max(760px,100svh);overflow:hidden;place-items:center;border-bottom:1px solid rgba(255,255,255,.08);padding:140px 24px 100px;isolation:isolate}.zero-hero:after{position:absolute;z-index:1;width:min(48vw,760px);height:min(48vw,760px);border:1px solid rgba(155,255,122,.08);border-radius:50%;background:radial-gradient(circle,rgba(10,16,13,.92) 0 43%,rgba(3,5,8,.3) 69%,transparent 72%);box-shadow:0 0 120px #9bff7a09,inset 0 0 90px #9bff7a06;content:""}.space-stars{position:absolute;z-index:0;inset:-8%;opacity:.74;background-image:radial-gradient(circle at 11% 17%,rgba(255,255,255,.8) 0 1px,transparent 1.6px),radial-gradient(circle at 72% 8%,rgba(155,255,122,.8) 0 1px,transparent 1.8px),radial-gradient(circle at 87% 43%,rgba(255,255,255,.48) 0 1px,transparent 1.7px),radial-gradient(circle at 32% 71%,rgba(138,197,255,.58) 0 1px,transparent 1.7px),radial-gradient(circle at 63% 87%,rgba(255,255,255,.64) 0 1px,transparent 1.5px),radial-gradient(circle at 23% 42%,rgba(255,255,255,.33) 0 1px,transparent 1.4px);background-size:273px 271px,397px 383px,213px 229px,337px 329px,187px 197px,149px 163px;animation:star-drift 50s linear infinite}.space-stars:before,.space-stars:after{position:absolute;border-radius:50%;content:""}.space-stars:before{width:3px;height:3px;top:26%;left:14%;background:#9bff7a;box-shadow:0 0 14px #9bff7a,68vw 33vh 0 -1px #8ac5ff,41vw 59vh 0 -1px #fff,77vw 7vh 0 -1px #d2a8ff}.space-stars:after{width:1px;height:1px;right:19%;bottom:16%;background:#fff;box-shadow:-57vw -61vh #fff,-22vw -15vh #9bff7a,11vw -48vh #8ac5ff}.space-glow{position:absolute;z-index:0;width:720px;height:430px;top:27%;left:50%;border-radius:50%;background:#47714521;filter:blur(120px);transform:translate(-50%)}.orbit{position:absolute;z-index:1;left:50%;border:1px solid rgba(255,255,255,.055);border-radius:50%;pointer-events:none;transform:translate(-50%,-50%) rotate(-11deg)}.orbit-one{width:86vw;height:38vw;top:50%}.orbit-two{width:62vw;height:69vw;top:48%;transform:translate(-50%,-50%) rotate(63deg)}.gravity-field{position:absolute;z-index:3;inset:76px 0 0}.gravity-card{--card-accent: #9bff7a;position:absolute;display:grid;width:214px;min-height:106px;grid-template-columns:auto minmax(0,1fr);gap:12px;top:0;left:0;overflow:hidden;border:1px solid color-mix(in srgb,var(--card-accent) 24%,rgba(255,255,255,.09));border-radius:20px;padding:17px;color:#eff3ee;background:radial-gradient(circle at 5% 0,color-mix(in srgb,var(--card-accent) 10%,transparent),transparent 46%),#0c1014c7;box-shadow:0 24px 70px #00000057,inset 0 1px #ffffff0b;backdrop-filter:blur(20px);cursor:grab;opacity:0;touch-action:none;user-select:none;will-change:transform;transition:border-color .18s ease,box-shadow .18s ease,opacity .28s ease}.gravity-field.is-ready .gravity-card{opacity:1}.gravity-card:hover,.gravity-card.is-grabbed{border-color:color-mix(in srgb,var(--card-accent) 52%,rgba(255,255,255,.12));box-shadow:0 28px 80px #0000006b,0 0 32px color-mix(in srgb,var(--card-accent) 10%,transparent),inset 0 1px #ffffff12}.gravity-card.is-grabbed{z-index:9;cursor:grabbing}.gravity-card.product{width:282px;min-height:144px;padding:20px}.gravity-card.product.compact{width:258px}.gravity-card.signal{width:208px}.gravity-card.round{width:190px;border-radius:46px}.gravity-card.pill{width:228px;min-height:88px;align-items:center;border-radius:999px;padding:15px 20px}.gravity-card-icon{display:grid;width:39px;height:39px;flex:0 0 auto;place-items:center;border:1px solid color-mix(in srgb,var(--card-accent) 30%,transparent);border-radius:13px;color:var(--card-accent);background:color-mix(in srgb,var(--card-accent) 9%,transparent);box-shadow:inset 0 0 18px color-mix(in srgb,var(--card-accent) 4%,transparent)}.gravity-card.pill .gravity-card-icon{width:35px;height:35px;border-radius:50%}.gravity-card-copy{display:grid;min-width:0;align-content:start}.gravity-card-copy>span{color:color-mix(in srgb,var(--card-accent) 78%,#8b938c);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:8px;font-weight:700;letter-spacing:.11em}.gravity-card-copy strong{margin-top:5px;font-family:Manrope,PingFang SC,sans-serif;font-size:15px;letter-spacing:-.025em}.gravity-card.product .gravity-card-copy strong{font-size:19px}.gravity-card-copy p{margin:5px 0 0;color:#89928b;font-size:10px;line-height:1.55}.gravity-card-copy a,.gravity-card-copy small{display:inline-flex;align-items:center;gap:5px;width:fit-content;margin-top:11px;color:var(--card-accent);font-size:9px;font-weight:700;text-decoration:none}.gravity-card.pill .gravity-card-copy p,.gravity-card.pill .gravity-card-copy small{display:none}.card-drag-mark{position:absolute;top:8px;right:11px;color:#fff3;font-size:12px;letter-spacing:2px;transform:rotate(90deg)}.motion-toggle{position:absolute;z-index:12;display:inline-flex;height:35px;align-items:center;gap:7px;right:22px;bottom:20px;border:1px solid rgba(255,255,255,.11);border-radius:999px;padding:0 12px;color:#879088;background:#070a0db8;backdrop-filter:blur(12px);cursor:pointer;font-size:9px}.motion-toggle:hover{border-color:#9bff7a47;color:#b8ffa3}.zero-copy{position:relative;z-index:5;display:grid;width:min(860px,68vw);place-items:center;text-align:center}.mission-kicker{display:inline-flex;align-items:center;gap:9px;border:1px solid rgba(155,255,122,.2);border-radius:999px;padding:8px 12px;color:#a8b0a8;background:#06090ba3;backdrop-filter:blur(14px);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:9px;letter-spacing:.1em}.mission-kicker span{width:6px;height:6px;border-radius:50%;background:#9bff7a;box-shadow:0 0 12px #9bff7a}.zero-copy h1{max-width:990px;margin:27px 0 22px;color:#f5f7f4;font-family:Manrope,PingFang SC,sans-serif;font-size:clamp(66px,7.2vw,112px);font-weight:730;letter-spacing:-.078em;line-height:.94;text-shadow:0 9px 50px rgba(0,0,0,.9)}.zero-copy h1 span{display:block;margin-top:8px;color:#9bff7a;text-shadow:0 0 46px rgba(155,255,122,.14),0 9px 50px rgba(0,0,0,.9)}.zero-copy>p{max-width:620px;margin:0;color:#8a938b;font-size:15px;line-height:1.8;text-shadow:0 2px 18px #030508}.zero-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:29px}.space-primary,.space-secondary{display:inline-flex;min-height:49px;align-items:center;justify-content:center;gap:9px;border-radius:999px;padding:0 20px;font-size:12px;font-weight:750;text-decoration:none;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.space-primary{color:#081007;background:#9bff7a;box-shadow:0 0 35px #9bff7a29}.space-secondary{border:1px solid rgba(255,255,255,.13);color:#d7ddd7;background:#0b0f12bd;backdrop-filter:blur(12px)}.space-primary:hover,.space-secondary:hover{transform:translateY(-2px)}.space-primary:hover{box-shadow:0 0 44px #9bff7a42}.space-secondary:hover{border-color:#ffffff42}.mission-stats{display:flex;align-items:center;justify-content:center;gap:0;margin-top:35px}.mission-stats span{display:grid;gap:2px;min-width:110px;border-right:1px solid rgba(255,255,255,.09);color:#636c65;font-size:9px}.mission-stats span:last-child{border-right:0}.mission-stats b{color:#cbd2cb;font-family:Manrope,sans-serif;font-size:14px}.hero-coordinate{position:absolute;z-index:4;bottom:21px;color:#414944;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:8px;letter-spacing:.12em}.coordinate-left{left:24px}.coordinate-right{right:132px}.space-browser-strip,.space-products,.space-principles,.space-cta,.space-home .site-footer{max-width:1240px;margin-right:auto;margin-left:auto}.space-browser-strip{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.08);padding:28px 0}.space-browser-strip>span{color:#59615b;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.space-browser-strip>div{display:flex;align-items:center;gap:31px}.space-browser-strip b{display:inline-flex;align-items:center;gap:8px;color:#868f87;font-size:11px}.space-products{padding:132px 0 144px}.space-section-heading{display:grid;max-width:760px}.space-section-heading>span,.space-cta>div>span{color:#9bff7a;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:9px;font-weight:700;letter-spacing:.14em}.space-section-heading h2,.space-cta h2{margin:16px 0 14px;color:#eef2ed;font-family:Manrope,PingFang SC,sans-serif;font-size:clamp(43px,5.2vw,70px);font-weight:690;letter-spacing:-.065em;line-height:1.02}.space-section-heading p{margin:0;color:#717a72;font-size:14px}.space-product-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-top:52px}.space-product-card{overflow:hidden;border:1px solid rgba(255,255,255,.09);border-radius:29px;background:radial-gradient(circle at 14% 6%,rgba(138,197,255,.08),transparent 37%),#090c10}.space-product-card.is-live{background:radial-gradient(circle at 14% 6%,rgba(155,255,122,.09),transparent 37%),#090c10}.product-orbit-visual{position:relative;display:grid;height:330px;overflow:hidden;place-items:center;border-bottom:1px solid rgba(255,255,255,.07);background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:42px 42px}.product-orbit-visual:after{position:absolute;width:380px;height:140px;border:1px solid rgba(155,255,122,.2);border-radius:50%;content:"";transform:rotate(-11deg)}.product-orbit-ring{position:absolute;border:1px solid rgba(155,255,122,.12);border-radius:50%}.product-orbit-ring.ring-a{width:230px;height:230px}.product-orbit-ring.ring-b{width:150px;height:150px}.product-core{position:relative;z-index:2;display:grid;width:82px;height:82px;place-items:center;border:1px solid rgba(155,255,122,.35);border-radius:26px;color:#9bff7a;background:#9bff7a12;box-shadow:0 0 70px #9bff7a24}.orbit-node{position:absolute;z-index:3;width:8px;height:8px;border-radius:50%;background:#9bff7a;box-shadow:0 0 17px #9bff7a}.orbit-node.node-a{margin:-93px 0 0 180px}.orbit-node.node-b{width:5px;height:5px;margin:96px 180px 0 0;opacity:.7}.image-orbit{background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px)}.image-orbit:after{border-color:#8ac5ff2e;transform:rotate(12deg)}.image-stack{position:relative;z-index:2;display:grid;width:125px;height:104px;place-items:center;border:1px solid rgba(138,197,255,.34);border-radius:18px;color:#8ac5ff;background:#8ac5ff12;box-shadow:0 0 60px #8ac5ff1a}.image-stack span{position:absolute;z-index:-1;width:100%;height:100%;border:1px solid rgba(138,197,255,.15);border-radius:18px}.image-stack span:first-child{transform:translate(-19px,13px) rotate(-7deg)}.image-stack span:nth-child(2){transform:translate(18px,-12px) rotate(6deg)}.scan-line{position:absolute;z-index:4;width:180px;height:1px;background:linear-gradient(90deg,transparent,#8ac5ff,transparent);box-shadow:0 0 16px #8ac5ff;animation:image-scan 3.2s ease-in-out infinite}.image-count{position:absolute;right:24px;bottom:22px;border:1px solid rgba(138,197,255,.2);border-radius:999px;padding:6px 9px;color:#8ac5ff;background:#080c10b8;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:8px;letter-spacing:.1em}.capture-orbit:after{border-color:#ffcd702e;transform:rotate(-8deg)}.capture-frame{position:relative;z-index:2;display:grid;width:116px;height:156px;place-items:center;overflow:hidden;border:1px solid rgba(255,205,112,.32);border-radius:17px;color:#ffcd70;background:linear-gradient(rgba(255,205,112,.04) 1px,transparent 1px),#ffcd700b;background-size:100% 22px;box-shadow:0 0 60px #ffcd7014}.capture-rail{position:absolute;width:calc(100% - 20px);height:1px;background:linear-gradient(90deg,transparent,#ffcd70,transparent);box-shadow:0 0 13px #ffcd70;animation:capture-scan 3s ease-in-out infinite}.capture-progress,.table-format{position:absolute;right:24px;bottom:22px;border:1px solid rgba(255,205,112,.19);border-radius:999px;padding:6px 9px;color:#ffcd70;background:#080c10b8;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:8px;letter-spacing:.1em}.table-orbit:after{border-color:#d2a8ff2e;transform:rotate(9deg)}.table-core{position:relative;z-index:2;display:grid;width:142px;height:112px;place-items:center;overflow:hidden;border:1px solid rgba(210,168,255,.31);border-radius:18px;color:#d2a8ff;background:linear-gradient(rgba(210,168,255,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(210,168,255,.055) 1px,transparent 1px),#d2a8ff0b;background-size:100% 27px,35px 100%,auto;box-shadow:0 0 60px #d2a8ff14}.table-row{position:absolute;z-index:-1;width:180px;height:29px;border:1px solid rgba(210,168,255,.13);border-radius:8px;background:#d2a8ff06}.table-row.row-one{transform:translate(-23px,62px) rotate(-4deg)}.table-row.row-two{transform:translate(29px,-60px) rotate(5deg)}.table-format{border-color:#d2a8ff30;color:#d2a8ff}.space-product-content{padding:35px 36px 38px}.space-product-content .product-status{justify-content:space-between}.space-product-content .product-status span,.space-product-content .product-status b{padding:6px 9px;color:#697169;background:#ffffff09;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:8px;letter-spacing:.1em}.space-product-content .product-status span{color:#9bff7a}.space-product-content .product-status b{border-color:#ffffff14}.space-product-content .product-status .live-status{border-color:#9bff7a29;color:#9bff7a;background:#9bff7a0f}.space-product-content h3{margin:23px 0 12px;color:#eef2ed;font-family:Manrope,PingFang SC,sans-serif;font-size:31px;letter-spacing:-.045em}.space-product-content>p{min-height:71px;margin:0;color:#747d75;font-size:12px;line-height:1.8}.space-feature-tags{display:flex;flex-wrap:wrap;gap:7px;margin-top:24px}.space-feature-tags span{display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(255,255,255,.07);border-radius:999px;padding:7px 10px;color:#858e86;background:#ffffff06;font-size:9px}.space-product-content>a,.product-coming{display:inline-flex;align-items:center;gap:7px;margin-top:28px;color:#9bff7a;font-size:11px;font-weight:700;text-decoration:none}.product-coming{color:#788179}.coming-pulse{width:5px;height:5px;border-radius:50%;background:#8ac5ff;box-shadow:0 0 12px #8ac5ff}.coming-pulse.amber{background:#ffcd70;box-shadow:0 0 12px #ffcd70}.coming-pulse.violet{background:#d2a8ff;box-shadow:0 0 12px #d2a8ff}.space-principles{display:grid;grid-template-columns:.78fr 1.22fr;gap:80px;border-top:1px solid rgba(255,255,255,.08);padding:128px 0}.space-principle-grid{display:grid;gap:10px}.space-principle-grid article{display:grid;grid-template-columns:auto 1fr;column-gap:17px;border:1px solid rgba(255,255,255,.08);border-radius:19px;padding:23px;background:#ffffff06}.space-principle-grid article>span{display:grid;width:43px;height:43px;grid-row:1 / 3;place-items:center;border-radius:13px;color:#9bff7a;background:#9bff7a12}.space-principle-grid h3{margin:1px 0 6px;color:#dce1dc;font-size:14px}.space-principle-grid p{margin:0;color:#6d766e;font-size:10px;line-height:1.6}.space-cta{display:flex;align-items:center;justify-content:space-between;gap:50px;border-top:1px solid rgba(255,255,255,.08);padding:118px 0}.space-cta h2{margin-bottom:0}.space-home .site-footer{border-top-color:#ffffff14}.space-home .footer-main .brand-word,.space-home .footer-links strong{color:#dde2dc}.space-home .footer-main>div:first-child p,.space-home .footer-links a,.space-home .footer-bottom{color:#626b63}.space-home .footer-links a:hover{color:#aeb6ae}@keyframes star-drift{to{transform:translate3d(3%,2%,0)}}@keyframes image-scan{0%,to{transform:translateY(-67px);opacity:.25}50%{transform:translateY(67px);opacity:1}}@keyframes capture-scan{0%,to{transform:translateY(-58px);opacity:.25}50%{transform:translateY(58px);opacity:1}}.tool-site{color:#fff;background:var(--dark)}.tool-header{border-bottom-color:#ffffff14;background:#0b0d10d1}.tool-header .brand-word{color:#fff}.tool-header .nav-links a{color:#9097a1}.tool-header .nav-links a:hover{color:#fff}.product-divider{display:flex;align-items:center;gap:13px;margin-left:17px;color:#9da4ad;font-size:12px}.product-divider span{width:1px;height:23px;background:#30353d}.product-divider img{width:25px;height:25px;border-radius:8px}.downloader-main{position:relative;max-width:1192px;margin:0 auto;padding:74px 0 115px}.tool-grid{inset:0 -20vw auto;height:650px;opacity:.4;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);mask-image:radial-gradient(ellipse at center,black,transparent 72%)}.downloader-hero{position:relative;z-index:1;max-width:740px;margin:0 auto 52px;text-align:center}.tool-kicker{border-color:#7cff5b2b;color:#addeb0;background:#7cff5b0f}.tool-kicker>span{display:grid;width:23px;height:23px;place-items:center;border-radius:50%;color:var(--lime);background:#7cff5b1a}.downloader-hero h1{margin:24px 0 18px;font-family:Manrope,sans-serif;font-size:clamp(47px,5.4vw,68px);font-weight:720;letter-spacing:-.068em;line-height:1.04}.downloader-hero h1 span{color:#98a09a}.downloader-hero>p{margin:0;color:#858d97;font-size:15px}.downloader-workspace{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:16px}.workspace-main,.aside-card{border:1px solid #252a31;background:#111419}.workspace-main{min-height:550px;border-radius:24px;padding:38px;box-shadow:0 30px 100px #00000047}.form-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.form-heading>div:first-child{display:flex;align-items:flex-start;gap:13px}.step-number{display:grid;width:34px;height:34px;flex:0 0 auto;place-items:center;border:1px solid #2d333c;border-radius:10px;color:var(--lime);background:#171b21;font-family:Manrope,sans-serif;font-size:10px;font-weight:700}.form-heading h2,.job-heading h2{margin:0 0 5px;font-family:Manrope,sans-serif;font-size:21px;letter-spacing:-.035em}.form-heading p,.job-heading p{margin:0;color:#737b87;font-size:11px}.verified-pill{display:inline-flex;align-items:center;gap:5px;border-radius:999px;padding:7px 9px;color:#a7f69a;background:#7cff5b14;font-size:9px;font-weight:650}.url-field{display:grid;gap:9px;margin-top:34px}.url-field>span,.format-selector>span{color:#9da4ae;font-size:10px;font-weight:650}.url-input{display:grid;height:59px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;border:1px solid #2b313a;border-radius:13px;padding:0 10px 0 16px;background:#0c0f13;transition:border-color .15s ease,box-shadow .15s ease}.url-input:focus-within{border-color:#7cff5b99;box-shadow:0 0 0 3px #7cff5b0f}.url-input.has-error{border-color:#ec6d6d}.url-input>svg{color:#616a76}.url-input input{width:100%;min-width:0;border:0;outline:0;color:#e9ebee;background:transparent;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px}.url-input input::placeholder{color:#4f5762}.url-input button{display:inline-flex;height:37px;cursor:pointer;align-items:center;gap:5px;border:1px solid #2d333c;border-radius:9px;padding:0 11px;color:#a4abb5;background:#191d23;font-size:10px}.stream-summary{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;border:1px solid rgba(124,255,91,.13);border-radius:12px;margin-top:10px;padding:11px 13px;background:#7cff5b09}.stream-file-icon{display:grid;width:36px;height:36px;place-items:center;border-radius:10px;color:var(--lime);background:#7cff5b17}.stream-summary>div{display:grid;min-width:0;gap:2px}.stream-summary strong,.stream-summary span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stream-summary strong{font-size:11px}.stream-summary span{color:#737c88;font-size:9px}.stream-summary b{border-radius:6px;padding:4px 6px;color:var(--lime);background:#7cff5b17;font-size:8px}.format-selector{display:grid;gap:9px;margin-top:24px}.format-selector>div{display:grid;grid-template-columns:1fr 1fr;gap:9px}.format-selector button{display:grid;height:60px;cursor:pointer;grid-template-columns:16px auto 1fr;align-items:center;gap:6px;border:1px solid #292f38;border-radius:11px;padding:0 13px;color:#9ba3ad;background:#15181e;font-size:11px;font-weight:650;text-align:left}.format-selector button svg{visibility:hidden}.format-selector button small{justify-self:end;color:#616a76;font-size:9px;font-weight:500}.format-selector button.selected{border-color:#7cff5b5c;color:#e4e8e4;background:#7cff5b0e}.format-selector button.selected svg{visibility:visible;color:var(--lime)}.form-error{margin-top:15px;border-radius:9px;padding:9px 11px;color:#faa;background:#ec545414;font-size:10px}.start-button{display:grid;width:100%;height:56px;cursor:pointer;grid-template-columns:auto auto 1fr;align-items:center;justify-content:center;gap:8px;border:0;border-radius:13px;margin-top:24px;padding:0 20px;color:#091008;background:var(--lime);font-size:12px;font-weight:750}.start-button svg:last-child{justify-self:end}.start-button:hover:not(:disabled){background:var(--lime-bright)}.start-button:disabled{cursor:wait;opacity:.72}.legal-note{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:13px;color:#656e7a;font-size:9px;text-align:center}.workspace-aside{display:grid;align-content:start;gap:12px}.aside-card{border-radius:18px}.aside-card{padding:21px}.aside-label{color:#68717c;font-size:8px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.process-card ol{display:grid;gap:0;margin:20px 0 0;padding:0;list-style:none}.process-card li{position:relative;display:grid;min-height:66px;grid-template-columns:auto 1fr;gap:11px;color:#606873}.process-card li:not(:last-child):after{position:absolute;width:1px;height:28px;top:31px;left:13px;background:#30363f;content:""}.process-card li>span{display:grid;width:27px;height:27px;place-items:center;border:1px solid #303640;border-radius:8px;color:#69717d;background:#171a20;font-size:9px;font-weight:700}.process-card li.active>span,.process-card li.complete>span{border-color:#7cff5b47;color:var(--lime);background:#7cff5b12}.process-card li>div{display:grid;align-content:start;gap:3px;padding-top:3px}.process-card li strong{color:#c5cad1;font-size:10px}.process-card li small{color:#626b77;font-size:9px}.privacy-card>div{display:flex;align-items:center;gap:9px;color:var(--lime)}.privacy-card strong{color:#d9dde2;font-size:11px}.privacy-card p{margin:13px 0 14px;color:#747d89;font-size:10px;line-height:1.65}.privacy-card a{display:inline-flex;align-items:center;gap:3px;color:#9fa7b1;font-size:9px;font-weight:650;text-decoration:none}.tool-features{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;border:1px solid #242a31;border-radius:18px;margin-top:16px;overflow:hidden;background:#242a31}.tool-features article{padding:27px;background:#111419}.tool-features svg{color:var(--lime)}.tool-features h3{margin:18px 0 7px;font-size:12px}.tool-features p{margin:0;color:#707985;font-size:10px;line-height:1.6}.faq-preview{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px;padding:112px 0 35px}.faq-preview .section-label{color:#7e8782}.faq-preview h2{color:#fff;font-size:39px}.faq-list{display:grid}.faq-list details{border-bottom:1px solid #292e35}.faq-list summary{display:flex;min-height:70px;cursor:pointer;align-items:center;justify-content:space-between;color:#d7dbe0;font-size:12px;font-weight:600;list-style:none}.faq-list summary::-webkit-details-marker{display:none}.faq-list details[open] summary svg{transform:rotate(90deg)}.faq-list p{margin:-7px 32px 20px 0;color:#747d88;font-size:10px;line-height:1.75}.tool-site .site-footer{border-top-color:#242931}.tool-site .footer-main .brand-word,.tool-site .footer-links strong{color:#e6e8ec}.tool-site .footer-links a{color:#717a85}.tool-site .footer-bottom{border-top-color:#242931}.job-panel{display:flex;min-height:470px;align-items:center;justify-content:center;flex-direction:column;text-align:center}.job-icon{display:grid;width:67px;height:67px;place-items:center;border:1px solid rgba(124,255,91,.2);border-radius:20px;color:var(--lime);background:#7cff5b12}.job-icon.success{color:#0e190b;background:var(--lime)}.job-icon.error{border-color:#ff6e6e4d;color:#ff8d8d;background:#ff5e5e14}.job-heading{margin-top:22px}.job-heading>span{color:#69727f;font-size:8px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.job-heading h2{margin-top:7px;font-size:25px}.job-heading p{max-width:480px;margin:8px auto 0;line-height:1.65}.progress-area{width:min(100%,510px);margin-top:31px}.progress-meta{display:flex;justify-content:space-between;margin-bottom:8px;color:#727b87;font-size:9px}.progress-track{height:7px;overflow:hidden;border-radius:99px;background:#242932}.progress-track>span{display:block;height:100%;border-radius:inherit;background:var(--lime);box-shadow:0 0 20px #7cff5b59;transition:width .4s ease}.progress-track>span.indeterminate{width:32%;animation:indeterminate 1.3s ease-in-out infinite}.job-actions{width:min(100%,360px);margin-top:28px}.primary-button.full{width:100%}.policy-main,.help-main{max-width:940px;margin:0 auto;padding:90px 24px 120px}.back-link{display:inline-flex;align-items:center;gap:6px;margin-bottom:50px;color:#697079;font-size:11px;text-decoration:none}.back-link svg{transform:rotate(180deg)}.policy-main h1,.help-hero h1{margin:14px 0 8px;font-family:Manrope,sans-serif;font-size:clamp(47px,6vw,70px);letter-spacing:-.065em}.policy-updated{color:#858b91;font-size:10px}.policy-intro{max-width:730px;margin:34px 0 60px;color:#555d64;font-size:18px;line-height:1.7}.policy-content{display:grid;gap:0}.policy-content section{display:grid;grid-template-columns:230px 1fr;gap:45px;border-top:1px solid var(--line);padding:31px 0}.policy-content h2{margin:0;font-size:14px}.policy-content p{margin:0;color:#636a71;font-size:13px;line-height:1.8}.help-hero{max-width:760px}.help-hero p{max-width:670px;color:#626970;font-size:16px;line-height:1.7}.help-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:64px}.help-steps article{position:relative;border:1px solid var(--line);border-radius:19px;padding:27px;background:#fff}.help-steps article>span{position:absolute;top:18px;right:20px;color:#b0b5af;font-family:Manrope,sans-serif;font-size:10px;font-weight:700}.help-icon{display:grid;width:48px;height:48px;place-items:center;border-radius:14px;color:#2d3b29;background:#7cff5b66}.help-steps h2{margin:25px 0 9px;font-size:15px}.help-steps p{margin:0;color:#70777d;font-size:11px;line-height:1.7}.help-callout{display:grid;grid-template-columns:auto 1fr;gap:15px;border-radius:19px;margin-top:15px;padding:25px;color:var(--lime);background:var(--dark)}.help-callout h2{margin:0 0 6px;color:#fff;font-size:14px}.help-callout p{margin:0;color:#8e96a0;font-size:11px;line-height:1.7}.spin{animation:spin .9s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@keyframes indeterminate{0%{transform:translate(-120%)}to{transform:translate(320%)}}@media(max-width:1000px){.home-hero{min-height:auto;grid-template-columns:1fr;padding-top:70px}.hero-copy{max-width:720px}.product-mockup{justify-self:center;margin-top:15px}.logo-strip,.products-section,.principles-section,.cta-section,.site-footer,.downloader-main{margin-right:24px;margin-left:24px}.featured-product{grid-template-columns:.8fr 1.2fr}.product-copy{padding:50px 42px}.downloader-workspace{grid-template-columns:1fr 280px}}@media(max-width:780px){.header-inner{height:66px}.nav-links{position:absolute;display:none;top:66px;right:14px;left:14px;align-items:stretch;flex-direction:column;gap:0;border:1px solid var(--line);border-radius:15px;padding:8px;background:#fffffffa;box-shadow:0 25px 60px #13181326}.tool-header .nav-links{border-color:#2a3038;background:#101318fa}.nav-links.is-open{display:flex}.nav-links a{border-radius:9px;padding:12px}.nav-links a:hover{background:#f1f3ef}.tool-header .nav-links a:hover{background:#1d2229}.header-actions{margin-left:auto}.header-cta{display:none}.menu-button{display:grid}.tool-header .menu-button{border-color:#2a3038;color:#fff;background:#181c22}.home-hero{padding-top:54px}.hero-copy h1{font-size:51px}.product-mockup{width:100%;padding:24px 0}.chip-one{right:-2%}.chip-two{left:-2%}.logo-strip{align-items:flex-start;flex-direction:column;gap:22px}.logo-strip>div{flex-wrap:wrap}.products-section{padding:85px 0}.featured-product{grid-template-columns:1fr}.product-visual{min-height:390px}.principles-section{padding:64px 35px}.principle-grid{grid-template-columns:1fr}.cta-section{align-items:flex-start;flex-direction:column}.footer-main{grid-template-columns:1fr}.downloader-main{padding-top:58px}.downloader-workspace{grid-template-columns:1fr}.workspace-aside{grid-template-columns:1fr 1fr}.faq-preview{grid-template-columns:1fr;gap:32px}.policy-content section{grid-template-columns:1fr;gap:12px}.help-steps{grid-template-columns:1fr}}.table-tool-site{min-height:100vh;color:#f3f8f6;background:radial-gradient(circle at 83% 4%,rgba(142,255,0,.1),transparent 27%),radial-gradient(circle at 10% 28%,rgba(0,218,255,.1),transparent 25%),#070b0d}.table-tool-main{position:relative;max-width:1192px;margin:0 auto;padding:72px 0 120px}.table-tool-glow{position:absolute;z-index:0;width:720px;height:390px;top:-130px;left:50%;background:radial-gradient(ellipse,rgba(37,224,191,.13),transparent 68%);opacity:.72;pointer-events:none;transform:translate(-50%)}.table-tool-hero{position:relative;z-index:1;max-width:880px;margin:0 auto 48px;text-align:center}.table-tool-kicker{display:inline-flex;align-items:center;gap:9px;border:1px solid rgba(80,235,184,.19);border-radius:999px;padding:6px 12px 6px 7px;color:#9df4d0;background:#24d19e12;font-size:10px;font-weight:760;letter-spacing:.13em}.table-tool-kicker img{width:29px;height:29px;filter:drop-shadow(0 6px 13px rgba(93,231,255,.18))}.table-tool-hero h1{margin:23px 0 17px;font-family:Manrope,PingFang SC,sans-serif;font-size:clamp(47px,5.4vw,70px);font-weight:760;letter-spacing:-.067em;line-height:1.04}.table-tool-hero h1 span{color:#a7ff3d}.table-tool-hero p{max-width:720px;margin:0 auto;color:#84918d;font-size:14px;line-height:1.8}.table-connection-state{position:relative;z-index:1;display:flex;min-height:330px;align-items:center;justify-content:center;flex-direction:column;border:1px dashed #2a3935;border-radius:25px;padding:42px;color:#71827c;background:#0d1413bd;text-align:center}.table-connection-state>svg{color:#62e8c0}.table-connection-state.error>svg{color:#ff8995}.table-connection-state h2{margin:18px 0 8px;color:#edf5f2;font-size:21px}.table-connection-state p{max-width:570px;margin:0;color:#7c8b86;font-size:13px;line-height:1.75}.table-connection-state a{display:inline-flex;min-height:43px;align-items:center;gap:7px;margin-top:22px;border:1px solid #34463f;border-radius:11px;padding:0 16px;color:#e1eee9;background:#15211e;font-size:12px;font-weight:680;text-decoration:none}.table-task-summary{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:22px;border:1px solid #263731;border-radius:22px;padding:19px 22px;background:linear-gradient(135deg,rgba(63,226,181,.055),transparent 44%),#0d1412e6;box-shadow:0 22px 58px #0000002b}.table-task-source{display:flex;min-width:0;align-items:center;gap:14px}.table-task-source>span{display:grid;width:48px;height:48px;flex:0 0 auto;place-items:center;border:1px solid rgba(84,239,195,.2);border-radius:14px;color:#72efc7;background:#4adfb214}.table-task-source>div{display:grid;min-width:0;gap:3px}.table-task-source small{color:#6f817a;font-size:10px}.table-task-source strong{max-width:450px;overflow:hidden;color:#edf5f2;font-size:15px;text-overflow:ellipsis;white-space:nowrap}.table-task-source p{margin:0;color:#66766f;font-size:10px}.table-task-stats{display:flex;align-items:center;gap:20px}.table-task-stats>div{display:grid;min-width:70px;gap:2px}.table-task-stats b{color:#f2f8f6;font-size:20px}.table-task-stats div span{color:#6c7b76;font-size:9px}.table-connection-pill{display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(167,255,61,.2);border-radius:999px;padding:7px 9px;color:#b8ff67;background:#8eff000f;font-size:10px}.table-web-workspace{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:22px;margin-top:22px}.table-results-panel{min-width:0;border:1px solid #25342f;border-radius:22px;padding:18px;background:#0c1211db}.table-web-toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px}.table-web-search{display:flex;min-height:43px;align-items:center;gap:9px;border:1px solid #2a3a34;border-radius:12px;padding:0 13px;color:#71817b;background:#0c1311}.table-web-search:focus-within{border-color:#5debc178;color:#67e9c2;box-shadow:0 0 0 3px #51e4b80f}.table-web-search input{min-width:0;flex:1;border:0;outline:0;color:#e8f1ee;background:transparent;font:inherit;font-size:12px}.table-web-toolbar>button{display:inline-flex;min-height:43px;cursor:pointer;align-items:center;gap:7px;border:1px solid #2b3b35;border-radius:12px;padding:0 13px;color:#9babaa;background:#111b18;font-size:11px}.table-web-toolbar>button>span,.table-workspace-check{display:grid;width:19px;height:19px;place-items:center;border:1px solid #3b4c46;border-radius:6px;color:#08120e;background:#0b1210}.table-web-toolbar>button>span.selected,.table-workspace-check.selected{border-color:#a7ff3d;background:#a7ff3d}.table-result-heading{display:flex;align-items:end;justify-content:space-between;gap:20px;border-bottom:1px solid #23312c;padding:23px 3px 16px}.table-result-heading>div{display:grid}.table-result-heading>div>span,.table-export-label{color:#69e4bd;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:9px;font-weight:760;letter-spacing:.14em}.table-result-heading h2{margin:6px 0 0;color:#ecf4f1;font-size:23px;letter-spacing:-.035em}.table-result-heading h2 small{color:#62736c;font-size:13px}.table-result-heading p{margin:0 0 2px;color:#6f8079;font-size:10px}.table-workspace-list{display:grid;gap:12px;margin-top:14px}.table-workspace-card{overflow:hidden;cursor:pointer;border:1px solid #273630;border-radius:17px;background:#0d1513;transition:border-color .15s ease,transform .15s ease,background .15s ease}.table-workspace-card:hover{border-color:#3d544b;transform:translateY(-1px)}.table-workspace-card.selected{border-color:#72efc775;background:linear-gradient(135deg,rgba(73,226,181,.055),transparent 40%),#0d1714}.table-workspace-card-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;padding:13px 14px}.table-workspace-check{cursor:pointer;padding:0}.table-workspace-card-head>div{display:grid;min-width:0;gap:4px}.table-workspace-card-head strong{overflow:hidden;color:#e9f2ef;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.table-workspace-card-head span{color:#71827b;font-size:10px}.table-workspace-card-head>b{border-radius:7px;padding:5px 7px;color:#ffc77d;background:#f0ab4c14;font-size:9px}.table-workspace-preview{position:relative;overflow:hidden;border-top:1px solid #22302b;background:#09100e}.table-workspace-preview table{width:100%;border-collapse:collapse;table-layout:fixed}.table-workspace-preview td{height:35px;overflow:hidden;border-right:1px solid #1f2c27;border-bottom:1px solid #1f2c27;padding:0 10px;color:#96a69f;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.table-workspace-preview tr:last-child td{border-bottom:0}.table-workspace-preview td:last-child{border-right:0}.table-workspace-preview td.header{color:#d2dfda;background:#14221d;font-weight:700}.table-workspace-preview td.more{width:58px;color:#65756e;text-align:center}.table-workspace-more-rows{position:absolute;right:9px;bottom:7px;border:1px solid #2b3c35;border-radius:999px;padding:4px 7px;color:#71827b;background:#09100ef0;font-size:8px}.table-no-results{display:grid;min-height:260px;place-items:center;align-content:center;gap:8px;color:#65766f;text-align:center}.table-no-results strong{color:#cedad6;font-size:15px}.table-no-results p{margin:0;font-size:11px}.table-workspace-aside{position:sticky;display:grid;top:84px;gap:14px}.table-export-panel{border:1px solid #2a3b34;border-radius:20px;padding:20px;background:linear-gradient(155deg,rgba(142,255,0,.045),transparent 38%),#0e1714;box-shadow:0 22px 58px #0003}.table-export-panel h2{margin:8px 0 15px;color:#eff7f4;font-size:21px;letter-spacing:-.04em}.table-format-options{display:grid;gap:8px}.table-format-options>button{display:grid;min-height:66px;cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;border:1px solid #2b3b35;border-radius:13px;padding:10px 11px;color:#75877f;background:#0b1210;text-align:left}.table-format-options>button.selected{border-color:#a7ff3d6b;color:#afff50;background:#8eff000e}.table-format-options button>span{display:grid;min-width:0;gap:3px}.table-format-options strong{color:#dfeae6;font-size:12px}.table-format-options small{color:#687971;font-size:9px}.table-format-options i{display:grid;width:18px;height:18px;place-items:center;border:1px solid #394a43;border-radius:50%}.table-format-options button.selected i{border-color:#a7ff3d;color:#07100c;background:#a7ff3d}.table-export-summary{display:flex;justify-content:space-between;margin:16px 0 11px;color:#74847e;font-size:10px}.table-export-summary b{color:#d8e5e0}.table-export-action{display:inline-flex;width:100%;min-height:48px;cursor:pointer;align-items:center;justify-content:center;gap:8px;border:0;border-radius:13px;color:#071008;background:linear-gradient(135deg,#b7ff52,#7bf241 52%,#47dd9d);box-shadow:0 13px 32px #77ee5026;font-size:12px;font-weight:780}.table-export-action:hover:not(:disabled){filter:brightness(1.07)}.table-export-action:disabled{cursor:not-allowed;opacity:.42}.table-export-panel>p{margin:10px 4px 0;color:#627269;font-size:9px;line-height:1.55;text-align:center}.table-tool-notice{position:fixed;z-index:20;display:flex;right:24px;bottom:24px;min-height:46px;align-items:center;gap:8px;border:1px solid rgba(92,232,190,.32);border-radius:13px;padding:0 15px;color:#baf8e4;background:#0f2f26f5;box-shadow:0 18px 45px #0000004d;font-size:11px}.table-tool-notice.error{border-color:#ff6f7b52;color:#ffc4c9;background:#3d181ff5}@media(max-width:1100px){.table-tool-main{margin-right:24px;margin-left:24px}.table-task-summary{align-items:flex-start;flex-direction:column}.table-task-stats{width:100%}}@media(max-width:860px){.table-tool-main{padding-top:58px}.table-web-workspace{grid-template-columns:1fr}.table-workspace-aside{position:static;grid-template-columns:1fr}}@media(max-width:620px){.table-tool-main{margin-right:16px;margin-left:16px;padding:45px 0 90px}.table-tool-hero h1{font-size:43px}.table-tool-hero p{font-size:12px}.table-task-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.table-connection-pill{grid-column:1 / -1;justify-self:start}.table-web-toolbar{grid-template-columns:1fr}.table-result-heading{align-items:flex-start;flex-direction:column;gap:7px}.table-result-heading p{line-height:1.55}.table-results-panel{padding:12px}.table-workspace-card-head{grid-template-columns:auto minmax(0,1fr)}.table-workspace-card-head>b{display:none}.table-workspace-preview{overflow-x:auto}.table-workspace-preview table{min-width:590px}.table-workspace-aside{grid-template-columns:1fr}}@media(max-width:520px){.header-inner{padding:0 16px}.product-divider{display:none}.home-hero{padding:47px 17px 70px}.hero-copy h1{font-size:43px}.hero-copy>p{font-size:14px}.hero-actions{display:grid}.hero-actions a{width:100%}.mockup-window{padding:17px;transform:none}.floating-chip{display:none}.logo-strip,.products-section,.principles-section,.cta-section,.site-footer,.downloader-main{margin-right:17px;margin-left:17px}.section-intro h2,.cta-section h2{font-size:35px}.product-visual{min-height:330px}.visual-rings{width:220px;height:220px}.product-copy{padding:35px 27px}.product-buttons{align-items:stretch;flex-direction:column}.principles-section{padding:50px 24px}.cta-section{padding:82px 0}.footer-links{grid-template-columns:1fr 1fr}.footer-bottom{flex-direction:column;gap:7px}.downloader-hero h1{font-size:39px}.workspace-main{min-height:auto;padding:25px 17px}.form-heading p{display:none}.url-input{height:auto;min-height:58px;grid-template-columns:auto minmax(0,1fr);padding:11px 13px}.url-input button{grid-column:1 / -1}.format-selector>div{grid-template-columns:1fr}.start-button{grid-template-columns:auto auto}.start-button svg:last-child{display:none}.workspace-aside,.tool-features{grid-template-columns:1fr}.faq-preview{padding-top:82px}.faq-preview h2{font-size:34px}.policy-main,.help-main{padding:65px 18px 90px}.policy-main h1,.help-hero h1{font-size:43px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media(max-width:1288px){.space-browser-strip,.space-products,.space-principles,.space-cta,.space-home .site-footer{margin-right:24px;margin-left:24px}.gravity-card.product{width:250px}.gravity-card.product.compact{width:236px}.gravity-card.signal{width:190px}}@media(max-width:900px){.zero-copy{width:min(720px,76vw)}.zero-copy h1{font-size:clamp(61px,10vw,86px)}.space-product-grid{grid-template-columns:1fr}.space-principles{grid-template-columns:1fr;gap:48px}}@media(max-width:780px){.space-home .nav-links{border-color:#ffffff1a;background:#070a0df7}.space-home .nav-links a:hover{background:#ffffff0d}.space-home .menu-button{border-color:#ffffff1f;color:#fff;background:#ffffff0d}.zero-hero{min-height:1080px;align-items:start;padding:120px 18px 520px}.zero-hero:after{width:660px;height:660px;top:-70px}.zero-copy{width:100%}.zero-copy h1{max-width:620px;font-size:clamp(50px,12vw,76px)}.zero-copy>p{max-width:520px;font-size:13px}.mission-stats{margin-top:26px}.gravity-field{inset:66px 0 0}.gravity-card{width:177px;min-height:90px;gap:9px;border-radius:17px;padding:13px}.gravity-card.product,.gravity-card.product.compact{width:225px;min-height:125px;padding:16px}.gravity-card.signal{width:176px}.gravity-card.round{width:168px}.gravity-card.pill{width:198px;min-height:73px;padding:12px 15px}.gravity-card-icon{width:34px;height:34px;border-radius:11px}.gravity-card.product .gravity-card-copy strong{font-size:16px}.gravity-card-copy strong{font-size:13px}.gravity-card-copy p{font-size:9px}.gravity-card-copy a,.gravity-card-copy small{margin-top:8px}.motion-toggle{right:15px;bottom:15px}.hero-coordinate{display:none}.space-browser-strip{align-items:flex-start;flex-direction:column;gap:18px}.space-browser-strip>div{flex-wrap:wrap;gap:16px 24px}.space-products{padding:96px 0 110px}.space-principles{padding:96px 0}.space-cta{align-items:flex-start;flex-direction:column;padding:96px 0}}@media(max-width:520px){.mission-kicker{font-size:7px;letter-spacing:.07em}.zero-hero{min-height:1060px;padding-top:108px}.zero-copy h1{margin-top:22px;font-size:49px}.zero-copy>p{max-width:345px;font-size:12px}.zero-actions{display:grid;width:min(100%,300px)}.mission-stats span{min-width:91px}.space-browser-strip,.space-products,.space-principles,.space-cta,.space-home .site-footer{margin-right:17px;margin-left:17px}.space-section-heading h2,.space-cta h2{font-size:41px}.product-orbit-visual{height:270px}.space-product-content{padding:28px 24px 31px}.space-product-content>p{min-height:0}}.image-tool-site{color:#f5f8fc;background:radial-gradient(circle at 84% 4%,rgba(61,99,255,.15),transparent 28%),radial-gradient(circle at 12% 28%,rgba(25,210,255,.07),transparent 24%),#080b11}.image-tool-main{position:relative;max-width:1192px;margin:0 auto;padding:76px 0 120px}.image-tool-glow{position:absolute;z-index:0;width:650px;height:360px;top:-100px;left:50%;transform:translate(-50%);opacity:.62;background:radial-gradient(ellipse,rgba(56,121,255,.17),transparent 68%);pointer-events:none}.image-tool-hero{position:relative;z-index:1;max-width:850px;margin:0 auto 48px;text-align:center}.image-tool-kicker{display:inline-flex;align-items:center;gap:9px;border:1px solid rgba(88,221,255,.18);border-radius:999px;padding:6px 11px 6px 7px;color:#89dff5;background:#3d9fff12;font-size:9px;font-weight:720;letter-spacing:.12em}.image-tool-kicker img{width:26px;height:26px;border-radius:8px}.image-tool-hero h1{margin:24px 0 17px;font-family:Manrope,sans-serif;font-size:clamp(46px,5.2vw,67px);font-weight:740;letter-spacing:-.067em;line-height:1.04}.image-tool-hero h1 span{display:block;color:#59ddff}.image-tool-hero p{max-width:690px;margin:0 auto;color:#858f9f;font-size:14px;line-height:1.8}.image-connection-state{position:relative;z-index:1;display:flex;min-height:330px;align-items:center;justify-content:center;flex-direction:column;border:1px dashed #2a3442;border-radius:25px;padding:42px;color:#697789;background:#10151db8;text-align:center}.image-connection-state h2{margin:18px 0 8px;color:#edf2f8;font-size:20px}.image-connection-state p{max-width:560px;margin:0;color:#788495;font-size:12px;line-height:1.75}.image-connection-state a{display:inline-flex;min-height:42px;align-items:center;gap:7px;margin-top:22px;border:1px solid #344151;border-radius:11px;padding:0 15px;color:#dbe5ef;background:#171e28;font-size:11px;font-weight:650;text-decoration:none}.image-connection-state.error{color:#ff8390}.image-task-summary{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:28px;border:1px solid #273140;border-radius:20px;margin-bottom:17px;padding:17px 19px;background:linear-gradient(120deg,rgba(48,127,255,.07),transparent 46%),#111720}.image-task-source{display:flex;min-width:0;align-items:center;gap:13px}.image-task-source>span{display:grid;width:42px;height:42px;flex:0 0 auto;place-items:center;border-radius:13px;color:#5cddff;background:#48b1ff1a}.image-task-source>div{display:grid;min-width:0;gap:2px}.image-task-source small{color:#697789;font-size:9px}.image-task-source strong{max-width:570px;overflow:hidden;color:#e9eef5;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.image-task-source p{margin:0;color:#6e7b8d;font-size:9px}.image-task-stats{display:flex;align-items:center;gap:18px}.image-task-stats>div{display:grid;min-width:65px;gap:1px}.image-task-stats b{color:#f0f5fa;font-size:18px}.image-task-stats>div span{color:#697688;font-size:8px}.image-connection-pill{display:inline-flex;align-items:center;gap:5px;border:1px solid rgba(80,224,183,.2);border-radius:999px;padding:7px 9px;color:#8be9cd;background:#50e0b712;font-size:9px}.image-web-workspace{position:relative;z-index:1;border:1px solid #27303d;border-radius:24px;padding:18px;background:#0e131beb;box-shadow:0 28px 80px #00000040}.image-web-toolbar{display:grid;grid-template-columns:minmax(260px,1fr) 170px 145px auto;gap:9px}.image-web-search,.image-web-select{display:flex;min-width:0;height:42px;align-items:center;gap:9px;border:1px solid #2a3441;border-radius:11px;padding:0 12px;color:#697789;background:#111720}.image-web-search:focus-within,.image-web-select:focus-within{border-color:#53d7ff7a;color:#5bddff}.image-web-search input,.image-web-select select{width:100%;min-width:0;border:0;outline:0;color:#dce4ed;background:transparent;font-size:11px}.image-web-search input::placeholder{color:#5f6b7b}.image-web-select select{cursor:pointer}.image-web-select option{color:#e7edf4;background:#111720}.image-select-visible{display:inline-flex;min-height:42px;cursor:pointer;align-items:center;justify-content:center;gap:7px;border:1px solid #303b49;border-radius:11px;padding:0 13px;color:#aeb9c6;background:#171e28;font-size:10px;font-weight:630}.image-select-visible>span{display:grid;width:17px;height:17px;place-items:center;border:1px solid #465363;border-radius:5px}.image-select-visible>span.selected{border-color:#58ddff;color:#07131a;background:#58ddff}.image-result-heading{display:flex;align-items:end;justify-content:space-between;gap:20px;padding:27px 4px 15px}.image-result-heading>div>span{color:#667486;font-size:8px;font-weight:700;letter-spacing:.13em}.image-result-heading h2{margin:4px 0 0;color:#eef3f8;font-size:19px;letter-spacing:-.03em}.image-result-heading h2 small{color:#687689;font-size:12px}.image-result-heading p{margin:0;color:#687587;font-size:9px}.web-image-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px}.web-image-card{min-width:0;cursor:pointer;overflow:hidden;border:1px solid #27313e;border-radius:16px;background:#121821;transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease}.web-image-card:hover{border-color:#3b4a5b;transform:translateY(-2px)}.web-image-card.selected{border-color:#51daffc7;box-shadow:inset 0 0 0 1px #51daff1f}.web-image-thumb{position:relative;display:grid;height:168px;place-items:center;overflow:hidden;color:#536173;background:linear-gradient(45deg,#19212b 25%,transparent 25%),linear-gradient(-45deg,#19212b 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#19212b 75%),linear-gradient(-45deg,transparent 75%,#19212b 75%),#131a23;background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px}.web-image-thumb img{position:relative;z-index:1;width:100%;height:100%;object-fit:contain}.broken-image-icon{position:absolute;opacity:0}.web-image-thumb.is-broken .broken-image-icon{opacity:1}.web-image-check{position:absolute;z-index:3;display:grid;width:24px;height:24px;top:9px;left:9px;cursor:pointer;place-items:center;border:1px solid rgba(255,255,255,.45);border-radius:7px;color:transparent;background:#060a0f9e;backdrop-filter:blur(8px)}.web-image-check.selected{border-color:#58ddff;color:#061319;background:#58ddff}.web-image-format{position:absolute;z-index:3;right:8px;bottom:8px;border:1px solid rgba(255,255,255,.14);border-radius:6px;padding:4px 6px;color:#dce5ee;background:#070b10c2;backdrop-filter:blur(8px);font-size:8px;font-weight:750;letter-spacing:.07em}.web-image-copy{display:grid;min-width:0;gap:4px;padding:11px 12px 12px}.web-image-copy>strong,.web-image-copy>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.web-image-copy>strong{color:#e3e9f0;font-size:11px}.web-image-copy>span{color:#687587;font-size:9px}.web-image-copy>div{display:flex;justify-content:space-between;gap:7px;margin-top:3px;color:#788699;font-size:8px}.image-no-results{display:flex;min-height:250px;align-items:center;justify-content:center;flex-direction:column;border:1px dashed #2a3441;border-radius:17px;color:#697789}.image-no-results strong{margin:13px 0 5px;color:#e2e9f0;font-size:14px}.image-no-results p{margin:0;font-size:10px}.image-privacy-note{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin:17px 0 0;border:1px solid #26313d;border-radius:15px;padding:14px 16px;color:#61dcfa;background:#121922b8}.image-privacy-note>div{display:grid;gap:3px}.image-privacy-note strong{color:#cdd7e2;font-size:10px}.image-privacy-note p{margin:0;color:#6e7b8c;font-size:9px}.image-privacy-note a{display:inline-flex;align-items:center;gap:4px;color:#8e9aab;font-size:9px;text-decoration:none}.image-action-dock{position:sticky;z-index:12;bottom:16px;display:grid;grid-template-columns:1fr 150px 205px;align-items:center;gap:9px;max-width:650px;border:1px solid #324052;border-radius:17px;margin:18px auto 0;padding:9px;background:#0f151df0;box-shadow:0 18px 50px #00000073;backdrop-filter:blur(16px)}.image-action-dock>div{display:flex;align-items:baseline;gap:6px;padding-left:7px}.image-action-dock b{color:#58ddff;font-size:20px}.image-action-dock span{color:#6e7b8d;font-size:9px}.image-action-dock button{display:inline-flex;min-height:40px;cursor:pointer;align-items:center;justify-content:center;gap:7px;border-radius:11px;font-size:10px;font-weight:680}.image-copy-action{border:1px solid #334050;color:#b5c0cc;background:#1a222d}.image-download-action{color:#061319;background:linear-gradient(135deg,#63e5ff,#4ab8ff 54%,#7b65ff);box-shadow:0 10px 30px #308bff33}.image-action-dock button:disabled{cursor:not-allowed;opacity:.42}.image-tool-notice{position:fixed;z-index:50;right:24px;bottom:24px;display:inline-flex;align-items:center;gap:8px;border:1px solid;border-radius:12px;padding:11px 14px;box-shadow:0 16px 45px #0006;font-size:11px}.image-tool-notice.success{border-color:#50e0b757;color:#a7f2dc;background:#102b26f5}.image-tool-notice.error{border-color:#ff728057;color:#ffc1c7;background:#31181df7}@media(max-width:1220px){.image-tool-main{margin-right:24px;margin-left:24px}}@media(max-width:960px){.image-web-toolbar{grid-template-columns:1fr 1fr}.image-web-search{grid-column:1 / -1}.web-image-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:720px){.image-tool-main{margin-right:16px;margin-left:16px;padding-top:54px}.image-tool-hero h1{font-size:43px}.image-task-summary{align-items:flex-start;flex-direction:column}.image-task-stats{width:100%;justify-content:space-between}.web-image-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.image-result-heading{align-items:flex-start;flex-direction:column}.image-privacy-note{grid-template-columns:auto 1fr}.image-privacy-note a{grid-column:2}.image-action-dock{grid-template-columns:1fr 1fr}.image-action-dock>div{grid-column:1 / -1;justify-content:center}}@media(max-width:500px){.image-tool-hero h1{font-size:37px}.image-tool-hero p{font-size:12px}.image-web-toolbar{grid-template-columns:1fr}.image-web-search{grid-column:auto}.web-image-grid{grid-template-columns:1fr}.web-image-thumb{height:230px}.image-task-stats{flex-wrap:wrap}.image-connection-pill{width:100%;justify-content:center}.image-action-dock{grid-template-columns:1fr}.image-action-dock>div{grid-column:auto}}.palette-product-card{display:grid;grid-column:1 / -1;grid-template-columns:.92fr 1.08fr}.palette-product-card .product-orbit-visual{height:auto;min-height:340px}.palette-orbit{position:relative;overflow:hidden;background:radial-gradient(circle at 32% 38%,rgba(116,87,255,.24),transparent 33%),radial-gradient(circle at 70% 58%,rgba(240,90,157,.2),transparent 32%),#0d0d16}.palette-orbit:after{border-color:#ff86bf29}.palette-core{position:absolute;z-index:3;top:50%;left:50%;display:grid;width:78px;height:78px;place-items:center;border:1px solid rgba(255,255,255,.15);border-radius:25px;color:#fff0f7;background:linear-gradient(145deg,#7457ff,#f05a9d);box-shadow:0 24px 65px #8943c357;transform:translate(-50%,-50%) rotate(-7deg)}.palette-chip{position:absolute;z-index:2;width:72px;height:72px;border:1px solid rgba(255,255,255,.14);border-radius:22px;box-shadow:0 18px 44px #0000004d}.palette-chip.chip-one{top:21%;left:22%;background:#ffb65d;transform:rotate(-15deg)}.palette-chip.chip-two{top:25%;right:20%;background:#4ac5d8;transform:rotate(11deg)}.palette-chip.chip-three{right:28%;bottom:14%;background:#eff2f7;transform:rotate(-5deg)}.palette-value{position:absolute;z-index:3;bottom:23px;left:50%;border:1px solid rgba(255,255,255,.1);border-radius:999px;padding:7px 11px;color:#968f9b;background:#08080dc2;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:8px;letter-spacing:.05em;transform:translate(-50%);white-space:nowrap}.palette-site{min-height:100vh;color:#17161d;background:radial-gradient(circle at 88% 0,rgba(223,202,255,.36),transparent 28%),radial-gradient(circle at 5% 17%,rgba(255,207,222,.32),transparent 30%),#f5f3ef}.palette-site .site-header{border-bottom-color:#231f2a17;background:#f5f3efdb}.palette-site .brand,.palette-site .nav-links a{color:#201e25}.palette-site .nav-links a{font-size:14px}.palette-site .brand-glyph{color:#fff;background:linear-gradient(145deg,#7457ff,#f05a9d)}.palette-site .product-divider{color:#6f6a76;font-size:13px}.palette-main{width:min(1240px,calc(100% - 48px));margin:0 auto;padding:40px 0 110px}.palette-hero{position:relative;display:grid;overflow:hidden;min-height:450px;grid-template-columns:.9fr 1.1fr;border:1px solid rgba(37,31,46,.1);border-radius:34px;background:#111019;box-shadow:0 34px 100px #392b4821}.palette-hero:before{position:absolute;width:370px;height:370px;border-radius:50%;background:#7457ff26;content:"";filter:blur(1px);left:-220px;top:-170px}.palette-hero-copy{position:relative;z-index:2;display:flex;justify-content:center;flex-direction:column;padding:58px 28px 52px 58px}.palette-kicker{display:inline-flex;width:fit-content;align-items:center;gap:7px;color:#bf9cff;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:9px;font-weight:750;letter-spacing:.12em}.palette-hero h1{margin:18px 0;color:#f7f4fb;font-family:Manrope,PingFang SC,sans-serif;font-size:clamp(46px,5.3vw,72px);font-weight:690;letter-spacing:-.07em;line-height:.99}.palette-hero h1 span{display:block;background:linear-gradient(90deg,#b99cff,#ff8bc2 57%,#79cfff);-webkit-background-clip:text;background-clip:text;color:transparent}.palette-hero-copy>p{max-width:510px;margin:0;color:#93909e;font-size:16px;line-height:1.8}.palette-source{display:flex;max-width:520px;align-items:center;justify-content:space-between;gap:20px;margin-top:35px;border:1px solid rgba(255,255,255,.1);border-radius:17px;padding:13px 15px;background:#ffffff0b}.palette-source>div{display:grid;min-width:0;gap:2px}.palette-source small{color:#777382;font-size:11px}.palette-source strong{overflow:hidden;color:#ebe8f0;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.palette-source span{color:#6d6975;font-size:12px}.palette-source>b{flex:0 0 auto;border-radius:999px;padding:7px 10px;color:#d9c8ff;background:#7457ff24;font-size:12px}.dominant-palette{position:relative;display:flex;min-width:0;overflow:hidden;background:linear-gradient(45deg,rgba(255,255,255,.04) 25%,transparent 25%),linear-gradient(-45deg,rgba(255,255,255,.04) 25%,transparent 25%),#17151e;background-position:0 0,8px 8px;background-size:16px 16px}.dominant-palette button{position:relative;min-width:34px;cursor:pointer;flex:.7;border:0;transition:flex .22s ease,filter .22s ease}.dominant-palette button:nth-child(1){flex:1.55}.dominant-palette button:nth-child(2){flex:1.25}.dominant-palette button:nth-child(3){flex:1.05}.dominant-palette button:hover,.dominant-palette button:focus-visible{z-index:2;flex:1.8;filter:saturate(1.08);outline:0}.dominant-palette button span{position:absolute;bottom:22px;left:50%;border:1px solid rgba(255,255,255,.16);border-radius:999px;padding:6px 8px;color:#f9f7fb;background:#0c0b11b8;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:8px;opacity:0;transform:translate(-50%,5px);transition:opacity .16s ease,transform .16s ease;white-space:nowrap}.dominant-palette button:hover span,.dominant-palette button:focus-visible span{opacity:1;transform:translate(-50%)}.palette-onboarding{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:15px;margin-top:18px;border:1px solid rgba(116,87,255,.18);border-radius:18px;padding:15px 17px;background:#ffffffa8}.onboarding-icon{display:grid;width:42px;height:42px;place-items:center;border-radius:13px;color:#6d4fdf;background:#eee8ff}.palette-onboarding>div:nth-child(2){display:grid;gap:3px}.palette-onboarding strong{color:#2a2630;font-size:15px}.palette-onboarding p{margin:0;color:#7a7480;font-size:13px;line-height:1.6}.palette-onboarding a{display:inline-flex;align-items:center;gap:6px;border-radius:10px;padding:9px 11px;color:#fff;background:#201b29;font-size:12px;font-weight:700;text-decoration:none}.palette-workspace{display:grid;align-items:start;grid-template-columns:minmax(0,1fr) 300px;gap:22px;margin-top:24px}.palette-results{min-width:0}.palette-toolbar{display:flex;align-items:end;justify-content:space-between;gap:24px;border-bottom:1px solid rgba(38,32,45,.1);padding:13px 2px 20px}.palette-toolbar>div:first-child{display:grid}.palette-toolbar>div:first-child>span{color:#7a51dd;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;font-weight:750;letter-spacing:.13em}.palette-toolbar h2{margin:6px 0 3px;color:#1c1920;font-family:Manrope,PingFang SC,sans-serif;font-size:29px;letter-spacing:-.045em}.palette-toolbar p{margin:0;color:#8b858d;font-size:13px}.palette-export-actions{display:flex;gap:8px}.palette-export-actions button{display:inline-flex;height:39px;cursor:pointer;align-items:center;gap:7px;border:1px solid rgba(39,33,46,.12);border-radius:11px;padding:0 13px;color:#4d4852;background:#ffffffad;font-size:13px;font-weight:700}.palette-export-actions button:last-child{color:#fff;background:#201b29}.palette-filters{display:flex;align-items:center;gap:8px;padding:16px 0}.palette-filters label{display:inline-flex;height:38px;align-items:center;gap:7px;border:1px solid rgba(42,35,49,.11);border-radius:11px;padding:0 10px;color:#8a838e;background:#ffffffa3}.palette-search{min-width:0;flex:1}.palette-search input,.palette-filters select{min-width:0;border:0;outline:0;color:#39343e;background:transparent;font:inherit;font-size:13px}.palette-search input{width:100%}.palette-search input::placeholder{color:#a8a1aa}.palette-filters select{cursor:pointer}.format-tabs{display:flex;height:38px;align-items:center;border:1px solid rgba(42,35,49,.11);border-radius:11px;padding:3px;background:#ffffffa3}.format-tabs button{height:30px;cursor:pointer;border:0;border-radius:8px;padding:0 9px;color:#8f8893;background:transparent;font-size:12px;font-weight:750}.format-tabs button.active{color:#fff;background:#28222f}.palette-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.color-card{min-width:0;overflow:hidden;border:1px solid rgba(39,33,46,.1);border-radius:17px;background:#ffffffb3;box-shadow:0 12px 35px #291f320b;transition:transform .16s ease,box-shadow .16s ease}.color-card:hover{box-shadow:0 18px 45px #291f3217;transform:translateY(-2px)}.color-swatch{position:relative;display:grid;width:100%;height:138px;cursor:pointer;place-items:center;border:0;background-image:linear-gradient(45deg,rgba(255,255,255,.13) 25%,transparent 25%),linear-gradient(-45deg,rgba(255,255,255,.13) 25%,transparent 25%)}.color-swatch:after{position:absolute;inset:0;background:linear-gradient(180deg,transparent 45%,rgba(0,0,0,.08));content:""}.color-swatch>span{position:relative;z-index:2;display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:6px 8px;background:color-mix(in srgb,currentColor 8%,transparent);font-size:12px;font-weight:700;opacity:0;transform:translateY(4px);transition:opacity .15s ease,transform .15s ease}.color-swatch:hover>span,.color-swatch:focus-visible>span{opacity:.86;transform:translateY(0)}.color-card-body{padding:12px 12px 11px}.color-card-value{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:8px}.color-card-value button{overflow:hidden;cursor:pointer;border:0;padding:0;color:#211e25;background:transparent;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:14px;font-weight:750;text-align:left;text-overflow:ellipsis;white-space:nowrap}.color-card-value>span{flex:0 0 auto;color:#9a939e;font-size:11px}.color-roles{display:flex;flex-wrap:wrap;gap:4px;min-height:20px;margin-top:9px}.color-roles span{border-radius:999px;padding:4px 6px;color:#736b77;background:#f0edf1;font-size:11px}.color-contrast{display:flex;justify-content:space-between;margin-top:10px;border-top:1px solid rgba(39,33,46,.08);padding-top:8px;color:#aaa3ad;font-size:11px}.palette-sidebar{position:sticky;top:85px;display:grid;gap:14px}.palette-tip-card,.palette-stat-card{border:1px solid rgba(42,35,49,.1);border-radius:18px;padding:19px;background:#ffffffa6}.palette-tip-card>span{display:inline-flex;align-items:center;gap:7px;color:#6f4ccc;font-size:12px;font-weight:750}.palette-tip-card h3{margin:14px 0 8px;color:#29242e;font-size:17px;letter-spacing:-.035em}.palette-tip-card p{margin:0;color:#837c87;font-size:13px;line-height:1.7}.palette-tip-card a{display:inline-flex;align-items:center;gap:5px;margin-top:13px;color:#6f4ccc;font-size:12px;font-weight:700;text-decoration:none}.palette-stat-card{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.palette-stat-card>span{grid-column:1 / -1;color:#8f8792;font-size:11px;font-weight:700;letter-spacing:.08em}.palette-stat-card>div{display:grid;gap:2px}.palette-stat-card b{color:#2a2530;font-size:20px}.palette-stat-card small{color:#9a939d;font-size:11px}.palette-empty{display:flex;min-height:290px;align-items:center;justify-content:center;flex-direction:column;border:1px dashed rgba(42,35,49,.16);border-radius:18px;color:#a59ea7;background:#ffffff59}.palette-empty strong{margin-top:12px;color:#514a55;font-size:14px}.palette-empty p{margin:5px 0 0;font-size:13px}.palette-guide{padding:110px 0 92px}.palette-guide-heading{max-width:650px}.palette-guide-heading>span,.palette-faq>div:first-child>span{color:#7457c9;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;font-weight:750;letter-spacing:.14em}.palette-guide-heading h2,.palette-faq h2{margin:14px 0 0;color:#211d27;font-family:Manrope,PingFang SC,sans-serif;font-size:clamp(38px,4.4vw,58px);letter-spacing:-.065em}.palette-guide-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:42px}.palette-guide-grid article{position:relative;min-height:260px;border:1px solid rgba(42,35,49,.1);border-radius:24px;padding:24px;background:#ffffff8f}.palette-guide-grid article>b{position:absolute;top:18px;right:20px;color:#d4ced6;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.palette-guide-grid article>div{display:grid;width:50px;height:50px;place-items:center;border-radius:16px;color:#6d4ddb;background:#ede7ff}.palette-guide-grid article:nth-child(2)>div{color:#c74380;background:#ffe4f0}.palette-guide-grid article:nth-child(3)>div{color:#247e92;background:#dff7fa}.palette-guide-grid h3{margin:37px 0 10px;color:#2a252f;font-size:18px;letter-spacing:-.035em}.palette-guide-grid p{margin:0;color:#827b85;font-size:14px;line-height:1.75}.palette-faq{display:grid;grid-template-columns:.78fr 1.22fr;gap:80px;border-top:1px solid rgba(42,35,49,.1);padding:90px 0 20px}.palette-faq h2{font-size:clamp(34px,3.6vw,49px)}.palette-faq>div:last-child{border-top:1px solid rgba(42,35,49,.12)}.palette-faq details{border-bottom:1px solid rgba(42,35,49,.12)}.palette-faq summary{display:flex;cursor:pointer;align-items:center;justify-content:space-between;gap:16px;padding:22px 0;color:#332e37;font-size:15px;font-weight:700;list-style:none}.palette-faq summary::-webkit-details-marker{display:none}.palette-faq details[open] summary svg{transform:rotate(90deg)}.palette-faq details p{max-width:650px;margin:-7px 0 22px;color:#817a84;font-size:14px;line-height:1.8}.palette-site .site-footer{width:100%;max-width:none;border-top-color:#2a23311a;margin:0;padding-right:max(24px,calc((100vw - 1240px)/2));padding-left:max(24px,calc((100vw - 1240px)/2));color:#39333e;background:#ede9e5d6}.palette-site .footer-main>div:first-child p{font-size:14px;line-height:1.7}.palette-site .footer-links strong,.palette-site .footer-links a{font-size:13px}.palette-site .footer-bottom{font-size:11px}.palette-notice{position:fixed;z-index:40;right:24px;bottom:24px;display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(116,87,255,.22);border-radius:12px;padding:11px 14px;color:#fff;background:#27202f;box-shadow:0 18px 55px #261b2e38;font-size:10px;animation:palette-notice-in .16s ease-out}@keyframes palette-notice-in{0%{opacity:0;transform:translateY(6px)}}@media(max-width:1000px){.palette-hero{grid-template-columns:1fr}.dominant-palette{min-height:245px}.palette-workspace{grid-template-columns:minmax(0,1fr) 260px}.palette-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.palette-filters{flex-wrap:wrap}.palette-search{flex-basis:100%}}@media(max-width:760px){.palette-product-card{display:block}.palette-product-card .product-orbit-visual{min-height:290px}.palette-main{width:min(100% - 28px,620px);padding-top:20px}.palette-hero{min-height:0;border-radius:25px}.palette-hero-copy{padding:42px 28px 37px}.palette-hero h1{font-size:clamp(43px,12vw,62px)}.dominant-palette{min-height:210px}.palette-onboarding{grid-template-columns:auto minmax(0,1fr)}.palette-onboarding a{grid-column:1 / -1;justify-content:center}.palette-workspace{grid-template-columns:1fr}.palette-sidebar{position:static;grid-template-columns:1fr 1fr}.palette-guide{padding:85px 0 72px}.palette-guide-grid{grid-template-columns:1fr}.palette-guide-grid article{min-height:220px}.palette-faq{grid-template-columns:1fr;gap:45px;padding-top:72px}}@media(max-width:520px){.palette-main{width:calc(100% - 20px)}.palette-site .site-footer{padding-right:18px;padding-left:18px}.palette-hero-copy{padding:35px 21px 30px}.palette-hero h1{font-size:42px}.palette-hero-copy>p{font-size:15px}.palette-source{align-items:flex-start}.dominant-palette{min-height:170px}.palette-toolbar{align-items:flex-start;flex-direction:column}.palette-export-actions{width:100%}.palette-export-actions button{justify-content:center;flex:1}.palette-filters label:not(.palette-search){flex:1}.format-tabs{width:100%}.format-tabs button{flex:1}.palette-grid{grid-template-columns:1fr}.color-swatch{height:170px}.palette-sidebar{grid-template-columns:1fr}.palette-stat-card{grid-template-columns:repeat(3,1fr)}.palette-guide-heading h2,.palette-faq h2{font-size:38px}}.space-home{color:#1b1e1b;background:#f7f8f5}.space-home .site-header{border-bottom-color:#181d1812;color:#1b1e1b;background:#fafbf8c2;box-shadow:0 1px #ffffffb3}.space-home .brand-glyph{color:#f8faf7;background:#171a17;box-shadow:0 9px 28px #1319141f}.space-home .brand-word{color:#1b1e1b}.space-home .nav-links a{color:#737a73}.space-home .nav-links a:hover{color:#151815}.space-home .header-cta{border-color:#191f191a;color:#202520;background:#ffffffc7;box-shadow:0 7px 23px #1d261e0f}.zero-hero{min-height:max(840px,100svh);border-bottom-color:#181d1814;padding:135px 24px 96px;background:radial-gradient(circle at 5% 12%,rgba(218,238,255,.54),transparent 24%),radial-gradient(circle at 92% 86%,rgba(229,221,255,.42),transparent 25%),radial-gradient(circle at 78% 6%,rgba(231,250,224,.45),transparent 22%),#fafbf8}.zero-hero:after,.space-stars,.space-glow,.orbit,.hero-coordinate{display:none}.gravity-field{inset:74px 0 0}.gravity-card{border-color:color-mix(in srgb,var(--card-accent) 18%,rgba(27,33,28,.1));color:#202420;background:radial-gradient(circle at 5% 0,color-mix(in srgb,var(--card-accent) 8%,transparent),transparent 48%),#ffffffe6;box-shadow:0 18px 50px #26302813,0 2px 7px #26302809,inset 0 1px #fffffff5;backdrop-filter:blur(18px)}.gravity-card:hover,.gravity-card.is-grabbed{border-color:color-mix(in srgb,var(--card-accent) 42%,rgba(27,33,28,.1));box-shadow:0 24px 64px #26302821,0 0 0 5px color-mix(in srgb,var(--card-accent) 5%,transparent),inset 0 1px #fff}.gravity-card.is-colliding{border-color:color-mix(in srgb,var(--card-accent) 58%,rgba(27,33,28,.08));box-shadow:0 26px 72px #26302826,0 0 0 8px color-mix(in srgb,var(--card-accent) 9%,transparent),inset 0 1px #fff}.gravity-card.product{width:258px;min-height:132px}.gravity-card.product.compact{width:238px}.gravity-card.pill{width:216px;background:#ffffffd6}.gravity-card-icon{border-color:color-mix(in srgb,var(--card-accent) 28%,transparent);background:color-mix(in srgb,var(--card-accent) 10%,white);box-shadow:none}.gravity-card-copy>span{color:color-mix(in srgb,var(--card-accent) 66%,#737a73)}.gravity-card-copy strong{color:#202420}.gravity-card-copy p{color:#858c85}.gravity-card-copy a,.gravity-card-copy small{color:color-mix(in srgb,var(--card-accent) 72%,#4d554e)}.card-drag-mark{color:#1f252033}.motion-toggle{border-color:#191f1917;color:#777f77;background:#ffffffd1;box-shadow:0 9px 30px #222a2312}.motion-toggle:hover{border-color:#509d414d;color:#3d7433}.zero-copy{width:min(560px,58vw)}.mission-kicker{border-color:#1c221d14;color:#8a918a;background:#ffffff9e;box-shadow:0 7px 28px #222a230b}.mission-kicker span{background:#74d35f;box-shadow:0 0 0 5px #74d35f1f}.zero-copy h1{max-width:610px;margin:25px 0 18px;color:#171a17;font-size:clamp(56px,5.5vw,78px);font-weight:700;letter-spacing:-.073em;line-height:.98;text-shadow:none}.zero-copy h1 span{margin-top:7px;color:#5aa848;text-shadow:none}.zero-copy>p{max-width:480px;color:#7c837c;font-size:14px;line-height:1.8;text-shadow:none}.zero-actions{margin-top:25px}.space-primary{color:#f7faf6;background:#191d19;box-shadow:0 12px 32px #19211a21}.space-primary:hover{box-shadow:0 16px 38px #19211a2e}.gravity-hint{display:inline-flex;align-items:center;gap:7px;margin-top:23px;color:#a0a6a0;font-size:9px}.space-browser-strip{border-bottom-color:#191f1914}.space-browser-strip>span{color:#979d97}.space-browser-strip b{color:#727a72}.space-section-heading>span,.space-cta>div>span{color:#579c49}.space-section-heading h2,.space-cta h2{color:#1c201c}.space-section-heading p{color:#7e857e}.space-product-card{border-color:#1c221d17;background:radial-gradient(circle at 14% 6%,rgba(138,197,255,.08),transparent 38%),#ffffffc7;box-shadow:0 22px 65px #2a342c0e}.space-product-card.is-live{background:radial-gradient(circle at 14% 6%,rgba(155,255,122,.12),transparent 39%),#ffffffd1}.product-orbit-visual{border-bottom-color:#1c221d12;background-color:#f8faf7;background-image:linear-gradient(rgba(35,42,36,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(35,42,36,.035) 1px,transparent 1px)}.product-core,.image-stack,.capture-frame,.table-core,.palette-core{background-color:#ffffffc7}.space-product-content .product-status span,.space-product-content .product-status b{color:#8a918a;background:#1f262009}.space-product-content .product-status span,.space-product-content .product-status .live-status{color:#559c47}.space-product-content .product-status b,.space-product-content .product-status .live-status{border-color:#1f262014}.space-product-content h3{color:#252925}.space-product-content>p{color:#7c847d}.space-feature-tags span{border-color:#1f262012;color:#747c75;background:#1f262006}.space-product-content>a{color:#519a43}.product-coming{color:#858d86}.image-count,.capture-progress,.table-format,.palette-value{background:#ffffffd1}.space-principles,.space-cta,.space-home .site-footer{border-top-color:#191f1914}.space-principle-grid article{border-color:#1c221d14;background:#ffffffa3;box-shadow:0 15px 45px #2a342c09}.space-principle-grid article>span{color:#5da54e;background:#74d35f1a}.space-principle-grid h3{color:#303530}.space-principle-grid p{color:#858c85}.space-home .site-footer{color:#343934}.space-home .footer-main .brand-word,.space-home .footer-links strong{color:#303530}.space-home .footer-main>div:first-child p,.space-home .footer-links a,.space-home .footer-bottom{color:#858c85}.space-home .footer-links a:hover{color:#303530}.space-home .footer-bottom{border-top-color:#191f1912}@media(max-width:780px){.space-home .nav-links{border-color:#1a201b17;background:#fafbf8f7}.space-home .nav-links a:hover{background:#1b211c0a}.space-home .menu-button{border-color:#1a201b1a;color:#222622;background:#ffffffbd}.zero-hero{min-height:1080px;padding-top:112px;background:radial-gradient(circle at 0 10%,rgba(218,238,255,.55),transparent 28%),radial-gradient(circle at 100% 92%,rgba(229,221,255,.4),transparent 26%),#fafbf8}.zero-copy{width:min(100%,560px)}.zero-copy h1{font-size:clamp(48px,11vw,68px)}.gravity-card.product,.gravity-card.product.compact{width:218px}.gravity-card.pill{width:190px}}@media(max-width:520px){.zero-copy h1{font-size:47px}.zero-copy>p{max-width:330px}.zero-actions{display:flex;width:auto}.gravity-hint{max-width:230px;line-height:1.5}}.locale-root{min-height:100vh}.language-toggle{display:inline-flex;height:40px;cursor:pointer;align-items:center;gap:7px;border:1px solid rgba(17,22,26,.12);border-radius:999px;padding:0 11px;color:#858b91;background:#ffffffb8;font-family:Manrope,DM Sans,sans-serif;font-size:10px;font-weight:750;letter-spacing:.04em;transition:border-color .16s ease,background .16s ease,color .16s ease}.language-toggle i{width:1px;height:13px;background:currentColor;opacity:.28}.language-toggle span{opacity:.52}.language-toggle span.active{color:#101317;opacity:1}.tool-header .language-toggle{border-color:#ffffff24;color:#7e878f;background:#ffffff0e}.tool-header .language-toggle span.active{color:var(--lime)}.space-home .language-toggle{border-color:#191f191a;color:#8a918a;background:#ffffffc7}.space-home .language-toggle span.active{color:#202520}.language-toggle:hover{border-color:#7cff5b6b;background:#7cff5b14}.tool-site{--deck-border: rgba(178, 255, 88, .14);--deck-muted: #8d98a4;--deck-panel: rgba(13, 17, 20, .84);position:relative;background:radial-gradient(circle at 74% 5%,rgba(151,255,31,.09),transparent 25%),radial-gradient(circle at 15% 34%,rgba(89,255,159,.045),transparent 27%),#06090a}.tool-site:before{position:fixed;z-index:0;inset:0;pointer-events:none;background-image:linear-gradient(rgba(158,255,74,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(158,255,74,.025) 1px,transparent 1px);background-size:56px 56px;mask-image:linear-gradient(to bottom,black,transparent 80%);content:""}.tool-site>*{position:relative;z-index:1}.tool-site .tool-header{position:sticky;top:0;border-bottom-color:#b1ff5b1a;background:#050809c7;box-shadow:0 14px 50px #0003}.tool-site .header-inner{max-width:1340px;height:80px}.tool-site .nav-links a{font-size:13px}.tool-site .product-divider{color:#a0a9b3;font-size:13px}.tool-site .downloader-main{max-width:1320px;padding:58px 24px 128px}.tool-site .tool-grid{display:none}.tool-site .downloader-hero{display:grid;max-width:none;grid-template-columns:minmax(440px,.84fr) minmax(0,1.16fr);align-items:center;gap:46px;margin:0 0 46px;text-align:left}.downloader-hero-copy{position:relative;z-index:2}.tool-site .tool-kicker{border-color:#adff4d38;padding:8px 13px;color:#b9d0b4;background:#9bff320e;box-shadow:inset 0 0 26px #8bff2706;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;letter-spacing:.08em}.tool-site .downloader-hero h1{max-width:610px;margin:27px 0 21px;color:#f4f8f1;font-size:clamp(52px,5.1vw,76px);font-weight:760;letter-spacing:-.07em;line-height:.99}.tool-site .downloader-hero h1 span{color:#a8ff3e;text-shadow:0 0 34px rgba(153,255,54,.14)}.locale-root[data-language=zh] .tool-site .downloader-hero h1{font-size:clamp(50px,4.4vw,62px);letter-spacing:-.055em}.tool-site .downloader-hero-copy>p{max-width:540px;margin:0;color:#9aa4ae;font-size:17px;line-height:1.75}.hero-signal-row{display:flex;flex-wrap:wrap;gap:9px 18px;margin-top:30px;color:#657169;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;letter-spacing:.07em}.hero-signal-row span{display:inline-flex;align-items:center;gap:7px}.hero-signal-row i{width:7px;height:7px;border-radius:50%;background:#a7ff3c;box-shadow:0 0 15px #a7ff3ccc;animation:signal-pulse 1.8s ease-in-out infinite}.downloader-hero-visual{position:relative;overflow:hidden;border:1px solid rgba(169,255,69,.2);border-radius:25px;margin:0;padding:8px;background:#85ff1f06;box-shadow:0 40px 110px #00000080,0 0 70px #92ff2f0a,inset 0 0 0 1px #ffffff06}.downloader-hero-visual:before,.downloader-hero-visual:after{position:absolute;z-index:2;pointer-events:none;content:""}.downloader-hero-visual:before{height:1px;right:7%;left:7%;top:9px;background:linear-gradient(90deg,transparent,#a8ff3e,transparent);box-shadow:0 0 18px #a8ff3e;opacity:.55}.downloader-hero-visual:after{inset:8px;border-radius:18px;background:linear-gradient(120deg,rgba(255,255,255,.035),transparent 34%)}.downloader-hero-visual img{display:block;width:100%;aspect-ratio:1.91 / 1;border-radius:18px;object-fit:cover}.downloader-hero-visual figcaption{position:absolute;z-index:3;display:flex;right:27px;bottom:23px;left:27px;align-items:center;justify-content:space-between;color:#b1ff5ba3;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px;letter-spacing:.13em}.downloader-hero-visual figcaption b{display:grid;width:29px;height:29px;place-items:center;border:1px solid rgba(172,255,82,.26);border-radius:8px;background:#0000008a;font-size:9px}.tool-site .downloader-workspace{grid-template-columns:minmax(0,1fr) 350px;gap:18px}.tool-site .workspace-main,.tool-site .aside-card{border-color:var(--deck-border);background:linear-gradient(145deg,rgba(255,255,255,.018),transparent 42%),var(--deck-panel);backdrop-filter:blur(18px)}.tool-site .workspace-main{position:relative;min-height:585px;overflow:hidden;border-radius:26px;padding:46px;box-shadow:0 35px 100px #00000057}.tool-site .workspace-main:before{position:absolute;height:1px;top:0;right:32px;left:32px;background:linear-gradient(90deg,transparent,rgba(171,255,78,.55),transparent);content:""}.tool-site .step-number{width:42px;height:42px;border-color:#a7ff3c33;border-radius:12px;background:#a5ff420d;font-size:12px}.tool-site .form-heading>div:first-child{gap:16px}.tool-site .form-heading h2,.tool-site .job-heading h2{margin-bottom:7px;color:#edf3eb;font-size:27px}.tool-site .form-heading p,.tool-site .job-heading p{color:#87929d;font-size:14px;line-height:1.55}.tool-site .verified-pill{padding:8px 11px;font-size:11px}.tool-site .url-field{gap:11px;margin-top:42px}.tool-site .url-field>span,.tool-site .format-selector>span{color:#aeb7c0;font-size:12px;letter-spacing:.02em}.tool-site .url-input{min-height:68px;border-color:#aaff4d29;border-radius:16px;padding:0 12px 0 20px;background:#020506b8}.tool-site .url-input:focus-within{border-color:#a7ff3ca3;box-shadow:0 0 0 4px #9fff3e0e,inset 0 0 32px #9aff3306}.tool-site .url-input input{font-size:14px}.tool-site .url-input button{height:43px;border-color:#aaff4d29;border-radius:11px;padding:0 15px;color:#cbd3ca;background:#9cff4111;font-size:12px}.tool-site .stream-summary{border-radius:14px;margin-top:12px;padding:13px 15px}.tool-site .stream-summary strong{font-size:13px}.tool-site .stream-summary span{font-size:11px}.tool-site .stream-summary b{padding:5px 8px;font-size:10px}.tool-site .format-selector{gap:11px;margin-top:30px}.tool-site .format-selector>div{gap:12px}.tool-site .format-selector button{height:70px;border-color:#ffffff17;border-radius:14px;padding:0 16px;font-size:14px}.tool-site .format-selector button small{font-size:11px}.tool-site .format-selector button.selected{border-color:#a6ff3d5c;background:#9aff3712;box-shadow:inset 0 0 28px #97ff3106}.tool-site .strategy-selector{min-width:0;border:0;margin:30px 0 0;padding:0}.tool-site .strategy-selector legend{margin-bottom:11px;padding:0;color:#98a39c;font-size:12px;font-weight:700}.tool-site .strategy-selector>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.tool-site .strategy-selector button{display:flex;min-width:0;min-height:82px;align-items:center;gap:11px;border:1px solid rgba(255,255,255,.09);border-radius:14px;padding:14px;color:#a8b1ab;background:#ffffff05;font:inherit;text-align:left;cursor:pointer;transition:border-color .16s ease,color .16s ease,background .16s ease,transform .16s ease}.tool-site .strategy-selector button:hover{border-color:#a6ff3d3d;color:#dce4dd;transform:translateY(-1px)}.tool-site .strategy-selector button>svg{flex:0 0 auto;color:#778079}.tool-site .strategy-selector button>span{display:grid;min-width:0;gap:5px;color:inherit;font-size:14px;font-weight:760}.tool-site .strategy-selector button b{display:inline-flex;width:fit-content;border-radius:999px;margin-left:5px;padding:2px 6px;color:#a9ff50;background:#9aff3717;font-size:9px;letter-spacing:.03em;vertical-align:2px}.tool-site .strategy-selector button small{overflow:hidden;color:#6f7972;font-size:10px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.tool-site .strategy-selector button.selected{border-color:#a6ff3d66;color:#ecf4ec;background:radial-gradient(circle at 12% 0,rgba(166,255,61,.11),transparent 58%),#9aff370b;box-shadow:inset 0 0 28px #97ff3106,0 0 24px #9aff3709}.tool-site .strategy-selector button.selected>svg{color:#a9ff50}.tool-site .strategy-selector>p{display:flex;align-items:flex-start;gap:7px;margin:11px 0 0;color:#68736c;font-size:10px;line-height:1.55}.tool-site .strategy-selector>p svg{flex:0 0 auto;margin-top:1px}.tool-site .form-error{padding:11px 13px;font-size:12px}.tool-site .start-button{height:64px;border-radius:15px;margin-top:30px;background:linear-gradient(100deg,#a9ff3f,#7dfd57);box-shadow:0 18px 38px #85ff4224;font-size:15px}.tool-site .start-button:hover:not(:disabled){background:linear-gradient(100deg,#c1ff72,#95ff75);box-shadow:0 20px 48px #85ff4238}.tool-site .legal-note{gap:8px;margin-top:17px;color:#78837d;font-size:11px;line-height:1.55}.tool-site .workspace-aside{gap:14px}.tool-site .aside-card{border-radius:20px;padding:25px}.tool-site .aside-label{color:#7f8a83;font-size:10px}.tool-site .process-card ol{margin-top:25px}.tool-site .process-card li{min-height:78px;gap:13px}.tool-site .process-card li:not(:last-child):after{height:37px;top:35px;left:15px}.tool-site .process-card li>span{width:31px;height:31px;border-radius:9px;font-size:11px}.tool-site .process-card li strong{color:#d9dfd7;font-size:13px}.tool-site .process-card li small{color:#76817a;font-size:11px}.tool-site .privacy-card strong{font-size:14px}.tool-site .privacy-card p{margin:15px 0 16px;color:#87918b;font-size:12px;line-height:1.75}.tool-site .privacy-card a{color:#b9c3ba;font-size:11px}.tool-site .tool-features{gap:12px;border:0;margin-top:18px;overflow:visible;background:transparent}.tool-site .tool-features article{border:1px solid var(--deck-border);border-radius:18px;padding:30px;background:var(--deck-panel)}.tool-site .tool-features h3{margin:20px 0 9px;font-size:16px}.tool-site .tool-features p{color:#87918b;font-size:13px;line-height:1.72}.tool-site .faq-preview{gap:100px;padding-top:126px}.tool-site .faq-preview h2{margin-top:14px;font-size:clamp(40px,4vw,56px);line-height:1.08}.tool-site .faq-list summary{min-height:82px;font-size:15px}.tool-site .faq-list p{color:#8a958f;font-size:13px}.tool-site .job-heading>span,.tool-site .progress-meta{font-size:11px}.tool-site .job-heading h2{font-size:31px}@keyframes signal-pulse{0%,to{opacity:.5;transform:scale(.85)}50%{opacity:1;transform:scale(1.1)}}@media(max-width:1120px){.tool-site .downloader-hero{grid-template-columns:1fr}.tool-site .downloader-hero-copy{max-width:760px}.tool-site .downloader-hero-visual{width:100%}.tool-site .downloader-workspace{grid-template-columns:minmax(0,1fr) 315px}}@media(max-width:840px){.tool-site .header-inner{height:68px}.tool-site .downloader-main{margin:0;padding:42px 18px 90px}.tool-site .downloader-workspace{grid-template-columns:1fr}.tool-site .workspace-aside{grid-template-columns:1fr 1fr}.tool-site .faq-preview{grid-template-columns:1fr;gap:35px;padding-top:90px}}@media(max-width:600px){.language-toggle{height:37px;padding:0 9px}.tool-site .downloader-main{padding-right:15px;padding-left:15px}.tool-site .downloader-hero{gap:30px;margin-bottom:30px}.tool-site .downloader-hero h1{font-size:45px}.locale-root[data-language=zh] .tool-site .downloader-hero h1{font-size:43px}.tool-site .downloader-hero-copy>p{font-size:15px}.hero-signal-row{display:grid;gap:8px}.downloader-hero-visual{border-radius:18px;padding:5px}.downloader-hero-visual img{border-radius:13px}.downloader-hero-visual figcaption{right:16px;bottom:13px;left:16px}.tool-site .workspace-main{min-height:auto;border-radius:21px;padding:28px 18px}.tool-site .form-heading p{display:block;font-size:12px}.tool-site .url-field{margin-top:31px}.tool-site .url-input{min-height:64px}.tool-site .format-selector>div,.tool-site .workspace-aside,.tool-site .tool-features{grid-template-columns:1fr}.tool-site .tool-features article{padding:24px}}.space-home{color:#f4f7f3;background:radial-gradient(circle at 18% 20%,rgba(31,70,113,.12),transparent 30%),radial-gradient(circle at 82% 42%,rgba(89,56,134,.1),transparent 30%),#030508}.space-home .site-header{border-bottom-color:#ffffff14;color:#fff;background:#0305087a;box-shadow:0 1px #ffffff06;backdrop-filter:blur(18px)}.space-home .brand-glyph{color:#071006;background:#9bff7a;box-shadow:0 0 34px #9bff7a38}.space-home .brand-word{color:#f3f6f1}.space-home .nav-links a{color:#8f9991}.space-home .nav-links a:hover{color:#fff}.space-home .header-cta{border-color:#9bff7a40;color:#b9ffa5;background:#9bff7a13;box-shadow:0 0 28px #9bff7a0f}.space-home .language-toggle{border-color:#ffffff21;color:#808b83;background:#ffffff0e}.space-home .language-toggle span.active{color:#9bff7a}.zero-hero{min-height:max(820px,100svh);border-bottom-color:#ffffff14;background:radial-gradient(ellipse at 50% 48%,rgba(21,37,31,.86) 0,rgba(4,8,10,.45) 34%,transparent 64%),radial-gradient(circle at 11% 20%,rgba(52,108,170,.17),transparent 25%),radial-gradient(circle at 88% 78%,rgba(121,75,168,.13),transparent 27%),#030508}.zero-hero:after,.space-stars,.space-glow,.orbit{display:block}.zero-hero:after{border-color:#9bff7a13;background:radial-gradient(circle,rgba(9,15,13,.9) 0 43%,rgba(3,5,8,.26) 69%,transparent 72%);box-shadow:0 0 150px #59b8790b,inset 0 0 100px #9bff7a06}.space-stars{opacity:.9}.space-glow{background:#4d7e5621}.orbit{border-color:#ffffff0e}.gravity-card{border-color:color-mix(in srgb,var(--card-accent) 24%,rgba(255,255,255,.07));color:#eef3ed;background:radial-gradient(circle at 5% 0,color-mix(in srgb,var(--card-accent) 10%,transparent),transparent 46%),#090d11d1;box-shadow:0 24px 70px #00000059,inset 0 1px #ffffff0b;backdrop-filter:blur(20px)}.gravity-card:hover,.gravity-card.is-grabbed{border-color:color-mix(in srgb,var(--card-accent) 52%,rgba(255,255,255,.12));box-shadow:0 30px 84px #00000075,0 0 38px color-mix(in srgb,var(--card-accent) 10%,transparent),inset 0 1px #ffffff12}.gravity-card.is-colliding{border-color:color-mix(in srgb,var(--card-accent) 66%,white 8%);box-shadow:0 30px 88px #0000007a,0 0 0 7px color-mix(in srgb,var(--card-accent) 8%,transparent),0 0 40px color-mix(in srgb,var(--card-accent) 14%,transparent)}.gravity-card.pill{background:#090d11c7}.gravity-card-icon{border-color:color-mix(in srgb,var(--card-accent) 30%,transparent);background:color-mix(in srgb,var(--card-accent) 9%,transparent);box-shadow:inset 0 0 18px color-mix(in srgb,var(--card-accent) 5%,transparent)}.gravity-card-icon.has-extension-logo{width:46px;height:46px;overflow:visible;border:0;border-radius:14px;background:transparent;box-shadow:none}.gravity-card-icon.has-extension-logo img{display:block;width:46px;height:46px;border-radius:13px;filter:drop-shadow(0 9px 15px rgba(0,0,0,.28))}.gravity-card-icon.screenshot-extension-logo{border-color:#ffcd7052;color:#ffcd70;background:linear-gradient(rgba(255,205,112,.06) 1px,transparent 1px),#ffcd700e;background-size:100% 8px;box-shadow:0 0 24px #ffcd7014}.gravity-card-copy>span{color:color-mix(in srgb,var(--card-accent) 78%,#8b938c)}.gravity-card-copy strong{color:#f1f4f0}.gravity-card-copy p{color:#89928b}.gravity-card-copy a,.gravity-card-copy small{color:var(--card-accent)}.card-drag-mark{color:#fff3}.zero-copy{width:min(760px,68vw)}.mission-kicker{border-color:#9bff7a33;color:#9ca69e;background:#06090bad;box-shadow:0 0 28px #9bff7a0b}.mission-kicker span{background:#9bff7a;box-shadow:0 0 13px #9bff7a}.zero-copy h1{max-width:820px;color:#f5f7f4;font-size:clamp(64px,7vw,102px);text-shadow:0 12px 55px rgba(0,0,0,.92)}.zero-copy h1 span{color:#9bff7a;text-shadow:0 0 48px rgba(155,255,122,.14),0 12px 55px rgba(0,0,0,.92)}.zero-copy>p{max-width:580px;color:#8a938b;font-size:14px;text-shadow:0 2px 18px #030508}.space-primary{color:#071006;background:#9bff7a;box-shadow:0 0 34px #9bff7a29}.space-primary:hover{background:#b7ffa2;box-shadow:0 0 44px #9bff7a3b}.gravity-hint{color:#747e76}.space-browser-strip{border-bottom-color:#ffffff14}.space-browser-strip>span{color:#59615b}.space-browser-strip b{color:#868f87}.space-section-heading>span,.space-cta>div>span{color:#9bff7a}.space-section-heading h2,.space-cta h2{color:#eef2ed}.space-section-heading p{color:#717a72}.space-product-card,.space-product-card.is-live{border-color:#ffffff17;background:radial-gradient(circle at 14% 6%,rgba(138,197,255,.08),transparent 38%),#090c10;box-shadow:0 24px 75px #0000002e}.space-product-card.is-live{background:radial-gradient(circle at 14% 6%,rgba(155,255,122,.09),transparent 39%),#090c10}.product-orbit-visual{border-bottom-color:#ffffff12;background-color:#070a0d;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px)}.extension-logo-core{width:104px;height:104px;overflow:visible;border:0;border-radius:28px;background:transparent;box-shadow:none}.extension-logo-core img{position:relative;z-index:2;display:block;width:96px;height:96px;border-radius:24px;object-fit:contain;filter:drop-shadow(0 18px 24px rgba(0,0,0,.36)) drop-shadow(0 0 24px color-mix(in srgb,currentColor 18%,transparent))}.table-core.extension-logo-core img{border-radius:0}.space-product-content .product-status span,.space-product-content .product-status b{border-color:#ffffff14;color:#7e8980;background:#ffffff06}.space-product-content .product-status span,.space-product-content .product-status .live-status{color:#9bff7a}.space-product-content h3{color:#e5e9e4}.space-product-content>p{color:#737d75}.space-feature-tags span{border-color:#ffffff12;color:#7b857d;background:#ffffff06}.space-product-content>a{color:#9bff7a}.product-coming{color:#7c867e}.image-count,.capture-progress,.table-format,.palette-value{background:#080c10c2}.space-principles,.space-cta,.space-home .site-footer{border-color:#ffffff14;background:transparent}.space-principle-grid article{border-color:#ffffff14;background:#ffffff06}.space-principle-grid article>span{color:#9bff7a;background:#9bff7a12}.space-principle-grid h3,.space-home .footer-main .brand-word,.space-home .footer-links strong{color:#dce1dc}.space-principle-grid p,.space-home .footer-main>div:first-child p,.space-home .footer-links a,.space-home .footer-bottom{color:#667068}.space-home .footer-links a:hover{color:#b4bcb5}.space-home .footer-bottom{border-top-color:#ffffff12}@media(max-width:780px){.space-home .nav-links{border-color:#ffffff1a;background:#06090cfa}.space-home .nav-links a:hover{background:#ffffff0e}.space-home .menu-button{border-color:#ffffff1f;color:#fff;background:#ffffff0e}.zero-hero{background:radial-gradient(circle at 0 10%,rgba(52,108,170,.18),transparent 31%),radial-gradient(circle at 100% 92%,rgba(121,75,168,.14),transparent 30%),#030508}.zero-copy{width:min(100%,620px)}.zero-copy h1{font-size:clamp(50px,12vw,76px)}}@media(max-width:580px){.tool-site .strategy-selector>div{grid-template-columns:1fr}.tool-site .strategy-selector button{min-height:68px}.tool-site .strategy-selector button small{white-space:normal}}.space-products{position:relative;z-index:0;isolation:isolate;padding-top:118px}.space-products:before,.space-products:after{position:absolute;left:50%;width:100vw;pointer-events:none;transform:translate(-50%);content:""}.space-products:before{z-index:-2;inset-block:0;background:radial-gradient(circle at 8% 12%,rgba(255,255,255,.72) 0 1px,transparent 1.5px),radial-gradient(circle at 68% 18%,rgba(138,197,255,.62) 0 1px,transparent 1.6px),radial-gradient(circle at 88% 47%,rgba(255,255,255,.43) 0 1px,transparent 1.5px),radial-gradient(circle at 27% 68%,rgba(155,255,122,.48) 0 1px,transparent 1.7px),radial-gradient(circle at 74% 86%,rgba(210,168,255,.54) 0 1px,transparent 1.6px),radial-gradient(ellipse at 12% 38%,rgba(43,91,143,.12),transparent 28%),radial-gradient(ellipse at 88% 66%,rgba(99,62,143,.1),transparent 31%),#030508;background-size:263px 251px,397px 373px,211px 227px,337px 313px,181px 193px,auto,auto,auto}.space-products:after{z-index:-1;height:220px;top:-90px;background:linear-gradient(to bottom,#03050800,#030508d1 58%,#030508)}.space-products .space-section-heading,.space-product-grid{position:relative;z-index:1}.space-products .space-section-heading{max-width:820px}.space-product-grid{gap:18px;margin-top:58px}.space-product-card,.space-product-card.is-live{background-color:#070b10db;backdrop-filter:blur(18px)}.space-product-content{padding:32px}.space-product-content>p{max-width:590px;line-height:1.78}@media(max-width:780px){.space-products{padding-top:92px}.space-products:before{background-size:223px 217px,307px 293px,181px 193px,277px 263px,157px 169px,auto,auto,auto}.space-product-grid{gap:14px;margin-top:42px}.space-product-content{padding:25px 22px 28px}}.brand-glyph,.space-home .brand-glyph,.tool-header .brand-glyph,.palette-site .brand-glyph{display:block;width:43px;height:43px;flex:0 0 43px;object-fit:contain;border-radius:0;color:transparent;background:transparent;box-shadow:none;filter:drop-shadow(0 0 5px rgba(121,219,255,.68)) drop-shadow(0 0 12px rgba(132,100,255,.28));transition:filter .18s ease,transform .18s ease}.brand:hover .brand-glyph{filter:drop-shadow(0 0 7px rgba(175,239,255,.9)) drop-shadow(0 0 17px rgba(153,111,255,.44));transform:scale(1.055)}.space-home .brand-word,.tool-header .brand-word{letter-spacing:-.035em}@media(max-width:780px){.brand-glyph,.space-home .brand-glyph,.tool-header .brand-glyph,.palette-site .brand-glyph{width:39px;height:39px;flex-basis:39px}}body{font-size:16px;line-height:1.6}.nav-links a,.tool-site .nav-links a{font-size:15px}.language-toggle{font-size:12px}.product-divider,.tool-site .product-divider,.palette-site .product-divider{font-size:14px}.footer-main>div:first-child p{font-size:14px;line-height:1.7}.footer-links strong,.palette-site .footer-links strong{font-size:13px}.footer-links a,.palette-site .footer-links a{font-size:14px;line-height:1.55}.footer-bottom,.palette-site .footer-bottom{font-size:11px}.section-label,.hero-kicker,.tool-kicker,.mission-kicker,.palette-kicker,.image-tool-kicker,.table-tool-kicker,.space-section-heading>span,.space-cta>div>span{font-size:11px}.zero-copy>p{font-size:18px;line-height:1.75}.hero-trust,.mission-stats span,.space-browser-strip>span,.space-browser-strip b{font-size:12px}.gravity-card-copy>span{font-size:10px}.gravity-card-copy strong{font-size:15px}.gravity-card.product .gravity-card-copy strong{font-size:20px}.gravity-card-copy p{font-size:12px;line-height:1.55}.gravity-card-copy a,.gravity-card-copy small,.gravity-hint{font-size:11px}.space-section-heading p{font-size:17px;line-height:1.75}.space-product-content .product-status span,.space-product-content .product-status b,.product-status span,.product-status b{font-size:10px}.space-product-content>p{min-height:0;font-size:15px;line-height:1.75}.space-product-content>a,.product-coming{font-size:14px}.space-feature-tags span{font-size:11px}.space-principle-grid h3{font-size:18px}.space-principle-grid p,.principle-grid p{font-size:15px;line-height:1.7}.space-primary,.space-secondary,.header-cta,.start-button,.primary-button,.secondary-button,.text-button{font-size:14px}.downloader-hero>p,.table-tool-hero p,.image-tool-hero p,.palette-hero-copy>p{font-size:17px;line-height:1.75}.form-heading p,.job-heading p,.tool-site .form-heading p{font-size:14px;line-height:1.65}.url-field>span,.format-selector>span,.tool-site .url-field>span,.tool-site .format-selector>span,.tool-site .strategy-selector legend{font-size:13px}.url-input input{font-size:16px}.url-input button,.tool-site .url-input button,.format-selector button{font-size:14px}.format-selector button small,.tool-site .format-selector button small,.tool-site .strategy-selector button small{font-size:12px;line-height:1.45}.tool-site .strategy-selector>p,.tool-site .strategy-selector button b{font-size:13px;line-height:1.55}.stream-summary span,.tool-site .stream-summary span,.progress-meta,.tool-site .progress-meta{font-size:12px}.stream-summary strong,.tool-site .stream-summary strong{font-size:14px}.stream-summary b,.tool-site .stream-summary b{font-size:12px}.process-card li>span,.tool-site .process-card li>span,.step-number,.tool-site .step-number{font-size:12px}.process-card li strong,.tool-site .process-card li strong{font-size:14px}.process-card li small,.tool-site .process-card li small{font-size:12px;line-height:1.55}.privacy-card strong,.tool-site .privacy-card strong{font-size:14px}.privacy-card p,.tool-site .privacy-card p{font-size:13px;line-height:1.65}.privacy-card a,.tool-site .privacy-card a,.legal-note,.tool-site .legal-note{font-size:12px}.tool-features h3{font-size:15px}.tool-features p,.tool-site .tool-features p{font-size:14px;line-height:1.65}.faq-list summary{font-size:15px}.faq-list p,.tool-site .faq-list p{font-size:14px;line-height:1.7}.policy-updated{font-size:13px}.policy-intro{font-size:18px;line-height:1.75}.policy-content h2{font-size:17px}.policy-content p{font-size:16px;line-height:1.85}.back-link{font-size:13px}.help-hero p{font-size:18px}.help-steps article>span{font-size:12px}.help-steps h2,.help-callout h2{font-size:17px}.help-steps p,.help-callout p,.table-connection-state p,.image-connection-state p{font-size:15px;line-height:1.7}.table-connection-state a,.image-connection-state a{font-size:14px}.table-task-source small,.image-task-source small{font-size:12px}.table-task-source strong,.image-task-source strong{font-size:15px}.table-task-source p,.image-task-source p{font-size:12px}.table-task-stats div span,.image-task-stats>div span,.table-connection-pill,.image-connection-pill{font-size:11px}.table-web-search input,.image-web-search input,.image-web-select select,.palette-search input,.palette-filters select{font-size:15px}.table-web-toolbar>button,.image-select-visible{font-size:13px}.table-result-heading>div>span,.image-result-heading>div>span,.table-export-label{font-size:11px}.table-result-heading p,.image-result-heading p{font-size:14px;line-height:1.65}.table-workspace-card-head strong,.web-image-copy>strong{font-size:14px}.table-workspace-card-head span,.web-image-copy>span,.web-image-format,.table-workspace-card-head>b{font-size:11px}.table-workspace-preview td{font-size:12px}.table-no-results p,.image-no-results p,.table-format-options strong{font-size:14px}.table-format-options small,.table-export-panel>p,.table-export-summary{font-size:13px;line-height:1.6}.table-export-action,.image-action-dock button,.image-privacy-note strong{font-size:14px}.image-privacy-note p,.image-privacy-note a{font-size:13px;line-height:1.6}.image-action-dock span{font-size:11px}.palette-source small,.palette-toolbar>div:first-child>span,.palette-stat-card>span,.palette-guide-heading>span,.palette-faq>div:first-child>span{font-size:12px}.palette-source>b,.palette-source span,.palette-onboarding a,.palette-tip-card>span,.palette-tip-card a{font-size:13px}.palette-onboarding p,.palette-toolbar p,.palette-tip-card p,.palette-empty p,.palette-guide-grid p,.palette-faq details p{font-size:15px;line-height:1.7}.palette-export-actions button{font-size:14px}.color-card-value>span,.color-contrast,.color-roles span,.color-swatch>span{font-size:12px}@media(max-width:780px){.zero-copy>p,.space-section-heading p,.downloader-hero>p,.table-tool-hero p,.image-tool-hero p,.palette-hero-copy>p,.help-hero p,.policy-intro{font-size:16px}.policy-content p{font-size:15px}.gravity-card.product .gravity-card-copy strong{font-size:18px}.gravity-card-copy p{font-size:11px}}
