:root{--palette-space: #030407;--palette-dark-panel: #0b0e14;--palette-dark-raised: #11151c;--palette-dark-text: #f4f5f6;--palette-dark-muted: #b9c0ca;--palette-dark-gold: #e9c477;--palette-pearl: #f1f0eb;--palette-light-panel: #faf9f6;--palette-light-raised: #e9e8e2;--palette-charcoal: #252a30;--palette-light-muted: #50575e;--palette-light-caption: #51575e;--palette-brass: #76591f;--palette-light-border: #d6d3c9;--radius-soft: 12px}@font-face{font-family:Audiowide;src:url("./media/Audiowide-Regular-XWRBRHAX.ttf") format("truetype");font-style:normal;font-weight:400;font-display:swap}@layer reset,base,layout,components,responsive;@layer reset{*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body,h1,h2,h3,p{margin:0}button,a{font:inherit}button{color:inherit}img,svg{display:block;max-width:100%}}@layer base{:root{color-scheme:dark;--bg:#0b0c12;--panel:#11131b;--panel2:#151722;--line:#ffffff13;--white:#f9f7f3;--muted:#a09eae;--dim:#686878;--violet:#c99a3f;--blue:#e5c56f;--lime:#e3b84d;--serif:"Manrope","DM Sans",sans-serif;--sans:"DM Sans",sans-serif;--mono:"DM Mono",monospace;--grad:linear-gradient(105deg,#f1d98d 2%,#d3aa4d 45%,#f2d88e 100%);font-family:var(--sans);background:var(--bg);color:var(--white);font-synthesis:none;text-rendering:optimizeLegibility}body{overflow-x:hidden;min-width:320px;background:radial-gradient(ellipse 50% 38% at 86% 18%,#5848242b,transparent 74%),var(--bg);font-size:1rem;line-height:1.6}a{color:inherit;text-decoration:none}button{border:0;background:none;cursor:pointer}::selection{background:#e8cb86;color:#08090e}.skip-link{position:fixed;top:-60px;left:14px;z-index:100;background:var(--lime);color:#10120c;padding:10px 16px;border-radius:8px}.skip-link:focus{top:14px}h1,h2,h3{font-family:var(--serif);letter-spacing:-.055em;line-height:1.05}h1{font-size:clamp(3.5rem,7.5vw,6.4rem);font-weight:700}h2{font-size:clamp(2.5rem,5vw,4.1rem);font-weight:650}h3{font-size:1.45rem;line-height:1.2;letter-spacing:-.035em}.gradient-text{color:transparent;background:var(--grad);background-clip:text;-webkit-background-clip:text}.muted-heading{color:#626170}.section-wrap{width:min(1180px,calc(100% - 64px));margin-inline:auto}.eyebrow{display:flex;align-items:center;gap:10px;color:#bab5cc;font:500 .7rem/1.4 var(--mono);letter-spacing:.075em;text-transform:uppercase}.eyebrow-muted{color:#9996a5}.fine-print{margin-top:22px;text-align:center;color:#696978;font-size:.76rem}.text-link{display:inline-flex;align-items:center;gap:10px;font-size:.91rem;font-weight:600;color:#d7d4e1}.text-link span{color:var(--lime)}}@layer layout{.site-header{height:82px;display:flex;align-items:center;justify-content:space-between;position:relative;z-index:20;padding:0 max(32px,calc((100vw - 1180px)/2));border-bottom:1px solid #ffffff0b;background:#0b0c12e8;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.brand{display:inline-flex;gap:10px;align-items:center;font:800 1.23rem var(--serif);letter-spacing:-.06em}.brand-mark{display:grid;place-items:center;width:31px;height:31px;border:1px solid #c99a3f66;border-radius:10px;background:#c99a3f12}.brand-mark svg{width:21px;fill:none;stroke:#f0d88e;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.brand-x{color:#d7b256}.nav-links{display:flex;align-items:center;gap:35px;margin-left:60px}.nav-links a,.mobile-nav a{font-size:.82rem;color:#b2afbc;transition:color .2s}.nav-links a:hover,.mobile-nav a:hover{color:#fff}.menu-toggle,.mobile-nav{display:none}.hero{min-height:630px;padding-top:84px;padding-bottom:78px;display:grid;grid-template-columns:.95fr 1.05fr;align-items:center;gap:35px}.hero-copy{padding:10px 0 0}.hero .eyebrow{margin-bottom:26px}.live-dot,.caption-pulse{width:7px;height:7px;border-radius:50%;background:var(--lime);box-shadow:0 0 15px #d7a9478c}.hero h1{margin-bottom:20px}.hero-tagline{font-size:1.02rem;font-weight:700;color:#e5e2ed;letter-spacing:-.015em}.hero-description{max-width:490px;margin-top:14px;color:#aaa8b5;font-size:.98rem;line-height:1.75}.hero-actions{display:flex;align-items:center;gap:28px;margin-top:28px}.button{display:inline-flex;justify-content:center;align-items:center;gap:14px;min-height:52px;padding:0 22px;border:1px solid transparent;border-radius:9px;font-size:.84rem;font-weight:700;transition:transform .2s,border-color .2s,background .2s}.button:hover{transform:translateY(-2px)}.button-primary{background:var(--lime);color:#13150d;box-shadow:0 8px 28px #e3b84d23}.button-primary:hover{background:#f4d987;box-shadow:0 12px 34px #e3b84d38}.button-primary span{font-size:1rem}.button-outline{border-color:#393943;color:#dedce5}.button-outline:hover{border-color:#c99a3f}.button-small{min-height:39px;padding-inline:15px;font-size:.75rem}.store-note{max-width:410px;display:flex;gap:8px;margin-top:13px;color:#888696;font-size:.7rem}.store-note span{color:#f6e2b5}.hero-proof{display:flex;align-items:center;gap:12px;margin-top:34px}.proof-shield{width:31px;height:31px;display:grid;place-items:center;border:1px solid #d3ad5c38;border-radius:50%;color:var(--lime);font-size:.9rem}.hero-proof strong,.hero-proof small{display:block}.hero-proof strong{font-size:.79rem}.hero-proof small{color:#858391;font-size:.72rem}.hero-art{position:relative;min-height:430px;display:grid;place-items:center}.art-orbit{position:absolute;border:1px solid #f2d79815;border-radius:50%;transform:rotate(-23deg)}.orbit-one{width:520px;height:240px}.orbit-two{width:460px;height:290px;transform:rotate(30deg);border-color:#f2d59313}.browser-window{position:relative;z-index:2;width:min(510px,94%);overflow:hidden;border:1px solid #6a5b8e68;border-radius:13px;background:#12131a;box-shadow:0 35px 95px #0009,0 0 70px #efce8220}.browser-top{height:40px;display:flex;align-items:center;gap:15px;padding:0 14px;background:#1b1b25;border-bottom:1px solid #ffffff0c}.window-dots{display:flex;gap:5px}.window-dots i{width:6px;height:6px;border-radius:50%;background:#5c5967}.window-dots i:first-child{background:#f27f7e}.window-dots i:nth-child(2){background:#efca68}.window-dots i:nth-child(3){background:#c9b17a}.address-bar{height:24px;flex:1;display:flex;align-items:center;gap:8px;padding:0 10px;border-radius:5px;background:#101117;color:#82818f;font:10px var(--mono)}.tiny-lock{font-size:13px;color:#e3c888}.browser-menu{color:#777583;font-size:.7rem}.tab-row{height:36px;display:flex;align-items:center;gap:5px;padding:0 10px;background:#1b1b25}.tab-mini{height:25px;display:flex;align-items:center;gap:6px;padding:0 9px;border-radius:5px;background:#252530;color:#b8b5c2;font-size:8px;white-space:nowrap}.tab-mini.active{background:#30303b;color:#f8f5ef}.tab-mini i{font-style:normal;color:#767482}.tab-favicon{width:7px;height:7px;border-radius:3px}.purple{background:#d6ae53}.lime{background:#e3b84d}.blue{background:#e5c56f}.tab-more{color:#a9a6b4;background:transparent}.browser-page{height:300px;position:relative;overflow:hidden;background:radial-gradient(ellipse at 45% 30%,#4b3f24 0,transparent 52%),linear-gradient(135deg,#181923,#11131a)}.page-lines{position:absolute;left:9%;top:15%;width:80%;opacity:.42;filter:blur(1px)}.page-lines i,.page-block{display:block;width:55%;height:5px;margin-bottom:12px;border-radius:8px;background:#9c99af}.page-lines i:nth-child(2){width:85%;height:9px;background:#d5cbb5}.page-lines i:nth-child(3){width:70%}.page-lines i:nth-child(4){width:43%}.page-block{width:100%;height:82px;margin:20px 0;background:linear-gradient(90deg,#a8936266,#544a3188)}.page-blur{position:absolute;inset:0;background:#0708107a;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.lock-card{position:absolute;z-index:1;top:50%;left:50%;width:219px;padding:17px 20px 13px;transform:translate(-50%,-49%);border:1px solid #b58d383d;border-radius:11px;background:linear-gradient(145deg,#20202bef,#171722f0);box-shadow:0 12px 48px #050509ae;text-align:center}.lock-emblem{width:35px;height:35px;display:grid;place-items:center;margin:0 auto 8px;border:1px solid #f6e3b652;border-radius:11px;background:#f0d28a18}.lock-emblem svg{width:22px;fill:none;stroke:#e0c171;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.lock-kicker,.local-label{display:block;color:#e2cfa3;font:8px var(--mono);letter-spacing:.08em}.lock-card>strong{display:block;margin-top:6px;font:700 15px var(--serif);letter-spacing:-.03em}.lock-sub{display:block;margin-top:3px;color:#a4a1b0;font-size:8px}.passcode-dots{display:flex;justify-content:center;gap:8px;margin:12px 0}.passcode-dots b{width:6px;height:6px;border-radius:50%;background:#e0c171}.unlock-button{height:27px;display:flex;align-items:center;justify-content:space-between;padding:0 10px;border-radius:5px;background:var(--lime);color:#17190f;font-size:8px;font-weight:700}.unlock-button span{font-size:11px}.local-label{margin-top:8px;color:#9492a1;font-size:7px;letter-spacing:0}.local-label span{color:var(--lime)}.floating-chip{position:absolute;z-index:3;display:flex;align-items:center;gap:9px;padding:9px 12px;border:1px solid #ffffff17;border-radius:9px;background:#161721ef;box-shadow:0 12px 35px #0007;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.chip-private{top:60px;right:-5px}.chip-tabs{left:0;bottom:70px}.chip-icon{width:25px;height:25px;display:grid;place-items:center;border-radius:7px;background:#c99a3f1d;color:#e0c171}.tabs-icon{background:#e3b84d19;color:var(--lime)}.floating-chip strong,.floating-chip small{display:block}.floating-chip strong{font-size:.68rem}.floating-chip small{color:#93919f;font-size:.58rem}.art-caption{position:absolute;bottom:6px;right:4%;display:flex;align-items:center;gap:8px;color:#716f7d;font:8px var(--mono);letter-spacing:.08em}.caption-pulse{width:5px;height:5px}.caption-line{width:26px;height:1px;background:#4e4b5a}.trust-strip{min-height:84px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.trust-item{display:flex;align-items:center;gap:9px;color:#a5a2af;font-size:.75rem;white-space:nowrap}.trust-icon{font-size:1.2rem;font-weight:400;color:#d8b35b}.trust-sep{width:1px;height:21px;background:#ffffff18}.features-section{padding-top:120px;padding-bottom:120px}.section-heading{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:42px}.section-heading .eyebrow{margin-bottom:19px}.section-heading>p{max-width:370px;margin-bottom:7px;color:#9694a2;font-size:.91rem;line-height:1.75}.feature-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.feature-card{min-height:310px;display:grid;grid-template-rows:145px 1fr;overflow:hidden;border:1px solid var(--line);border-radius:12px;background:linear-gradient(145deg,#151620,#101117);transition:transform .22s,border-color .22s}.feature-card:hover{transform:translateY(-3px);border-color:#f4dca549}.feature-card-wide{grid-template-columns:1fr 1fr;grid-template-rows:1fr}.feature-visual{position:relative;min-height:145px;display:grid;place-items:center;overflow:hidden;background:radial-gradient(ellipse,#64553146,transparent 70%),#14151e}.feature-card-wide .feature-visual{height:100%;min-height:240px}.feature-copy{padding:22px 25px}.feature-number{color:#c9b575;font:9px var(--mono);letter-spacing:.09em}.feature-copy h3{margin-top:10px;font-size:1.32rem}.feature-copy p{margin-top:9px;color:#92909e;font-size:.81rem;line-height:1.7}.feature-copy p strong{color:#ddd9e6}.visual-lock{background:radial-gradient(ellipse,#5a4d3077,transparent 65%),#14151e}.mini-window{width:175px;height:96px;position:relative;padding:12px 9px;border:1px solid #cfc1a040;border-radius:8px;background:#171821;transform:rotate(-7deg);box-shadow:0 14px 25px #0008}.mini-window>span{display:inline-block;width:5px;height:5px;margin-right:3px;border-radius:50%;background:#726d80}.mini-shield{position:absolute;top:33px;left:64px;width:44px;height:44px;display:grid;place-items:center;border:1px solid #f4deaa8c;border-radius:12px;background:#f2d79826;color:#e8d39c;font-size:1.4rem;box-shadow:0 0 22px #a984364c}.mini-arrow{position:absolute;top:38px;right:22%;color:var(--lime);font-size:1.4rem}.visual-caption{position:absolute;bottom:14px;color:#7f7b90;font:8px var(--mono);letter-spacing:.09em}.visual-clock{display:flex;align-items:center;gap:16px;background:radial-gradient(ellipse,#50432670,transparent 65%),#14151e}.clock-ring{width:80px;height:80px;position:relative;display:grid;place-items:center;border:1px solid #e3cfa04b;border-radius:50%;color:#f6e8bd;font:500 1.1rem var(--mono)}.clock-ring:before{content:"";position:absolute;inset:7px;border:1px solid #ffffff18;border-radius:50%}.clock-ring>i{position:absolute;width:22px;height:1px;top:39px;left:40px;transform:rotate(-35deg);transform-origin:left;background:#e5bf61}.clock-ring>b{position:absolute;top:37px;left:38px;width:5px;height:5px;border-radius:50%;background:#e5bf61}.clock-label{font:9px/1.7 var(--mono);letter-spacing:.08em;color:#9295a3}.clock-label strong{color:#f3e3b5}.visual-restore{background:radial-gradient(ellipse,#5f513069,transparent 67%),#14151e}.restore-stack{position:relative;width:126px;height:90px;display:grid;place-items:center}.restore-stack i{position:absolute;width:81px;height:44px;display:grid;place-items:center;border:1px solid #cda75371;border-radius:7px;background:#252332;color:#e8d08f;font-style:normal}.restore-stack i:nth-child(1){top:0;left:19px;opacity:.43}.restore-stack i:nth-child(2){top:9px;left:27px;opacity:.67}.restore-stack i:nth-child(3){top:18px;left:35px;background:#2b2939}.restore-stack b{position:absolute;bottom:0;right:0;color:#e3b84d;text-align:center;font:8px/1.4 var(--mono);letter-spacing:.08em}.restore-glow{position:absolute;width:100px;height:30px;bottom:10px;border-radius:50%;background:#c99a3f22;filter:blur(15px)}.visual-key{background:radial-gradient(ellipse,#5f513069,transparent 67%),#14151e}.key-ring{width:63px;height:63px;display:grid;place-items:center;border:2px solid #e8ca78;border-radius:50%;color:#e8ca78;font-size:1.7rem;box-shadow:0 0 26px #b88f3d4a}.key-bit{position:absolute;width:45px;height:7px;margin-left:70px;margin-top:23px;border-radius:0 4px 4px 0;background:linear-gradient(90deg,#e8ca78 0 60%,transparent 60% 72%,#e8ca78 72%)}.visual-key>span{position:absolute;bottom:22px;color:#8c86a2;font:8px var(--mono);letter-spacing:.1em}.how-section{padding:110px 0;background:linear-gradient(120deg,#10121a,#10131a 55%,#11141c);border-top:1px solid #ffffff0a;border-bottom:1px solid #ffffff0a}.steps-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:13px}.step-card{min-height:245px;padding:20px 22px;border:1px solid #ffffff12;border-radius:10px;background:#14161e}.step-top{display:flex;align-items:center;justify-content:space-between;color:#797987;font:10px var(--mono)}.step-symbol{width:43px;height:43px;display:grid;place-items:center;border:1px solid #c99a3f3c;border-radius:12px;background:#c99a3f12;color:#e0c171;font-size:1.15rem}.install-symbol{color:var(--lime);border-color:#e3b84d3a;background:#e3b84d10}.pass-symbol{font-size:.64rem;letter-spacing:.11em}.unlock-symbol{font-size:1.35rem}.step-card h3{margin-top:31px;font-size:1.2rem}.step-card p{max-width:290px;margin-top:9px;color:#93919f;font-size:.8rem;line-height:1.7}.step-track{display:block;height:2px;margin-top:19px;background:#ffffff12}.step-track i{display:block;width:33%;height:100%;background:var(--grad)}.step-card:nth-child(2) .step-track i{width:66%}.step-card:nth-child(3) .step-track i{width:100%}.how-footer{display:flex;align-items:center;gap:10px;margin-top:25px;color:#c8c5d1;font-size:.8rem}.check-mark{width:19px;height:19px;display:grid;place-items:center;border-radius:50%;background:#e3b84d20;color:var(--lime);font-size:.7rem}.how-footer a{margin-left:auto;color:#aaa5ba}.how-footer a b{margin-left:8px;color:var(--lime)}.compare-section{padding-top:122px;padding-bottom:124px;display:grid;grid-template-columns:.83fr 1.17fr;align-items:center;gap:60px}.compare-copy .eyebrow{margin-bottom:19px}.compare-copy h2{font-size:clamp(2.3rem,4vw,3.35rem)}.compare-copy>p{max-width:390px;margin-top:15px;color:#9997a5;font-size:.88rem;line-height:1.75}.compare-control{display:flex;align-items:center;gap:12px;margin-top:27px}.compare-label{color:#8f8d9a;font-size:.78rem}.compare-label.active{color:#f6f2ea;font-weight:700}.compare-toggle{width:49px;height:27px;position:relative;padding:3px;border:1px solid #4a465a;border-radius:99px;background:#1a1b24;transition:background .2s}.compare-toggle>span{width:19px;height:19px;display:block;border-radius:50%;background:#bbb5ca;transition:transform .2s,background .2s}.compare-toggle[aria-checked=true]{background:#9c7d3a;border-color:#c99d42}.compare-toggle[aria-checked=true]>span{transform:translate(21px);background:#fff}.compare-hint{min-height:20px;margin-top:12px!important;color:#73717e!important;font-size:.72rem!important}.compare-stage{padding:20px;border:1px solid #ffffff16;border-radius:13px;background:radial-gradient(ellipse at 55% 40%,#4c422b6e,transparent 70%),#11121a;box-shadow:0 22px 70px #0004}.compare-window{overflow:hidden;border:1px solid #373542;border-radius:8px;background:#12131a}.compare-window-top{height:37px;display:flex;align-items:center;gap:12px;padding:0 11px;border-bottom:1px solid #ffffff0c;background:#1c1d26;color:#9693a2;font-size:.65rem}.compare-window-top .window-dots i{width:5px;height:5px}.stage-status{display:flex;align-items:center;gap:5px;margin-left:auto;color:#e3b84d;font:8px var(--mono)}.stage-status i{width:5px;height:5px;border-radius:50%;background:var(--lime)}.compare-tabs{height:31px;display:flex;align-items:center;gap:6px;padding:0 9px;background:#191a22}.compare-tabs span{padding:4px 8px;border-radius:4px;background:#24252f;color:#b6b2c1;font-size:8px}.compare-content{height:245px;position:relative;display:grid;grid-template-columns:1.1fr .9fr;gap:9px;padding:20px;background:linear-gradient(145deg,#181923,#12131a)}.doc-ui,.mail-ui{position:relative;padding:16px;border:1px solid #ffffff10;border-radius:6px;background:#191a24}.doc-tag{display:block;color:#c6aa7f;font:7px var(--mono);letter-spacing:.12em}.doc-ui>b{display:block;margin-top:11px;font:600 1.1rem/1.25 var(--serif);color:#e1d9cb}.doc-row{display:block;width:85%;height:4px;margin-top:12px;border-radius:8px;background:#757287}.doc-row.short{width:53%;margin-top:6px}.doc-card{display:block;height:54px;margin-top:14px;border-radius:4px;background:linear-gradient(110deg,#473e59,#293642)}.mail-ui{padding:13px}.mail-dot{display:inline-block;width:5px;height:5px;border-radius:50%;background:#f0d58b}.mail-ui>b{margin-left:5px;color:#dedbe7;font-size:9px}.mail-row{display:block;height:14px;margin-top:14px;border-bottom:1px solid #ffffff14}.compare-overlay{position:absolute;inset:0;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#11121af2;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);text-align:center}.compare-overlay[hidden]{display:none}.overlay-lock{width:39px;height:39px;display:grid;place-items:center;margin-bottom:8px;border:1px solid #cda44f5e;border-radius:12px;background:#c99a3f17;color:#debd70;font-size:1.3rem}.compare-overlay>span{color:#cda44f;font:8px var(--mono);letter-spacing:.1em}.compare-overlay>strong{margin-top:5px;font:700 1.1rem var(--serif)}.compare-overlay>small{margin-top:3px;color:#a09dab;font-size:.72rem}.overlay-dots{margin:10px 0;color:#e0c171;font-size:.6rem}.overlay-button{width:175px;display:flex;justify-content:space-between;padding:7px 10px;border-radius:4px;background:var(--lime);color:#181a12;font-size:.66rem;font-weight:700}.overlay-button i{font-style:normal}.compare-overlay>em{margin-top:8px;color:#858391;font:7px var(--mono);font-style:normal}.stage-foot{display:flex;align-items:center;justify-content:space-between;margin-top:12px;color:#858391;font:8px var(--mono);letter-spacing:.05em}.stage-foot>span:first-child{display:flex;align-items:center;gap:6px;text-transform:uppercase}.stage-foot i{width:5px;height:5px;border-radius:50%;background:#f3b76f}.privacy-section{padding:114px 0;background:linear-gradient(125deg,#11131c,#12131b 53%,#151320);border-top:1px solid #ffffff0c;border-bottom:1px solid #ffffff0c}.privacy-layout{display:grid;grid-template-columns:.94fr 1.06fr;gap:62px;align-items:start}.privacy-copy .eyebrow{margin-bottom:20px}.privacy-copy h2{font-size:clamp(2.8rem,5vw,4.3rem)}.privacy-lead{max-width:450px;margin-top:16px;color:#aaa7b5;line-height:1.75}.privacy-list{display:grid;gap:15px;margin-top:29px}.privacy-list>div{display:grid;grid-template-columns:21px 1fr;gap:10px;align-items:start}.privacy-check{width:18px;height:18px;display:grid;place-items:center;margin-top:2px;border:1px solid #f0cf8245;border-radius:50%;color:var(--lime);font-size:.65rem}.privacy-list p{color:#9c9aa7;font-size:.78rem;line-height:1.65}.privacy-list strong{color:#e4e1e9;font-weight:600}.privacy-policy-link{margin-top:22px;font-size:.8rem}.privacy-panel{overflow:hidden;padding:23px 24px;border:1px solid #ffffff17;border-radius:11px;background:#11121ada;box-shadow:0 20px 55px #0003}.panel-top{display:flex;align-items:center;gap:9px;color:#aaa2c0;font:8px var(--mono);letter-spacing:.08em}.panel-icon{color:#e1c373;font-size:1rem}.panel-status{margin-left:auto;padding:4px 6px;border:1px solid #ffffff13;border-radius:4px;color:#8d8998}.privacy-panel h3{margin-top:21px;font-size:1.45rem}.privacy-panel>p{margin-top:10px;color:#9896a4;font-size:.77rem;line-height:1.7}.permission-list{display:grid;gap:0;margin-top:17px}.permission-list>div{display:grid;grid-template-columns:185px 1fr;gap:12px;padding:11px 0;border-top:1px solid #ffffff0e}.permission-list code{align-self:start;color:#ecd9a3;font:10px var(--mono);overflow-wrap:anywhere}.permission-list span{color:#aaa8b4;font-size:.69rem;line-height:1.55}.permission-list .host-scope{margin-top:3px;padding:13px 9px;border:1px solid #f1d48b22;border-radius:6px;background:#f1d48b08}.permission-list .host-scope code{color:#f2d797}.storage-note{margin-top:17px;padding:13px 14px;border-left:2px solid #e6bf72;background:#e6bf7209}.storage-note>b{color:#eed397;font:8px var(--mono);letter-spacing:.08em;text-transform:uppercase}.storage-note p{margin-top:5px;color:#a8a3a1;font-size:.69rem;line-height:1.65}.faq-section{padding-top:118px;padding-bottom:125px;display:grid;grid-template-columns:.75fr 1.25fr;gap:80px}.faq-heading .eyebrow{margin-bottom:20px}.faq-heading h2{font-size:clamp(2.7rem,4.5vw,3.75rem)}.faq-heading>p{margin-top:14px;color:#9693a0;font-size:.85rem}.faq-list{border-top:1px solid #ffffff1a}.faq-item{border-bottom:1px solid #ffffff1a}.faq-item summary{min-height:63px;display:flex;align-items:center;justify-content:space-between;gap:15px;cursor:pointer;list-style:none;color:#e3e1e9;font-size:.88rem;font-weight:600}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:focus-visible,.compare-toggle:focus-visible,.menu-toggle:focus-visible,.button:focus-visible,.text-link:focus-visible{outline:2px solid var(--lime);outline-offset:4px}.faq-plus{width:18px;height:18px;position:relative;flex:none;color:#e0c171}.faq-plus:before,.faq-plus:after{content:"";position:absolute;top:8px;left:3px;width:12px;height:1px;background:currentColor;transition:transform .2s}.faq-plus:after{transform:rotate(90deg)}.faq-item[open] .faq-plus:after{transform:rotate(0)}.faq-item p{max-width:650px;padding:0 35px 19px 0;color:#a09daa;font-size:.78rem;line-height:1.75}.faq-item p a{color:#d8b35b;text-decoration:underline;text-underline-offset:3px}.bottom-cta{position:relative;overflow:hidden;padding:100px 0 95px;border-top:1px solid #ffffff10;background:radial-gradient(ellipse at 50% 110%,#7b694048,transparent 68%),#11121a;text-align:center}.cta-glow{position:absolute;top:-190px;left:calc(50% - 220px);width:440px;height:300px;border:1px solid #f3d99d18;border-radius:50%;box-shadow:0 0 80px #9b7b3c12}.cta-content{position:relative}.cta-icon{width:54px;height:54px;display:grid;place-items:center;margin:0 auto 18px;border:1px solid #c99a3f54;border-radius:16px;background:#c99a3f12}.cta-icon svg{width:32px;fill:none;stroke:#d8b35b;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.cta-content .eyebrow{justify-content:center}.cta-content h2{margin-top:14px;font-size:clamp(2.9rem,6vw,4.7rem)}.cta-content>p{margin-top:13px;color:#b1afbc}.cta-button{margin-top:25px;min-width:240px}.cta-content>small{display:block;margin-top:12px;color:#84818f;font-size:.7rem}.site-footer{min-height:113px;display:grid;grid-template-columns:1fr 1.1fr 2fr;align-items:center;gap:14px;padding-block:24px}.footer-brand{font-size:1rem}.footer-brand .brand-mark{width:27px;height:27px}.footer-brand .brand-mark svg{width:19px}.footer-tagline{color:#92909d;font-size:.76rem}.site-footer nav{display:flex;justify-content:flex-end;gap:20px}.site-footer nav a,.copyright{color:#83818f;font-size:.7rem}.site-footer nav a:hover{color:#f0eadc}.copyright{grid-column:1/-1;padding-top:12px;border-top:1px solid #ffffff0c;text-align:center;font-size:.65rem}}@layer responsive{@media(max-width:1000px){.section-wrap{width:min(100% - 48px,850px)}.site-header{padding-inline:24px}.nav-links{gap:21px;margin-left:15px}.hero{grid-template-columns:1fr 1fr;gap:12px;padding-top:70px}.hero-art{transform:scale(.9);transform-origin:center}.floating-chip{transform:scale(.9)}.chip-private{right:-13px}.chip-tabs{left:-12px}.trust-strip{flex-wrap:wrap;justify-content:center;padding-block:20px;gap:11px 19px}.trust-sep{height:16px}.features-section{padding-block:95px}.compare-section{gap:35px}.privacy-layout{gap:36px}.permission-list>div{grid-template-columns:160px 1fr}.faq-section{gap:45px}}@media(max-width:720px){html{scroll-padding-top:72px}.section-wrap{width:calc(100% - 38px)}.site-header{height:70px;padding-inline:19px}.brand{font-size:1.08rem}.brand-mark{width:28px;height:28px}.nav-links,.header-cta{display:none}.menu-toggle{width:38px;height:38px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;border:1px solid #ffffff1b;border-radius:8px}.menu-toggle span{width:15px;height:1.5px;background:#dfdce8}.mobile-nav:not([hidden]){position:absolute;top:61px;left:12px;right:12px;display:grid;gap:0;padding:10px;border:1px solid #ffffff1a;border-radius:10px;background:#171821;box-shadow:0 15px 35px #0009}.mobile-nav a{padding:12px;border-bottom:1px solid #ffffff0b}.mobile-nav a:last-child{border:0;color:var(--lime)}.hero{grid-template-columns:1fr;padding-top:60px;padding-bottom:45px;gap:27px}.hero-copy{padding:0}.hero .eyebrow{font-size:.59rem;margin-bottom:20px}.hero h1{font-size:clamp(3.3rem,14vw,5rem)}.hero-tagline{font-size:.94rem}.hero-description{font-size:.9rem}.hero-actions{gap:18px;flex-wrap:wrap;margin-top:22px}.hero-actions .button{min-height:48px;padding-inline:15px;font-size:.77rem}.hero-actions .text-link{font-size:.78rem}.store-note{font-size:.66rem}.hero-proof{margin-top:23px}.hero-art{min-height:340px;margin-inline:-11px;transform:none}.browser-window{width:min(480px,94%)}.browser-page{height:265px}.chip-private{top:36px;right:-2px}.chip-tabs{bottom:48px;left:-2px}.floating-chip{padding:7px 9px}.floating-chip strong{font-size:.61rem}.floating-chip small{font-size:.53rem}.orbit-one{width:380px;height:185px}.orbit-two{width:345px;height:220px}.art-caption{right:5%;font-size:7px}.trust-strip{min-height:0;justify-content:flex-start;gap:12px 18px;padding:18px 0}.trust-item{width:calc(50% - 12px);font-size:.67rem;white-space:normal;line-height:1.35}.trust-icon{font-size:1rem}.trust-sep{display:none}.features-section{padding-block:75px}.section-heading{display:block;margin-bottom:28px}.section-heading .eyebrow{margin-bottom:15px}.section-heading>p{margin-top:15px;font-size:.84rem}.feature-grid{grid-template-columns:1fr;gap:10px}.feature-card,.feature-card-wide{min-height:0;grid-template-columns:1fr;grid-template-rows:135px auto}.feature-card-wide .feature-visual{min-height:135px}.feature-copy{padding:18px 19px 21px}.feature-copy h3{font-size:1.24rem}.feature-copy p{font-size:.78rem}.visual-caption{bottom:9px}.fine-print{text-align:left;font-size:.7rem}.how-section{padding:76px 0}.steps-grid{grid-template-columns:1fr;gap:9px}.step-card{min-height:0;padding:17px 18px}.step-card h3{margin-top:17px}.step-card p{max-width:none}.step-track{margin-top:14px}.how-footer{font-size:.72rem}.compare-section{grid-template-columns:1fr;gap:25px;padding-block:78px}.compare-copy h2{font-size:clamp(2.15rem,9vw,3rem)}.compare-stage{padding:12px}.compare-content{height:215px;padding:12px;gap:6px}.doc-ui{padding:12px}.doc-ui>b{font-size:.95rem}.mail-ui{padding:10px}.faq-section{grid-template-columns:1fr;gap:28px;padding-block:78px}.faq-heading h2{font-size:3rem}.faq-heading>p{font-size:.8rem}.faq-item summary{min-height:59px;font-size:.82rem}.faq-item p{font-size:.74rem}.privacy-section{padding-block:77px}.privacy-layout{grid-template-columns:1fr;gap:33px}.privacy-copy h2{font-size:3.15rem}.privacy-lead{font-size:.88rem}.privacy-list{gap:13px}.privacy-panel{padding:19px 17px}.permission-list>div{grid-template-columns:1fr;gap:4px}.permission-list code{font-size:9px}.permission-list span{font-size:.67rem}.storage-note p{font-size:.66rem}.bottom-cta{padding:77px 0}.cta-content h2{font-size:3.4rem}.cta-content>p{font-size:.88rem}.cta-content>small{max-width:300px;margin-inline:auto;font-size:.65rem}.site-footer{grid-template-columns:1fr 1fr;gap:13px;padding-block:20px}.footer-tagline{font-size:.68rem}.site-footer nav{grid-column:1/-1;justify-content:flex-start;flex-wrap:wrap;gap:11px 18px}.site-footer nav a{font-size:.68rem}.copyright{text-align:left}.compare-window-top{height:auto;min-height:37px;flex-wrap:wrap;padding-block:6px}.compare-window-top>span:nth-child(2){min-width:0;overflow-wrap:anywhere}.stage-foot{flex-wrap:wrap;align-items:flex-start}.stage-foot>span{min-width:0;overflow-wrap:anywhere}.stage-foot>span:last-child{text-align:right}.panel-top{flex-wrap:wrap;min-width:0}.panel-top>span:nth-of-type(2){min-width:0;overflow-wrap:anywhere}.panel-status{margin-left:auto}}@media(max-width:390px){.hero-actions{align-items:flex-start;flex-direction:column}.hero-art{min-height:315px}.browser-page{height:235px}.tab-mini{padding-inline:6px;font-size:7px}.lock-card{transform:translate(-50%,-49%) scale(.9)}.floating-chip{transform:scale(.86)}.chip-private{right:-10px}.chip-tabs{left:-10px}.compare-content{height:190px}.compare-tabs span{padding-inline:5px;font-size:7px}.cta-content h2{font-size:2.9rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}}}.brand{font-family:Audiowide,sans-serif;font-weight:400;letter-spacing:.1em}.brand-x{color:inherit}@layer components{.brand-mark{width:42px;height:42px;border:0;background:transparent;overflow:visible}.brand-mark img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 0 9px #f3f4f633)}.brand{font-family:Audiowide,sans-serif;font-weight:400;letter-spacing:.1em;font-size:1.03rem}.footer-brand .brand-mark{width:37px;height:37px}.extras-heading{margin:64px 0 21px}.extras-heading .eyebrow{margin-bottom:12px}.extras-heading h3{font-size:clamp(1.65rem,3vw,2.2rem);letter-spacing:-.045em}.extras-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.extra-card{min-height:245px;padding:21px 20px;border:1px solid var(--line);border-radius:11px;background:linear-gradient(145deg,#151620,#101117);transition:transform .2s,border-color .2s}.extra-card:hover{transform:translateY(-3px);border-color:#f4dca549}.extra-icon{width:44px;height:44px;display:grid;place-items:center;margin-bottom:17px;border:1px solid currentColor;border-radius:13px;background:color-mix(in srgb,currentColor 9%,transparent)}.extra-icon svg{width:25px;height:25px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.extra-violet{color:#d8b35b}.extra-blue{color:#e5c56f}.extra-lime{color:#e3b84d}.extra-rose{color:#d8b35b}.extra-gold{color:#ebc87c}.extra-mint{color:#d8b35b}.extra-kicker{display:block;color:#bdb091;font:8px/1.5 var(--mono);letter-spacing:.07em}.extra-card h4{margin-top:8px;color:#f5f2ea;font:650 1.02rem/1.25 var(--serif);letter-spacing:-.025em}.extra-card p{margin-top:8px;color:#9693a1;font-size:.75rem;line-height:1.7}}@layer responsive{@media(max-width:1000px){.extras-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.extra-card{min-height:225px}}@media(max-width:720px){.brand-mark{width:36px;height:36px}.footer-brand .brand-mark{width:32px;height:32px}.extras-heading{margin-top:48px}.extras-grid{grid-template-columns:1fr;gap:9px}.extra-card{min-height:0;padding:18px}.extra-icon{width:40px;height:40px;margin-bottom:12px}.extra-icon svg{width:23px;height:23px}.extra-card h4{font-size:1rem}.extra-card p{font-size:.74rem}}}@layer responsive{:root{--violet: #d1a64e;--blue: #ead08a;--lime: #e3b84d;--grad: linear-gradient(105deg, #f5e1aa 2%, #d1a64e 48%, #f0d184 100%)}body{background:radial-gradient(ellipse 50% 38% at 86% 18%,#51411f2b,transparent 74%),var(--bg)}.live-dot,.caption-pulse{background:var(--lime);box-shadow:0 0 15px #d1a64e8c}.button-primary{background:var(--lime);box-shadow:0 8px 28px #d1a64e35}.button-primary:hover{background:#f0d17b;box-shadow:0 12px 34px #d1a64e45}.brand-x,.text-link span,.store-note span,.panel-icon,.permission-list code,.faq-item p a,.footer-brand .brand-x{color:var(--violet)}.button-outline:hover,.feature-card:hover,.extra-card:hover{border-color:#d1a64e88}.extra-violet,.extra-blue,.extra-lime,.extra-rose,.extra-gold,.extra-mint{color:var(--violet)}.cta-icon{border-color:#d1a64e70;background:#d1a64e12}.cta-icon svg{stroke:#ead08a}.step-track i{background:linear-gradient(90deg,#d1a64e,#f0d184)}}:is(.features-section,.how-inner) :is(.core-feature-grid,.toolkit-grid,.how-card-grid){grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:64px 32px}:is(.features-section,.how-inner) :is(.core-feature-grid,.toolkit-grid,.how-card-grid) .feature-card{min-width:0;min-height:0;padding:0;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(132px,auto) 1fr}:is(.features-section,.how-inner) :is(.core-feature-grid,.toolkit-grid,.how-card-grid) .feature-station-panel{display:flex;align-items:center;min-height:132px;padding:36px 32px 36px 120px;background:radial-gradient(ellipse at 12% 50%,#d1a64e16,transparent 70%),#14151e}:is(.features-section,.how-inner) :is(.core-feature-grid,.toolkit-grid,.how-card-grid) .pane-station{left:32px;top:36px}:is(.features-section,.how-inner) :is(.core-feature-grid,.toolkit-grid,.how-card-grid) .feature-number{color:#e2c785;font-size:.6875rem;line-height:1.65;overflow-wrap:anywhere}:is(.features-section,.how-inner) :is(.core-feature-grid,.toolkit-grid,.how-card-grid) .feature-copy{padding:24px 32px 36px;border-top:1px solid #e2c78514}:is(.features-section,.how-inner) :is(.core-feature-grid,.toolkit-grid,.how-card-grid) .feature-copy :is(h3,h4){margin:0;color:#f5f2ea;font-size:clamp(1.25rem,1.1rem + .4vw,1.5rem);font-weight:650;line-height:1.35;text-wrap:balance}:is(.features-section,.how-inner) :is(.core-feature-grid,.toolkit-grid,.how-card-grid) .feature-copy p{margin-top:14px;max-width:none;color:#b8b5c0;font-size:.9375rem;line-height:1.8}@media(max-width:720px){:is(.features-section,.how-inner) :is(.core-feature-grid,.toolkit-grid,.how-card-grid){grid-template-columns:minmax(0,1fr);grid-auto-rows:auto;gap:56px}:is(.features-section,.how-inner) :is(.core-feature-grid,.toolkit-grid,.how-card-grid) .feature-copy{padding:24px 28px 32px}}@media(max-width:650px){:is(.features-section,.how-inner) :is(.core-feature-grid,.toolkit-grid,.how-card-grid) .feature-card{grid-template-rows:minmax(124px,auto) 1fr}:is(.features-section,.how-inner) :is(.core-feature-grid,.toolkit-grid,.how-card-grid) .feature-station-panel{min-height:124px;padding:36px 24px 36px 108px}:is(.features-section,.how-inner) :is(.core-feature-grid,.toolkit-grid,.how-card-grid) .pane-station{left:28px}}.how-inner .how-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:1100px){.how-inner .how-card-grid{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto}}.privxion-space .header-brand-group{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}.privxion-space .return-home{display:inline-flex;align-items:center;gap:5px;min-height:24px;max-width:100%;color:#b8b0a0;font-size:.6875rem;line-height:1.4;white-space:normal;text-underline-offset:4px}.privxion-space .return-home:hover{color:#f3d28b;text-decoration:underline}.privxion-space .return-home:focus-visible{outline:2px solid #f3d28b;outline-offset:3px;border-radius:3px}html.deep-space{color-scheme:dark;--paper:#030407;--bg:#030407;--panel:#0b0e15;--panel2:#11151b;--white:#f4f5fa;--ink:#f4f5fa;--muted:#b8bfcc;--pale:#0d1119;--line:#c6cde01f;background:#030407}.deep-space body{position:relative;isolation:isolate;background-color:#030407;background-image:radial-gradient(1.2px 1.2px at 37px 61px,#ecf1ff74 65%,transparent 100%),radial-gradient(1.1px 1.1px at 183px 149px,#a9c3df58 60%,transparent 100%),radial-gradient(1.5px 1.5px at 317px 293px,#fff1d660 55%,transparent 100%),radial-gradient(ellipse 65% 480px at 86% 240px,#23416a28,transparent 74%),radial-gradient(ellipse 55% 580px at 8% 1150px,#3b2d501a,transparent 76%),radial-gradient(ellipse 60% 600px at 75% 2300px,#1f3b511c,transparent 76%);background-size:257px 263px,389px 337px,631px 557px,100% 100%,100% 100%,100% 100%;background-repeat:repeat,repeat,repeat,no-repeat,no-repeat,no-repeat}.deep-space body:before,.deep-space body:after{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:.4;background-repeat:repeat}.deep-space body:before{background-image:radial-gradient(1.4px 1.4px at 93px 127px,#f1f6ffb3 55%,transparent 100%),radial-gradient(1px 1px at 291px 73px,#c4daff8c 60%,transparent 100%);background-size:463px 367px,719px 541px}.deep-space body:after{background-image:radial-gradient(1.2px 1.2px at 227px 211px,#fff1d6a6 55%,transparent 100%),radial-gradient(1px 1px at 61px 319px,#d7eaff8c 60%,transparent 100%);background-size:593px 449px,827px 613px}@media(prefers-reduced-motion:no-preference){.deep-space body:before{animation:space-star-twinkle 8.5s ease-in-out infinite}.deep-space body:after{animation:space-star-twinkle 12s ease-in-out -5s infinite reverse}}@keyframes space-star-twinkle{0%,to{opacity:.25}30%{opacity:.48}62%{opacity:.78}83%{opacity:.4}}html.deep-space:has(.hero-visual.is-paused,.privacy-spark-toggle[aria-pressed=true]) body:before,html.deep-space:has(.hero-visual.is-paused,.privacy-spark-toggle[aria-pressed=true]) body:after{animation-play-state:paused}@media(forced-colors:active){.deep-space body:before,.deep-space body:after{display:none}}.deep-space .site-header{background:#030407eb;border-color:#c6cde01c}.deep-space .site-footer{background:#030407e6;border-color:#c6cde01c}.privxion-space :is(.how-section,.privacy-section){background:linear-gradient(155deg,#07090eb8,#05060ad9 65%,#080b10b8);border-color:#c6cde01c}.privxion-space :is(.feature-card,.extra-card,.step-card,.privacy-panel,.browser-window,.compare-window){background:linear-gradient(120deg,#11151be8,#0b0e14ed)}.privxion-space .feature-card .feature-station-panel{background:radial-gradient(ellipse at 12% 50%,#d1a64e0e,transparent 70%),#0b0f16}.privxion-space .compare-stage{background:radial-gradient(ellipse at 55% 40%,#3045631c,transparent 70%),#080b11}.privxion-space .lock-card{background:linear-gradient(145deg,#14171ff5,#0c1018f0)}.privxion-space .floating-chip{background:#0b0e15e6}.privxion-space .launch-offer{background:linear-gradient(115deg,#151108a6,#080b12d9)}.privxion-space .bottom-cta{background:radial-gradient(ellipse at 50% 110%,#30456318,transparent 70%),#040609d9}:is(.promexion-space,.privxion-space) .theme-switch{--thumb-x: 70px;position:relative;isolation:isolate;display:block;flex:none;width:132px;height:64px;padding:0;overflow:hidden;border:1px solid #343943;border-radius:999px;appearance:none;background:linear-gradient(145deg,#1b1d22,#0b0d12 78%);box-shadow:inset 0 3px 7px #ffffff12,inset 0 -5px 11px #000b,0 8px 22px #0008;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color .36s ease,box-shadow .36s ease,background .36s ease}:is(.promexion-space,.privxion-space) .theme-switch:before{content:"";position:absolute;z-index:-1;inset:4px;border-radius:inherit;background:linear-gradient(100deg,#ffb32e,#6f4825 42%,#16223f 60%,#168cff);opacity:.9;filter:blur(1.5px);transition:opacity .36s ease,filter .36s ease}:is(.promexion-space,.privxion-space) .theme-switch:after{content:"";position:absolute;z-index:-1;inset:7px;border-radius:inherit;background:linear-gradient(110deg,#17191e,#101217 55%,#10131b);box-shadow:inset 0 2px 7px #000c,inset 0 1px 1px #ffffff0c}:is(.promexion-space,.privxion-space) .theme-switch[aria-checked=true]{--thumb-x: 0px;border-color:#72532a;box-shadow:inset 0 3px 7px #ffffff12,inset 0 -5px 11px #000b,0 0 24px #e9ad3b30,0 8px 22px #0007}:is(.promexion-space,.privxion-space) .theme-switch[aria-checked=true]:before{background:linear-gradient(100deg,#ffbd42,#e8a736 43%,#372d2b 68%,#25304b)}:is(.promexion-space,.privxion-space) .theme-switch:hover:before{filter:blur(2.2px);opacity:1}:is(.promexion-space,.privxion-space) .theme-switch:focus-visible{outline:2px solid #ffe1a0;outline-offset:4px}:is(.promexion-space,.privxion-space) .theme-mark{position:absolute;z-index:1;top:50%;width:27px;height:27px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transform:translateY(-50%);transition:opacity .26s ease,filter .3s ease,color .3s ease}:is(.promexion-space,.privxion-space) .theme-mark-sun{left:17px;color:#ffd44d;filter:drop-shadow(0 0 5px #ffc83caa)}:is(.promexion-space,.privxion-space) .theme-mark-moon{right:17px;color:#8fc8ff;filter:drop-shadow(0 0 5px #398effb0)}:is(.promexion-space,.privxion-space) .theme-star{fill:currentColor;stroke:none}:is(.promexion-space,.privxion-space) .theme-switch[aria-checked=false] .theme-mark-sun{opacity:.95}:is(.promexion-space,.privxion-space) .theme-switch[aria-checked=false] .theme-mark-moon{opacity:.32}:is(.promexion-space,.privxion-space) .theme-switch[aria-checked=true] .theme-mark-sun{opacity:.35}:is(.promexion-space,.privxion-space) .theme-switch[aria-checked=true] .theme-mark-moon{opacity:.38}:is(.promexion-space,.privxion-space) .theme-thumb{position:absolute;z-index:2;top:5px;left:5px;display:grid;width:52px;height:52px;place-items:center;border:1px solid #6d7483;border-radius:50%;background:radial-gradient(circle at 35% 28%,#30343f,#14161d 68%);box-shadow:0 3px 8px #000b,inset 0 2px 3px #ffffff2b,inset 0 -3px 5px #0009;transform:translate(var(--thumb-x));transition:transform .28s cubic-bezier(.22,.8,.22,1),background .36s ease,border-color .36s ease,box-shadow .36s ease}:is(.promexion-space,.privxion-space) .theme-switch[aria-checked=false] .theme-thumb{border-color:#62718e;background:radial-gradient(circle at 34% 26%,#304c87,#111c3b 72%);box-shadow:0 0 0 2px #11151e,0 0 18px #258bff8c,0 3px 8px #000c,inset 0 2px 3px #ffffff40,inset 0 -3px 5px #0009}:is(.promexion-space,.privxion-space) .theme-switch[aria-checked=true] .theme-thumb{border-color:#9b7836;background:radial-gradient(circle at 34% 26%,#6a5124,#211b16 72%);box-shadow:0 0 0 2px #171717,0 0 17px #ffc44285,0 3px 8px #000c,inset 0 2px 3px #ffffff40,inset 0 -3px 5px #0009}:is(.promexion-space,.privxion-space) .theme-thumb svg{position:absolute;width:28px;height:28px;fill:none;stroke:#eaf5ff;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}:is(.promexion-space,.privxion-space) .theme-thumb .thumb-moon{color:#eaf5ff;filter:drop-shadow(0 0 3px #b4dcff)}:is(.promexion-space,.privxion-space) .theme-thumb .thumb-sun{color:#ffdc64;filter:drop-shadow(0 0 4px #ffc642)}:is(.promexion-space,.privxion-space) .theme-switch[aria-checked=false] .thumb-sun,:is(.promexion-space,.privxion-space) .theme-switch[aria-checked=true] .thumb-moon{opacity:0;transform:scale(.7) rotate(-30deg)}:is(.promexion-space,.privxion-space) .theme-switch[aria-checked=false] .thumb-moon,:is(.promexion-space,.privxion-space) .theme-switch[aria-checked=true] .thumb-sun{opacity:1;transform:scale(1) rotate(0)}.light-space{color-scheme:light;--paper: #f3f2ee;--bg: #f3f2ee;--panel: var(--palette-light-panel);--panel2: #f1eee7;--white: #252a31;--ink: #252a31;--muted: #535b65;--pale: #ece9e1;--line: #252a311c;background:#f3f2ee;color:#252a31}.light-space body{position:relative;isolation:isolate;background-color:#f3f2ee;background-image:radial-gradient(1.1px 1.1px at 37px 61px,#aa8b4e38 65%,transparent 100%),radial-gradient(1px 1px at 183px 149px,#74829a30 60%,transparent 100%),radial-gradient(1.2px 1.2px at 317px 293px,#d7ad5a36 55%,transparent 100%),radial-gradient(ellipse 68% 460px at 83% 220px,#efc6691e,transparent 74%),radial-gradient(ellipse 58% 560px at 8% 1260px,#aab6c31a,transparent 76%),radial-gradient(ellipse 60% 560px at 76% 2420px,#e0c98b16,transparent 76%);background-size:257px 263px,389px 337px,631px 557px,100% 100%,100% 100%,100% 100%;background-repeat:repeat,repeat,repeat,no-repeat,no-repeat,no-repeat;color:#252a31}.light-space body:before,.light-space body:after{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:.26;background-repeat:repeat}.light-space body:before{background-image:radial-gradient(1.2px 1.2px at 93px 127px,#9a7d453d 55%,transparent 100%),radial-gradient(1px 1px at 291px 73px,#71819a30 60%,transparent 100%);background-size:463px 367px,719px 541px}.light-space body:after{background-image:radial-gradient(1.2px 1.2px at 227px 211px,#b3914b3d 55%,transparent 100%),radial-gradient(1px 1px at 61px 319px,#8290a030 60%,transparent 100%);background-size:593px 449px,827px 613px}@media(prefers-reduced-motion:no-preference){.light-space body:before{animation:space-star-twinkle 8.5s ease-in-out infinite}.light-space body:after{animation:space-star-twinkle 12s ease-in-out -5s infinite reverse}}.light-space .site-header{border-color:#252a3117;background:#f3f2eef0}.light-space .header-nav a,.light-space .header-link{color:#4f5761}.light-space .header-nav a:hover,.light-space .header-link:hover,.light-space .header-link span{color:#8a641e}.light-space .neural-space-background{opacity:.76;mask-image:radial-gradient(ellipse 58% 70% at 78% 38%,#000 10%,#0009 60%,transparent 100%)}.light-space .hero h1,.light-space .product-heading h2,.light-space .approach-section h2,.light-space .journey-step h3{color:#252a31;text-shadow:none}.light-space .hero-copy .eyebrow,.light-space .approach-section .eyebrow-light{color:#72571f}.light-space .eyebrow-line,.light-space .footnote-dot{background:#9b6d1e;box-shadow:0 0 10px #be923b42}.light-space .accent-text{color:#8a6119}.light-space .hero-description,.light-space .approach-section>p,.light-space .developer-copy>p{color:#4b535d}.light-space .hero-footnote{color:#555d66}.light-space .visual-caption{color:#5d6470}.light-space .hero-visual:before{background:radial-gradient(ellipse,#f2d68f7a,#f4dfa926 48%,transparent 72%)}.deep-space .hero-brand-logo,.deep-space .brand-logo,.deep-space .approach-mark img{filter:url(#promexion-dark-logo)}.light-space .hero-brand-logo,.light-space .brand-logo,.light-space .approach-mark img{filter:url(#promexion-light-logo)}.light-space .journey-intro{border-color:#252a311d}.light-space .journey-intro h2{color:#282d34}.light-space .journey-intro>span,.light-space .journey-step small{color:#826221}.light-space .journey-step p{color:#545c66}.light-space .journey-node .station-connector{background:linear-gradient(180deg,#bd913e90,#bd913e17)}.light-space .product-section{border-color:#252a311c;background:linear-gradient(155deg,#efede6f2,#faf9f6f5 64%,#eeece5f2)}.light-space .product-section:before{background:radial-gradient(ellipse at 90% 25%,#e6c36c20,transparent 65%)}.light-space .section-label{border-color:#252a311f;color:#626a74}.light-space .product-heading .eyebrow-light{color:#775a20}.light-space .product-heading>p,.light-space .product-caption{color:#515963}.light-space .product-tab{border-color:#37414e27;background:linear-gradient(120deg,var(--palette-light-panel),#f3f0e9);box-shadow:0 24px 64px -42px #3c34266e}.light-space .product-tab:hover,.light-space .product-tab:focus-visible{border-color:#ae842f;background:linear-gradient(120deg,var(--palette-light-panel),#f7f0df)}.light-space .product-tab:focus-visible{box-shadow:0 0 0 3px #c89f4a2b,0 24px 64px -42px #3c34266e}.light-space .product-icon{border-color:#9b793b55;background:#f3f0e8}.light-space .product-kicker,.light-space .product-status{color:#515965}.light-space .product-status{border-color:#424b5826}.light-space .status-dot{background:#9b6d1e;box-shadow:0 0 8px #c4984140}.light-space .product-action{border-color:#414b5828;color:#785617}.light-space .product-action b,.light-space .caption-rule{color:#875f19;background:#9c7123}.light-space .homepage-campaign{border-color:#ad852c62;background:radial-gradient(ellipse at 0 0,#eacb7d29,transparent 46%),linear-gradient(135deg,#f7f0dc,#fffdf6 72%);box-shadow:0 28px 76px -52px #9c772946}.light-space .homepage-campaign .offer-kicker{color:#78591c}.light-space .homepage-campaign h2{color:#292e34}.light-space .homepage-campaign .offer-lead{color:#515760}.light-space .campaign-link{border-color:#a77b26;background:#e6c26b35;color:#604710}.light-space .campaign-link:hover{border-color:#805b18;background:#e6c26b55}.light-space .homepage-campaign-support{border-color:#85662735;color:#555b61}.light-space .developer-section{border-top-color:#252a311b}.light-space .portrait-caption{color:#755a20}.light-space .public-goal{border-color:#b68e3b55;background:linear-gradient(115deg,#f4ecd7,#faf8f1);box-shadow:0 18px 56px -38px #75613b52}.light-space .goal-kicker{color:#795b1c}.light-space .public-goal h3{color:#292e34}.light-space .public-goal p{color:#515963}.light-space .px-interface-floor{stroke:#607b7e;opacity:.28}.light-space .px-interface-traces{stroke:#4f7e83;opacity:.52}.light-space .px-interface-signals{stroke:#27727c;opacity:.66;filter:drop-shadow(0 0 2px #27727c38)}.light-space .px-interface-pink{stroke:#95617b}.light-space text.px-interface-pink{stroke:none}.light-space .px-interface-caption{fill:#4f626b}.light-space .px-interface-code{fill:#34434a}.light-space .px-interface-code .px-interface-pink{fill:#89536d;stroke:none}.light-space .px-interface-dot{fill:#8b671e;filter:drop-shadow(0 0 2px #8b671e40)}.light-space .px-interface-chart{stroke:#53787b}.light-space .px-interface-cursor{stroke:#875f1b}.light-space .site-footer{border-color:#252a311b;background:#f3f2eee0}.light-space .footer-copy,.light-space .copyright,.light-space .footer-product{color:#545c66}.light-space .footer-product b{color:#825d1b}.light-space .theme-switch{border-color:#d7c391;background:linear-gradient(145deg,#f5f1e8,#d8d1c1);box-shadow:inset 0 3px 7px #fffa,inset 0 -5px 11px #756a5333,0 8px 22px #70664d35,0 0 20px #ecc55b45}.light-space .theme-switch:after{background:linear-gradient(110deg,#17191e,#101217 55%,#10131b)}.light-space .theme-switch:focus-visible{outline-color:#775518}.light-space :is(.button,.header-nav a,.header-link,.footer-product,.brand):focus-visible,.light-space .campaign-link:focus-visible{outline-color:#765517}.light-space ::selection{background:#e4ca86;color:#282317}:is(.promexion-space,.privxion-space) .site-header,:is(.promexion-space,.privxion-space) .site-footer,:is(.promexion-space,.privxion-space) .product-section,:is(.promexion-space,.privxion-space) .product-tab,:is(.promexion-space,.privxion-space) .homepage-campaign,:is(.promexion-space,.privxion-space) .public-goal,:is(.promexion-space,.privxion-space) .journey-node,:is(.promexion-space,.privxion-space) .hero h1,:is(.promexion-space,.privxion-space) .hero-description{transition:background-color .26s ease,color .22s ease,border-color .26s ease,box-shadow .3s ease}@media(max-width:900px){:is(.promexion-space,.privxion-space) .site-header{gap:12px}}@media(max-width:650px){:is(.promexion-space,.privxion-space) .site-header{height:auto;min-height:94px;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand theme" "nav nav";gap:8px 12px;padding:8px 19px 9px}:is(.promexion-space,.privxion-space) .site-header>.brand{grid-area:brand}:is(.promexion-space,.privxion-space) .site-header>.header-nav{grid-area:nav;justify-self:center}:is(.promexion-space,.privxion-space) .site-header>.theme-switch{grid-area:theme;justify-self:end}.light-space .neural-space-background{opacity:.62;mask-image:radial-gradient(ellipse 78% 62% at 50% 29%,#000 4%,#0009 56%,transparent 100%)}}@media(max-width:390px){:is(.promexion-space,.privxion-space) .header-nav{gap:10px}:is(.promexion-space,.privxion-space) .header-nav a{font-size:.66rem}:is(.promexion-space,.privxion-space) .theme-switch{transform:scale(.88);transform-origin:top right}}@media(prefers-reduced-motion:reduce){:is(.promexion-space,.privxion-space) .theme-switch,:is(.promexion-space,.privxion-space) .theme-thumb,:is(.promexion-space,.privxion-space) .theme-thumb svg,.light-space body:before,.light-space body:after{transition:none;animation:none}}@media(forced-colors:active){:is(.promexion-space,.privxion-space) .theme-switch{border:1px solid ButtonText;background:ButtonFace}:is(.promexion-space,.privxion-space) .theme-switch:before,:is(.promexion-space,.privxion-space) .theme-switch:after{display:none}:is(.promexion-space,.privxion-space) .theme-thumb{border:1px solid ButtonText;background:ButtonFace}.light-space body:before,.light-space body:after{display:none}}:is(.promexion-space,.privxion-space) .site-header>.theme-switch{margin-left:auto}:is(.promexion-space,.privxion-space) .theme-switch{transition:border-color .24s ease,box-shadow .32s cubic-bezier(.2,.7,.2,1),background .24s ease}:is(.promexion-space,.privxion-space) .theme-switch:before{transition:opacity .24s ease,filter .32s ease,background .24s ease}:is(.promexion-space,.privxion-space) .theme-thumb{transition:transform .56s cubic-bezier(.22,.8,.18,1),background .42s ease,border-color .42s ease,box-shadow .56s cubic-bezier(.2,.7,.2,1);will-change:transform}:is(.promexion-space,.privxion-space) .theme-thumb svg{transition:opacity .32s ease,transform .28s cubic-bezier(.2,.7,.2,1),filter .28s ease}:is(.promexion-space,.privxion-space) .theme-mark{transition:opacity .28s ease,filter .24s ease,color .24s ease}:is(.promexion-space,.privxion-space) .theme-switch:active .theme-thumb{transition-duration:.28s;transform:translate(var(--thumb-x)) scale(.96)}@media(max-width:650px){:is(.promexion-space,.privxion-space) .site-header>.theme-switch{margin-left:0}}@media(prefers-reduced-motion:reduce){:is(.promexion-space,.privxion-space) .theme-switch,:is(.promexion-space,.privxion-space) .theme-switch:before,:is(.promexion-space,.privxion-space) .theme-thumb,:is(.promexion-space,.privxion-space) .theme-thumb svg,:is(.promexion-space,.privxion-space) .theme-mark{transition:none}}.light-space .hero-description,.light-space .developer-copy>p,.light-space .approach-section>p{color:#4d545b;line-height:1.85;max-width:64ch}.light-space .hero-description{max-width:45ch}.light-space .developer-copy>p{margin-inline:auto}.light-space .journey-step p{color:var(--palette-light-caption);line-height:1.85}.light-space .hero h1{color:#292d32}.light-space .accent-text{color:#896721}.light-space .button{background:#e3c47b;border-color:#c2a05b;color:#302919;box-shadow:0 5px 16px #6e56241a}.light-space .button:hover{background:#ecd396;box-shadow:0 8px 22px #6e562426}.light-space .button span{color:#5a4217}.light-space .product-section{background:#eeede8;border-color:#d7d1c3}.light-space .product-section:before{opacity:.35}.light-space .product-tab{background:var(--palette-light-panel);border-color:#d5d0c5;box-shadow:0 12px 34px -25px #473b2542}.light-space .product-tab:hover,.light-space .product-tab:focus-visible{background:#fdfcf9;border-color:#a88948}.light-space .product-tagline{color:var(--palette-light-caption)}.light-space .homepage-campaign{background:var(--palette-light-panel);border-color:#d1c09a;box-shadow:0 14px 38px -30px #6e56243d}.light-space .public-goal{background:var(--palette-light-panel);border-color:#d6c9ab;box-shadow:none}.light-space .campaign-link{background:#e4c9851a;color:#674b17}.light-space .homepage-campaign .offer-lead,.light-space .homepage-campaign-support,.light-space .public-goal p{color:var(--palette-light-caption)}html.light-space:is(.promexion-space,.privxion-space) .theme-switch{border-color:#c99a35;box-shadow:inset 0 2px 5px #ffffffa8,inset 0 -4px 8px #756a5328,0 6px 16px #70664d24}html.light-space:is(.promexion-space,.privxion-space) .theme-switch:before{background:linear-gradient(100deg,#f4c45c,#d6a43b 43%,#51412b 68%,#25304b);opacity:.58;filter:blur(1px)}html.light-space:is(.promexion-space,.privxion-space) .theme-switch[aria-checked=true] .theme-thumb{border-color:#c99a35;box-shadow:0 0 0 2px #171717,0 0 7px #c99a352e,0 3px 8px #000c,inset 0 2px 3px #ffffff40,inset 0 -3px 5px #0009}html.light-space:is(.promexion-space,.privxion-space) .theme-switch[aria-checked=true] .theme-mark-sun,html.light-space:is(.promexion-space,.privxion-space) .theme-switch[aria-checked=true] .thumb-sun{color:#e2ad3e;filter:drop-shadow(0 0 2px rgb(201 154 53 / 22%))}@media(forced-colors:active){html.light-space:is(.promexion-space,.privxion-space) .theme-switch,html.light-space:is(.promexion-space,.privxion-space) .theme-switch[aria-checked=true] .theme-thumb{border-color:ButtonText;background:ButtonFace;box-shadow:none}}html.light-space:is(.promexion-space,.privxion-space) .spark-station,html.light-space:is(.promexion-space,.privxion-space) .journey-node.spark-station{background:#292d32;border-color:#454a50;color:#ecebe6;box-shadow:0 5px 14px #292d321a;transition:border-color .65s ease,box-shadow .85s ease,color .65s ease}html.light-space:is(.promexion-space,.privxion-space) .spark-station.is-reached,html.light-space:is(.promexion-space,.privxion-space) .journey-node.spark-station.is-reached{background:#292d32;border-color:#b39657;color:#f1e4c5;box-shadow:0 0 0 1px #b396571f,0 0 16px #b3965729,0 5px 14px #292d321a}html.light-space:is(.promexion-space,.privxion-space) .spark-station:before{background:radial-gradient(ellipse,rgb(179 150 87 / 22%),transparent 72%)}html.light-space:is(.promexion-space,.privxion-space) .spark-station:after{border-color:#b396578c;background:radial-gradient(ellipse at 50% 0,rgb(232 215 175 / 22%),transparent 65%);box-shadow:0 0 12px #b396572e}html.light-space:is(.promexion-space,.privxion-space) .spark-station.is-reached svg{filter:drop-shadow(0 0 2px rgb(179 150 87 / 20%))}@media(prefers-reduced-motion:reduce){html.light-space:is(.promexion-space,.privxion-space) .spark-station,html.light-space:is(.promexion-space,.privxion-space) .journey-node.spark-station{transition:none}html.light-space:is(.promexion-space,.privxion-space) .spark-station.is-reached svg{filter:none}}.light-space :is(.product-icon img,.footer-privxion img,.brand-mark img){filter:brightness(0);opacity:.82}.light-space .product-info strong{color:#292d32}@media(prefers-reduced-motion:no-preference){html.theme-settling.promexion-space,html.theme-settling.promexion-space body,html.theme-settling.promexion-space .neural-space-background,html.theme-settling.promexion-space :is(.site-header,.site-footer,.product-section,.how-section,.privacy-section,.bottom-cta,.product-tab,.homepage-campaign,.public-goal,.feature-card,.extra-card,.step-card,.privacy-panel,.launch-offer,.feature-station-panel,.permission-list>div,.storage-note,.hero h1,.hero-description,.section-heading,.journey-intro,.developer-copy,.button,.campaign-link,.demo-lock-button,.nav-links a,.header-nav a,.return-home){transition:color .26s ease,background-color .32s ease,border-color .32s ease,box-shadow .32s ease,opacity .32s ease,transform .22s ease}}.privxion-space .site-header{gap:20px}.privxion-space .nav-links{gap:22px;margin-left:auto}.privxion-space .site-header>.theme-switch{margin-left:0}.privxion-space.light-space{--bg: #f3f2ee;--panel: var(--palette-light-panel);--panel2: #eeede8;--white: #292d32;--muted: var(--palette-light-caption);--dim: #686d73;--line: #d7d1c3;--lime: #896721;--violet: #896721;--blue: #896721;--grad: linear-gradient(105deg,#896721,#a17c31)}.privxion-space.light-space :is(.nav-links a,.return-home,.text-link,.hero-tagline,.hero-proof strong,.trust-item,.footer-tagline,.site-footer nav a){color:#454c53}.privxion-space.light-space :is(.store-note,.hero-proof small,.fine-print,.feature-tour-note,.how-footer,.privacy-lead,.privacy-list p,.faq-heading>p,.faq-item p,.cta-content>p,.cta-content>small,.support-action p,.support-action small){color:var(--palette-light-caption)}.privxion-space.light-space :is(.eyebrow,.offer-kicker,.feature-number,.step-number,.trust-icon,.text-link span){color:#896721}.privxion-space.light-space .muted-heading{color:#646a70}.privxion-space.light-space :is(.feature-card,.extra-card,.step-card,.privacy-panel,.launch-offer,.support-future){background:var(--palette-light-panel);border-color:#d7d1c3;box-shadow:0 12px 32px -26px #292d3233}.privxion-space.light-space :is(.feature-card p,.extra-card p,.step-card p,.feature-copy p,.section-heading>p,.permission-list span,.storage-note p,.offer-lead){color:var(--palette-light-caption)}.privxion-space.light-space :is(.feature-station-panel,.how-section,.bottom-cta,.permission-list>div,.storage-note){background:#eeede8;border-color:#d7d1c3}.privxion-space.light-space :is(.faq-item,.trust-strip,.trust-sep,.privacy-list li,.support-action){border-color:#d7d1c3}.privxion-space.light-space .button-primary{background:#e3c47b;border-color:#c2a05b;color:#302919}.privxion-space.light-space .button-outline{color:#624b1d;border-color:#c8b891;background:transparent}.privxion-space.light-space .privacy-spark-toggle{color:#785c25;border-color:#bcaa7e;background:#e3c47b15}.privxion-space.light-space .mobile-nav{background:var(--palette-light-panel);border-color:#d7d1c3}.privxion-space.light-space .mobile-nav a{color:#454c53}.privxion-space.light-space .menu-toggle span{background:#292d32}.privxion-space.light-space .hero-art,.privxion-space.light-space .compare-stage{color:#f9f7f3}.privxion-space.light-space :is(a,button,input,summary):focus-visible{outline:2px solid #896721;outline-offset:4px}@media(max-width:1150px){.privxion-space .header-cta{display:none}.privxion-space .site-header{gap:16px;padding-inline:24px}}@media(max-width:760px){.privxion-space .nav-links{display:none}.privxion-space .site-header>.theme-switch{margin-left:auto}.privxion-space .menu-toggle{display:flex;flex:none;flex-direction:column;align-items:center;justify-content:center;gap:5px;width:44px;height:44px;border:1px solid var(--line);border-radius:10px}.privxion-space .menu-toggle span{width:18px;height:2px;background:var(--white)}.privxion-space .mobile-nav:not([hidden]){position:absolute;inset:calc(100% + 8px) 12px auto;display:grid;padding:10px;border:1px solid var(--line);border-radius:12px;background:var(--panel);box-shadow:0 16px 34px #00000040}.privxion-space .mobile-nav a{min-height:44px;padding:12px}}@media(max-width:650px){.privxion-space .site-header{display:flex;height:auto;min-height:90px;gap:12px;padding:10px 16px}.privxion-space .theme-switch{flex:0 0 132px}.privxion-space .header-brand-group{min-width:0}.privxion-space .return-home{font-size:.6rem}}@media(max-width:390px){.privxion-space .site-header{gap:6px;padding-inline:10px}.privxion-space .theme-switch{margin-inline:-8px;transform-origin:center}.privxion-space .brand{font-size:.82rem;gap:5px}.privxion-space .brand-mark{width:30px;height:30px}}.privxion-space :is(body,.site-header,.site-footer,.brand-mark,.hero h1,.hero-tagline,.hero-description,.hero-proof,.trust-strip,.feature-card,.extra-card,.step-card,.privacy-panel,.feature-station-panel,.how-section,.privacy-section,.bottom-cta,.launch-offer,.support-future,.faq-item,.permission-list>div,.storage-note,.mobile-nav){transition:color .14s ease-out,background-color .15s ease-out,border-color .15s ease-out}@media(prefers-reduced-motion:reduce){.privxion-space :is(body,.site-header,.site-footer,.brand-mark,.hero h1,.hero-tagline,.hero-description,.hero-proof,.trust-strip,.feature-card,.extra-card,.step-card,.privacy-panel,.feature-station-panel,.how-section,.privacy-section,.bottom-cta,.launch-offer,.support-future,.faq-item,.permission-list>div,.storage-note,.mobile-nav){transition:none!important}}.privxion-space .permission-list{gap:8px;margin-top:20px}.privxion-space .permission-list>div{grid-template-columns:minmax(145px,.78fr) minmax(0,1.22fr);gap:14px;align-items:center;padding:12px 13px;border:1px solid #ffffff12;border-radius:8px;background:linear-gradient(115deg,#ffffff08,#ffffff03)}.privxion-space .permission-list code{min-width:0;color:#e1c373;font-size:.66rem;line-height:1.5;overflow-wrap:anywhere}.privxion-space .permission-list span{min-width:0;font-size:.74rem;line-height:1.6}.privxion-space .permission-list .host-scope{margin-top:0;border-color:#f1d48b35;background:linear-gradient(115deg,#f1d48b12,#f1d48b05)}.privxion-space .storage-note{padding:15px 16px;border-left-width:3px;border-radius:0 8px 8px 0}.privxion-space .storage-note p{line-height:1.7}.privxion-space.light-space .permission-list>div{border-color:#d5d2c8;background:linear-gradient(115deg,#f5f4ef,#eeede7)}.privxion-space.light-space .permission-list code{color:#76591d}.privxion-space.light-space .permission-list .host-scope{border-color:#c3a96b;background:linear-gradient(115deg,#f3ead3,#f6f3e9)}@media(max-width:620px){.privxion-space .permission-list>div{grid-template-columns:minmax(0,1fr);gap:6px;align-items:start}.privxion-space .permission-list code{font-size:.69rem}}@supports (interpolate-size: allow-keywords) and selector(.faq-item::details-content){.privxion-space .faq-item{interpolate-size:allow-keywords}.privxion-space .faq-item::details-content{block-size:0;overflow:clip;opacity:0;transition:block-size .26s cubic-bezier(.2,.7,.2,1),opacity .18s ease,content-visibility .26s linear allow-discrete}.privxion-space .faq-item[open]::details-content{block-size:auto;opacity:1}}@media(prefers-reduced-motion:reduce){.privxion-space .faq-item::details-content{transition:none!important}}html.light-space:is(.promexion-space,.privxion-space) body{background-color:#ecebe6;color:#292d32}html.light-space:is(.promexion-space,.privxion-space) .site-header{background:#ecebe6f5;border-color:#ceccc4}html.light-space:is(.promexion-space,.privxion-space) .site-footer{background:#ecebe6;border-color:#ceccc4}html.light-space:is(.promexion-space,.privxion-space) :is(.product-section,.how-section,.privacy-section,.bottom-cta){background:#e8e7e1;border-color:#ceccc4}html.light-space:is(.promexion-space,.privxion-space) :is(.product-tab,.homepage-campaign,.public-goal,.feature-card,.extra-card,.step-card,.privacy-panel,.launch-offer){background:#efeee8;border-color:#d1cfc6;box-shadow:9px 9px 24px #7d786733,-8px -8px 22px #fffffcb8,inset 0 1px 1px #fffffca6}html.light-space:is(.promexion-space,.privxion-space) :is(.product-tab:hover,.product-tab:focus-visible){background:#f2f1ec;border-color:#a58b50}html.light-space:is(.promexion-space,.privxion-space) :is(.feature-station-panel,.storage-note,.permission-list>div){background:var(--palette-light-raised)}html.light-space:is(.promexion-space,.privxion-space) .support-future{background:transparent;box-shadow:none}html.light-space:is(.promexion-space,.privxion-space) :is(.launch-offer h2,.support-future h2,.privacy-list strong,.faq-item summary,.feature-copy h3,.feature-copy h4,.extra-card h4,.step-card h3,.privacy-panel h3,.product-info strong){color:#292d32}html.light-space:is(.promexion-space,.privxion-space) :is(.launch-offer h2 span,.offer-lead strong,.homepage-campaign-support a,.permission-list code,.permission-list .host-scope code,.storage-note>b,.panel-icon,.faq-plus,.store-note>span,.how-footer a,.check-mark,.privacy-check){color:#77591d}html.light-space:is(.promexion-space,.privxion-space) :is(.launch-offer .offer-terms,.support-future p,.compare-copy>p,.compare-hint,.demo-boundary,.privacy-panel>p,.panel-top,.panel-status,.campaign-count,.campaign-progress p,.campaign-progress small,.hero-footnote,.visual-caption,.portrait-caption,.footer-copy,.copyright,.footer-tagline,.feature-copy p,.feature-tour-note,.extras-heading .eyebrow){color:var(--palette-light-caption)}html.light-space:is(.promexion-space,.privxion-space) :is(.campaign-count strong,.campaign-count b){color:#77591d}html.light-space:is(.promexion-space,.privxion-space) :is(.permission-list .host-scope,.panel-status,.faq-list,.faq-item,.storage-note,.launch-offer .offer-terms,.campaign-progress){border-color:#c7c3b8}html.light-space:is(.promexion-space,.privxion-space) .faq-item p a{color:#77591d}html.light-space:is(.promexion-space,.privxion-space) :is(.nav-links a:hover,.mobile-nav a:hover,.site-footer nav a:hover){color:#77591d}html.light-space:is(.promexion-space,.privxion-space) .demo-lock-button:disabled{background:#e4dfd2;color:#685324;border-color:#b1a078}html.light-space:is(.promexion-space,.privxion-space) .cta-icon svg{stroke:#77591d}html.light-space:is(.promexion-space,.privxion-space) .cta-glow{opacity:.2;box-shadow:none}html.light-space:is(.promexion-space,.privxion-space) .px-interface-window{fill:#ecebe6d6;stroke:#a9a79c}html.light-space:is(.promexion-space,.privxion-space) .px-interface-divider{stroke:#a9a79c}html.light-space:is(.promexion-space,.privxion-space) :is(.hero-art,.compare-stage){color:#f9f7f3}html.light-space:is(.promexion-space,.privxion-space) :is(.compare-stage .stage-foot,.compare-stage .demo-sample-label,.compare-stage .compare-window-top){color:#b8b7c3}html.light-space.privxion-space .hero-art .art-caption{color:var(--palette-light-caption)}html.light-space:is(.promexion-space,.privxion-space) .compare-stage :is(.overlay-button,.demo-unlock-form button){background:#e3c47b;color:#302919}html.light-space:is(.promexion-space,.privxion-space) .compare-stage .demo-unlock-form label{color:#d9d0bc}@media(forced-colors:active){.light-space :is(.product-tab,.homepage-campaign,.public-goal,.feature-card,.extra-card,.step-card,.privacy-panel,.launch-offer){box-shadow:none;border-color:CanvasText}}html.light-space:is(.promexion-space,.privxion-space) :is(.button,.campaign-link,.demo-lock-button,.privacy-spark-toggle){border-color:#b5a379;box-shadow:inset 2px 2px 5px #67552e2e,inset -2px -2px 5px #fffbeca6}html.light-space:is(.promexion-space,.privxion-space) :is(.button,.campaign-link,.demo-lock-button,.privacy-spark-toggle):hover{box-shadow:inset 2px 2px 6px #67552e38,inset -2px -2px 6px #fffbecb3}html.light-space:is(.promexion-space,.privxion-space) :is(.button,.campaign-link,.demo-lock-button,.privacy-spark-toggle):active{box-shadow:inset 3px 3px 7px #67552e3d,inset -1px -1px 4px #fffbec94}html.light-space:is(.promexion-space,.privxion-space) .demo-lock-button:disabled{color:#685324;background:#e4dfd2;box-shadow:inset 1px 1px 3px #67552e24}@media(forced-colors:active){html.light-space:is(.promexion-space,.privxion-space) :is(.product-tab,.homepage-campaign,.public-goal,.feature-card,.extra-card,.step-card,.privacy-panel,.launch-offer,.button,.campaign-link,.demo-lock-button,.privacy-spark-toggle){box-shadow:none;border-color:CanvasText}}html.light-space:is(.promexion-space,.privxion-space) .spark-station,html.light-space:is(.promexion-space,.privxion-space) .journey-node.spark-station{background:linear-gradient(145deg,#353a41,#292d32 75%);border-color:#4b5057;color:#ecebe6;box-shadow:6px 6px 16px #5a574c3d,-5px -5px 14px #fffffca6,inset 0 1px 1px #ffffff24,inset 0 -2px 4px #00000029}html.light-space:is(.promexion-space,.privxion-space) .spark-station.is-reached,html.light-space:is(.promexion-space,.privxion-space) .journey-node.spark-station.is-reached{background:linear-gradient(145deg,#353a41,#292d32 75%);border-color:#b39657;color:#f1e4c5;box-shadow:6px 6px 16px #5a574c3d,-5px -5px 14px #fffffca6,inset 0 1px 1px #f4dca433,inset 0 -2px 4px #00000029,0 0 18px #b396572e}@media(forced-colors:active){html.light-space:is(.promexion-space,.privxion-space) .spark-station,html.light-space:is(.promexion-space,.privxion-space) .journey-node.spark-station{background:Canvas;color:CanvasText;border-color:CanvasText;box-shadow:none}}html.light-space.promexion-space .product-section{background:linear-gradient(132deg,#e5e4dd,#edebe4 58%,#e8e7e0);border-block-color:#d4d1c7}html.light-space.promexion-space .hero-visual:before{inset:14px 4px;background:radial-gradient(ellipse,rgb(220 176 83 / 15%),rgb(239 220 170 / 10%) 38%,transparent 72%);filter:blur(14px);opacity:.9}html.light-space.privxion-space .hero-art{isolation:isolate}html.light-space.privxion-space .hero-art:before{content:"";position:absolute;z-index:-1;inset:8% 3%;border-radius:50%;background:radial-gradient(ellipse,rgb(220 176 83 / 15%),rgb(239 220 170 / 10%) 42%,transparent 73%);filter:blur(16px);pointer-events:none}html.light-space.privxion-space :is(.features-section,.compare-section,.faq-section){background:linear-gradient(180deg,#efeee8,#e8e7e1);border-block:1px solid #d8d5cb}html.light-space.privxion-space :is(.how-section,.privacy-section,.bottom-cta){background:linear-gradient(135deg,#e5e4dd,#ecebe5 58%,#e7e6df);border-color:#d3d0c6}html.light-space:is(.promexion-space,.privxion-space) .spark-station.is-reached,html.light-space:is(.promexion-space,.privxion-space) .journey-node.spark-station.is-reached{border-color:#c29a48;box-shadow:6px 6px 16px #5a574c3d,-5px -5px 14px #fffffca6,inset 0 1px 1px #ffecb83b,inset 0 -2px 4px #00000029,0 0 20px #c29a483d}html.light-space:is(.promexion-space,.privxion-space){--studio-gold: #8a6823;--studio-gold-soft: var(--palette-brass);--studio-text: #292d32;--studio-muted: var(--palette-light-caption);--studio-panel: var(--palette-light-panel);--studio-line: #d3d0c6;--bg: var(--palette-pearl);--paper: var(--palette-pearl);--panel: var(--palette-light-panel);--white: var(--palette-charcoal);--ink: var(--palette-charcoal);--muted: var(--palette-light-muted);--line: var(--palette-light-border);background:var(--palette-pearl);color-scheme:light;--panel2: var(--palette-light-raised);--dim: #697078;--studio-gold-wash: #f0e8d5;--soft-radius: 12px;--soft-shadow: 0 2px 5px rgb(44 43 38 / 8%), 0 12px 28px -22px rgb(44 43 38 / 20%), inset 0 1px 0 rgb(255 255 255 / 86%);color:var(--palette-charcoal)}html.light-space:is(.promexion-space,.privxion-space) body{background-color:var(--palette-pearl);color:var(--palette-charcoal)}html.light-space:is(.promexion-space,.privxion-space) :is(.hero h1,.section-heading h2,.product-heading h2,.developer-heading h2,.approach-section h2,.journey-intro h2,.faq-heading h2,.privacy-copy h2,.cta-content h2){color:var(--palette-charcoal)}html.light-space:is(.promexion-space,.privxion-space) :is(.hero-description,.section-heading>p,.journey-step p,.developer-copy>p,.faq-heading>p,.privacy-lead){color:var(--palette-light-muted)}html.light-space:is(.promexion-space,.privxion-space) :is(.eyebrow,.eyebrow-muted,.eyebrow-light,.feature-number,.step-number){color:var(--palette-brass)}html.light-space:is(.promexion-space,.privxion-space) :is(a,button,input,summary):focus-visible{outline:3px solid #a77d2a;outline-offset:4px}html.light-space:is(.promexion-space,.privxion-space) .site-header{background:#f1f0ebeb;border-color:#d7d4ca;box-shadow:0 8px 24px #302d230d;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}html.light-space:is(.promexion-space,.privxion-space) :is(.header-nav a,.nav-links a,.return-home,.site-footer nav a){color:#414850}html.light-space:is(.promexion-space,.privxion-space) :is(.header-nav a:hover,.nav-links a:hover,.return-home:hover,.site-footer nav a:hover){color:var(--palette-brass)}html.light-space:is(.promexion-space,.privxion-space) :is(.product-tab,.homepage-campaign,.public-goal,.feature-card,.extra-card,.step-card,.privacy-panel,.launch-offer,.support-future){border-color:#d8d5cb;border-radius:var(--soft-radius);background:linear-gradient(145deg,#fbfaf7,#f2f1ec 82%);box-shadow:var(--soft-shadow)}html.light-space:is(.promexion-space,.privxion-space) :is(.feature-card,.extra-card,.step-card):hover{border-color:#c3aa72;box-shadow:0 3px 7px #2c2b261a,0 16px 30px -23px #2c2b263d,0 0 0 1px #8a682314,inset 0 1px #fff}html.light-space:is(.promexion-space,.privxion-space) :is(.feature-station-panel,.permission-list>div,.storage-note){background:linear-gradient(135deg,#ebeae4,#f2f1ec);border-color:var(--palette-light-border)}html.light-space:is(.promexion-space,.privxion-space) .support-future{background:transparent;border-color:transparent;box-shadow:none}html.light-space.promexion-space .product-section,html.light-space.privxion-space :is(.how-section,.privacy-section,.bottom-cta){background:linear-gradient(135deg,#e9e8e1 0%,var(--palette-pearl) 54%,#eae9e3 100%);border-color:#d8d5cb}html.light-space.privxion-space :is(.features-section,.compare-section,.faq-section){background:linear-gradient(180deg,var(--palette-pearl) 0%,#eeede7 100%);border-color:#dfdcd3}html.light-space.promexion-space .approach-section{border-color:#d8d5cb}html.light-space:is(.promexion-space,.privxion-space) .site-footer{background:#eae9e3;border-color:var(--palette-light-border)}html.light-space:is(.promexion-space,.privxion-space) :is(.button-primary,.campaign-link,.demo-lock-button:not(:disabled)),html.light-space.promexion-space .hero .button{border-color:#b79854;background:linear-gradient(135deg,#e6cb88,#d9b96d);color:#302817;box-shadow:0 2px 5px #77581c24,inset 0 1px #fffae6c7}html.light-space:is(.promexion-space,.privxion-space) :is(.button-primary:hover,.campaign-link:hover,.demo-lock-button:not(:disabled):hover),html.light-space.promexion-space .hero .button:hover{border-color:#9f7c37;background:linear-gradient(135deg,#ecd69e,#dfc27f);box-shadow:0 3px 8px #77581c2e,inset 0 1px #fff9e9}html.light-space:is(.promexion-space,.privxion-space) :is(.button-outline,.text-link,.product-action,.homepage-campaign-support a,.faq-item p a){color:#684e1b}html.light-space.privxion-space .button-outline{background:#f4f0e7;border-color:#bfae88;box-shadow:inset 0 1px 3px #5b4a291a}html.light-space.privxion-space :is(.hero-art,.compare-stage){color:#f9f7f3}html.light-space.privxion-space .hero-art:before{background:radial-gradient(ellipse,rgb(205 164 75 / 18%),rgb(225 207 162 / 10%) 43%,transparent 74%)}html.light-space.promexion-space .hero-visual:before{background:radial-gradient(ellipse,rgb(208 167 79 / 19%),rgb(230 215 180 / 12%) 42%,transparent 75%)}html.light-space.promexion-space .hero-visual:before{content:none}html.light-space.promexion-space .visual-core,html.light-space.promexion-space .hero-visual:is(:hover,:focus-within) .visual-core{background:transparent;border:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}html.light-space.promexion-space .hero-brand-logo{box-shadow:none}html.light-space .neural-space-background{opacity:.82}html.light-space:is(.promexion-space,.privxion-space) :is(.spark-station,.journey-node.spark-station){border-radius:12px}html.light-space:is(.promexion-space,.privxion-space) .spark-station,html.light-space:is(.promexion-space,.privxion-space) .journey-node.spark-station{box-shadow:0 3px 7px #32302c2e,inset 0 1px #ffffff1f}html.light-space:is(.promexion-space,.privxion-space) .spark-station.is-reached,html.light-space:is(.promexion-space,.privxion-space) .journey-node.spark-station.is-reached{box-shadow:0 3px 8px #32302c2e,inset 0 1px #ffecb833,0 0 16px #c29a4840}@media(max-width:760px){html.light-space:is(.promexion-space,.privxion-space) :is(.product-tab,.homepage-campaign,.public-goal,.feature-card,.extra-card,.step-card,.privacy-panel,.launch-offer){border-radius:12px}html.light-space:is(.promexion-space,.privxion-space) .site-header{box-shadow:0 4px 16px #302d230d}}html.deep-space:is(.promexion-space,.privxion-space){color-scheme:dark;--bg: var(--palette-space);--paper: var(--palette-space);--panel: var(--palette-dark-panel);--panel2: var(--palette-dark-raised);--white: var(--palette-dark-text);--ink: var(--palette-dark-text);--muted: var(--palette-dark-muted);--dim: #a2aab5;--line: #dce4f226;--oled-gold: var(--palette-dark-gold);--oled-border: rgb(220 228 242 / 14%);background:var(--palette-space)}html.deep-space:is(.promexion-space,.privxion-space) .site-header{background:#030407eb;border-color:var(--oled-border)}html.deep-space:is(.promexion-space,.privxion-space) .site-footer{background:#030407f0;border-color:var(--oled-border)}html.deep-space.privxion-space .hero-art .art-caption{color:#aab3c0}html.deep-space.promexion-space .product-section,html.deep-space.privxion-space :is(.how-section,.privacy-section,.bottom-cta){background:linear-gradient(135deg,#080b10,var(--palette-dark-panel) 56%,#07090d);border-color:var(--oled-border)}html.deep-space:is(.promexion-space,.privxion-space) :is(.product-tab,.homepage-campaign,.public-goal,.feature-card,.extra-card,.step-card,.privacy-panel,.launch-offer){border-color:var(--oled-border);background:linear-gradient(145deg,var(--palette-dark-raised),var(--palette-dark-panel) 82%)}html.deep-space:is(.promexion-space,.privxion-space) :is(.homepage-campaign,.public-goal,.feature-card,.extra-card,.step-card,.privacy-panel,.launch-offer):not(.is-station-reached){box-shadow:0 16px 34px -25px #000000d1,inset 0 1px #ffffff0a}html.deep-space:is(.promexion-space,.privxion-space) :is(.feature-card,.extra-card,.step-card):hover{border-color:#e9c4777a}html.deep-space:is(.promexion-space,.privxion-space) :is(.hero-description,.section-heading>p,.journey-step p,.developer-copy>p,.feature-copy p,.privacy-lead,.faq-item p){color:var(--palette-dark-muted)}html.deep-space:is(.promexion-space,.privxion-space) :is(.eyebrow,.eyebrow-muted,.eyebrow-light,.feature-number,.step-number){color:var(--oled-gold)}html.deep-space:is(.promexion-space,.privxion-space) :is(a,button,input,summary):focus-visible{outline:3px solid #f5d992;outline-offset:4px}html.deep-space:is(.promexion-space,.privxion-space) .spark-station:not(.is-reached),html.deep-space:is(.promexion-space,.privxion-space) .journey-node.spark-station:not(.is-reached){background:#121720;border-color:#e9c4774f;color:#e5dfd0}@media(forced-colors:active){html.deep-space:is(.promexion-space,.privxion-space) :is(.product-tab,.homepage-campaign,.public-goal,.feature-card,.extra-card,.step-card,.privacy-panel,.launch-offer){border-color:CanvasText;background:Canvas;box-shadow:none}}html:is(.promexion-space,.privxion-space)[data-theme=dark]{background-color:#000}html:is(.promexion-space,.privxion-space)[data-theme=light]{background-color:#fff}@media(prefers-reduced-motion:no-preference){html:is(.promexion-space,.privxion-space):not([data-px-motion-paused]) body{animation:promexion-page-reveal .65s ease-out both}@keyframes promexion-page-reveal{0%{opacity:0}to{opacity:1}}}:is(.promexion-space,.privxion-space) .floating-theme-control{position:fixed;z-index:90;top:max(12px,env(safe-area-inset-top));right:max(14px,env(safe-area-inset-right));opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-12px);transition:opacity .26s ease,transform .26s ease,visibility 0s linear .26s}:is(.promexion-space,.privxion-space) .floating-theme-control.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition:opacity .26s ease,transform .26s ease,visibility 0s}@media(prefers-reduced-motion:reduce){:is(.promexion-space,.privxion-space) .floating-theme-control,:is(.promexion-space,.privxion-space) .floating-theme-control.is-visible{transition:none;transform:none}}:is(.promexion-space,.privxion-space) .site-header>.site-motion-toggle{position:absolute;z-index:3;right:max(16px,env(safe-area-inset-right));top:calc(50% + 28px)}:is(.promexion-space,.privxion-space) .floating-theme-control{display:flex;flex-direction:column;align-items:flex-end;gap:5px}html:is(.promexion-space,.privxion-space) .site-motion-toggle{display:inline-flex;flex-wrap:nowrap;gap:5px;min-height:36px;margin:0;padding:4px 7px;font:600 10px/1.2 system-ui,sans-serif}html:is(.promexion-space,.privxion-space) .site-motion-toggle[hidden]{display:none}html:is(.promexion-space,.privxion-space) .site-motion-toggle:before{display:none}html:is(.promexion-space,.privxion-space) .site-motion-toggle [data-motion-status]{border:0;padding:0;font-size:10px}:is(.promexion-space,.privxion-space) .motion-track{width:27px;height:16px;border-radius:99px;background:#7e6229;position:relative;transition:background .2s ease}:is(.promexion-space,.privxion-space) .motion-thumb{display:block;position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:#fff;transform:translate(11px);transition:transform .2s ease}:is(.promexion-space,.privxion-space) .site-motion-toggle[aria-checked=false] .motion-track{background:#777}:is(.promexion-space,.privxion-space) .site-motion-toggle[aria-checked=false] .motion-thumb{transform:translate(0)}@media(max-width:760px){:is(.promexion-space,.privxion-space) .site-header>.site-motion-toggle{top:calc(50% + 22px)}}@media(prefers-reduced-motion:reduce){:is(.promexion-space,.privxion-space) :is(.motion-track,.motion-thumb){transition:none}}html:is(.promexion-space,.privxion-space) .floating-theme-control>.theme-switch{flex:none}@media(prefers-reduced-motion:no-preference){html:is(.promexion-space,.privxion-space):not([data-px-motion-paused]) .theme-switch[aria-checked=true] .thumb-sun{animation:theme-outline-pulse 3.6s ease-in-out infinite}html:is(.promexion-space,.privxion-space):not([data-px-motion-paused]) .theme-switch[aria-checked=false] .thumb-moon{animation:theme-outline-pulse 4.2s ease-in-out infinite}}html:is(.promexion-space,.privxion-space) .theme-switch[aria-checked=true] .theme-thumb .thumb-sun,html:is(.promexion-space,.privxion-space) .theme-switch[aria-checked=false] .theme-thumb .thumb-moon{filter:none;stroke:currentColor;stroke-width:3px;stroke-opacity:.65;stroke-linejoin:round}@keyframes theme-outline-pulse{0%,to{stroke-width:2px;stroke-opacity:.4}50%{stroke-width:8px;stroke-opacity:.95}}@media(max-width:760px){html:is(.deep-space,.light-space):is(.promexion-space,.privxion-space) body .site-header>.theme-switch{grid-area:auto;position:absolute;left:auto;right:max(14px,env(safe-area-inset-right));transform:none}}svg.ph-icon{display:inline-block;flex:none;width:1.1em;height:1.1em;vertical-align:-.16em;fill:currentColor;stroke:none}svg.ph-icon path{stroke:none}.spark-station svg.ph-icon{display:block;width:32px;height:32px;fill:currentColor;stroke:none}html:is(.promexion-space,.privxion-space) .spark-station,html:is(.promexion-space,.privxion-space) .journey-node.spark-station{color:#f0ede4;background:linear-gradient(145deg,#353a41,#292d32 75%)}html:is(.promexion-space,.privxion-space) .spark-station.is-reached,html:is(.promexion-space,.privxion-space) .journey-node.spark-station.is-reached{color:#ebd5a0;border-color:#b39657}.spark-station svg.ph-icon [opacity]{opacity:.2;transition:opacity .65s ease}.spark-station.is-reached svg.ph-icon [opacity]{opacity:.32}html:is(.promexion-space,.privxion-space) .theme-switch svg.ph-icon{fill:currentColor;stroke:none}.theme-switch .theme-thumb svg.ph-icon{width:28px;height:28px}:is(.lock-emblem,.overlay-lock,.cta-icon) svg.ph-icon{width:28px;height:28px;fill:currentColor;stroke:none}:is(.trust-icon,.proof-shield,.privacy-check,.panel-icon,.chip-icon,.check-mark) svg.ph-icon{display:block;margin:auto}:is(.button,.campaign-link,.text-link,.header-link,.return-home) svg.ph-icon{width:18px;height:18px}.demo-tab svg.ph-icon{width:13px;height:13px}.demo-saved svg.ph-icon{width:12px;height:12px}html.light-space .cta-icon svg.ph-icon{color:#77591d;stroke:none}@media(max-width:650px){.spark-station svg.ph-icon{width:28px;height:28px}}@media(prefers-reduced-motion:reduce){.spark-station svg.ph-icon [opacity]{transition:none}}@media(forced-colors:active){html:is(.promexion-space,.privxion-space) .spark-station{background:Canvas;color:CanvasText}}.logo-color-definitions{position:absolute;overflow:hidden}.site-motion-toggle{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:9px;min-height:44px;margin-top:18px;padding:9px 14px;border:1px solid #dce4f236;border-radius:999px;background:#11151c;color:#d8dfe8;font:500 .82rem/1.4 system-ui,sans-serif;cursor:pointer}.site-motion-toggle[hidden]{display:none}.site-motion-toggle:before{content:"";width:6px;height:6px;flex:none;border-radius:50%;background:#e9c477}.site-motion-toggle [data-motion-status]{padding-left:9px;border-left:1px solid currentColor;font-size:.75rem}.site-motion-toggle:focus-visible{outline:3px solid #f5d992;outline-offset:4px}.site-motion-toggle:hover:not(:disabled){border-color:#d4b36b}.site-motion-toggle:disabled{cursor:default}html.light-space .site-motion-toggle{background:#e9e8e2;color:#414850;border-color:#b7b3a8}html.light-space .site-motion-toggle:before{background:#76591f}html.light-space .site-motion-toggle:focus-visible{outline-color:#76591f}html:not([data-motion-ready]) body:before,html:not([data-motion-ready]) body:after,html[data-px-motion-paused] body:before,html[data-px-motion-paused] body:after,html[data-px-motion-paused] :is(.logo-spark,.px-developer-interface) *,html[data-px-motion-paused] .spark-station.is-reached:after,html[data-px-motion-paused] .spark-station.is-reached svg{animation-play-state:paused!important}html:not([data-motion-ready]) :is(.journey-canvas,.privacy-spark-canvas),html[data-px-motion-paused] :is(.journey-canvas,.privacy-spark-canvas){visibility:hidden!important}html[data-px-motion-paused] .spark-rise-card{animation:none!important;translate:none!important;opacity:1!important}@media(prefers-reduced-motion:reduce){.spark-rise-card{animation:none!important;translate:none!important;opacity:1!important}}@media(forced-colors:active){.site-motion-toggle{background:ButtonFace;color:ButtonText;border-color:ButtonText}.site-motion-toggle:before{background:ButtonText}}.policy-space .site-header{display:flex}.policy-space .policy{width:min(820px,calc(100% - 40px));margin:64px auto 80px}.policy-space .policy .eyebrow{margin-bottom:18px}.policy-space .policy h1{font-size:clamp(2.8rem,7vw,4.5rem)}.policy-space .policy h2{margin:40px 0 12px;font-size:1.65rem;line-height:1.3}.policy-space .policy :is(p,li){color:var(--muted);font-size:1rem;line-height:1.85}.policy-space .policy p+p{margin-top:14px}.policy-space .policy .updated{margin-top:14px;color:var(--muted);font-size:.8rem;line-height:1.6}.policy-space .policy-intro{margin-top:25px}.policy-space .policy ul{padding-left:24px}.policy-space .policy li{padding-block:4px}.policy-space .policy a{color:#e9c477;text-decoration:underline;text-underline-offset:4px}.policy-space.light-space .policy a{color:#76591f}.policy-space .policy-note{margin-top:25px;padding:17px 20px;border-left:3px solid #c5a260;background:#c5a26012}.policy-space .policy code{overflow-wrap:anywhere}.policy-space .policy-back{display:inline-flex;align-items:center;min-height:44px;margin-top:28px}.policy-space .site-footer{display:flex;justify-content:center;padding:24px 20px}.policy-space .site-footer nav{display:flex;justify-content:center;flex-wrap:wrap;gap:12px 24px}.policy-space .site-footer a{display:inline-flex;align-items:center;min-height:44px;font-size:.9rem}.policy-space body:before,.policy-space body:after{animation:none!important;opacity:.2}@media(max-width:650px){.policy-space .policy{margin-block:40px 60px}.policy-space .policy-note{padding:14px 16px}}html:is(.promexion-space,.privxion-space){--focus-ring: #f5d992}html.light-space:is(.promexion-space,.privxion-space){--focus-ring: #684e1b}html:is(.promexion-space,.privxion-space) :is(a,button,input,summary):focus-visible{outline:3px solid var(--focus-ring);outline-offset:4px}.skip-link{z-index:2147483647}:is(a,button,input,summary,[tabindex="-1"]){scroll-margin-block:24px}:is(.hero-copy,.hero-art,.compare-copy,.demo-tilt-surface,.privacy-copy,.privacy-panel,.faq-heading,.faq-list){min-width:0}:is(h1,h2,h3,h4,p){overflow-wrap:anywhere}.privxion-space .hero-art .art-orbit{max-width:80%;height:auto;aspect-ratio:2}.privxion-space .hero-art .orbit-two{aspect-ratio:1.6}.privxion-space .cta-glow{width:min(440px,90%);left:50%;transform:translate(-50%)}.privxion-space .browser-window{min-width:0;max-width:100%}.privxion-space :is(.address-bar,.tab-mini){min-width:0;overflow:hidden}.privxion-space .demo-sample-label{color:#b8b7c3;font-size:.6875rem}.privxion-space :is(.demo-tab,.demo-unlock-form input,.demo-unlock-form .overlay-button){min-height:44px}.privxion-space .demo-unlock-form :is(label,#demo-code-help,#demo-error){font-size:.8125rem;line-height:1.5}.privxion-space .compare-overlay{overflow-y:auto}.privxion-space .demo-unlock-form{flex-shrink:0}.privxion-space .mobile-nav{max-height:calc(100svh - 120px);overflow-y:auto}.privxion-space .return-home{min-height:24px}:is(.header-nav,.nav-links,.site-footer nav) a{display:inline-flex;align-items:center;min-height:24px}@media(max-width:760px){:is(.promexion-space,.privxion-space) .button{min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere}.privxion-space .hero-actions>.text-link{white-space:normal;overflow-wrap:anywhere}.promexion-space .header-nav{margin:0;flex-wrap:wrap;justify-content:center;column-gap:18px}.promexion-space .header-nav a{min-height:44px;font-size:.8125rem}.privxion-space .return-home{font-size:.6875rem}:is(.promexion-space,.privxion-space) .site-footer nav a{min-height:44px;font-size:.8125rem}.privxion-space .compare-content{min-height:380px}.privxion-space .faq-item p{font-size:.9375rem;line-height:1.75}.privxion-space .permission-list span{font-size:.875rem}.privxion-space .storage-note p{font-size:.8125rem}}@media(forced-colors:active){html:is(.promexion-space,.privxion-space) :is(a,button,input,summary):focus-visible{outline-color:Highlight}.privxion-space :is(.demo-tab,.demo-unlock-form input,.overlay-button){border:1px solid ButtonText}}
