@font-face{font-family:Ayutor Inter;src:url(/_astro/InterVariable.DiVDrmQJ.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}:root{--ay-tokens-version:"2.1.0";--ay-graphite:#2b2b2b;--ay-ice:#f3f5ff;--ay-violet:#8686e2;--ay-violet-deep:#6161ac;--ay-lime:#aacb36;--ay-rose:#f43f5e;--ay-orange:#ff8a3d;--ay-white:#fff;--ay-on-violet:#222;--ay-black:#000;--ay-font-sans:"Ayutor Inter", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--ay-font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", monospace;--ay-text-label:11px;--ay-text-xs:12px;--ay-text-sm:13px;--ay-text-md:14px;--ay-text-lg:16px;--ay-text-xl:20px;--ay-text-2xl:24px;--ay-weight-regular:450;--ay-weight-medium:550;--ay-weight-semibold:650;--ay-weight-bold:750;--ay-label-tracking:.04em;--ay-radius-xs:6px;--ay-radius-sm:8px;--ay-radius-md:10px;--ay-radius-lg:12px;--ay-radius-pill:999px;--ay-border-width:1px;--ay-control-h:35px;--ay-control-h-sm:28px;--ay-control-pad-x:14px;--ay-ease:cubic-bezier(.16, 1, .3, 1);--ay-duration:.15s}:root,[data-theme=dark]{color-scheme:dark;--ay-bg:var(--ay-graphite);--ay-surface:color-mix(in srgb, var(--ay-violet-deep) 6%, color-mix(in srgb, var(--ay-ice) 5%, var(--ay-graphite)));--ay-surface-2:color-mix(in srgb, var(--ay-violet-deep) 18%, var(--ay-graphite));--ay-surface-hover:color-mix(in srgb, var(--ay-ice) 9%, var(--ay-graphite));--ay-surface-input:color-mix(in srgb, var(--ay-ice) 7%, var(--ay-graphite));--ay-surface-sunken:color-mix(in srgb, var(--ay-black) 16%, var(--ay-graphite));--ay-surface-edge:inset 0 1px 0 color-mix(in srgb, var(--ay-ice) 6%, transparent);--ay-border:color-mix(in srgb, var(--ay-ice) 11%, transparent);--ay-border-strong:color-mix(in srgb, var(--ay-violet) 55%, transparent);--ay-border-selected:var(--ay-violet-deep);--ay-text:var(--ay-ice);--ay-text-muted:color-mix(in srgb, var(--ay-ice) 72%, transparent);--ay-text-disabled:color-mix(in srgb, var(--ay-ice) 40%, transparent);--ay-accent:var(--ay-violet);--ay-accent-hover:color-mix(in srgb, var(--ay-violet) 88%, var(--ay-ice));--ay-on-accent:var(--ay-on-violet);--ay-accent-text:color-mix(in srgb, var(--ay-violet) 72%, var(--ay-ice));--ay-accent-soft:color-mix(in srgb, var(--ay-violet-deep) 30%, var(--ay-graphite));--ay-info:var(--ay-violet-deep);--ay-on-info:var(--ay-ice);--ay-profit:var(--ay-lime);--ay-profit-text:var(--ay-lime);--ay-profit-soft:color-mix(in srgb, var(--ay-lime) 16%, var(--ay-graphite));--ay-profit-border:color-mix(in srgb, var(--ay-lime) 48%, transparent);--ay-loss:var(--ay-rose);--ay-loss-text:color-mix(in srgb, var(--ay-rose) 58%, var(--ay-ice));--ay-loss-soft:color-mix(in srgb, var(--ay-rose) 14%, var(--ay-graphite));--ay-loss-border:color-mix(in srgb, var(--ay-rose) 48%, transparent);--ay-warning:var(--ay-orange);--ay-on-warning:var(--ay-on-violet);--ay-warning-text:var(--ay-orange);--ay-warning-soft:color-mix(in srgb, var(--ay-orange) 14%, var(--ay-graphite));--ay-warning-border:color-mix(in srgb, var(--ay-orange) 48%, transparent);--ay-focus-ring:0 0 0 3px color-mix(in srgb, var(--ay-violet) 45%, transparent);--ay-shadow-sm:var(--ay-surface-edge), 0 1px 2px #0000004d;--ay-shadow-card:var(--ay-surface-edge), 0 6px 18px #00000047;--ay-shadow-overlay:var(--ay-surface-edge), 0 14px 40px #00000080;--ay-scrim:#0000008c;--ay-chart-1:var(--ay-violet);--ay-chart-2:color-mix(in srgb, var(--ay-violet-deep) 80%, var(--ay-ice));--ay-chart-3:var(--ay-lime);--ay-chart-4:color-mix(in srgb, var(--ay-ice) 45%, var(--ay-graphite));--ay-chart-grid:color-mix(in srgb, var(--ay-ice) 8%, transparent)}[data-theme=light]{color-scheme:light;--ay-bg:color-mix(in srgb, var(--ay-violet-deep) 20%, var(--ay-ice));--ay-surface:color-mix(in srgb, var(--ay-violet-deep) 8%, var(--ay-ice));--ay-surface-2:color-mix(in srgb, var(--ay-violet-deep) 15%, var(--ay-ice));--ay-surface-hover:color-mix(in srgb, var(--ay-violet-deep) 11%, var(--ay-ice));--ay-surface-input:color-mix(in srgb, var(--ay-violet-deep) 3%, var(--ay-ice));--ay-surface-sunken:color-mix(in srgb, var(--ay-violet-deep) 24%, var(--ay-ice));--ay-surface-edge:inset 0 1px 0 color-mix(in srgb, var(--ay-white) 55%, transparent);--ay-border:color-mix(in srgb, var(--ay-violet-deep) 26%, transparent);--ay-border-strong:color-mix(in srgb, var(--ay-violet-deep) 60%, transparent);--ay-border-selected:var(--ay-violet-deep);--ay-text:color-mix(in srgb, var(--ay-black) 25%, var(--ay-graphite));--ay-text-muted:color-mix(in srgb, var(--ay-violet-deep) 40%, color-mix(in srgb, var(--ay-black) 25%, var(--ay-graphite)));--ay-text-disabled:color-mix(in srgb, var(--ay-violet-deep) 50%, var(--ay-ice));--ay-accent:var(--ay-violet);--ay-accent-hover:color-mix(in srgb, var(--ay-violet) 85%, var(--ay-violet-deep));--ay-on-accent:var(--ay-on-violet);--ay-accent-text:color-mix(in srgb, var(--ay-violet-deep) 72%, var(--ay-black));--ay-accent-soft:color-mix(in srgb, var(--ay-violet-deep) 26%, var(--ay-ice));--ay-info:var(--ay-violet-deep);--ay-on-info:var(--ay-ice);--ay-profit:var(--ay-lime);--ay-profit-text:color-mix(in srgb, var(--ay-lime) 46%, var(--ay-black));--ay-profit-soft:color-mix(in srgb, var(--ay-lime) 24%, var(--ay-ice));--ay-profit-border:color-mix(in srgb, var(--ay-lime) 75%, var(--ay-black));--ay-loss:var(--ay-rose);--ay-loss-text:color-mix(in srgb, var(--ay-rose) 66%, var(--ay-black));--ay-loss-soft:color-mix(in srgb, var(--ay-rose) 14%, var(--ay-ice));--ay-loss-border:color-mix(in srgb, var(--ay-rose) 70%, transparent);--ay-warning:var(--ay-orange);--ay-on-warning:var(--ay-on-violet);--ay-warning-text:color-mix(in srgb, var(--ay-orange) 52%, var(--ay-black));--ay-warning-soft:color-mix(in srgb, var(--ay-orange) 18%, var(--ay-ice));--ay-warning-border:color-mix(in srgb, var(--ay-orange) 70%, transparent);--ay-focus-ring:0 0 0 3px color-mix(in srgb, var(--ay-violet-deep) 40%, transparent);--ay-shadow-sm:var(--ay-surface-edge), 0 1px 2px color-mix(in srgb, var(--ay-violet-deep) 22%, transparent);--ay-shadow-card:var(--ay-surface-edge), 0 6px 18px color-mix(in srgb, var(--ay-violet-deep) 18%, transparent);--ay-shadow-overlay:var(--ay-surface-edge), 0 14px 40px color-mix(in srgb, var(--ay-violet-deep) 30%, transparent);--ay-scrim:color-mix(in srgb, var(--ay-graphite) 50%, transparent);--ay-chart-1:var(--ay-violet-deep);--ay-chart-2:var(--ay-violet);--ay-chart-3:color-mix(in srgb, var(--ay-lime) 80%, var(--ay-black));--ay-chart-4:color-mix(in srgb, var(--ay-violet-deep) 35%, var(--ay-ice));--ay-chart-grid:color-mix(in srgb, var(--ay-violet-deep) 14%, transparent)}:root{--bg:#2b2b2b;--bg-sunk:#242424;--card:var(--ay-surface);--card-2:var(--ay-surface-2);--input:var(--ay-surface-input);--line:var(--ay-border);--line-strong:var(--ay-border-strong);--text:var(--ay-text);--muted:var(--ay-text-muted);--action:#8686e2;--action-text:var(--ay-accent-text);--action-deep:#6161ac;--lime:#aacb36;--lime-tint:#aacb3629;--fs-display:clamp(34px,2.2vw + 20px,56px);--fs-h2:clamp(28px,1.2vw + 18px,40px);--fs-h3:clamp(18px,.4vw + 14px,21px);--fs-lead:clamp(17px,.3vw + 15px,20px);--gutter:clamp(20px,4vw,64px);--container:1312px;--section:clamp(56px,5vw,88px);--ease:cubic-bezier(.22,1,.36,1);--font:"Ayutor Inter",Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}@media (width>=1600px){:root{--container:1440px}}@media (width>=2200px){:root{--container:1680px;--fs-display:60px;--fs-h2:44px}}*{box-sizing:border-box;margin:0;padding:0}html{background:var(--bg);-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:88px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}html,body{overflow-x:clip}body{background:var(--bg);color:var(--text);font:400 16px/1.6 var(--font);-webkit-font-smoothing:antialiased}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}ul,ol{list-style:none}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--action);outline-offset:2px;border-radius:4px}.wrap{width:min(100% - 2*var(--gutter),var(--container));margin-inline:auto}.grid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;display:grid}.skip{z-index:50;background:var(--action);color:var(--ay-on-accent);border-radius:8px;padding:10px 14px;font-weight:700;position:absolute;top:-60px;left:12px}.skip:focus{top:12px}h1{font-size:var(--fs-display);letter-spacing:-.035em;font-weight:700;line-height:1.04}h2{font-size:var(--fs-h2);letter-spacing:-.025em;font-weight:700;line-height:1.1}h3{font-size:var(--fs-h3);letter-spacing:-.01em;font-weight:650;line-height:1.25}.lead{font-size:var(--fs-lead);color:var(--muted);line-height:1.5}.body{color:var(--muted);max-width:64ch}.label{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:700}.link{color:var(--action-text);text-underline-offset:4px;font-weight:600;text-decoration:underline 1px}.link:hover{text-decoration-thickness:2px}section{padding-block:var(--section)}.btn{height:44px;font:650 15px/1 var(--font);white-space:nowrap;cursor:pointer;transition:background-color .15s var(--ease),border-color .15s var(--ease),transform .15s var(--ease);border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 20px;display:inline-flex}.btn:active{transform:translateY(1px)}.btn-p{background:var(--action);color:var(--ay-on-accent);font-weight:700}.btn-p:hover{background:#9393e5}.btn-s{border-color:var(--line);color:var(--text)}.btn-s:hover{border-color:var(--line-strong)}.btn-l{height:52px;padding:0 26px;font-size:16px}.hdr{z-index:20;background:var(--bg);transition:background-color .2s var(--ease),border-color .2s var(--ease);border-bottom:1px solid #0000;position:sticky;top:0}.hdr[data-scrolled]{backdrop-filter:blur(12px);border-bottom-color:var(--line);background:#2b2b2beb}.hdr>.wrap{align-items:center;gap:40px;height:72px;display:flex}.logo{flex:none;align-items:center;gap:12px;display:flex}.logo .mark{width:auto;height:40px}.logo .word{width:auto;height:17px}.nav{color:var(--muted);align-items:center;gap:28px;font-size:15px;font-weight:500;display:flex}.nav>a:hover,.dd:hover{color:var(--text)}.nav .cur{color:var(--action-text)}.dd-wrap{position:relative}.dd{cursor:pointer;color:var(--muted);background:0 0;border:0;align-items:center;gap:8px;padding:8px 0;font-weight:500;display:inline-flex}.dd:after{content:"";width:6px;height:6px;transition:transform .18s var(--ease);border-bottom:1.5px solid;border-right:1.5px solid;transform:translateY(-2px)rotate(45deg)}.dd[aria-expanded=true]{color:var(--text)}.dd[aria-expanded=true]:after{transform:translateY(1px)rotate(-135deg)}.dd-menu{background:var(--bg);border:1px solid var(--line);opacity:0;visibility:hidden;width:320px;transition:opacity .18s var(--ease),transform .18s var(--ease),visibility 0s .18s;border-radius:12px;gap:2px;padding:8px;display:grid;position:absolute;top:calc(100% + 10px);left:-16px;transform:translateY(4px);box-shadow:0 16px 40px #0006}.dd-wrap[data-open] .dd-menu{opacity:1;visibility:visible;transition:opacity .18s var(--ease),transform .18s var(--ease);transform:none}.dd-menu a{border-radius:8px;gap:2px;padding:10px 12px;display:grid}.dd-menu a:hover,.dd-menu a:focus-visible{background:var(--card)}.dd-menu b{color:var(--text);font-size:15px;font-weight:650}.dd-menu span{color:var(--muted);font-size:13px}.hdr-r{align-items:center;gap:12px;margin-left:auto;display:flex}.lang{align-items:center;gap:2px;margin-right:6px;font-size:13px;font-weight:650;display:flex}.lang b{color:var(--text);padding:6px}.lang a{color:var(--muted);padding:6px}.lang a:hover{color:var(--text)}.burger{cursor:pointer;border:1px solid var(--line);background:0 0;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;display:none}.burger i{background:var(--text);width:18px;height:2px;box-shadow:0 6px 0 var(--text),0 -6px 0 var(--text);display:block}.mnav{border-top:1px solid var(--line);background:var(--bg);max-height:calc(100dvh - 64px);overflow:auto}.mnav .wrap{padding-block:16px 24px;display:grid}.mnav a{border-bottom:1px solid var(--line);padding:12px 0;font-size:17px;font-weight:600}.mnav .label{margin:4px 0}.mnav hr{border:0;height:16px}.hero{padding-block:48px 64px}.hero .grid{align-items:center}.hero-copy{grid-column:1/span 6;padding-right:clamp(0px,3vw,56px)}.hero-copy h1{max-width:11.5em}.hero-copy .lead{max-width:34em;margin-top:24px}.cta-row{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.price-line{color:var(--muted);margin-top:16px;font-size:14px}.price-line b{color:var(--text);font-weight:650}.hero-vis{grid-column:7/span 6;position:relative}.amz{border:1px solid var(--line);background:#fff;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 24px 48px #00000047}.hero-legend{gap:10px;margin-top:20px;display:none}.hero-legend li{color:var(--muted);align-items:center;gap:10px;font-size:14px;line-height:1.4;display:flex}.chip{max-width:132px;color:var(--text);font:600 12px/1.3 var(--font);z-index:3;background:#2b2b2b;border-radius:8px;padding:7px 10px;position:absolute;right:56%;transform:translateY(-50%);box-shadow:0 6px 16px #00000040}.co{color:#2b2b2b;width:26px;height:26px;font:800 12px/22px var(--font);text-align:center;font-variant-numeric:tabular-nums;z-index:3;background:#f3f5ff;border:2px solid #2b2b2b;border-radius:50%;margin:-13px 0 0 -13px;position:absolute;box-shadow:0 2px 8px #0000004d}.co.s{box-shadow:none;border-color:var(--bg);flex:none;margin:0;position:static}.hl{pointer-events:none;z-index:2;border:1.5px solid #f3f5ff99;border-radius:9px;position:absolute}.js [data-reveal] .chip{opacity:0;transform:translate(6px,-50%)}.js [data-reveal][data-inview] .chip{opacity:1;transition:opacity .22s var(--ease),transform .22s var(--ease);transition-delay:calc(var(--i) * .12s + .21s);transform:translateY(-50%)}@media (prefers-reduced-motion:reduce){.js [data-reveal] .chip{opacity:1!important;transition:none!important;transform:translateY(-50%)!important}}.facts{padding-block:0}.facts .row{border-block:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.fact{padding:28px 24px 28px 0}.fact+.fact{border-left:1px solid var(--line);padding-left:24px}.fact b{margin-bottom:4px;font-size:17px;font-weight:650;display:block}.fact span{color:var(--muted);font-size:14px}.problem .grid{row-gap:32px}.problem-h{grid-column:1/span 5}.problem-h .body{margin-top:16px}.problem-l{grid-column:7/span 6;grid-template-columns:1fr 1fr;gap:32px;display:grid}.problem-l li{border-top:1px solid var(--line);padding-top:18px}.problem-l h3{margin-bottom:8px;font-size:18px}.problem-l p{color:var(--muted);font-size:15px}.cycle .body{margin-top:12px}.cycle-steps{counter-reset:s;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:40px;display:grid}.cycle-steps li{position:relative}.cycle-steps li:not(:last-child):after{content:"";background:var(--line-strong);width:12px;height:1px;position:absolute;top:34px;right:-12px}.cycle-steps a{border:1px solid var(--line);height:100%;transition:border-color .15s var(--ease),background-color .15s var(--ease);border-radius:12px;gap:6px;padding:20px;display:grid}.cycle-steps a:hover{border-color:var(--line-strong);background:var(--card)}.cn{background:var(--card-2);border:1px solid var(--line);width:28px;height:28px;color:var(--action-text);border-radius:8px;place-items:center;margin-bottom:8px;font-size:13px;font-weight:700;display:grid}.cv{letter-spacing:.04em;text-transform:uppercase;color:var(--action-text);font-size:13px;font-weight:700}.cycle-steps b{letter-spacing:-.01em;font-size:19px;font-weight:650}.ct{color:var(--muted);font-size:14px;line-height:1.5}.cycle-crm{border:1px dashed var(--line-strong);width:calc(50% - 6px);color:var(--muted);border-radius:12px;align-items:center;gap:16px;margin:12px 0 0 calc(25% + 3px);padding:14px 20px;font-size:14px;display:flex}.cycle-crm b{color:var(--text);font-size:16px}.cycle-crm:hover{background:var(--card)}.tool-head h2{margin-bottom:12px}.tool-head .lead{color:var(--text);max-width:30em}.tool-head .body{margin-top:16px}.tool-head .link{margin-top:28px;display:inline-block}.legend{gap:20px;margin-top:32px;display:grid}.legend li{gap:14px;display:flex}.legend h3{margin-bottom:4px;font-size:16px}.legend p{color:var(--muted);font-size:14px;line-height:1.5}.legend.cols{grid-template-columns:repeat(4,1fr);gap:24px;margin-top:28px}.stage{border:1px solid var(--line);background:#1f1f1f;border-radius:16px;padding:clamp(14px,2.6vw,40px);position:relative}.stage.sm{padding:clamp(12px,1.4vw,20px)}.caption{color:var(--muted);margin-top:12px;font-size:13px}.t-calc .grid{align-items:center}.t-calc .tool-head{grid-column:1/span 5}.t-calc .stage{grid-column:7/span 6;justify-content:center;padding-block:40px;display:flex}.calc-wrap{width:min(100%,400px);position:relative}.calc-wrap img{filter:drop-shadow(0 24px 40px #0006);width:100%}.calc-wrap:after{content:"";box-shadow:inset 0 0 0 1px var(--line);pointer-events:none;border-radius:18px;position:absolute;inset:0}.t-mb .tool-head{max-width:760px;margin-bottom:40px}.t-qg .grid{align-items:start}.t-qg .tool-head{grid-column:1/span 4}.t-qg .stage{grid-column:5/span 8}.steps-h{margin-top:28px;font-size:16px}.steps{gap:8px;margin-top:14px;display:grid}.steps li{border-top:1px solid var(--line);grid-template-columns:28px 1fr;gap:12px;padding-top:12px;display:grid}.steps .n{background:var(--card-2);border:1px solid var(--line);width:28px;height:28px;font:700 13px/26px var(--font);text-align:center;color:var(--action-text);border-radius:8px}.steps b{font-size:15px;font-weight:650}.steps p{color:var(--muted);margin-top:2px;font-size:14px;line-height:1.5}.soon{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;font-size:14px;display:flex}.soon span{border:1px solid var(--line-strong);height:28px;color:var(--text);background:#6161ac47;border-radius:999px;align-items:center;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.duo .grid{row-gap:24px}.duo article{grid-column:span 6}.duo h2{margin:28px 0 8px;font-size:clamp(24px,.8vw + 18px,32px)}.duo .lead{color:var(--text);font-size:18px}.duo .body{margin-top:12px;font-size:15px}.duo-cap{grid-column:1/-1;margin-top:0}.aud-grid{grid-template-columns:1fr 1fr;gap:24px;margin-top:40px;display:grid}.aud-grid article{border:1px solid var(--line);background:var(--card);border-radius:12px;padding:32px}.aud-grid h3{margin-bottom:12px}.aud-grid p{color:var(--muted)}.path{flex-wrap:wrap;align-items:center;gap:6px;margin-top:24px;display:flex}.path li{border:1px solid var(--line);border-radius:999px;align-items:center;height:30px;padding:0 12px;font-size:13px;font-weight:650;display:inline-flex}.path .arr{color:var(--action-text);border:0;padding:0}.formula{background:var(--bg-sunk);border:1px solid var(--line);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;margin-top:32px;padding:24px;font-size:15px;display:flex}.f-res{color:var(--lime);font-weight:700}.f-op{color:var(--muted);font-weight:600}.f-term{background:var(--card);border:1px solid var(--line);border-radius:8px;align-items:center;height:32px;padding:0 12px;font-weight:600;display:inline-flex}.f-ex{color:var(--muted);font-variant-numeric:tabular-nums;margin-top:12px;font-size:14px}.trust-grid{grid-template-columns:5fr 7fr;gap:48px;margin-top:48px;display:grid}.trust-a h3{margin:28px 0 10px}.reviews{grid-template-columns:1fr 1fr;gap:16px;display:grid}.review{border:1px dashed var(--line-strong);border-radius:12px;padding:24px;position:relative}.review .ph{background:var(--bg);border:1px solid var(--line);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);border-radius:6px;padding:2px 8px;font-size:11px;font-weight:700;position:absolute;top:-11px;left:16px}.review blockquote{font-size:16px;line-height:1.5}.review figcaption{color:var(--muted);margin-top:16px;font-size:13px}.review figcaption b{color:var(--text);font-weight:650}.price-sec .grid{align-items:center}.price-copy{grid-column:1/span 6}.price-copy .body{margin:16px 0 24px}.price-col{grid-column:8/span 5}.price-card{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:32px}.price-card .name{align-items:center;gap:10px;font-size:15px;font-weight:700;display:flex}.price-card .name img{width:26px}.price{flex-wrap:wrap;align-items:baseline;gap:10px;margin-top:24px;display:flex}.price b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:64px;font-weight:700;line-height:1}.price span{color:var(--muted);font-size:16px}.trial{border:1px solid var(--line-strong);background:#6161ac38;border-radius:999px;align-items:center;height:30px;margin-top:14px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.price-card .btn{width:100%;margin-top:28px}.terms{color:var(--muted);gap:8px;margin-top:20px;font-size:14px;display:grid}.terms li{gap:10px;display:flex}.terms li:before{content:"";background:currentColor;border-radius:50%;flex:none;width:5px;height:5px;margin-top:9px}.tools-in{border-top:1px solid var(--line);flex-wrap:wrap;gap:6px;margin-top:24px;padding-top:20px;display:flex}.tools-in li{border:1px solid var(--line);height:26px;color:var(--muted);border-radius:999px;align-items:center;padding:0 10px;font-size:12px;font-weight:650;display:inline-flex}.p-hero{padding-block:64px 32px}.p-hero .grid{align-items:start}.p-copy{grid-column:1/span 6}.p-copy .lead{max-width:32em;margin-top:20px}.incl{border-top:1px solid var(--line);margin-top:40px}.incl li{border-bottom:1px solid var(--line);grid-template-columns:200px 1fr;gap:24px;padding:18px 0;display:grid}.incl b{align-items:center;gap:10px;font-size:16px;font-weight:650;display:flex}.incl b img{width:22px}.incl span{color:var(--muted);font-size:15px;line-height:1.5}.card-col{grid-column:8/span 5;position:sticky;top:104px}.timeline{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:40px;display:grid;position:relative}.timeline:before{content:"";background:var(--line);height:1px;position:absolute;top:15px;left:0;right:0}.tl{position:relative}.tl i{background:var(--bg);border:1px solid var(--line-strong);border-radius:50%;width:31px;height:31px;margin-bottom:20px;display:block;position:relative}.tl i:after{content:"";background:var(--action);border-radius:50%;position:absolute;inset:9px}.tl .label{color:var(--action-text)}.tl h3{margin:6px 0}.tl p{color:var(--muted);max-width:30ch;font-size:15px}.faq .grid{align-items:start}.faq-h{grid-column:1/span 4}.faq-l{border-top:1px solid var(--line);grid-column:6/span 7}details{border-bottom:1px solid var(--line)}summary{cursor:pointer;padding:20px 40px 20px 0;font-size:17px;font-weight:600;list-style:none;position:relative}summary::-webkit-details-marker{display:none}summary:after{content:"";border-right:1.5px solid var(--muted);border-bottom:1.5px solid var(--muted);width:8px;height:8px;transition:transform .18s var(--ease);position:absolute;top:26px;right:6px;transform:rotate(45deg)}details[open] summary:after{top:30px;transform:rotate(-135deg)}details p{color:var(--muted);max-width:60ch;padding:0 40px 20px 0}.final{padding-block:32px 88px}.final-box{border:1px solid var(--line);background:var(--bg-sunk);border-radius:16px;grid-template-columns:1fr auto;align-items:center;gap:32px;padding:clamp(28px,5vw,64px);display:grid}.final-box h2{max-width:16em}.final-box p{color:var(--muted);margin-top:12px}.final-box .cta-row{justify-content:flex-end;margin-top:0}.ftr{border-top:1px solid var(--line);color:var(--muted);padding-block:56px 40px;font-size:14px}.ftr .grid{row-gap:32px}.ftr .brand{grid-column:span 4}.ftr .brand p{max-width:30ch;margin-top:16px}.ftr .col{grid-column:span 2}.ftr h2{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin-bottom:14px;font-size:12px;font-weight:700}.ftr ul{gap:10px;display:grid}.ftr ul a:hover{color:var(--text)}.ftr .bottom{border-top:1px solid var(--line);grid-column:1/-1;justify-content:space-between;gap:16px;padding-top:24px;font-size:13px;display:flex}.legal .grid{align-items:start}.legal-toc{grid-column:1/span 3;position:sticky;top:104px}.legal-toc ol{color:var(--muted);gap:8px;margin-top:12px;font-size:14px;display:grid}.legal-toc a:hover{color:var(--text)}.legal-body{grid-column:5/span 7;max-width:68ch}.legal-body h1{margin:8px 0 16px}.legal-body section{margin-top:40px;padding:0}.legal-body h2{margin-bottom:12px;font-size:22px}.legal-body p{color:var(--muted);margin-top:8px}.legal-body .updated{margin-top:48px;font-size:13px}.nf{padding-block:96px 120px}.nf-code{letter-spacing:-.05em;color:var(--action-text);font-size:clamp(72px,10vw,140px);font-weight:700;line-height:1}.nf-grid{grid-template-columns:1fr 1fr;gap:48px;margin-top:32px;display:grid}.nf-grid h1,.nf-grid h2{font-size:var(--fs-h2)}.nf-grid .lead{margin-top:12px}.nf-grid .cta-row{margin-top:24px}@media (width<=1180px){.nav,.lang,.hide-sm{display:none}.burger{display:flex}}@media (width<=900px){.hero-copy,.hero-vis,.t-calc .tool-head,.t-calc .stage,.t-qg .tool-head,.t-qg .stage,.duo article,.problem-h,.problem-l,.price-copy,.price-col,.p-copy,.card-col,.faq-h,.faq-l,.legal-toc,.legal-body{grid-column:1/-1}.hero-copy{padding-right:0}.hero-vis{margin-top:40px}.chip{display:none}.hero-legend{display:grid}.legend.cols,.facts .row{grid-template-columns:1fr 1fr}.fact:nth-child(3){border-left:0;padding-left:0}.fact:nth-child(n+3){border-top:1px solid var(--line)}.t-calc .stage,.t-qg .stage,.price-col,.card-col,.faq-l{margin-top:32px}.card-col,.legal-toc{position:static}.legal-toc{margin-bottom:32px}.cycle-steps{grid-template-columns:1fr 1fr}.cycle-steps li:after{display:none}.cycle-crm{width:100%;margin-left:0}.trust-grid,.aud-grid,.nf-grid,.final-box{grid-template-columns:1fr}.final-box .cta-row{justify-content:flex-start}.ftr .col{grid-column:span 6}.ftr .brand{grid-column:1/-1}}@media (width<=700px){.scroll-x{-webkit-mask-image:linear-gradient(90deg,#000 82%,#0000);mask-image:linear-gradient(90deg,#000 82%,#0000)}}@media (width<=600px){.hdr>.wrap{gap:12px;height:64px}.logo{gap:8px}.logo .mark{height:30px}.logo .word{height:12px}.hdr-r{gap:8px}.hdr .btn-p{height:40px;padding:0 12px;font-size:13px}.burger{width:40px;height:40px}.hero{padding-block:28px 40px}.cta-row .btn{width:100%}.legend.cols,.problem-l,.reviews,.cycle-steps,.facts .row{grid-template-columns:1fr}.fact,.fact+.fact{border-left:0;padding:18px 0}.fact+.fact{border-top:1px solid var(--line)}.incl li{grid-template-columns:1fr;gap:4px}.price b{font-size:52px}.price-card{padding:24px}.timeline{grid-template-columns:1fr;gap:28px}.timeline:before{width:1px;height:auto;inset:0 auto 0 15px}.tl{padding-left:52px}.tl i{position:absolute;top:0;left:0}.ftr .bottom{flex-direction:column}.aud-grid article{padding:24px}}.win{background:var(--ay-bg);color:var(--ay-text);border:1px solid var(--ay-border-strong);font:var(--ay-weight-regular) var(--ay-text-sm)/1.35 var(--ay-font-sans);font-variant-numeric:tabular-nums;text-align:left;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #00000059,0 28px 56px #00000080}.win-h{border-bottom:1px solid var(--ay-border);background:var(--ay-surface-2);align-items:center;gap:12px;padding:14px 18px;display:flex}.win-h img{width:28px;height:auto}.win-h .t{font-weight:var(--ay-weight-bold);letter-spacing:.01em;text-transform:uppercase;font-size:15px;line-height:1.1}.win-h .s{font-size:var(--ay-text-xs);color:var(--ay-text-muted);font-weight:var(--ay-weight-medium)}.win-h .r{align-items:center;gap:8px;margin-left:auto;display:flex}.side-h{background:0 0;border:0;padding:2px 10px 14px}.pill{border-radius:var(--ay-radius-pill);border:1px solid var(--ay-border);background:var(--ay-surface);height:28px;font-weight:var(--ay-weight-semibold);font-size:var(--ay-text-xs);white-space:nowrap;align-items:center;padding:0 12px;display:inline-flex}.pill.on{border-color:var(--ay-border-strong);background:var(--ay-accent-soft)}.sbtn{height:32px;padding:0 var(--ay-control-pad-x);border-radius:var(--ay-radius-sm);background:var(--ay-accent);color:var(--ay-on-accent);font-weight:var(--ay-weight-bold);font-size:var(--ay-text-xs);white-space:nowrap;align-items:center;display:inline-flex}.sbtn.sec{background:var(--ay-surface);color:var(--ay-text);border:1px solid var(--ay-border)}.sbtn.ghost{color:var(--ay-text-muted);background:0 0}.cell{background:var(--ay-surface);border:1px solid var(--ay-border);border-radius:var(--ay-radius-md);padding:10px 12px}.lbl{font-size:10.5px;font-weight:var(--ay-weight-bold);letter-spacing:var(--ay-label-tracking);text-transform:uppercase;color:var(--ay-text-muted)}.lbl.p{color:var(--ay-accent-text)}.val{font-weight:var(--ay-weight-bold);font-size:var(--ay-text-md)}.val.xl{letter-spacing:-.01em;font-size:20px;font-weight:800}.val.big{font-size:16px}.profit{color:var(--ay-profit-text)}.loss{color:var(--ay-loss-text)}.mut{color:var(--ay-text-muted)}.note{color:var(--ay-text-muted);font-size:11.5px}.seg{background:var(--ay-surface-input);border:1px solid var(--ay-border);border-radius:var(--ay-radius-md);padding:3px;display:inline-flex}.seg span{font-weight:var(--ay-weight-semibold);font-size:var(--ay-text-xs);color:var(--ay-text-muted);border-radius:7px;padding:5px 11px}.seg .on{background:var(--ay-accent);color:var(--ay-on-accent)}.info{background:var(--ay-info);border-color:var(--ay-info);color:var(--ay-on-info)}.info .lbl{color:var(--ay-on-info)}.info .np{background:var(--ay-bg);border-radius:var(--ay-radius-sm);border-top:0;margin:2px -6px -4px;padding:8px 10px}.info .np .lbl{color:var(--ay-text-muted)}.info .np .profit{color:var(--ay-profit-text)}.thumb{background:var(--ay-surface-2);border:1px solid var(--ay-border);border-radius:7px;flex:none;width:28px;height:28px}.tblbox{background:var(--ay-surface);border:1px solid var(--ay-border);border-radius:var(--ay-radius-md);overflow:hidden}.scroll-x{overflow-x:auto}.tbl{border-collapse:separate;border-spacing:0;width:100%}.tbl th{font-size:10.5px;font-weight:var(--ay-weight-bold);letter-spacing:var(--ay-label-tracking);text-transform:uppercase;color:var(--ay-text-muted);text-align:right;background:var(--ay-surface-2);white-space:nowrap;padding:9px 12px}.tbl th:first-child,.tbl td:first-child{text-align:left}.tbl td{text-align:right;border-top:1px solid var(--ay-border);white-space:nowrap;font-weight:var(--ay-weight-medium);padding:9px 12px}.prod{align-items:center;gap:10px;display:flex}.prod .nm{font-weight:var(--ay-weight-semibold)}.prod .meta{color:var(--ay-text-muted);font-size:11px;font-weight:var(--ay-weight-medium)}.asin{color:var(--ay-accent-text)}.sorted{color:var(--ay-text)!important}.bar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bar .sp,.qg-foot .sp{flex:1}.bar .h{font-size:19px;font-weight:var(--ay-weight-bold);margin-right:8px}.st{border-radius:var(--ay-radius-pill);height:22px;font-weight:var(--ay-weight-bold);white-space:nowrap;border:1px solid var(--ay-border);background:var(--ay-surface-2);color:var(--ay-text-muted);align-items:center;padding:0 9px;font-size:11px;display:inline-flex}.st.ok{background:var(--ay-profit-soft);border-color:var(--ay-profit-border);color:var(--ay-profit-text)}.st.bad{background:var(--ay-loss-soft);border-color:var(--ay-loss-border);color:var(--ay-loss-text)}.st.warn{background:var(--ay-warning-soft);border-color:var(--ay-warning-border);color:var(--ay-warning-text)}.mb-side em.warn{background:var(--ay-warning-soft);color:var(--ay-warning-text)}.tag{border-radius:var(--ay-radius-pill);background:var(--ay-accent-soft);height:22px;color:var(--ay-accent-text);font-weight:var(--ay-weight-bold);align-items:center;margin-left:auto;padding:0 9px;font-size:11px;display:inline-flex}.mb{grid-template-columns:188px minmax(0,1fr);display:grid}.mb-side{border-right:1px solid var(--ay-border);background:var(--ay-surface-sunken);flex-direction:column;gap:2px;padding:14px 10px;display:flex}.mb-side .lbl{padding:12px 10px 6px}.mb-side a,.crm-side a{border-radius:var(--ay-radius-sm);font-weight:var(--ay-weight-semibold);color:var(--ay-text-muted);font-size:var(--ay-text-sm);justify-content:space-between;align-items:center;padding:7px 10px;display:flex}.mb-side a.on,.crm-side a.on{background:var(--ay-accent-soft);color:var(--ay-text);box-shadow:inset 3px 0 0 var(--ay-accent)}.mb-side em,.crm-side em{font-size:11px;font-style:normal;font-weight:var(--ay-weight-bold);border-radius:var(--ay-radius-pill);background:var(--ay-surface-2);color:var(--ay-text-muted);padding:1px 7px}.mb-main{gap:12px;min-width:0;padding:16px 18px 18px;display:grid}.tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.tile{gap:10px;display:grid}.tile .top{justify-content:space-between;align-items:center;display:flex}.tile .k{color:inherit}.tile .kv{border-top:1px solid var(--ay-border);grid-template-columns:1fr 1fr;gap:8px 12px;padding-top:10px;display:grid}.tile .np{border-top:1px solid var(--ay-border);justify-content:space-between;align-items:baseline;gap:8px;padding-top:10px;display:flex}.tile.info .kv,.tile.info .np{border-top-color:color-mix(in srgb,var(--ay-on-info) 22%,transparent)}.qg-body{gap:12px;padding:16px 18px 18px;display:grid}.chips{flex-wrap:wrap;gap:6px;display:flex}.qg-prog{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.qg-prog div{border-radius:var(--ay-radius-sm);background:var(--ay-surface);border:1px solid var(--ay-border);font-weight:var(--ay-weight-semibold);font-size:var(--ay-text-xs);align-items:center;gap:8px;padding:8px 10px;display:flex}.qg-prog i{background:var(--ay-profit-soft);width:18px;height:18px;color:var(--ay-profit-text);border:1px solid var(--ay-profit-border);border-radius:50%;flex:none;place-items:center;font-size:11px;font-style:normal;font-weight:800;display:grid}.qg-kpi{grid-template-columns:1.3fr 1.3fr 1fr .9fr .8fr;gap:8px;display:grid}.qg-kpi .cell{gap:4px;display:grid}.qg-foot{align-items:center;gap:8px;display:flex}.qg-out{border-radius:var(--ay-radius-md);border:1px dashed var(--ay-border);color:var(--ay-text-muted);font-weight:var(--ay-weight-semibold);justify-content:space-between;align-items:center;padding:9px 12px;display:flex}.an-body{gap:12px;padding:14px 16px 16px;display:grid}.an .tbl th,.an .tbl td{padding:9px 10px}.flt td{background:var(--ay-surface-sunken);padding:6px 10px}.flt span{border-radius:var(--ay-radius-xs);border:1px solid var(--ay-border);background:var(--ay-surface-input);height:24px;font-size:11px;font-weight:var(--ay-weight-semibold);color:var(--ay-text-muted);align-items:center;padding:0 8px;display:inline-flex}.crm{grid-template-columns:168px minmax(0,1fr);display:grid}.crm-side{border-right:1px solid var(--ay-border);background:var(--ay-surface-sunken);align-content:start;gap:2px;padding:14px 8px;display:grid}.crm-main{align-content:start;gap:12px;min-width:0;padding:16px 16px 18px;display:grid}.q-card{gap:12px;padding:14px;display:grid}.q-meta{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.q-meta>div{background:var(--ay-bg);border:1px solid var(--ay-border);border-radius:var(--ay-radius-sm);gap:3px;padding:8px 10px;display:grid}.q-act{flex-wrap:wrap;gap:8px;display:flex}.task{border-radius:var(--ay-radius-sm);background:var(--ay-surface);border:1px solid var(--ay-border);font-weight:var(--ay-weight-semibold);align-items:center;gap:10px;padding:9px 12px;display:flex}.task i{border:1.5px solid var(--ay-text-muted);border-radius:4px;flex:none;width:14px;height:14px}.js [data-reveal] .co,.js [data-reveal] .hl{opacity:0;transform:scale(.9)}.js [data-reveal][data-inview] .co,.js [data-reveal][data-inview] .hl{opacity:1;transition:opacity .2s var(--ease),transform .2s var(--ease);transition-delay:calc(var(--i,0) * .12s + .15s);transform:none}.js .qg[data-reveal] .qg-prog i{opacity:0;transform:scale(.6)}.js .qg[data-reveal][data-inview] .qg-prog i{opacity:1;transition:opacity .2s var(--ease),transform .2s var(--ease);transition-delay:calc(var(--i) * .26s);transform:none}.js .qg[data-reveal] .qg-kpi .cell,.js .qg[data-reveal] .row-in{opacity:0;transform:translateY(6px)}.js .qg[data-reveal][data-inview] .qg-kpi .cell,.js .qg[data-reveal][data-inview] .row-in{opacity:1;transition:opacity .24s var(--ease),transform .24s var(--ease);transform:none}.js .qg[data-reveal][data-inview] .qg-kpi .cell{transition-delay:calc(1.1s + var(--i) * 40ms)}.js .qg[data-reveal][data-inview] .row-in{transition-delay:calc(1.35s + var(--i) * 40ms)}@media (prefers-reduced-motion:reduce){.js [data-reveal] .co,.js [data-reveal] .hl,.js .qg[data-reveal] .qg-prog i,.js .qg[data-reveal] .qg-kpi .cell,.js .qg[data-reveal] .row-in{opacity:1!important;transition:none!important;transform:none!important}}@media (width<=700px){.mb,.crm{grid-template-columns:minmax(0,1fr)}.mb-side,.crm-side{display:none}.tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.tile .kv{display:none}.tile .val.xl{font-size:16px}.tile .np{flex-direction:column;align-items:flex-start;gap:2px}.mb-main .seg{display:none}.qg-kpi{grid-template-columns:repeat(2,minmax(0,1fr))}.qg-kpi .cell:last-child{grid-column:span 2}.qg-prog,.q-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.win-h{padding:12px 14px}.win-h .r .pill{display:none}.mb-main,.qg-body,.an-body,.crm-main{padding:12px}}
