.cta.svelte-4i8fwa{padding-block:0 clamp(80px,10vw,120px)}.panel.svelte-4i8fwa{text-align:center;color:#fff;background:radial-gradient(60% 80% at 50% 0%, #ffffff2e, transparent 60%), linear-gradient(140deg, var(--icon-from), var(--icon-to));border-radius:clamp(24px,4vw,40px);padding:clamp(56px,9vw,110px) clamp(20px,5vw,60px);position:relative;overflow:hidden}.icon.svelte-4i8fwa{border-radius:23%;width:clamp(108px,14vw,148px);height:auto;margin:0 auto 32px;box-shadow:0 30px 60px -20px #0a0a3c99}h2.svelte-4i8fwa{margin:0 0 18px;font-size:clamp(38px,6.4vw,78px)}p.svelte-4i8fwa{color:#ffffffd1;margin:0;font-size:18px}.ctas.svelte-4i8fwa{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.ghost.svelte-4i8fwa{color:#fff;border-color:#fff6}.ghost.svelte-4i8fwa:hover{background:#ffffff1f}.pixel.svelte-4i8fwa{background:#ffffffe6;width:18px;height:18px;position:absolute}.p1.svelte-4i8fwa{top:14%;left:9%}.p2.svelte-4i8fwa{opacity:.6;width:10px;height:10px;top:24%;left:13%}.p3.svelte-4i8fwa{bottom:18%;right:10%}.p4.svelte-4i8fwa{background:var(--zest);width:10px;height:10px;bottom:11%;right:15%}.head.svelte-1dzu4w9{max-width:760px;margin-bottom:clamp(40px,5vw,64px)}.center.svelte-1dzu4w9{text-align:center;margin-inline:auto}h2.svelte-1dzu4w9{margin:16px 0 18px;font-size:clamp(38px,5.6vw,68px)}h2.svelte-1dzu4w9 em{color:var(--primary);font-style:normal}p.svelte-1dzu4w9{color:var(--text-2);text-wrap:pretty;max-width:58ch;margin:0;font-size:clamp(16px,1.6vw,19px)}.center.svelte-1dzu4w9 p:where(.svelte-1dzu4w9){margin-inline:auto}.faq.svelte-11hpwq0{border-top:1px solid var(--hairline);padding-block:clamp(80px,10vw,140px)}.grid.svelte-11hpwq0{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(32px,6vw,80px);display:grid}.list.svelte-11hpwq0{border-top:1px solid var(--hairline)}.item.svelte-11hpwq0{border-bottom:1px solid var(--hairline)}h3.svelte-11hpwq0{margin:0}button.svelte-11hpwq0{text-align:left;cursor:pointer;width:100%;font:700 clamp(18px, 1.8vw, 21px)/1.3 var(--font-display);letter-spacing:-.01em;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;display:flex}.plus.svelte-11hpwq0{background:var(--sunken);border-radius:50%;flex:none;width:30px;height:30px;transition:background-color .25s,transform .35s;position:relative}.plus.svelte-11hpwq0:before,.plus.svelte-11hpwq0:after{content:"";background:var(--text);border-radius:2px;height:2px;position:absolute;top:14px;left:9px;right:9px}.plus.svelte-11hpwq0:after{transform:rotate(90deg)}.open.svelte-11hpwq0 .plus:where(.svelte-11hpwq0){background:var(--zest);transform:rotate(45deg)}.open.svelte-11hpwq0 .plus:where(.svelte-11hpwq0):before,.open.svelte-11hpwq0 .plus:where(.svelte-11hpwq0):after{background:var(--zest-ink)}.answer.svelte-11hpwq0{overflow:hidden}.answer.svelte-11hpwq0 p:where(.svelte-11hpwq0){color:var(--text-2);max-width:60ch;margin:0;padding-bottom:24px}@media (width<=860px){.grid.svelte-11hpwq0{grid-template-columns:1fr}}.features.svelte-84hc0p{background:var(--sunken);border-block:1px solid var(--hairline);padding-block:clamp(96px,12vw,160px)}.bento.svelte-84hc0p{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;display:grid}.card.svelte-84hc0p{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-sheet);flex-direction:column;gap:10px;padding:clamp(22px,3vw,32px);transition:transform .35s,box-shadow .35s;display:flex;position:relative;overflow:hidden}.card.svelte-84hc0p:hover{box-shadow:var(--shadow-float);transform:translateY(-4px)}h3.svelte-84hc0p{font:700 clamp(22px, 2.3vw, 28px)/1.12 var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin:4px 0 0}p.svelte-84hc0p{color:var(--text-2);max-width:48ch;margin:0;font-size:15px}.privacy.svelte-84hc0p{background:linear-gradient(150deg, var(--icon-from), var(--icon-to));color:#fff;border-color:#0000;grid-area:span 2/span 3;justify-content:flex-end;min-height:440px}.privacy.svelte-84hc0p .eyebrow:where(.svelte-84hc0p){color:#ffffffb3}.privacy.svelte-84hc0p p:where(.svelte-84hc0p){color:#ffffffd1}.privacy.svelte-84hc0p h3:where(.svelte-84hc0p){font-size:clamp(30px,3.6vw,44px);line-height:1}.lock.svelte-84hc0p{border:2px dashed #ffffff80;border-radius:30px;place-items:center;width:120px;height:120px;display:grid;position:absolute;top:28px;left:28px}.lock.svelte-84hc0p svg:where(.svelte-84hc0p){fill:none;stroke:#fff;stroke-width:3px;stroke-linecap:round;width:64px}.formats.svelte-84hc0p{grid-column:span 3}.tags.svelte-84hc0p{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.tag.svelte-84hc0p{font:500 12px/1 var(--font-mono);border-radius:var(--r-badge);background:var(--primary-soft);color:var(--primary);padding:7px 9px}.tag.pro.svelte-84hc0p{background:var(--sunken);color:var(--text-2)}.presets.svelte-84hc0p{background:var(--zest);color:var(--zest-ink);border-color:#0000;grid-column:span 3}.presets.svelte-84hc0p .eyebrow:where(.svelte-84hc0p),.presets.svelte-84hc0p p:where(.svelte-84hc0p){color:color-mix(in srgb, var(--zest-ink) 72%, transparent)}.devices.svelte-84hc0p{grid-column:span 2}.device-row.svelte-84hc0p{align-items:flex-end;gap:10px;margin-top:auto;padding-top:18px;display:flex}.device-row.svelte-84hc0p span:where(.svelte-84hc0p){border:2px solid var(--text);background:var(--primary-soft);border-radius:6px}.iphone.svelte-84hc0p{border-radius:6px;width:22px;height:42px}.report.svelte-84hc0p,.keys.svelte-84hc0p{grid-column:span 2}ul.svelte-84hc0p{gap:10px;margin:8px 0 0;padding:0;list-style:none;display:grid}li.svelte-84hc0p{color:var(--text-2);align-items:center;gap:12px;font-size:14px;display:flex}kbd.svelte-84hc0p{text-align:center;border:1px solid var(--hairline);background:var(--canvas);min-width:64px;color:var(--text);border-bottom-width:3px;border-radius:8px;padding:6px 8px;font-size:12px}@media (width<=960px){.bento.svelte-84hc0p{grid-template-columns:repeat(2,minmax(0,1fr))}.privacy.svelte-84hc0p{grid-area:auto/1/auto/-1;min-height:400px}.formats.svelte-84hc0p,.presets.svelte-84hc0p{grid-column:1/-1}.devices.svelte-84hc0p,.report.svelte-84hc0p,.keys.svelte-84hc0p{grid-column:span 1}.keys.svelte-84hc0p{grid-column:1/-1}}@media (width<=600px){.bento.svelte-84hc0p{grid-template-columns:1fr}.devices.svelte-84hc0p,.report.svelte-84hc0p,.keys.svelte-84hc0p{grid-column:auto}}.formats.svelte-1g53az8{border-block:1px solid var(--hairline);background:var(--surface);padding-block:22px;overflow:hidden}.track.svelte-1g53az8{align-items:center;gap:36px;width:max-content;padding-right:36px;display:flex}.item.svelte-1g53az8{font:800 clamp(30px, 4.4vw, 54px)/1 var(--font-display);letter-spacing:-.03em;white-space:nowrap;color:var(--text)}sup.svelte-1g53az8{font:500 11px/1 var(--font-mono);letter-spacing:.06em;color:var(--zest-ink);background:var(--zest);border-radius:var(--r-badge);vertical-align:super;margin-left:4px;padding:4px 6px}.sep.svelte-1g53az8{color:var(--primary);font-size:20px}.screens.svelte-1td6c19{justify-content:center;align-items:flex-end;gap:clamp(12px,4vw,56px);padding-bottom:clamp(24px,5%,60px);display:flex}figure.svelte-1td6c19{margin:0}.phone.svelte-1td6c19{width:clamp(112px,26%,290px);box-shadow:0 0 0 1px color-mix(in srgb, var(--text) 14%, transparent), 0 30px 60px #14143c59;background:#0b0b0f;border-radius:clamp(20px,4.4vw,52px);flex:none;padding:clamp(4px,.9%,10px)}.phone.svelte-1td6c19 img:where(.svelte-1td6c19){border-radius:clamp(16px,3.8vw,44px);width:100%;height:auto;display:block}.center.svelte-1td6c19{z-index:1;width:clamp(132px,30%,330px);position:relative}.left.svelte-1td6c19,.right.svelte-1td6c19{opacity:.92;margin-bottom:clamp(20px,6%,64px)}@media (width<=520px){.screens.svelte-1td6c19{gap:10px}}.hero.svelte-juboms{text-align:center;padding-block:clamp(120px,16vw,168px) clamp(64px,8vw,110px);position:relative;overflow:hidden}.glow.svelte-juboms{background:radial-gradient(40% 50% at 30% 30%, color-mix(in srgb, var(--icon-from) 32%, transparent), transparent 70%), radial-gradient(35% 45% at 72% 25%, color-mix(in srgb, var(--icon-to) 28%, transparent), transparent 70%), radial-gradient(25% 30% at 55% 60%, color-mix(in srgb, var(--zest) 20%, transparent), transparent 70%);filter:blur(20px);pointer-events:none;height:900px;position:absolute;inset:-20% -10% auto}.copy.svelte-juboms{flex-direction:column;align-items:center;display:flex;position:relative}.pill.svelte-juboms{border:1px solid var(--hairline);background:color-mix(in srgb, var(--surface) 80%, transparent);color:var(--text-2);border-radius:999px;align-items:center;gap:10px;padding:5px 14px 5px 5px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.pill.svelte-juboms .badge:where(.svelte-juboms){border-radius:999px}h1.svelte-juboms{margin:28px 0 24px;font-size:clamp(46px,9.4vw,116px)}.line.svelte-juboms{padding-bottom:.06em;display:block;overflow:hidden}[data-word].svelte-juboms{display:inline-block}.squeeze.svelte-juboms{--wdth:75;color:var(--primary);font-variation-settings:"wdth" var(--wdth)}.lede.svelte-juboms{max-width:56ch;color:var(--text-2);text-wrap:pretty;margin:0;font-size:clamp(17px,1.8vw,20px)}.ctas.svelte-juboms{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:36px;display:flex}.ctas.svelte-juboms svg:where(.svelte-juboms){fill:currentColor;width:18px;height:18px}.meta.svelte-juboms{color:var(--text-3);flex-wrap:wrap;justify-content:center;gap:8px 22px;margin:22px 0 0;padding:0;font-size:12px;list-style:none;display:flex}.meta.svelte-juboms li:where(.svelte-juboms):before{content:"✓";color:var(--success);margin-right:6px}.stage.svelte-juboms{perspective:1600px;margin-top:clamp(56px,7vw,88px);position:relative}.stage-inner.svelte-juboms{transform-origin:top;max-width:1100px;margin-inline:auto}@media (width<=480px){.btn.svelte-juboms,.ctas.svelte-juboms{width:100%}}.pricing.svelte-au0kpi{padding-block:clamp(96px,12vw,160px)}.plans.svelte-au0kpi{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:20px;max-width:900px;margin-inline:auto;display:grid}.plan.svelte-au0kpi{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-sheet);flex-direction:column;padding:clamp(24px,3.4vw,36px);display:flex}.pro.svelte-au0kpi{color:#f2f2f7;box-shadow:var(--shadow-hero);background:#14141a;border-color:#56538f}.pro.svelte-au0kpi .eyebrow:where(.svelte-au0kpi),.pro.svelte-au0kpi .note:where(.svelte-au0kpi){color:#a1a1b0}.top.svelte-au0kpi{justify-content:space-between;align-items:center;display:flex}.pro.svelte-au0kpi .badge.zest:where(.svelte-au0kpi){color:#162003;background:#c8ff55}.price.svelte-au0kpi{align-items:baseline;gap:8px;margin-top:20px;display:flex}.price.svelte-au0kpi strong:where(.svelte-au0kpi){font:800 60px/1 var(--font-display);letter-spacing:-.04em}.price.svelte-au0kpi span:where(.svelte-au0kpi){color:var(--text-3);font-size:15px}.note.svelte-au0kpi{color:var(--text-2);margin:6px 0 0;font-size:14px}ul.svelte-au0kpi{gap:12px;margin:26px 0 32px;padding:0;font-size:15px;list-style:none;display:grid}li.svelte-au0kpi{gap:12px;display:flex}li.svelte-au0kpi:before{content:"";background:no-repeat center / 10px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 10'%3E%3Cpath d='M1 5l3.5 3.5L11 1.5' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"), var(--primary);border-radius:50%;flex:none;width:18px;height:18px;margin-top:3px}.pro.svelte-au0kpi li:where(.svelte-au0kpi):before{background-color:#8b85ff}.plan.svelte-au0kpi .btn:where(.svelte-au0kpi){margin-top:auto}.fine.svelte-au0kpi{text-align:center;color:var(--text-3);max-width:62ch;margin:28px auto 0;font-size:13px}@media (width<=760px){.plans.svelte-au0kpi{grid-template-columns:1fr}}.thumb.svelte-117spfs{width:100%;height:100%;position:relative;overflow:hidden}i.svelte-117spfs{display:block;position:absolute}.sun.svelte-117spfs{aspect-ratio:1;opacity:.9;border-radius:50%;width:22%;top:22%;right:20%}.hill.svelte-117spfs{border-radius:50% 50% 0 0}.back.svelte-117spfs{opacity:.55;width:90%;height:48%;bottom:-8%;left:-20%}.front.svelte-117spfs{width:110%;height:40%;bottom:-14%;right:-35%}.how.svelte-5vf9oj{padding-block:clamp(96px,12vw,160px)}.steps.svelte-5vf9oj{gap:clamp(20px,3vw,28px);display:grid;position:relative}.rail.svelte-5vf9oj{background:var(--hairline);width:2px;position:absolute;top:40px;bottom:40px;left:31px}.rail.svelte-5vf9oj i:where(.svelte-5vf9oj){background:var(--primary);transform-origin:top;position:absolute;inset:0}.step.svelte-5vf9oj{padding:clamp(20px,3vw,32px);grid-template-columns:64px minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(20px,4vw,48px);padding-left:0;display:grid;position:relative}.n.svelte-5vf9oj{background:var(--surface);border:1px solid var(--hairline);width:64px;height:64px;color:var(--primary);z-index:1;border-radius:50%;align-self:start;place-items:center;font-size:15px;display:grid;position:relative}h3.svelte-5vf9oj{font:700 clamp(24px, 2.6vw, 32px)/1.1 var(--font-display);letter-spacing:-.02em;margin:0 0 12px}.text.svelte-5vf9oj p:where(.svelte-5vf9oj){color:var(--text-2);max-width:46ch;margin:0}.visual.svelte-5vf9oj{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-sheet);box-shadow:var(--shadow-float);min-height:240px;padding:24px;position:relative;overflow:hidden}.drop.svelte-5vf9oj{background:repeating-linear-gradient(90deg, var(--hairline) 0 10px, transparent 10px 18px) top / 100% 1px no-repeat, var(--surface);place-items:center;display:grid}.stack.svelte-5vf9oj{aspect-ratio:4/3;border:4px solid var(--surface);width:46%;box-shadow:var(--shadow-float);transform:translate(calc((var(--i) - 1.5) * 34px), calc((var(--i) - 1.5) * -10px)) rotate(calc((var(--i) - 1.5) * 7deg));border-radius:12px;grid-area:1/1;overflow:hidden}.count.svelte-5vf9oj{background:var(--primary);color:var(--primary-ink);border-radius:999px;padding:6px 10px;font-size:12px;position:absolute;bottom:18px;right:18px}.settings.svelte-5vf9oj{flex-direction:column;justify-content:center;gap:14px;display:flex}.row.svelte-5vf9oj{flex-wrap:wrap;gap:8px;display:flex}.seg.svelte-5vf9oj,.check.svelte-5vf9oj{border-radius:var(--r-control);background:var(--sunken);color:var(--text-2);padding:8px 12px;font-size:13px;font-weight:500}.seg.on.svelte-5vf9oj{background:var(--primary);color:var(--primary-ink)}.check.svelte-5vf9oj:before{content:"";border:1.5px solid var(--text-3);vertical-align:-1px;border-radius:4px;width:12px;height:12px;margin-right:8px;display:inline-block}.check.on.svelte-5vf9oj{background:var(--primary-soft);color:var(--text)}.check.on.svelte-5vf9oj:before{background:var(--primary);border-color:var(--primary)}.check.svelte-5vf9oj b:where(.svelte-5vf9oj){font:500 9.5px/1 var(--font-mono);background:var(--zest);color:var(--zest-ink);border-radius:4px;margin-left:4px;padding:3px 4px}.slider.svelte-5vf9oj{color:var(--text-2);align-items:center;gap:12px;font-size:12px;display:flex}.slider.svelte-5vf9oj .mono:where(.svelte-5vf9oj):first-child{width:56px}.slider.svelte-5vf9oj .bar:where(.svelte-5vf9oj){background:var(--sunken);border-radius:3px;flex:1;height:6px;position:relative}.slider.svelte-5vf9oj .bar:where(.svelte-5vf9oj) i:where(.svelte-5vf9oj){background:var(--primary);border-radius:3px;position:absolute;inset:0 18% 0 0}.slider.svelte-5vf9oj .bar:where(.svelte-5vf9oj) i:where(.svelte-5vf9oj):after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;position:absolute;top:-5px;right:-8px;box-shadow:0 1px 4px #0000004d}.field.svelte-5vf9oj{border:1px solid var(--hairline);border-radius:var(--r-control);color:var(--text);padding:7px 12px}.result.svelte-5vf9oj{background:radial-gradient(120% 90% at 100% 0%, color-mix(in srgb, var(--zest) 30%, transparent), transparent 60%), var(--surface);flex-direction:column;justify-content:center;display:flex}.result.svelte-5vf9oj strong:where(.svelte-5vf9oj){font:800 clamp(64px, 9vw, 104px)/.9 var(--font-display);letter-spacing:-.04em;margin:10px 0 12px}.sub.svelte-5vf9oj{color:var(--text-2);font-size:13px}.ok.svelte-5vf9oj{color:var(--success);margin-top:20px;font-size:13px;font-weight:500}@media (width<=900px){.step.svelte-5vf9oj{grid-template-columns:64px minmax(0,1fr)}.visual.svelte-5vf9oj{grid-column:2}}@media (width<=560px){.rail.svelte-5vf9oj{display:none}.step.svelte-5vf9oj{grid-template-columns:1fr;padding:0}.visual.svelte-5vf9oj{grid-column:auto}.n.svelte-5vf9oj{width:48px;height:48px}}
