@import "https://fonts.googleapis.com/css2?family=Sora:wght@600;700;800&family=DM+Sans:wght@400;500;700&family=JetBrains+Mono:wght@500;700;800&display=swap";
.landing-v111{--indigo:#4f46e5;--cyan:#06b6d4;--indigo-2:#6366f1;--indigo-soft:#eef2ff;--cyan-soft:#ecfeff;--ink:#0f1222;--ink-2:#3b3f54;--muted:#6b7084;--line:#e6e8f0;--bg:#fff;--bg-soft:#f5f6fb;--dark:#0b1020;--dark-2:#11172b;--on-dark:#eef0f8;--on-dark-muted:#a7adc4;--line-dark:#ffffff1a;--ok:#059669;--warn:#f59e0b;--display:"Sora",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--body:"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--mono:"JetBrains Mono",ui-monospace,Menlo,monospace;--radius:16px;--gutter:clamp(16px,4vw,48px);--max:1120px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.landing-v111 *{box-sizing:border-box}:root:has(.landing-v111){scroll-behavior:smooth;-webkit-text-size-adjust:100%}.landing-v111{background:var(--bg);color:var(--ink);font:16px/1.6 var(--body);margin:0;overflow-x:clip}@supports not (overflow-x:clip){.landing-v111{overflow-x:hidden}}.landing-v111 img{max-width:100%;height:auto;display:block}.landing-v111 a{color:inherit}.landing-v111 h1,.landing-v111 h2,.landing-v111 h3{font-family:var(--display);letter-spacing:-.01em;text-wrap:balance;margin:0}.landing-v111 p{margin:0}.landing-v111 .wrap{max-width:var(--max);padding-inline:var(--gutter);margin:0 auto}.landing-v111 .kicker{font:700 12px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--indigo);align-items:center;gap:8px;display:inline-flex}.landing-v111 .dark .kicker{color:#8eebf8}.landing-v111 .kicker .num{background:linear-gradient(135deg,var(--indigo),var(--cyan));color:#fff;width:26px;height:26px;font:700 12px var(--mono);border-radius:8px;place-items:center;display:inline-grid}.landing-v111 .btn{font:700 15px/1 var(--body);cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:14px 22px;text-decoration:none;transition:transform .15s,box-shadow .15s,background .15s;display:inline-flex}.landing-v111 .btn:hover{transform:translateY(-1px)}.landing-v111 .btn-primary{background:linear-gradient(135deg,var(--indigo),#5b55f0 60%,var(--cyan));color:#fff;box-shadow:0 8px 24px #4f46e547}.landing-v111 .btn-primary:hover{box-shadow:0 12px 30px #4f46e55c}.landing-v111 .btn-ghost{color:var(--ink);border-color:var(--line);background:0 0}.landing-v111 .dark .btn-ghost{color:var(--on-dark);border-color:#ffffff38}.landing-v111 .btn-ghost:hover{background:#4f46e50f}.landing-v111 .dark .btn-ghost:hover{background:#ffffff14}.landing-v111 .btn-block{width:100%}.landing-v111 section{padding-block:clamp(56px,8vw,96px)}.landing-v111 .soft{background:var(--bg-soft)}.landing-v111 .dark{background:var(--dark);color:var(--on-dark)}.landing-v111 .dark h1,.landing-v111 .dark h2,.landing-v111 .dark h3{color:#fff}.landing-v111 .sec-head{max-width:720px;margin-bottom:clamp(28px,4vw,44px)}.landing-v111 .sec-head h2{margin:12px 0;font-size:clamp(26px,3.6vw,40px);line-height:1.12}.landing-v111 .sec-head p{color:var(--ink-2);font-size:17px}.landing-v111 .dark .sec-head p{color:var(--on-dark-muted)}.landing-v111 .nav{z-index:50;-webkit-backdrop-filter:saturate(160%)blur(12px);border-bottom:1px solid var(--line-dark);color:#fff;background:#0b1020d1;position:sticky;top:0}.landing-v111 .nav .wrap{justify-content:space-between;align-items:center;gap:16px;height:64px;display:flex}.landing-v111 .brand{font:700 18px var(--display);color:#fff;align-items:center;gap:10px;text-decoration:none;display:flex}.landing-v111 .brand svg{flex:none;width:32px;height:32px}.landing-v111 .nav-links{align-items:center;gap:6px;display:flex}.landing-v111 .nav-links a{color:#ffffffc7;border-radius:8px;padding:8px 12px;font-size:14px;font-weight:500;text-decoration:none}.landing-v111 .nav-links a:hover{color:#fff;background:#ffffff14}.landing-v111 .nav-links .btn{margin-left:6px;padding:10px 16px;font-size:14px}@media (max-width:720px){.landing-v111 .nav-links a:not(.btn){display:none}}.landing-v111 .hero{background:radial-gradient(900px 600px at 85% 10%,#06b6d433,transparent 60%),radial-gradient(900px 600px at 0% 100%,#4f46e561,transparent 60%),var(--dark);padding-block:clamp(28px,4vw,56px) clamp(40px,5vw,64px);position:relative;overflow:hidden}.landing-v111 .hero:after{content:"";pointer-events:none;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 60% 40%,#000 30%,#0000 80%);mask-image:radial-gradient(70% 60% at 60% 40%,#000 30%,#0000 80%)}.landing-v111 .hero .wrap{z-index:1;grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(32px,5vw,72px);display:grid;position:relative}.landing-v111 .hero-txt{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.landing-v111 .pill{font:600 13px var(--body);color:#dde2f5;background:#ffffff0f;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;display:inline-flex}.landing-v111 .hero h1{color:#fff;letter-spacing:-.03em;font-size:clamp(36px,4.4vw,58px);font-weight:800;line-height:1.03}.landing-v111 .hero h1 .grad{background:linear-gradient(90deg,#a5b4fc,#67e8f9);color:#0000;-webkit-background-clip:text;background-clip:text;display:block}.landing-v111 .hero .lead{color:#c9cee3;max-width:540px;font-size:clamp(17px,1.6vw,19px);line-height:1.55}.landing-v111 .hero .ctas{flex-wrap:wrap;gap:12px;display:flex}.landing-v111 .hero .from{color:#9aa2c2;margin-top:-8px;font-size:13.5px}.landing-v111 .hero .from b{color:#fff}.landing-v111 .auth{border:1px solid var(--line-dark);background:#ffffff0d;border-radius:16px;align-items:center;gap:14px;max-width:540px;padding:12px 16px 12px 12px;display:flex}.landing-v111 .auth .avs{flex:none;display:flex}.landing-v111 .auth .avs img{object-fit:cover;border-radius:50%;width:52px;height:52px;box-shadow:0 0 0 2px #0b1020,0 0 0 4px #6366f1}.landing-v111 .auth .avs img+img{margin-left:-12px;box-shadow:0 0 0 2px #0b1020,0 0 0 4px #06b6d4}.landing-v111 .auth .who{gap:4px;display:grid}.landing-v111 .auth .sig{color:#8eebf8;font-size:12.5px}.landing-v111 .auth p{color:#b8bfd9;font-size:13px;line-height:1.45}.landing-v111 .auth p b{color:#fff;font-size:14.5px}.landing-v111 .wins{grid-template-columns:1fr 1fr;gap:10px;display:grid;position:relative}.landing-v111 .win{-webkit-backdrop-filter:blur(8px);background:#11172bd1;border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;gap:5px;padding:14px 16px;display:flex;position:relative;box-shadow:0 20px 50px #00000059}.landing-v111 .win.feat{background:linear-gradient(#11172beb,#11172beb) padding-box padding-box,linear-gradient(135deg,#6366f1,#06b6d4) border-box;border:1.5px solid #0000;grid-column:1/-1;box-shadow:0 24px 70px #4f46e559}.landing-v111 .win .st{font:700 10.5px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#6ee7b7;grid-column:1/-1;align-items:center;gap:8px;display:flex}.landing-v111 .win .st:before{content:"";background:#34d399;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #34d3992e}.landing-v111 .win b{font:800 22px/1.05 var(--display);letter-spacing:-.02em;color:#fff}.landing-v111 .win.feat b{background:linear-gradient(90deg,#fff,#c7d2fe 55%,#67e8f9);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:40px}.landing-v111 .win span.r{color:#b8bfd9;font-size:12.5px;line-height:1.4}@media (max-width:980px){.landing-v111 .hero .wrap{grid-template-columns:1fr}}@media (max-width:560px){.landing-v111 .auth{flex-direction:column;align-items:flex-start;gap:10px}.landing-v111 .wins{grid-template-columns:1fr 1fr}.landing-v111 .win b{font-size:17px}.landing-v111 .win.feat b{font-size:30px}.landing-v111 .hero .ctas .btn{flex:auto}}.landing-v111 .picker{background:var(--bg-soft);border-bottom:1px solid var(--line)}.landing-v111 .picker .sec-head{text-align:center;margin-inline:auto}.landing-v111 .picker .all{text-align:center;color:var(--ink-2);margin-top:22px;font-size:15px}.landing-v111 .picker .all a{color:var(--indigo);font-weight:700}.landing-v111 .porta .grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(28px,5vw,64px);display:grid}.landing-v111 .porta .txt h2{margin:14px 0;font-size:clamp(26px,3.4vw,38px);line-height:1.12}.landing-v111 .porta .txt .lead{color:var(--ink-2);font-size:17px;line-height:1.6}.landing-v111 .dark.porta .txt .lead{color:var(--on-dark-muted)}.landing-v111 .shots{gap:14px;display:grid;position:sticky;top:84px}.landing-v111 .shot{border:1px solid var(--line);background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 20px 50px #0f12221f}.landing-v111 .dark .shot{border-color:var(--line-dark);box-shadow:0 20px 50px #0006}.landing-v111 .shot figcaption{color:var(--muted);border-top:1px solid var(--line);background:#fafafd;padding:9px 12px;font-size:12.5px}.landing-v111 .sim{background:var(--indigo-soft);border:1px solid #dde1fb;border-radius:12px;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;margin:18px 0 6px;padding:14px;display:grid}.landing-v111 .sim .lab{font:700 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:4px;display:block}.landing-v111 .sim code{font:700 14px var(--mono);color:var(--ink)}.landing-v111 .sim .vs{font:700 12px var(--mono);color:var(--indigo);background:#fff;border-radius:6px;padding:4px 8px}.landing-v111 .sim-note{color:var(--ink-2);margin-top:8px;font-size:14px}.landing-v111 .gets{gap:10px;margin:22px 0 0;padding:0;list-style:none;display:grid}.landing-v111 .gets li{color:var(--ink);grid-template-columns:22px 1fr;gap:10px;font-size:15.5px;line-height:1.45;display:grid}.landing-v111 .dark .gets li{color:var(--on-dark)}.landing-v111 .gets li .chk{background:linear-gradient(135deg,var(--indigo),var(--cyan));color:#fff;border-radius:7px;place-items:center;width:22px;height:22px;margin-top:2px;font-size:12px;font-weight:700;display:grid}.landing-v111 .gets li b{font-weight:700}.landing-v111 .quota{font:600 13px var(--mono);color:var(--indigo);background:var(--indigo-soft);border-radius:8px;margin-top:14px;padding:6px 10px;display:inline-block}.landing-v111 .dark .quota{color:#8eebf8;background:#ffffff14}.landing-v111 .proofline{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.landing-v111 .proofline .pf{border:1px solid var(--line);border-left:3px solid var(--cyan);color:var(--ink-2);background:#fff;border-radius:10px;flex:220px;padding:10px 12px;font-size:13.5px;line-height:1.4}.landing-v111 .proofline .pf b{color:var(--ink);margin-bottom:2px;font-size:14px;display:block}.landing-v111 .dark .proofline .pf{border-color:var(--line-dark);border-left-color:var(--cyan);color:var(--on-dark-muted);background:#ffffff0d}.landing-v111 .dark .proofline .pf b{color:#fff}.landing-v111 .nums{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:18px;display:grid}.landing-v111 .nums div{border:1px solid var(--line-dark);background:#ffffff0d;border-radius:10px;padding:10px 12px}.landing-v111 .nums b{font:700 20px var(--mono);color:#fff;display:block}.landing-v111 .nums span{color:var(--on-dark-muted);font-size:12.5px}@media (max-width:560px){.landing-v111 .nums{grid-template-columns:1fr 1fr}}.landing-v111 .price{border:1px solid var(--line);border-radius:var(--radius);background:#fff;margin-top:26px;padding:22px;box-shadow:0 10px 30px #0f12220f}.landing-v111 .dark .price{background:var(--dark-2);border-color:var(--line-dark);box-shadow:none}.landing-v111 .price .name{font:700 13px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.landing-v111 .dark .price .name{color:var(--on-dark-muted)}.landing-v111 .price .row{flex-wrap:wrap;align-items:baseline;gap:10px;margin:6px 0 4px;display:flex}.landing-v111 .price .val{font:800 36px/1 var(--mono);letter-spacing:-.02em;color:var(--ink)}.landing-v111 .val .cur,.landing-v111 .big .cur{opacity:.85;margin-right:2px;font-size:.55em;font-weight:700}.landing-v111 .val .per{opacity:.8;margin-left:2px;font-size:.5em;font-weight:700}.landing-v111 .eq s{opacity:.7}.landing-v111 .reco{border:1px solid var(--line-dark);border-left:3px solid var(--cyan);background:#ffffff0d;border-radius:14px;grid-template-columns:64px 1fr;align-items:start;gap:16px;margin-top:26px;padding:18px 20px;display:grid}.landing-v111 .reco-av{object-fit:cover;width:64px;height:64px;box-shadow:0 0 0 2px var(--cyan);border-radius:50%}.landing-v111 .reco-q{color:var(--on-dark);font-size:15.5px;line-height:1.6}.landing-v111 .reco-who{color:var(--on-dark-muted);margin-top:8px;font-size:13px}.landing-v111 .reco-who b{color:#fff}.landing-v111 .flow{margin-top:26px}.landing-v111 .flow-head{color:var(--on-dark-muted);max-width:760px;margin-bottom:14px;font-size:15px}.landing-v111 .flow-head b{color:#fff;font-family:var(--display);margin-bottom:4px;font-size:17px;display:block}.landing-v111 .flow-steps{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.landing-v111 .flow-steps div{border:1px solid var(--line-dark);color:var(--on-dark-muted);background:#ffffff0a;border-radius:12px;padding:14px;font-size:14px;line-height:1.5}.landing-v111 .flow-steps b{color:#fff;margin-bottom:3px;display:block}.landing-v111 .flow-steps .n{background:linear-gradient(135deg,var(--indigo),var(--cyan));color:#fff;width:26px;height:26px;font:700 12px var(--mono);border-radius:8px;place-items:center;margin-bottom:8px;display:inline-grid}.landing-v111 .which{margin-top:26px}.landing-v111 .which-head{font:700 17px var(--display);color:#fff;margin-bottom:12px}.landing-v111 .which-grid{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.landing-v111 .which .w{border:1px solid var(--line-dark);color:var(--on-dark-muted);background:#ffffff0a;border-radius:12px;flex-direction:column;gap:8px;padding:14px;font-size:13.5px;font-style:italic;line-height:1.4;text-decoration:none;transition:border-color .15s,background .15s;display:flex}.landing-v111 .which .w b{color:#8eebf8;font-style:normal;font-family:var(--mono);margin-top:auto;font-size:12.5px}.landing-v111 .which .w:hover{background:#ffffff12;border-color:#8eebf880}.landing-v111 .extras{color:var(--on-dark-muted);margin-top:22px;font-size:13.5px}@media (max-width:900px){.landing-v111 .flow-steps,.landing-v111 .which-grid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.landing-v111 .flow-steps,.landing-v111 .which-grid,.landing-v111 .reco{grid-template-columns:1fr}.landing-v111 .reco-av{width:52px;height:52px}}.landing-v111 .dark .price .val{color:#fff}.landing-v111 .price .cad{color:var(--ink-2);font-size:15px;font-weight:500}.landing-v111 .dark .price .cad{color:var(--on-dark-muted)}.landing-v111 .price .eq{color:var(--muted);margin-bottom:14px;font-size:13.5px}.landing-v111 .price .fine{color:var(--muted);margin-top:10px;font-size:12.5px;line-height:1.45}.landing-v111 .bridge{color:var(--ink-2);background:linear-gradient(135deg,#4f46e512,#06b6d414);border:1px solid #dce0fa;border-radius:12px;margin-top:18px;padding:16px 18px;font-size:15px;line-height:1.5}.landing-v111 .dark .bridge{border-color:var(--line-dark);color:var(--on-dark-muted);background:#ffffff0d}.landing-v111 .bridge b{color:var(--ink)}.landing-v111 .dark .bridge b{color:#fff}.landing-v111 .bridge a{color:var(--indigo);font-weight:700;text-decoration:none}.landing-v111 .dark .bridge a{color:#8eebf8}.landing-v111 .bridge .arrow{margin-right:8px;display:inline-block}@media (max-width:900px){.landing-v111 .porta .grid{grid-template-columns:1fr}.landing-v111 .shots{position:static}.landing-v111 .porta .shots{order:2}.landing-v111 .porta .txt{order:1;display:contents}.landing-v111 .porta .txt .top{order:1}.landing-v111 .porta .txt .after{order:3}}.landing-v111 .p3-head{grid-template-columns:1fr 1fr;align-items:end;gap:clamp(20px,4vw,56px);margin-bottom:28px;display:grid}.landing-v111 .p3-head h2{margin-top:14px;font-size:clamp(26px,3.4vw,38px);line-height:1.12}.landing-v111 .p3-head .lead{color:var(--ink-2);font-size:17px;line-height:1.6}.landing-v111 .p3-head{align-items:center}.landing-v111 .p3-head .lead{margin-top:14px}.landing-v111 .p3-cred{background:var(--bg-soft,#f4f6fb);border:1px solid var(--line);border-radius:18px;align-items:flex-start;gap:16px;padding:20px 22px;display:flex}.landing-v111 .p3-cred .avs{flex:none;display:flex}.landing-v111 .p3-cred .avs img{object-fit:cover;border-radius:50%;width:48px;height:48px;box-shadow:0 0 0 2px #fff,0 0 0 4px #6366f1}.landing-v111 .p3-cred .avs img+img{margin-left:-12px;box-shadow:0 0 0 2px #fff,0 0 0 4px #06b6d4}.landing-v111 .p3-cred b{font:700 16px/1.3 var(--display);color:var(--ink);margin-bottom:6px;display:block}.landing-v111 .p3-cred p{color:var(--ink-2);margin:0;font-size:14.5px;line-height:1.6}@media (max-width:560px){.landing-v111 .p3-cred{flex-direction:column;gap:12px;padding:18px}}.landing-v111 .p3-cards{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.landing-v111 .p3-rounds{border:1px solid var(--line);background:#fff;border-radius:16px;margin:0 0 18px;padding:18px}.landing-v111 .rd-head{gap:4px;margin-bottom:14px;display:grid}.landing-v111 .rd-head b{font:700 18px/1.25 var(--display);color:var(--ink)}.landing-v111 .rd-head span{color:var(--ink-2);max-width:760px;font-size:14px;line-height:1.55}.landing-v111 .rd-row{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.landing-v111 .rd{background:var(--bg-soft);border:1px solid var(--line);border-top:3px solid var(--indigo);border-radius:12px;padding:12px 14px}.landing-v111 .rd:nth-child(2){border-top-color:#4a6fe3}.landing-v111 .rd:nth-child(3){border-top-color:#3b8fdc}.landing-v111 .rd:nth-child(4){border-top-color:#20a5d2}.landing-v111 .rd:nth-child(5){border-top-color:var(--cyan)}.landing-v111 .rd em{font:700 10px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-style:normal;display:block}.landing-v111 .rd b{font:800 17px var(--display);color:var(--ink);margin:2px 0 6px;display:block}.landing-v111 .rd p{color:var(--ink-2);margin:0;font-size:13px;line-height:1.5}@media (max-width:760px){.landing-v111 .rd-row{grid-template-columns:1fr 1fr}}@media (max-width:480px){.landing-v111 .rd-row{grid-template-columns:1fr}}.landing-v111 .tool{border:1px solid var(--line);background:#fff;border-radius:18px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 10px 30px #0f12220d}.landing-v111 .tool-vis{background:linear-gradient(135deg,#0f1530,#151c3d);flex-direction:column;gap:10px;height:240px;padding:16px;display:flex;position:relative;overflow:hidden}.landing-v111 .tool-vis.img{background:#eef0f7;padding:0}.landing-v111 .tool-vis.img img{object-fit:cover;object-position:top;width:100%;height:100%}.landing-v111 .tool-vis.img:after{content:"";background:linear-gradient(#0000,#fffffff2);height:60px;position:absolute;inset:auto 0 0}.landing-v111 .mk-top{color:#fff;flex:none;align-items:center;gap:10px;display:flex}.landing-v111 .mk-top b{font:700 14px var(--display);display:block}.landing-v111 .mk-top span{color:#a7adc4;font-size:11.5px}.landing-v111 .mk-av{background:linear-gradient(135deg,var(--indigo),var(--cyan));width:36px;height:36px;font:700 15px var(--display);background-position:50%;background-size:cover;border-radius:50%;flex:none;place-items:center;display:grid;color:#fff!important}.landing-v111 .mk-av.pam{background:linear-gradient(135deg,#8b5cf6,#06b6d4)}.landing-v111 .mk-live{white-space:nowrap;font:700 10px var(--mono);margin-left:auto;color:#fca5a5!important}.landing-v111 .mk-wave{flex:none;align-items:center;gap:4px;height:34px;padding:0 4px;display:flex}.landing-v111 .mk-wave i{background:linear-gradient(#67e8f9,#6366f1);border-radius:3px;flex:1;height:30%}.landing-v111 .mk-wave i:nth-child(3n){height:80%}.landing-v111 .mk-wave i:nth-child(4n+1){height:55%}.landing-v111 .mk-wave i:nth-child(5n+2){height:95%}.landing-v111 .mk-wave i:nth-child(7n){height:40%}.landing-v111 .mk-rep{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:10px;gap:7px;margin-top:auto;padding:10px 12px;display:grid}.landing-v111 .mk-rep>span{font:700 10px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#8eebf8}.landing-v111 .mk-row{grid-template-columns:86px 1fr;align-items:center;gap:8px;display:grid}.landing-v111 .mk-row em{color:#c9cee3;font-size:11.5px;font-style:normal}.landing-v111 .mk-row s{background:#ffffff1a;border-radius:99px;height:6px;text-decoration:none;display:block;position:relative}.landing-v111 .mk-row s:after{content:"";width:var(--w);background:linear-gradient(90deg,#6366f1,#06b6d4);border-radius:99px;position:absolute;inset:0 auto 0 0}.landing-v111 .bub{border-radius:12px;max-width:85%;padding:8px 11px;font-size:12.5px;line-height:1.4}.landing-v111 .bub.them{color:#e7eaf6;background:#ffffff17;border-bottom-left-radius:4px}.landing-v111 .bub.me{color:#fff;background:linear-gradient(135deg,#4f46e5,#0891b2);border-bottom-right-radius:4px;align-self:flex-end}.landing-v111 .tool-body{flex-direction:column;flex:1;gap:8px;padding:18px 18px 20px;display:flex}.landing-v111 .tool-k{font:700 11.5px var(--mono);letter-spacing:.04em;color:var(--indigo)}.landing-v111 .mk-bonus{white-space:nowrap;align-self:flex-start;margin-left:auto;color:#fff!important;font-size:10px!important}.landing-v111 .mk-bonus,.landing-v111 .tool-k .bonus{font:700 10px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#fff;background:linear-gradient(135deg,var(--indigo),var(--cyan));vertical-align:1px;border-radius:999px;margin-left:6px;padding:3px 8px;display:inline-block}.landing-v111 .tool h3{font-size:18px;line-height:1.25}.landing-v111 .tool p{color:var(--ink-2);font-size:14.5px;line-height:1.55}.landing-v111 .tool-meta{border-top:1px dashed var(--line);font:600 12px var(--mono);color:var(--muted);margin-top:auto;padding-top:10px}.landing-v111 .mk-row b{font:700 10px var(--mono);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:99px;justify-self:start;padding:3px 8px}.landing-v111 .mk-row b.up{color:#6ee7b7;background:#10b9812e}.landing-v111 .mk-row b.mid{color:#fcd34d;background:#f59e0b2e}.landing-v111 .mk-row b.num{color:#c9cee3;background:#ffffff14}.landing-v111 .p3-foot{grid-template-columns:1fr 1fr;align-items:stretch;gap:16px;margin-top:20px;display:grid}.landing-v111 .p3-foot .price{margin-top:0}.landing-v111 .p3-side{flex-direction:column;gap:12px;display:flex}.landing-v111 .p3-sum{background:var(--indigo-soft);color:var(--ink-2);border:1px solid #dde1fb;border-radius:14px;flex:1;gap:6px;padding:16px 18px;font-size:14.5px;line-height:1.5;display:grid}.landing-v111 .p3-sum b{font:800 22px var(--display);color:var(--ink)}.landing-v111 .p3-side .bridge{margin-top:0}@media (max-width:900px){.landing-v111 .p3-head,.landing-v111 .p3-foot,.landing-v111 .p3-cards{grid-template-columns:1fr}}.landing-v111 .tudo{background:radial-gradient(900px 500px at 90% 0%,#06b6d424,transparent 60%),radial-gradient(900px 500px at 0% 100%,#4f46e547,transparent 60%),var(--dark)}.landing-v111 .plans{grid-template-columns:1fr 1.15fr;align-items:stretch;gap:18px;display:grid}.landing-v111 .plan{background:var(--dark-2);border:1px solid var(--line-dark);border-radius:20px;flex-direction:column;padding:26px 24px;display:flex;position:relative}.landing-v111 .plan.best{background:linear-gradient(var(--dark-2),var(--dark-2))padding-box,linear-gradient(135deg,var(--indigo),var(--cyan))border-box;border:2px solid #0000}.landing-v111 .plan .tag{font:700 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(135deg,var(--indigo),var(--cyan));color:#fff;border-radius:999px;padding:6px 10px;position:absolute;top:-13px;left:22px}.landing-v111 .plan .ribbon{line-height:1.5;font:700 12px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#fde68a;background:#f59e0b24;border:1px solid #f59e0b59;border-radius:8px;width:fit-content;margin-bottom:12px;padding:7px 10px;display:block}.landing-v111 .plan h3{color:#fff;font-size:24px}.landing-v111 .plan .sub{color:var(--on-dark-muted);margin-top:4px;font-size:14px}.landing-v111 .plan .pr{flex-wrap:wrap;align-items:baseline;gap:10px;margin:16px 0 2px;display:flex}.landing-v111 .plan .pr .val{font:800 40px/1 var(--mono);letter-spacing:-.02em;color:#fff}.landing-v111 .plan .pr .val .cur{opacity:.85;margin-right:2px;font-size:.55em}.landing-v111 .plan .pr .cad{color:var(--on-dark-muted);font-size:14px}.landing-v111 .plan .eq{color:var(--on-dark-muted);font-size:13.5px}.landing-v111 .plan .deadline{color:#fde68a;margin-top:10px;font-size:13.5px}.landing-v111 .plan .cta{margin-top:auto;padding-top:20px}.landing-v111 .plan .fine{color:var(--on-dark-muted);margin-top:10px;font-size:12.5px;line-height:1.45}.landing-v111 .plan .fine b{color:#fff}.landing-v111 .plan .client{color:#cfe9ff;background:#06b6d41f;border:1px solid #06b6d44d;border-radius:10px;margin-top:12px;padding:9px 12px;font-size:13.5px}@media (max-width:860px){.landing-v111 .plans{grid-template-columns:1fr}}.landing-v111 .cases-note{color:var(--ink-2);max-width:760px;margin-top:20px;font-size:14.5px}.landing-v111 .founders{grid-template-columns:1fr 1fr;gap:16px;display:grid}.landing-v111 .founder{border:1px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:72px 1fr;gap:16px;padding:18px;display:grid}.landing-v111 .founder img{object-fit:cover;width:72px;height:72px;box-shadow:0 0 0 2px var(--indigo);border:2px solid #fff;border-radius:50%}.landing-v111 .founder h3{font-size:17px}.landing-v111 .founder .role{color:var(--indigo);margin-bottom:6px;font-size:13px;font-weight:700}.landing-v111 .founder p{color:var(--ink-2);font-size:14px;line-height:1.5}.landing-v111 .founder .badges{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.landing-v111 .founder .badges span{font:600 11.5px var(--mono);color:var(--ink-2);background:var(--bg-soft);border:1px solid var(--line);border-radius:6px;padding:4px 8px}@media (max-width:760px){.landing-v111 .founders{grid-template-columns:1fr}}.landing-v111 .faq{max-width:760px}.landing-v111 .faq details{border-bottom:1px solid var(--line)}.landing-v111 .faq summary{cursor:pointer;font:700 16px var(--body);color:var(--ink);justify-content:space-between;align-items:center;gap:14px;padding:18px 0;list-style:none;display:flex}.landing-v111 .faq summary::-webkit-details-marker{display:none}.landing-v111 .faq summary .ch{background:var(--indigo-soft);width:26px;height:26px;color:var(--indigo);border-radius:50%;flex:none;place-items:center;font-size:14px;transition:transform .2s;display:grid}.landing-v111 .faq details[open] summary .ch{transform:rotate(45deg)}.landing-v111 .faq .a{color:var(--ink-2);max-width:680px;padding:0 0 18px;font-size:15px;line-height:1.6}.landing-v111 .faq .a p{margin:0 0 10px}.landing-v111 .faq .a p:last-child{margin-bottom:0}.landing-v111 .areas{gap:8px;margin:4px 0 12px;display:grid}.landing-v111 .areas div{border:1px solid var(--line);background:#fff;border-radius:10px;padding:10px 12px;font-size:13.5px;line-height:1.45}.landing-v111 .areas b{font-family:var(--display);color:var(--ink);margin-bottom:2px;font-size:13.5px;display:block}.landing-v111 .areas span{color:var(--muted)}.landing-v111 .final{color:#fff;text-align:center;background:linear-gradient(135deg,#1e1b4b,#0b1020 55%,#083344)}.landing-v111 .final h2{color:#fff;font-size:clamp(28px,4vw,44px)}.landing-v111 .final p{color:#c9cee3;max-width:640px;margin:14px auto 26px;font-size:17px}.landing-v111 .final .three{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.landing-v111 .final .alltxt{color:#9aa2c2;margin-top:18px;font-size:14px}.landing-v111 .final .alltxt a{color:#8eebf8;font-weight:700}.landing-v111 footer{padding:28px 0 calc(28px + env(safe-area-inset-bottom));background:var(--dark);color:var(--on-dark-muted);border-top:1px solid var(--line-dark);font-size:13px}.landing-v111 footer .wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.landing-v111 footer a{color:var(--on-dark-muted);margin-right:14px;text-decoration:none}.landing-v111 .sticky{z-index:60;padding:10px 16px calc(10px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(10px);border-top:1px solid var(--line-dark);background:#0b1020eb;transition:transform .25s;display:none;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.landing-v111 .sticky.on{transform:none}.landing-v111 .sticky .btn{width:100%}@media (max-width:760px){.landing-v111 .sticky{display:block}.landing-v111{padding-bottom:0}}@media (prefers-reduced-motion:reduce){.landing-v111 *{scroll-behavior:auto!important;transition:none!important}:root:has(.landing-v111){scroll-behavior:auto}}.landing-v111 :focus-visible{outline:3px solid var(--cyan);outline-offset:2px}.landing-v111 .picker .all{background:#fff;background:linear-gradient(#fff,#fff)padding-box,linear-gradient(135deg,var(--indigo),var(--cyan))border-box;border:1px solid #0000;border-radius:14px;max-width:760px;margin:26px auto 0;padding:14px 20px;line-height:1.55;box-shadow:0 10px 30px #0f12220f}.landing-v111 .picker .all a{border-bottom:2px solid #4f46e559;text-decoration:none}.landing-v111 .picker .all a:hover{border-bottom-color:var(--indigo)}.landing-v111 .proofline .pf{border:1px solid var(--line);border-left:1px solid var(--line);background:#fff;border-radius:14px;padding:14px 16px 14px 44px;position:relative}.landing-v111 .proofline .pf:before{content:"“";font:800 34px/1 var(--display);background:linear-gradient(135deg,var(--indigo),var(--cyan));color:#0000;-webkit-background-clip:text;background-clip:text;position:absolute;top:6px;left:14px}.landing-v111 .dark .proofline .pf{border-left-color:var(--line-dark)}.landing-v111 .proofline .pf .who{color:var(--ink);margin-top:6px;font-weight:700;display:block}.landing-v111 .dark .proofline .pf .who{color:#fff}.landing-v111 .reco{border-left:1px solid var(--line-dark);background:linear-gradient(#11172be6,#11172be6) padding-box padding-box,linear-gradient(135deg,#6366f199,#06b6d499) border-box;border:1px solid #0000}.landing-v111 .shot img,.landing-v111 .tool-vis.img img{cursor:zoom-in}.landing-v111 .zoom{z-index:100;-webkit-backdrop-filter:blur(6px);cursor:zoom-out;background:#060914e0;place-items:center;padding:24px;display:none;position:fixed;inset:0}.landing-v111 .zoom.on{display:grid}.landing-v111 .zoom img{background:#fff;border-radius:12px;width:auto;max-width:min(1200px,100%);height:auto;max-height:88vh;box-shadow:0 30px 80px #00000080}.landing-v111 .zoom figcaption{color:#c9cee3;text-align:center;max-width:760px;margin-top:12px;font-size:14px}.landing-v111 .zoom .x{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff40;border-radius:50%;width:40px;height:40px;font-size:20px;position:absolute;top:16px;right:16px}.landing-v111 .plans{align-items:start}.landing-v111 .plan .deadline{background:#f59e0b1a;border:1px solid #f59e0b47;border-radius:10px;margin-top:12px;padding:10px 12px}.landing-v111 .plan .deadline+.eq{margin-top:12px}.landing-v111 .plan .cta{padding-top:22px}@media (max-width:560px){.landing-v111 .wins{scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);margin-inline:calc(var(--gutter)*-1);padding:4px var(--gutter)10px;scrollbar-width:none;gap:10px;display:flex;overflow-x:auto}.landing-v111 .wins::-webkit-scrollbar{display:none}.landing-v111 .win,.landing-v111 .win.feat{scroll-snap-align:start;flex:0 0 74%}.landing-v111 .win.feat{flex-basis:86%}.landing-v111 .which-grid{grid-template-columns:1fr 1fr}.landing-v111 .which .w:first-child{grid-column:1/-1}}.landing-v111 .hero .wrap{align-items:start}.landing-v111 .wins{margin-top:clamp(0px,5vw,72px)}.landing-v111 .win b{white-space:nowrap;font-size:clamp(18px,1.75vw,22px)}.landing-v111 .win.feat b{font-size:clamp(30px,3.2vw,40px)}.landing-v111 .win .st{letter-spacing:.08em;color:#a7f3d0;opacity:.9;font-size:10px}.landing-v111 .win .st:before{width:6px;height:6px;box-shadow:none}.landing-v111 .auth{padding:10px 14px 10px 10px}.landing-v111 .auth .avs img{width:46px;height:46px}.landing-v111 .final .or{color:#9aa2c2;max-width:360px;font:700 11px var(--mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:12px;margin:22px auto 16px;display:flex}.landing-v111 .final .or:before,.landing-v111 .final .or:after{content:"";background:#ffffff24;flex:1;height:1px}.landing-v111 .final .final-all{padding:16px 26px;font-size:16px}.landing-v111 .final .alltxt{margin-top:12px}.landing-v111 .more-btn{display:none}@media (max-width:560px){.landing-v111 .gets.folded li:nth-child(n+4){display:none}.landing-v111 .more-btn{border:1px solid var(--line);color:var(--indigo);font:700 13px var(--body);cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:6px;margin-top:12px;padding:8px 12px;display:inline-flex}.landing-v111 .dark .more-btn{border-color:var(--line-dark);color:#8eebf8;background:#ffffff0f}.landing-v111 .final .final-all{white-space:normal;width:100%}}.landing-v111 .nav{background:#0b1020f7;border-bottom:1px solid #0000;border-image:linear-gradient(90deg,#4f46e58c,#06b6d48c) 1}.landing-v111 .hero{padding-block:clamp(20px,2.6vw,40px) clamp(36px,4.5vw,56px)}.landing-v111 .hero-txt{gap:12px}.landing-v111 .hero .lead{text-wrap:pretty;max-width:600px}@media (min-width:981px){.landing-v111 .hero .wrap{grid-template-columns:1.15fr .85fr}}.landing-v111 .auth{max-width:600px}.landing-v111 .auth .who{gap:3px}.landing-v111 .hero h1{font-size:clamp(34px,3.6vw,54px)}.landing-v111 .hero .lead{font-size:clamp(16px,1.45vw,18px);line-height:1.5}.landing-v111 .hero .from{margin-top:-6px}.landing-v111 .wins{gap:8px;margin-top:0}.landing-v111 .win{gap:4px;padding:12px 14px}.landing-v111 .win span.r{font-size:12px;line-height:1.38}.landing-v111 .auth{gap:12px}.landing-v111 .auth p{font-size:12.5px;line-height:1.4}.landing-v111 .auth p b{font-size:13.5px}.landing-v111 .voices .sec-head{margin-bottom:28px}.landing-v111 .quotes{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.landing-v111 .qt{border:1px solid var(--line);background:#fff;border-radius:18px;flex-direction:column;gap:16px;margin:0;padding:22px 20px 18px;display:flex;position:relative}.landing-v111 .qt:before{content:"“";font:800 44px/.6 var(--display);background:linear-gradient(135deg,var(--indigo),var(--cyan));color:#0000;-webkit-background-clip:text;background-clip:text;height:18px}.landing-v111 .qt blockquote{color:var(--ink);flex:1;margin:0;font-size:15px;line-height:1.55}.landing-v111 .qt figcaption{border-top:1px dashed var(--line);flex-direction:column;gap:2px;padding-top:12px;display:flex}.landing-v111 .qt figcaption b{font:700 14px var(--display);color:var(--ink)}.landing-v111 .qt figcaption span{font:700 13px var(--mono);background:linear-gradient(90deg,var(--indigo),#0891b2);color:#0000;-webkit-background-clip:text;background-clip:text}.landing-v111 .qt.big{background:linear-gradient(160deg,#1e1b4b,var(--dark)70%);border-color:#0000}.landing-v111 .qt.big blockquote{font:800 clamp(24px,2.4vw,30px)/1.15 var(--display);letter-spacing:-.02em;color:#fff}.landing-v111 .qt.big figcaption{border-top-color:var(--line-dark)}.landing-v111 .qt.big figcaption b{color:#fff}.landing-v111 .qt.big figcaption span{background:linear-gradient(90deg,#a5b4fc,#67e8f9);-webkit-background-clip:text;background-clip:text}@media (max-width:980px){.landing-v111 .quotes{grid-template-columns:1fr 1fr}}@media (max-width:560px){.landing-v111 .quotes{grid-template-columns:1fr}}.landing-v111 .btn-primary{background-origin:border-box;border:0;padding:15px 23px}.landing-v111 .journey{counter-reset:none;grid-template-columns:repeat(3,1fr);gap:20px;margin:0;padding:0;list-style:none;display:grid;position:relative}.landing-v111 .journey:before{content:"";background:linear-gradient(90deg,var(--indigo),var(--cyan));opacity:.35;height:2px;position:absolute;top:19px;left:16.66%;right:16.66%}.landing-v111 .journey li{display:flex}.landing-v111 .step{text-align:center;width:100%;color:var(--ink);flex-direction:column;align-items:center;gap:10px;padding:0 6px 4px;text-decoration:none;display:flex;position:relative}.landing-v111 .step .dot{z-index:1;width:40px;height:40px;font:800 17px var(--display);color:#fff;background:linear-gradient(135deg,var(--indigo),var(--cyan));box-shadow:0 0 0 6px var(--bg-soft),0 8px 20px #4f46e54d;border-radius:50%;place-items:center;display:grid;position:relative}.landing-v111 .step .stage{font:600 13px var(--body);color:var(--indigo);letter-spacing:.01em;margin-top:6px}.landing-v111 .step .pain{font:700 clamp(19px,1.8vw,23px)/1.25 var(--display);letter-spacing:-.015em;color:var(--ink);text-wrap:balance;align-items:center;max-width:300px;min-height:2.5em;display:flex}.landing-v111 .step .act{font:700 15px var(--body);color:var(--indigo);margin-top:6px}.landing-v111 .step .act span{transition:transform .18s;display:inline-block}.landing-v111 .step:hover .act span{transform:translate(4px)}.landing-v111 .picker .all{max-width:none;box-shadow:none;text-align:center;color:var(--ink-2);background:0 0;border:0;margin:34px auto 0;padding:0;font-size:15.5px}.landing-v111 .picker .all a{color:var(--indigo);white-space:nowrap;border-bottom:0;font-weight:700;text-decoration:none}.landing-v111 .picker .all a:hover{text-decoration:underline}@media (max-width:860px){.landing-v111 .journey{grid-template-columns:1fr;gap:34px;padding-left:0}.landing-v111 .journey:before{background:linear-gradient(180deg,var(--indigo),var(--cyan));width:2px;height:auto;inset:20px auto 20px 19px}.landing-v111 .step{text-align:left;grid-template-columns:40px 1fr;align-items:start;gap:8px 16px;padding:0;display:grid}.landing-v111 .step .dot{grid-row:1/span 5}.landing-v111 .step .stage{margin-top:10px}.landing-v111 .step .pain{max-width:none;min-height:0;display:block}}.landing-v111 .picker{padding-block:clamp(48px,6vw,72px)}.landing-v111 .picker .sec-head{margin-bottom:clamp(24px,3vw,36px)}.landing-v111 .step{gap:8px}.landing-v111 .step .dot{width:34px;height:34px;font-size:15px}.landing-v111 .journey:before{top:16px}.landing-v111 .step .pain{max-width:320px;min-height:2.6em;font-size:clamp(17px,1.5vw,20px)}.landing-v111 .step .act{margin-top:2px;font-size:14.5px}.landing-v111 .picker .all{margin-top:28px}@media (max-width:860px){.landing-v111 .journey{gap:26px}.landing-v111 .journey:before{top:17px;bottom:17px;left:16px}.landing-v111 .step{grid-template-columns:34px 1fr}.landing-v111 .step .dot{grid-row:1/span 3}.landing-v111 .step .stage{margin-top:7px}.landing-v111 .step .pain{min-height:0}}.landing-v111 .picker .all b{color:var(--ink);font-weight:700}.landing-v111 .topbar{color:#e7eaf6;background:linear-gradient(90deg,#1e1b4b,#0b1020 50%,#083344);border-bottom:1px solid #ffffff14;font-size:13.5px;line-height:1.4}.landing-v111 .topbar .wrap{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;padding-block:9px;display:flex}.landing-v111 .topbar b{color:#fde68a;font-weight:700}.landing-v111 .topbar a{color:#8eebf8;white-space:nowrap;font-weight:700;text-decoration:none}.landing-v111 .topbar a:hover{text-decoration:underline}@media (max-width:560px){.landing-v111 .topbar{font-size:12.5px}.landing-v111 .topbar .wrap{gap:4px 10px}}.landing-v111 .roi{background:linear-gradient(135deg,#4f46e52e,#06b6d424);border:1px solid #8eebf84d;border-radius:16px;max-width:760px;margin:-18px auto 34px;padding:18px 22px}.landing-v111 .roi-h{font:700 17px var(--display);color:#fff;margin-bottom:12px;display:block}.landing-v111 .roi-nums{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:12px;display:grid}.landing-v111 .roi-nums div{border:1px solid var(--line-dark);background:#0b102073;border-radius:12px;padding:12px 14px}.landing-v111 .roi-nums b{font:700 22px var(--mono);color:#8eebf8;margin-bottom:4px;display:block}.landing-v111 .roi-nums span{color:var(--on-dark-muted);font-size:12.5px;line-height:1.45}.landing-v111 .roi p{color:var(--on-dark);margin:0;font-size:14.5px;line-height:1.6}@media (max-width:640px){.landing-v111 .roi-nums{grid-template-columns:1fr}}.landing-v111 .bill{border:1px solid var(--line-dark);border-radius:var(--radius);background:#ffffff0a;max-width:760px;margin:0 auto 34px;padding:8px 22px 6px}.landing-v111 .bill>div{border-top:1px solid var(--line-dark);grid-template-columns:1fr 130px 130px;align-items:baseline;gap:12px;padding:12px 0;display:grid}.landing-v111 .bill>div>span:nth-child(n+2){text-align:right;font:700 16px var(--mono);color:#fff;font-variant-numeric:tabular-nums}.landing-v111 .bill-head{border-top:0!important;padding-top:14px!important}.landing-v111 .bill-head span{letter-spacing:.08em;text-transform:uppercase;font:700 11px var(--mono)!important;color:var(--on-dark-muted)!important}.landing-v111 .bill-row>span:first-child{color:var(--on-dark);font-size:15px}.landing-v111 .bill-row em{color:var(--on-dark-muted);margin-left:8px;font-size:12.5px;font-style:normal}.landing-v111 .bill-row.tot>span:first-child{color:var(--on-dark-muted)}.landing-v111 .bill-row.tot s{color:var(--on-dark-muted);text-decoration-thickness:2px}.landing-v111 .bill-row.plan-row{border-top:1px solid #8eebf859}.landing-v111 .bill-row.plan-row>span:first-child{font:700 16px var(--display);color:#fff}.landing-v111 .bill-row.plan-row b{font:800 24px var(--mono);background:linear-gradient(90deg,#a5b4fc,#67e8f9);color:#0000;-webkit-background-clip:text;background-clip:text}.landing-v111 .bill-row.plan-row em{font:600 11.5px var(--body);margin:2px 0 0;display:block}.landing-v111 .bill-row.save>span{color:#6ee7b7!important}.landing-v111 .bill-row.save>span:first-child{font-weight:700}@media (max-width:560px){.landing-v111 .bill{padding:4px 14px}.landing-v111 .bill>div{grid-template-columns:1fr 78px 86px;gap:8px}.landing-v111 .bill>div>span:nth-child(n+2),.landing-v111 .bill-row>span:first-child{font-size:13.5px}.landing-v111 .bill-row em{margin:2px 0 0;display:block}.landing-v111 .bill-row.plan-row b{font-size:16px}.landing-v111 .bill>div>span:nth-child(n+2){white-space:nowrap}.landing-v111 .bill>div{grid-template-columns:1fr 74px 92px}.landing-v111 .bill-head span:first-child{font-size:10px!important}}.landing-v111 .ladder{grid-template-columns:auto repeat(3,1fr);align-items:stretch;gap:10px;margin-top:14px;display:grid}.landing-v111 .ladder-k{font:700 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--on-dark-muted);align-self:center;padding-right:6px}.landing-v111 .rung{border:1px solid var(--line-dark);background:#ffffff0a;border-radius:12px;flex-direction:column;gap:2px;padding:12px 14px;display:flex}.landing-v111 .rung b{font:700 18px var(--mono);color:#fff}.landing-v111 .rung b span{font:inherit!important;color:inherit!important}.landing-v111 .rung>span{color:#fff;font-size:13.5px;font-weight:600;display:block}.landing-v111 .rung em{color:var(--on-dark-muted);font-size:12.5px;font-style:normal}.landing-v111 .rung.on{background:#06b6d414;border-color:#8eebf873}.landing-v111 .rung.on b{background:linear-gradient(90deg,#a5b4fc,#67e8f9);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:20px;text-decoration:none}@media (max-width:760px){.landing-v111 .ladder{grid-template-columns:1fr}.landing-v111 .ladder-k{padding:0}}.landing-v111 .plan .pr .val .cur,.landing-v111 .price .val .cur{margin-right:-.12em}.landing-v111 .plan .ribbon{white-space:nowrap}.landing-v111 .plan .deadline{color:#e7eaf6;background:#f59e0b14;border-color:#f59e0b38}.landing-v111 .plan .deadline b{color:#fde68a}.landing-v111 .incs{gap:14px;margin-top:18px;display:grid}.landing-v111 .incg .lbl{font:700 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#8eebf8;margin-bottom:6px;display:block}.landing-v111 .incg ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.landing-v111 .incg li{color:var(--on-dark-muted);padding-left:22px;font-size:14px;line-height:1.45;position:relative}.landing-v111 .incg li:before{content:"✓";color:#67e8f9;font-weight:700;position:absolute;top:0;left:0}.landing-v111 .incg li b{color:#fff;font-weight:600}.landing-v111 .incg li.bonus b{color:#fde68a}.landing-v111 .incg li s{color:var(--on-dark-muted);opacity:.8;margin-left:6px}.landing-v111 .plan .fine a{color:#8eebf8;border-bottom:1px solid #8eebf866;text-decoration:none}.landing-v111 .sieve{grid-template-columns:1.6fr 1fr;gap:10px;margin-top:12px;display:grid}.landing-v111 .sieve>div{border:1px solid var(--line-dark);background:#ffffff08;border-radius:10px;padding:10px 12px}.landing-v111 .sieve span{font:700 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px;display:block}.landing-v111 .sieve .out span{color:#fca5a5}.landing-v111 .sieve .in span{color:#6ee7b7}.landing-v111 .sieve ul{gap:3px;margin:0;padding:0;list-style:none;display:grid}.landing-v111 .sieve li{color:var(--on-dark-muted);align-items:flex-start;gap:8px;font-size:13px;line-height:1.4;display:flex}.landing-v111 .sieve li:before{height:16px;font:700 10px/1 var(--body);border-radius:50%;flex:0 0 16px;place-items:center;margin-top:1px;display:grid}.landing-v111 .sieve .out li:before{content:"✕";color:#fca5a5;background:#fca5a524}.landing-v111 .sieve .in li:before{content:"✓";color:#0b1020;background:#6ee7b7}.landing-v111 .sieve .in{align-items:center;display:flex}.landing-v111 .sieve .out ul{gap:6px}.landing-v111 .sieve .in{background:#10b9810f;border-color:#6ee7b74d}.landing-v111 .sieve .in li{color:#fff}.landing-v111 .sources{font:500 12px var(--mono);color:var(--on-dark-muted);margin-top:8px}.landing-v111 .diff{border:1px solid var(--line-dark);background:#ffffff08;border-radius:14px;gap:10px;padding:16px;display:grid}.landing-v111 .diff-k{font:700 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#8eebf8}.landing-v111 .diff-row{border-radius:10px;padding:10px 12px}.landing-v111 .diff-row em{font:700 11px var(--mono);letter-spacing:.06em;text-transform:uppercase;font-style:normal}.landing-v111 .diff-row p{font:500 13.5px/1.45 var(--mono);color:#fff;margin:4px 0}.landing-v111 .diff-row small{color:var(--on-dark-muted);font-size:12.5px}.landing-v111 .diff-row.bad{background:#fca5a50f;border:1px solid #fca5a52e}.landing-v111 .diff-row.bad em{color:#fca5a5}.landing-v111 .diff-row.bad p{color:#c9cee3;-webkit-text-decoration:line-through #fca5a580;text-decoration:line-through #fca5a580}.landing-v111 .diff-row.good{background:#10b98112;border:1px solid #6ee7b747}.landing-v111 .diff-row.good em{color:#6ee7b7}@media (max-width:560px){.landing-v111 .sieve{grid-template-columns:1fr}}.landing-v111 .final{background:linear-gradient(120deg,#4f46e5 0%,#3d6fd8 50%,#0e7fa6 100%);position:relative;overflow:hidden}.landing-v111 .final:after{content:"";pointer-events:none;background:radial-gradient(700px 400px at 85% 20%,#ffffff1f,#0000 60%);position:absolute;inset:0}.landing-v111 .final .wrap{z-index:1;position:relative}.landing-v111 .final p{color:#ffffffeb}.landing-v111 .final .btn-ghost{color:#fff;background:#ffffff0f;border-color:#ffffff8c}.landing-v111 .final .btn-ghost:hover{background:#ffffff29}.landing-v111 .final .or{color:#fffc}.landing-v111 .final .or:before,.landing-v111 .final .or:after{background:#ffffff59}.landing-v111 .final .final-all{color:#3730a3;background:#fff;box-shadow:0 12px 30px #0f122240}.landing-v111 .final .final-all:hover{box-shadow:0 16px 36px #0f122252}.landing-v111 .final .alltxt{color:#ffffffd9}.landing-v111 .final .urg{color:#fff;opacity:.92;margin-top:-6px;font-size:15px}.landing-v111 .final .urg b{color:#fde68a}.landing-v111 .zh{color:var(--indigo);font-weight:600}.landing-v111 .zh-click{display:none}@media (hover:hover){.landing-v111 .zh-tap{display:none}.landing-v111 .zh-click{display:inline}}.landing-v111 .lang-toggle{align-items:center;gap:2px;margin-left:4px;display:inline-flex}.landing-v111 .lang-toggle .lang-opt{font:600 12.5px var(--mono);color:#ffffff9e;border-radius:7px;padding:6px 7px;text-decoration:none}.landing-v111 .lang-toggle .lang-opt:hover{color:#fff}.landing-v111 .lang-toggle .lang-opt.is-active{color:#fff;background:#ffffff1a}.landing-v111 .lang-toggle .lang-sep{color:#ffffff4d;font-size:12px}.landing-v111 .mk-av.has-photo{background-position:50%;background-size:cover;color:#0000!important}.landing-v111 .nav-links .lang-toggle .lang-opt{display:inline-block}
