.hero[data-astro-cid-bbe6dxrz]{padding:88px 0 0;text-align:center;background:radial-gradient(ellipse 40% 45% at 22% 0%,rgba(130,186,240,.26),transparent 70%),radial-gradient(ellipse 38% 42% at 50% 0%,rgba(140,124,226,.18),transparent 70%),radial-gradient(ellipse 40% 45% at 78% 2%,rgba(242,167,195,.26),transparent 70%),var(--bg)}.pill[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:var(--text-2);border:1px solid var(--line);background:var(--surface);border-radius:999px;padding:5px 14px 5px 6px}.pill[data-astro-cid-bbe6dxrz] b[data-astro-cid-bbe6dxrz]{background:var(--brand-soft);color:var(--brand);border-radius:999px;padding:1px 9px;font-weight:600}h1[data-astro-cid-bbe6dxrz]{font-size:clamp(36px,6vw,60px);font-weight:700;max-width:860px;margin:24px auto 0}h1[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz]{color:var(--brand)}.sub[data-astro-cid-bbe6dxrz]{font-size:19px;margin-left:auto;margin-right:auto}.ctas[data-astro-cid-bbe6dxrz]{display:flex;gap:12px;justify-content:center;margin-top:32px;flex-wrap:wrap}.trust[data-astro-cid-bbe6dxrz]{margin-top:18px;font-size:13px;color:var(--muted);display:flex;gap:18px;justify-content:center;flex-wrap:wrap}.trust[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz]:before{content:"✓";color:var(--good);font-weight:700;margin-right:6px}.shot[data-astro-cid-bbe6dxrz]{margin:64px auto 0;max-width:1040px;border-radius:16px 16px 0 0;border:1px solid var(--line);border-bottom:0;background:var(--surface);box-shadow:var(--shadow-lg);overflow:hidden;text-align:left}.shot-bar[data-astro-cid-bbe6dxrz]{height:38px;display:flex;align-items:center;gap:7px;padding:0 14px;border-bottom:1px solid var(--line);background:var(--bg-soft)}.shot-bar[data-astro-cid-bbe6dxrz] i[data-astro-cid-bbe6dxrz]{width:11px;height:11px;border-radius:50%;background:var(--line)}.url[data-astro-cid-bbe6dxrz]{margin-left:14px;font-size:12px;color:var(--muted);background:var(--surface);border:1px solid var(--line);border-radius:6px;padding:2px 12px}.shot-img[data-astro-cid-bbe6dxrz]{aspect-ratio:1440 / 880;overflow:hidden}.shot-img[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz]{display:block;width:100%;height:auto}.strip[data-astro-cid-bbe6dxrz]{margin-top:40px;display:flex;gap:14px 32px;align-items:center;justify-content:center;flex-wrap:wrap;font-size:14px;color:var(--muted)}.strip[data-astro-cid-bbe6dxrz] strong[data-astro-cid-bbe6dxrz]{color:var(--text-2);font-weight:600;font-size:16px}.brand[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:center;gap:9px}.brand[data-astro-cid-bbe6dxrz] svg[data-astro-cid-bbe6dxrz]{width:22px;height:22px;flex:none}.problem[data-astro-cid-oo6sugl5]{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}p[data-astro-cid-oo6sugl5]{color:var(--text-2);font-size:17px;margin-top:16px}.leak[data-astro-cid-oo6sugl5]{border:1px solid var(--line);border-radius:var(--radius);padding:24px;box-shadow:var(--shadow);background:var(--surface)}h3[data-astro-cid-oo6sugl5]{font-size:13px;color:var(--muted);font-weight:500;letter-spacing:0}.row[data-astro-cid-oo6sugl5]{display:grid;grid-template-columns:150px 1fr 48px;gap:12px;align-items:center;font-size:14px;margin-top:14px}.track[data-astro-cid-oo6sugl5]{height:10px;background:var(--bg-soft);border-radius:4px;overflow:hidden}.track[data-astro-cid-oo6sugl5] i[data-astro-cid-oo6sugl5]{display:block;height:100%;background:var(--brand);border-radius:4px}.track[data-astro-cid-oo6sugl5] i[data-astro-cid-oo6sugl5].dim{opacity:.35}b[data-astro-cid-oo6sugl5]{text-align:right;font-weight:600;font-variant-numeric:tabular-nums}small[data-astro-cid-oo6sugl5]{display:block;color:var(--muted);font-size:12px;margin-top:16px}@media(max-width:860px){.problem[data-astro-cid-oo6sugl5]{grid-template-columns:1fr}}.watch{display:grid;grid-template-columns:minmax(280px,400px) 1fr;gap:56px;margin-top:56px;align-items:start}.watch.flip{grid-template-columns:1fr minmax(280px,400px)}.watch.flip>.watch-list{order:2}.watch-list{border-bottom:1px solid var(--line)}.watch-list button{display:block;width:100%;text-align:left;font:inherit;color:inherit;background:none;border:0;border-top:1px solid var(--line);padding:22px 0;cursor:pointer}.watch-list h3{font-size:20px;font-weight:500;letter-spacing:-.015em;color:var(--muted);transition:color .2s}.watch-list button:hover h3,.watch-list button.on h3{color:var(--text)}.watch-list p{display:none;color:var(--text-2);font-size:15px;margin-top:8px}.watch-list button.on p{display:block}.watch-list .k{display:block;font-size:13px;font-weight:600;color:var(--brand);margin-bottom:4px}.watch-note{font-size:12px;color:var(--muted);margin-top:14px;text-align:right}.glass{position:relative;border-radius:22px;overflow:hidden;padding:9% 5.5%;min-height:540px;display:grid;background:radial-gradient(55% 60% at 8% 10%,#a9cdf0 0%,transparent 70%),radial-gradient(50% 50% at 55% 45%,#bfb3ee 0%,transparent 72%),radial-gradient(55% 50% at 92% 100%,#f4c3d6 0%,transparent 72%),radial-gradient(40% 40% at 100% 20%,#ece6f8 0%,transparent 70%),linear-gradient(140deg,#cfe0f5,#d9d2f3,#f1d9e6)}.glass:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(35% 30% at 30% 30%,rgba(255,255,255,.35),transparent 70%)}.glass-stage{position:relative;z-index:1;display:grid;align-items:center;min-width:0}.sample{grid-area:1 / 1;min-width:0;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .35s ease,transform .35s ease,visibility .35s;background:var(--surface);color:var(--text);border-radius:16px;padding:26px 28px 22px;font-size:14px;line-height:1.45;box-shadow:0 30px 70px -25px #1e295a73,0 0 0 1px #ffffff8c}.sample.on{opacity:1;visibility:visible;transform:none}.s-head{display:flex;justify-content:space-between;align-items:center;gap:12px}.s-head>div{min-width:0}.s-title{font-size:20px;font-weight:500;letter-spacing:-.015em}.s-sub{font-size:13px;color:var(--muted);margin-top:2px}.s-chip{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);border-radius:999px;padding:4px 12px;font-size:12px;color:var(--text-2);white-space:nowrap}.s-chip .dot{width:7px;height:7px;border-radius:50%;background:var(--good)}.s-label{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:20px 0 6px}.s-kpi{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;margin-top:18px}.s-big{font-size:46px;font-weight:600;letter-spacing:-.035em;line-height:1}.s-kpi p{color:var(--text-2);max-width:300px}.s-delta{font-size:13px;font-weight:600;white-space:nowrap}.good-t{color:var(--good)}.bad-t{color:#c0392b}.muted-t{color:var(--muted)}.s-small{font-size:12.5px}.s-rows{margin-top:18px}.s-label+.s-rows{margin-top:0}.s-rows>div{display:grid;gap:14px;align-items:center;padding:11px 0;border-top:1px solid var(--line)}.s-rows>div:last-child{border-bottom:1px solid var(--line)}.s-rows b{font-weight:600}.s-num{text-align:right;font-variant-numeric:tabular-nums}.s-foot{display:flex;align-items:center;gap:14px;margin-top:16px;color:var(--text-2);font-size:13px}.s-foot .mark{flex:none;width:22px;height:22px;border-radius:50%;background:var(--text);color:var(--surface);display:grid;place-items:center;font-size:11px;font-weight:700}.s-btn{margin-left:auto;flex:none;border:1px solid var(--line);border-radius:999px;padding:6px 14px;font-size:12px;font-weight:600;color:var(--text);white-space:nowrap}.s-btns{display:flex;gap:6px}.s-btns .s-btn{margin:0}.s-btn.fix{background:var(--brand);border-color:var(--brand);color:var(--brand-ink)}.s-bar{position:relative;height:6px;border-radius:3px;background:var(--bg-soft)}.s-bar i{position:absolute;left:0;top:0;bottom:0;border-radius:3px;background:#2f7bd9}.s-bar i.dim{background:var(--muted);opacity:.35}.s-bar b{position:absolute;top:-5px;bottom:-5px;width:2px;background:var(--text);border-radius:1px}.s-tags{display:flex;flex-wrap:wrap;gap:5px;margin-top:5px}.s-tag{font-size:11.5px;color:var(--text-2);border:1px solid var(--line);border-radius:999px;padding:1px 8px}.s-heat{display:flex;gap:2px}.s-heat i{width:9px;height:9px;border-radius:2px;background:var(--bg-soft)}.s-act{font-weight:600;font-size:13px}.s-pill{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600;white-space:nowrap;justify-self:end}.s-ok{color:var(--good);font-weight:600}.s-time{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px}.s-logo-icon{background:none}.s-logo-icon svg{width:24px;height:24px}.s-logo{width:30px;height:30px;border-radius:8px;display:grid;place-items:center;font-size:12px;font-weight:700;color:#fff}.s-tl{position:relative;height:178px;margin:22px 0 4px}.s-tl .line{position:absolute;left:0;right:0;top:86px;height:2px;background:var(--line)}.s-tl .node{position:absolute;top:81px;width:12px;height:12px;margin-left:-6px;border-radius:50%;background:var(--surface);border:2px solid #2f7bd9}.s-tl .node.crm{border-color:var(--text)}.s-tl .ev{position:absolute;width:27%;margin-left:-13.5%;border:1px solid var(--line);border-radius:8px;background:var(--surface);padding:6px 8px;text-align:center;font-size:12px;font-weight:600;line-height:1.25}.s-tl .ev small{display:block;font-size:9.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-weight:500}.s-tl .ev.up{top:0}.s-tl .ev.down{top:112px}.s-tl .stem{position:absolute;width:0;border-left:1px dashed var(--line)}.s-bands{display:flex;gap:3px;margin-top:4px;font-size:11.5px;text-align:center;color:var(--text-2)}.s-bands span{border-radius:6px;padding:4px 0;background:var(--bg-soft)}.s-bands span.see{background:#2f7bd91f;color:#2f7bd9}.s-months{display:flex;justify-content:space-between;font-size:11px;color:var(--muted);margin-top:6px}[data-theme=dark] .glass{background:radial-gradient(55% 60% at 8% 10%,#22406a 0%,transparent 70%),radial-gradient(50% 50% at 55% 45%,#3a3170 0%,transparent 72%),radial-gradient(45% 45% at 95% 100%,#5a2c4a 0%,transparent 72%),linear-gradient(140deg,#141d31,#1d1a35,#2a1b30)}[data-theme=dark] .glass:after{background:radial-gradient(35% 30% at 30% 30%,rgba(255,255,255,.06),transparent 70%)}[data-theme=dark] .sample{box-shadow:0 30px 70px -25px #000000b3,0 0 0 1px #ffffff14}[data-theme=dark] .s-bar i{background:#5b9cf0}[data-theme=dark] .s-tl .node{border-color:#5b9cf0}[data-theme=dark] .s-tl .node.crm{border-color:var(--text)}[data-theme=dark] .bad-t{color:#f87171}@media(min-width:601px){.s-sub{white-space:nowrap}}@media(max-width:900px){.watch,.watch.flip{grid-template-columns:1fr;gap:32px}.watch.flip>.watch-list{order:0}.glass{padding:9% 5%;min-height:0}}@media(max-width:600px){.sample{padding:18px 16px 16px;font-size:13px}.s-title{font-size:17px}.s-big{font-size:36px}.s-head .s-chip{display:none}.s-hide-sm{display:none!important}.s-rows>div:has(.s-hide-sm){grid-template-columns:1fr 112px!important}.s-rows>div{gap:10px}.s-foot .s-btn{padding:5px 10px}.s-tl .ev{font-size:10.5px;width:31%;margin-left:-15.5%}}@media(prefers-reduced-motion:reduce){.sample{transition:none}}.how[data-astro-cid-cmgpsf2k]{padding-top:0}.title[data-astro-cid-cmgpsf2k],.title[data-astro-cid-g5tigjc2]{max-width:720px}.modes[data-astro-cid-46xrifzl]{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:48px}.mode[data-astro-cid-46xrifzl]{border:1px solid var(--line);border-radius:var(--radius);padding:32px;background:var(--surface)}.mode[data-astro-cid-46xrifzl].agent{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand),var(--shadow)}.tag[data-astro-cid-46xrifzl]{font-size:12px;font-weight:600;color:var(--brand);background:var(--brand-soft);border-radius:999px;padding:3px 10px}h3[data-astro-cid-46xrifzl]{font-size:22px;margin-top:16px}p[data-astro-cid-46xrifzl]{color:var(--text-2);margin-top:8px}@media(max-width:760px){.modes[data-astro-cid-46xrifzl]{grid-template-columns:1fr}}.agency[data-astro-cid-hkoc4sea]{text-align:center;margin-top:32px;color:var(--text-2);font-size:15px}.agency[data-astro-cid-hkoc4sea] a[data-astro-cid-hkoc4sea]{color:var(--brand);text-decoration:underline}.pricing[data-astro-cid-hkoc4sea]{background:var(--bg-soft)}.prices[data-astro-cid-hkoc4sea]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:48px;align-items:stretch}.price[data-astro-cid-hkoc4sea]{position:relative;border:1px solid var(--line);border-radius:var(--radius);padding:32px;background:var(--surface);display:flex;flex-direction:column}.price[data-astro-cid-hkoc4sea].pop{border:2px solid var(--brand);box-shadow:var(--shadow-lg)}.badge[data-astro-cid-hkoc4sea]{position:absolute;top:-13px;left:50%;transform:translate(-50%);background:var(--brand);color:var(--brand-ink);font-size:12px;font-weight:600;border-radius:999px;padding:4px 12px;white-space:nowrap}h3[data-astro-cid-hkoc4sea]{font-size:16px;color:var(--text-2);font-weight:600}.amt[data-astro-cid-hkoc4sea]{font-size:44px;font-weight:700;letter-spacing:-.03em;margin-top:8px;line-height:1.1}.amt[data-astro-cid-hkoc4sea] span[data-astro-cid-hkoc4sea]{font-size:15px;font-weight:500;color:var(--muted);letter-spacing:0}.for[data-astro-cid-hkoc4sea]{color:var(--text-2);font-size:15px;margin-top:10px;min-height:48px}ul[data-astro-cid-hkoc4sea]{list-style:none;margin:24px 0;display:grid;gap:10px;font-size:15px}li[data-astro-cid-hkoc4sea]{display:flex;gap:10px}li[data-astro-cid-hkoc4sea]:before{content:"✓";color:var(--brand);font-weight:700}.btn[data-astro-cid-hkoc4sea]{justify-content:center;margin-top:auto}.fine[data-astro-cid-hkoc4sea]{font-size:13px;color:var(--muted);margin-top:14px}.vat[data-astro-cid-hkoc4sea]{text-align:center;font-size:13px;color:var(--muted);margin-top:24px}@media(max-width:960px){.prices[data-astro-cid-hkoc4sea]{grid-template-columns:1fr;max-width:480px;margin-left:auto;margin-right:auto}}.grid[data-astro-cid-uj2d65ae]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:48px}.grid[data-astro-cid-uj2d65ae] div[data-astro-cid-uj2d65ae]{border-top:2px solid var(--brand);padding-top:18px}h3[data-astro-cid-uj2d65ae]{font-size:16px}p[data-astro-cid-uj2d65ae]{color:var(--text-2);font-size:15px;margin-top:6px}@media(max-width:960px){.grid[data-astro-cid-uj2d65ae]{grid-template-columns:1fr 1fr}}@media(max-width:560px){.grid[data-astro-cid-uj2d65ae]{grid-template-columns:1fr}}.faq[data-astro-cid-z6gx6xcw]{max-width:760px;margin:40px auto 0}details[data-astro-cid-z6gx6xcw]{border:1px solid var(--line);border-radius:12px;background:var(--surface);margin-top:12px}summary[data-astro-cid-z6gx6xcw]{padding:18px 22px;cursor:pointer;font-weight:600;list-style:none;display:flex;justify-content:space-between;gap:16px}summary[data-astro-cid-z6gx6xcw]::-webkit-details-marker{display:none}summary[data-astro-cid-z6gx6xcw]:after{content:"+";color:var(--brand);font-size:20px;line-height:1}details[data-astro-cid-z6gx6xcw][open] summary[data-astro-cid-z6gx6xcw]:after{content:"−"}p[data-astro-cid-z6gx6xcw]{padding:0 22px 18px;color:var(--text-2)}.band[data-astro-cid-l2vwtwym]{padding:0 0 96px}.box[data-astro-cid-l2vwtwym]{border-radius:20px;padding:56px;display:grid;grid-template-columns:1.4fr 1fr;gap:40px;align-items:center;background:linear-gradient(115deg,#c9def6,#d4ccf3 42%,#e6cdee 68%,#f6d2e0)}h2[data-astro-cid-l2vwtwym]{color:#1d1b2e}.box[data-astro-cid-l2vwtwym]>div[data-astro-cid-l2vwtwym] p[data-astro-cid-l2vwtwym]{color:#4a4560;margin-top:12px;font-size:17px}.go[data-astro-cid-l2vwtwym]{display:grid;gap:10px;justify-items:start}.btn[data-astro-cid-l2vwtwym]{background:#6b5fd3;color:#fff;padding:14px 24px;font-size:16px}.btn[data-astro-cid-l2vwtwym]:hover{background:#5a4fc0;color:#fff}.box[data-astro-cid-l2vwtwym] .go[data-astro-cid-l2vwtwym] .note[data-astro-cid-l2vwtwym]{font-size:13px;color:#6b6585;margin-top:0}[data-theme=dark] .box[data-astro-cid-l2vwtwym]{background:linear-gradient(115deg,#1e3352,#2c2754 45%,#3d2650 70%,#552b48)}[data-theme=dark] h2[data-astro-cid-l2vwtwym]{color:#fff}[data-theme=dark] .box[data-astro-cid-l2vwtwym]>div[data-astro-cid-l2vwtwym] p[data-astro-cid-l2vwtwym]{color:#d9d4ef}[data-theme=dark] .btn[data-astro-cid-l2vwtwym]{background:#a59cf3;color:#17142b}[data-theme=dark] .btn[data-astro-cid-l2vwtwym]:hover{background:#bdb6f7}[data-theme=dark] .box[data-astro-cid-l2vwtwym] .go[data-astro-cid-l2vwtwym] .note[data-astro-cid-l2vwtwym]{color:#a7a0c8}@media(max-width:860px){.box[data-astro-cid-l2vwtwym]{grid-template-columns:1fr;padding:32px 24px}}
