:root{--navy-950:#04140f;--navy-900:#071f18;--navy-800:#0c2c22;--navy-700:#143d2f;--p-700:#0a4d36;--p-600:#0d6145;--p-500:#14805b;--p-400:#3fae84;--p-100:#e1f1ea;--p-50:#f2f8f5;--g-600:#a8823a;--g-500:#c9a45c;--g-400:#e2c58a;--g-100:#f7efdf;--amber:#f5a524;--bg:#ffffff;--bg-2:#f6f8f6;--card:#ffffff;--text:#0c1a14;--text-2:#4d5c55;--text-3:#8b9892;--line:#e5ebe7;--line-2:#d2dcd6;--shadow-sm:0 1px 2px rgba(11,21,48,.06),0 4px 14px -6px rgba(11,21,48,.08);--shadow:0 20px 50px -24px rgba(11,21,48,.25);--font-h:"Plus Jakarta Sans",system-ui,sans-serif;--font:"Inter",system-ui,sans-serif;--max:1200px;--pad:clamp(18px,4vw,40px);--r:18px;--ease:cubic-bezier(.16,1,.3,1);}:root[data-accent=blue]{--p-700:#1e3fae;--p-600:#2453d6;--p-500:#3b6cf0;--p-400:#6b93ff;--p-100:#e8eeff;--p-50:#f4f7ff}:root[data-accent=green-x]{--p-700:#0b6e48;--p-600:#0f8a5c;--p-500:#16a36b;--p-400:#3cc58c;--p-100:#e3f7ee;--p-50:#f2fbf6}:root[data-accent=violet]{--p-700:#4a2bb0;--p-600:#5b37d6;--p-500:#7350f0;--p-400:#9a80ff;--p-100:#efeaff;--p-50:#f7f5ff}:root[data-accent=teal]{--p-700:#0b6377;--p-600:#0e7490;--p-500:#0891b2;--p-400:#3cbfd8;--p-100:#e2f6fa;--p-50:#f1fbfd}:root[data-accent=orange]{--p-700:#b4510b;--p-600:#d9650f;--p-500:#f07c1e;--p-400:#ff9d4d;--p-100:#fff1e5;--p-50:#fff8f2}:root[data-mode=dark]{--bg:#070c1a;--bg-2:#0b1224;--card:#0f1830;--text:#eef2fb;--text-2:#a7b3cc;--text-3:#7180a0;--line:#1b2747;--line-2:#273760;--shadow-sm:none;--shadow:0 20px 50px -24px rgba(0,0,0,.6)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--text);font:400 16px/1.65 var(--font);-webkit-font-smoothing:antialiased;overflow-x:hidden}img,svg{display:block;max-width:100%}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}h1,h2,h3,h4{font-family:var(--font-h);color:var(--text);letter-spacing:-.025em;line-height:1.15;font-weight:800}h1{font-size:clamp(2.3rem,5vw,4.1rem);line-height:1.08}h2{font-size:clamp(1.85rem,3.4vw,2.75rem)}h3{font-size:1.18rem;font-weight:700;letter-spacing:-.01em}p{color:var(--text-2)}.wrap{width:min(var(--max),100% - 2*var(--pad));margin-inline:auto}.ico{width:22px;height:22px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none}.skip{position:absolute;left:-999px}.skip:focus{left:10px;top:10px;z-index:999;background:#fff;padding:8px 12px}.eyebrow{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-h);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--tp6);background:var(--p-50);border:1px solid var(--p-100);padding:6px 12px;border-radius:999px}.eyebrow i{width:6px;height:6px;border-radius:50%;background:var(--g-500)}.lead{font-size:1.12rem;color:var(--text-2);max-width:62ch}.hl{color:var(--tp6)}.hl-g{background:linear-gradient(90deg,var(--p-400),var(--g-400));-webkit-background-clip:text;background-clip:text;color:transparent}.center{text-align:center}.center .lead{margin-inline:auto}.sec{padding:clamp(70px,9vw,120px) 0}.sec.alt{background:var(--bg-2)}.sec.navy{background:var(--navy-950);color:#fff;position:relative;overflow:hidden;isolation:isolate}.navy h1,.navy h2,.navy h3{color:#fff}.navy p,.navy .lead{color:#a9b6d3}.navy .eyebrow{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.12);color:#c8d5ff}.head{max-width:760px;margin-bottom:clamp(40px,5vw,60px)}.head h2{margin:16px 0 14px}.head.center{margin-inline:auto}.head-row{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:clamp(36px,5vw,56px);flex-wrap:wrap}.head-row .head{margin:0}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:50px;padding:0 24px;border-radius:12px;font-family:var(--font-h);font-weight:700;font-size:.95rem;border:1px solid transparent;transition:transform .3s var(--ease),background .25s,border-color .25s,color .25s,box-shadow .25s;white-space:nowrap}.btn .ico{width:18px;height:18px;transition:transform .3s var(--ease)}.btn:hover .ico{transform:translateX(3px)}.btn-p{background:var(--p-600);color:#fff;box-shadow:0 8px 22px -10px var(--p-600)}.btn-p:hover{background:var(--p-700);transform:translateY(-2px)}.btn-o{border-color:var(--line-2);color:var(--text);background:var(--card)}.btn-o:hover{border-color:var(--p-600);color:var(--tp6);transform:translateY(-2px)}.btn-w{background:#fff;color:var(--navy-900)}.btn-w:hover{transform:translateY(-2px);box-shadow:0 10px 30px -10px rgba(255,255,255,.4)}.btn-ghost{border-color:rgba(255,255,255,.22);color:#fff}.btn-ghost:hover{background:rgba(255,255,255,.08);transform:translateY(-2px)}.btn-sm{height:42px;padding:0 16px;font-size:.88rem;border-radius:10px}.link{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-h);font-weight:700;color:var(--tp6)}.link .ico{width:17px;height:17px;transition:transform .3s var(--ease)}.link:hover .ico{transform:translateX(4px)}.topbar{background:var(--navy-950);color:#a9b6d3;font-size:.8rem}.topbar .wrap{display:flex;justify-content:space-between;gap:16px;height:38px;align-items:center}.topbar a{color:#dfe7ff}.topbar a:hover{color:#fff}.topbar .tl{display:flex;gap:22px}.topbar .tl span{display:inline-flex;align-items:center;gap:6px}.topbar .ico{width:14px;height:14px}.hdr{position:sticky;top:0;z-index:60;background:color-mix(in srgb,var(--bg) 88%,transparent);backdrop-filter:saturate(1.6) blur(14px);-webkit-backdrop-filter:saturate(1.6) blur(14px);border-bottom:1px solid var(--line)}.hdr-in{display:flex;align-items:center;gap:24px;height:74px}.brand{display:flex;align-items:center;gap:11px;flex:none}.brand img{width:40px;height:40px;border-radius:10px}.brand b{display:block;font-family:var(--font-h);font-size:1.25rem;font-weight:800;letter-spacing:-.02em;color:var(--text);line-height:1}.brand small{display:block;font-size:.62rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);margin-top:4px}.nav{display:flex;align-items:center;gap:2px;margin-left:auto}.nav>a,.nav>.dd>button{display:inline-flex;align-items:center;gap:5px;height:42px;padding:0 13px;border-radius:10px;font-weight:500;font-size:.93rem;color:var(--text-2);transition:background .2s,color .2s}.nav>a:hover,.nav>.dd:hover>button,.nav>a[aria-current]{color:var(--text);background:var(--bg-2)}.nav>.dd>button .ico{width:15px;height:15px;transition:transform .3s}.dd{position:static}.dd:hover>button .ico,.dd.open>button .ico{transform:rotate(180deg)}.mega{position:absolute;left:0;right:0;top:100%;background:var(--card);border-bottom:1px solid var(--line);box-shadow:0 30px 60px -30px rgba(11,21,48,.3);opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .25s,transform .3s var(--ease),visibility .25s}.dd:hover .mega,.dd:focus-within .mega,.dd.open .mega{opacity:1;visibility:visible;transform:none}.mega-in{display:grid;grid-template-columns:1fr 1fr 1fr 300px;gap:8px;padding:26px 0 30px}.mega .mh{font-family:var(--font-h);font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);padding:0 12px 10px}.mega a.mi{display:flex;gap:12px;align-items:flex-start;padding:10px 12px;border-radius:12px;transition:background .2s}.mega a.mi:hover{background:var(--bg-2)}.mi .ic{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;background:var(--p-50);color:var(--tp6);flex:none;border:1px solid var(--p-100);transition:background .2s,color .2s}.mi .ic .ico{width:19px;height:19px}.mi:hover .ic{background:var(--p-600);color:#fff}.mi b{display:block;font-size:.9rem;font-weight:600;color:var(--text)}.mi small{display:block;font-size:.78rem;color:var(--text-3);line-height:1.4}.mega .feat{border-radius:16px;overflow:hidden;position:relative;background:var(--navy-900);color:#fff;display:flex;flex-direction:column;justify-content:flex-end;padding:20px;min-height:280px}.mega .feat img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.5}.mega .feat::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 30%,var(--navy-950))}.mega .feat>*:not(img){position:relative;z-index:1}.mega .feat b{font-family:var(--font-h);font-size:1.05rem}.mega .feat small{color:#b8c4e0;font-size:.82rem;margin:6px 0 14px;display:block}.hdr-act{display:flex;gap:8px;align-items:center}.ib{width:42px;height:42px;border-radius:10px;display:grid;place-items:center;border:1px solid var(--line);color:var(--text-2);background:var(--card);transition:all .2s;position:relative}.ib:hover{color:var(--tp6);border-color:var(--p-100)}.ib .ico{width:18px;height:18px}.pop{position:absolute;right:0;top:calc(100% + 10px);background:var(--card);border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow);padding:12px;min-width:220px;opacity:0;visibility:hidden;transform:translateY(-6px);transition:all .25s var(--ease);z-index:80;text-align:left}.pw{position:relative}.pw.open .pop{opacity:1;visibility:visible;transform:none}.pop .ph6{font-family:var(--font-h);font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);margin:4px 6px 8px}.pop .opt{display:flex;align-items:center;gap:10px;width:100%;padding:9px 10px;border-radius:10px;font-size:.88rem;color:var(--text)}.pop .opt:hover{background:var(--bg-2)}.pop .opt.on{background:var(--p-50);color:var(--tp7);font-weight:600}.pop .opt small{margin-left:auto;color:var(--text-3);font-size:.72rem}.modes{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-bottom:12px}.modes .opt{justify-content:center;border:1px solid var(--line)}.dots{display:flex;gap:8px;padding:2px 6px 6px}.dots button{width:30px;height:30px;border-radius:50%;border:3px solid var(--card);box-shadow:0 0 0 1px var(--line-2);transition:transform .2s}.dots button:hover{transform:scale(1.1)}.dots button.on{box-shadow:0 0 0 2px var(--text)}.burger{display:none}.hero{position:relative;background:var(--navy-950);color:#fff;overflow:hidden;isolation:isolate;padding:clamp(70px,9vw,120px) 0 clamp(80px,9vw,110px)}.mesh{position:absolute;inset:0;z-index:-1;overflow:hidden}.mesh i{position:absolute;border-radius:50%;filter:blur(80px);opacity:.55;animation:drift 22s ease-in-out infinite alternate}.mesh i:nth-child(1){width:620px;height:620px;left:-160px;top:-220px;background:var(--p-600)}.mesh i:nth-child(2){width:520px;height:520px;right:-120px;top:-60px;background:#0f5a40;animation-delay:-8s}.mesh i:nth-child(3){width:420px;height:420px;left:40%;bottom:-260px;background:var(--g-500);opacity:.22;animation-delay:-14s}@keyframes drift{50%{transform:translate(60px,40px) scale(1.1)}100%{transform:translate(-40px,20px) scale(.95)}}.hero .grid{position:absolute;inset:0;z-index:-1;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:64px 64px;mask-image:radial-gradient(ellipse 70% 70% at 50% 30%,#000 30%,transparent 80%)}.hero-in{display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:center}.hero h1{color:#fff;margin:22px 0 22px}.hero .lead{color:#b8c4e0}.hero .eyebrow{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.14);color:#dbe4ff}.hero .rot{display:grid;overflow:hidden;height:1.18em;padding-bottom:.06em}.hero .rot span{grid-area:1/1;display:block;width:max-content;opacity:0;background:linear-gradient(90deg,var(--p-400),var(--g-400));-webkit-background-clip:text;background-clip:text;color:transparent;transform:translateY(105%);transition:transform .7s var(--ease)}.hero .rot span.on{transform:none;opacity:1}.hero .rot span.out{transform:translateY(-105%);opacity:0}.hero .rot span{transition:transform .7s var(--ease),opacity .5s}.hero-cta{display:flex;gap:12px;flex-wrap:wrap;margin-top:32px}.trustline{display:flex;align-items:center;gap:14px;margin-top:36px;font-size:.88rem;color:#a9b6d3}.avs{display:flex}.avs img,.avs span{width:36px;height:36px;border-radius:50%;border:2px solid var(--navy-950);margin-left:-10px;object-fit:cover;background:var(--p-600);display:grid;place-items:center;font-size:.72rem;font-weight:700;color:#fff}.avs>*:first-child{margin-left:0}.trustline b{color:#fff}.stars{color:var(--amber);letter-spacing:2px}.ui{position:relative;height:500px}.win{position:absolute;border-radius:16px;background:#fff;color:var(--text);box-shadow:0 40px 90px -30px rgba(0,0,0,.6);overflow:hidden;border:1px solid rgba(255,255,255,.3)}.win .bar{display:flex;align-items:center;gap:6px;padding:10px 14px;background:#f3f6fb;border-bottom:1px solid #e4e9f2;font-size:.7rem;color:#8a95ad}.win .bar i{width:9px;height:9px;border-radius:50%;background:#dfe5ef}.win .bar i:nth-child(1){background:#ff6b6b}.win .bar i:nth-child(2){background:#ffc542}.win .bar i:nth-child(3){background:#3ed598}.win .bar span{margin-left:10px;padding:2px 10px;border-radius:6px;background:#fff;border:1px solid #e4e9f2}.w1{left:0;top:30px;width:88%;animation:float 8s ease-in-out infinite}.w1 .body{display:grid;grid-template-columns:130px 1fr}.w1 .side{background:#0b1530;color:#a9b6d3;padding:14px 10px;display:grid;gap:4px;align-content:start;font-size:.72rem}.w1 .side b{display:flex;align-items:center;gap:8px;padding:7px 9px;border-radius:8px;font-weight:500}.w1 .side b.on{background:var(--p-600);color:#fff}.w1 .side b i{width:10px;height:10px;border-radius:3px;background:currentColor;opacity:.6}.w1 .main{padding:16px;display:grid;gap:12px}.kp{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.kp div{border:1px solid #e4e9f2;border-radius:10px;padding:10px}.kp small{display:block;font-size:.6rem;letter-spacing:.08em;text-transform:uppercase;color:#8a95ad;font-weight:700}.kp b{font-family:var(--font-h);font-size:1.1rem}.kp em{font-style:normal;font-size:.66rem;color:var(--g-600);font-weight:700}.chart{border:1px solid #e4e9f2;border-radius:10px;padding:10px}.chart svg{width:100%;height:110px}.chart .l1{fill:none;stroke:var(--p-600);stroke-width:2.4;stroke-dasharray:700;stroke-dashoffset:700;animation:draw 2.6s .4s var(--ease) forwards}.chart .l2{fill:none;stroke:var(--g-500);stroke-width:2;stroke-dasharray:700;stroke-dashoffset:700;animation:draw 2.6s .9s var(--ease) forwards}.chart .a1{fill:var(--p-600);opacity:0;animation:afade 1s 1.6s forwards}@keyframes draw{to{stroke-dashoffset:0}}@keyframes afade{to{opacity:.08}}.w2{right:-10px;top:0;width:220px;padding:14px;animation:float 7s -2s ease-in-out infinite}.w2 small{font-size:.66rem;letter-spacing:.08em;text-transform:uppercase;color:#8a95ad;font-weight:700}.w2 .ld{display:flex;align-items:center;gap:10px;margin-top:10px;padding:8px;border-radius:10px;background:#f6f8fc;font-size:.76rem;animation:pop 6s infinite}.w2 .ld:nth-child(3){animation-delay:.6s}.w2 .ld:nth-child(4){animation-delay:1.2s}.w2 .ld i{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:.7rem;font-weight:700;color:#fff;background:var(--p-600)}.w2 .ld:nth-child(3) i{background:var(--g-500)}.w2 .ld:nth-child(4) i{background:#7350f0}.w2 .ld b{display:block;font-size:.78rem}.w2 .ld em{font-style:normal;color:#8a95ad;font-size:.68rem}@keyframes pop{0%,4%{opacity:0;transform:translateY(6px)}12%,90%{opacity:1;transform:none}100%{opacity:0}}.w3{left:8%;bottom:0;width:250px;padding:14px;display:flex;gap:12px;align-items:center;animation:float 9s -4s ease-in-out infinite}.w3 .wa{width:42px;height:42px;border-radius:12px;background:#25d366;display:grid;place-items:center;flex:none}.w3 .wa svg{width:24px;height:24px;fill:#fff}.w3 b{display:block;font-size:.85rem}.w3 small{font-size:.74rem;color:#8a95ad}.w4{right:4%;bottom:30px;padding:14px 16px;animation:float 8s -6s ease-in-out infinite}.w4 small{display:block;font-size:.64rem;letter-spacing:.08em;text-transform:uppercase;color:#8a95ad;font-weight:700}.w4 b{font-family:var(--font-h);font-size:1.5rem}.w4 em{font-style:normal;color:var(--g-600);font-size:.75rem;font-weight:700;margin-left:6px}@keyframes float{50%{transform:translateY(-10px)}}.proof{border-bottom:1px solid var(--line);background:var(--bg)}.proof .wrap{display:grid;grid-template-columns:repeat(4,1fr);gap:0}.proof div{padding:30px 20px;border-right:1px solid var(--line);text-align:center}.proof div:last-child{border-right:0}.proof b{display:block;font-family:var(--font-h);font-size:clamp(1.7rem,3vw,2.3rem);font-weight:800;color:var(--text);letter-spacing:-.03em}.proof span{font-size:.88rem;color:var(--text-3)}.marq{overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.marq .tr{display:flex;gap:40px;width:max-content;animation:mq 40s linear infinite}.marq span{font-family:var(--font-h);font-weight:700;color:var(--text-3);white-space:nowrap;font-size:1rem}@keyframes mq{to{transform:translateX(-50%)}}.grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.grid4{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.grid2{display:grid;grid-template-columns:1fr 1fr;gap:20px}.card{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:28px;box-shadow:var(--shadow-sm);transition:transform .35s var(--ease),box-shadow .35s,border-color .3s;position:relative}a.card:hover,.card.hov:hover{transform:translateY(-5px);box-shadow:var(--shadow);border-color:var(--p-100)}.card .ic{width:50px;height:50px;border-radius:14px;display:grid;place-items:center;background:var(--p-50);color:var(--tp6);border:1px solid var(--p-100);margin-bottom:20px;transition:background .3s,color .3s}.card .ic .ico{width:24px;height:24px}a.card:hover .ic{background:var(--p-600);color:#fff}.card h3{margin-bottom:8px}.card p{font-size:.94rem}.card .more{margin-top:18px}.card ul{list-style:none;margin-top:16px;display:grid;gap:8px}.card li{display:flex;gap:9px;font-size:.9rem;color:var(--text-2)}.card li::before{content:"";width:18px;height:18px;flex:none;margin-top:2px;border-radius:50%;background:var(--g-100) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230f8a5c' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12 4 4 8-8'/%3E%3C/svg%3E") center/12px no-repeat}.tabs{display:flex;gap:6px;padding:5px;border-radius:14px;background:var(--bg-2);border:1px solid var(--line);width:max-content;max-width:100%;overflow-x:auto;margin-bottom:28px}.tabs button{padding:10px 18px;border-radius:10px;font-family:var(--font-h);font-weight:700;font-size:.9rem;color:var(--text-2);white-space:nowrap}.tabs button.on{background:var(--card);color:var(--text);box-shadow:var(--shadow-sm)}.tabpane{display:none}.tabpane.on{display:grid}.split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(36px,6vw,80px);align-items:center}.split.rev>:first-child{order:2}.photo{position:relative;border-radius:22px;overflow:hidden;box-shadow:var(--shadow);aspect-ratio:3/2}.photo img{width:100%;height:100%;object-fit:cover}.photo .tag{position:absolute;left:16px;bottom:16px;background:rgba(255,255,255,.95);color:var(--text);border-radius:12px;padding:10px 14px;box-shadow:var(--shadow-sm);font-size:.82rem}.photo .tag b{display:block;font-family:var(--font-h);font-size:1rem}.checks{list-style:none;display:grid;gap:14px;margin:26px 0 30px}.checks li{display:flex;gap:14px}.checks .ic{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:var(--p-50);color:var(--tp6);flex:none}.checks .ic .ico{width:20px;height:20px}.checks b{display:block;font-family:var(--font-h);color:var(--text)}.checks span{font-size:.92rem;color:var(--text-2)}.navy .checks .ic{background:rgba(255,255,255,.08);color:#c8d5ff}.navy .checks b{color:#fff}.navy .checks span{color:#a9b6d3}.steps{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;counter-reset:s;position:relative}.steps::before{content:"";position:absolute;left:5%;right:5%;top:27px;height:2px;background:linear-gradient(90deg,var(--p-600),var(--g-500));opacity:.25}.step{position:relative;text-align:center;padding:0 8px}.step .n{width:56px;height:56px;margin:0 auto 18px;border-radius:50%;display:grid;place-items:center;background:var(--card);border:2px solid var(--p-600);font-family:var(--font-h);font-weight:800;color:var(--tp6);position:relative;z-index:1}.step h3{font-size:1.05rem;margin-bottom:6px}.step p{font-size:.88rem}.navy .step .n{background:var(--navy-900)}.prod-hero{display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:center;background:linear-gradient(135deg,var(--navy-900),var(--navy-800));border-radius:26px;padding:clamp(28px,4vw,52px);color:#fff;overflow:hidden;position:relative}.prod-hero h3{color:#fff;font-size:clamp(1.5rem,2.6vw,2.1rem)}.prod-hero p{color:#b8c4e0}.pill{display:inline-flex;align-items:center;gap:6px;font-size:.78rem;font-weight:700;padding:5px 11px;border-radius:999px;background:rgba(255,255,255,.1);color:#dbe4ff}.chips{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 26px}.chips span{font-size:.82rem;padding:7px 12px;border-radius:999px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.12);color:#dbe4ff}.plist{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:24px}.pcard{display:flex;gap:14px;align-items:flex-start;padding:20px;border-radius:16px;border:1px solid var(--line);background:var(--card);transition:all .3s var(--ease)}.pcard:hover{border-color:var(--p-100);transform:translateY(-4px);box-shadow:var(--shadow)}.pcard .ic{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:var(--p-50);color:var(--tp6);flex:none}.pcard b{display:block;font-family:var(--font-h)}.pcard small{font-size:.84rem;color:var(--text-2);line-height:1.5;display:block;margin-top:2px}.team{display:grid;grid-template-columns:repeat(2,minmax(0,360px));gap:28px;justify-content:center}.person{border-radius:22px;overflow:hidden;background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-sm)}.person .ph{aspect-ratio:4/4.4;background:linear-gradient(160deg,var(--p-100),var(--bg-2));position:relative;overflow:hidden}.person .ph img{width:100%;height:100%;object-fit:cover;object-position:top}.person .ph.soon{display:grid;place-items:center;color:var(--tp6)}.person .ph.soon .ico{width:64px;height:64px;stroke-width:1.2}.person .bd{padding:22px 24px}.person b{display:block;font-family:var(--font-h);font-size:1.2rem}.person span{font-size:.88rem;color:var(--tp6);font-weight:600}.person p{font-size:.9rem;margin-top:10px}.quote{font-family:var(--font-h);font-size:clamp(1.3rem,2.2vw,1.75rem);font-weight:600;line-height:1.4;color:var(--text);letter-spacing:-.015em}.cmp{border:1px solid var(--line);border-radius:20px;overflow:hidden;background:var(--card);box-shadow:var(--shadow-sm)}.cmp .r{display:grid;grid-template-columns:1.2fr 1fr 1fr;border-top:1px solid var(--line)}.cmp .r:first-child{border-top:0}.cmp .r>div{padding:16px 22px;font-size:.93rem;color:var(--text-2);display:flex;gap:10px;align-items:center}.cmp .r>div:first-child{font-weight:600;color:var(--text)}.cmp .r>div:nth-child(2){background:var(--p-50);color:var(--text);font-weight:600}.cmp .h>div{font-family:var(--font-h);font-weight:800!important;color:var(--text)!important;padding:20px 22px}.cmp .h>div:nth-child(2){background:var(--p-600)!important;color:#fff!important}.cmp .y,.cmp .x{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;flex:none;font-size:.72rem;font-weight:800}.cmp .y{background:var(--g-500);color:#fff}.cmp .x{background:#fdecec;color:#d23b3b}.calc{display:grid;grid-template-columns:1.1fr .9fr;gap:22px}.calc .card{display:grid;gap:22px;align-content:start}.svc{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.svc label{position:relative;cursor:pointer}.svc input{position:absolute;opacity:0}.svc span{display:inline-block;padding:9px 14px;border-radius:10px;border:1px solid var(--line-2);font-size:.86rem;font-weight:600;color:var(--text-2);transition:all .2s}.svc input:checked+span{background:var(--p-600);border-color:var(--p-600);color:#fff}.rng .t{display:flex;justify-content:space-between;font-size:.9rem;font-weight:600;color:var(--text-2)}.rng output{font-family:var(--font-h);font-weight:800;color:var(--text)}.rng input{width:100%;margin-top:10px;accent-color:var(--p-600)}.out{border-radius:var(--r);padding:28px;background:linear-gradient(150deg,var(--navy-900),var(--navy-800));color:#fff;display:flex;flex-direction:column;gap:16px}.out small{display:block;font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;color:#93a3c6;font-weight:700}.out .big{font-family:var(--font-h);font-size:3rem;font-weight:800;letter-spacing:-.04em;line-height:1}.out .row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.out .row div{padding:14px;border-radius:12px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1)}.out .row b{font-family:var(--font-h);font-size:1.3rem}.out .note{font-size:.75rem;color:#8392b5}.track{border-radius:var(--r);padding:26px;border:1px solid var(--line);background:var(--card)}.track .ic{background:var(--p-600);color:#fff}.mods{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.mods span{font-size:.8rem;padding:6px 10px;border-radius:8px;background:var(--bg-2);border:1px solid var(--line);color:var(--text-2)}.post{display:flex;flex-direction:column;border-radius:var(--r);border:1px solid var(--line);background:var(--card);overflow:hidden;transition:all .35s var(--ease)}.post:hover{transform:translateY(-5px);box-shadow:var(--shadow)}.post .th{height:160px;background:linear-gradient(135deg,var(--navy-800),var(--p-700));position:relative;overflow:hidden;display:flex;align-items:flex-end;padding:18px}.post .th::before{content:"";position:absolute;right:-40px;top:-40px;width:200px;height:200px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.25),transparent 60%)}.post .th.g{background:linear-gradient(135deg,var(--navy-800),var(--g-600))}.post .th span{position:relative;font-size:.74rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#fff;background:rgba(255,255,255,.14);padding:5px 10px;border-radius:999px}.post .bd{padding:22px;display:flex;flex-direction:column;gap:10px;flex:1}.post h3{font-size:1.08rem;line-height:1.35}.post p{font-size:.9rem}.post .m{margin-top:auto;font-size:.8rem;color:var(--text-3)}.faq{display:grid;gap:10px;max-width:860px;margin:0 auto}.faq details{border:1px solid var(--line);border-radius:14px;background:var(--card);padding:0 22px}.faq summary{list-style:none;cursor:pointer;padding:18px 0;font-family:var(--font-h);font-weight:700;display:flex;justify-content:space-between;gap:16px;color:var(--text)}.faq summary::-webkit-details-marker{display:none}.faq summary::after{content:"+";font-size:1.4rem;line-height:1;color:var(--tp6);transition:transform .3s}.faq details[open] summary::after{transform:rotate(45deg)}.faq p{padding-bottom:18px;font-size:.95rem}.cta{border-radius:26px;padding:clamp(34px,5vw,64px);background:linear-gradient(120deg,var(--navy-900),var(--p-700) 60%,var(--p-600));color:#fff;display:grid;grid-template-columns:1.4fr .6fr;gap:30px;align-items:center;position:relative;overflow:hidden;isolation:isolate}.cta::after{content:"";position:absolute;right:-100px;top:-120px;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,rgba(201,164,92,.35),transparent 65%);z-index:-1}.cta h2{color:#fff}.cta p{color:#dbe4ff;margin-top:12px}.cta .acts{display:grid;gap:10px}.ph-hero{background:var(--navy-950);color:#fff;padding:clamp(60px,8vw,100px) 0 clamp(56px,7vw,84px);position:relative;overflow:hidden;isolation:isolate}.ph-hero h1{color:#fff;font-size:clamp(2.1rem,4.4vw,3.4rem);margin:18px 0 16px;max-width:22ch}.ph-hero .lead{color:#b8c4e0}.crumb{font-size:.84rem;color:#8392b5;margin-bottom:22px}.crumb a:hover{color:#fff}.ph-hero .eyebrow{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.14);color:#dbe4ff}.form{display:grid;gap:14px}.form .rw{display:grid;grid-template-columns:1fr 1fr;gap:14px}.form label{display:grid;gap:6px;font-size:.84rem;font-weight:600;color:var(--text-2)}.form input,.form select,.form textarea{height:50px;padding:0 14px;border-radius:12px;border:1px solid var(--line-2);background:var(--bg);color:var(--text);font:inherit;font-size:.95rem;width:100%}.form textarea{height:auto;min-height:120px;padding:12px 14px;resize:vertical}.form input:focus,.form select:focus,.form textarea:focus{outline:0;border-color:var(--p-600);box-shadow:0 0 0 4px var(--p-100)}.form .hp{position:absolute;left:-9999px}.msg{display:none;padding:12px 14px;border-radius:12px;font-size:.9rem}.msg.ok{display:block;background:var(--g-100);color:var(--g-600)}.note{font-size:.8rem;color:var(--text-3)}.ccard{display:flex;gap:14px;align-items:center;padding:18px;border-radius:14px;border:1px solid var(--line);background:var(--card);transition:all .3s}.ccard:hover{border-color:var(--p-100);box-shadow:var(--shadow-sm)}.ccard .ic{width:46px;height:46px;border-radius:12px;display:grid;place-items:center;background:var(--p-50);color:var(--tp6);flex:none}.ccard b{display:block;font-family:var(--font-h)}.ccard span{font-size:.88rem;color:var(--text-2)}.map{border-radius:18px;overflow:hidden;border:1px solid var(--line)}.map iframe{display:block;width:100%;height:280px;border:0}.prose{max-width:760px;margin:0 auto;font-size:1.04rem;line-height:1.8}.prose h2{font-size:1.5rem;margin:1.8em 0 .6em}.prose h3{margin:1.4em 0 .4em}.prose p,.prose li{color:var(--text-2);margin-bottom:1em}.prose ul,.prose ol{padding-left:1.3em}.prose a{color:var(--tp6);text-decoration:underline}.legal-nav{display:flex;flex-wrap:wrap;gap:8px;margin-top:26px}.legal-nav a{padding:7px 13px;border-radius:999px;border:1px solid rgba(255,255,255,.18);font-size:.82rem;color:#c8d5ff}.legal-nav a[aria-current]{background:#fff;color:var(--navy-900)}.ftr{background:var(--navy-950);color:#a9b6d3;padding:80px 0 28px}.ftr-top{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr 1.3fr;gap:36px;padding-bottom:50px;border-bottom:1px solid rgba(255,255,255,.08)}.ftr .brand b{color:#fff}.ftr .brand small{color:#7f8db0}.ftr p{font-size:.9rem;color:#93a3c6;margin-top:16px;max-width:36ch}.ftr .fh{color:#fff;font-size:.95rem;margin-bottom:16px}.ftr-col a{display:block;font-size:.9rem;padding:5px 0;color:#a9b6d3}.ftr-col a:hover{color:#fff}.soc{display:flex;gap:8px;margin-top:22px}.soc a{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;background:rgba(255,255,255,.06);color:#fff;transition:background .2s}.soc a:hover{background:var(--p-600)}.soc svg{width:17px;height:17px;fill:currentColor}.ftr .off b{display:block;color:#fff;font-size:.88rem;margin-top:12px}.ftr .off span{font-size:.84rem}.ftr-bot{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;padding-top:24px;font-size:.82rem}.ftr-bot a{margin-left:16px}.ftr-bot a:hover{color:#fff}.waw{position:fixed;right:20px;bottom:20px;z-index:70;display:flex;flex-direction:column;align-items:flex-end;gap:12px}.waw .b{display:flex;align-items:center;gap:10px;height:58px;padding:0 6px;border-radius:999px;background:#25d366;color:#fff;box-shadow:0 14px 34px -10px rgba(37,211,102,.7);transition:padding .4s var(--ease)}.waw .b .i{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;position:relative}.waw .b .i svg{width:27px;height:27px;fill:#fff}.waw .b .i::after{content:"";position:absolute;inset:-3px;border-radius:50%;border:2px solid rgba(255,255,255,.6);animation:ring 2.4s infinite}@keyframes ring{to{transform:scale(1.5);opacity:0}}.waw .b .t{max-width:0;overflow:hidden;white-space:nowrap;font-weight:700;font-size:.9rem;transition:max-width .45s var(--ease)}.waw .b:hover,.waw.open .b{padding-right:20px}.waw .b:hover .t,.waw.open .b .t{max-width:160px}.waw .c{width:310px;border-radius:18px;overflow:hidden;background:#fff;box-shadow:0 30px 70px -20px rgba(11,21,48,.45);transform:translateY(10px) scale(.96);opacity:0;visibility:hidden;transition:all .35s var(--ease);transform-origin:bottom right}.waw.open .c{transform:none;opacity:1;visibility:visible}.waw .hd{display:flex;align-items:center;gap:10px;padding:14px 16px;background:#075e54;color:#fff}.waw .hd img{width:40px;height:40px;border-radius:50%;object-fit:cover;object-position:top}.waw .hd b{display:block;font-size:.92rem}.waw .hd small{font-size:.72rem;opacity:.85}.waw .hd button{margin-left:auto;color:#fff;font-size:1.3rem}.waw .ms{padding:16px;background:#ece5dd;display:grid;gap:8px}.waw .ms p{background:#fff;color:#111;padding:9px 12px;border-radius:0 12px 12px 12px;font-size:.84rem;max-width:90%}.waw .qr{display:flex;flex-wrap:wrap;gap:6px;padding:12px 14px}.waw .qr a{font-size:.78rem;font-weight:600;padding:7px 11px;border-radius:999px;border:1px solid #cfe9d6;color:#075e54;background:#f1faf3}.waw .qr a:hover{background:#075e54;color:#fff}.waw .go{display:flex;justify-content:center;align-items:center;margin:0 14px 14px;height:44px;border-radius:12px;background:#25d366;color:#fff;font-weight:700}.rv{opacity:0;transform:translateY(26px);transition:opacity .8s var(--ease),transform .8s var(--ease)}.rv.in{opacity:1;transform:none}.d1{transition-delay:.08s}.d2{transition-delay:.16s}.d3{transition-delay:.24s}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}.rv{opacity:1;transform:none}}@media (max-width:1100px){.mega-in{grid-template-columns:1fr 1fr 1fr}.mega .feat{display:none}.grid4{grid-template-columns:1fr 1fr}.ftr-top{grid-template-columns:1fr 1fr 1fr}.steps{grid-template-columns:repeat(3,1fr);row-gap:30px}.steps::before{display:none}.plist{grid-template-columns:1fr 1fr}}@media (max-width:980px){.topbar .tl span:nth-child(n+2){display:none}.burger{display:grid}.hdr-act .btn{display:none}.nav{position:fixed;inset:0 0 0 auto;width:min(380px,100%);background:var(--card);flex-direction:column;align-items:stretch;gap:2px;padding:90px 20px 30px;margin:0;transform:translateX(100%);transition:transform .4s var(--ease);overflow-y:auto;z-index:65;box-shadow:var(--shadow)}.nav.open{transform:none}.nav>a,.nav>.dd>button{height:auto;padding:14px 12px;font-size:1.05rem;font-weight:600;justify-content:space-between;width:100%}.mega{position:static;opacity:1;visibility:visible;transform:none;box-shadow:none;border:0;display:none}.dd.open .mega{display:block}.mega-in{grid-template-columns:1fr;padding:0 0 10px;width:auto}.nav .mob-cta{display:flex!important;margin-top:16px}.hero-in,.split,.calc,.cta,.prod-hero{grid-template-columns:1fr}.split.rev>:first-child{order:0}.ui{height:440px;max-width:560px}.grid3{grid-template-columns:1fr 1fr}.team{grid-template-columns:1fr 1fr}}@media (max-width:640px){:root{--pad:18px}body{font-size:15px}h1{font-size:2.15rem}h2{font-size:1.7rem}.topbar{display:none}.hdr-in{height:64px;gap:10px}.brand img{width:34px;height:34px}.brand b{font-size:1.08rem}.brand small{font-size:.5rem;letter-spacing:.05em}.ib{width:38px;height:38px}.pop{position:fixed;left:12px;right:12px;top:72px}.lead{font-size:1rem}.hero-cta .btn{flex:1}.ui{height:380px}.w1{width:100%}.w1 .body{grid-template-columns:1fr}.w1 .side{display:none}.w2{width:190px;right:-4px;top:-20px}.w3{left:0;width:230px}.w4{display:none}.proof .wrap{grid-template-columns:1fr 1fr}.proof div:nth-child(2){border-right:0}.proof div{border-bottom:1px solid var(--line)}.grid3,.grid2,.grid4,.plist,.team,.form .rw{grid-template-columns:1fr}.steps{grid-template-columns:1fr}.cmp .r{grid-template-columns:1fr 1fr}.cmp .r>div:first-child{grid-column:1/-1;padding-bottom:0}.cmp .h>div:first-child{display:none}.cmp .r>div{padding:12px 14px;font-size:.84rem}.out .big{font-size:2.4rem}.ftr-top{grid-template-columns:1fr 1fr}.waw{right:14px;bottom:14px}.waw .c{width:calc(100vw - 28px)}}.hero .rot span,.hl-g{background:linear-gradient(90deg,#8fd9b6,var(--g-400))!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important}.eyebrow i{background:var(--g-500)}.stars{color:var(--g-500)}.btn-w{color:var(--navy-900)}.btn-p{box-shadow:0 10px 24px -12px rgba(13,97,69,.7)}.btn-w:hover{background:var(--g-100)}.navy .eyebrow,.hero .eyebrow,.ph-hero .eyebrow{color:var(--g-400)}.prod-hero .pill{background:rgba(201,164,92,.16);color:var(--g-400)}.cmp .y{background:var(--p-600)}.card li::before{background-color:var(--p-100)}.chart .l2{stroke:var(--g-500)}.out .big{color:var(--g-400)}.steps::before{background:linear-gradient(90deg,var(--p-600),var(--g-500))}.topbar a:last-child{color:var(--g-400)}@media (max-width:1180px){.hdr-act .btn{display:none}.nav>a,.nav>.dd>button{padding:0 10px}}.hero .grid{display:none}.hv{display:grid;gap:14px}.hv-img{position:relative;border-radius:22px;overflow:hidden;aspect-ratio:4/3;box-shadow:0 40px 90px -30px rgba(0,0,0,.7);border:1px solid rgba(226,197,138,.25)}.hv-img img{width:100%;height:100%;object-fit:cover;animation:kb 22s ease-in-out infinite alternate}@keyframes kb{to{transform:scale(1.08) translate(-1.5%,-1%)}}.hv-img::after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(115deg,transparent 40%,rgba(255,240,210,.18) 50%,transparent 60%);background-size:250% 100%;animation:sheen 7s ease-in-out infinite}@keyframes sheen{0%,60%{background-position:150% 0}100%{background-position:-50% 0}}.hv-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.hv-stats>div{display:flex;flex-direction:column;gap:2px;padding:14px 16px;border-radius:16px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1)}.hv-stats .ic{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;background:rgba(201,164,92,.16);color:var(--g-400);margin-bottom:6px}.hv-stats .ic .ico{width:16px;height:16px}.hv-stats b{font-family:var(--font-h);font-size:1.3rem;color:#fff}.hv-stats small{font-size:.76rem;color:#9fb5aa}.trustline{gap:10px}.tools-band{padding:34px 0 38px;border-bottom:1px solid var(--line);background:var(--bg)}.tools-band p{text-align:center;font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--text-3);margin-bottom:18px}.tools-band .marq span{padding:10px 18px;border:1px solid var(--line);border-radius:12px;background:var(--bg-2);color:var(--text-2);font-size:.92rem}.tools-band .marq .tr{gap:12px}.prod-hero{isolation:isolate}.prod-hero::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:conic-gradient(from var(--ang,0deg),transparent 0 70%,var(--g-400) 82%,transparent 94%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:ang 6s linear infinite;z-index:1;pointer-events:none}@property --ang{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes ang{to{--ang:360deg}}a.card::after{content:"";position:absolute;left:28px;right:28px;bottom:0;height:2px;background:linear-gradient(90deg,var(--p-500),var(--g-500));transform:scaleX(0);transform-origin:left;transition:transform .45s var(--ease)}a.card:hover::after{transform:none}.waw .b{width:60px;height:60px;padding:0!important;justify-content:center;border-radius:50%;background:linear-gradient(145deg,#2ad470,#128c4a);box-shadow:0 12px 28px -10px rgba(18,140,74,.75),inset 0 1px 0 rgba(255,255,255,.35);position:relative;transition:transform .35s var(--ease)}.waw .b:hover{transform:translateY(-3px) scale(1.04)}.waw .b .i{width:auto;height:auto}.waw .b .i::after{display:none}.waw .b .i svg{width:30px;height:30px}.waw .b .t{display:none}.waw .b .bd{position:absolute;top:-2px;right:-2px;width:20px;height:20px;border-radius:50%;background:var(--g-500);color:#1b1305;font-size:.7rem;font-weight:800;display:grid;place-items:center;border:2px solid #fff}.waw.open .b .bd,.waw.seen .b .bd{display:none}.waw .b .tip{position:absolute;right:72px;top:50%;transform:translateY(-50%) translateX(8px);white-space:nowrap;padding:9px 14px;border-radius:10px;background:var(--navy-900);color:#fff;font-size:.84rem;font-weight:600;box-shadow:var(--shadow);opacity:0;pointer-events:none;transition:all .3s var(--ease)}.waw .b:hover .tip{opacity:1;transform:translateY(-50%)}.waw.open .b .tip{opacity:0}.waw .hd{background:linear-gradient(135deg,var(--navy-900),var(--p-600))}.waw .hd small::first-letter{color:#4ade80}.waw .ms{background:#f3f1ec}.waw .qr a{border-color:var(--p-100);color:var(--tp7);background:var(--p-50)}.waw .qr a:hover{background:var(--p-600);color:#fff}.waw .go{background:linear-gradient(145deg,#2ad470,#128c4a)}@media (max-width:980px){.hv{max-width:620px}}@media (max-width:640px){.hv-stats{grid-template-columns:1fr 1fr 1fr;gap:8px}.hv-stats>div{padding:10px}.hv-stats b{font-size:1.05rem}.hv-stats small{font-size:.66rem}.waw .b{width:56px;height:56px}}.hero .rot span{transition:transform .5s var(--ease),opacity .25s!important}.hero .rot span.on{transition-delay:.3s!important}.hero .rot span.out{transform:translateY(-40%)!important}:root{--mono:"JetBrains Mono",ui-monospace,monospace}.hero-bg{position:absolute;inset:0;z-index:-2;background:url(/img/hero-bg.webp) center right/cover no-repeat;opacity:.75;animation:bgz 30s ease-in-out infinite alternate}.hero-bg::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--navy-950) 0%,rgba(4,20,15,.86) 38%,rgba(4,20,15,.35) 70%,rgba(4,20,15,.55) 100%),linear-gradient(0deg,var(--navy-950),transparent 30%)}@keyframes bgz{to{transform:scale(1.06)}}.hero .mesh{opacity:.5}.sys{display:inline-flex;align-items:center;gap:6px;margin-left:10px;font-family:var(--mono);font-size:.74rem;color:#9fb5aa}.sys b{color:#4ade80;font-weight:600}.sys em{font-style:normal;color:var(--g-400);animation:blink 1s steps(1) infinite}@keyframes blink{50%{opacity:0}}.eyebrow{font-family:var(--mono);letter-spacing:.04em;font-weight:600}.proof span,.hv-stats small,.out small,.kp small{font-family:var(--mono);letter-spacing:.02em}.scard-img{padding:0;overflow:hidden;display:flex;flex-direction:column}.scard-img .thumb{position:relative;display:block;aspect-ratio:16/10;overflow:hidden;background:var(--navy-900)}.scard-img .thumb img{width:100%;height:100%;object-fit:cover;transition:transform .9s var(--ease)}.scard-img:hover .thumb img{transform:scale(1.07)}.scard-img .thumb::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 50%,rgba(4,20,15,.55))}.scard-img .thumb .ic{position:absolute;left:18px;bottom:-22px;margin:0;z-index:2;background:var(--card);box-shadow:var(--shadow-sm)}.scard-img h3{padding:34px 24px 0}.scard-img p{padding:6px 24px 0}.scard-img .more{margin:16px 24px 24px}.scard-img::after{left:24px;right:24px}.post .th{height:190px;padding:0;align-items:flex-end}.post .th img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .9s var(--ease)}.post:hover .th img{transform:scale(1.06)}.post .th::before{display:none}.post .th span{margin:16px;z-index:1;background:rgba(4,20,15,.7);backdrop-filter:blur(6px)}.mega{background:linear-gradient(180deg,var(--navy-900),var(--navy-950));border-bottom:1px solid rgba(226,197,138,.18);box-shadow:0 40px 80px -30px rgba(0,0,0,.6)}.mega::before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,transparent,var(--g-500),transparent)}.mega .mh{display:flex;align-items:center;gap:10px;color:#8fa79b;font-family:var(--mono);letter-spacing:.06em;text-transform:none;font-size:.78rem;padding-bottom:14px}.mega .mh em{font-style:normal;padding:3px 8px;border-radius:6px;background:rgba(201,164,92,.14);color:var(--g-400);text-transform:uppercase;letter-spacing:.1em;font-size:.68rem}.mega a.mi{align-items:center;padding:8px 10px;border:1px solid transparent}.mega a.mi:hover{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.08)}.mi .tn{position:relative;width:52px;height:52px;border-radius:12px;overflow:hidden;flex:none;border:1px solid rgba(255,255,255,.1)}.mi .tn img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease)}.mi .tn .ic{position:absolute;inset:auto 3px 3px auto;width:22px;height:22px;border-radius:7px;background:rgba(4,20,15,.85);border:0;color:var(--g-400)}.mi .tn .ic .ico{width:13px;height:13px}.mi:hover .tn img{transform:scale(1.12)}.mi:hover .tn .ic{background:var(--g-500);color:#1b1305}.mi b{color:#f1f5f2}.mi small{color:#8fa79b}.mi .go{margin-left:auto;color:var(--g-400);opacity:0;transform:translateX(-6px);transition:all .3s var(--ease)}.mi .go .ico{width:16px;height:16px}.mi:hover .go{opacity:1;transform:none}.mega .feat{border:1px solid rgba(226,197,138,.22)}.mega .feat .mono{font-family:var(--mono);font-size:.74rem;color:var(--g-400);margin-bottom:6px}.dd:hover>button,.dd.open>button{color:var(--tp6)}@media (max-width:980px){.mega{background:transparent;box-shadow:none;border:0}.mega::before{display:none}.mi b{color:var(--text)}.mi small,.mega .mh{color:var(--text-3)}}.btn-p,.btn-w{position:relative;overflow:hidden;isolation:isolate}.btn-p::after,.btn-w::after{content:"";position:absolute;top:-50%;bottom:-50%;width:40%;left:-60%;z-index:-1;background:linear-gradient(105deg,transparent,rgba(255,255,255,.55),transparent);transform:skewX(-20deg);animation:mirror 4.5s ease-in-out infinite}.btn-w::after{background:linear-gradient(105deg,transparent,rgba(201,164,92,.45),transparent)}.btn-p:hover::after,.btn-w:hover::after{animation-duration:1.1s}@keyframes mirror{0%,70%{left:-60%}100%{left:130%}}.btn-p{background:linear-gradient(135deg,var(--p-500),var(--p-700))}@media (max-width:640px){.sys{display:flex;margin:10px 0 0}.post .th{height:170px}}.scard-img .thumb .ic{bottom:14px;left:14px;background:rgba(4,20,15,.8);color:var(--g-400);border-color:rgba(255,255,255,.15);backdrop-filter:blur(6px)}.scard-img h3{padding-top:22px}.scard-img .thumb{aspect-ratio:1/1}.post .th{height:auto;aspect-ratio:1/1}.photo.nocrop{aspect-ratio:auto!important}.photo.nocrop img{height:auto}.hero-bg{animation:none;opacity:.85}.hero-bg::after{background:linear-gradient(90deg,rgba(4,20,15,.72) 0%,rgba(4,20,15,.6) 45%,rgba(4,20,15,.8) 75%,rgba(4,20,15,.9) 100%),linear-gradient(0deg,var(--navy-950),transparent 30%)}.mega .mi .ic{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;flex:none;background:linear-gradient(145deg,rgba(201,164,92,.18),rgba(255,255,255,.03));border:1px solid rgba(226,197,138,.22);color:var(--g-400)}.mega .mi:hover .ic{background:var(--g-500);color:#1b1305}body.lp .waw{bottom:20px}.lph{position:sticky;top:0;z-index:60;background:color-mix(in srgb,var(--bg) 92%,transparent);backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.lph-in{display:flex;justify-content:space-between;align-items:center;height:70px;gap:16px}.lph-r{display:flex;align-items:center;gap:18px}.lph-ph{display:flex;align-items:center;gap:10px;color:var(--text);font-family:var(--font-h);font-weight:700}.lph-ph .ico{width:36px;height:36px;padding:8px;border-radius:10px;background:var(--p-50);color:var(--tp6)}.lph-ph small{display:block;font-family:var(--font);font-weight:500;font-size:.72rem;color:var(--text-3)}.lph-hero{position:relative;background:var(--navy-950);color:#fff;overflow:hidden;isolation:isolate;padding:clamp(48px,6vw,84px) 0}.lph-bg{position:absolute;inset:-20px;z-index:-1;background-size:cover;background-position:center;filter:blur(2px) saturate(1.1);opacity:.32;transform:scale(1.05)}.lph-hero::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(100deg,var(--navy-950) 20%,rgba(4,20,15,.75) 60%,rgba(4,20,15,.88))}.lph-hero.flip::after{background:linear-gradient(260deg,var(--navy-950) 20%,rgba(4,20,15,.75) 60%,rgba(4,20,15,.88))}.lph-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:48px;align-items:center}.lph-hero.flip .lph-copy{order:2}.lph-hero h1{color:#fff;font-size:clamp(2.1rem,4.2vw,3.5rem);margin:18px 0 18px}.lph-hero h1 em{font-style:normal;background:linear-gradient(90deg,#8fd9b6,var(--g-400));-webkit-background-clip:text;background-clip:text;color:transparent}.lph-hero .lead{color:#c3d3cb}.lph-hero .eyebrow{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.14);color:var(--g-400)}.ticks{list-style:none;display:grid;gap:10px;margin:24px 0}.ticks li{display:flex;gap:10px;align-items:center;color:#e4ede8;font-weight:500}.ticks .ico{width:22px;height:22px;padding:4px;border-radius:50%;background:var(--g-500);color:#1b1305;stroke-width:3}.lph-trust{display:flex;flex-wrap:wrap;gap:8px 22px;padding-top:20px;border-top:1px solid rgba(255,255,255,.12);font-size:.88rem;color:#9fb5aa}.lph-trust b{color:#fff}.lpform{background:var(--card);color:var(--text);border-radius:22px;padding:26px;box-shadow:0 40px 90px -30px rgba(0,0,0,.7);border:1px solid rgba(226,197,138,.35);position:relative}.lpform-h h3{font-size:1.3rem;margin:10px 0 6px}.lpform-h p{font-size:.9rem;margin-bottom:4px}.tagx{display:inline-flex;align-items:center;gap:6px;font-size:.74rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:5px 10px;border-radius:999px;background:var(--g-100);color:var(--g-600)}.tagx .ico{width:14px;height:14px}.lpform .note{display:flex;gap:6px;align-items:center}.lpform .note .ico{width:16px;height:16px;color:var(--tp6)}.pain{display:flex;gap:14px;align-items:flex-start;padding:22px;border-radius:16px;border:1px solid #f3d6d6;background:#fff8f8}.pain .x{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;flex:none;background:#fde3e3;color:#c53030;font-weight:800;font-size:.8rem}.pain p{color:var(--text);font-weight:500}:root[data-mode=dark] .pain{background:#1d1414;border-color:#3a2222}.lp-turn{margin-top:30px;font-family:var(--font-h);font-weight:700;color:var(--tp6);display:flex;gap:8px;justify-content:center;align-items:center}.lp-turn .ico{transform:rotate(90deg)}.win{text-align:center;padding:30px 20px;border-radius:18px;background:rgba(255,255,255,.05);border:1px solid rgba(226,197,138,.2)}.win b{display:block;font-family:var(--font-h);font-size:clamp(2.2rem,4vw,3rem);font-weight:800;background:linear-gradient(90deg,#8fd9b6,var(--g-400));-webkit-background-clip:text;background-clip:text;color:transparent}.win span{color:#a9bfb4;font-size:.95rem}.lsteps{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.ls{padding:24px;border-radius:16px;border:1px solid var(--line);background:var(--card);position:relative}.ls span{font-family:var(--mono);font-weight:600;color:var(--g-600);font-size:.9rem}.ls h3{margin-top:10px;font-size:1.05rem}.ls:not(:last-child)::after{content:"→";position:absolute;right:-14px;top:50%;transform:translateY(-50%);width:26px;height:26px;border-radius:50%;background:var(--p-600);color:#fff;display:grid;place-items:center;font-size:.8rem;z-index:1}.chiprow{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.chiprow span{display:inline-flex;align-items:center;gap:8px;padding:12px 18px;border-radius:12px;background:var(--card);border:1px solid var(--line);font-weight:600;color:var(--text)}.chiprow .ico{width:18px;height:18px;color:var(--tp6)}.lpf{background:var(--navy-950);color:#8fa79b;padding:26px 0 90px;font-size:.84rem}.lpf .wrap{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.lpf a{color:#cfe0d6}.lpbar{position:fixed;left:0;right:0;bottom:0;z-index:69;display:none;grid-template-columns:1fr 1fr 1.3fr;background:var(--card);border-top:1px solid var(--line);box-shadow:0 -10px 30px -10px rgba(0,0,0,.2)}.lpbar a{display:flex;align-items:center;justify-content:center;gap:6px;height:58px;font-weight:700;font-size:.9rem;color:var(--text)}.lpbar a .ico{width:18px;height:18px}.lpbar a.hot{background:var(--p-600);color:#fff}@media (max-width:980px){.lph-grid{grid-template-columns:1fr}.lph-hero.flip .lph-copy{order:0}.lsteps{grid-template-columns:1fr 1fr}.ls::after{display:none}}@media (max-width:640px){.lph-ph span{display:none}.lph-r .btn{display:none}.lpbar{display:grid}body.lp .waw{display:none}.lsteps{grid-template-columns:1fr}.lpf{padding-bottom:80px}}@media (min-width:641px){.lpf{padding-bottom:26px}}.mega .mh{flex-direction:column;align-items:flex-start;gap:4px;margin:0 12px 10px;padding:0 0 12px;border-bottom:1px solid rgba(226,197,138,.22);font-family:var(--mono);font-size:.7rem;color:#8fa79b;letter-spacing:.04em}.mega .mh em{padding:0;background:none;border-radius:0;font-family:var(--font-h);font-size:1.05rem;font-weight:800;letter-spacing:.14em;color:var(--g-400);display:flex;align-items:center;gap:8px}.mega .mh em::before{content:"";width:18px;height:2px;border-radius:2px;background:var(--g-500)}@media (max-width:980px){.mega .mh{border-color:var(--line,rgba(0,0,0,.1))}.mega .mh em{color:var(--tp6)}.mega .mh em::before{background:currentColor}}.scard-img{display:flex;flex-direction:column}.scard-img .sc-short{font-weight:600;color:var(--text);margin:-2px 0 8px}.scard-img p{margin-bottom:12px}.sc-dl{list-style:none;display:grid;gap:7px;margin:0 0 18px;padding:0}.sc-dl li{display:flex;gap:8px;align-items:flex-start;font-size:.9rem;color:var(--text-2);line-height:1.4}.sc-dl .ico{width:16px;height:16px;flex:none;margin-top:2px;color:var(--tp6);stroke-width:3}.scard-img .more{margin-top:auto}.svc-help{display:flex;flex-direction:column;background:linear-gradient(160deg,var(--navy-900),var(--navy-950));border-color:rgba(226,197,138,.3);color:#c3d3cb}.svc-help h3{color:#fff;margin:10px 0}.svc-help p{color:#a9bfb4}.svc-help .mono{color:var(--g-400);font-size:.8rem}.svc-help ul{list-style:none;padding:0;margin:16px 0 22px;display:grid;gap:8px}.svc-help li{padding-left:18px;position:relative;color:#e4ede8}.svc-help li::before{content:"";position:absolute;left:0;top:.6em;width:7px;height:7px;border-radius:50%;background:var(--g-500)}.svc-help .btn{margin-top:auto;align-self:flex-start}.lp2-hero{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(1200px 600px at 85% 10%,rgba(201,164,92,.14),transparent 60%),linear-gradient(160deg,var(--navy-950),var(--navy-900));color:#fff;padding:clamp(48px,6vw,90px) 0 clamp(56px,6vw,96px)}.lp2-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(32px,5vw,72px);align-items:center}.lp2-hero.flip .lp2-copy{order:2}.lp2-tags{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.lp2-hero .eyebrow{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.14);color:var(--g-400)}.lp2-since{font-family:var(--mono);font-size:.76rem;color:#9fb5aa;padding:6px 12px;border-radius:999px;border:1px dashed rgba(226,197,138,.35)}.lp2-hero h1{color:#fff;font-size:clamp(2.1rem,4.3vw,3.6rem);margin:20px 0 18px}.lp2-hero h1 em{font-style:normal;background:linear-gradient(90deg,#8fd9b6,var(--g-400));-webkit-background-clip:text;background-clip:text;color:transparent}.lp2-hero .lead{color:#c3d3cb}.lp2-cta{display:flex;flex-wrap:wrap;gap:12px;margin:6px 0 22px}.lp2-cta .btn .ico{width:18px;height:18px}.lp2-trust{font-size:.9rem;color:#9fb5aa;display:flex;flex-wrap:wrap;gap:6px;align-items:center}.lp2-trust b{color:#fff}.lp2-trust .stars{color:var(--g-400);letter-spacing:2px}.lp2-vis{min-width:0}.fr{position:relative;border-radius:20px;overflow:hidden;background:#0a1a14;border:1px solid rgba(226,197,138,.28);box-shadow:0 50px 100px -40px rgba(0,0,0,.8),0 0 0 8px rgba(255,255,255,.03)}.fr img{display:block;width:100%;height:auto}.fr-bar{display:flex;align-items:center;gap:6px;padding:11px 14px;background:#0f251d;border-bottom:1px solid rgba(255,255,255,.08)}.fr-bar i{width:10px;height:10px;border-radius:50%;background:#2b4a3e}.fr-bar i:first-child{background:#e2c58a}.fr-bar span{margin-left:10px;flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:var(--mono);font-size:.74rem;color:#8fa79b;background:rgba(255,255,255,.05);padding:4px 10px;border-radius:6px}.fr-code .fr-bar span{background:none;color:#8fd9b6}.fr-phone{max-width:420px;margin:0 auto;border-radius:38px;border:10px solid #0f251d;outline:1px solid rgba(226,197,138,.35)}.fr-notch{position:absolute;top:10px;left:50%;transform:translateX(-50%);width:90px;height:22px;border-radius:999px;background:#0f251d;z-index:2}.fr-studio{padding:14px;background:#081510}.fr-studio img{border-radius:10px}.fr-c{position:absolute;width:26px;height:26px;border:2px solid var(--g-400);z-index:2}.fr-c.tl{top:6px;left:6px;border-right:0;border-bottom:0}.fr-c.tr{top:6px;right:6px;border-left:0;border-bottom:0}.fr-c.bl{bottom:6px;left:6px;border-right:0;border-top:0}.fr-c.br{bottom:6px;right:6px;border-left:0;border-top:0}.fr-rec{position:absolute;top:24px;right:30px;z-index:2;font-family:var(--mono);font-size:.72rem;font-weight:700;color:#fff;background:rgba(200,40,40,.85);padding:3px 8px;border-radius:6px}.lp2-wins{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:16px}.lp2-wins div{padding:14px 12px;border-radius:14px;background:rgba(255,255,255,.05);border:1px solid rgba(226,197,138,.2);text-align:center;min-width:0}.lp2-wins b{display:block;font-family:var(--font-h);font-size:clamp(1.15rem,2vw,1.5rem);font-weight:800;color:var(--g-400);line-height:1.2}.lp2-wins small{display:block;color:#a9bfb4;font-size:.76rem;line-height:1.35;margin-top:4px}.lp2-proof{background:var(--card);border-bottom:1px solid var(--line)}.lp2-proof .wrap{display:grid;grid-template-columns:repeat(4,1fr)}.lp2-proof .wrap>div{padding:26px 16px;text-align:center;border-right:1px solid var(--line)}.lp2-proof .wrap>div:last-child{border-right:0}.lp2-proof b{display:block;font-family:var(--font-h);font-size:1.7rem;font-weight:800;color:var(--text)}.lp2-proof span{font-size:.85rem;color:var(--text-3)}.ba{display:grid;grid-template-columns:1fr 56px 1fr;gap:18px;align-items:stretch}.ba-col{padding:30px;border-radius:22px}.ba-col h3{font-size:1.15rem;margin-bottom:18px}.ba-col ul{list-style:none;padding:0;margin:0;display:grid;gap:14px}.ba-col li{display:flex;gap:12px;align-items:flex-start;font-weight:500;color:var(--text);line-height:1.45}.ba-col li span{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;flex:none;font-size:.78rem;font-weight:800}.ba-no{background:#fff8f8;border:1px solid #f3d6d6}.ba-no li span{background:#fde3e3;color:#c53030}.ba-yes{background:linear-gradient(160deg,var(--p-50),#fff);border:1px solid var(--p-100);box-shadow:var(--shadow)}.ba-yes li span{background:var(--p-600);color:#fff}.ba-g{display:flex;gap:8px;align-items:center;margin-top:20px;padding-top:16px;border-top:1px solid var(--p-100);font-size:.9rem;font-weight:600;color:var(--tp7)}.ba-g .ico{width:18px;height:18px;flex:none}.ba-mid{display:grid;place-items:center}.ba-mid .ico{width:44px;height:44px;padding:11px;border-radius:50%;background:var(--g-500);color:#1b1305}:root[data-mode=dark] .ba-no{background:#1d1414;border-color:#3a2222}:root[data-mode=dark] .ba-yes{background:var(--card);border-color:var(--line)}.lp2-offer{scroll-margin-top:70px}.lp2-og{display:grid;grid-template-columns:1fr minmax(0,440px);gap:clamp(32px,5vw,70px);align-items:center}.lp2-free{display:inline-block;font-family:var(--font-h);font-weight:800;letter-spacing:.2em;font-size:.85rem;padding:7px 14px;border-radius:8px;background:var(--g-500);color:#1b1305}.lp2-offer h2{color:#fff;margin:18px 0 14px}.lp2-offer .lead{color:#c3d3cb}.lp2-next{list-style:none;padding:0;margin:26px 0 0;display:grid;gap:12px;counter-reset:n}.lp2-next li{display:flex;gap:14px;align-items:center;color:#e4ede8;font-weight:500}.lp2-next li span{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;flex:none;font-family:var(--mono);font-weight:700;background:rgba(226,197,138,.14);color:var(--g-400);border:1px solid rgba(226,197,138,.3)}.incl{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:22px}.incl div{display:flex;gap:10px;align-items:flex-start;padding:14px;border-radius:12px;background:var(--card);border:1px solid var(--line);font-weight:600;font-size:.92rem;color:var(--text);line-height:1.4}.incl span .ico{width:20px;height:20px;padding:3px;border-radius:6px;background:var(--p-50);color:var(--tp6);stroke-width:3}@media (max-width:980px){.lp2-grid,.lp2-og{grid-template-columns:1fr}.lp2-hero.flip .lp2-copy{order:0}.lp2-vis{max-width:560px;width:100%;margin:0 auto}.ba{grid-template-columns:1fr}.ba-mid .ico{transform:rotate(90deg)}.lp2-proof .wrap{grid-template-columns:1fr 1fr}.lp2-proof .wrap>div:nth-child(2){border-right:0}.lp2-proof .wrap>div:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media (max-width:640px){.incl{grid-template-columns:1fr}.lp2-wins small{font-size:.7rem}.lp2-wins div{padding:12px 6px}.ba-col{padding:22px}.lp2-cta .btn{width:100%;justify-content:center}.fr-phone{border-width:7px;border-radius:30px}}.navy .lpform h3,.navy .lpform label{color:var(--text)}.navy .lpform p{color:var(--text-2)}.navy .lpform .note{color:var(--text-3)}.lp2-vis .fr-browser img,.lp2-vis .fr-code img{aspect-ratio:5/4;object-fit:cover}html,body{overflow-x:clip}.calc>*{min-width:0}@media (max-width:980px){.calc{grid-template-columns:minmax(0,1fr)}}.lp2-grid>*,.lp2-og>*{min-width:0}@media (max-width:980px){.lp2-grid,.lp2-og{grid-template-columns:minmax(0,1fr)}}.lp2-cta .btn{white-space:normal;text-align:center;line-height:1.3}@media (min-width:1100px){html{zoom:.9}}:root{--max:1280px}.lph-in{height:84px}.lph-r{gap:22px}.lph-ph{gap:12px}.svc-all{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.svc-all .scard-img h3{padding:28px 18px 0;font-size:1.05rem}.svc-all .scard-img p{padding:4px 18px 0;font-size:.88rem}.svc-all .scard-img .sc-short{font-size:.9rem}.svc-all .scard-img .more{margin:14px 18px 20px}.svc-all .scard-img .thumb .ic{left:14px}.sc-dl{padding:0 24px}.svc-all .sc-dl{padding:0 18px}.sc-dl li::before,.incl li::before{display:none}.sc-dl li{font-size:.85rem}.svc-help{grid-column:span 2;display:grid;grid-template-columns:1fr 1.1fr;padding:0;overflow:hidden}.svh-img img{width:100%;height:100%;object-fit:cover;min-height:100%}.svh-bd{padding:26px;display:flex;flex-direction:column}.svh-bd .btn{margin-top:auto;align-self:flex-start}@media (max-width:1100px){.svc-all{grid-template-columns:repeat(3,minmax(0,1fr))}.svc-help{grid-column:span 1;grid-template-columns:1fr}.svh-img{aspect-ratio:16/10}}@media (max-width:820px){.svc-all{grid-template-columns:repeat(2,minmax(0,1fr))}.svc-help{grid-column:span 2;grid-template-columns:1fr 1fr}.svh-img{aspect-ratio:auto}}@media (max-width:560px){.svc-all{grid-template-columns:minmax(0,1fr)}.svc-help{grid-column:span 1;grid-template-columns:1fr}.svh-img{aspect-ratio:16/10}}.bens .card .ic{margin-bottom:14px}.lpcalc{display:grid;gap:18px;color:var(--text)}.lpcalc label{display:grid;grid-template-columns:1fr auto;gap:8px;font-weight:600;font-size:.92rem}.lpcalc label input{grid-column:1/-1;accent-color:var(--p-600);width:100%}.lpcalc output{font-family:var(--font-h);font-weight:800;color:var(--tp6)}.lpcalc-out{display:grid;grid-template-columns:1fr 1fr;gap:10px}.lpcalc-out div{padding:16px;border-radius:14px;background:var(--p-50);border:1px solid var(--p-100);min-width:0}.lpcalc-out small{display:block;color:var(--text-3);font-size:.78rem}.lpcalc-out b{display:block;font-family:var(--font-h);font-size:1.5rem;font-weight:800;color:var(--text);overflow-wrap:anywhere}.lpcalc-out span{font-size:.78rem;color:var(--text-2)}.lpcalc .btn{justify-content:center;white-space:normal;text-align:center}.lpcalc .btn .ico{width:18px;height:18px}.lpcalc .note{font-size:.8rem;color:var(--text-3)}.packs .pack{display:flex;flex-direction:column;position:relative}.packs .pack.hot{border-color:var(--p-600);box-shadow:0 30px 60px -30px rgba(13,97,69,.45)}.pk-b{position:absolute;top:-12px;left:24px;font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:4px 10px;border-radius:999px;background:var(--g-500);color:#1b1305}.pk-for{font-size:.88rem;margin-top:6px}.packs .pack ul{margin-bottom:22px}.packs .pack .btn{margin-top:auto;justify-content:center;white-space:normal;text-align:center}.packs .pack .btn .ico{width:18px;height:18px}.chiprow.tools span{font-family:var(--mono);font-size:.85rem;font-weight:500}.seo-copy{max-width:820px}.seo-copy h2{margin:16px 0 18px}.seo-copy p{margin-bottom:14px;color:var(--text-2);font-size:1.02rem}@media (max-width:640px){.lpcalc-out{grid-template-columns:1fr}.lph-in{height:70px}}.store-hero{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(1000px 500px at 90% 0%,rgba(201,164,92,.16),transparent 60%),linear-gradient(160deg,var(--navy-950),var(--navy-900));color:#fff;padding:clamp(44px,5vw,76px) 0}.store-hero-in{display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(28px,5vw,64px);align-items:center}.store-hero h1{color:#fff;font-size:clamp(2rem,4vw,3.3rem);margin:18px 0 16px}.store-hero .lead{color:#c3d3cb}.store-hero .eyebrow{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.14);color:var(--g-400)}.store-search label{display:flex;align-items:center;gap:12px;margin:22px 0 18px;padding:6px 6px 6px 18px;border-radius:999px;background:#fff;color:var(--text);box-shadow:0 30px 60px -30px rgba(0,0,0,.7)}.store-search .ico{width:22px;height:22px;color:var(--tp6);flex:none}.store-search input{flex:1;min-width:0;border:0;outline:0;background:none;font:500 1rem var(--font);color:#0b1a14;padding:12px 0}.store-trust{display:flex;flex-wrap:wrap;gap:8px 18px;font-size:.88rem;color:#cfe0d6}.store-hero-img img{width:100%;height:auto;border-radius:22px;border:1px solid rgba(226,197,138,.3);box-shadow:0 50px 100px -40px rgba(0,0,0,.8)}.store-bar{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:26px}.store-cats{display:flex;flex-wrap:wrap;gap:8px}.store-cats button{padding:9px 16px;border-radius:999px;border:1px solid var(--line);background:var(--card);color:var(--text);font:600 .88rem var(--font);cursor:pointer;transition:.2s}.store-cats button:hover{border-color:var(--p-600)}.store-cats button.on{background:var(--p-600);border-color:var(--p-600);color:#fff}.store-count{font-family:var(--mono);font-size:.82rem;color:var(--text-3)}.store-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.prod{display:flex;flex-direction:column;border-radius:var(--r);background:var(--card);border:1px solid var(--line);overflow:hidden;transition:transform .35s var(--ease),box-shadow .35s var(--ease)}.prod:hover{transform:translateY(-4px);box-shadow:var(--shadow)}.prod[hidden]{display:none}.prod-img{position:relative;display:block;aspect-ratio:1/1;overflow:hidden;background:var(--navy-900)}.prod-img img{width:100%;height:100%;object-fit:cover;transition:transform .9s var(--ease)}.prod:hover .prod-img img{transform:scale(1.06)}.prod-cat{position:absolute;left:12px;top:12px;font-size:.72rem;font-weight:700;padding:5px 10px;border-radius:999px;background:rgba(4,20,15,.75);color:#fff;backdrop-filter:blur(6px)}.prod-cat.inline{position:static;display:inline-block;background:var(--p-50);color:var(--tp7);margin-bottom:12px}.prod-badge{position:absolute;right:12px;top:12px;font-size:.72rem;font-weight:700;padding:5px 10px;border-radius:999px;background:var(--g-500);color:#1b1305}.prod-bd{display:flex;flex-direction:column;padding:16px 16px 18px;flex:1}.prod-bd h3{font-size:1.02rem;margin-bottom:6px}.prod-bd h3 a{color:var(--text)}.prod-bd>p{font-size:.86rem;color:var(--text-2);margin-bottom:10px}.prod-f{list-style:none;padding:0;margin:0 0 12px;display:grid;gap:5px}.prod-f li{display:flex;gap:7px;align-items:flex-start;font-size:.82rem;color:var(--text-2)}.prod-f .ico{width:14px;height:14px;flex:none;margin-top:3px;color:var(--tp6);stroke-width:3}.prod-meta{display:flex;flex-wrap:wrap;gap:6px 12px;font-size:.76rem;color:var(--text-3);margin:auto 0 12px}.prod-act{display:grid;grid-template-columns:1fr 1fr;gap:8px}.prod-act .btn{justify-content:center;padding-inline:10px;white-space:nowrap;font-size:.82rem}.prod-act .btn .ico{width:16px;height:16px}.store-empty{text-align:center;padding:40px 0;color:var(--text-2)}.pd-hero{padding:clamp(28px,4vw,56px) 0 clamp(36px,5vw,64px);background:var(--bg-2)}.pd-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(28px,5vw,60px);align-items:start}.pd-gallery .fr{background:#0a1a14}.pd-thumbs{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px}.pd-thumbs img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:12px;border:1px solid var(--line);background:var(--card)}.crumbs{font-size:.82rem;color:var(--text-3);margin-bottom:14px}.crumbs a{color:var(--text-2)}.pd-buy h1{font-size:clamp(1.7rem,3vw,2.5rem);margin-bottom:12px}.pd-price{margin:22px 0 18px;padding:18px 20px;border-radius:16px;background:var(--card);border:1px solid var(--line)}.pd-price small{display:block;font-size:.76rem;text-transform:uppercase;letter-spacing:.08em;color:var(--text-3)}.pd-price b{display:block;font-family:var(--font-h);font-size:1.4rem;color:var(--tp7);margin:4px 0}.pd-price span{font-size:.86rem;color:var(--text-2)}.pd-act{display:flex;flex-wrap:wrap;gap:10px}.pd-act .btn .ico{width:18px;height:18px}.pd-inc{list-style:none;padding:0;margin:20px 0 16px;display:grid;gap:9px}.pd-inc li{display:flex;gap:9px;align-items:flex-start;font-weight:500;color:var(--text)}.pd-inc .ico{width:18px;height:18px;flex:none;margin-top:3px;color:var(--tp6);stroke-width:3}.pd-trust{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:.84rem;color:var(--text-3);padding-top:14px;border-top:1px solid var(--line)}.ls p{font-size:.88rem;color:var(--text-2);margin-top:6px}.pd-bar{display:none}@media (max-width:1100px){.store-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:980px){.store-hero-in,.pd-grid{grid-template-columns:minmax(0,1fr)}.store-hero-img{max-width:520px}}@media (max-width:820px){.store-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.pd-bar{display:grid}body:has(.pd-bar) .waw{display:none}body:has(.pd-bar) .ftr{padding-bottom:70px}.pd-act .btn{width:100%;justify-content:center}}@media (max-width:480px){.store-grid{grid-template-columns:minmax(0,1fr)}}.lsteps.vert{grid-template-columns:1fr;gap:12px}.lsteps.vert .ls::after{display:none}.chiprow.left{justify-content:flex-start;margin-top:20px}.chiprow.left span{padding:9px 14px;font-size:.9rem}.photo.sticky{position:sticky;top:100px}.eyebrow{gap:6px}.prod-act{display:grid;grid-template-columns:1fr;gap:10px}.prod-act .btn{width:100%;justify-content:center;white-space:normal;text-align:center;font-size:.86rem;padding:11px 12px}.prod-act .link{justify-self:start;font-size:.88rem}.ftr-col .off b{display:block}@media (max-width:640px){.btn{white-space:normal;text-align:center;line-height:1.3;max-width:100%}.hero-cta .btn,.cta .acts .btn{width:100%;justify-content:center}}@media (max-width:640px){button.btn{white-space:normal;line-height:1.3;height:auto;min-height:48px}}.sc2{padding:0}.sc2 .thumb{aspect-ratio:4/3}.sc2 .thumb .ic{display:none}.sc2-bd{display:flex;flex-direction:column;padding:18px 18px 20px;flex:1;position:relative}.sc2-ic{position:absolute;top:-22px;right:16px;width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:var(--card);color:var(--tp6);box-shadow:0 10px 24px -10px rgba(0,0,0,.35);border:1px solid var(--line)}.sc2-ic .ico{width:22px;height:22px}.sc2 h3{padding:0;font-size:1.08rem;line-height:1.3;margin:4px 0 8px;color:var(--text);padding-right:44px}.sc2 p{padding:0;font-size:.88rem;line-height:1.55;color:var(--text-2);margin:0 0 14px}.sc2 .more{margin:auto 0 0;font-size:.88rem}.svc-all .sc2 h3{padding:0 44px 0 0}.svc-all .sc2 p{padding:0}.svc-all .sc2 .more{margin:auto 0 0}.svc-band{display:grid;grid-template-columns:220px 1fr auto;gap:28px;align-items:center;margin-top:28px;padding:14px 28px 14px 14px;border-radius:22px;background:linear-gradient(120deg,var(--navy-950),var(--navy-900));border:1px solid rgba(226,197,138,.25);color:#c3d3cb}.sb-img img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:14px}.sb-txt .mono{color:var(--g-400);font-size:.8rem}.sb-txt h3{color:#fff;font-size:1.3rem;margin:6px 0 6px}.sb-txt p{color:#a9bfb4;font-size:.92rem;margin:0}.sb-act{display:flex;flex-direction:column;gap:10px}.sb-act .btn{justify-content:center}.sb-act .btn .ico{width:18px;height:18px}@media (max-width:980px){.svc-band{grid-template-columns:1fr;padding:14px}.sb-act{flex-direction:row;flex-wrap:wrap}}.eyebrow.live i{position:relative;background:#3ee08f!important;box-shadow:0 0 0 0 rgba(62,224,143,.7);animation:livedot 1.4s infinite}@keyframes livedot{0%{box-shadow:0 0 0 0 rgba(62,224,143,.75);opacity:1}50%{opacity:.35}70%{box-shadow:0 0 0 8px rgba(62,224,143,0)}100%{box-shadow:0 0 0 0 rgba(62,224,143,0);opacity:1}}.ph-hero.has-bg{position:relative;isolation:isolate;overflow:hidden}.ph-bg{position:absolute;inset:0;z-index:-2;background-size:cover;background-position:center;opacity:.32;transform:scale(1.06);animation:phzoom 22s ease-in-out infinite alternate}.ph-hero.has-bg::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(95deg,var(--navy-950) 25%,rgba(4,20,15,.7) 65%,rgba(4,20,15,.55))}@keyframes phzoom{to{transform:scale(1.14) translateX(-2%)}}.lph-in{display:grid;grid-template-columns:auto 1fr auto;gap:24px}.lph-mid{display:flex;align-items:center;gap:22px;justify-self:start;padding-left:28px;margin-left:8px;border-left:1px solid var(--line)}.lph-trust{font-size:.84rem;color:var(--text-2);white-space:nowrap}.lph-trust .stars{color:var(--g-500);margin-right:6px;letter-spacing:1px}.lph-trust b{color:var(--text)}.lph-r{gap:10px}.lph-r .btn .ico{width:16px;height:16px}.btn-ghost-d{background:transparent;border:1px solid var(--line-2,var(--line));color:var(--text)}.btn-ghost-d:hover{border-color:#25d366;color:#128c4a}@media (max-width:1100px){.lph-trust{display:none}}@media (max-width:820px){.lph-r .btn-ghost-d{display:none}.lph-mid{padding-left:16px;margin-left:0}}@media (max-width:640px){.lph-in{grid-template-columns:auto 1fr}.lph-mid{justify-self:end;border:0;padding:0}.lph-r{display:none}}.waw .b{background:linear-gradient(145deg,#2fe07a,#128c4a);padding:0 7px;height:62px}.waw .b .i{width:48px;height:48px}.waw .b .i svg{width:32px;height:32px;animation:wawig 4s ease-in-out infinite}@keyframes wawig{0%,86%,100%{transform:rotate(0)}89%{transform:rotate(-14deg)}92%{transform:rotate(12deg)}95%{transform:rotate(-8deg)}}.waw .b .on{position:absolute;left:8px;bottom:8px;width:13px;height:13px;border-radius:50%;background:#3ee08f;border:2px solid #fff;animation:livedot 1.6s infinite}.waw .b{position:relative}.waw .tip em{font-style:normal;color:#3ee08f;font-weight:700}.ftr-word{margin-top:34px;line-height:0;user-select:none}.ftr-word svg{width:100%;height:auto;display:block}.ftr-word text{font-family:var(--font-h);font-weight:800;font-size:190px;letter-spacing:-6px}.fw-base{fill:rgba(255,255,255,.03);stroke:rgba(226,197,138,.16);stroke-width:1.2}.fw-trace{fill:none;stroke:rgba(226,197,138,.55);stroke-width:1.4;stroke-dasharray:140 2600;animation:fwtrace 9s linear infinite}.fw-spark{fill:none;stroke:#fff6dc;stroke-width:2.6;stroke-linecap:round;stroke-dasharray:14 2726;filter:drop-shadow(0 0 6px #e2c58a) drop-shadow(0 0 14px rgba(226,197,138,.8));animation:fwtrace 9s linear infinite}@keyframes fwtrace{from{stroke-dashoffset:2740}to{stroke-dashoffset:0}}.rvw-sec{overflow:hidden}.rvw-track{overflow:hidden;-webkit-mask:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);padding:6px 0 10px}.rvw-row{display:flex;gap:18px;width:max-content;animation:rvwscroll 60s linear infinite}.rvw-track:hover .rvw-row{animation-play-state:paused}@keyframes rvwscroll{to{transform:translateX(-50%)}}.rvw{width:340px;flex:none;margin:0;padding:24px;border-radius:20px;background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-sm);display:flex;flex-direction:column}.rvw-stars{color:var(--g-500);letter-spacing:2px;font-size:1rem}.rvw blockquote{margin:12px 0 18px;font-size:.95rem;line-height:1.6;color:var(--text)}.rvw figcaption{display:flex;align-items:center;gap:12px;margin-top:auto;padding-top:14px;border-top:1px solid var(--line)}.rvw-av{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;font-weight:800;color:#fff;background:linear-gradient(135deg,var(--p-600),var(--navy-900));flex:none}.rvw figcaption b{display:block;font-size:.92rem;color:var(--text)}.rvw figcaption small{font-size:.8rem;color:var(--text-3)}.rvw-tag{margin-left:auto;color:var(--tp6)}.rvw-tag .ico{width:20px;height:20px}.rvw-sum{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;justify-content:center;margin-top:26px;font-size:.92rem;color:var(--text-2)}.rvw-sum b{font-family:var(--font-h);font-size:1.4rem;color:var(--text)}.rvw-sum .stars{color:var(--g-500);letter-spacing:2px}.map-sec .map-wrap{position:relative;margin-top:10px}.dmap{width:100%;height:auto;display:block;overflow:visible}.dmap .land{stroke:rgba(143,217,182,.22);fill:none}.dmap .arc{fill:none;stroke:url(#none);stroke:rgba(226,197,138,.55);stroke-width:1.2;stroke-dasharray:4 5;animation:arcflow 1.2s linear infinite,arcin 1s var(--d) both}@keyframes arcflow{to{stroke-dashoffset:-18}}@keyframes arcin{from{opacity:0}to{opacity:1}}.dmap .pc{fill:#e2c58a;filter:drop-shadow(0 0 6px rgba(226,197,138,.9))}.dmap .pl{fill:none;stroke:#e2c58a;stroke-width:1.5;transform-box:fill-box;transform-origin:center;animation:pinpulse 2.4s var(--d) infinite}.dmap .home .pc{fill:#3ee08f;filter:drop-shadow(0 0 8px #3ee08f)}.dmap .home .pl{stroke:#3ee08f}@keyframes pinpulse{0%{transform:scale(1);opacity:.9}100%{transform:scale(4.5);opacity:0}}.dmap text{fill:#cfe0d6;font:600 11px var(--font);paint-order:stroke;stroke:rgba(4,20,15,.85);stroke-width:3px}.map-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:26px}.map-stats div{text-align:center;padding:16px;border-radius:14px;background:rgba(255,255,255,.04);border:1px solid rgba(226,197,138,.18)}.map-stats b{display:block;font-family:var(--font-h);font-size:1.6rem;color:var(--g-400)}.map-stats span{font-size:.84rem;color:#a9bfb4}@media (max-width:640px){.dmap text{display:none}.map-stats{grid-template-columns:1fr 1fr}}.imap{margin-top:8px;padding:18px;border-radius:20px;background:linear-gradient(160deg,var(--navy-950),var(--navy-900));border:1px solid rgba(226,197,138,.25);color:#a9bfb4}.imap-t{display:inline-flex;align-items:center;gap:8px;font-family:var(--mono);font-size:.78rem;color:var(--g-400)}.imap-t i{width:8px;height:8px;border-radius:50%;background:#3ee08f;animation:livedot 1.4s infinite}.imap .dmap{max-width:420px;margin:8px auto 0}.imap .dmap text{font-size:16px;display:block}.imap .dmap .land{stroke:rgba(143,217,182,.3)}.imap p{font-size:.88rem;margin:6px 0 0;text-align:center}.orbit{position:relative;width:min(440px,100%);aspect-ratio:1;margin-inline:auto}.ob-core{position:absolute;inset:36%;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle,rgba(226,197,138,.25),rgba(4,20,15,.9) 70%);border:1px solid rgba(226,197,138,.4);box-shadow:0 0 60px rgba(226,197,138,.25);animation:corepulse 3s ease-in-out infinite}.ob-core img{width:56%;border-radius:50%}@keyframes corepulse{50%{box-shadow:0 0 90px rgba(226,197,138,.45)}}.ob-ring{position:absolute;border-radius:50%;border:1px dashed rgba(226,197,138,.3)}.ob-ring.r1{inset:6%}.ob-ring.r2{inset:22%;border-style:solid;border-color:rgba(143,217,182,.15)}.ob-spin{position:absolute;inset:0;animation:obspin 60s linear infinite}.orbit:hover .ob-spin,.orbit:hover .ob-i span{animation-play-state:paused}.ob-i{position:absolute;left:50%;top:50%;width:48px;height:48px;margin:-24px;transform:rotate(calc(360deg/var(--n)*var(--i))) translateY(calc(min(440px,90vw)*-.44)) rotate(calc(-360deg/var(--n)*var(--i)))}.ob-i span{display:grid;place-items:center;width:100%;height:100%;border-radius:14px;background:#0f251d;border:1px solid rgba(226,197,138,.35);color:var(--g-400);animation:obspin 60s linear infinite reverse;transition:background .2s}.ob-i:hover span{background:var(--g-500);color:#1b1305}.ob-i .ico{width:22px;height:22px}@keyframes obspin{to{transform:rotate(360deg)}}@media (max-width:640px){.ob-i{width:38px;height:38px;margin:-19px}.ob-i .ico{width:18px;height:18px}}.ind-sec{overflow:hidden}.tools-sec{overflow:hidden}.ind-mq{overflow:hidden;margin-top:14px;-webkit-mask:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.ind-row{display:flex;gap:12px;width:max-content;animation:rvwscroll 40s linear infinite}.ind-mq.rev .ind-row{animation-direction:reverse}.ind-row span{display:inline-flex;align-items:center;gap:10px;padding:14px 20px;border-radius:14px;background:var(--card);border:1px solid var(--line);font-weight:600;color:var(--text);white-space:nowrap}.ind-row .ico{width:20px;height:20px;color:var(--tp6)}.ind-mq.dark .ind-row span{background:rgba(255,255,255,.04);border-color:rgba(226,197,138,.2);color:#e4ede8;font-family:var(--mono);font-size:.88rem}.tl{position:relative;display:grid;grid-template-columns:repeat(5,1fr);gap:18px;padding-top:34px}.tl-line{position:absolute;left:0;right:0;top:9px;height:2px;background:var(--line);border-radius:2px;overflow:hidden}.tl-line i{position:absolute;inset:0;background:linear-gradient(90deg,var(--p-600),var(--g-500));transform-origin:left;transform:scaleX(var(--p,0));transition:transform .2s linear}.tl-i{position:relative}.tl-dot{position:absolute;top:-31px;left:0;width:16px;height:16px;border-radius:50%;background:var(--card);border:3px solid var(--p-600);box-shadow:0 0 0 5px var(--p-50)}.tl-y{font-family:var(--mono);font-size:.8rem;font-weight:700;color:var(--g-600)}.tl-i h3{font-size:1.05rem;margin:6px 0 6px}.tl-i p{font-size:.88rem;color:var(--text-2)}@media (max-width:980px){.tl{grid-template-columns:1fr;padding:0 0 0 30px}.tl-line{left:7px;right:auto;top:0;bottom:0;width:2px;height:auto}.tl-line i{transform-origin:top;transform:scaleY(var(--p,0))}.tl-dot{top:4px;left:-30px}}.sm-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:start}.sm-col ul{list-style:none;padding:0;margin:12px 0 0;display:grid;gap:6px}.sm-col li::before{display:none}.sm-col a{color:var(--text-2);font-size:.92rem}.sm-col a:hover{color:var(--tp6)}@media (max-width:820px){.sm-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.rvw-row,.ind-row,.ob-spin,.ob-i span,.fw-trace,.fw-spark,.dmap .pl,.dmap .arc,.ph-bg{animation:none!important}}.dmap .arc{stroke:rgba(226,197,138,.7);stroke-width:1.6;stroke-dasharray:3 6}.dmap .pc{r:4.5}.dmap .home text{fill:#3ee08f;font-weight:800}.ob-i{transform:none;left:50%;top:50%}.imap .dmap text{font-size:20px}.ftr-bot>span:last-child{display:flex;flex-wrap:wrap;gap:6px 16px}.ftr-bot a{margin-left:0}@property --ang{syntax:'<angle>';inherits:false;initial-value:0deg}:root[data-mode=dark]{--bg:#06120e;--bg-2:#0a1913;--card:#0e1f18;--text:#eef5f1;--text-2:#a9c0b5;--text-3:#7d978b;--line:#1a3127;--line-2:#24443a}:root[data-accent=ocean]{--p-700:#0b5566;--p-600:#0e7490;--p-500:#0891b2;--p-400:#38bdf8;--p-100:#e0f4fa;--p-50:#f0fafd;--g-600:#0ea5e9;--g-500:#38bdf8;--g-400:#7dd3fc;--g-100:#e0f2fe;--navy-950:#03141c;--navy-900:#062230;--navy-800:#0a3042;--navy-700:#0f4058}:root[data-accent=royal]{--p-700:#1e3fae;--p-600:#2453d6;--p-500:#3b6cf0;--p-400:#6b93ff;--p-100:#e8eeff;--p-50:#f4f7ff;--g-600:#d99a1e;--g-500:#f5b942;--g-400:#fcd27d;--g-100:#fff4dc;--navy-950:#060d24;--navy-900:#0a1534;--navy-800:#101f48;--navy-700:#18295c}:root[data-accent=violet]{--p-700:#5126c4;--p-600:#6d3fe0;--p-500:#8456f0;--p-400:#a98bff;--p-100:#efe9ff;--p-50:#f8f5ff;--g-600:#db2777;--g-500:#f472b6;--g-400:#f9a8d4;--g-100:#fde7f3;--navy-950:#0f0821;--navy-900:#170d33;--navy-800:#211347;--navy-700:#2c1a5c}:root[data-accent=sunset]{--p-700:#b33f11;--p-600:#e2541b;--p-500:#f26b2f;--p-400:#ff9a62;--p-100:#ffeee4;--p-50:#fff7f2;--g-600:#d99a0b;--g-500:#fbbf24;--g-400:#fcd34d;--g-100:#fef3c7;--navy-950:#1a0b05;--navy-900:#26110a;--navy-800:#341a10;--navy-700:#462416}:root[data-accent=rose]{--p-700:#9d174d;--p-600:#be185d;--p-500:#db2777;--p-400:#f472b6;--p-100:#fce7f3;--p-50:#fdf2f8;--g-600:#c98a55;--g-500:#e0a675;--g-400:#f0c49c;--g-100:#fbeee2;--navy-950:#1a0610;--navy-900:#260a18;--navy-800:#340f21;--navy-700:#46152d}:root[data-accent=forest]{--p-700:#245f27;--p-600:#2f7d32;--p-500:#3a9a3f;--p-400:#6cc16f;--p-100:#e5f4e6;--p-50:#f3faf3;--g-600:#65a30d;--g-500:#84cc16;--g-400:#bef264;--g-100:#ecfccb;--navy-950:#07130a;--navy-900:#0b1e10;--navy-800:#112a17;--navy-700:#18391f}:root[data-accent=graphite]{--p-700:#111827;--p-600:#1f2937;--p-500:#374151;--p-400:#6b7280;--p-100:#e5e7eb;--p-50:#f3f4f6;--g-600:#0891b2;--g-500:#22d3ee;--g-400:#67e8f9;--g-100:#cffafe;--navy-950:#05070a;--navy-900:#0b0f15;--navy-800:#121821;--navy-700:#1b2330}.pop-theme{min-width:300px}.dots.themes{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding:2px}.dots.themes button{width:auto;height:auto;border-radius:12px;border:1px solid var(--line);box-shadow:none;background:var(--card);padding:8px 4px 6px;display:flex;flex-direction:column;align-items:center;gap:5px}.dots.themes .sw{width:30px;height:30px;border-radius:50%;box-shadow:inset 0 0 0 2px rgba(255,255,255,.6)}.dots.themes small{font-size:.62rem;font-weight:600;color:var(--text-2);line-height:1.1;text-align:center}.dots.themes button.on{border-color:var(--p-600);box-shadow:0 0 0 2px var(--p-100)}.topbar{background:linear-gradient(90deg,var(--navy-950),var(--navy-900) 50%,var(--navy-950));border-bottom:1px solid rgba(226,197,138,.15);position:relative;z-index:61}.topbar .wrap{height:40px;min-height:40px;align-items:center;line-height:1}.topbar .tl span,.topbar .tl a{color:#cfe0d6;white-space:nowrap}.topbar a:last-child{color:inherit}.topbar .tr{display:flex;align-items:center;gap:18px}.tb-live{display:inline-flex;align-items:center;gap:8px;color:#a9bfb4}.tb-live i{width:7px;height:7px;border-radius:50%;background:#3ee08f;animation:livedot 1.4s infinite}.tb-soc{display:flex;gap:4px}.tb-soc a{width:26px;height:26px;border-radius:7px;display:grid;place-items:center;color:#cfe0d6}.tb-soc a:hover{background:rgba(255,255,255,.08);color:#fff}.tb-soc svg{width:13px;height:13px;fill:currentColor}@media (max-width:980px){.topbar .tr .tb-live{display:none}}@media (max-width:760px){.topbar{display:none}}.hdr{background:linear-gradient(180deg,color-mix(in srgb,var(--bg) 94%,transparent),color-mix(in srgb,var(--bg) 84%,transparent));border-bottom:0;box-shadow:0 10px 30px -22px rgba(4,20,15,.45)}.hdr::after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,transparent,var(--p-600) 20%,var(--g-500) 50%,var(--p-600) 80%,transparent);background-size:200% 100%;animation:hdrline 6s linear infinite;opacity:.85}@keyframes hdrline{to{background-position:-200% 0}}.nav>a,.dd>button{position:relative;padding:8px 12px;border-radius:10px;transition:background .2s,color .2s}.nav>a:hover,.dd>button:hover,.nav>a[aria-current]{background:color-mix(in srgb,var(--p-600) 9%,transparent);color:var(--tp7)}.brand img{box-shadow:0 0 0 2px color-mix(in srgb,var(--g-500) 60%,transparent),0 6px 16px -6px rgba(4,20,15,.5);border-radius:50%}.brand small{letter-spacing:.06em}.eyebrow.live{padding-left:10px}.eyebrow.live i{width:10px!important;height:10px!important;border-radius:50%;margin-right:4px}.eyebrow.live i::after{content:"";position:absolute;inset:-5px;border-radius:50%;border:2px solid #3ee08f;animation:pinpulse 1.6s infinite}.card,.prod,.rvw,.sc2,.ac-f,.ls,.pack,.ba-col,.lv-dash,.incl div,.pd-price{position:relative}.card::before,.prod::before,.rvw::before,.bline::before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1.5px;background:conic-gradient(from var(--ang),transparent 0 70%,color-mix(in srgb,var(--g-500) 90%,transparent) 80%,var(--p-600) 88%,transparent 96%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);animation:bspin 6s linear infinite;pointer-events:none;z-index:2;opacity:.9}.card:nth-child(2n)::before,.prod:nth-child(2n)::before,.rvw:nth-child(2n)::before{animation-delay:-2s}.card:nth-child(3n)::before,.prod:nth-child(3n)::before,.rvw:nth-child(3n)::before{animation-delay:-4s}@keyframes bspin{to{--ang:360deg}}.cta::before,.svc-band::before{z-index:0}.svc-all{gap:24px}.sc2{border:1px solid var(--line);box-shadow:0 14px 34px -24px rgba(4,20,15,.35)}.sc2:hover{transform:translateY(-4px)}.sc2 .thumb{aspect-ratio:16/10}.sc2-bd{padding:18px 18px 20px}.sc2 h3{display:flex;align-items:center;gap:10px;padding:0!important;margin:0 0 8px;font-size:1.08rem}.sc2-e{width:36px;height:36px;flex:none;border-radius:10px;display:grid;place-items:center;font-size:1.1rem;background:var(--p-50);border:1px solid var(--p-100)}.sc2 p{margin:0 0 10px!important;font-size:.9rem}.sc2-pts{list-style:none;padding:0;margin:0 0 14px;display:grid;gap:6px}.sc2-pts li{display:flex;gap:8px;align-items:flex-start;font-size:.85rem;color:var(--text-2);line-height:1.4}.sc2-pts li::before{display:none}.sc2-pts .ico{width:15px;height:15px;flex:none;margin-top:2px;color:var(--tp6);stroke-width:3}.sc2-ic{display:none}.store-grid{gap:24px}.mega a.mi{border:1px solid rgba(255,255,255,.07);background:rgba(255,255,255,.025);margin-bottom:8px;padding:10px 12px}.mega a.mi:hover{border-color:rgba(226,197,138,.45);background:rgba(226,197,138,.07)}.mega a.mi b{display:block}.feat-anim{justify-content:flex-end}.feat-anim::after{display:none}.fa-orb{position:absolute;top:22px;left:50%;width:120px;height:120px;margin-left:-60px;display:grid;place-items:center}.fa-orb span{position:absolute;inset:0;border-radius:50%;border:1px solid rgba(226,197,138,.45);animation:pinpulse 3s infinite}.fa-orb span:nth-child(2){animation-delay:1s}.fa-orb span:nth-child(3){animation-delay:2s}.fa-orb img{width:56px;height:56px;border-radius:50%;position:relative;box-shadow:0 0 30px rgba(226,197,138,.5)}.fa-bars{position:absolute;left:20px;right:20px;top:160px;height:50px;display:flex;align-items:flex-end;gap:6px}.fa-bars i{flex:1;height:var(--h);border-radius:4px 4px 0 0;background:linear-gradient(180deg,var(--g-400),rgba(226,197,138,.15));transform-origin:bottom;animation:barup 2.4s ease-in-out infinite alternate}.fa-bars i:nth-child(2n){animation-delay:.4s}.fa-bars i:nth-child(3n){animation-delay:.8s}@keyframes barup{from{transform:scaleY(.45)}to{transform:scaleY(1)}}.mega .feat-anim{min-height:330px}.waw .b .i{position:relative}.wa-ring{position:absolute;inset:-7px;border-radius:50%;border:2px dashed rgba(255,255,255,.75);animation:obspin 8s linear infinite}.waw .b .i::after{inset:-12px;border-color:rgba(37,211,102,.55)}.waw .b .on{left:auto;right:6px;top:4px;bottom:auto;width:14px;height:14px;z-index:3}.waw .b .bd{top:-6px;left:-6px;right:auto}.waw .b{box-shadow:0 0 0 6px rgba(37,211,102,.15),0 18px 40px -12px rgba(18,140,74,.75)}.fw-trace{stroke-dasharray:90 260;animation:fwloop 4s linear infinite}.fw-spark{stroke-dasharray:16 334;animation:fwloop 4s linear infinite}@keyframes fwloop{from{stroke-dashoffset:350}to{stroke-dashoffset:0}}.rvw-top{display:flex;justify-content:space-between;align-items:center}.rvw-q{font-family:Georgia,serif;font-size:3rem;line-height:.6;color:var(--g-500);opacity:.6}.rvw-tag{display:inline-flex;align-items:center;gap:6px;font-size:.74rem;font-weight:700;padding:5px 9px;border-radius:999px;background:var(--p-50);color:var(--tp7)}.rvw-tag .ico{width:14px!important;height:14px!important}.map-sec{padding-top:clamp(56px,6vw,90px)}.map-wrap{padding:18px;border-radius:24px;background:radial-gradient(70% 90% at 62% 40%,rgba(62,224,143,.08),transparent 70%);border:1px solid rgba(226,197,138,.14)}.map-wrap::after{content:"";position:absolute;top:0;bottom:0;width:16%;left:-16%;background:linear-gradient(90deg,transparent,rgba(226,197,138,.08),transparent);animation:mapscan 7s linear infinite;pointer-events:none}.map-wrap{overflow:hidden}@keyframes mapscan{to{left:100%}}.map-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:22px}.map-chips span{padding:7px 12px;border-radius:999px;background:rgba(255,255,255,.05);border:1px solid rgba(226,197,138,.2);color:#e4ede8;font-size:.85rem}.ph-bg{opacity:.42}.cta-img{isolation:isolate}.cta-bg{position:absolute;inset:0;z-index:-1;background:url(/img/bg/cta.webp) center/cover;opacity:.35;animation:phzoom 24s ease-in-out infinite alternate}.cta-img::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(110deg,var(--navy-950) 20%,color-mix(in srgb,var(--navy-900) 70%,transparent) 70%)}.cta>*{position:relative;z-index:1}.cta>.cta-bg{position:absolute;z-index:-1}.lph-in{grid-template-columns:1fr auto 1fr}.lph-mid{justify-self:center;border:0;margin:0;padding:8px 18px;gap:20px;border-radius:999px;background:var(--bg-2);border:1px solid var(--line)}.lph-trust{padding-right:20px;border-right:1px solid var(--line)}.lph-r{justify-self:end}@media (max-width:1100px){.lph-trust{display:none}}@media (max-width:640px){.lph-in{grid-template-columns:auto 1fr}.lph-mid{justify-self:end;background:none;border:0;padding:0}}.lv-wins{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:22px}.lv-wins div{padding:14px;border-radius:14px;background:rgba(255,255,255,.05);border:1px solid rgba(226,197,138,.2);text-align:center}.lv-wins b{display:block;font-family:var(--font-h);font-size:1.3rem;color:var(--g-400)}.lv-wins small{font-size:.76rem;color:#a9bfb4}.lv-dash{border-radius:20px;background:#0b1d16;border:1px solid rgba(226,197,138,.28);box-shadow:0 40px 80px -30px rgba(0,0,0,.7);overflow:hidden}.lv-top{display:flex;align-items:center;gap:6px;padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.07);font-family:var(--mono);font-size:.74rem;color:#8fa79b}.lv-top i{width:9px;height:9px;border-radius:50%;background:#2b4a3e}.lv-top i:first-child{background:#e2c58a}.lv-top span{margin-left:8px}.lv-top em{margin-left:auto;font-style:normal;color:#3ee08f;animation:livedot 1.4s infinite;border-radius:6px;padding:0 4px}.lv-chart{position:relative;height:170px;padding:14px 16px 0}.lv-chart svg{position:absolute;inset:14px 16px 0;width:calc(100% - 32px);height:calc(100% - 14px);z-index:1}.lv-line{fill:none;stroke:#e2c58a;stroke-width:2.5;stroke-linejoin:round;stroke-dasharray:600;stroke-dashoffset:600;animation:lvdraw 4s ease-out infinite}.lv-area{opacity:0;animation:lvarea 4s ease-out infinite}.lv-pt{fill:#3ee08f;animation:livedot 1.4s infinite}@keyframes lvdraw{0%{stroke-dashoffset:600}55%,100%{stroke-dashoffset:0}}@keyframes lvarea{0%,30%{opacity:0}60%,100%{opacity:1}}.lv-bars{position:absolute;left:16px;right:16px;bottom:0;height:70%;display:flex;align-items:flex-end;gap:8px;opacity:.35}.lv-bars i{flex:1;height:var(--h);background:rgba(143,217,182,.35);border-radius:4px 4px 0 0;transform-origin:bottom;animation:barup 2.6s calc(var(--k)*.12s) ease-in-out infinite alternate}.lv-feed{position:relative;height:200px;overflow:hidden;padding:12px 16px 16px;display:grid;gap:8px;align-content:start}.lv-n{display:flex;gap:10px;align-items:center;padding:10px 12px;border-radius:12px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.06);color:#e4ede8;font-size:.86rem;animation:lvin 8s calc(var(--k)*2s) infinite both}.lv-n small{display:block;color:#7d978b;font-size:.72rem}.lv-ic{width:28px;height:28px;flex:none;border-radius:8px;display:grid;place-items:center;background:rgba(62,224,143,.14);color:#3ee08f}.lv-ic .ico{width:15px;height:15px}@keyframes lvin{0%{opacity:0;transform:translateY(14px)}6%,80%{opacity:1;transform:none}92%,100%{opacity:.35;transform:none}}@media (max-width:640px){.lv-wins{grid-template-columns:1fr 1fr 1fr}.lv-wins b{font-size:1.05rem}.lv-wins small{font-size:.68rem}}.ac-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.ac-f{padding:26px 22px;border-radius:20px;background:var(--card);border:1px solid var(--line);box-shadow:0 16px 40px -28px rgba(4,20,15,.4)}.ac-n{position:absolute;top:16px;right:18px;font-family:var(--font-h);font-weight:800;font-size:2rem;color:var(--p-100)}.ac-f h3{margin:14px 0 8px;font-size:1.08rem}.ac-f p{font-size:.9rem;color:var(--text-2)}.trk-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:22px}.trk-tabs button{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:12px;align-items:center;text-align:left;padding:16px;border-radius:16px;border:1px solid var(--line);background:var(--card);cursor:pointer;color:var(--text);transition:.2s}.trk-tabs button .ico{grid-row:1/3;width:40px;height:40px;padding:9px;border-radius:12px;background:var(--p-50);color:var(--tp6)}.trk-tabs button span{font-family:var(--font-h);font-weight:700;font-size:.95rem;line-height:1.25}.trk-tabs button small{font-size:.78rem;color:var(--text-3)}.trk-tabs button.on{background:linear-gradient(135deg,var(--navy-900),var(--p-700));border-color:transparent;color:#fff}.trk-tabs button.on small{color:#cfe0d6}.trk-tabs button.on .ico{background:rgba(255,255,255,.12);color:var(--g-400)}.trk-pane{display:none;padding:28px;border-radius:22px;background:var(--card);border:1px solid var(--line)}.trk-pane.on{display:block;animation:fadeup .5s var(--ease)}@keyframes fadeup{from{opacity:0;transform:translateY(10px)}}.trk-head{display:flex;gap:14px;align-items:center;margin-bottom:20px}.trk-head .ic{width:50px;height:50px;border-radius:14px;display:grid;place-items:center}.trk-head h3{font-size:1.3rem}.trk-head p{font-size:.88rem;color:var(--text-3)}.trk-mods{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.trk-mods li{display:flex;gap:10px;align-items:center;padding:12px 14px;border-radius:12px;background:var(--bg-2);border:1px solid var(--line);font-weight:600;font-size:.9rem;color:var(--text)}.trk-mods li::before{display:none}.trk-mods span{font-family:var(--mono);font-size:.75rem;color:var(--g-600);flex:none}.ac-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;position:relative}.ac-steps::before{content:"";position:absolute;left:5%;right:5%;top:22px;height:2px;background:linear-gradient(90deg,var(--g-500),var(--p-400));background-size:200% 100%;animation:hdrline 5s linear infinite;opacity:.6}.ac-s{position:relative;text-align:center}.ac-dot{width:46px;height:46px;margin:0 auto 14px;border-radius:50%;display:grid;place-items:center;font-family:var(--font-h);font-weight:800;color:#1b1305;background:var(--g-500);box-shadow:0 0 0 6px rgba(226,197,138,.15)}.ac-s h3{color:#fff;font-size:1rem}.ac-s p{color:#a9bfb4;font-size:.86rem;margin-top:6px}@media (max-width:1100px){.ac-grid{grid-template-columns:1fr 1fr}.trk-tabs{grid-template-columns:1fr 1fr}.trk-mods{grid-template-columns:1fr 1fr}}@media (max-width:820px){.ac-steps{grid-template-columns:1fr;text-align:left}.ac-steps::before{display:none}.ac-s{display:grid;grid-template-columns:46px 1fr;column-gap:14px;text-align:left}.ac-dot{grid-row:1/3;margin:0}}@media (max-width:560px){.ac-grid,.trk-mods{grid-template-columns:1fr}.trk-tabs{grid-template-columns:1fr}.trk-pane{padding:18px}}@media (max-width:640px){.svc-all{gap:18px}.sec{padding-block:56px}.map-wrap{padding:8px}.map-chips span{font-size:.78rem;padding:6px 10px}.lph-mid .lph-ph small{display:none}}.card::before,.prod::before,.rvw::before,.bline::before{padding:2px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;background:conic-gradient(from var(--ang),transparent 0 52%,color-mix(in srgb,var(--g-500) 85%,transparent) 68%,var(--g-400) 76%,var(--p-600) 86%,transparent 96%);opacity:1}.sec.navy .card::before,.lv-dash.bline::before{background:conic-gradient(from var(--ang),transparent 0 52%,var(--g-400) 72%,#3ee08f 86%,transparent 96%)}.lph-in{display:flex;justify-content:space-between;align-items:center;gap:24px}.lph-mid{justify-self:auto}.lph-trust .stars{margin-right:8px}.ph-bg{opacity:.8}.ph-hero.has-bg::after{background:linear-gradient(95deg,var(--navy-950) 18%,rgba(4,20,15,.78) 48%,rgba(4,20,15,.3) 100%),linear-gradient(0deg,rgba(4,20,15,.6),transparent 40%)}.cta-bg{opacity:.55}.topbar .tl{padding:0;display:flex;align-items:center;gap:22px;grid-template-columns:none;position:static}.pop-theme{min-width:340px}.dots.themes{grid-template-columns:repeat(4,1fr);gap:10px}.dots.themes button{padding:6px 6px 8px;border-radius:14px}.dots.themes .sw{position:relative;width:100%;height:44px;border-radius:9px;overflow:hidden;background:#fff;box-shadow:0 0 0 1px var(--line);display:block}.dots.themes .sw i:nth-child(1){position:absolute;left:0;right:0;top:0;height:42%;background:linear-gradient(120deg,var(--c),var(--a))}.dots.themes .sw i:nth-child(2){position:absolute;left:6px;bottom:6px;width:46%;height:9px;border-radius:5px;background:var(--a)}.dots.themes .sw i:nth-child(3){position:absolute;right:6px;bottom:5px;width:12px;height:12px;border-radius:50%;background:var(--b);box-shadow:0 0 8px var(--b)}.dots.themes button:hover .sw{transform:translateY(-2px);transition:.2s}.dots.themes button.on{border-color:var(--p-600);box-shadow:0 0 0 3px var(--p-100)}.dots.themes button.on small{color:var(--tp7)}.kpis{background:linear-gradient(180deg,var(--bg-2),var(--bg));padding:34px 0 10px}.kpi-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:-70px;position:relative;z-index:3}.kpi{position:relative;padding:22px 22px 26px;border-radius:20px;background:var(--card);border:1px solid var(--line);box-shadow:0 24px 50px -30px rgba(4,20,15,.45);overflow:hidden}.kpi::after{content:"";position:absolute;right:-30px;top:-30px;width:110px;height:110px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--g-500) 25%,transparent),transparent 70%)}.kpi-ic{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:linear-gradient(135deg,var(--p-600),var(--navy-900));color:var(--g-400);margin-bottom:14px}.kpi-ic .ico{width:20px;height:20px}.kpi b{display:block;font-family:var(--font-h);font-size:clamp(1.6rem,2.6vw,2.1rem);font-weight:800;letter-spacing:-.03em;background:linear-gradient(90deg,var(--text),var(--p-600));-webkit-background-clip:text;background-clip:text;color:transparent}.kpi>span:not(.kpi-ic){font-size:.86rem;color:var(--text-3)}.kpi-bar{position:absolute;left:0;bottom:0;height:4px;width:var(--w);background:linear-gradient(90deg,var(--p-600),var(--g-500));border-radius:0 4px 4px 0;transform-origin:left;animation:kpibar 1.6s var(--ease) both}@keyframes kpibar{from{transform:scaleX(0)}}.tb2{background:var(--bg);border:0;padding:30px 0 40px}.tb2 p{display:flex;align-items:center;gap:16px;justify-content:center}.tb2 p::before,.tb2 p::after{content:"";height:1px;width:80px;background:linear-gradient(90deg,transparent,var(--g-500))}.tb2 p::after{transform:scaleX(-1)}.tb2 .marq span{background:var(--card);border-color:var(--line);box-shadow:0 6px 16px -12px rgba(4,20,15,.35);font-weight:600;color:var(--text)}.tb2 .marq span:nth-child(3n+1){border-color:color-mix(in srgb,var(--p-600) 30%,var(--line))}.tb2 .marq span:nth-child(3n+2){border-color:color-mix(in srgb,var(--g-500) 40%,var(--line))}@media (max-width:980px){.kpi-grid{grid-template-columns:1fr 1fr;margin-top:-40px}}@media (max-width:480px){.kpi-grid{gap:12px}.kpi{padding:16px}.kpi-ic{width:36px;height:36px;margin-bottom:10px}}.out-top{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.live-b{display:inline-flex;align-items:center;gap:8px;font-family:var(--mono);font-size:.74rem;font-weight:700;letter-spacing:.08em;color:#3ee08f;padding:5px 10px;border-radius:999px;background:rgba(62,224,143,.1);border:1px solid rgba(62,224,143,.35)}.live-b i{width:8px;height:8px;border-radius:50%;background:#3ee08f;animation:livedot 1.2s infinite}.out-upd{font-size:.74rem;color:#8fa79b}.out-bars{display:flex;align-items:flex-end;gap:6px;height:70px;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.08)}.out-bars i{flex:1;border-radius:4px 4px 0 0;background:linear-gradient(180deg,var(--g-400),rgba(226,197,138,.15));height:20%;transition:height .5s var(--ease)}.out-list{display:grid;gap:6px}.out-list div{display:flex;justify-content:space-between;font-size:.84rem;color:#cfe0d6;padding:7px 10px;border-radius:9px;background:rgba(255,255,255,.04)}.out-list b{color:var(--g-400);font-family:var(--font-h)}.chatsim{margin-top:8px;border-radius:22px;overflow:hidden;background:#0b141a;border:1px solid rgba(226,197,138,.25);box-shadow:0 30px 60px -30px rgba(0,0,0,.6)}.cs-hd{display:flex;align-items:center;gap:12px;padding:14px 16px;background:linear-gradient(90deg,#075e54,#0d6145)}.cs-hd img{border-radius:50%;background:#fff}.cs-hd b{display:block;color:#fff;font-size:.95rem}.cs-hd small{display:inline-flex;align-items:center;gap:6px;color:#cfe0d6;font-size:.76rem}.cs-hd small i{width:7px;height:7px;border-radius:50%;background:#3ee08f;animation:livedot 1.4s infinite}.cs-wa{margin-left:auto;color:#fff}.cs-wa .ico{width:22px;height:22px}.cs-body{padding:16px;display:flex;flex-direction:column;gap:9px;min-height:330px;background:radial-gradient(circle at 20% 10%,rgba(37,211,102,.06),transparent 50%),#0b141a}.cs-m{max-width:82%;padding:9px 12px;border-radius:12px 12px 12px 4px;background:#1f2c33;color:#e9edef;font-size:.88rem;line-height:1.45;opacity:0;animation:csin 14s calc(var(--k)*1.6s) infinite}.cs-m.me{align-self:flex-end;background:#005c4b;border-radius:12px 12px 4px 12px}.cs-typing{display:flex;gap:4px;padding:10px 12px;border-radius:12px;background:#1f2c33;width:max-content;opacity:0;animation:cstype 14s calc(var(--k)*1.6s) infinite}.cs-typing i{width:6px;height:6px;border-radius:50%;background:#8696a0;animation:tdot 1s infinite}.cs-typing i:nth-child(2){animation-delay:.15s}.cs-typing i:nth-child(3){animation-delay:.3s}@keyframes csin{0%{opacity:0;transform:translateY(8px)}4%,88%{opacity:1;transform:none}96%,100%{opacity:0}}@keyframes cstype{0%{opacity:0}3%,10%{opacity:1}12%,100%{opacity:0;height:0;padding:0;margin:-9px 0 0}}@keyframes tdot{50%{transform:translateY(-3px);opacity:.5}}.cs-cta{display:flex;align-items:center;justify-content:center;gap:8px;padding:14px;background:#25d366;color:#05301b;font-weight:700}.cs-cta .ico{width:18px;height:18px}.mega .feat-img{min-height:340px}.mega .feat-img img{opacity:.85;object-position:center top}.mega .feat-img::after{display:block;background:linear-gradient(180deg,transparent 35%,rgba(4,20,15,.92) 72%)}.pd-specs h3{margin-bottom:12px}.pd-specs dl{display:grid;gap:0;margin:0}.pd-specs dl div{display:grid;grid-template-columns:130px 1fr;gap:12px;padding:11px 0;border-bottom:1px dashed var(--line)}.pd-specs dl div:last-child{border:0}.pd-specs dt{font-size:.82rem;color:var(--text-3);font-weight:600}.pd-specs dd{margin:0;font-size:.9rem;color:var(--text);font-weight:500}.pd-int{margin-top:34px;padding:24px;border-radius:20px;background:var(--card);border:1px solid var(--line)}.pd-int h3{margin-bottom:6px}.grid4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}@media (max-width:1100px){.grid4{grid-template-columns:1fr 1fr}}@media (max-width:560px){.grid4{grid-template-columns:1fr}.pd-specs dl div{grid-template-columns:110px 1fr}}body.lp .waw{display:flex!important}@media (max-width:640px){body.lp .waw{bottom:76px;right:14px}body:has(.pd-bar) .waw{display:flex!important;bottom:76px}}.sec,.kpis,.tools-band,.ftr{content-visibility:auto;contain-intrinsic-size:auto 800px}.paused *,.paused *::before,.paused *::after{animation-play-state:paused!important}.calc-trust{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:16px;border-top:1px dashed var(--line)}.calc-trust span{display:inline-flex;align-items:center;gap:6px;font-size:.8rem;font-weight:600;color:var(--text-2);padding:7px 10px;border-radius:999px;background:var(--p-50);border:1px solid var(--p-100)}.calc-trust .ico{width:14px;height:14px;color:var(--tp6)}.calc .card{display:flex;flex-direction:column}.kpis{content-visibility:visible;padding:40px 0 8px;background:var(--bg)}.kpi-grid{margin-top:0}.cmp{border:0;background:transparent;box-shadow:none;overflow:visible;position:relative}.cmp .r{grid-template-columns:1.15fr 1.1fr 1fr;border-top:0;position:relative}.cmp .r>div{padding:18px 24px;border-bottom:1px solid var(--line);background:var(--card)}.cmp .r>div:first-child{border-left:1px solid var(--line);font-weight:700}.cmp .r>div:last-child{border-right:1px solid var(--line);color:var(--text-3)}.cmp .r:first-child>div:first-child{border-top-left-radius:20px;border-top:1px solid var(--line)}.cmp .r:first-child>div:last-child{border-top-right-radius:20px;border-top:1px solid var(--line)}.cmp .r:last-child>div:first-child{border-bottom-left-radius:20px}.cmp .r:last-child>div:last-child{border-bottom-right-radius:20px}.cmp .r>div:nth-child(2){background:linear-gradient(180deg,var(--navy-900),var(--navy-950));color:#e9f2ed;font-weight:600;border-bottom-color:rgba(226,197,138,.14);position:relative;z-index:1;box-shadow:-18px 0 30px -24px rgba(4,20,15,.6),18px 0 30px -24px rgba(4,20,15,.6)}.cmp .h>div:nth-child(2){background:linear-gradient(135deg,var(--p-600),var(--navy-900))!important;color:#fff!important;border-radius:18px 18px 0 0;margin-top:-14px;padding-top:30px!important;font-size:1.1rem}.cmp .h>div:nth-child(2)::after{content:"★ Recommended";position:absolute;top:-12px;left:50%;transform:translateX(-50%);font-family:var(--font);font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:5px 12px;border-radius:999px;background:var(--g-500);color:#1b1305;white-space:nowrap;box-shadow:0 6px 16px -6px rgba(201,164,92,.8)}.cmp .r:last-child>div:nth-child(2){border-radius:0 0 18px 18px;margin-bottom:-14px;padding-bottom:32px}.cmp .h>div{background:var(--bg-2);font-size:1rem}.cmp .h>div:last-child{color:var(--text-3)!important}.cmp .r:not(.h):hover>div{background:color-mix(in srgb,var(--p-50) 70%,var(--card))}.cmp .r:not(.h):hover>div:nth-child(2){background:linear-gradient(180deg,var(--navy-800),var(--navy-900))}.cmp .y{background:linear-gradient(135deg,var(--g-400),var(--g-500));color:#1b1305;box-shadow:0 0 0 4px rgba(226,197,138,.15)}.cmp .x{background:transparent;border:1.5px solid #e7b3b3;color:#d23b3b}.cmp .r>div:last-child{text-decoration:none}.cmp-wrap{padding-top:16px;padding-bottom:16px}@media (max-width:640px){.cmp .r{grid-template-columns:1fr 1fr}.cmp .r>div:first-child{grid-column:1/-1;border-right:1px solid var(--line);border-radius:0!important;background:var(--bg-2);padding:10px 14px;font-size:.8rem;text-transform:uppercase;letter-spacing:.04em}.cmp .h>div:first-child{display:none}.cmp .r>div{padding:12px 12px}.cmp .h>div:nth-child(2){margin-top:0;padding-top:20px!important}.cmp .r:last-child>div:nth-child(2){margin-bottom:0;padding-bottom:14px}.cmp .h>div:nth-child(2)::after{top:-10px;font-size:.6rem}}.ftr .fh{font-family:var(--font-h);font-weight:800;letter-spacing:-.01em}.pop .ph6{margin:0 0 8px}.sec-h2{font-size:clamp(1.3rem,2.2vw,1.7rem);margin:0 0 22px}.loc-card{display:flex;flex-direction:column}.loc-flag{font-size:2rem;line-height:1}.loc-card h3{margin:10px 0 6px}.loc-card p{font-size:.9rem;color:var(--text-2);margin-bottom:14px}.loc-card .more{margin-top:auto}.consent{font-size:.74rem;line-height:1.5;color:var(--text-3);margin-top:8px}.consent a{color:var(--text-2);text-decoration:underline}@media (min-width:981px){.hdr-in{justify-content:space-between;gap:20px}.hdr .nav{margin:0;position:relative;padding:5px 6px;border-radius:999px;background:color-mix(in srgb,var(--p-50) 70%,var(--bg-2));border:1px solid var(--line);gap:2px}.hdr .nav>a,.hdr .dd>button{border-radius:999px;padding:8px 14px}.hdr .nav>a[aria-current],.hdr .nav>a:hover,.hdr .dd>button:hover{background:var(--card);box-shadow:0 2px 8px -4px rgba(4,20,15,.25)}.hdr .dd{position:static}}.hdr .nav::before,.lph-mid::before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:conic-gradient(from var(--ang),transparent 0 70%,color-mix(in srgb,var(--g-500) 70%,transparent) 82%,color-mix(in srgb,var(--p-600) 60%,transparent) 90%,transparent 98%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:bspin 10s linear infinite;pointer-events:none;opacity:.7}.lph-mid{position:relative}@media (max-width:980px){.hdr .nav::before{display:none}}@media (min-width:1700px){html{zoom:1}:root{--max:1360px}}@media (min-width:2200px){html{zoom:1.25}}@media (min-width:3000px){html{zoom:1.6}}@media (min-width:641px) and (max-width:1024px){h1{font-size:clamp(2rem,5.2vw,3rem)}.sec{padding-block:64px}.lead{font-size:1.02rem}}@media (max-width:640px){html{font-size:15px}body{font-size:15px;line-height:1.6}h1{font-size:clamp(1.85rem,8.4vw,2.3rem)!important;line-height:1.12}h2{font-size:clamp(1.4rem,6.4vw,1.75rem)}h3{font-size:1.02rem}.lead{font-size:.98rem}.sec{padding-block:48px}.head{margin-bottom:26px}.eyebrow{font-size:.68rem;padding:5px 10px}.btn{padding:12px 18px;font-size:.92rem}.svc-all{grid-template-columns:1fr;gap:12px}.sc2{display:grid;grid-template-columns:104px 1fr;align-items:stretch}.sc2 .thumb{aspect-ratio:auto;height:100%;min-height:100%}.sc2 .thumb img{height:100%}.sc2-bd{padding:12px 14px}.sc2 h3{font-size:.95rem;gap:8px;margin-bottom:4px}.sc2-e{width:28px;height:28px;font-size:.9rem;border-radius:8px}.sc2 p{font-size:.82rem!important;margin-bottom:6px!important;line-height:1.45}.sc2-pts{display:none}.sc2 .more{font-size:.8rem}.store-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.prod-bd{padding:10px 10px 12px}.prod-bd h3{font-size:.86rem;line-height:1.3}.prod-bd>p,.prod-f,.prod-meta{display:none}.prod-cat{font-size:.6rem;padding:3px 7px;left:6px;top:6px}.prod-badge{display:none}.prod-act .btn{font-size:.74rem;padding:8px 6px}.prod-act .link{font-size:.74rem}.kpi b{font-size:1.35rem}.kpi>span:not(.kpi-ic){font-size:.74rem}.card{padding:18px}.cta{padding:26px 20px}.rvw{width:280px;padding:18px}.rvw blockquote{font-size:.88rem}.faq summary{font-size:.92rem}.ftr{padding-top:50px}.ftr-top{gap:24px}.map-stats b{font-size:1.2rem}.lp2-hero h1{font-size:clamp(1.8rem,8vw,2.2rem)!important}.tl-i h3{font-size:.98rem}.trk-mods li{font-size:.84rem;padding:10px 12px}}@media (max-width:360px){.sc2{grid-template-columns:88px 1fr}.store-grid{gap:8px}}.ftr-serve{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center;padding:18px 0;border-top:1px solid rgba(255,255,255,.08);font-size:.82rem}.ftr-serve span{color:#7d978b;margin-right:4px}.ftr-serve a{color:#cfe0d6}.ftr-serve a:hover{color:#fff}@media (max-width:640px){.card.sc2{padding:0}.sc2 ul.sc2-pts{display:none}.prod .prod-bd>p,.prod ul.prod-f,.prod .prod-meta{display:none}}.h1-kw{display:block;font-family:var(--font);font-size:clamp(.78rem,1.1vw,.92rem);font-weight:600;letter-spacing:.02em;line-height:1.4;margin-bottom:12px;opacity:.78;-webkit-text-fill-color:currentColor}.hero .h1-kw,.ph-hero .h1-kw,.lp2-hero .h1-kw,.store-hero .h1-kw{color:#cfe0d6}.prod .prod-act .btn{font-size:.78rem}@media (max-width:640px){.prod .prod-act .btn{font-size:.74rem;padding:9px 6px}.prod .prod-act .link{font-size:.72rem}}@media (min-width:981px){.hdr .nav{position:static;border:1px solid transparent;background:linear-gradient(color-mix(in srgb,var(--p-50) 70%,var(--bg-2)),color-mix(in srgb,var(--p-50) 70%,var(--bg-2))) padding-box,conic-gradient(from var(--ang),var(--line) 0 70%,color-mix(in srgb,var(--g-500) 75%,transparent) 82%,color-mix(in srgb,var(--p-600) 65%,transparent) 90%,var(--line) 98%) border-box;animation:bspin 10s linear infinite}.hdr .nav::before{display:none}.hdr .dd{position:static}.hdr .mega{left:0;right:0;width:auto}}@media (max-width:980px){.hdr{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:var(--bg)}.hdr::after{display:none}.hdr-act{position:relative;z-index:70}.nav{height:100dvh;max-height:100dvh;padding:84px 18px 28px;box-shadow:-30px 0 60px -20px rgba(4,20,15,.45);border-left:1px solid var(--line)}.nav>a,.nav>.dd>button{border-bottom:1px solid var(--line);border-radius:0!important;padding:14px 6px;color:var(--text)}.nav>a[aria-current]{color:var(--tp6);background:none}body.menu-open::after{content:"";position:fixed;inset:0;background:rgba(4,20,15,.45);z-index:59;backdrop-filter:blur(2px)}.dd.open .mega{display:block;background:transparent;padding:6px 0 10px}.mega .mh{margin:12px 0 8px;padding:0 0 8px}.mega a.mi{background:var(--bg-2);border:1px solid var(--line);margin-bottom:6px;padding:10px}.mega a.mi b{color:var(--text);font-size:.92rem}.mega a.mi small{color:var(--text-3);font-size:.78rem}.mega .mi .ic{width:34px;height:34px;background:var(--p-50);color:var(--tp6);border-color:var(--p-100)}.mega .mi .go{display:none}.mega .feat{display:none}}@media (max-width:640px){.waw{right:14px;bottom:14px}.waw .b{height:50px;padding:0 5px;box-shadow:0 0 0 4px rgba(37,211,102,.15),0 12px 28px -10px rgba(18,140,74,.7)}.waw .b .i{width:40px;height:40px}.waw .b .i svg{width:24px;height:24px}.wa-ring{inset:-5px}.waw .b .i::after{inset:-8px}.waw .b .on{width:11px;height:11px;right:4px;top:3px}.waw .b .bd{width:18px;height:18px;font-size:.62rem;top:-5px;left:-5px}.waw .c{width:calc(100vw - 28px)}}@media (max-width:980px){.burger[aria-expanded=true] .ico{display:none}.burger[aria-expanded=true]::before{content:"✕";font-size:1.1rem;font-weight:700;color:var(--text)}}@media (max-width:980px){.nav .mob-cta{color:#fff!important;justify-content:center;border-radius:12px!important;border:0!important;padding:14px!important}body.menu-open .waw{display:none!important}}.person .ph img{object-position:center 12%}.pf-filter{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:48px}.pf-filter button{padding:10px 18px;border-radius:999px;border:1px solid var(--line);background:var(--card);font:600 .9rem var(--font);color:var(--text);cursor:pointer;transition:.2s}.pf-filter button:hover{border-color:var(--p-600)}.pf-filter button.on{background:var(--p-600);border-color:var(--p-600);color:#fff}.pf-list{display:grid;gap:clamp(56px,7vw,110px)}.pf-row{display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(28px,5vw,64px);align-items:center}.pf-row.flip .pf-stage{order:2}.pf-row[hidden]{display:none}.pf-stage{position:relative;padding:28px;border-radius:28px;background:radial-gradient(120% 120% at 20% 0%,color-mix(in srgb,var(--p-600) 22%,transparent),transparent 60%),linear-gradient(160deg,var(--navy-900),var(--navy-950));overflow:hidden;isolation:isolate}.pf-glow{position:absolute;inset:auto -20% -40% auto;width:70%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(226,197,138,.28),transparent 65%);z-index:-1;animation:corepulse 5s ease-in-out infinite}.pf-num{position:absolute;left:22px;bottom:12px;font-family:var(--font-h);font-weight:800;font-size:clamp(3rem,6vw,5rem);line-height:1;color:rgba(255,255,255,.06);z-index:-1}.pf-dev.browser{border-radius:14px;overflow:hidden;background:#0a1a14;border:1px solid rgba(226,197,138,.28);box-shadow:0 40px 80px -30px rgba(0,0,0,.75);transform:perspective(1400px) rotateY(-4deg) rotateX(2deg);transition:transform .6s var(--ease)}.pf-row.flip .pf-dev.browser{transform:perspective(1400px) rotateY(4deg) rotateX(2deg)}.pf-row:hover .pf-dev.browser{transform:none}.pf-scr{position:relative;aspect-ratio:1512/808;overflow:hidden;background:#fff}.pf-scr img,.pf-scr video{width:100%;height:100%;object-fit:cover;object-position:top;display:block;transition:transform 6s ease}.pf-row:hover .pf-scr img{transform:scale(1.04)}.pf-dev.phone{width:min(300px,70%);margin:0 auto;border-radius:38px;border:10px solid #0f251d;outline:1px solid rgba(226,197,138,.35);overflow:hidden;position:relative;box-shadow:0 40px 80px -30px rgba(0,0,0,.75)}.pf-dev.phone .pf-scr{aspect-ratio:9/19.5}.pf-notch{position:absolute;top:8px;left:50%;transform:translateX(-50%);width:80px;height:20px;border-radius:999px;background:#0f251d;z-index:2}.pf-cat{display:inline-block;font-size:.74rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:5px 12px;border-radius:999px;background:var(--p-50);color:var(--tp7);border:1px solid var(--p-100)}.pf-info h2{font-size:clamp(1.5rem,2.6vw,2.1rem);margin:14px 0 6px}.pf-tag{font-family:var(--mono);font-size:.82rem;color:var(--g-600);margin-bottom:18px}.pf-ps{display:grid;gap:14px;margin-bottom:18px}.pf-ps b{display:block;font-family:var(--font-h);font-size:.9rem;color:var(--text);margin-bottom:4px}.pf-ps p{font-size:.94rem;color:var(--text-2);line-height:1.6}.pf-res{list-style:none;padding:0;margin:0 0 16px;display:grid;grid-template-columns:1fr 1fr;gap:8px}.pf-res li{display:flex;gap:8px;align-items:flex-start;font-size:.88rem;font-weight:600;color:var(--text);padding:10px 12px;border-radius:12px;background:var(--bg-2);border:1px solid var(--line)}.pf-res li::before{display:none}.pf-res .ico{width:16px;height:16px;flex:none;margin-top:2px;color:var(--tp6);stroke-width:3}.pf-stack{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:18px}.pf-stack span{font-family:var(--mono);font-size:.76rem;padding:5px 10px;border-radius:8px;background:var(--card);border:1px dashed var(--line-2,var(--line));color:var(--text-2)}.pf-empty{text-align:center;padding:30px 0;color:var(--text-2)}.pf-next{display:grid;grid-template-columns:1.3fr .7fr;gap:30px;align-items:center;padding:clamp(26px,4vw,48px);border-radius:26px;background:var(--card);border:1px solid var(--line)}.pf-next .acts{display:grid;gap:10px}.pf-next .btn{justify-content:center}.pf-next .btn .ico{width:18px;height:18px}@media (max-width:980px){.pf-row{grid-template-columns:minmax(0,1fr)}.pf-row.flip .pf-stage{order:0}.pf-next{grid-template-columns:1fr}.pf-dev.browser,.pf-row.flip .pf-dev.browser{transform:none}}@media (max-width:640px){.pf-stage{padding:14px;border-radius:20px}.pf-res{grid-template-columns:1fr}.pf-filter{justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;margin:0 -18px 30px;padding:0 18px 6px}.pf-filter button{white-space:nowrap;padding:8px 14px;font-size:.84rem}}.waw{pointer-events:none}.waw .b,.waw.open .c{pointer-events:auto}.waw .c{pointer-events:none}@media (max-width:640px){.hdr-in{gap:8px}.hdr-act{gap:6px;flex:none}.hdr-act .ib{width:38px;height:38px}.brand{min-width:0;flex:1 1 auto;overflow:hidden}.brand b{font-size:1.05rem}.brand small{font-size:.56rem;letter-spacing:.03em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.brand img{width:36px;height:36px}}@media (max-width:380px){.brand small{display:none}}@media (max-width:640px){html{font-size:14px}body{font-size:14px;line-height:1.55}h1{font-size:clamp(1.7rem,7.6vw,2.05rem)!important}h2{font-size:clamp(1.25rem,5.6vw,1.5rem)!important;line-height:1.2}h3{font-size:.98rem}.lead{font-size:.92rem;line-height:1.55}.sec{padding-block:40px}.head{margin-bottom:20px}.head h2{margin-top:10px}.eyebrow{font-size:.62rem;padding:4px 9px}.btn{padding:11px 16px;font-size:.88rem}.card{padding:16px;border-radius:14px}.card p{font-size:.86rem}.hero{padding:44px 0 50px}.hero .lead{font-size:.9rem}.hv-stats div{padding:10px}.hv-stats b{font-size:1.05rem}.hv-stats small{font-size:.62rem}.kpi{padding:14px;border-radius:14px}.kpi b{font-size:1.2rem}.kpi-ic{width:32px;height:32px;margin-bottom:8px}.rvw{width:230px;padding:14px;border-radius:14px}.rvw blockquote{font-size:.8rem;line-height:1.5;margin:8px 0 10px}.rvw-stars{font-size:.8rem}.rvw-q{font-size:2rem}.rvw figcaption b{font-size:.8rem}.rvw figcaption small{font-size:.7rem}.rvw-tag{font-size:.62rem;padding:3px 7px}.rvw-row{gap:10px}.rvw-sum{font-size:.8rem}.rvw-sum b{font-size:1.1rem}.step{padding:14px}.step h3{font-size:.95rem}.step p{font-size:.82rem}.faq summary{font-size:.88rem;padding:14px 16px}.faq details p{font-size:.84rem;padding:0 16px 14px}.checks li b{font-size:.92rem}.checks li span{font-size:.82rem}.map-stats b{font-size:1.05rem}.map-stats span{font-size:.72rem}.map-chips span{font-size:.7rem;padding:5px 9px}.cmp .r>div{font-size:.8rem;padding:10px}.calc .card,.out{padding:16px}.out .big{font-size:2rem}.lp2-wins b{font-size:.95rem}.lv-wins b{font-size:.95rem}.ba-col{padding:16px}.ba-col li{font-size:.84rem}.pack h3{font-size:1rem}.pack li{font-size:.82rem}.incl div{padding:10px;font-size:.84rem}.ftr .fh{font-size:.88rem}.ftr-col a{font-size:.84rem;padding:4px 0}.ftr p{font-size:.84rem}.ftr-top{grid-template-columns:1fr 1fr!important;gap:22px 16px}.ftr-top>div:first-child{grid-column:1/-1}.ftr-serve{font-size:.74rem}.tl-i p,.ac-f p{font-size:.82rem}.trk-tabs button{padding:12px}.sb-txt h3{font-size:1.05rem}.sb-txt p{font-size:.84rem}.pd-price b{font-size:1.15rem}}.pfx-hstats{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.pfx-hstats div{padding:12px 18px;border-radius:14px;background:rgba(255,255,255,.06);border:1px solid rgba(226,197,138,.22);backdrop-filter:blur(6px)}.pfx-hstats b{display:block;font-family:var(--font-h);font-size:1.5rem;color:var(--g-400);line-height:1.1}.pfx-hstats span{font-size:.78rem;color:#cfe0d6}.pfx-filter{position:sticky;top:84px;z-index:20;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:0 auto 46px;padding:8px;border-radius:999px;width:max-content;max-width:100%;background:color-mix(in srgb,var(--bg) 88%,transparent);backdrop-filter:blur(12px);border:1px solid var(--line);box-shadow:0 12px 30px -20px rgba(4,20,15,.4)}.pfx-filter button{padding:9px 16px;border-radius:999px;border:0;background:none;font:600 .88rem var(--font);color:var(--text-2);cursor:pointer;transition:.2s;display:inline-flex;gap:6px;align-items:center}.pfx-filter button em{font-style:normal;font-size:.72rem;padding:1px 7px;border-radius:999px;background:var(--p-50);color:var(--tp7)}.pfx-filter button.on{background:var(--p-600);color:#fff}.pfx-filter button.on em{background:rgba(255,255,255,.2);color:#fff}.pfx-group{margin-bottom:clamp(60px,8vw,100px)}.pfx-group[hidden]{display:none}.pfx-gh{text-align:center;margin-bottom:36px}.pfx-gh h2{margin-top:12px}.pfx-list{display:grid;gap:clamp(56px,7vw,100px)}.pfx-site{display:grid;grid-template-columns:1.25fr .75fr;gap:clamp(26px,4vw,56px);align-items:center}.pfx-site.flip .pfx-stage{order:2}.pfx-stage{position:relative;padding:30px 30px 46px;border-radius:28px;background:radial-gradient(110% 120% at 15% 0%,color-mix(in srgb,var(--p-600) 26%,transparent),transparent 60%),linear-gradient(160deg,var(--navy-900),var(--navy-950));isolation:isolate;overflow:hidden}.pfx-glow{position:absolute;right:-15%;bottom:-35%;width:70%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(226,197,138,.3),transparent 65%);z-index:-1;animation:corepulse 6s ease-in-out infinite}.pfx-laptop{border-radius:14px;overflow:hidden;background:#0a1a14;border:1px solid rgba(226,197,138,.3);box-shadow:0 40px 80px -30px rgba(0,0,0,.8);width:88%}.pfx-site.flip .pfx-laptop{margin-left:auto}.pfx-laptop .fr-bar{position:relative}.pfx-live{margin-left:8px;width:24px;height:24px;border-radius:6px;display:grid;place-items:center;color:#cfe0d6;background:rgba(255,255,255,.06);font-size:.8rem}.pfx-live:hover{background:var(--g-500);color:#1b1305}.pfx-scroll{position:relative;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(226,197,138,.5) transparent;background:#fff}.pfx-laptop .pfx-scroll{aspect-ratio:16/10}.pfx-scroll img{display:block;width:100%;height:auto}.pfx-scroll::-webkit-scrollbar{width:5px}.pfx-scroll::-webkit-scrollbar-thumb{background:rgba(226,197,138,.6);border-radius:9px}.pfx-phone{position:absolute;right:26px;bottom:22px;width:clamp(120px,22%,170px);border-radius:24px;border:6px solid #0f251d;outline:1px solid rgba(226,197,138,.4);overflow:hidden;box-shadow:-20px 30px 50px -20px rgba(0,0,0,.8);background:#000;z-index:2}.pfx-site.flip .pfx-phone{right:auto;left:26px}.pfx-phone .pfx-scroll{aspect-ratio:9/19}.pfx-phone .pfx-scroll{scrollbar-width:none}.pfx-phone .pfx-scroll::-webkit-scrollbar{display:none}.pfx-notch{position:absolute;top:5px;left:50%;transform:translateX(-50%);width:44px;height:11px;border-radius:999px;background:#0f251d;z-index:3}.pfx-hint{position:absolute;left:30px;bottom:14px;font-family:var(--mono);font-size:.7rem;color:#8fa79b}.pfx-site.flip .pfx-hint{left:auto;right:30px}.pfx-ind{display:inline-block;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:5px 12px;border-radius:999px;background:var(--p-50);color:var(--tp7);border:1px solid var(--p-100)}.pfx-info h3{font-size:clamp(1.4rem,2.4vw,1.9rem);margin:12px 0 8px}.pfx-info p{color:var(--text-2);font-size:.95rem;line-height:1.6}.pfx-info ul{list-style:none;padding:0;margin:16px 0 20px;display:grid;gap:8px}.pfx-info li{display:flex;gap:8px;align-items:center;font-weight:600;font-size:.9rem;color:var(--text)}.pfx-info li::before{display:none}.pfx-info li .ico{width:18px;height:18px;padding:3px;border-radius:6px;background:var(--p-50);color:var(--tp6);stroke-width:3;flex:none}.pfx-acts{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.pfx-badge{display:inline-flex;align-items:center;gap:6px;font-size:.78rem;color:var(--text-3)}.pfx-badge .ico{width:16px;height:16px}.pfx-apps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.pfx-app,.pfx-sw{margin:0;border-radius:20px;overflow:hidden;background:var(--card);border:1px solid var(--line);transition:transform .4s var(--ease),box-shadow .4s}.pfx-app:hover,.pfx-sw:hover{transform:translateY(-6px);box-shadow:var(--shadow)}.pfx-app-img{aspect-ratio:1;overflow:hidden;background:var(--navy-900)}.pfx-app-img img,.pfx-sw-img img{width:100%;height:100%;object-fit:cover;transition:transform .8s var(--ease)}.pfx-app:hover img,.pfx-sw:hover img{transform:scale(1.05)}.pfx-app figcaption,.pfx-sw figcaption{padding:14px 16px}.pfx-app b,.pfx-sw b{display:block;font-family:var(--font-h);font-size:.98rem;color:var(--text)}.pfx-app span,.pfx-sw span{font-size:.82rem;color:var(--text-3)}.pfx-soft{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.pfx-sw-img{aspect-ratio:16/10;overflow:hidden;background:var(--navy-900)}.pfx-more{text-align:center;padding:clamp(28px,4vw,48px);border-radius:26px;background:linear-gradient(160deg,var(--navy-900),var(--navy-950));color:#cfe0d6;overflow:hidden}.pfx-more h3{color:#fff;font-size:clamp(1.2rem,2.2vw,1.6rem);margin:20px 0 8px}.pfx-more p{color:#a9bfb4}.pfx-more .acts{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:20px}.pfx-more .btn .ico{width:18px;height:18px}.pfx-more-mq{overflow:hidden;-webkit-mask:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.pfx-more-mq>div{display:flex;gap:10px;width:max-content;animation:rvwscroll 30s linear infinite}.pfx-more-mq span{padding:8px 16px;border-radius:999px;border:1px solid rgba(226,197,138,.3);color:#e4ede8;font-size:.86rem;white-space:nowrap}@media (max-width:1100px){.pfx-apps{grid-template-columns:repeat(2,minmax(0,1fr))}.pfx-soft{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.pfx-site{grid-template-columns:minmax(0,1fr)}.pfx-site.flip .pfx-stage{order:0}.pfx-filter{top:70px}}@media (max-width:640px){.pfx-stage{padding:14px 14px 36px;border-radius:18px}.pfx-laptop{width:84%}.pfx-phone{width:30%;right:12px;bottom:28px;border-width:4px;border-radius:16px}.pfx-site.flip .pfx-phone{left:12px}.pfx-hint{left:14px;bottom:10px;font-size:.6rem}.pfx-site.flip .pfx-hint{right:14px}.pfx-filter{border-radius:14px;justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;width:auto;margin:0 0 30px}.pfx-filter button{white-space:nowrap;padding:8px 12px;font-size:.8rem}.pfx-hstats div{padding:8px 12px}.pfx-hstats b{font-size:1.1rem}.pfx-apps,.pfx-soft{gap:12px}.pfx-app figcaption,.pfx-sw figcaption{padding:10px}.pfx-app b,.pfx-sw b{font-size:.84rem}.pfx-app span,.pfx-sw span{font-size:.72rem}.pfx-info p{font-size:.86rem}}@media (max-width:980px){.hdr .nav:not(.open){box-shadow:none;visibility:hidden;transition:transform .4s var(--ease),visibility 0s .4s}.hdr .nav.open{visibility:visible}}.pfx-scroll{background:linear-gradient(110deg,#eef3f1 30%,#f8faf9 50%,#eef3f1 70%)}@media (max-width:640px){.pfx-filter{scrollbar-width:none;gap:4px;padding:5px;margin:0 0 24px}.pfx-filter::-webkit-scrollbar{display:none}.pfx-filter button{padding:7px 10px;font-size:.74rem;gap:4px}.pfx-filter button em{display:none}}@media (max-width:640px){.pfx-hstats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.pfx-hstats div{padding:8px 6px;text-align:center}.pfx-hstats span{font-size:.64rem;line-height:1.2;display:block}}.pfx-sub{max-width:620px;margin:10px auto 0;color:var(--text-2);font-size:.95rem}.pfx-apps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.pfx-app{margin:0;border-radius:24px;overflow:hidden;background:var(--card);border:1px solid var(--line);transition:transform .4s var(--ease),box-shadow .4s}.pfx-app:hover{transform:translateY(-6px);box-shadow:var(--shadow)}.pfx-app-stage{position:relative;padding:22px 0 14px;background:radial-gradient(90% 70% at 50% 0%,color-mix(in srgb,var(--ac) 30%,transparent),transparent 70%),linear-gradient(170deg,var(--navy-900),var(--navy-950));isolation:isolate}.pfx-app-stage:before{content:"";position:absolute;left:50%;bottom:-30%;width:80%;aspect-ratio:1;transform:translateX(-50%);border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--ac) 45%,transparent),transparent 65%);z-index:-1;animation:corepulse 6s ease-in-out infinite}.pfx-dev{position:relative;width:68%;margin:0 auto;aspect-ratio:9/19.3;border-radius:30px;border:7px solid #0b1410;outline:1px solid rgba(226,197,138,.35);overflow:hidden;background:#fff;box-shadow:0 30px 50px -24px rgba(0,0,0,.85)}.pfx-dev .pfx-notch{top:6px;width:38%;height:16px;background:#0b1410}.pfx-screens{position:absolute;inset:0}.pfx-screens .pfx-scroll{position:absolute;inset:0;aspect-ratio:auto;opacity:0;transform:translateX(26%);transition:opacity .55s var(--ease),transform .55s var(--ease);pointer-events:none;scrollbar-width:none;background:#f5f7fb}.pfx-screens .pfx-scroll::-webkit-scrollbar{display:none}.pfx-screens .pfx-scroll.on{opacity:1;transform:none;pointer-events:auto}.pfx-screens .pfx-scroll.out{transform:translateX(-18%)}.pfx-tap{position:absolute;width:34px;height:34px;margin:-17px 0 0 -17px;border-radius:50%;background:color-mix(in srgb,var(--ac) 55%,transparent);border:2px solid #fff;opacity:0;pointer-events:none;z-index:4;left:50%;top:88%}.pfx-dev.tapping .pfx-tap{animation:pfxtap .6s ease-out}@keyframes pfxtap{0%{opacity:.95;transform:scale(.4)}100%{opacity:0;transform:scale(1.6)}}.pfx-dots{display:flex;justify-content:center;gap:6px;margin-top:12px}.pfx-dots button{width:8px;height:8px;padding:0;border:0;border-radius:9px;background:rgba(255,255,255,.3);cursor:pointer;transition:width .3s,background .3s}.pfx-dots button.on{width:22px;background:var(--ac)}.pfx-app figcaption{padding:14px 16px 16px}.pfx-app figcaption .pfx-ind{font-size:.62rem;padding:3px 9px}.pfx-app figcaption b{display:block;font-family:var(--font-h);font-size:1rem;color:var(--text);margin:8px 0 3px}.pfx-now{font-size:.78rem;color:var(--text-3)}.pfx-now em{font-style:normal;font-weight:700;color:var(--ac)}.pfx-soft{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.pfx-swx{margin:0;border-radius:22px;padding:14px;background:linear-gradient(165deg,var(--navy-900),var(--navy-950));border:1px solid rgba(226,197,138,.18);transition:transform .4s var(--ease),box-shadow .4s;position:relative;isolation:isolate;overflow:hidden}.pfx-swx:before{content:"";position:absolute;right:-20%;top:-40%;width:60%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--ac) 40%,transparent),transparent 65%);z-index:-1}.pfx-swx:hover{transform:translateY(-6px);box-shadow:0 30px 60px -30px rgba(4,20,15,.7)}.pfx-win{border-radius:12px;overflow:hidden;border:1px solid rgba(226,197,138,.28);background:#0a1a14;box-shadow:0 24px 50px -26px rgba(0,0,0,.9)}.pfx-winb{position:relative}.pfx-winb .pfx-scroll{aspect-ratio:16/10;background:#f3f5f9}.pfx-toasts{position:absolute;right:10px;bottom:10px;display:flex;flex-direction:column;align-items:flex-end;gap:6px;pointer-events:none;z-index:3;max-width:72%}.pfx-toast{display:flex;align-items:center;gap:8px;padding:8px 12px 8px 8px;border-radius:12px;background:rgba(255,255,255,.97);color:#0f172a;font-size:.74rem;font-weight:600;line-height:1.3;box-shadow:0 12px 28px -10px rgba(4,20,15,.55);border:1px solid #e6eaf0;animation:pfxtin .45s var(--ease) both}.pfx-toast i{width:24px;height:24px;border-radius:8px;display:grid;place-items:center;flex:none;background:var(--ac);color:#fff;font-style:normal;font-size:.72rem}.pfx-toast small{display:block;font-weight:500;color:#64748b;font-size:.66rem}.pfx-toast.bye{animation:pfxtout .4s ease forwards}@keyframes pfxtin{from{opacity:0;transform:translateY(12px) scale(.96)}}@keyframes pfxtout{to{opacity:0;transform:translateX(20px)}}.pfx-cursor{position:absolute;left:0;top:0;z-index:4;pointer-events:none;filter:drop-shadow(0 3px 4px rgba(0,0,0,.35));animation:pfxcur 11s ease-in-out infinite}.pfx-cursor svg{display:block}.pfx-swx:nth-child(2n) .pfx-cursor{animation-delay:-4s}.pfx-swx:nth-child(3n) .pfx-cursor{animation-delay:-7s}@keyframes pfxcur{0%{transform:translate(60%,40px)}14%{transform:translate(min(85cqw,420px),30px)}18%{transform:translate(min(85cqw,420px),30px) scale(.82)}22%{transform:translate(min(85cqw,420px),30px)}40%{transform:translate(40px,120px)}44%{transform:translate(40px,120px) scale(.82)}48%{transform:translate(40px,120px)}66%{transform:translate(min(50cqw,260px),170px)}70%{transform:translate(min(50cqw,260px),170px) scale(.82)}74%{transform:translate(min(50cqw,260px),170px)}100%{transform:translate(60%,40px)}}.pfx-winb{container-type:inline-size}.pfx-swx figcaption{padding:14px 6px 4px}.pfx-swx figcaption b{display:block;font-family:var(--font-h);font-size:1.06rem;color:#fff}.pfx-swx figcaption span{font-size:.84rem;color:#a9bfb4}.pfx-and{margin-top:clamp(28px,4vw,44px);padding:18px 20px;border-radius:18px;border:1px dashed color-mix(in srgb,var(--p-600) 45%,transparent);background:color-mix(in srgb,var(--p-50) 60%,transparent);display:flex;gap:14px;align-items:center;flex-wrap:wrap}.pfx-and>b{font-family:var(--font-h);font-size:.95rem;color:var(--text);flex:none}.pfx-and>div{display:flex;flex-wrap:wrap;gap:8px}.pfx-and span{font-size:.8rem;font-weight:600;padding:6px 12px;border-radius:999px;background:var(--card);border:1px solid var(--line);color:var(--text-2)}.pfx-and .pfx-and-x{background:var(--p-600);border-color:var(--p-600);color:#fff}@media (prefers-reduced-motion:reduce){.pfx-cursor{display:none}}@media (max-width:1100px){.pfx-apps{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:860px){.pfx-apps{grid-template-columns:repeat(2,minmax(0,1fr))}.pfx-soft{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.pfx-apps{gap:12px}.pfx-app{border-radius:18px}.pfx-app-stage{padding:16px 0 10px}.pfx-dev{width:76%;border-width:5px;border-radius:22px}.pfx-dev .pfx-notch{height:11px;top:4px}.pfx-app figcaption{padding:10px 12px 12px}.pfx-app figcaption b{font-size:.86rem;margin:6px 0 2px}.pfx-now{font-size:.68rem}.pfx-app figcaption .pfx-ind{font-size:.56rem;padding:2px 7px}.pfx-swx{padding:10px;border-radius:16px}.pfx-toast{font-size:.62rem;padding:6px 9px 6px 6px}.pfx-toast i{width:20px;height:20px}.pfx-toast small{display:none}.pfx-cursor svg{width:16px;height:16px}.pfx-swx figcaption b{font-size:.94rem}.pfx-swx figcaption span{font-size:.78rem}.pfx-and{padding:14px;gap:10px}.pfx-and span{font-size:.72rem;padding:5px 10px}.pfx-sub{font-size:.84rem}.pfx-hstats b{font-size:.92rem!important}}@media (max-width:640px){.pfx-hstats{grid-template-columns:repeat(2,minmax(0,1fr))}}.pfx-app-stage{overflow:hidden}.hv .hv2{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .7s var(--ease),transform .9s var(--ease);pointer-events:none}@media (hover:hover){.card:hover .hv .hv2,.prod:hover .hv .hv2,.post:hover .hv .hv2,.hv:hover .hv2{opacity:1}}.hv.swap .hv2{opacity:1}@media (prefers-reduced-motion:reduce){.hv .hv2{transition:none}}.btn[href^="tel:"]{white-space:nowrap}@media (max-width:480px){.hero-cta{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px}.hero-cta .btn{width:100%;justify-content:center}.pd-act{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.pd-act .btn{width:100%;justify-content:center}}.nw{white-space:nowrap;display:inline!important}.rvq{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(24px,4vw,56px);align-items:center;padding:clamp(24px,4vw,52px);border-radius:28px;background:radial-gradient(90% 120% at 100% 0%,color-mix(in srgb,var(--g-500) 22%,transparent),transparent 60%),linear-gradient(150deg,var(--navy-900),var(--navy-950));color:#d6e4dc;position:relative;overflow:hidden;isolation:isolate}.rvq:before{content:"";position:absolute;left:-10%;bottom:-40%;width:60%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--p-600) 35%,transparent),transparent 65%);z-index:-1}.rvq h2{color:#fff;margin:12px 0 10px}.rvq-copy>p{color:#b5c8bd;max-width:520px}.rvq-steps{list-style:none;padding:0;margin:20px 0 24px;display:grid;gap:12px;counter-reset:s}.rvq-steps li{display:flex;gap:12px;align-items:center}.rvq-steps li::before{display:none}.rvq-steps li>span{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:rgba(226,197,138,.12);border:1px solid rgba(226,197,138,.3);color:var(--g-400);flex:none}.rvq-steps .ico{width:19px;height:19px}.rvq-steps b{color:#fff;display:block;font-size:.95rem}.rvq-steps small{color:#9fb5a9;font-size:.8rem}.rvq-acts{display:flex;gap:18px;align-items:center;flex-wrap:wrap}.rvq-qr{background:#fff;border-radius:16px;padding:10px 10px 8px;text-align:center;box-shadow:0 18px 40px -20px rgba(0,0,0,.8)}.rvq-qr img{display:block;width:132px;height:132px}.rvq-qr small{display:block;font-size:.66rem;color:#475569;margin-top:4px;font-weight:600}.rvq-btns{display:grid;gap:12px}.rvq .g{width:24px;height:24px;border-radius:50%;display:inline-grid;place-items:center;background:#fff;color:#4285f4;font:800 .9rem/1 Arial,sans-serif;flex:none}.rvq-go{gap:10px}.rvq-map{color:#cfe0d6;display:inline-flex;gap:6px;align-items:center;font-size:.86rem}.rvq-map .ico{width:16px;height:16px}.rvq-stage{position:relative;display:grid;place-items:center;min-height:440px}.rvq-phone{position:relative;width:min(240px,70%);aspect-ratio:9/18.5;border-radius:34px;border:8px solid #0b1410;outline:1px solid rgba(226,197,138,.4);background:#fff;overflow:hidden;box-shadow:0 40px 70px -30px rgba(0,0,0,.9);animation:float 6s ease-in-out infinite}.rvq-notch{position:absolute;top:6px;left:50%;transform:translateX(-50%);width:38%;height:16px;border-radius:9px;background:#0b1410;z-index:5}.rvq-scr{position:absolute;inset:0;padding:34px 14px 14px;display:flex;flex-direction:column;opacity:0;animation:12s infinite both}.rvq-scr.s1{background:#0b0f14;animation-name:rvq1;align-items:center;justify-content:center}.rvq-scr.s2{background:#fff;color:#202124;animation-name:rvq2}.rvq-scr.s3{background:#fff;color:#202124;animation-name:rvq3;align-items:center;justify-content:center;text-align:center}@keyframes rvq1{0%,33%{opacity:1}36%,100%{opacity:0}}@keyframes rvq2{0%,34%{opacity:0;transform:translateX(30px)}38%,79%{opacity:1;transform:none}82%,100%{opacity:0}}@keyframes rvq3{0%,80%{opacity:0;transform:scale(.94)}84%,97%{opacity:1;transform:none}100%{opacity:0}}.rvq-cam{display:grid;justify-items:center;gap:14px}.rvq-cam em{font-style:normal;color:#cbd5e1;font-size:.72rem}.rvq-frame{position:relative;padding:12px;border-radius:14px;background:#fff;box-shadow:0 0 0 3px rgba(255,255,255,.08)}.rvq-frame:before,.rvq-frame:after{content:"";position:absolute;inset:-10px;border:3px solid #34a853;border-radius:18px;clip-path:polygon(0 0,28% 0,28% 6%,6% 6%,6% 28%,0 28%,0 72%,6% 72%,6% 94%,28% 94%,28% 100%,72% 100%,72% 94%,94% 94%,94% 72%,100% 72%,100% 28%,94% 28%,94% 6%,72% 6%,72% 0,100% 0,100% 100%,0 100%)}.rvq-frame:after{display:none}.rvq-frame img{display:block;width:120px;height:120px}.rvq-line{position:absolute;left:8px;right:8px;height:3px;border-radius:3px;background:linear-gradient(90deg,transparent,#34a853,transparent);box-shadow:0 0 12px #34a853;animation:rvqline 12s infinite}@keyframes rvqline{0%{top:10px}8%{top:132px}16%{top:10px}24%{top:132px}26%,100%{top:70px;opacity:0}}.rvq-pop{position:absolute;left:12px;right:12px;bottom:70px;background:rgba(255,255,255,.95);border-radius:14px;padding:10px 12px;display:flex;flex-direction:column;font-size:.7rem;color:#202124;opacity:0;animation:rvqpop 12s infinite}.rvq-pop b{font-size:.62rem;color:#5f6368}.rvq-pop span{color:#1a73e8;font-weight:700}@keyframes rvqpop{0%,20%{opacity:0;transform:translateY(10px)}23%,33%{opacity:1;transform:none}36%,100%{opacity:0}}.rvq-tap{position:absolute;width:34px;height:34px;margin:-17px 0 0 -17px;border-radius:50%;background:rgba(66,133,244,.35);border:2px solid #fff;left:50%;top:79%;opacity:0;animation:rvqtap 12s infinite}.rvq-tap.t2{left:82%;top:77%;animation-name:rvqtap2}@keyframes rvqtap{0%,27%{opacity:0;transform:scale(.4)}29%{opacity:1;transform:scale(1)}32%,100%{opacity:0;transform:scale(1.5)}}@keyframes rvqtap2{0%,72%{opacity:0;transform:scale(.4)}74%{opacity:1;transform:scale(1)}77%,100%{opacity:0;transform:scale(1.5)}}.rvq-gbar{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:999px;background:#f1f3f4;margin-bottom:16px}.rvq-gbar .g{width:20px;height:20px;font-size:.75rem}.rvq-url{font-size:.62rem;color:#5f6368}.rvq-biz{display:flex;gap:10px;align-items:center;margin-bottom:18px}.rvq-biz img{border-radius:50%;width:38px;height:38px}.rvq-biz b{font-size:.7rem;line-height:1.25;display:block}.rvq-biz small{font-size:.6rem;color:#5f6368}.rvq-stars{display:flex;justify-content:center;gap:6px;margin:4px 0 16px}.rvq-stars i{font-style:normal;font-size:1.65rem;line-height:1;color:#dadce0;animation:rvqstar 12s infinite;animation-delay:calc(var(--s) * .45s)}@keyframes rvqstar{0%,42%{color:#dadce0;transform:scale(1)}45%{color:#fbbc04;transform:scale(1.3)}47%,80%{color:#fbbc04;transform:scale(1)}82%,100%{color:#dadce0}}.rvq-stars.on i{color:#fbbc04;animation:none;font-size:1.2rem}.rvq-txt{border:1px solid #dadce0;border-radius:10px;padding:10px;display:grid;gap:7px;margin-bottom:14px}.rvq-txt i{display:block;height:6px;border-radius:4px;background:#e8eaed;width:0;animation:rvqtxt 12s infinite}.rvq-txt i:nth-child(2){animation-delay:.35s}.rvq-txt i:nth-child(3){animation-delay:.7s}@keyframes rvqtxt{0%,58%{width:0}64%,80%{width:92%}82%,100%{width:0}}.rvq-txt i:nth-child(3){max-width:60%}.rvq-post{align-self:flex-end;background:#1a73e8;color:#fff;font-size:.7rem;font-weight:700;padding:7px 16px;border-radius:999px}.rvq-ok{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;background:#e6f4ea;color:#1e8e3e;font-size:1.6rem;font-weight:800;margin-bottom:10px;animation:rvqok 12s infinite}@keyframes rvqok{0%,81%{transform:scale(0)}85%{transform:scale(1.2)}87%,100%{transform:scale(1)}}.rvq-scr.s3 b{font-size:.9rem}.rvq-scr.s3 small{font-size:.66rem;color:#5f6368;margin:4px 0 10px}.rvq-conf{position:absolute;inset:0;pointer-events:none}.rvq-conf i{position:absolute;top:40%;left:50%;width:7px;height:10px;border-radius:2px;background:hsl(calc(var(--c) * 30),85%,58%);opacity:0;animation:rvqconf 12s infinite;--a:calc(var(--c) * 30deg)}@keyframes rvqconf{0%,83%{opacity:0;transform:rotate(var(--a)) translateY(0)}86%{opacity:1}97%{opacity:0;transform:rotate(var(--a)) translateY(-120px) rotate(200deg)}100%{opacity:0}}.rvq-badge{position:absolute;right:4%;bottom:8%;display:flex;gap:10px;align-items:center;padding:10px 14px;border-radius:14px;background:rgba(255,255,255,.96);color:#202124;box-shadow:0 18px 40px -18px rgba(0,0,0,.7);animation:float 5s ease-in-out infinite reverse}.rvq-badge b{display:block;font-size:.8rem}.rvq-badge small{font-size:.66rem;color:#5f6368}@media (prefers-reduced-motion:reduce){.rvq-scr{animation:none}.rvq-scr.s3{opacity:1}.rvq-phone,.rvq-badge{animation:none}}@media (max-width:900px){.rvq{grid-template-columns:minmax(0,1fr)}.rvq-stage{min-height:400px;order:-1}}@media (max-width:640px){.rvq{padding:22px 16px;border-radius:20px}.rvq-qr{display:none}.rvq-btns{width:100%}.rvq-go{width:100%;justify-content:center}.rvq-stage{min-height:360px}.rvq-phone{width:200px}.rvq-badge{right:0;bottom:4%;padding:8px 10px}.rvq-steps b{font-size:.88rem}}.fr-real img,.lp2-vis .fr-real img,.pd-gallery .fr-real img{aspect-ratio:16/10!important;object-fit:cover;object-position:left top}.crm-tour .ct{display:grid;grid-template-columns:250px 1fr;gap:22px;align-items:start}.ct-tabs{display:flex;flex-direction:column;gap:4px;max-height:680px;overflow:auto;padding:4px;scrollbar-width:thin}.ct-tab{position:relative;display:flex;align-items:center;gap:10px;text-align:left;padding:10px 12px;border-radius:12px;border:1px solid transparent;font-size:.9rem;color:var(--text-2);overflow:hidden;transition:background .25s,border-color .25s,color .25s}.ct-tab span{font-size:1.05rem;width:24px;text-align:center}.ct-tab b{font-weight:600}.ct-tab:hover{background:var(--bg-2);color:var(--text)}.ct-tab.on{background:var(--p-50);border-color:var(--p-100);color:var(--tp7)}.ct-tab.on b{font-weight:700}.ct-tab i{position:absolute;left:0;bottom:0;height:2px;width:0;background:linear-gradient(90deg,var(--p-500),var(--g-500))}.ct-tab.on i{animation:ctbar var(--ct-t,5.5s) linear forwards}.ct.paused .ct-tab.on i{animation-play-state:paused}@keyframes ctbar{to{width:100%}}.ct-stage{min-width:0}.ct-win{border-radius:18px;overflow:hidden;background:#0a1a14;border:1px solid rgba(226,197,138,.3);box-shadow:0 40px 90px -40px rgba(4,20,15,.55)}.ct-win .fr-bar span{max-width:260px}.ct-live{margin-left:auto;font-style:normal;font-family:var(--mono);font-size:.7rem;font-weight:700;color:#3fd99b;letter-spacing:.06em;animation:ctlive 1.6s ease-in-out infinite}@keyframes ctlive{50%{opacity:.35}}.ct-view{position:relative;aspect-ratio:16/10;background:#f6f8f6;overflow:hidden}.ct-sl{position:absolute;inset:0;opacity:0;transform:scale(1.04);transition:opacity .6s var(--ease),transform 6s linear;margin:0}.ct-sl.on{opacity:1;transform:scale(1)}.ct-sl img{width:100%;height:100%;object-fit:cover;object-position:left top}.ct-scan{position:absolute;left:0;right:0;top:-30%;height:30%;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(63,174,132,.18) 70%,rgba(63,174,132,.55) 98%,transparent);opacity:0}.ct-view.scan .ct-scan{animation:ctscan .9s var(--ease)}@keyframes ctscan{0%{top:-30%;opacity:1}100%{top:100%;opacity:.2}}.ct-caps{position:relative;margin-top:16px}.ct-cap{display:none;background:var(--card);border:1px solid var(--line);border-radius:16px;padding:18px 20px;box-shadow:var(--shadow-sm)}.ct-cap.on{display:block;animation:ctin .5s var(--ease)}@keyframes ctin{from{opacity:0;transform:translateY(8px)}}.ct-cap h3{font-size:1.1rem}.ct-cap p{margin:4px 0 10px;font-size:.95rem}.ct-cap ul{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:6px 18px}.ct-cap li{position:relative;padding-left:22px;font-size:.9rem;color:var(--text-2)}.ct-cap li::before{content:"✓";position:absolute;left:0;color:var(--p-500);font-weight:800}@media(max-width:900px){.crm-tour .ct{grid-template-columns:1fr}.ct-tabs{flex-direction:row;overflow-x:auto;max-height:none;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;margin:0 calc(-1*var(--pad));padding:4px var(--pad)}.ct-tab{flex:none;scroll-snap-align:start;border-color:var(--line);background:var(--card)}.ct-cap ul{grid-template-columns:1fr}.ct-win .fr-bar span{max-width:150px}}.crm-niche .cn{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:28px;align-items:start}.cn-list{display:grid;grid-template-columns:1fr 1fr;gap:8px}.cn-b{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:12px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);color:#cfe0d8;font-size:.9rem;font-weight:600;text-align:left;transition:all .25s}.cn-b span{font-size:1.2rem}.cn-b:hover{background:rgba(255,255,255,.08)}.cn-b.on{background:linear-gradient(135deg,rgba(63,174,132,.25),rgba(201,164,92,.18));border-color:rgba(226,197,138,.55);color:#fff}.cn-card{position:relative;background:#fff;color:var(--text);border-radius:20px;padding:22px;box-shadow:0 40px 80px -40px rgba(0,0,0,.7);overflow:hidden}.cn-card.flip{animation:cnflip .55s var(--ease)}@keyframes cnflip{0%{transform:perspective(900px) rotateY(-14deg) scale(.97);opacity:.3}}.cn-top{display:flex;align-items:center;gap:14px;padding-bottom:14px;border-bottom:1px solid var(--line)}.cn-em{width:54px;height:54px;border-radius:16px;display:grid;place-items:center;font-size:1.7rem;background:var(--p-50);border:1px solid var(--p-100)}.cn-top small{display:block;color:var(--text-3);font-size:.78rem}.cn-top b{font-family:var(--font-h);font-size:1.25rem}.cn-h{margin:16px 0 8px;font-size:.74rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.cn-terms{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.cn-terms span{font-size:.85rem;padding:6px 10px;border-radius:9px;background:var(--bg-2);border:1px solid var(--line)}.cn-terms s{color:var(--text-3);margin-right:4px}.cn-terms b{color:var(--tp6)}.cn-stages{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.cn-stages span{font-size:.82rem;font-weight:600;padding:6px 10px;border-radius:999px;background:var(--p-50);color:var(--tp7);border:1px solid var(--p-100);opacity:0;animation:cnpop .4s var(--ease) forwards;animation-delay:calc(var(--i)*.12s)}.cn-stages span:last-child{background:var(--p-600);color:#fff;border-color:var(--p-600)}.cn-stages em{color:var(--text-3);font-style:normal;opacity:0;animation:cnpop .4s forwards;animation-delay:calc(var(--i)*.12s)}@keyframes cnpop{from{opacity:0;transform:translateY(6px) scale(.9)}to{opacity:1;transform:none}}.cn-feats{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:8px}.cn-feats li{font-size:.9rem;padding:8px 10px;border-radius:10px;background:var(--bg-2)}.cn-feats li::before{content:"✓ ";color:var(--p-500);font-weight:800}@media(max-width:900px){.crm-niche .cn{grid-template-columns:1fr}.cn-list{display:flex;overflow-x:auto;margin:0 calc(-1*var(--pad));padding:2px var(--pad);scrollbar-width:none}.cn-b{flex:none}.cn-feats{grid-template-columns:1fr}}.cm-search{position:relative;max-width:620px;margin:0 auto 28px}.cm-search input{width:100%;height:54px;border-radius:14px;border:1px solid var(--line-2);background:var(--card);padding:0 110px 0 18px;font:inherit;font-size:1rem;color:var(--text);box-shadow:var(--shadow-sm)}.cm-search input:focus{outline:2px solid var(--p-400);outline-offset:1px}.cm-count{position:absolute;right:16px;top:50%;transform:translateY(-50%);font-size:.8rem;color:var(--text-3)}.cm-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.cm-c h3{display:flex;align-items:center;gap:10px;font-size:1.05rem;margin-bottom:10px}.cm-c h3 span{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:var(--p-50);font-size:1.1rem}.cm-c ul{list-style:none;display:grid;gap:6px}.cm-c li{position:relative;padding-left:20px;font-size:.9rem;color:var(--text-2);line-height:1.45}.cm-c li::before{content:"";position:absolute;left:3px;top:.5em;width:7px;height:7px;border-radius:50%;background:var(--p-400)}.cm-c li mark{background:var(--g-100);color:inherit;border-radius:3px;padding:0 2px}.cm-c.hide,.cm-c li.hide{display:none}.cm-none{display:none;margin-top:18px}.crm-mods.empty .cm-none{display:block}@media(max-width:900px){.cm-grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.cm-grid{grid-template-columns:1fr}}.cmb{display:flex;gap:14px;justify-content:center;align-items:flex-end}.cmb-ph{flex:1;max-width:190px;text-align:center;animation:cmbf 5s ease-in-out infinite;animation-delay:calc(var(--d)*-1.2s)}.cmb-ph:nth-child(even){transform:translateY(26px)}@keyframes cmbf{50%{translate:0 -10px}}.cmb-scr{border:6px solid #0f251d;border-radius:26px;overflow:hidden;aspect-ratio:9/19;background:#fff;box-shadow:0 30px 60px -30px rgba(4,20,15,.6)}.cmb-scr img{width:100%;height:100%;object-fit:cover;object-position:top}.cmb-ph small{display:block;margin-top:8px;font-weight:600;color:var(--text-2)}@media(max-width:600px){.cmb{gap:10px}.cmb-ph:nth-child(n+4){display:none}.cmb-ph{max-width:none}.cmb-scr{border-width:4px;border-radius:18px}}.cc-row{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;position:relative}.cc-row::before{content:"";position:absolute;left:12%;right:12%;top:34px;height:2px;background:repeating-linear-gradient(90deg,var(--p-400) 0 8px,transparent 8px 16px);background-size:32px 2px;animation:ccdash 1.2s linear infinite;z-index:0}@keyframes ccdash{to{background-position:32px 0}}.cc{position:relative;z-index:1;text-align:center;padding:0 8px}.cc-e{display:grid;place-items:center;width:68px;height:68px;margin:0 auto 12px;border-radius:50%;background:var(--card);border:2px solid var(--p-100);font-size:1.7rem;box-shadow:var(--shadow-sm)}.cc b{display:block;font-family:var(--font-h);font-size:1.05rem}.cc p{font-size:.9rem;margin-top:6px}@media(max-width:800px){.cc-row{grid-template-columns:1fr 1fr;gap:26px 14px}.cc-row::before{display:none}}.rg-hero{position:relative;overflow:hidden;isolation:isolate;background:var(--navy-950);color:#fff;padding:clamp(110px,14vw,150px) 0 60px;text-align:center}.rg-hero h1{color:#fff;font-size:clamp(2rem,4.4vw,3.2rem);margin:14px 0 12px}.rg-hero .lead{color:#a9b6d3;margin-inline:auto}.rg-hero .eyebrow{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.12);color:#c8d5ff}.rg-logo{width:72px;height:72px;border-radius:50%;margin:0 auto 14px;box-shadow:0 0 0 6px rgba(226,197,138,.15)}.rg-steps{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:34px auto 0;max-width:980px;text-align:left}.rg-steps li{display:flex;gap:10px;padding:14px;border-radius:14px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1)}.rg-steps b{flex:none;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--g-500);color:#1b1407;font-size:.85rem}.rg-steps strong{display:block;color:#fff;font-size:.92rem}.rg-steps small{color:#a9b6d3;font-size:.8rem;line-height:1.4;display:block;margin-top:2px}.rg-sec{padding-top:40px}.rg{max-width:760px;margin:0 auto;display:grid;gap:16px}.rg-card{background:var(--card);border:1px solid var(--line);border-radius:18px;padding:20px;box-shadow:var(--shadow-sm)}.rg-h{display:flex;align-items:center;gap:10px;margin-bottom:14px}.rg-h h2{font-size:1.15rem;flex:1}.rg-n{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--p-600);color:#fff;font-weight:800;font-size:.85rem}.rg-chips{display:flex;flex-wrap:wrap;gap:8px}.rg-chip{display:inline-flex;align-items:center;gap:6px;padding:9px 13px;border-radius:999px;border:1px solid var(--line-2);background:var(--bg);font-size:.9rem;font-weight:600;transition:all .2s}.rg-chip.on{background:var(--p-600);border-color:var(--p-600);color:#fff;transform:translateY(-1px)}.rg-lang{display:inline-flex;margin-top:14px;border:1px solid var(--line-2);border-radius:10px;overflow:hidden}.rg-lang button{padding:7px 14px;font-size:.85rem;font-weight:600;color:var(--text-2)}.rg-lang .on{background:var(--p-50);color:var(--tp7)}.rg-new{font-size:.88rem;font-weight:700;color:var(--tp6);padding:6px 10px;border-radius:9px;border:1px solid var(--p-100);background:var(--p-50)}.rg-txt{width:100%;border:1px solid var(--line-2);border-radius:14px;padding:14px;font:inherit;font-size:1rem;line-height:1.55;color:var(--text);background:var(--bg-2);resize:vertical}.rg-txt:focus{outline:2px solid var(--p-400);outline-offset:1px;background:var(--card)}.rg-txt.rgpop{animation:rgpop .45s var(--ease)}@keyframes rgpop{from{opacity:.3;transform:translateY(4px)}}.rg-tip{font-size:.85rem;margin-top:8px}.rg-copy{width:100%;height:56px;font-size:1rem}.rg-copy .g,.rg-go .g{width:24px;height:24px;border-radius:50%;background:#fff;color:#4285f4;display:grid;place-items:center;font-weight:800}.rg-done{margin-top:12px;padding:12px 14px;border-radius:12px;background:var(--p-50);border:1px solid var(--p-100);color:var(--tp7);font-size:.92rem}.rg-direct{display:inline-block;margin-top:12px;font-size:.88rem}.rg-note{text-align:center;font-size:.88rem}@media(max-width:800px){.rg-steps{grid-template-columns:1fr 1fr}}@media(max-width:480px){.rg-steps{grid-template-columns:1fr}.rg-card{padding:16px}}.brand{overflow:visible!important}.brand>span:not(.blogo){min-width:0;overflow:hidden}.blogo{position:relative;display:grid;place-items:center;flex:none;width:44px;height:44px;margin:2px;isolation:isolate;perspective:300px}.blogo img{position:relative;z-index:2;width:36px!important;height:36px!important;border-radius:50%!important;box-shadow:none!important;animation:blflip 9s var(--ease) infinite;backface-visibility:visible}.blogo::before{content:"";position:absolute;inset:0;border-radius:50%;z-index:0;background:conic-gradient(from 0deg,transparent 0 55%,rgba(63,174,132,.15) 62%,#3fae84 80%,#e2c58a 94%,#fff 99%,transparent 100%);-webkit-mask:radial-gradient(circle,transparent 18.5px,#000 19.5px);mask:radial-gradient(circle,transparent 18.5px,#000 19.5px);animation:blspin 2.8s linear infinite}.blogo::after{content:"";position:absolute;inset:3px;border-radius:50%;z-index:1;border:1px solid rgba(201,164,92,.45)}.bl-orb{position:absolute;inset:-4px;border-radius:50%;z-index:0;border:1.5px solid rgba(226,197,138,.7);opacity:0;animation:blripple 9s ease-out infinite}.bl-sat{position:absolute;inset:0;z-index:3;animation:blspin 4.5s linear infinite reverse;pointer-events:none}.bl-sat::before{content:"";position:absolute;top:-1px;left:50%;width:6px;height:6px;margin-left:-3px;border-radius:50%;background:#fff;box-shadow:0 0 6px 2px #e2c58a,0 0 12px 3px rgba(63,174,132,.7)}@keyframes blspin{to{transform:rotate(360deg)}}@keyframes blflip{0%,86%{transform:rotateY(0)}92%{transform:rotateY(180deg) scale(1.08)}97%,100%{transform:rotateY(360deg)}}@keyframes blripple{0%,88%{opacity:0;transform:scale(.9)}90%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(1.7)}}.brand:hover .blogo img{animation:blflip .9s var(--ease) forwards}.brand:hover .blogo::before{animation-duration:.9s}@media(max-width:600px){.blogo{width:40px;height:40px}.blogo img{width:32px!important;height:32px!important}.blogo::before{-webkit-mask:radial-gradient(circle,transparent 16.5px,#000 17.5px);mask:radial-gradient(circle,transparent 16.5px,#000 17.5px)}}@media(prefers-reduced-motion:reduce){.blogo::before,.bl-sat,.blogo img,.bl-orb{animation:none}}.proc-strip{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:34px}.proc-strip span{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:999px;background:var(--p-50);border:1px solid var(--p-100);font-size:.9rem;font-weight:600;color:var(--tp7)}.proc-strip b{font-size:1.05rem}@media(max-width:600px){.proc-strip{gap:8px}.proc-strip span{font-size:.82rem;padding:8px 12px}}.rg2{position:relative;min-height:100vh;padding:110px 0 70px;background:#07090f;color:#e9edf5;overflow:hidden;isolation:isolate}.rg2-bg{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(7,9,15,.55),#07090f 70%),url(/img/bg/review-bg.webp) 70% 0/cover no-repeat}.rg2-in{max-width:620px}.rg2-top{display:flex;align-items:center;gap:12px;margin-bottom:22px}.rg2-top img{width:56px;height:56px;border-radius:50%;box-shadow:0 0 0 3px rgba(242,201,110,.35)}.rg2-top b{display:block;color:#fff;font-family:var(--font-h);font-size:1rem;line-height:1.25}.rg2-top small{color:#a8b0c2;font-size:.8rem}.rg2 h1{color:#fff;font-size:clamp(1.9rem,6vw,2.6rem);line-height:1.1}.rg2 h1 span{display:block;background:linear-gradient(90deg,#ffe3a1,#f2b84b);-webkit-background-clip:text;background-clip:text;color:transparent}.rg2-sub{color:#c3cad8;margin:12px 0 22px}.rg2-sub b{color:#fff}.rg2-card{background:#fff;color:#111827;border-radius:22px;padding:18px;box-shadow:0 30px 70px -30px rgba(0,0,0,.8)}.rg2-meta{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px}.rg2-stars{color:#f5b301;font-size:1.2rem;letter-spacing:2px}.rg2-tag{font-size:.75rem;color:#6b7280}.rg2 .rg-txt{width:100%;border:1.5px solid #e5e7eb;border-radius:14px;padding:14px;font:inherit;font-size:1.05rem;line-height:1.55;color:#111827;background:#f9fafb;resize:vertical;min-height:130px}.rg2 .rg-txt:focus{outline:none;border-color:#1a73e8;background:#fff}.rg-txt.rgpop{animation:rgpop .45s var(--ease)}@keyframes rgpop{from{opacity:.25;transform:translateY(5px)}}.rg2-row{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:12px 0}.rg2-btn{display:flex;align-items:center;justify-content:center;gap:6px;height:48px;border-radius:12px;border:1.5px solid #e5e7eb;background:#fff;color:#111827;font-weight:700;font-size:.95rem}.rg2-btn:active{transform:scale(.98)}.rg2-go{width:100%;display:flex;align-items:center;justify-content:center;gap:10px;height:58px;border-radius:14px;background:linear-gradient(180deg,#1f8f5f,#0d6145);color:#fff;font-family:var(--font-h);font-weight:800;font-size:1.05rem;box-shadow:0 14px 30px -12px rgba(13,97,69,.8);animation:rg2pulse 2.4s ease-in-out infinite}.rg2-go .g{width:28px;height:28px;border-radius:50%;background:#fff;color:#4285f4;display:grid;place-items:center;font-weight:900}.rg2-go .ico{width:18px;height:18px}@keyframes rg2pulse{50%{box-shadow:0 14px 30px -12px rgba(13,97,69,.8),0 0 0 7px rgba(31,143,95,.18)}}.rg2 .rg-done{margin-top:12px;padding:12px 14px;border-radius:12px;background:#ecfdf5;border:1px solid #a7f3d0;color:#065f46;font-size:.92rem}.rg2-more{margin-top:16px;color:#c3cad8}.rg2-more summary{cursor:pointer;font-weight:600;font-size:.92rem;color:#ffe3a1}.rg2 .rg-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.rg2 .rg-chip{display:inline-flex;gap:6px;align-items:center;padding:8px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.06);color:#e9edf5;font-size:.86rem;font-weight:600}.rg2 .rg-chip.on{background:#f2b84b;border-color:#f2b84b;color:#1b1407}.rg2-steps{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:22px 0}.rg2-steps li{display:flex;gap:10px;padding:12px;border-radius:14px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1)}.rg2-steps span{font-size:1.3rem}.rg2-steps b{display:block;color:#fff;font-size:.95rem}.rg2-steps small{color:#a8b0c2;font-size:.8rem;line-height:1.35;display:block}.rg2-own{text-align:center;padding:18px;border-radius:18px;border:1px dashed rgba(255,255,255,.22)}.rg2-own p{color:#c3cad8;margin-bottom:10px;font-size:.92rem}.rg2-btn.wide{display:inline-flex;padding:0 18px;background:transparent;color:#fff;border-color:rgba(255,255,255,.35)}.rg2-note{text-align:center;color:#8f98ab;font-size:.84rem;margin-top:18px}.rg2-note a{color:#ffe3a1}@media(max-width:480px){.rg2{padding-top:92px}.rg2-steps{grid-template-columns:1fr}}.rvx{position:relative;overflow:hidden;isolation:isolate;background:#07090f;color:#e9edf5}.rvx-bg{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#07090f 0%,rgba(7,9,15,.92) 38%,rgba(7,9,15,.35) 62%,rgba(7,9,15,.7) 100%),url(/img/bg/review-bg.webp) center/cover no-repeat}.rvx-in{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:40px;align-items:center}.rvx .eyebrow{background:rgba(242,184,75,.1);border-color:rgba(242,184,75,.35);color:#ffe3a1}.rvx h2{color:#fff;margin:16px 0 14px}.rvx-hl{background:linear-gradient(90deg,#ffe8b0,#f2b84b 60%,#ffd27a);-webkit-background-clip:text;background-clip:text;color:transparent}.rvx-copy>p{color:#c9d0de;font-size:1.06rem;max-width:56ch}.rvx-steps{list-style:none;display:grid;gap:10px;margin:22px 0 24px}.rvx-steps li{display:flex;gap:12px;align-items:center;padding:8px 10px;border-radius:14px;border:1px solid transparent;transition:background .35s,border-color .35s}.rvx-steps li>span{width:40px;height:40px;flex:none;border-radius:12px;display:grid;place-items:center;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);color:#ffe3a1}.rvx-steps b{display:block;color:#fff;font-size:.98rem}.rvx-steps small{color:#a9b1c3;font-size:.84rem}.rvx-steps li.on{background:rgba(242,184,75,.1);border-color:rgba(242,184,75,.35)}.rvx-steps li.on>span{background:#f2b84b;color:#1b1407;border-color:#f2b84b}.rvx-acts{display:flex;gap:22px;align-items:center;flex-wrap:wrap}.rvx-qr{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:168px;padding:14px;background:#fff;border-radius:18px;box-shadow:0 20px 40px -20px rgba(0,0,0,.7)}.rvx-qr img{display:block;width:140px;height:140px;margin:0 auto}.rvx-qr small{display:block;width:100%;text-align:center;color:#374151;font-size:.72rem;font-weight:600}.rvx-btns{display:flex;flex-direction:column;gap:10px;align-items:flex-start}.rvx-go{background:linear-gradient(180deg,#f7c35f,#e5a531);color:#1b1407;border:0;box-shadow:0 14px 30px -14px rgba(242,184,75,.8)}.rvx-go:hover{filter:brightness(1.05)}.rvx-go .g{width:24px;height:24px;border-radius:50%;background:#fff;color:#4285f4;display:grid;place-items:center;font-weight:900}.rvx-link{display:inline-flex;align-items:center;gap:6px;color:#dfe5f0;font-size:.92rem;font-weight:600}.rvx-link:hover{color:#ffe3a1}.rvx-link .ico{width:16px;height:16px}.rvx-stage{position:relative;display:flex;flex-direction:column;align-items:center;gap:16px}.rvx-phone{position:relative;width:286px;height:590px;border-radius:46px;background:#0b0d12;padding:12px;box-shadow:0 0 0 2px #2a2f3a,0 0 0 9px #11141b,0 50px 90px -30px rgba(0,0,0,.9),0 0 60px -10px rgba(242,184,75,.25);transform:perspective(1400px) rotateY(-9deg) rotateX(3deg);transition:transform .8s var(--ease)}.rvx-stage:hover .rvx-phone{transform:none}.rvx-island{position:absolute;top:20px;left:50%;width:92px;height:26px;margin-left:-46px;background:#000;border-radius:20px;z-index:9}.rvx-status{position:absolute;top:22px;left:34px;right:30px;display:flex;justify-content:space-between;z-index:8;font-size:.7rem;color:#111}.rvx-status i{width:22px;height:10px;border-radius:3px;border:1.5px solid #111;position:relative}.rvx-status i::after{content:"";position:absolute;inset:1px 5px 1px 1px;background:#111;border-radius:1px}.rvx-scr{position:absolute;inset:12px;border-radius:36px;overflow:hidden;background:#fff;opacity:0;transform:translateX(30px) scale(.98);transition:opacity .5s,transform .6s var(--ease);padding:56px 14px 16px;color:#111;font-size:.8rem}.rvx-scr.on{opacity:1;transform:none}.rvx-scr.out{opacity:0;transform:translateX(-30px) scale(.98)}.rvx-scr.k0{background:radial-gradient(circle at 50% 40%,#3a3f4b,#0c0e13 75%);color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center}.rvx-scr.k0 .rvx-status,.rvx-scr.k0~.rvx-status{color:#fff}.rvx-cam{display:flex;flex-direction:column;align-items:center;gap:14px}.rvx-fr{position:relative;display:block;padding:10px;background:#fff;border-radius:12px;transform:rotate(-4deg)}.rvx-fr::before{content:"";position:absolute;inset:-14px;border:3px solid #ffd27a;border-radius:18px;clip-path:polygon(0 0,28% 0,28% 6%,6% 6%,6% 28%,0 28%,0 72%,6% 72%,6% 94%,28% 94%,28% 100%,72% 100%,72% 94%,94% 94%,94% 72%,100% 72%,100% 28%,94% 28%,94% 6%,72% 6%,72% 0,100% 0,100% 100%,0 100%)}.rvx-fr img{width:120px;height:120px}.rvx-laser{position:absolute;left:6px;right:6px;top:10px;height:2px;background:#ffd27a;box-shadow:0 0 12px 3px rgba(255,210,122,.8);animation:rvxlaser 1.4s ease-in-out infinite alternate}@keyframes rvxlaser{to{top:calc(100% - 12px)}}.rvx-cam em{font-style:normal;font-size:.75rem;color:#cfd5e2}.rvx-pop{position:absolute;left:16px;right:16px;bottom:120px;display:flex;gap:10px;align-items:center;padding:10px 12px;border-radius:16px;background:rgba(255,255,255,.95);color:#111;opacity:0;transform:translateY(14px);transition:all .45s var(--ease)}.rvx-pop.on{opacity:1;transform:none}.rvx-pop b{display:block;font-size:.8rem}.rvx-pop small{color:#6b7280;font-size:.68rem}.rvx-pop .g{font-size:1.2rem}.rvx-url,.rvx-scr .rvx-url{position:absolute;top:50px;left:14px;right:14px;text-align:center;font-size:.66rem;color:#374151;background:#f1f3f6;border-radius:10px;padding:5px}.rvx-pg{margin-top:26px;display:flex;flex-direction:column;gap:10px}.rvx-pgh{display:flex;align-items:center;gap:8px}.rvx-pgh img{border-radius:50%}.rvx-pgh b{font-size:.88rem}.rvx-card{border:1.5px solid #e5e7eb;border-radius:14px;padding:10px;min-height:120px;background:#f9fafb}.rvx-st{color:#f5b301;letter-spacing:1px}.rvx-t,.rvx-t2,.rvx-t3{font-size:.76rem;line-height:1.45;color:#1f2937;margin-top:4px;min-height:1em}.rvx-t.typing::after,.rvx-t2.typing::after{content:"";display:inline-block;width:1.5px;height:.9em;background:#1a73e8;margin-left:1px;vertical-align:-1px;animation:rvxcar .7s steps(1) infinite}@keyframes rvxcar{50%{opacity:0}}.rvx-r2{display:grid;grid-template-columns:1fr 1fr;gap:8px}.rvx-b{text-align:center;padding:8px;border-radius:10px;border:1.5px solid #e5e7eb;font-weight:700;font-size:.72rem;transition:all .2s}.rvx-cta{text-align:center;padding:11px 8px;border-radius:12px;background:linear-gradient(180deg,#1f8f5f,#0d6145);color:#fff;font-weight:800;font-size:.76rem;transition:transform .2s}.rvx-b.hit,.rvx-cta.hit,.rvx-post.hit,.rvx-paste.hit{transform:scale(.94);filter:brightness(.9)}.rvx-toast{position:absolute;left:50%;bottom:26px;transform:translate(-50%,20px);background:#111827;color:#fff;padding:8px 14px;border-radius:999px;font-size:.72rem;opacity:0;transition:all .35s var(--ease);white-space:nowrap}.rvx-toast.on{opacity:1;transform:translate(-50%,0)}.rvx-g{margin-top:28px;display:flex;flex-direction:column;gap:12px}.rvx-gh{display:flex;gap:8px;align-items:center}.rvx-gh img{border-radius:50%}.rvx-gh b{display:block;font-size:.76rem;line-height:1.25}.rvx-gh small{color:#6b7280;font-size:.64rem}.rvx-gs{display:flex;justify-content:center;gap:6px;font-size:1.75rem;color:#dadce0}.rvx-gs i{font-style:normal;transition:color .2s,transform .25s var(--ease)}.rvx-gs i.on{color:#fbbc04;transform:scale(1.18)}.rvx-box{position:relative;border:1.5px solid #dadce0;border-radius:10px;min-height:120px;padding:10px;transition:border-color .2s}.rvx-box.focus{border-color:#1a73e8;box-shadow:0 0 0 2px rgba(26,115,232,.15)}.rvx-ph{color:#80868b;font-size:.72rem}.rvx-box.filled .rvx-ph{display:none}.rvx-paste{position:absolute;left:14px;top:-30px;background:#202124;color:#fff;font-size:.72rem;padding:6px 12px;border-radius:8px;opacity:0;transform:translateY(6px);transition:all .25s}.rvx-paste::after{content:"";position:absolute;left:16px;bottom:-5px;border:5px solid transparent;border-top-color:#202124;border-bottom:0}.rvx-paste.on{opacity:1;transform:none}.rvx-post{align-self:flex-end;background:#1a73e8;color:#fff;font-weight:700;padding:8px 20px;border-radius:999px;font-size:.78rem;transition:transform .2s}.rvx-scr.k3{display:flex;align-items:center;justify-content:center}.rvx-done{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.rvx-ok{width:64px;height:64px;border-radius:50%;display:grid;place-items:center;background:#1e8e3e;color:#fff;font-size:2rem;transform:scale(0)}.rvx-scr.k3.on .rvx-ok{animation:rvxok .6s .1s var(--ease) forwards}@keyframes rvxok{60%{transform:scale(1.15)}to{transform:scale(1)}}.rvx-done b{font-size:1rem}.rvx-done small{color:#6b7280;font-size:.72rem}.rvx-mini{display:flex;gap:8px;text-align:left;margin-top:14px;padding:10px;border:1px solid #e5e7eb;border-radius:12px;width:220px}.rvx-mini span{color:#fbbc04;font-size:.8rem}.rvx-av{flex:none;width:30px;height:30px;border-radius:50%;background:#7b61ff;color:#fff;display:grid;place-items:center;font-size:.6rem;font-weight:700}.rvx-conf i{position:absolute;top:40%;left:50%;width:7px;height:11px;border-radius:2px;background:hsl(calc(var(--c)*27),85%,58%);opacity:0}.rvx-scr.k3.on .rvx-conf i{animation:rvxconf 1.4s calc(var(--c)*.04s) ease-out forwards}@keyframes rvxconf{0%{opacity:1;transform:translate(0,0) rotate(0)}100%{opacity:0;transform:translate(calc((var(--c) - 7)*16px),calc(-140px + var(--c)*14px)) rotate(calc(var(--c)*70deg))}}.rvx-finger{position:absolute;z-index:20;left:0;top:0;width:34px;height:34px;margin:-17px 0 0 -17px;border-radius:50%;background:rgba(255,255,255,.55);border:2px solid rgba(17,24,39,.35);box-shadow:0 6px 16px rgba(0,0,0,.35);opacity:0;transform:translate(var(--x,140px),var(--y,400px));transition:transform .7s var(--ease),opacity .3s}.rvx-finger.on{opacity:1}.rvx-finger.tap::after{content:"";position:absolute;inset:-2px;border-radius:50%;border:2px solid rgba(26,115,232,.8);animation:rvxtap .5s ease-out}.rvx-finger.hold{background:rgba(26,115,232,.45)}@keyframes rvxtap{to{transform:scale(2.2);opacity:0}}.rvx-prog{display:flex;gap:6px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);padding:5px;border-radius:999px}.rvx-prog span{font-size:.72rem;font-weight:600;color:#a9b1c3;padding:5px 10px;border-radius:999px;transition:all .3s}.rvx-prog span.on{background:#f2b84b;color:#1b1407}.rvx-badge{position:absolute;right:-6px;bottom:90px;display:flex;gap:10px;align-items:center;padding:10px 14px;background:#fff;color:#111;border-radius:14px;box-shadow:0 20px 40px -18px rgba(0,0,0,.7);animation:rvxfloat 5s ease-in-out infinite}.rvx-badge .g{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;color:#4285f4;font-weight:900;border:1px solid #e5e7eb}.rvx-badge b{display:block;font-size:.85rem}.rvx-badge small{color:#6b7280;font-size:.7rem}@keyframes rvxfloat{50%{transform:translateY(-8px)}}@media(max-width:900px){.rvx-in{grid-template-columns:1fr}.rvx-bg{background:linear-gradient(180deg,rgba(7,9,15,.92),rgba(7,9,15,.82) 55%,rgba(7,9,15,.6)),url(/img/bg/review-bg.webp) 72% 0/cover no-repeat}.rvx-phone{transform:none;width:268px;height:560px}.rvx-badge{right:0;bottom:70px}.rvx-acts{justify-content:center}.rvx-btns{align-items:center}}@media(max-width:480px){.rvx-acts{flex-direction:column}.rvx-badge{display:none}}@media(prefers-reduced-motion:reduce){.rvx-phone{transform:none}}.rvx-phone[data-k="0"] .rvx-status{color:#fff}.rvx-phone[data-k="0"] .rvx-status i{border-color:#fff}.rvx-phone[data-k="0"] .rvx-status i::after{background:#fff}.mega-sw .mega-in{grid-template-columns:2fr 1fr!important}.msw-grid{display:grid;grid-template-columns:1fr 1fr;gap:2px 10px}.mega .ic.em{font-size:1.1rem;display:grid;place-items:center}.msw-demo{margin-top:12px}@media(max-width:1024px){.msw-grid{grid-template-columns:1fr}}.ni-crumbs{margin-bottom:14px;font-size:.82rem;color:#9fb3aa}.ni-crumbs a{color:#cfe0d8}.ni-vis{position:relative}.ni-phone{position:absolute;right:-18px;bottom:-34px;width:31%;max-width:150px;border:5px solid #0f251d;border-radius:22px;overflow:hidden;aspect-ratio:9/19;background:#fff;box-shadow:0 30px 60px -20px rgba(0,0,0,.7);animation:cmbf 5s ease-in-out infinite}.ni-phone img{width:100%;height:100%;object-fit:cover;object-position:top}.ni-feats .card{padding:22px}.ni-e{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;background:var(--p-50);border:1px solid var(--p-100);font-size:1.35rem;margin-bottom:12px}.ni-feats h3{font-size:1.02rem;margin-bottom:6px}.ni-feats p{font-size:.9rem}.ni-terms span{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.14);color:#dfe8e3}.ni-terms s{color:#8fa79b}.ni-terms b{color:#e2c58a}.ni-flow .cn-h{color:#8fa79b}.ni-stages span{background:rgba(63,174,132,.15);border-color:rgba(63,174,132,.4);color:#d7f5e8}.ni-stages span:last-child{background:#3fae84;color:#04140f;border-color:#3fae84}.ni-stages em{color:#8fa79b}.nc{background:#0b1f18;border:1px solid rgba(226,197,138,.25);border-radius:22px;padding:18px;box-shadow:0 40px 80px -40px rgba(0,0,0,.8)}.nc-h{display:flex;align-items:center;gap:10px;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid rgba(255,255,255,.08)}.nc-h>span{font-size:1.4rem}.nc-h b{display:block;color:#fff;font-size:.95rem}.nc-h small{color:#8fa79b;font-size:.78rem}.nc-h i{margin-left:auto;width:9px;height:9px;border-radius:50%;background:#3fd99b;box-shadow:0 0 0 0 rgba(63,217,155,.6);animation:ncping 1.6s infinite}@keyframes ncping{70%{box-shadow:0 0 0 10px rgba(63,217,155,0)}}.nc-ev{margin-top:10px;padding:12px 14px;border-radius:16px 16px 16px 4px;background:#e7ffdb;color:#0b1f18;max-width:92%}.nc-ev:nth-child(odd){margin-left:auto;border-radius:16px 16px 4px 16px;background:#fff}.nc-ev small{display:block;font-size:.72rem;font-weight:700;color:#0d6145;margin-bottom:3px}.nc-ev p{color:#1f2937;font-size:.88rem;line-height:1.45}.nc-ev.rv.in,.nc-ev.rv.vis{animation:ncin .6s calc(var(--d)*.35s) var(--ease) both}@keyframes ncin{from{opacity:0;transform:translateY(14px) scale(.96)}}.ni-other{display:flex;flex-wrap:wrap;gap:8px;margin-top:26px}.ni-other b{width:100%;font-family:var(--font-h)}.ni-other a{font-size:.85rem;padding:7px 12px;border-radius:999px;border:1px solid var(--line-2);background:var(--card)}.ni-other a:hover{border-color:var(--p-400);color:var(--tp7)}@media(max-width:900px){.ni-phone{right:-6px;bottom:-20px;width:28%}}.cn-pages{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:30px}.cn-pages b{width:100%;text-align:center;color:#e2c58a;font-family:var(--font-h);margin-bottom:4px}.cn-pages a{font-size:.85rem;padding:8px 13px;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.05);color:#dfe8e3}.cn-pages a:hover{border-color:#e2c58a;color:#fff}@property --n{syntax:'<integer>';initial-value:0;inherits:false}.sa{display:grid;grid-template-columns:200px 1fr;gap:22px;align-items:stretch}.sa-steps{list-style:none;display:flex;flex-direction:column;gap:8px;justify-content:center}.sa-steps li{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:14px;border:1px solid var(--line);background:var(--card);font-weight:700;font-family:var(--font-h);color:var(--text-3);transition:all .4s var(--ease)}.sa-steps li span{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--bg-2);font-size:.8rem;transition:all .4s}.sa-steps li.on{color:var(--tp7);border-color:var(--p-400);box-shadow:0 10px 24px -14px rgba(13,97,69,.5);transform:translateX(6px)}.sa-steps li.on span{background:var(--p-600);color:#fff}.sa-steps li.done span{background:var(--p-100);color:var(--tp7)}.sa-stage{position:relative;min-height:380px;border-radius:24px;background:radial-gradient(120% 90% at 80% 0%,#12382b,#06130e 60%);border:1px solid rgba(226,197,138,.25);box-shadow:0 40px 80px -40px rgba(4,20,15,.7);overflow:hidden;display:flex;gap:18px;padding:26px;color:#e8f2ed;font-size:.85rem}.sa-stage::before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(90deg,rgba(255,255,255,.025) 0 1px,transparent 1px 40px),repeating-linear-gradient(0deg,rgba(255,255,255,.025) 0 1px,transparent 1px 40px);pointer-events:none}.sa-stage>*{position:relative}.sa-stage *{transition:all .7s var(--ease)}.sa-stage b{color:#fff}.sa-stage small{color:#9fb3aa}@media(max-width:860px){.sa{grid-template-columns:1fr}.sa-steps{flex-direction:row;overflow-x:auto}.sa-steps li{flex:1;min-width:max-content;padding:9px 12px;font-size:.85rem}.sa-steps li.on{transform:translateY(-3px)}.sa-stage{flex-direction:column;padding:18px;min-height:0}}.sa-stage .card-d{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:16px}.sw-code{flex:1;background:#0b1712;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:12px 14px;font-family:var(--mono);font-size:.74rem;overflow:hidden}.sw-tabs{display:flex;gap:8px;margin-bottom:10px}.sw-tabs span{padding:3px 8px;border-radius:6px;background:rgba(255,255,255,.06);color:#9fb3aa}.sw-tabs span:first-child{color:#e2c58a}.sw-code pre{white-space:pre-wrap;color:#9fd9bf;line-height:1.6;clip-path:inset(0 0 100% 0)}.sw-code pre b{color:#e2c58a;font-weight:400}.s1 .sw-code pre{clip-path:inset(0 0 0 0);transition:clip-path 2.4s steps(7)}.sw-site{flex:1.25;background:#fff;border-radius:16px;overflow:hidden;color:#111;position:relative;transform:scale(.96);opacity:.5}.s2 .sw-site{transform:none;opacity:1}.sw-bar{display:flex;gap:5px;align-items:center;padding:8px 10px;background:#eef1f4}.sw-bar i{width:8px;height:8px;border-radius:50%;background:#cbd2d9}.sw-bar span{margin-left:8px;font-size:.66rem;color:#6b7280}.sw-pg{padding:12px;display:grid;gap:10px}.sw-nav{display:flex;gap:6px;align-items:center}.sw-nav b{width:40px;height:10px;border-radius:4px;background:#0d6145}.sw-nav i{width:24px;height:6px;border-radius:3px;background:#d1d5db;margin-left:auto}.sw-nav i+i{margin-left:0}.sw-hero{height:90px;border-radius:10px;background:linear-gradient(120deg,#0d6145,#14805b);padding:12px;display:flex;flex-direction:column;gap:6px;transform:translateY(10px);opacity:0}.s2 .sw-hero{transform:none;opacity:1}.sw-hero b{width:60%;height:12px;border-radius:4px;background:#fff}.sw-hero i{width:40%;height:7px;border-radius:4px;background:rgba(255,255,255,.6)}.sw-hero em{width:56px;height:16px;border-radius:5px;background:#e2c58a;margin-top:auto}.sw-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.sw-cards i{height:54px;border-radius:8px;background:#f1f5f3;border:1px solid #e5e7eb;transform:translateY(14px);opacity:0}.s2 .sw-cards i{transform:none;opacity:1}.s2 .sw-cards i:nth-child(2){transition-delay:.2s}.s2 .sw-cards i:nth-child(3){transition-delay:.4s}.sw-score{position:absolute;right:12px;bottom:12px;width:76px;text-align:center;background:#fff;border-radius:14px;padding:8px;box-shadow:0 10px 24px rgba(0,0,0,.15);opacity:0;transform:scale(.6)}.s3 .sw-score{opacity:1;transform:none}.sw-score svg{width:46px;height:46px;transform:rotate(-90deg);margin:0 auto}.sw-score circle{fill:none;stroke:#e5e7eb;stroke-width:3}.sw-score .v{stroke:#0cce6b;stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset 1.6s}.s3 .sw-score .v{stroke-dashoffset:4}.sw-score b{display:block;color:#0a7a3f!important;margin-top:-32px;margin-bottom:12px;font-size:.9rem}.sw-score small{color:#6b7280!important;font-size:.6rem}.sw-live{position:absolute;left:50%;top:46%;transform:translate(-50%,-50%) scale(.7);background:#0d6145;color:#fff;font-weight:800;padding:10px 16px;border-radius:999px;opacity:0;box-shadow:0 0 0 0 rgba(63,174,132,.5);white-space:nowrap}.s4 .sw-live{opacity:1;transform:translate(-50%,-50%);animation:saping 1.4s infinite}@keyframes saping{70%{box-shadow:0 0 0 18px rgba(63,174,132,0)}}.sa-mobile-app-development{justify-content:center;align-items:center;gap:34px}.ma-ph{position:relative;width:170px;height:330px;border-radius:30px;border:6px solid #0b0d12;background:#fff;overflow:hidden;box-shadow:0 30px 60px -20px rgba(0,0,0,.7)}.ma-scr{position:absolute;inset:0;padding:14px 10px;display:flex;flex-direction:column;gap:8px;opacity:0;transform:translateX(30px)}.ma-scr.a1{opacity:1;transform:none;align-items:center;justify-content:center;background:linear-gradient(160deg,#0d6145,#04140f)}.ma-scr.a1 b{font-size:2.4rem}.ma-scr.a1 i{width:60px;height:4px;border-radius:2px;background:rgba(255,255,255,.3);overflow:hidden}.s1 .ma-scr.a1,.s2 .ma-scr.a1{opacity:0;transform:translateX(-30px)}.s1 .ma-scr.a2{opacity:1;transform:none}.s2 .ma-scr.a2{opacity:0;transform:translateX(-30px)}.s2 .ma-scr.a3{opacity:1;transform:none}.ma-top{height:38px;border-radius:10px;background:linear-gradient(90deg,#0d6145,#14805b)}.ma-grid{display:grid;grid-template-columns:1fr 1fr;gap:6px}.ma-grid i{height:62px;border-radius:10px;background:#f1f5f3;border:1px solid #e5e7eb}.ma-tab{margin-top:auto;display:flex;justify-content:space-around;padding:8px;border-top:1px solid #eee}.ma-tab i{width:16px;height:16px;border-radius:5px;background:#d1d5db}.ma-item{height:56px;border-radius:10px;background:#f1f5f3}.ma-buy{margin-top:auto;text-align:center;padding:10px;border-radius:10px;background:#0d6145;color:#fff;font-weight:700;font-size:.75rem}.ma-side{display:flex;flex-direction:column;gap:12px;width:230px}.ma-build{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:14px;display:grid;gap:8px}.ma-pb{height:6px;border-radius:3px;background:rgba(255,255,255,.1);overflow:hidden}.ma-pb i{display:block;height:100%;width:0;background:linear-gradient(90deg,#3fae84,#e2c58a);transition:width 2.4s}.s2 .ma-pb i{width:100%}.ma-and,.ma-ios{opacity:.25;font-weight:700}.s2 .ma-and{opacity:1;color:#7fe0b4}.s3 .ma-ios{opacity:1;color:#7fe0b4}.ma-test{padding:10px 14px;border-radius:12px;background:rgba(255,255,255,.05);opacity:0;transform:translateY(8px)}.s3 .ma-test{opacity:1;transform:none}.ma-store{padding:14px;border-radius:16px;background:#fff;color:#111;opacity:0;transform:scale(.8)}.ma-store b{color:#111!important;display:block}.ma-store small{color:#0a7a3f!important}.s4 .ma-store{opacity:1;transform:none}.cs-flow{position:relative;flex:1.4;min-height:300px}.cs-n{position:absolute;width:150px;padding:12px;border-radius:14px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12);display:flex;gap:8px;align-items:center;font-size:1.1rem;opacity:.35}.cs-n b{font-size:.8rem}.cs-n.n1{left:0;top:20px}.cs-n.n2{right:0;top:20px}.cs-n.n3{right:0;bottom:20px}.cs-n.n4{left:0;bottom:20px}.s1 .cs-n.n1,.s2 .cs-n.n2,.s3 .cs-n.n3,.s3 .cs-n.n4,.s4 .cs-n{opacity:1;border-color:rgba(63,174,132,.6);box-shadow:0 0 24px -6px rgba(63,174,132,.6)}.s2 .cs-n.n1{opacity:1}.cs-l{position:absolute;inset:0;width:100%;height:100%}.cs-l path{fill:none;stroke:rgba(226,197,138,.5);stroke-width:2;stroke-dasharray:6 6;opacity:.2}.s2 .cs-l .p1,.s3 .cs-l .p2,.s3 .cs-l .p3{opacity:1;animation:csdash 1s linear infinite}@keyframes csdash{to{stroke-dashoffset:-24}}.cs-dot{position:absolute;width:10px;height:10px;border-radius:50%;background:#e2c58a;box-shadow:0 0 12px #e2c58a;opacity:0}.cs-dot.d1{left:24%;top:23%}.s2 .cs-dot.d1{opacity:1;left:62%}.cs-dot.d2{right:24%;top:40%}.s3 .cs-dot.d2{opacity:1;top:62%}.cs-dot.d3{right:40%;bottom:22%}.s3 .cs-dot.d3{opacity:1;right:62%}.cs-dash{flex:1;display:flex;flex-direction:column;gap:12px;justify-content:center}.cs-dash>div{padding:14px;border-radius:14px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1)}.cs-c1,.cs-c2{font-size:1.6rem;--n:0;transition:--n 2s!important;counter-reset:n var(--n)}.cs-c1::after,.cs-c2::after{content:counter(n)}.s3 .cs-c1{--n:148}.s3 .cs-c2{--n:26}.cs-rep{opacity:0;transform:translateY(8px)}.s4 .cs-rep{opacity:1;transform:none;color:#7fe0b4}.sa-dga-crm-erp{gap:12px}.dg-col{flex:1;border-radius:16px;background:rgba(255,255,255,.04);border:1px dashed rgba(255,255,255,.14);padding:12px;display:flex;flex-direction:column;gap:10px}.dg-col small{text-transform:uppercase;letter-spacing:.08em;font-weight:700}.dg-card{padding:12px;border-radius:12px;background:#fff;color:#111;transform:translateY(-30px);opacity:0}.dg-card b{color:#111!important;display:block}.dg-card span{font-size:.72rem;color:#6b7280}.s1 .dg-card{transform:none;opacity:1}.s2 .dg-card{transform:translateX(calc(100% + 24px));}.dg-wa{padding:10px 12px;border-radius:12px 12px 12px 3px;background:#dcf8c6;color:#111;opacity:0;transform:scale(.8)}.s2 .dg-wa{opacity:1;transform:none}.dg-inv{padding:12px;border-radius:12px;background:#fff;color:#111;opacity:0;transform:translateY(20px)}.dg-inv b{color:#111!important;display:block}.dg-inv span{font-size:.75rem;color:#6b7280;display:block}.dg-inv em{display:inline-block;margin-top:6px;font-style:normal;font-weight:800;color:#b45309}.s3 .dg-inv{opacity:1;transform:none}.s4 .dg-inv em{color:#0a7a3f;transform:scale(1.15)}.ad-card{width:170px;flex:none;border-radius:14px;background:#fff;color:#111;overflow:hidden;transform:rotate(-3deg) translateY(10px);opacity:.4}.s1 .ad-card{opacity:1;transform:rotate(-3deg)}.ad-h{display:flex;gap:6px;align-items:center;padding:8px}.ad-h i{width:20px;height:20px;border-radius:50%;background:#0d6145}.ad-h b{color:#111!important;font-size:.72rem}.ad-h small{color:#6b7280!important;font-size:.6rem;margin-left:auto}.ad-img{height:150px;background:linear-gradient(135deg,#f7c35f,#e5a531 40%,#0d6145)}.ad-cta{margin:8px;padding:6px;border-radius:8px;background:#1877f2;color:#fff;text-align:center;font-weight:700;font-size:.72rem}.ad-aud{position:relative;width:150px;flex:none;display:grid;place-items:center;opacity:.3}.ad-aud i{position:absolute;border-radius:50%;border:2px solid rgba(226,197,138,.6)}.ad-aud i:nth-child(1){width:40px;height:40px}.ad-aud i:nth-child(2){width:90px;height:90px}.ad-aud i:nth-child(3){width:140px;height:140px}.s2 .ad-aud{opacity:1}.s2 .ad-aud i{animation:adpulse 2s infinite}.s2 .ad-aud i:nth-child(2){animation-delay:.3s}.s2 .ad-aud i:nth-child(3){animation-delay:.6s}@keyframes adpulse{50%{transform:scale(1.08);border-color:#3fae84}}.ad-aud span{position:absolute;bottom:0;font-size:.66rem;text-align:center;color:#cfe0d8}.ad-chart{flex:1;display:flex;flex-direction:column;gap:12px;opacity:.35}.s3 .ad-chart{opacity:1}.ad-k{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.ad-k div{padding:10px;border-radius:12px;background:rgba(255,255,255,.05)}.ad-k b{font-size:1.2rem;display:block}.ad-l{--n:0;transition:--n 2.4s!important;counter-reset:n var(--n)}.ad-l::after{content:counter(n)}.s3 .ad-l{--n:184}.ad-cpl{--n:240;transition:--n 2.4s!important;counter-reset:n var(--n)}.ad-cpl::after{content:"₹" counter(n)}.s4 .ad-cpl{--n:82}.ad-bars{flex:1;display:flex;align-items:flex-end;gap:6px;min-height:110px}.ad-bars .b{flex:1;height:8%;border-radius:4px 4px 0 0;background:linear-gradient(180deg,#e2c58a,#3fae84)}.s3 .ad-bars .b{height:calc(18% + var(--i)*8%);transition-delay:calc(var(--i)*.08s)}.se-g{flex:1.3;background:#fff;color:#111;border-radius:16px;padding:14px;display:flex;flex-direction:column;gap:8px;position:relative}.se-q{padding:8px 12px;border-radius:999px;border:1px solid #dadce0;color:#202124;font-size:.8rem}.se-r{position:relative;padding:10px 12px;border-radius:10px;background:#f8f9fa;display:flex;flex-direction:column;gap:4px;order:var(--o,0)}.se-r b{color:#1a0dab!important;font-size:.8rem}.se-r i{height:6px;width:80%;border-radius:3px;background:#e5e7eb}.se-r.us{--o:9;background:#f8f9fa}.s3 .se-r.us{--o:-1;background:#e8f5ee;border:1px solid #3fae84}.se-side{flex:1;display:flex;flex-direction:column;gap:12px}.se-audit{display:flex;flex-wrap:wrap;gap:6px}.se-audit span{padding:6px 10px;border-radius:999px;background:rgba(255,255,255,.06);color:#9fb3aa;font-weight:600}.s1 .se-audit span{color:#e2c58a}.s2 .se-audit span{background:rgba(63,174,132,.2);color:#7fe0b4}.se-rank{padding:14px;border-radius:14px;background:rgba(255,255,255,.05)}.se-pos{font-size:2rem;--n:9;transition:--n 2s!important;counter-reset:n var(--n)}.se-pos::after{content:"#" counter(n)}.s3 .se-pos{--n:1;color:#e2c58a!important}.se-call{padding:12px;border-radius:14px;background:#fff;color:#111;opacity:0;transform:translateY(10px)}.s4 .se-call{opacity:1;transform:none;animation:saping 1.4s infinite}.sm-ph{width:200px;flex:none;border-radius:26px;border:6px solid #0b0d12;background:#fff;color:#111;padding:12px 8px;overflow:hidden}.sm-h{display:flex;gap:8px;align-items:center;margin-bottom:10px}.sm-h i{width:34px;height:34px;border-radius:50%;background:conic-gradient(#f58529,#dd2a7b,#8134af,#f58529);padding:2px}.sm-h b{color:#111!important;font-size:.78rem;display:block}.sm-h small{color:#6b7280!important;font-size:.66rem}.sm-f{--n:1200;transition:--n 3s!important;counter-reset:n var(--n)}.sm-f::after{content:counter(n)}.s4 .sm-f{--n:4860}.smp-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:3px}.smp-grid i{aspect-ratio:1;background:#e5e7eb;transform:scale(.4);opacity:0}.smp-grid i:nth-child(3n+1){background:linear-gradient(135deg,#0d6145,#3fae84)}.smp-grid i:nth-child(3n+2){background:linear-gradient(135deg,#f7c35f,#e5a531)}.smp-grid i:nth-child(3n){background:linear-gradient(135deg,#1f2937,#4b5563)}.s2 .smp-grid i{transform:none;opacity:1}.s2 .smp-grid i:nth-child(n+4){transition-delay:.3s}.s2 .smp-grid i:nth-child(n+7){transition-delay:.6s}.sm-side{flex:1;display:flex;flex-direction:column;gap:12px;justify-content:center}.sm-cal{display:grid;grid-template-columns:1fr 1fr;gap:8px}.sm-cal span{padding:10px;border-radius:12px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);font-weight:600;opacity:.4}.s1 .sm-cal span{opacity:1}.s3 .sm-cal span{border-color:#3fae84;color:#7fe0b4}.sm-hearts{position:relative;height:40px}.sm-hearts i{position:absolute;bottom:0;font-style:normal;color:#ff3b6b;font-size:1.3rem;opacity:0}.s3 .sm-hearts i{animation:smh 1.8s infinite}.sm-hearts i:nth-child(2){left:30px;animation-delay:.4s!important}.sm-hearts i:nth-child(3){left:60px;animation-delay:.8s!important}.sm-hearts i:nth-child(4){left:90px;animation-delay:1.2s!important}@keyframes smh{0%{opacity:0;transform:translateY(10px) scale(.6)}30%{opacity:1}100%{opacity:0;transform:translateY(-40px) scale(1.2)}}.sm-dm{padding:12px;border-radius:14px;background:#fff;color:#111;opacity:0}.s4 .sm-dm{opacity:1}.ve-ed{flex:1.5;display:flex;flex-direction:column;gap:10px;background:#0b0f14;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:12px}.ve-view{position:relative;height:140px;border-radius:10px;overflow:hidden;background:linear-gradient(120deg,#1f2937,#374151)}.ve-frame{position:absolute;inset:0;background:linear-gradient(120deg,#2d3748,#4a5568);animation:vepan 6s ease-in-out infinite alternate}.s3 .ve-frame{background:linear-gradient(120deg,#0d6145,#c9a45c);filter:saturate(1.3) contrast(1.1)}@keyframes vepan{to{background-position:100% 0;transform:scale(1.08)}}.ve-cap{position:absolute;left:50%;bottom:14px;transform:translateX(-50%) translateY(10px);padding:4px 10px;border-radius:6px;background:#ffd400;color:#111;font-weight:800;font-size:.74rem;white-space:nowrap;opacity:0}.s2 .ve-cap{opacity:1;transform:translateX(-50%)}.ve-play{position:absolute;inset:0;display:grid;place-items:center;font-style:normal;font-size:1.6rem;color:rgba(255,255,255,.7)}.ve-tl{position:relative;display:flex;flex-direction:column;gap:6px;padding:8px;border-radius:10px;background:#11161d}.ve-tr{display:flex;gap:4px;height:22px}.ve-tr i{height:100%;border-radius:4px;transform:translateX(160px);opacity:0}.ve-tr .c1{width:30%;background:#3b82f6}.ve-tr .c2{width:22%;background:#8b5cf6}.ve-tr .c3{width:34%;background:#14b8a6}.s1 .ve-tr i{transform:none;opacity:1}.s1 .ve-tr .c2{transition-delay:.25s}.s1 .ve-tr .c3{transition-delay:.5s}.ve-tr.t2{height:14px}.ve-tr .t{width:26%;background:#ffd400}.ve-tr .t+.t{margin-left:20%}.s2 .ve-tr .t{transform:none;opacity:1}.ve-wave{display:flex;align-items:center;gap:2px;height:22px}.ve-wave .w{flex:1;height:45%;background:#22c55e;opacity:.6;border-radius:1px;animation:vew 1.2s calc(var(--i)*-.07s) ease-in-out infinite alternate}@keyframes vew{from{transform:scaleY(.3)}to{transform:scaleY(1)}}.ve-ph{position:absolute;top:4px;bottom:4px;left:8px;width:2px;background:#ef4444;box-shadow:0 0 8px #ef4444;animation:veph 4s linear infinite}@keyframes veph{to{left:calc(100% - 10px)}}.ve-grade{display:flex;gap:6px}.ve-grade span{flex:1;height:10px;border-radius:5px;background:#374151}.s3 .ve-grade span:nth-child(1){background:#0d6145}.s3 .ve-grade span:nth-child(2){background:#c9a45c}.s3 .ve-grade span:nth-child(3){background:#f97316}.s3 .ve-grade span:nth-child(4){background:#0ea5e9}.ve-out{flex:1;display:flex;flex-direction:column;gap:12px;align-items:center;justify-content:center}.ve-exp{width:100%;padding:12px;border-radius:12px;background:rgba(255,255,255,.05);display:grid;gap:8px}.ve-pb{height:6px;border-radius:3px;background:rgba(255,255,255,.1);overflow:hidden}.ve-pb i{display:block;width:0;height:100%;background:linear-gradient(90deg,#3fae84,#e2c58a);transition:width 2.2s}.s4 .ve-pb i{width:100%}.ve-phone{width:120px;height:220px;border-radius:20px;border:5px solid #0b0d12;overflow:hidden;opacity:.3;transform:scale(.9)}.s4 .ve-phone{opacity:1;transform:none}.ve-reel{position:relative;height:100%;background:linear-gradient(160deg,#0d6145,#c9a45c,#0d6145);background-size:200% 200%;animation:vereel 4s ease-in-out infinite}@keyframes vereel{50%{background-position:100% 100%}}.ve-c2{position:absolute;left:6px;right:6px;bottom:34px;padding:3px 5px;border-radius:5px;background:#fff;color:#111;font-weight:800;font-size:.6rem;text-align:center}.ve-like{position:absolute;right:6px;bottom:8px;font-style:normal;font-size:.62rem;color:#fff;font-weight:700}.ec-store{flex:1.2;display:grid;grid-template-columns:repeat(3,1fr);gap:10px;align-content:center}.ec-p{background:#fff;color:#111;border-radius:14px;padding:10px;display:flex;flex-direction:column;gap:4px;transform:translateY(16px);opacity:0}.ec-p i{aspect-ratio:1;border-radius:10px;background:linear-gradient(135deg,#f1f5f3,#d1fae5)}.ec-p:nth-child(2) i{background:linear-gradient(135deg,#fef3c7,#fde68a)}.ec-p:nth-child(3) i{background:linear-gradient(135deg,#fce7f3,#fbcfe8)}.ec-p b{color:#111!important;font-size:.76rem}.ec-p small{color:#6b7280!important;font-size:.66rem}.s1 .ec-p{transform:none;opacity:1}.s1 .ec-p:nth-child(2){transition-delay:.2s}.s1 .ec-p:nth-child(3){transition-delay:.4s}.s2 .ec-p{box-shadow:0 0 0 2px #e2c58a}.ec-side{flex:1;display:flex;flex-direction:column;gap:8px;justify-content:center}.ec-o{padding:10px 12px;border-radius:12px;background:rgba(255,255,255,.06);border-left:3px solid #e2c58a;opacity:0;transform:translateX(20px)}.s3 .ec-o{opacity:1;transform:none}.s3 .o2{transition-delay:.4s}.s3 .o3{transition-delay:.8s}.ec-ch{display:flex;align-items:flex-end;gap:5px;height:70px}.ec-ch .b{flex:1;height:10%;border-radius:3px 3px 0 0;background:#3fae84}.s3 .ec-ch .b{height:calc(20% + var(--i)*10%)}.ec-ship{padding:10px;border-radius:12px;background:#fff;color:#111;opacity:0}.s4 .ec-ship{opacity:1}.lg-f{position:relative;flex:1.4;display:flex;flex-direction:column;gap:10px;align-items:center;justify-content:center}.lg-s{width:calc(100% - var(--w,0px));padding:12px;border-radius:12px;text-align:center;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);font-weight:700;opacity:.35}.lg-s small{display:block;font-weight:500}.lg-s.s2{--w:50px}.lg-s.s3{--w:100px}.lg-s.s4{--w:150px}.s1 .lg-s.s1,.s2 .lg-s.s2,.s3 .lg-s.s3,.s4 .lg-s.s4{opacity:1;border-color:#3fae84;box-shadow:0 0 22px -8px #3fae84}.s2 .lg-s.s1,.s3 .lg-s.s2,.s4 .lg-s.s3{opacity:.8}.lg-d{position:absolute;top:0;font-style:normal;opacity:0}.lg-d.d1{left:30%}.lg-d.d2{left:50%}.lg-d.d3{left:68%}.s2 .lg-d,.s3 .lg-d,.s4 .lg-d{animation:lgdrop 2.4s infinite}.lg-d.d2{animation-delay:.6s!important}.lg-d.d3{animation-delay:1.2s!important}@keyframes lgdrop{0%{opacity:0;top:0}15%{opacity:1}100%{opacity:0;top:88%;left:50%}}.lg-k{flex:1;display:flex;flex-direction:column;justify-content:center;padding:18px;border-radius:16px;background:rgba(255,255,255,.05)}.lg-n{font-size:2.4rem;--n:0;transition:--n 3s!important;counter-reset:n var(--n)}.lg-n::after{content:counter(n)}.s4 .lg-n{--n:63;color:#e2c58a!important}.s3 .lg-n{--n:38}.ai-chat{flex:1.2;display:flex;flex-direction:column;gap:8px;padding:14px;border-radius:16px;background:#efeae2;color:#111}.ai-m{max-width:82%;padding:8px 11px;border-radius:12px;font-size:.78rem;opacity:0;transform:translateY(8px)}.ai-m.u{align-self:flex-end;background:#d9fdd3}.ai-m.b{background:#fff}.s1 .ai-m.u:not(.u2){opacity:1;transform:none}.s2 .ai-m.b:not(.b2){opacity:1;transform:none}.s3 .ai-m.u2,.s3 .ai-m.b2{opacity:1;transform:none}.s3 .ai-m.b2{transition-delay:.8s}.ai-ty{display:flex;gap:3px;padding:8px 11px;background:#fff;border-radius:12px;width:max-content;opacity:0}.ai-ty i{width:6px;height:6px;border-radius:50%;background:#9ca3af;animation:aity 1s infinite}.ai-ty i:nth-child(2){animation-delay:.15s}.ai-ty i:nth-child(3){animation-delay:.3s}@keyframes aity{50%{transform:translateY(-4px)}}.s1 .ai-ty{opacity:1}.s2 .ai-ty{display:none}.ai-wf{position:relative;flex:1;display:grid;grid-template-columns:1fr 1fr;gap:12px;align-content:center}.ai-nd{padding:14px 10px;border-radius:14px;text-align:center;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12);font-weight:700;opacity:.4}.s1 .ai-nd.n1,.s2 .ai-nd.n2,.s3 .ai-nd.n3,.s4 .ai-nd{opacity:1;border-color:#3fae84;box-shadow:0 0 22px -8px #3fae84}.wa-comp{width:190px;flex:none;align-self:center;padding:14px;border-radius:16px;background:#fff;color:#111;display:flex;flex-direction:column;gap:8px}.wa-comp b{color:#111!important}.wa-comp p{font-size:.74rem;color:#4b5563}.wa-send{padding:8px;border-radius:10px;background:#25d366;color:#fff;font-weight:800;text-align:center;font-size:.74rem}.s2 .wa-send{transform:scale(.94);filter:brightness(.9)}.wa-list{flex:1;display:grid;grid-template-columns:1fr 1fr;gap:8px;align-content:center}.wa-c{display:flex;gap:8px;align-items:center;padding:9px 10px;border-radius:12px;background:rgba(255,255,255,.05);opacity:.35}.wa-c i{width:24px;height:24px;border-radius:50%;background:#3fae84}.wa-c em{margin-left:auto;font-style:normal;font-weight:800;color:#9ca3af}.s2 .wa-c{opacity:1;transition-delay:calc(var(--i)*.12s)}.s3 .wa-c em{color:#53bdeb}.wa-k{width:170px;flex:none;display:flex;flex-direction:column;gap:10px;justify-content:center}.wa-k>div{padding:12px;border-radius:12px;background:rgba(255,255,255,.05)}.wa-d,.wa-r{font-size:1.4rem;--n:0;transition:--n 2.4s!important;counter-reset:n var(--n)}.wa-d::after,.wa-r::after{content:counter(n)}.s3 .wa-d{--n:4752}.s3 .wa-r{--n:3920}.s4 .wa-ch{color:#7fe0b4}.sa-digital-business-card{justify-content:center;align-items:center;gap:30px}.dc-card{position:relative;width:200px;height:120px;border-radius:14px;padding:16px;background:linear-gradient(135deg,#1f2937,#0b0d12);border:1px solid rgba(226,197,138,.4);box-shadow:0 20px 40px -20px rgba(0,0,0,.8);transform:rotate(-8deg) translateX(-10px)}.dc-card b{display:block;font-size:1rem}.dc-card small{color:#e2c58a!important}.dc-nfc{position:absolute;right:14px;bottom:10px;font-style:normal;color:#e2c58a;font-weight:800;letter-spacing:-2px}.s1 .dc-card{transform:rotate(0) translateX(40px)}.dc-ph{width:160px;height:310px;border-radius:26px;border:6px solid #0b0d12;background:#111;overflow:hidden}.dc-prof{height:100%;background:#fff;color:#111;display:flex;flex-direction:column;align-items:center;gap:6px;padding:20px 10px;opacity:0;transform:translateY(20px)}.s2 .dc-prof{opacity:1;transform:none}.dc-prof i{width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,#0d6145,#e2c58a)}.dc-prof b{color:#111!important}.dc-prof small{color:#6b7280!important;font-size:.66rem}.dc-btns{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:6px}.dc-btns span{padding:8px 14px;border-radius:10px;background:#f1f5f3}.dc-save{margin-top:auto;width:100%;padding:8px;border-radius:10px;background:#0d6145;color:#fff;text-align:center;font-weight:700;font-size:.72rem}.s3 .dc-save{background:#1e8e3e}.s3 .dc-save::after{content:" ✓"}.dc-k{padding:16px;border-radius:16px;background:rgba(255,255,255,.05)}.dc-v{font-size:2rem;--n:0;transition:--n 2.4s!important;counter-reset:n var(--n)}.dc-v::after{content:counter(n)}.s4 .dc-v{--n:214;color:#e2c58a!important}.gd-board{position:relative;flex:1.3;background:#fff;border-radius:16px;display:grid;place-items:center}.gd-board svg{width:80%;max-width:320px}.gd-p,.gd-c,.gd-s{fill:none;stroke:#0d6145;stroke-width:5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:400;stroke-dashoffset:400}.s1 .gd-p{stroke-dashoffset:0;transition:stroke-dashoffset 2s}.s2 .gd-c{stroke-dashoffset:0;transition:stroke-dashoffset 1.6s;stroke:#c9a45c}.s2 .gd-s{stroke-dashoffset:0;transition:stroke-dashoffset 1.6s .6s}.s3 .gd-c{fill:rgba(201,164,92,.15)}.gd-pen{position:absolute;width:14px;height:14px;border-radius:50%;background:#e2c58a;box-shadow:0 0 0 4px rgba(226,197,138,.3);left:22%;top:75%;opacity:0}.s1 .gd-pen{opacity:1;animation:gdpen 2s forwards}@keyframes gdpen{30%{left:35%;top:22%}60%{left:50%;top:75%}100%{left:42%;top:52%}}.s2 .gd-pen{opacity:0}.gd-pal{position:absolute;left:26px;bottom:26px;display:flex;gap:6px}.gd-pal span{width:26px;height:26px;border-radius:8px;transform:scale(0)}.gd-pal span:nth-child(1){background:#0d6145}.gd-pal span:nth-child(2){background:#3fae84}.gd-pal span:nth-child(3){background:#c9a45c}.gd-pal span:nth-child(4){background:#0b0d12}.gd-pal span:nth-child(5){background:#f6f8f6}.s3 .gd-pal span{transform:none}.s3 .gd-pal span:nth-child(n+2){transition-delay:.12s}.s3 .gd-pal span:nth-child(n+3){transition-delay:.24s}.gd-mk{flex:1;display:flex;flex-direction:column;gap:12px;justify-content:center}.gd-bc,.gd-post{padding:16px;border-radius:14px;opacity:0;transform:translateX(30px)}.gd-bc{background:linear-gradient(135deg,#0d6145,#04140f);border:1px solid #c9a45c}.gd-post{background:linear-gradient(135deg,#c9a45c,#f7e3b5);color:#04140f}.gd-post b{color:#04140f!important;font-size:1.6rem}.gd-bc b{font-size:1.4rem;color:#e2c58a!important}.gd-post small{color:#04140f!important}.s4 .gd-bc,.s4 .gd-post{opacity:1;transform:none}.s4 .gd-post{transition-delay:.3s}@media(max-width:860px){.ad-card,.ad-aud,.wa-comp,.wa-k,.sm-ph{width:100%}.ad-aud{height:150px}.ma-side{width:100%}.cs-flow{min-height:260px}.ec-store{grid-template-columns:repeat(3,1fr)}}@media(prefers-reduced-motion:reduce){.sa-stage *{transition:none!important;animation:none!important}}.ve-wave .w:nth-child(3n){height:85%}.ve-wave .w:nth-child(4n+1){height:65%}.ve-wave .w:nth-child(5n+2){height:30%}.rvx-stage{align-items:flex-end}.rvx-prog{width:286px;justify-content:center}.rvx-badge{right:auto;left:-10px;bottom:40px}.rvx-bg{background-position:0 0,38% 30%}.rvx-scr.k0{justify-content:flex-start;padding-top:96px}.rvx-cam{gap:18px}.rvx-pop{bottom:44px}@media(min-width:901px){.rvx-in{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.rvx-phone{transform:perspective(1400px) rotateY(-6deg) rotateX(2deg)}}@media(max-width:900px){.rvx-stage{align-items:center}.rvx-badge{left:auto;right:0;bottom:70px}.rvx-bg{background-position:0 0,62% 0}}.rg2-card+.rg2-card{margin-top:14px}.rg2-h{display:flex;align-items:center;gap:10px;margin-bottom:12px}.rg2-h b{flex:1;font-family:var(--font-h);font-size:1.02rem;color:#111827}.rg2-n{width:28px;height:28px;flex:none;border-radius:50%;display:grid;place-items:center;background:#0d6145;color:#fff;font-weight:800;font-size:.85rem}.rg2 .rg2-s1 .rg-chip{border-color:#e5e7eb;background:#f9fafb;color:#111827}.rg2 .rg2-s1 .rg-chip.on{background:#0d6145;border-color:#0d6145;color:#fff}.rg2-hint{display:block;margin-top:10px;color:#6b7280;font-size:.78rem}.rg2-s1.nudge{animation:rg2nudge .7s var(--ease)}@keyframes rg2nudge{25%{box-shadow:0 0 0 4px #f2b84b}50%{transform:translateX(-6px)}75%{transform:translateX(6px)}}.rg2-s3 .rg2-btn.wide{display:flex;width:100%;margin-top:10px;background:#fff;color:#111827;border-color:#e5e7eb}.rvx-chips{display:flex;gap:5px;flex-wrap:wrap}.rvx-chips span{font-size:.62rem;padding:4px 7px;border-radius:999px;border:1px solid #e5e7eb;background:#f9fafb}.rvx-chips .on{background:#0d6145;color:#fff;border-color:#0d6145}.rg2 h1{margin-bottom:22px}.rg2 .rg-txt{display:block;visibility:visible;opacity:1;min-height:150px}@media(max-width:480px){.rg2 h1{margin-bottom:18px}}:root{--tp6:var(--p-600);--tp7:var(--p-700)}:root[data-mode=dark]:not(#z){--tp6:color-mix(in srgb,var(--p-400) 78%,#fff);--tp7:color-mix(in srgb,var(--p-400) 70%,#fff);--p-50:color-mix(in srgb,var(--p-500) 13%,#0b1712);--p-100:color-mix(in srgb,var(--p-500) 24%,#0b1712)}:root[data-mode=dark] .photo .tag{background:color-mix(in srgb,var(--card) 94%,transparent);color:var(--text);border:1px solid var(--line)}@media (min-width:981px){.hdr .nav{border:1.5px solid transparent;background:linear-gradient(var(--navbg),var(--navbg)) padding-box,conic-gradient(from var(--ang),var(--line) 0 52%,color-mix(in srgb,var(--g-500) 85%,transparent) 68%,var(--g-400) 76%,var(--p-500) 86%,var(--line) 96%) border-box;animation:bspin 6s linear infinite}.hdr .nav>a,.hdr .dd>button{color:var(--text-2)}.hdr .nav>a[aria-current],.hdr .nav>a:hover,.hdr .dd>button:hover{color:var(--text);background:var(--card)}}:root{--navbg:color-mix(in srgb,var(--p-50) 70%,var(--bg-2))}:root[data-mode=dark]{--navbg:color-mix(in srgb,var(--p-500) 10%,var(--bg-2))}:root[data-mode=dark] .hdr .nav>a[aria-current],:root[data-mode=dark] .hdr .nav>a:hover,:root[data-mode=dark] .hdr .dd>button:hover{background:color-mix(in srgb,var(--p-500) 22%,var(--card))}.nav-top{display:none}@media (max-width:980px){.nav.open{z-index:80}body.menu-open .burger{visibility:hidden}.nav-top{display:flex;align-items:center;justify-content:space-between;position:absolute;top:0;left:0;right:0;height:68px;padding:0 18px;border-bottom:1px solid var(--line);background:var(--card)}.nav-ttl{font-family:var(--font-h);font-weight:800;font-size:1.05rem;color:var(--text)}.nav-x{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;border:1px solid var(--line);background:var(--bg-2);color:var(--text);cursor:pointer;transition:transform .25s,background .2s}.nav-x:hover{background:var(--p-600);color:#fff;transform:rotate(90deg)}.nav-x svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round}.mega-sw .mega-in{grid-template-columns:minmax(0,1fr)!important;gap:0}.msw-grid{grid-template-columns:minmax(0,1fr);gap:0}.mega a.mi{display:flex;align-items:center;gap:10px;min-width:0}.mega a.mi>span:nth-child(2){min-width:0;display:flex;flex-direction:column}.mega a.mi b,.mega a.mi small{white-space:normal;overflow-wrap:anywhere;line-height:1.3}.mega .mi .ic.em{flex:none;font-size:1.1rem}.msw-demo{width:100%;justify-content:center;margin:6px 0 4px}}.waw .hd small.wa-st{display:inline-flex;align-items:center;gap:7px;opacity:1;color:#d7f5e3}.waw .hd small.wa-st::first-letter{color:inherit}.wa-dot{position:relative;width:9px;height:9px;border-radius:50%;background:#25d366;box-shadow:0 0 0 2px rgba(255,255,255,.9);flex:none}.wa-dot::after{content:"";position:absolute;inset:-4px;border-radius:50%;border:2px solid #25d366;animation:wadot 1.6s ease-out infinite}@keyframes wadot{from{transform:scale(.6);opacity:1}to{transform:scale(1.5);opacity:0}}.waw .b .on{background:#25d366}@media (max-width:640px){.waw{right:12px;bottom:12px}.waw .b{width:48px!important;height:48px!important;padding:0!important;box-shadow:0 0 0 3px rgba(37,211,102,.14),0 10px 22px -10px rgba(18,140,74,.7)}.waw .b .i{width:36px;height:36px}.waw .b .i svg{width:22px;height:22px}.wa-ring{inset:-4px}.waw .b .on{width:10px;height:10px;right:2px;top:2px}.waw .b .bd{width:16px;height:16px;font-size:.58rem;top:-4px;left:-4px}.waw .c{width:calc(100vw - 24px)}body.lp .waw,body:has(.pd-bar) .waw{bottom:72px}}@media (max-width:860px){.sa-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible;gap:8px}.sa-steps li{min-width:0;flex:none;white-space:normal}.sa-steps li.on{transform:none}}.tb-sep{font-style:normal;opacity:.45;margin:0 6px}.tb-soc{align-items:center;gap:10px}.tb-sg{display:flex;gap:2px;align-items:center}.tb-ac{padding-left:10px;border-left:1px solid rgba(255,255,255,.15)}.tb-ac em{font-style:normal;font-size:.7rem;font-weight:700;letter-spacing:.02em;color:var(--g-400);margin-right:4px;white-space:nowrap}@media (max-width:1180px){.tb-ac em{display:none}}.sd-fh{margin:22px 0 10px}.soc-dual{display:grid;gap:10px;max-width:360px}.sd-card{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:10px 12px;border-radius:14px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.09);overflow:hidden}.sd-card::before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,var(--g-400),var(--p-500))}.sd-ac::before{background:linear-gradient(180deg,#f9a8d4,var(--g-400))}.sd-hd{display:flex;align-items:center;gap:10px;min-width:0}.sd-badge{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:rgba(255,255,255,.07);font-size:1.05rem;flex:none}.sd-hd b{display:block;color:#fff;font-size:.88rem;line-height:1.2}.sd-hd small{color:rgba(255,255,255,.55);font-size:.72rem}.sd-ic{display:flex;gap:6px}.sd-ic a{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;background:rgba(255,255,255,.07);color:#fff;transition:transform .2s,background .2s}.sd-ic a:hover{transform:translateY(-2px)}.sd-ic a.s-ig:hover{background:radial-gradient(circle at 30% 107%,#fdf497 0,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.sd-ic a.s-fb:hover{background:#1877f2}.sd-ic a.s-yt:hover{background:#ff0000}.sd-ic a.s-li:hover{background:#0a66c2}.sd-ic a.s-x:hover{background:#000}.sd-ic svg{width:15px;height:15px;fill:currentColor}.soc-big{max-width:820px;margin:0 auto;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:16px}.soc-big .sd-card{padding:18px 18px 18px 22px;background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-sm)}.soc-big .sd-hd b{color:var(--text);font-size:1rem}.soc-big .sd-hd small{color:var(--text-3)}.soc-big .sd-badge{background:var(--p-50)}.soc-big .sd-ic a{width:40px;height:40px;background:var(--bg-2);color:var(--text)}.soc-big .sd-ic a:hover{color:#fff}.soc-big .sd-ic svg{width:18px;height:18px}.ftr-rv{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px 24px;flex-wrap:wrap;margin:6px 0 4px;padding:18px 22px;border-radius:18px;background:linear-gradient(110deg,rgba(226,197,138,.14),rgba(255,255,255,.03) 60%);border:1px solid rgba(226,197,138,.28);overflow:hidden}.ftr-rv::after{content:"";position:absolute;top:0;bottom:0;width:30%;left:-40%;background:linear-gradient(105deg,transparent,rgba(255,246,220,.12),transparent);transform:skewX(-20deg);animation:frvsh 6s ease-in-out infinite;pointer-events:none}@keyframes frvsh{0%,60%{left:-40%}100%{left:130%}}.frv-l{display:flex;align-items:center;gap:14px;min-width:0;flex:1 1 320px}.frv-st{flex:none;color:#f5c451;font-size:1.05rem;letter-spacing:2px;text-shadow:0 0 14px rgba(245,196,81,.45)}.frv-l b{display:block;color:#fff;font-family:var(--font-h);font-size:1rem;line-height:1.35}.frv-l small{color:rgba(255,255,255,.6);font-size:.8rem}.frv-btn{flex:none}@media (max-width:640px){.ftr-rv{padding:16px}.frv-l{flex-direction:column;align-items:flex-start;gap:6px}.frv-btn{width:100%;justify-content:center}}.av-sec{padding-top:10px}.av{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:34px;padding:42px;border-radius:28px;background:radial-gradient(120% 120% at 0% 0%,#123d2d 0%,#06140f 55%,#030a07 100%);color:#e9f3ee;overflow:hidden;isolation:isolate;border:1px solid rgba(226,197,138,.25)}.av::before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:2px;background:conic-gradient(from var(--ang),transparent 0 55%,#e2c58a 70%,#fff3d1 76%,#3fae84 86%,transparent 96%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:bspin 6s linear infinite;pointer-events:none;z-index:2}.av-glow{position:absolute;right:-120px;top:-120px;width:380px;height:380px;border-radius:50%;background:radial-gradient(circle,rgba(226,197,138,.28),transparent 65%);z-index:-1}.av-tag{display:inline-flex;padding:6px 12px;border-radius:999px;background:rgba(226,197,138,.14);border:1px solid rgba(226,197,138,.35);color:#f1dcae;font-size:.8rem;font-weight:700}.av h2{color:#fff;margin:14px 0 16px;font-size:clamp(1.6rem,3.2vw,2.4rem);line-height:1.15}.av-big{background:linear-gradient(90deg,#f6e2b0,#e2c58a 40%,#7be0b4);-webkit-background-clip:text;background-clip:text;color:transparent}.av-worth{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;padding:12px 18px;border-radius:16px;background:rgba(255,255,255,.05);border:1px dashed rgba(226,197,138,.5);margin-bottom:16px}.av-worth small{color:rgba(255,255,255,.6);font-size:.8rem}.av-worth b{font-family:var(--font-h);font-size:1.9rem;color:#f5d58f;text-decoration:line-through;text-decoration-color:rgba(255,120,120,.75);text-decoration-thickness:2px}.av-worth em{font-style:normal;font-weight:800;color:#3ee08f;font-size:.95rem}.av p{color:rgba(233,243,238,.82)}.av p b{color:#fff}.av-steps{list-style:none;padding:0;margin:20px 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.av-steps li{display:flex;gap:10px;align-items:flex-start;padding:12px;border-radius:14px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08)}.av-steps li::before{display:none}.av-steps li>span{flex:none;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,#e2c58a,#b8893b);color:#1b1305;font-weight:800;font-size:.8rem}.av-steps b{display:block;color:#fff;font-size:.9rem}.av-steps small{color:rgba(255,255,255,.6);font-size:.78rem;line-height:1.4;display:block}.av-cta{display:flex;gap:10px;flex-wrap:wrap}.av-box{height:100%;padding:20px;border-radius:20px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(4px)}.av-bh{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:14px}.av-bh b{color:#fff;font-family:var(--font-h)}.av-wl{font-size:.74rem;font-weight:700;padding:5px 10px;border-radius:999px;background:rgba(62,224,143,.12);color:#7be0b4;border:1px solid rgba(62,224,143,.3)}.av-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:8px}.av-it{display:flex;gap:10px;align-items:flex-start;padding:11px;border-radius:12px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.07);transition:transform .25s,border-color .25s}.av-it:hover{transform:translateY(-2px);border-color:rgba(226,197,138,.45)}.av-e{flex:none;width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:rgba(226,197,138,.12);font-size:1.05rem}.av-it b{display:block;color:#fff;font-size:.86rem;line-height:1.25}.av-it small{display:block;color:rgba(255,255,255,.58);font-size:.74rem;line-height:1.35;margin-top:2px}.av-note{margin:14px 0 0;font-size:.8rem;color:rgba(255,255,255,.7)!important}@media (max-width:980px){.av{grid-template-columns:minmax(0,1fr);padding:28px}}@media (max-width:560px){.av{padding:22px 16px;border-radius:22px}.av-steps{grid-template-columns:minmax(0,1fr)}.av-cta .btn{width:100%;justify-content:center}.av-worth b{font-size:1.6rem}}.msg.err{display:block;background:#fde8e8;color:#9b1c1c}:root[data-mode=dark] .cn-card{background:var(--card);border:1px solid var(--line)}.lp2-og h2 .hl{color:var(--g-400)}.wa-send{background:#128c4a}.se-rank{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.se-rank small{display:block;font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.62);line-height:1}.se-pos{display:block;font-size:1.75rem!important;line-height:1.05;font-weight:800;letter-spacing:-.01em}.ofb{position:relative;z-index:5;background:linear-gradient(90deg,#062a1d,#0b4a33 45%,#062a1d);color:#eaf6ef;border-bottom:1px solid rgba(226,197,138,.28);overflow:hidden}.ofb::before{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 30%,rgba(255,246,220,.13) 48%,transparent 66%);transform:translateX(-100%);animation:ofbsh 5.5s ease-in-out infinite}@keyframes ofbsh{60%,100%{transform:translateX(100%)}}.ofb-in{position:relative;display:flex;align-items:center;justify-content:center;gap:10px 16px;flex-wrap:wrap;padding-top:9px;padding-bottom:9px;font-size:.88rem;text-align:center}.ofb-tag{display:inline-flex;align-items:center;gap:7px;padding:3px 10px;border-radius:999px;background:rgba(226,197,138,.16);color:#f1d9a6;font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.ofb-tag i{width:7px;height:7px;border-radius:50%;background:#ffb347;box-shadow:0 0 0 0 rgba(255,179,71,.7);animation:ofbp 1.6s infinite}@keyframes ofbp{70%{box-shadow:0 0 0 7px rgba(255,179,71,0)}100%{box-shadow:0 0 0 0 rgba(255,179,71,0)}}.ofb-t b{color:#fff}.ofb-v{color:#cfe3d8}.ofb-v b{color:#f1d9a6}.ofb-cd{font-family:var(--mono);font-size:.8rem;color:#f1d9a6;white-space:nowrap;font-variant-numeric:tabular-nums}.ofb-a{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:999px;background:linear-gradient(135deg,#f1d9a6,#d6b26a);color:#132018!important;font-weight:800;font-size:.8rem;white-space:nowrap;text-decoration:none}.ofb-a svg{width:14px;height:14px}.ofb-a:hover{filter:brightness(1.06)}@media (max-width:640px){.ofb-in{gap:6px 10px;font-size:.8rem;padding-top:8px;padding-bottom:8px}.ofb-cd{display:none}.ofb-tag{font-size:.62rem;padding:2px 8px}.ofb-a{padding:5px 12px;font-size:.74rem}}.scard-img{position:relative}.sc2-ofr{display:inline-flex;align-self:flex-start;width:fit-content;max-width:100%;margin-bottom:10px;padding:4px 10px;border-radius:999px;background:linear-gradient(135deg,rgba(226,197,138,.22),rgba(226,197,138,.1));color:#8a6418;font-size:.72rem;font-weight:700;line-height:1.35;border:1px solid rgba(214,178,106,.45)}:root[data-mode=dark] .sc2-ofr{color:#f1d9a6}.ofp{position:fixed;inset:0;z-index:120;display:grid;place-items:center;padding:16px}.ofp[hidden]{display:none}.ofp-bg{position:absolute;inset:0;background:rgba(3,12,9,.62);backdrop-filter:blur(4px);opacity:0;transition:opacity .25s}.ofp-c{position:relative;width:min(460px,100%);max-height:calc(100dvh - 32px);overflow:auto;border-radius:22px;background:var(--card);color:var(--text);box-shadow:0 30px 80px -20px rgba(0,0,0,.55);border:1px solid var(--line);transform:translateY(18px) scale(.97);opacity:0;transition:transform .3s var(--ease),opacity .25s}.ofp.on .ofp-bg{opacity:1}.ofp.on .ofp-c{transform:none;opacity:1}body.ofp-open{overflow:hidden}.ofp-x{position:absolute;top:10px;right:10px;z-index:2;width:36px;height:36px;border-radius:50%;border:0;background:rgba(255,255,255,.14);color:#fff;font-size:1.4rem;line-height:1;cursor:pointer}.ofp-x:hover{background:rgba(255,255,255,.26)}.ofp-top{position:relative;padding:26px 24px 22px;background:radial-gradient(120% 140% at 100% 0,#14684a 0,#073a28 50%,#04140f 100%);color:#eaf6ef;overflow:hidden}.ofp-top::after{content:"🎁";position:absolute;right:-6px;bottom:-14px;font-size:5.5rem;opacity:.13;transform:rotate(-12deg)}.ofp-tag{display:inline-block;padding:4px 11px;border-radius:999px;background:rgba(226,197,138,.18);color:#f1d9a6;font-size:.7rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.ofp-top h2{margin:12px 34px 8px 0;font-size:1.5rem;line-height:1.2;color:#fff}.ofp-top h2 span{color:#f1d9a6}.ofp-sub{margin:0;font-size:.9rem;color:#cfe3d8;line-height:1.5}.ofp-sub b{color:#fff}.ofp-p{list-style:none;margin:0;padding:18px 24px 6px;display:grid;gap:9px}.ofp-p li{display:flex;gap:10px;align-items:flex-start;font-size:.93rem;line-height:1.45}.ofp-p i{flex:none;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;background:var(--p-100);color:var(--tp7);font-style:normal;font-size:.72rem;font-weight:800;margin-top:1px}.ofp-w{margin:8px 24px 0;padding:9px 12px;border-radius:12px;background:rgba(255,179,71,.12);border:1px dashed rgba(214,140,30,.45);font-size:.8rem;line-height:1.45;color:var(--text)}.ofp-cd{margin:14px 24px 0;padding:12px;border-radius:14px;background:var(--bg-2);border:1px solid var(--line);text-align:center}.ofp-cd small{display:block;font-size:.78rem;color:var(--text-2);margin-bottom:8px}.ofp-cd small b{color:var(--text)}.ofp-cd div{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.ofp-cd span{display:flex;flex-direction:column;align-items:center;gap:2px;padding:7px 0;border-radius:10px;background:var(--card);border:1px solid var(--line);font-size:.64rem;text-transform:uppercase;letter-spacing:.06em;color:var(--text-2)}.ofp-cd span b{font-family:var(--mono);font-size:1.25rem;color:var(--text);font-variant-numeric:tabular-nums;letter-spacing:0;line-height:1.1}.ofp-a{display:grid;grid-template-columns:1.4fr 1fr;gap:10px;padding:16px 24px 6px}.ofp-a .btn{justify-content:center;width:100%;white-space:nowrap}.ofp-l{display:block;text-align:center;padding:8px 24px 18px;font-size:.84rem;color:var(--tp7);font-weight:600}.ofp-c>:last-child:not(.ofp-l){margin-bottom:18px}@media (max-width:480px){.ofp{padding:16px 12px}.ofp-c{border-radius:20px}.ofp-top{padding:22px 18px 18px}.ofp-top h2{font-size:1.28rem}.ofp-p,.ofp-a{padding-left:18px;padding-right:18px}.ofp-cd,.ofp-w{margin-left:18px;margin-right:18px}.ofp-a{grid-template-columns:1fr}.ofp-p li{font-size:.88rem}}.dgn{position:fixed;left:16px;bottom:20px;z-index:66;display:flex;align-items:center;gap:11px;max-width:min(340px,calc(100vw - 104px));padding:11px 34px 11px 12px;border-radius:16px;background:var(--card);color:var(--text);border:1px solid var(--line);box-shadow:0 18px 40px -16px rgba(0,0,0,.45);transform:translateY(130%);opacity:0;pointer-events:none;transition:transform .45s var(--ease),opacity .35s}.dgn.on{transform:none;opacity:1;pointer-events:auto}.dgn-e{flex:none;width:38px;height:38px;border-radius:12px;display:grid;place-items:center;font-size:1.15rem;background:var(--p-50)}.dgn-b{display:flex;flex-direction:column;gap:2px;min-width:0}.dgn-b b{font-size:.86rem;line-height:1.3}.dgn-b small{font-size:.76rem;line-height:1.35;color:var(--text-2)}.dgn button{position:absolute;top:6px;right:8px;border:0;background:none;color:var(--text-3);font-size:1.1rem;line-height:1;cursor:pointer;padding:2px}body.lp .dgn{bottom:20px}@media (max-width:640px){.dgn{left:10px;bottom:84px;max-width:calc(100vw - 20px);padding:9px 30px 9px 10px}.dgn-e{width:32px;height:32px;font-size:1rem}body.lp .dgn,body:has(.pd-bar) .dgn{bottom:74px}}.ftr-cred{display:flex;align-items:center;justify-content:center;gap:14px;padding:18px 0 4px;font-size:.84rem;color:#a9bfb3}.fc-line{flex:1;max-width:160px;height:1px;background:linear-gradient(90deg,transparent,rgba(226,197,138,.5),transparent)}.fc-a{display:inline-flex;align-items:center;gap:6px;margin-left:4px;padding:4px 12px 4px 6px;border-radius:999px;border:1px solid rgba(226,197,138,.35);background:rgba(226,197,138,.08);color:#f1d9a6!important;font-weight:700;text-decoration:none;transition:background .2s,border-color .2s}.fc-a img{width:18px;height:18px;border-radius:50%;background:#fff}.fc-a:hover{background:rgba(226,197,138,.18);border-color:rgba(226,197,138,.6)}.lpf-cred{flex-basis:100%}.lpf .wrap{flex-wrap:wrap}@media (max-width:640px){.ftr-cred{font-size:.78rem;gap:8px}.fc-line{max-width:40px}}.s-sh{position:relative}.tb-sg em{font-style:normal;font-size:.7rem;font-weight:700;letter-spacing:.02em;color:var(--g-400);margin-right:4px;white-space:nowrap}.tb-both em{color:#9fe0bb}@media (max-width:1180px){.tb-sg em{display:none}}.soc-dual .sd-note{grid-column:1/-1;display:flex;align-items:center;gap:8px;margin:2px 0 0;font-size:.76rem;line-height:1.4;color:inherit;opacity:.8}.sd-dot{flex:none;width:9px;height:9px;border-radius:50%;background:linear-gradient(135deg,#2ad470 50%,#e2c58a 50%)}.soc-big .sd-note{justify-content:center;font-size:.84rem}.ak-hnote{margin-top:16px;font-size:.86rem;color:#cfe3d8}.ak-vs{display:grid;grid-template-columns:1fr 1fr;gap:20px;max-width:980px;margin:0 auto}.ak-col{padding:26px;border-radius:20px;border:1px solid var(--line);background:var(--card)}.ak-col h3{margin:0 0 14px;font-size:1.15rem}.ak-col ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.ak-col li{display:flex;gap:10px;align-items:flex-start;line-height:1.45}.ak-col li span{flex:none;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:.72rem;font-weight:800}.ak-no li span{background:#fde8e8;color:#b42318}.ak-no{opacity:.92}.ak-yes{border-color:var(--p-400);box-shadow:0 20px 50px -30px rgba(10,110,70,.6);background:linear-gradient(180deg,var(--p-50),var(--card) 60%)}.ak-yes li span{background:var(--p-100);color:var(--tp7)}.ak-br h2 s{opacity:.55;text-decoration-thickness:3px}.ak-og{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.ak-oc{padding:24px 20px;border-radius:20px;background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-sm)}.ak-oe{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:var(--p-50);font-size:1.5rem;margin-bottom:14px}.ak-oc b{display:block;font-size:1.05rem;line-height:1.3;margin-bottom:6px}.ak-oc p{margin:0;font-size:.9rem;color:var(--text-2);line-height:1.5}.ak-disc{text-align:center;margin:22px auto 0;max-width:720px;font-size:.86rem;color:var(--text-2)}.ak-disc a{color:var(--tp7);font-weight:600}.ak-rules{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;position:relative}.ak-r{display:flex;flex-direction:column;gap:12px;padding:22px;border-radius:18px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);color:#d9e8df}.ak-re{font-size:1.6rem}.ak-r b{display:block;color:#fff;font-size:1.02rem;margin-bottom:4px}.ak-r p{margin:0;font-size:.88rem;line-height:1.5;color:#c3d7cb}.ak-who{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:20px}.ak-who>div{padding:20px 22px;border-radius:18px;border:1px solid rgba(255,255,255,.1)}.ak-who>div:first-child{background:rgba(42,212,112,.08);border-color:rgba(42,212,112,.3)}.ak-who>div:last-child{background:rgba(255,99,71,.07);border-color:rgba(255,99,71,.28)}.ak-who h3{margin:0 0 10px;color:#fff;font-size:1.02rem}.ak-who ul{margin:0;padding-left:18px;display:grid;gap:6px;color:#d4e4da;font-size:.9rem}.ak-lg{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.ak-lc{padding:22px;border-radius:18px;background:var(--card);border:1px solid var(--line)}.ak-lc b{display:block;font-size:1.15rem}.ak-lc small{display:inline-block;margin:6px 0 10px;padding:2px 9px;border-radius:999px;background:var(--p-50);color:var(--tp7);font-weight:700;font-size:.72rem;text-transform:uppercase;letter-spacing:.06em}.ak-lc p{margin:0;font-size:.88rem;color:var(--text-2);line-height:1.5}.ak-le{display:block;font-size:1.6rem;margin-bottom:10px}.ak-main{border-color:var(--g-400);background:linear-gradient(180deg,rgba(226,197,138,.14),var(--card) 70%)}.ak-main small{background:rgba(226,197,138,.22);color:#8a6418}.ak-fb{display:grid;grid-template-columns:1.3fr 1fr;gap:28px;align-items:center;padding:34px;border-radius:24px;background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-sm)}.ak-fl{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ak-fl>div{padding:16px;border-radius:16px;background:var(--bg-2);border:1px solid var(--line);text-align:center}.ak-fl small{display:block;font-size:.76rem;color:var(--text-2)}.ak-fl b{display:block;margin-top:4px;font-size:1.3rem}.ak-fl .btn{justify-content:center;width:100%}:root[data-mode=dark] .ak-no li span{background:rgba(255,99,71,.16);color:#ff9b8a}:root[data-mode=dark] .ak-main small{color:#f1d9a6}@media (max-width:1024px){.ak-og,.ak-rules{grid-template-columns:1fr 1fr}}@media (max-width:760px){.ak-lg{grid-template-columns:1fr}}@media (max-width:760px){.ak-vs,.ak-who,.ak-fb{grid-template-columns:1fr}.ak-fb{padding:22px}}@media (max-width:560px){.ak-og,.ak-rules,.ak-lg,.ak-fl{grid-template-columns:1fr}.ak-col{padding:20px}}.tb-live{white-space:nowrap}@media (max-width:1560px){.tb-live{display:none}}@media (max-width:1300px){.tb-sg em{display:none}}@media (max-width:760px){.prod-img .prod-badge{display:block;top:auto;bottom:8px;left:8px;right:auto;font-size:.62rem;padding:3px 8px}}.ftr-cred>span:not(.fc-line){display:inline-flex;align-items:center;gap:6px;line-height:1}.fc-a{margin-left:0;line-height:1}.ofp{padding:max(16px,env(safe-area-inset-top)) 16px max(16px,env(safe-area-inset-bottom))}.ofp-c{max-height:calc(100dvh - 32px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}@media (max-width:640px){.photo:has(.tag){aspect-ratio:auto;display:flex;flex-direction:column;background:var(--card)}.photo:has(.tag) img{height:auto;aspect-ratio:3/2;object-fit:cover}.photo .tag,:root[data-mode=dark] .photo .tag{position:static;border-radius:0;box-shadow:none;border:0;border-top:1px solid var(--line);background:var(--card);padding:10px 14px;font-size:.78rem}.photo .tag b{font-size:.92rem}.sc2-bd .sc2-ofr{display:none}.sc2 .thumb{position:relative}.sc2 .thumb::before{content:"🎁 Offer";position:absolute;inset:auto auto 6px 6px;z-index:3;padding:2px 7px;border-radius:999px;background:rgba(6,42,29,.88);color:#f1d9a6;font-size:.6rem;font-weight:800;letter-spacing:.02em;border:1px solid rgba(226,197,138,.45)}}.chiprow a{display:inline-flex;align-items:center;gap:6px;padding:10px 16px;border-radius:12px;background:var(--card);border:1px solid var(--line);font-weight:600;color:var(--text);text-decoration:none;transition:border-color .2s,color .2s}.chiprow a:hover{border-color:var(--p-400);color:var(--tp7)}