/*src:5f124fd18eb3647a471fcedb04203727*/@font-face{font-family:"Plus Jakarta Sans";font-style:normal;font-weight:400 800;font-display:swap;src:url(fonts/jakarta-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Plus Jakarta Sans";font-style:normal;font-weight:400 800;font-display:swap;src:url(fonts/jakarta-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink:#1b1840;--ink-2: #2b2560;--ink-3: #3d3680;--orange:#f7931e;--orange-2: #ff7a1a;--text:#2a2843;--muted:#625f7d;--line:#e8e6f2;--bg:#ffffff;--soft:#f7f6fc;--card:#ffffff;--ok:#14a06a;--radius:18px;--radius-sm:12px;--shadow:0 1px 2px rgba(27,24,64,.04),0 12px 32px -12px rgba(27,24,64,.14);--shadow-lg:0 30px 80px -24px rgba(27,24,64,.35);--wrap:1200px;--grad:linear-gradient(135deg,#f7931e 0%,#ff6b35 100%)}*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:84px;-webkit-text-size-adjust:100%}body{margin:0;font-family:"Plus Jakarta Sans",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;color:var(--text);background:var(--bg);font-size:16px;line-height:1.65;-webkit-font-smoothing:antialiased;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}h1,h2,h3,h4{color:var(--ink);line-height:1.15;margin:0;letter-spacing:-.02em}p{margin:0}.ico{flex:none}.wrap{width:100%;max-width:var(--wrap);margin:0 auto;padding:0 24px}.narrow{max-width:860px}.skip{position:absolute;left:-999px;top:8px;background:var(--ink);color:#fff;padding:8px 14px;border-radius:8px;z-index:100}.skip:focus{left:8px}:focus-visible{outline:3px solid rgba(247,147,30,.55);outline-offset:2px;border-radius:6px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font:inherit;font-weight:700;font-size:15px;padding:11px 20px;border-radius:999px;border:1.5px solid transparent;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,color .18s ease;white-space:nowrap}.btn:hover{transform:translateY(-1px)}.btn-lg{padding:15px 28px;font-size:16px}.btn-block{width:100%}.btn-primary{background:var(--grad);color:#fff;box-shadow:0 10px 24px -8px rgba(247,120,30,.6)}.btn-primary:hover{box-shadow:0 14px 30px -8px rgba(247,120,30,.75)}.btn-light{background:rgba(255,255,255,.1);color:#fff;border-color:rgba(255,255,255,.28);backdrop-filter:blur(6px)}.btn-light:hover{background:rgba(255,255,255,.18)}.btn-ghost{color:var(--ink)}.btn-ghost:hover{background:var(--soft)}.btn-outline{border-color:var(--line);color:var(--ink);background:#fff}.btn-outline:hover{border-color:var(--ink-2)}.nav{position:sticky;top:0;z-index:50;background:rgba(255,255,255,.82);backdrop-filter:saturate(160%) blur(14px);border-bottom:1px solid transparent;transition:border-color .2s,box-shadow .2s}.nav.scrolled{border-color:var(--line);box-shadow:0 6px 24px -18px rgba(27,24,64,.4)}.nav-in{display:flex;align-items:center;gap:28px;height:72px}.brand{display:flex;align-items:center;gap:10px;font-size:19px;color:var(--ink);letter-spacing:-.01em}.brand img{width:40px;height:40px;object-fit:contain}.brand b{font-weight:800}.brand span{font-weight:600}.brand-light{color:#fff}.nav-links{display:flex;gap:6px;margin-left:12px}.nav-links a{padding:8px 12px;border-radius:10px;font-weight:600;font-size:15px;color:var(--muted)}.nav-links a:hover{color:var(--ink);background:var(--soft)}.nav-links .nav-cta-m,.nav-links .nav-m{display:none}.nav-actions{margin-left:auto;display:flex;gap:8px}.nav-toggle{display:none;margin-left:auto;background:none;border:0;color:var(--ink);padding:8px;cursor:pointer;border-radius:10px}.hero{position:relative;color:#fff;background:radial-gradient(1200px 600px at 80% -10%,#4a3f9a 0%,transparent 60%),linear-gradient(160deg,#221d52 0%,#1b1840 55%,#15123a 100%);overflow:hidden;padding:72px 0 56px}.hero-bg{position:absolute;inset:0;pointer-events:none}.orb{position:absolute;border-radius:50%;filter:blur(70px);opacity:.55}.orb-a{width:460px;height:460px;background:#f7931e;right:-120px;top:80px;opacity:.28;animation:float 14s ease-in-out infinite}.orb-b{width:520px;height:520px;background:#6d5df5;left:-200px;bottom:-220px;opacity:.35;animation:float 18s ease-in-out infinite reverse}.grid-lines{position:absolute;inset:0;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:56px 56px;mask-image:radial-gradient(ellipse at 50% 30%,#000 30%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse at 50% 30%,#000 30%,transparent 75%)}@keyframes float{0%,100%{transform:translate(0,0)}50%{transform:translate(30px,-40px)}}.hero-in{position:relative;display:grid;grid-template-columns:1.02fr 1fr;gap:56px;align-items:center}.eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;letter-spacing:.02em;padding:7px 14px;border-radius:999px;background:rgba(247,147,30,.14);color:#ffb866;border:1px solid rgba(247,147,30,.3)}.hero h1{color:#fff;font-size:clamp(32px,4vw,50px);line-height:1.12;font-weight:800;margin:20px 0 18px;letter-spacing:-.035em}.hl{background:linear-gradient(90deg,#ffb35c,#ff7a1a);-webkit-background-clip:text;background-clip:text;color:transparent}.lead{font-size:18.5px;color:rgba(255,255,255,.78);max-width:560px}.hero-cta{display:flex;flex-wrap:wrap;gap:12px;margin:32px 0 26px}.hero-price{margin:-14px 0 22px;font-size:14.5px;color:rgba(255,255,255,.75)}.hero-price b{color:#fff}.buy-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.buy-card{display:flex;flex-direction:column;gap:10px;background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:24px;transition:transform .25s ease,box-shadow .25s ease}.buy-card:hover{transform:translateY(-4px);box-shadow:var(--shadow)}.buy-card img{height:40px;width:auto;max-width:140px;object-fit:contain;object-position:left}.buy-card h3{font-size:20px;margin:0}.buy-what{color:var(--muted);font-size:14.5px;margin:0}.buy-price{margin:0 0 6px}.buy-price b{font-size:24px;color:var(--ink)}.buy-price span{color:var(--muted);font-size:13.5px}.buy-card .btn{margin-top:auto}@media (max-width: 960px){.buy-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 560px){.buy-grid{grid-template-columns:1fr}}.hero-points{list-style:none;display:flex;flex-wrap:wrap;gap:10px 22px;margin:0;padding:0;font-size:14.5px;color:rgba(255,255,255,.75)}.hero-points li{display:flex;align-items:center;gap:7px}.hero-points .ico{color:#ffb35c}.hero-visual{position:relative}.app{background:rgba(255,255,255,.97);border-radius:18px;box-shadow:var(--shadow-lg),0 0 0 1px rgba(255,255,255,.08);overflow:hidden;color:var(--text);transform:perspective(1400px) rotateY(-6deg) rotateX(2deg);transition:transform .6s ease}.hero-visual:hover .app{transform:perspective(1400px) rotateY(-2deg) rotateX(0)}.app-bar{display:flex;align-items:center;gap:6px;padding:11px 14px;background:#f3f2f9;border-bottom:1px solid var(--line);font-size:12px;font-weight:700;color:var(--muted)}.app-bar i{width:10px;height:10px;border-radius:50%;background:#ff6159}.app-bar i:nth-child(2){background:#ffbd2e}.app-bar i:nth-child(3){background:#28c940}.app-bar span{margin-left:10px}.app-body{display:grid;grid-template-columns:56px 1fr;min-height:340px}.app-side{background:var(--ink);display:flex;flex-direction:column;align-items:center;gap:10px;padding:14px 0}.app-side img{width:30px;height:30px;margin-bottom:8px}.app-side b{width:36px;height:36px;display:grid;place-items:center;border-radius:10px;color:rgba(255,255,255,.55)}.app-side b.on{background:rgba(247,147,30,.2);color:#ffb35c}.app-main{padding:16px;display:grid;gap:12px}.app-kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.app-kpis div{border:1px solid var(--line);border-radius:12px;padding:10px 12px}.app-kpis small{display:block;font-size:11px;color:var(--muted)}.app-kpis strong{display:block;font-size:18px;color:var(--ink)}.app-kpis em{font-style:normal;font-size:11px;font-weight:700}.up{color:var(--ok)}.ok{color:var(--ok)}.app-chart{border:1px solid var(--line);border-radius:12px;padding:8px;height:96px}.app-chart svg{width:100%;height:100%}.app-orders{display:grid;gap:6px}.app-orders .row{display:grid;grid-template-columns:64px 1fr auto auto;align-items:center;gap:10px;font-size:12.5px;padding:7px 10px;border:1px solid var(--line);border-radius:10px}.app-orders img{height:16px;width:64px;object-fit:contain;object-position:left center}.app-orders span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.st{font-style:normal;font-size:11px;font-weight:700;padding:3px 8px;border-radius:999px}.st-p{background:#f1edff;color:#6a4fd6}.st-s{background:#fff3e4;color:#c76a00}.st-n{background:#e8f2ff;color:#1b6fd1}.st-d{background:#e3f7ee;color:#0e8a59}.float-card{position:absolute;display:flex;align-items:center;gap:10px;background:#fff;color:var(--text);padding:11px 15px;border-radius:14px;box-shadow:var(--shadow-lg);font-size:13px;animation:bob 6s ease-in-out infinite}.float-card .ico{color:#fff;background:var(--grad);border-radius:10px;padding:7px;width:34px;height:34px}.float-card b{display:block;color:var(--ink)}.float-card small{color:var(--muted)}.fc-1{left:-28px;bottom:54px}.fc-2{right:-18px;top:-22px;animation-delay:-3s}@keyframes bob{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}.stats{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:64px;padding:22px;border-radius:var(--radius);background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1)}.stats div{text-align:center;padding:6px}.stats strong{display:block;font-size:34px;font-weight:800;letter-spacing:-.03em;background:linear-gradient(90deg,#fff,#ffc58a);-webkit-background-clip:text;background-clip:text;color:transparent}.stats span{font-size:13.5px;color:rgba(255,255,255,.7)}.logos{padding:40px 0 34px;border-bottom:1px solid var(--line);background:#fff}.logos p{text-align:center;color:var(--muted);font-weight:600;font-size:16px;margin:0 16px 24px}.logos p b{color:var(--ink)}.marquee{overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.marquee-track{display:flex;gap:18px;width:max-content;animation:marquee 48s linear infinite}.marquee:hover .marquee-track{animation-play-state:paused}.logo-chip{display:grid;place-items:center;align-items:center;justify-content:center;flex:none;width:168px;height:72px;border:1px solid var(--line);border-radius:16px;background:#fff;padding:12px 18px;box-shadow:0 6px 18px -12px rgba(34,29,82,.35);transition:transform .2s,box-shadow .2s,border-color .2s}.logo-chip img{max-height:38px;max-width:124px;object-fit:contain}.logo-chip:hover{transform:translateY(-3px);border-color:#cfcbe6;box-shadow:var(--shadow)}.hero-mps{margin-top:26px}.hero-mps-t{display:block;font-size:13px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#ffb35c;margin-bottom:10px}.hero-mps-row{display:flex;flex-wrap:wrap;gap:8px}.hero-mp{display:grid;place-items:center;width:100px;height:46px;padding:8px 12px;border-radius:12px;background:#fff;box-shadow:0 8px 22px -10px rgba(0,0,0,.55);transition:transform .2s,box-shadow .2s}.hero-mp img{max-width:84px;max-height:26px;object-fit:contain}.hero-mp:hover{transform:translateY(-3px);box-shadow:0 14px 28px -12px rgba(0,0,0,.6)}.hero-mp-more{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.3);color:#fff;font-weight:800;font-size:13px;white-space:nowrap;padding:8px 6px;box-shadow:none}@media (max-width: 560px){.hero-mp{width:calc(33.33% - 6px);height:42px}.hero-mp img{max-width:84px;max-height:22px}}@keyframes marquee{to{transform:translateX(-50%)}}.section{padding:104px 0}.section.soft{background:var(--soft)}.section.alt{background:linear-gradient(180deg,#fff 0%,var(--soft) 100%)}.section.dark{background:linear-gradient(160deg,#221d52,#1b1840);color:#fff}.section.dark h2,.section.dark h3{color:#fff}.sec-head{text-align:center;max-width:760px;margin:0 auto 56px}.sec-head h2{font-size:clamp(30px,3.6vw,44px);font-weight:800;margin:12px 0 14px}.sec-head p{color:var(--muted);font-size:17.5px}.section.dark .sec-head p{color:rgba(255,255,255,.7)}.kicker{display:inline-block;font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--orange-2)}.kicker.light{color:#ffb35c}.feat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.feat{position:relative;background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:26px;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.feat:hover{transform:translateY(-4px);box-shadow:var(--shadow);border-color:transparent}.feat-ico{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;margin-bottom:18px;background:linear-gradient(135deg,rgba(247,147,30,.14),rgba(109,93,245,.12));color:var(--ink-2)}.feat:hover .feat-ico{background:var(--grad);color:#fff}.feat h3{font-size:17.5px;margin-bottom:8px}.feat p{color:var(--muted);font-size:14.8px}.split{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center}.split.rev .split-copy{order:2}.split-copy h2{font-size:clamp(28px,3.2vw,40px);font-weight:800;margin:12px 0 16px}.split-copy>p{color:var(--muted);font-size:17px}.ticks{list-style:none;padding:0;margin:24px 0 0;display:grid;gap:12px}.ticks li{display:flex;gap:10px;align-items:flex-start;font-weight:600;color:var(--ink)}.ticks .ico{color:#fff;background:var(--ok);border-radius:50%;padding:3px;width:22px;height:22px;margin-top:2px}.ticks.light li{color:#fff}.partner-sec .split-copy>p{color:rgba(255,255,255,.75)}.partner-sec .partner-cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.partner-sec .partner-login{margin-top:24px;font-size:15px}.partner-sec .partner-login a{color:#ffb35c;font-weight:700}.calc-card,.ai-card,.flow{background:#fff;border:1px solid var(--line);border-radius:22px;padding:28px;box-shadow:var(--shadow-lg)}.calc-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px;font-weight:700;color:var(--muted);font-size:14px}.calc-head img{height:24px;width:auto}.calc-card dl{margin:0;display:grid;gap:10px}.calc-card dl div{display:flex;justify-content:space-between;padding-bottom:10px;border-bottom:1px dashed var(--line);font-size:15px}.calc-card dt{color:var(--muted)}.calc-card dd{margin:0;font-weight:700;color:var(--ink)}.calc-total{display:flex;justify-content:space-between;align-items:center;margin-top:18px;padding:16px 18px;border-radius:14px;background:linear-gradient(135deg,var(--ink-2),var(--ink));color:#fff}.calc-total strong{font-size:26px}.calc-bar{display:flex;height:10px;border-radius:999px;overflow:hidden;margin-top:16px}.calc-bar i:nth-child(1){background:var(--ink-2)}.calc-bar i:nth-child(2){background:#8b7ff0}.calc-bar i:nth-child(3){background:#f7b54f}.calc-bar i:nth-child(4){background:#c9c4e8}.calc-bar i:nth-child(5){background:var(--ok)}.flow{display:grid;gap:0}.flow-step{display:grid;grid-template-columns:52px 1fr;grid-template-rows:auto auto;column-gap:14px;align-items:center;padding:6px 0}.flow-step span{grid-row:span 2;width:52px;height:52px;border-radius:16px;display:grid;place-items:center;background:var(--soft);color:var(--ink-2)}.flow-step.ok span{background:var(--grad);color:#fff}.flow-step b{color:var(--ink)}.flow-step small{color:var(--muted)}.flow-line{width:2px;height:22px;margin-left:25px;background:linear-gradient(var(--line),var(--orange))}.ai-card{display:grid;gap:16px}.ai-q,.ai-a{padding:16px 18px;border-radius:16px;font-size:15px}.ai-q{background:var(--soft);max-width:85%}.ai-a{background:linear-gradient(135deg,rgba(247,147,30,.1),rgba(109,93,245,.1));border:1px solid rgba(247,147,30,.25);margin-left:12%}.ai-q span,.ai-a span{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:800;color:var(--muted);margin-bottom:6px;text-transform:uppercase;letter-spacing:.06em}.ai-a span{color:var(--orange-2)}.ai-tags{display:flex;flex-wrap:wrap;gap:8px}.ai-tags b{font-size:12.5px;font-weight:700;padding:6px 12px;border-radius:999px;background:var(--soft);color:var(--ink-2)}.ai-tags .pulse{background:var(--grad);color:#fff;animation:pulse 2.4s ease-in-out infinite}@keyframes pulse{0%,100%{box-shadow:0 0 0 0 rgba(247,147,30,.45)}50%{box-shadow:0 0 0 8px rgba(247,147,30,0)}}.steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:20px;counter-reset:s}.steps li{position:relative;padding:30px 26px;border-radius:var(--radius);background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1)}.steps span{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;background:var(--grad);font-weight:800;font-size:20px;margin-bottom:18px}.steps h3{font-size:19px;margin-bottom:8px}.steps p{color:rgba(255,255,255,.72);font-size:15px}.int-title{font-size:15px;text-transform:uppercase;letter-spacing:.12em;color:var(--muted);margin:0 0 18px}.int-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:14px}.int-card{display:grid;place-items:center;gap:8px;padding:20px 12px 14px;border:1px solid var(--line);border-radius:16px;background:#fff;transition:transform .2s,box-shadow .2s}.int-card:hover{transform:translateY(-3px);box-shadow:var(--shadow)}.int-card img{height:34px;max-width:120px;object-fit:contain}.int-card span{font-size:13px;font-weight:600;color:var(--muted)}.int-cols{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:28px}.int-box{border-radius:var(--radius);padding:26px;background:var(--soft)}.int-box h3{display:flex;align-items:center;gap:10px;font-size:18px;margin-bottom:14px}.int-box h3 .ico{color:var(--orange-2)}.int-box ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px}.int-box li{font-size:14px;font-weight:600;padding:7px 13px;background:#fff;border:1px solid var(--line);border-radius:999px}.plan-list{list-style:none;padding:0;margin:0 0 28px;display:grid;gap:11px;flex:1}.plan-list li{display:flex;gap:10px;font-size:14.8px}.plan-list .ico{color:var(--ok);margin-top:3px;width:18px;height:18px}.trust{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.trust>div{padding:28px;border-radius:var(--radius);border:1px solid var(--line)}.trust span{display:grid;place-items:center;width:52px;height:52px;border-radius:16px;background:var(--ink-2);color:#ffb35c;margin-bottom:18px}.trust h3{font-size:18px;margin-bottom:8px}.trust p{color:var(--muted);font-size:14.8px}.dl-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;max-width:960px;margin:0 auto}.dl-card{display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:24px;padding:32px 30px;transition:transform .25s,box-shadow .25s}.dl-card:hover{transform:translateY(-4px);box-shadow:var(--shadow)}.dl-ico{display:grid;place-items:center;width:56px;height:56px;border-radius:16px;background:var(--ink-2);color:#ffb35c;margin-bottom:18px}.dl-card h3{font-size:22px;margin-bottom:8px}.dl-card h3 small{display:block;font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--orange-2);margin-top:4px}.dl-card>p{color:var(--muted);font-size:15px;margin-bottom:18px}.dl-card .plan-list{flex:1}.dl-meta{margin-top:12px;text-align:center;color:var(--muted);font-size:13px}.dl-meta code{font-size:12px}@media (max-width: 760px){.dl-grid{grid-template-columns:1fr}}.faq{display:grid;gap:12px}.faq details{background:#fff;border:1px solid var(--line);border-radius:16px;padding:0 22px;transition:box-shadow .2s}.faq details[open]{box-shadow:var(--shadow)}.faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-weight:700;color:var(--ink);font-size:16.5px}.faq summary::-webkit-details-marker{display:none}.faq summary span{position:relative;width:22px;height:22px;flex:none;border-radius:50%;background:var(--soft)}.faq summary span::before,.faq summary span::after{content:"";position:absolute;left:6px;right:6px;top:10px;height:2px;background:var(--ink-2);border-radius:2px;transition:transform .2s}.faq summary span::after{transform:rotate(90deg)}.faq details[open] summary span::after{transform:rotate(0)}.faq details p{padding:0 0 20px;color:var(--muted)}.cta-sec{background:radial-gradient(900px 500px at 10% 0%,#4a3f9a 0%,transparent 60%),linear-gradient(160deg,#221d52,#15123a);color:#fff}.cta-in{display:grid;grid-template-columns:.9fr 1.1fr;gap:64px;align-items:start}.cta-copy h2{color:#fff;font-size:clamp(30px,3.4vw,42px);font-weight:800;margin:12px 0 16px}.cta-copy>p{color:rgba(255,255,255,.75);font-size:17px}.cta-copy>p a{color:#fff;text-decoration:underline;text-underline-offset:3px}.cta-copy>p.demo-note{font-size:14px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.16);border-radius:12px;padding:10px 14px}.lead-form{background:#fff;color:var(--text);border-radius:24px;padding:32px;box-shadow:var(--shadow-lg);display:grid;gap:16px}.f-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.lead-form label{display:grid;gap:6px;font-size:13.5px;font-weight:700;color:var(--ink)}.lead-form input,.lead-form select,.lead-form textarea{font:inherit;font-size:15px;font-weight:500;color:var(--text);width:100%;padding:12px 14px;border:1.5px solid var(--line);border-radius:12px;background:#fff;transition:border-color .2s,box-shadow .2s}.lead-form input:focus,.lead-form select:focus,.lead-form textarea:focus{outline:none;border-color:var(--orange);box-shadow:0 0 0 4px rgba(247,147,30,.15)}.lead-form .invalid{border-color:#e5484d}.chips{border:0;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px}.chips legend{font-size:13.5px;font-weight:700;color:var(--ink);margin-bottom:8px;padding:0}.chips label{display:inline-flex;cursor:pointer}.chips input{position:absolute;opacity:0;width:1px;height:1px}.chips span{font-size:13px;font-weight:600;padding:7px 12px;border-radius:999px;border:1.5px solid var(--line);color:var(--muted);transition:all .15s}.chips input:checked + span{background:var(--ink-2);border-color:var(--ink-2);color:#fff}.chips input:focus-visible + span{outline:3px solid rgba(247,147,30,.55)}.lead-form .check{display:flex;gap:10px;align-items:flex-start;font-weight:500;color:var(--muted)}.lead-form .check input{width:18px;height:18px;margin-top:3px;flex:none;accent-color:var(--orange)}.lead-form .check a{color:var(--ink-2);text-decoration:underline}.hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.form-msg{font-weight:700;font-size:14.5px;min-height:1em}.form-msg.ok{color:var(--ok)}.form-msg.err{color:#d93036}.lead-form.sent{text-align:center;place-items:center;padding:56px 32px}.sent-ico{width:72px;height:72px;border-radius:50%;display:grid;place-items:center;background:#e3f7ee;color:var(--ok)}.foot{background:#120f2f;color:rgba(255,255,255,.65);padding:64px 0 28px;font-size:14.5px}.foot-grid{display:grid;grid-template-columns:1.6fr 1fr 1fr 1.2fr;gap:40px}.foot-brand p{margin-top:14px;max-width:360px}.foot h4{color:#fff;font-size:15px;margin-bottom:14px}.foot-grid a:not(.brand){display:flex;align-items:center;gap:8px;padding:4px 0}.foot-grid a:not(.brand):hover{color:#fff}.foot-bottom{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:48px;padding-top:24px;border-top:1px solid rgba(255,255,255,.1);font-size:13px}.doc{padding:72px 0 96px}.doc h1{font-size:clamp(30px,4vw,42px);font-weight:800;margin-bottom:10px}.doc .meta{color:var(--muted);margin-bottom:36px}.doc h2{font-size:21px;margin:34px 0 10px}.doc h3{font-size:17px;margin:24px 0 8px}.doc p,.doc li{color:var(--text)}.doc p + p{margin-top:12px}.reveal{opacity:0;transform:translateY(22px);transition:opacity .7s ease var(--d,0ms),transform .7s ease var(--d,0ms)}.reveal.in{opacity:1;transform:none}.no-js .reveal{opacity:1;transform:none}@media (prefers-reduced-motion: reduce){*,*::before,*::after{animation:none !important;transition:none !important;scroll-behavior:auto !important}.reveal{opacity:1;transform:none}}@media (max-width: 1100px){.feat-grid{grid-template-columns:repeat(3,1fr)}.int-grid{grid-template-columns:repeat(4,1fr)}.trust,.steps{grid-template-columns:repeat(2,1fr)}}@media (max-width: 960px){.nav-links{position:fixed;inset:72px 0 auto 0;flex-direction:column;background:#fff;padding:12px 20px 24px;margin:0;border-bottom:1px solid var(--line);box-shadow:0 24px 40px -24px rgba(27,24,64,.4);transform:translateY(-120%);visibility:hidden;pointer-events:none;transition:transform .3s ease,visibility 0s .3s}.nav-links.open{transform:none;visibility:visible;pointer-events:auto;transition:transform .3s ease}.nav-links a{padding:13px 8px;font-size:16px}.nav-links .nav-cta-m{display:flex;margin-top:8px;color:#fff}.nav-links .nav-m{display:block}.nav-actions{display:none}.nav-toggle{display:grid}.hero{padding-top:48px}.hero-in,.split,.cta-in{grid-template-columns:1fr;gap:44px}.split.rev .split-copy{order:0}.app{transform:none}.fc-1{left:8px}.fc-2{right:8px}.int-cols{grid-template-columns:1fr}.foot-grid{grid-template-columns:1fr 1fr}.section{padding:80px 0}}@media (max-width: 640px){.wrap{padding:0 16px}.feat-grid,.trust,.steps{grid-template-columns:1fr}.int-grid{grid-template-columns:repeat(2,1fr)}.stats{grid-template-columns:repeat(2,1fr);margin-top:44px}.stats strong{font-size:28px}.f-row{grid-template-columns:1fr}.lead-form{padding:22px}.app-kpis{grid-template-columns:1fr 1fr}.app-kpis div:last-child{display:none}.app-orders .row{grid-template-columns:56px 1fr auto}.app-orders .row b{display:none}.float-card{display:none}.foot-grid{grid-template-columns:1fr}.hero-cta .btn{width:100%}}.builder{text-align:left}.nav-links a.nav-buy{color:var(--orange-2)}.nav-links a,.brand{white-space:nowrap}@media (max-width: 1280px) and (min-width: 961px){.nav-in{gap:18px}.nav-links{gap:0;margin-left:0}.nav-links a{padding:8px 9px;font-size:14.5px}}.shop-hero{background:radial-gradient(900px 420px at 85% -20%,#4a3f9a 0%,transparent 60%),linear-gradient(160deg,#221d52,#1b1840);color:#fff;padding:56px 0 48px}.shop-hero h1{color:#fff;font-size:clamp(32px,4.4vw,50px);font-weight:800;margin:10px 0 12px;letter-spacing:-.03em}.shop-hero p{color:rgba(255,255,255,.75);font-size:17.5px;max-width:660px}.shop{padding:40px 0 96px;background:var(--soft)}.shop-grid{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:28px;align-items:start}.shop-main{display:grid;gap:20px;min-width:0}.blk{border:1px solid var(--line);background:#fff;border-radius:20px;padding:24px;margin:0;min-width:0}.blk legend{float:left;width:100%;padding:0;margin-bottom:16px;font-size:18px;font-weight:800;color:var(--ink)}.blk legend small{display:inline;font-size:13.5px;font-weight:600;color:var(--muted);margin-left:8px}.blk legend + *{clear:both}.blk small{display:block;color:var(--muted);font-size:13.5px;line-height:1.5}.blk em{font-style:normal;font-weight:800;color:var(--ink);white-space:nowrap}.blk em span{font-weight:600;color:var(--muted);font-size:12.5px}.base-card{display:flex;justify-content:space-between;align-items:center;gap:16px;background:linear-gradient(170deg,#2b2560,#1b1840);color:#fff;border:0}.base-card b{font-size:18px}.base-card small{color:rgba(255,255,255,.7);margin-top:4px}.base-card em{color:#fff;font-size:20px}.base-card em span{color:rgba(255,255,255,.65)}.opts{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:12px}.opts-wide{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.opts.opts-full{grid-template-columns:1fr}.opt{position:relative;cursor:pointer;display:flex}.opt input{position:absolute;opacity:0;width:1px;height:1px}.opt-in{flex:1;display:flex;flex-direction:column;gap:6px;padding:14px;border:1.5px solid var(--line);border-radius:14px;background:#fff;transition:border-color .15s,box-shadow .15s,background .15s}.opt:hover .opt-in{border-color:#cfcbe6}.opt input:focus-visible + .opt-in{outline:3px solid rgba(247,147,30,.55);outline-offset:2px}.opt input:checked + .opt-in{border-color:var(--orange);background:#fffaf3;box-shadow:0 0 0 3px rgba(247,147,30,.14)}.opt-top{display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:26px}.opt-top img{height:24px;width:auto;max-width:110px;object-fit:contain;object-position:left center}.opt b{color:var(--ink);font-size:15px;line-height:1.3}.opt em{margin-top:auto;font-size:14.5px}.tick{width:22px;height:22px;flex:none;border-radius:50%;border:1.5px solid var(--line);display:grid;place-items:center;color:transparent}.opt input:checked + .opt-in .tick{background:var(--orange);border-color:var(--orange);color:#fff}.opt .own{display:none;font-size:12px;font-weight:800;color:var(--ok)}.opt.is-own{cursor:default}.opt.is-own .opt-in{background:#f2fbf6;border-color:#bfe8d3;box-shadow:none}.opt.is-own .tick{background:var(--ok);border-color:var(--ok);color:#fff}.opt.is-soon{cursor:default}.opt.is-soon .opt-in{background:var(--soft);opacity:.75}.opt.is-soon .tick{display:none}.soon{font-size:12.5px;font-weight:800;color:var(--muted);background:#ecebf5;padding:3px 9px;border-radius:999px}.qty-row.is-soon .qty{opacity:.45}.base-card em.is-free s{opacity:.55;font-size:.8em;font-weight:600}.base-card em.is-free s span{display:none}.base-card .free-tag{display:inline-block;margin-left:8px;padding:4px 12px;border-radius:999px;background:var(--ok);color:#fff;font-size:17px}.base-card .free-base{display:block;margin-top:6px;font-size:13.5px;font-weight:700;color:var(--orange)}#sum-lines li.free span:first-child{color:var(--ink);font-weight:700}#sum-lines li.free span:last-child{color:var(--ok);font-weight:800}a.soon{text-decoration:none;color:var(--ink-2);white-space:nowrap}a.soon:hover{color:var(--orange-2)}.preview-note{background:#fff7e8;border:1.5px dashed #f7b35c;color:#7a4a00;border-radius:14px;padding:12px 16px;margin-bottom:20px;font-size:14.5px}.sim{display:grid;gap:14px;background:#fff;border:1.5px dashed #f7b35c;border-radius:20px;padding:24px}.sim-btns{display:flex;gap:10px;flex-wrap:wrap}.sum-closed{font-weight:700;color:var(--ink-2);text-align:center}.opt.is-own em{display:none}.opt.is-own .own{display:block;margin-top:auto}.qty-row{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px 0;border-top:1px solid var(--line)}.qty-row:first-of-type{border-top:0;padding-top:0}.qty-row b{color:var(--ink)}.qty-row em{display:block;margin-top:4px;font-size:14px}.qty{display:inline-flex;align-items:center;border:1.5px solid var(--line);border-radius:999px;overflow:hidden;flex:none}.qty button{width:40px;height:40px;border:0;background:#fff;font:inherit;font-size:20px;font-weight:700;color:var(--ink);cursor:pointer}.qty button:hover{background:var(--soft)}.qty input{width:52px;height:40px;border:0;text-align:center;font:inherit;font-weight:800;color:var(--ink);-moz-appearance:textfield}.qty input::-webkit-outer-spin-button,.qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.hint{color:var(--muted);font-size:13.5px}.modes{display:grid;grid-template-columns:1fr 1fr;gap:12px}.mode{display:flex;gap:10px;align-items:flex-start;padding:14px;border:1.5px solid var(--line);border-radius:14px;cursor:pointer}.mode input{width:18px;height:18px;margin-top:3px;accent-color:var(--orange);flex:none}.mode b{color:var(--ink);display:block}.mode:has(input:checked){border-color:var(--orange);background:#fffaf3}.mode.off{opacity:.55;cursor:not-allowed}.shop-bill.lead-form{box-shadow:none;border-radius:20px;padding:24px;gap:14px}.f-row-addr{grid-template-columns:2fr 1fr}.shop-sum{position:sticky;top:92px;background:#fff;border:1px solid var(--line);border-radius:20px;padding:24px;box-shadow:var(--shadow);display:grid;gap:12px}.shop-sum h2{font-size:19px}.sum-lines{list-style:none;margin:0;padding:0 0 12px;border-bottom:1px solid var(--line);display:grid;gap:8px;font-size:14.5px}.sum-lines li{display:flex;justify-content:space-between;gap:12px}.sum-lines li span:last-child{white-space:nowrap;font-weight:700;color:var(--ink)}.sum-lines .empty{color:var(--muted)}.sum-row{display:flex;justify-content:space-between;font-size:14.5px;color:var(--muted)}.sum-row[hidden]{display:none}.topbar{background:#120f2f;color:rgba(255,255,255,.8);font-size:13.5px}.topbar-in{display:flex;justify-content:flex-end;align-items:center;gap:22px;min-height:36px;flex-wrap:wrap}.topbar a{display:inline-flex;align-items:center;gap:6px;color:inherit;text-decoration:none}.topbar a:hover{color:#fff}.topbar b{color:#fff;font-weight:700}.topbar .ico{color:#ffb35c}@media (max-width: 760px){.topbar-in{justify-content:space-between;gap:6px 12px;font-size:12.5px;padding:4px 0}.topbar-x{display:none}}.help-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.help-ch h2{font-size:19px;margin-bottom:6px}.help-ch p{color:var(--muted);font-size:14.5px}.help-go{display:inline-block;margin-top:12px;font-weight:700;color:var(--orange-2);text-decoration:none;overflow-wrap:anywhere}.eco-card h3 .feat-ico{display:inline-grid;width:34px;height:34px;margin:0 6px 0 0;vertical-align:middle;border-radius:10px}.eco-card li a{color:var(--ink);text-decoration:none}.eco-card li a:hover{color:var(--orange-2);text-decoration:underline}@media (max-width: 960px){.help-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 560px){.help-grid{grid-template-columns:1fr}}.hd-wrap{max-width:920px}.hd-login{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:start}.hd-login h2,.hd-form h2{font-size:22px;margin:0}.hd-note{font-size:13.5px;color:var(--muted);margin:0}.hd-note a{color:var(--ink-2);font-weight:700}.hd-side p{margin-top:14px}.hd-side a{color:var(--ink-2)}.hd-flash{padding:12px 16px;border-radius:12px;font-weight:600;margin:0 0 14px}.hd-ok{background:#e7f6ec;color:#166534}.hd-err{background:#fdecec;color:#b42318}.hd-bar{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:18px}.hd-out{margin-left:auto;display:flex;align-items:center;gap:8px;color:var(--muted);font-size:14px}.hd-empty{text-align:center;padding:48px 16px;background:#fff;border:1px solid var(--line);border-radius:var(--radius)}.hd-list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.hd-list a{display:grid;grid-template-columns:auto 1fr;gap:4px 12px;align-items:center;padding:16px 18px;background:#fff;border:1px solid var(--line);border-radius:14px;color:var(--ink);text-decoration:none}.hd-list a:hover{border-color:var(--orange)}.hd-list small{grid-column:2;color:var(--muted);font-size:13.5px}.hd-unread a{border-left:4px solid var(--orange)}.hd-st{font-size:12px;font-weight:800;padding:3px 9px;border-radius:999px;white-space:nowrap}.hd-open{background:#fef3c7;color:#92400e}.hd-ans{background:#dcfce7;color:#166534}.hd-closed{background:#eceef2;color:#4b5563}.hd-new{font-size:12px;font-weight:800;color:var(--orange-2)}.hd-ticket{display:grid;gap:16px}.hd-ticket header h2{font-size:22px;margin:8px 0 2px}.hd-ticket header small{color:var(--muted)}.hd-thread{display:grid;gap:12px}.hd-msg{max-width:85%;padding:14px 16px;border-radius:16px;background:#fff;border:1px solid var(--line)}.hd-msg p{margin:6px 0 0;white-space:normal;overflow-wrap:anywhere}.hd-me{justify-self:end;background:#fff7ed;border-color:#fed7aa}.hd-who{font-size:12.5px;font-weight:700;color:var(--muted)}.hd-actions{display:flex;justify-content:flex-end}.lic-card{background:#fff;border:1px solid var(--line);border-left:5px solid #16a34a;border-radius:var(--radius);padding:22px;margin-bottom:26px;display:grid;gap:14px}.lic-card.lic-warn{border-left-color:#d97706}.lic-card.lic-bad{border-left-color:#dc2626}.lic-head{display:grid;grid-template-columns:1fr 220px;gap:16px;align-items:center}.lic-head h2{font-size:24px;margin:4px 0}.lic-head p{margin:0;color:var(--muted);font-size:14.5px}.lic-head code{font-size:13.5px;color:var(--ink);background:#f3f4f6;padding:2px 6px;border-radius:6px}.lic-meter{height:10px;background:#eef0f4;border-radius:999px;overflow:hidden}.lic-meter span{display:block;height:100%;background:#16a34a;border-radius:999px}.lic-warn .lic-meter span{background:#d97706}.lic-bad .lic-meter span{background:#dc2626}.lic-pill{font-size:12.5px;font-weight:800;padding:3px 9px;border-radius:999px;white-space:nowrap}.lic-pill.lic-ok{background:#dcfce7;color:#166534}.lic-pill.lic-warn{background:#fef3c7;color:#92400e}.lic-pill.lic-bad{background:#fee2e2;color:#b42318}.lic-renew{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:flex-end}.lic-renew small{color:var(--muted)}.hd-h{font-size:20px;margin:0 0 12px}@media (max-width: 760px){.lic-head{grid-template-columns:1fr}.lic-renew{justify-content:flex-start}}.hd-plat{border:0;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:10px}.hd-plat legend{font-size:13.5px;font-weight:700;color:var(--ink);margin-bottom:6px;padding:0}.lead-form .hd-plat label{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border:1.5px solid var(--line);border-radius:12px;cursor:pointer;font-weight:500}.lead-form .hd-plat input{width:18px;height:18px;margin-top:2px;flex:none;accent-color:var(--orange)}.hd-plat label:has(input:checked){border-color:var(--orange);background:#fff7ed}.hd-plat span{display:grid;gap:2px}.hd-plat small{color:var(--muted);font-size:12.5px}@media (max-width: 560px){.hd-plat{grid-template-columns:1fr}}.hd-close{text-align:center}@media (max-width: 760px){.hd-login{grid-template-columns:1fr}.hd-msg{max-width:100%}.hd-out{margin-left:0}}.hd-rate{display:grid;gap:8px;padding:16px 18px;border:1px solid #fde68a;background:#fffbeb;border-radius:14px}.hd-rate b{color:var(--ink);font-size:16px}.hd-rate-who{color:var(--muted);font-size:14px}.hd-star-in{border:0;padding:0;margin:0;display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:4px}.hd-star-in input{position:absolute;opacity:0;width:1px;height:1px}.hd-star-in label{font-size:34px;line-height:1;color:#d6d3c4;cursor:pointer;transition:color .1s,transform .1s}.hd-star-in label:hover,.hd-star-in label:hover ~ label,.hd-star-in input:checked ~ label{color:#f59e0b}.hd-star-in label:hover{transform:scale(1.12)}.hd-star-in input:focus-visible + label{outline:2px solid var(--orange);outline-offset:2px;border-radius:4px}.hd-rate textarea{width:100%;font:inherit;padding:10px 12px;border:1.5px solid var(--line);border-radius:10px;resize:vertical}.hd-rate .btn{justify-self:start}.hd-rated{padding:12px 16px;border:1px solid #fde68a;background:#fffbeb;border-radius:14px;color:var(--muted)}.hd-stars{color:#f59e0b;font-size:20px;letter-spacing:2px}.hd-rated p{margin:6px 0 0;color:var(--text);font-style:italic}.sol-steps{list-style:none;counter-reset:s;padding:0;margin:0 0 8px;display:grid;gap:10px}.sol-steps li{counter-increment:s;position:relative;padding:14px 16px 14px 58px;background:var(--soft);border:1px solid var(--line);border-radius:14px;display:grid;gap:4px}.sol-steps li::before{content:counter(s);position:absolute;left:16px;top:14px;width:28px;height:28px;border-radius:50%;background:var(--grad);color:#fff;font-weight:800;font-size:14px;display:grid;place-items:center}.sol-steps b{color:var(--ink)}.sol-steps span{color:var(--muted);font-size:15px}.sol-issues{margin:0;display:grid;gap:10px}.sol-issues div{border-left:3px solid var(--orange);padding:4px 0 4px 14px}.sol-issues dt{font-weight:700;color:var(--ink)}.sol-issues dd{margin:2px 0 0;color:var(--muted)}.sol-links{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0}.sol-links a{display:inline-block;padding:7px 14px;border:1px solid var(--line);border-radius:999px;font-size:14px;font-weight:600;color:var(--ink-2);text-decoration:none;background:#fff}.sol-links a:hover{border-color:var(--orange);color:var(--orange-2)}.dash{background:var(--soft);padding:28px 0 64px}.dash-wrap{display:grid;grid-template-columns:264px minmax(0,1fr);gap:24px;align-items:start}.dash-side{position:sticky;top:92px;display:grid;gap:14px;background:linear-gradient(170deg,#221d52,#1b1840);color:#fff;border-radius:var(--radius);padding:20px 16px;box-shadow:var(--shadow)}.dash-firm{display:flex;gap:12px;align-items:center;padding:4px 6px 14px;border-bottom:1px solid rgba(255,255,255,.12)}.dash-firm b{display:block;font-size:15.5px;line-height:1.25;overflow-wrap:anywhere}.dash-firm small{color:rgba(255,255,255,.65);font-size:13px}.dash-av{flex:none;width:46px;height:46px;border-radius:14px;display:grid;place-items:center;font-weight:800;font-size:17px;background:var(--grad);color:#fff}.dash-nav{display:grid;gap:2px}.dash-nav a{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;color:rgba(255,255,255,.82);font-weight:600;font-size:14.5px;text-decoration:none}.dash-nav a:hover{background:rgba(255,255,255,.08);color:#fff}.dash-nav a.on{background:rgba(247,147,30,.18);color:#fff;box-shadow:inset 3px 0 0 var(--orange)}.dash-nav em{margin-left:auto;font-style:normal}.dash-badge{background:var(--orange-2);color:#fff;font-size:12px;font-weight:800;min-width:22px;padding:2px 7px;border-radius:999px;text-align:center}.dash-call{display:flex;gap:10px;align-items:flex-start;padding:14px 12px;border-radius:12px;background:rgba(255,255,255,.06);color:var(--orange)}.dash-call div{display:grid;gap:2px}.dash-call small{color:rgba(255,255,255,.65);font-size:12.5px}.dash-call a{color:#fff;font-weight:800;font-size:16px;text-decoration:none}.dash-call a.dash-sub{font-size:13px;font-weight:600;color:rgba(255,255,255,.75)}.dash-out .btn{background:transparent;box-shadow:none;color:rgba(255,255,255,.85);border:1px solid rgba(255,255,255,.18)}.dash-out .btn:hover{background:rgba(255,255,255,.08);color:#fff}.dash-main{display:grid;gap:20px;min-width:0}.dash-main .hd-flash{margin:0}.dash-top{display:flex;flex-wrap:wrap;gap:14px 20px;align-items:flex-end;justify-content:space-between}.dash-top h1{font-size:28px;margin:4px 0;line-height:1.2;overflow-wrap:anywhere}.dash-top p{margin:0;color:var(--muted);font-size:14.5px}.dash-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.dash-stat{position:relative;background:#fff;border:1px solid var(--line);border-radius:16px;padding:16px 16px 14px;display:grid;gap:2px;box-shadow:0 1px 2px rgba(27,24,64,.04)}.dash-stat>span{position:absolute;top:14px;right:14px;width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:var(--soft);color:var(--ink-3)}.dash-stat small{color:var(--muted);font-size:13px;font-weight:600;padding-right:42px}.dash-stat b{font-size:24px;color:var(--ink);line-height:1.25;margin-top:12px;white-space:nowrap}.dash-stat em{font-style:normal;font-size:12.5px;color:var(--muted)}.dash-stat.lic-ok>span{background:#dcfce7;color:#166534}.dash-stat.lic-warn>span{background:#fef3c7;color:#92400e}.dash-stat.lic-bad>span{background:#fee2e2;color:#b42318}.dash-stat.lic-bad b{color:#b42318}.dash-stat.dash-hot{border-color:#fed7aa;background:#fff7ed}.dash-stat.dash-hot>span{background:var(--grad);color:#fff}a.dash-stat{text-decoration:none;color:inherit;transition:border-color .15s,transform .15s}a.dash-stat:hover{border-color:var(--orange);transform:translateY(-2px)}.dash-more{font-size:13.5px;font-weight:700;color:var(--ink-2);text-decoration:none;white-space:nowrap}.dash-more:hover{color:var(--orange-2)}.dash-chips{margin:0;display:flex;flex-wrap:wrap;gap:6px}.dash-chips span{font-size:12.5px;font-weight:600;color:var(--ink);background:var(--soft);border:1px solid var(--line);padding:4px 10px;border-radius:999px}.dash-narrow{max-width:720px}.dash-ink{color:var(--ink)}.dash-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:20px;align-items:start}.dash-card{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:20px 22px;box-shadow:0 1px 2px rgba(27,24,64,.04);display:grid;gap:14px;min-width:0}.dash-card-h{display:flex;gap:10px;align-items:center;justify-content:space-between}.dash-card-h h2{display:flex;gap:8px;align-items:center;font-size:17px;margin:0;color:var(--ink)}.dash-card-h h2 svg{color:var(--orange-2)}.dash .lic-card{margin:0;border-left-width:1px;border-top:4px solid #16a34a}.dash .lic-card.lic-warn{border-top-color:#d97706}.dash .lic-card.lic-bad{border-top-color:#dc2626}.dash .lic-head{grid-template-columns:1fr;gap:10px}.lic-big{font-size:21px;font-weight:800;color:var(--ink) !important}.lic-mods{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:8px}.lic-mods li{display:flex;gap:8px;align-items:flex-start;padding:10px 12px;border:1px solid var(--line);border-radius:12px;background:var(--soft)}.lic-mods li svg{flex:none;margin-top:2px;color:#16a34a}.lic-mods span{display:grid;gap:1px;min-width:0}.lic-mods b{font-size:14px;color:var(--ink);overflow-wrap:anywhere}.lic-mods small{font-size:12px;color:var(--muted)}.lic-key{margin:0;font-size:13.5px;color:var(--muted)}.lic-key code{font-size:13px;color:var(--ink);background:#f3f4f6;padding:2px 6px;border-radius:6px;margin-left:4px}.dash .lic-renew{justify-content:space-between;padding-top:12px;border-top:1px solid var(--line);margin:0}.dash .lic-renew-note{display:block;font-size:14px;color:var(--muted)}.lic-renew-note a{color:var(--ink-2)}.dash-dl{margin:0;display:grid}.dash-dl div{display:grid;grid-template-columns:132px minmax(0,1fr);gap:10px;padding:9px 0;border-bottom:1px dashed var(--line)}.dash-dl div:last-child{border-bottom:0}.dash-dl dt{color:var(--muted);font-size:13px;font-weight:600}.dash-dl dd{margin:0;color:var(--ink);font-weight:600;font-size:14px;overflow-wrap:anywhere}.dash-hint{margin:0;font-size:13px;color:var(--muted)}.dash-hint a{color:var(--ink-2);font-weight:700}.btn-sm{padding:8px 14px;font-size:14px}.dash-tbl{width:100%;border-collapse:collapse;font-size:14.5px}.dash-tbl th,.dash-tbl td{text-align:left;padding:12px 10px;border-bottom:1px solid var(--line);vertical-align:middle}.dash-tbl thead th{font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);background:var(--soft)}.dash-tbl thead th:first-child{border-radius:10px 0 0 10px}.dash-tbl thead th:last-child{border-radius:0 10px 10px 0}.dash-tbl tbody tr{position:relative}.dash-tbl tbody tr:hover{background:#fcfbff}.dash-tbl tbody tr:last-child td{border-bottom:0}.dash-tbl td a{color:var(--ink);text-decoration:none}.dash-tbl td a::after{content:"";position:absolute;inset:0}.dash-tbl td small{display:block;color:var(--muted);font-size:12.5px;margin-top:2px}.dash-tbl td{color:var(--muted)}.dash-tbl .num{text-align:right;color:var(--ink);font-weight:700;white-space:nowrap}.dash-tbl tr.hd-unread{background:#fffaf3}.dash-tbl tr.hd-unread td:first-child{box-shadow:inset 3px 0 0 var(--orange)}.dash-plat{white-space:nowrap}.dash-when{white-space:nowrap;font-size:13.5px}.dash-empty{text-align:center;display:grid;justify-items:center;gap:10px;padding:26px 12px;color:var(--muted)}.dash-empty svg{color:var(--orange-2)}.dash-empty p a{color:var(--ink-2);font-weight:700}.dash-empty p{margin:0;max-width:460px}.dash-empty b{color:var(--ink)}.dash .lead-form{box-shadow:none;border-radius:var(--radius)}.dash .hd-reply{padding:0;border:0;border-top:1px solid var(--line);padding-top:14px;border-radius:0}.dash .hd-ticket{gap:16px}.dash .hd-msg.hd-admin{background:var(--soft)}@media (max-width: 1100px){.dash-stats{grid-template-columns:repeat(2,1fr)}.dash-grid{grid-template-columns:1fr}}@media (max-width: 960px){.dash-wrap{grid-template-columns:minmax(0,1fr)}.dash-side{position:static;padding:14px;min-width:0}.dash-nav{display:flex;overflow-x:auto;gap:4px;scrollbar-width:none}.dash-nav a{white-space:nowrap;flex:none}.dash-call{display:none}.dash-firm{padding-bottom:10px}}@media (max-width: 560px){.dash-stats{gap:10px}.dash-stat b{font-size:21px}.lic-mods{grid-template-columns:1fr}.dash-dl div{grid-template-columns:1fr;gap:2px}.dash-top h1{font-size:23px}.dash-tbl thead{display:none}.dash-tbl tr{display:grid;grid-template-columns:1fr auto;gap:4px 10px;padding:12px 4px;border-bottom:1px solid var(--line)}.dash-tbl td{padding:0;border:0}.dash-tbl td:first-child{grid-column:1 / -1}.dash-tbl tr.hd-unread td:first-child{box-shadow:none}}.foot-call{display:grid;gap:4px}.foot-call b{color:#fff}.office-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px}.office{position:relative;display:flex;flex-direction:column;gap:8px;background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:24px}.office h3{font-size:18px;margin:0;padding-right:44px}.office address{font-style:normal;color:var(--muted);font-size:14.5px;line-height:1.5}.office a{display:inline-flex;align-items:center;gap:6px;font-size:14.5px;color:var(--ink);text-decoration:none;overflow-wrap:anywhere}.office a:hover{color:var(--orange-2)}.office .office-il{margin-top:auto;padding-top:6px;color:var(--orange-2);font-weight:600}.office-cc{position:absolute;top:20px;right:20px;font-size:12px;font-weight:800;letter-spacing:.08em;color:var(--muted);border:1px solid var(--line);border-radius:8px;padding:3px 7px}.sum-total{display:flex;justify-content:space-between;align-items:baseline;padding-top:10px;border-top:1px solid var(--line)}.sum-total span{font-weight:800;color:var(--ink)}.sum-total strong{font-size:28px;font-weight:800;color:var(--ink);letter-spacing:-.02em}.sum-period{font-size:13.5px;color:var(--muted)}.shop-sum .check{display:flex;gap:10px;align-items:flex-start;font-size:13.5px;color:var(--muted)}.shop-sum .check input{width:18px;height:18px;margin-top:2px;flex:none;accent-color:var(--orange)}.shop-sum .check a{color:var(--ink-2);text-decoration:underline}.shop-sum .btn:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.sum-note{font-size:12.5px;color:var(--muted);display:block}.sum-note .ico{display:inline;vertical-align:-3px;color:var(--ok)}.shop-acct{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;background:#fff;border:1px solid var(--line);border-radius:16px;padding:14px 18px;margin-bottom:20px;font-size:15px}.shop-login{display:block}.shop-login summary{cursor:pointer;list-style:none;color:var(--muted)}.shop-login summary::-webkit-details-marker{display:none}.shop-login summary span{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.shop-login summary b{color:var(--ink)}.login-row{display:flex;gap:10px;margin-top:14px;flex-wrap:wrap}.login-row input{flex:1 1 180px;font:inherit;font-size:15px;padding:10px 14px;border:1.5px solid var(--line);border-radius:12px}.tag-red{display:inline-block;margin-left:6px;font-size:12px;font-weight:800;color:#d93036;background:#fdecec;padding:2px 8px;border-radius:999px}.shop-err{background:#fdecec;border:1px solid #f5c2c4;color:#a3171c;border-radius:14px;padding:14px 18px;margin-bottom:20px;font-weight:600;font-size:14.5px}.shop-err p + p{margin-top:4px}.shop-closed{background:#fff;border:1px solid var(--line);border-radius:20px;padding:40px 28px;text-align:center;display:grid;gap:14px;justify-items:center}.shop-closed h2{font-size:26px}.shop-closed p{color:var(--muted);max-width:560px}.pay{padding-top:48px}.pay-head{margin-bottom:18px}.pay-head h1{font-size:30px;margin-bottom:6px}.pay-head p{color:var(--muted)}.pay-frame{background:#fff;border:1px solid var(--line);border-radius:20px;padding:8px;margin-bottom:14px}.pay-done{background:#fff;border:1px solid var(--line);border-radius:20px;padding:40px 32px;display:grid;gap:16px;justify-items:center;text-align:center}.pay-done h1{font-size:clamp(26px,3.4vw,34px)}.pay-done>p{color:var(--muted);max-width:560px}.pay-info{display:grid;grid-template-columns:auto 1fr;gap:8px 18px;text-align:left;margin:6px 0;width:100%;max-width:560px;background:var(--soft);border-radius:14px;padding:18px 20px}.pay-info dt{color:var(--muted);font-size:14px}.pay-info dd{margin:0;font-size:14.5px;color:var(--ink);overflow-wrap:anywhere}.pay-info code{font-family:Consolas,monospace;font-size:17px;font-weight:700;background:#fff;padding:3px 10px;border-radius:8px;border:1px solid var(--line)}.pay-eco{background:#ecfdf5;border:1px solid #a7f3d0;color:#065f46;border-radius:12px;padding:12px 16px;max-width:560px;text-align:left;margin:4px 0}.pay-steps{text-align:left;color:var(--text);margin:0;padding-left:20px;display:grid;gap:4px}@media (max-width: 960px){.shop-grid{grid-template-columns:1fr}.shop-sum{position:static}}@media (max-width: 640px){.shop{padding-top:24px}.blk,.shop-sum,.shop-bill.lead-form{padding:18px;border-radius:16px}.opts{grid-template-columns:1fr 1fr;gap:10px}.opts-wide,.modes,.f-row-addr{grid-template-columns:1fr}.base-card,.qty-row{flex-direction:column;align-items:flex-start}.pay-done{padding:28px 18px}.pay-info{grid-template-columns:1fr;gap:2px}.pay-info dd{margin-bottom:8px}}.nav-links a[aria-current="page"]{color:var(--ink);background:var(--soft)}.nav-links a.nav-buy[aria-current="page"]{color:var(--orange-2)}.foot-h{color:#fff;font-size:15px;margin:0 0 14px;letter-spacing:0}.foot-acc{all:unset;display:flex;align-items:center;justify-content:space-between;width:100%;color:inherit;font:inherit}.foot-acc .ico{display:none;transition:transform .2s}@media (max-width: 640px){.foot-grid{gap:0}.foot-brand{margin-bottom:18px}.foot.js-acc .foot-col{border-top:1px solid rgba(255,255,255,.12)}.foot.js-acc .foot-h{margin:0}.foot.js-acc .foot-acc{cursor:pointer;padding:16px 0;font-size:16px}.foot.js-acc .foot-acc:focus-visible{outline:2px solid #ffb35c;outline-offset:2px;border-radius:4px}.foot.js-acc .foot-acc .ico{display:block;color:#ffb35c}.foot.js-acc .foot-col.open .foot-acc .ico{transform:rotate(180deg)}.foot.js-acc .foot-links{display:none;padding:0 0 14px}.foot.js-acc .foot-col.open .foot-links{display:block}.foot-bottom{margin-top:28px}}.h3{font-size:19px}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.page-hero{color:#fff;padding:36px 0 52px;background:radial-gradient(900px 420px at 85% -20%,#4a3f9a 0%,transparent 60%),linear-gradient(160deg,#221d52,#1b1840)}.page-hero h1{color:#fff;font-size:clamp(30px,4.4vw,50px);font-weight:800;margin:10px 0 14px;letter-spacing:-.03em;max-width:900px}.page-lead{color:rgba(255,255,255,.8);font-size:18px;max-width:760px}.crumbs ol{list-style:none;display:flex;flex-wrap:wrap;gap:4px;margin:0 0 18px;padding:0;font-size:13.5px}.crumbs li{color:rgba(255,255,255,.6)}.crumbs li + li::before{content:"›";margin-right:6px;color:rgba(255,255,255,.4)}.crumbs a{color:rgba(255,255,255,.75)}.crumbs a:hover{color:#fff;text-decoration:underline}.doc .crumbs li{color:var(--muted)}.doc .crumbs li + li::before{color:var(--line)}.doc .crumbs a{color:var(--ink-2)}.page-cta{padding-top:36px}.more{margin-top:32px;text-align:center;display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.prose{max-width:860px}.prose.narrow,.wrap.narrow .prose{margin-left:auto;margin-right:auto}.prose h2{font-size:clamp(22px,2.6vw,28px);margin:40px 0 14px}.prose h2:first-child{margin-top:0}.prose p,.prose li{color:var(--text);font-size:16.5px}.prose p + p{margin-top:12px}.prose a:not(.btn){color:var(--ink-2);text-decoration:underline;text-underline-offset:3px}.prose ul:not(.ticks){padding-left:20px;display:grid;gap:6px}.section>.wrap>.prose{margin-top:56px}.faq summary h3{font-size:inherit;font-weight:inherit;color:inherit;margin:0;display:inline;letter-spacing:0}.faq-h{font-size:22px;margin:36px 0 12px}.faq-h:first-child{margin-top:0}a.int-card{transition:transform .2s,box-shadow .2s,border-color .2s}a.int-card:hover{transform:translateY(-3px);box-shadow:var(--shadow);border-color:#cfcbe6}.int-word{display:grid;place-items:center;height:40px;font-size:18px;font-weight:800;color:var(--ink-2)}.int-word.big{height:56px;font-size:26px}.int-title{font-size:22px;margin:0 0 18px}.int-grid + .int-title{margin-top:44px}.int-count{display:inline-block;min-width:26px;padding:1px 8px;margin-left:6px;border-radius:999px;background:var(--soft);border:1px solid var(--line);color:var(--muted);font-size:13px;font-weight:600;vertical-align:middle;text-align:center}.ads-band{margin:56px 0 8px;padding:36px;border-radius:24px;color:#fff;display:grid;gap:24px;background:radial-gradient(700px 400px at 0% 0%,#4a3f9a 0%,transparent 60%),linear-gradient(160deg,#221d52,#15123a)}.ads-top{display:flex;justify-content:space-between;align-items:flex-start;gap:28px}.ads-partner{flex:none;display:block;border-radius:12px;transition:transform .2s}.ads-partner:hover{transform:translateY(-2px)}.ads-partner img{display:block;width:132px;height:auto}.ads-head h2{color:#fff;font-size:clamp(22px,2.6vw,30px);font-weight:800;margin:10px 0 10px}.ads-head p{color:rgba(255,255,255,.78);max-width:820px}.ads-cards{display:grid;grid-template-columns:1fr 1fr;gap:18px}.ads-card{background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.16);border-radius:18px;padding:22px}.ads-card h3{color:#fff;font-size:18px;display:flex;align-items:center;gap:10px;margin:0 0 12px}.ads-logo{display:inline-flex;align-items:center;justify-content:center;height:40px;min-width:40px;padding:0 10px;background:#fff;border-radius:10px;flex:none}.ads-logo svg{display:block}.ads-card ul{margin:0;padding-left:18px;display:grid;gap:8px;color:rgba(255,255,255,.82);font-size:15px}.ads-card a{color:#ffb35c;font-weight:700}@media (max-width: 760px){.ads-band{padding:24px 18px}.ads-cards{grid-template-columns:1fr}.ads-top{flex-direction:column;gap:16px}.ads-partner img{width:112px}}.int-detail{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:40px;align-items:start}.int-side{position:sticky;top:92px;display:grid;gap:18px}.int-card-big{background:#fff;border:1px solid var(--line);border-radius:20px;padding:24px;box-shadow:var(--shadow);display:grid;gap:12px;justify-items:center;text-align:center}.int-card-big img{height:48px;width:auto;max-width:180px;object-fit:contain}.int-price strong{display:block;font-size:28px;font-weight:800;color:var(--ink);letter-spacing:-.02em}.int-price span{font-size:13.5px;color:var(--muted)}.int-related{background:var(--soft);border-radius:18px;padding:18px 20px}.int-related .h3{font-size:16px;margin-bottom:10px}.int-related ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.int-related a{display:inline-block;font-size:13.5px;padding:5px 11px;border-radius:999px;background:#fff;border:1px solid var(--line);color:var(--ink-2)}.int-related a:hover{border-color:var(--orange)}.cap-list{display:grid;gap:12px}.cap-list li{align-items:flex-start}.how{padding-left:22px;display:grid;gap:12px}.how li::marker{font-weight:800;color:var(--orange-2)}.howto{list-style:none;margin:0;padding:0;display:grid;gap:16px}.howto li{display:grid;grid-template-columns:48px 1fr;gap:16px;align-items:start;background:#fff;border:1px solid var(--line);border-radius:18px;padding:20px}.howto-n{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--grad);color:#fff;font-weight:800;font-size:18px}.howto p{color:var(--muted);margin:6px 0 8px}.howto a{font-weight:700;color:var(--orange-2);display:inline-flex;align-items:center;gap:4px}.tbl-wrap{overflow-x:auto}.price-tbl{width:100%;border-collapse:collapse;margin:8px 0 4px;font-size:15px}.price-tbl th,.price-tbl td{text-align:left;padding:11px 10px;border-bottom:1px solid var(--line);vertical-align:top}.price-tbl thead th{font-size:12.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--muted)}.price-tbl tbody th{font-weight:700;color:var(--ink);white-space:nowrap}.price-tbl td{color:var(--muted)}.price-tbl .num{text-align:right;white-space:nowrap;color:var(--ink);font-weight:700}.price-tbl small{color:var(--muted);font-weight:600}.price-from{margin-top:14px;color:var(--muted)}.price-from b{color:var(--ink)}.cta-band{display:flex;justify-content:space-between;align-items:center;gap:28px;flex-wrap:wrap}.cta-band h2{color:#fff;font-size:clamp(26px,3vw,36px);font-weight:800}.cta-band p{color:rgba(255,255,255,.75);margin-top:8px;max-width:620px}.cta-actions{display:flex;gap:12px;flex-wrap:wrap}.cta-sec .cta-copy h1{color:#fff;font-size:clamp(30px,3.6vw,44px);font-weight:800;margin:12px 0 16px}.contact-lines{display:grid;gap:10px;margin-top:24px}.contact-lines a{display:inline-flex;align-items:center;gap:8px;color:#fff;font-weight:700}.empty-note{text-align:center;color:var(--muted)}.nf h1{margin-top:6px}.nf-links{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.nf-links a{display:inline-block;padding:8px 14px;border-radius:999px;border:1px solid var(--line);color:var(--ink-2);font-weight:600}.logo-chip{display:inline-flex}@media (max-width: 960px){.int-detail{grid-template-columns:1fr}.int-side{position:static}}@media (max-width: 640px){.page-hero{padding:24px 0 36px}.page-lead{font-size:16.5px}.howto li{grid-template-columns:1fr;gap:10px}.cta-actions .btn{width:100%}.price-tbl td:nth-child(2){display:none}}.page-hero + .section{padding-top:64px}@media (max-width: 640px){.page-hero + .section{padding-top:36px}}.formula{font-weight:700;color:var(--ink);background:var(--soft);border-left:4px solid var(--orange);padding:14px 16px;border-radius:10px}.calc-tbl th[scope="row"]{color:var(--ink)}.calc-tbl tr:first-child th,.calc-tbl tr:first-child td,.calc-tbl tr:last-child th,.calc-tbl tr:last-child td{font-weight:800;color:var(--ink)}.mp-links{list-style:none;padding:0 !important;display:flex !important;flex-wrap:wrap;gap:8px !important}.mp-links a{display:inline-block;padding:7px 13px;border-radius:999px;border:1px solid var(--line);background:#fff;text-decoration:none !important;font-size:14.5px}.mp-links a:hover{border-color:var(--orange)}.hint-p{color:var(--muted) !important;font-size:15px !important;margin-top:12px}.profit-demo{max-width:1040px;margin:0 auto 40px}.pd{background:#fff;border:1px solid var(--line);border-radius:20px;box-shadow:var(--shadow-lg);overflow:hidden}.pd-bar{display:flex;align-items:center;gap:12px;padding:12px 18px;background:#f3f2f9;border-bottom:1px solid var(--line);font-size:13.5px}.pd-bar span{font-weight:800;color:var(--ink)}.pd-bar em{font-style:normal;color:var(--muted)}.pd-bar small{margin-left:auto;font-size:11.5px;color:var(--muted);background:#fff;border:1px solid var(--line);padding:2px 8px;border-radius:999px}.pd-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;padding:18px}.pd-kpis div{border:1px solid var(--line);border-radius:14px;padding:12px 14px}.pd-kpis small{display:block;font-size:12px;color:var(--muted)}.pd-kpis strong{display:block;font-size:22px;color:var(--ink);letter-spacing:-.02em}.pd-kpis em{font-style:normal;font-size:11.5px;color:var(--muted)}.pd-kpis .ok strong{color:var(--ok)}.pd-row{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:0 18px 18px}.pd-card{border:1px solid var(--line);border-radius:14px;padding:14px;font-size:13px}.pd-card>b{display:block;color:var(--ink);margin-bottom:10px}.pd-stack{display:flex;height:14px;border-radius:999px;overflow:hidden;margin-bottom:12px}.pd-legend,.pd-warn{list-style:none;margin:0;padding:0;display:grid;gap:6px}.pd-legend{grid-template-columns:1fr 1fr;color:var(--muted)}.pd-legend i{display:inline-block;width:9px;height:9px;border-radius:3px;margin-right:6px}.pd-legend b{color:var(--ink)}.pd-warn li{display:flex;gap:8px;align-items:center;color:var(--text)}.pd-warn em{margin-left:auto;font-style:normal;font-weight:800;color:#9a4a00;white-space:nowrap}.pd-warn em.neg{color:#b4232a}.profit-feats{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}a.feat{color:inherit;transition:transform .2s,box-shadow .2s}a.feat:hover{transform:translateY(-3px);box-shadow:var(--shadow)}.prose h2[id]{scroll-margin-top:90px}@media (max-width: 960px){.profit-feats{grid-template-columns:1fr 1fr}.pd-row{grid-template-columns:1fr}}@media (max-width: 640px){.profit-feats{grid-template-columns:1fr}.pd-kpis{grid-template-columns:1fr 1fr}.pd-bar em{display:none}}.ai-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.ai-grid + .prose{margin-top:56px}.ai-sec .feat{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.12)}.ai-sec .feat h3{color:#fff}.ai-sec .feat p{color:rgba(255,255,255,.72)}.ai-sec .feat-ico{background:rgba(247,147,30,.18);color:#ffb35c}.ai-sec a.feat:hover{box-shadow:0 18px 40px -18px rgba(0,0,0,.6);border-color:rgba(255,179,92,.5)}@media (max-width: 1100px){.ai-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){.ai-grid{grid-template-columns:1fr}}.qd-body{display:grid;grid-template-columns:1fr 1.15fr;gap:12px;padding:18px}.qd-list{list-style:none;margin:0;padding:0;display:grid;gap:8px;align-content:start}.qd-list li{display:grid;grid-template-columns:64px 1fr;gap:10px;align-items:center;padding:10px 12px;border:1px solid var(--line);border-radius:12px;font-size:13px}.qd-list li.on{border-color:var(--orange);background:#fffaf3}.qd-list img{width:60px;height:18px;object-fit:contain;object-position:left center}.qd-list b{display:block;color:var(--ink);font-weight:700}.qd-list small{color:var(--muted);font-size:12px}.qd-reply{border:1px solid var(--line);border-radius:14px;padding:14px;display:grid;gap:10px;font-size:13.5px}.qd-q,.qd-a{padding:10px 12px;border-radius:12px}.qd-q{background:var(--soft);color:var(--text)}.qd-a{background:#fff7ed;border:1px solid #fed7aa;color:var(--text)}.qd-q span,.qd-a span{display:block;font-size:11.5px;font-weight:800;color:var(--muted);margin-bottom:4px}.qd-a span{color:#9a4a00}.qd-btns{display:flex;gap:8px;justify-content:flex-end}.qd-btns b{font-size:12.5px;padding:7px 12px;border-radius:999px;border:1px solid var(--line);color:var(--ink)}.qd-btns b.go{background:var(--grad);color:#fff;border-color:transparent}.profit-demo + .profit-feats{margin-top:0}@media (max-width: 960px){.qd-body{grid-template-columns:1fr}}.edu-toc{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px}.edu-toc a{padding:7px 14px;border-radius:999px;border:1px solid var(--line);font-weight:700;font-size:14px;color:var(--ink-2);background:#fff}.edu-toc a:hover{border-color:var(--orange)}.edu-toc small{color:var(--muted);font-weight:600;margin-left:4px}.edu-h{font-size:24px;margin:40px 0 16px;scroll-margin-top:90px}.edu-toc + .edu-h,.edu-h:first-child{margin-top:0}.edu-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.edu-card{background:#fff;border:1px solid var(--line);border-radius:18px;overflow:hidden;display:flex;flex-direction:column;scroll-margin-top:90px}.edu-play{position:relative;display:block;width:100%;aspect-ratio:16 / 9;padding:0;border:0;cursor:pointer;background:#1b1840;overflow:hidden}.edu-play img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.edu-play:hover img{transform:scale(1.04)}.edu-ph{display:grid;place-items:center;width:100%;height:100%;color:rgba(255,255,255,.5)}.edu-btn{position:absolute;inset:0;margin:auto;width:64px;height:64px;border-radius:50%;display:grid;place-items:center;background:var(--grad);color:#fff;box-shadow:0 10px 30px -8px rgba(0,0,0,.5)}.edu-dur{position:absolute;right:10px;bottom:10px;background:rgba(0,0,0,.75);color:#fff;font-size:12px;font-weight:700;padding:2px 8px;border-radius:6px}.edu-frame{width:100%;aspect-ratio:16 / 9;border:0;display:block;background:#000}.edu-body{padding:16px 18px 18px;display:grid;gap:8px}.edu-body h3{font-size:17px}.edu-body p{color:var(--muted);font-size:14.5px}.edu-ext{font-size:13.5px;font-weight:700;color:var(--ink-2)}.edu-help{margin-top:56px;display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap;padding:28px 30px;border-radius:22px;background:var(--soft);border:1px solid var(--line)}.edu-help h2{font-size:22px}.edu-help p{color:var(--muted);margin-top:6px;max-width:560px}.edu-contact{display:grid;gap:10px}.edu-contact a{display:inline-flex;align-items:center;gap:10px;font-weight:800;color:var(--ink);font-size:17px}.contact-label{font-size:13px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#ffb35c}@media (max-width: 960px){.edu-grid{grid-template-columns:1fr 1fr}}@media (max-width: 640px){.edu-grid{grid-template-columns:1fr}.edu-help{padding:22px}}.tool{background:#fff;border:1px solid var(--line);border-radius:22px;box-shadow:var(--shadow);padding:26px;display:grid;gap:18px}.tool h2{font-size:22px}.tool-mode{border:0;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px}.tool-mode label{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1.5px solid var(--line);border-radius:999px;font-weight:700;font-size:14px;cursor:pointer}.tool-mode label:has(input:checked){border-color:var(--orange);background:#fffaf3}.tool-mode input{accent-color:var(--orange)}.tool-in{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.tool-in label{display:grid;gap:6px;font-size:13.5px;font-weight:700;color:var(--ink)}.tool-in input,.tool-in select{font:inherit;font-size:15px;padding:10px 12px;border:1.5px solid var(--line);border-radius:12px;width:100%;background:#fff}.tool-in input:focus,.tool-in select:focus{outline:none;border-color:var(--orange);box-shadow:0 0 0 4px rgba(247,147,30,.15)}.tool .only-price{display:none}.tool.mode-price .only-price{display:grid}.tool.mode-price .only-target{display:none}.tool-out{background:var(--soft);border-radius:16px;padding:18px;display:grid;gap:12px}.tool-big{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.tool-big span{font-weight:800;color:var(--ink)}.tool-big strong{font-size:30px;font-weight:800;color:var(--ink);letter-spacing:-.02em}.tool-out dl{margin:0;display:grid;gap:6px}.tool-out dl div{display:flex;justify-content:space-between;gap:12px;font-size:14.5px}.tool-out dt{color:var(--muted)}.tool-out dd{margin:0;font-weight:700;color:var(--ink);white-space:nowrap}.tool-out dl .sum{border-top:1px solid var(--line);padding-top:8px;margin-top:4px}.tool-out dl .sum dt,.tool-out dl .sum dd{font-weight:800;color:var(--ink)}.tool .neg{color:#b4232a !important}.tool-verdict{font-weight:700;color:#0b6b45}.tool-verdict.neg{color:#b4232a}.tool-note{font-size:13.5px;color:var(--muted)}.tool-cta{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap;padding-top:14px;border-top:1px solid var(--line)}.tool-cta b{color:var(--ink)}.section>.wrap.narrow + .wrap.narrow.prose{margin-top:48px}@media (max-width: 760px){.tool-in{grid-template-columns:1fr 1fr}.tool{padding:18px}}@media (max-width: 420px){.tool-in{grid-template-columns:1fr}}.ops-tbl tbody th{white-space:normal;font-weight:600}.op-yes{color:var(--ok);font-weight:800}.op-no{color:var(--muted);font-weight:700}.post-hero h1{max-width:none}.post-meta{display:flex;flex-wrap:wrap;gap:6px 18px;color:rgba(255,255,255,.75);font-size:14.5px;margin-top:4px}.post-meta span + span::before{content:"·";margin-right:18px;color:rgba(255,255,255,.4)}.post-sec{padding-top:48px}.answer{background:var(--soft);border-left:4px solid var(--orange);border-radius:12px;padding:16px 18px;margin-bottom:28px}.answer b{display:block;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:#9a4a00;margin-bottom:6px}.answer p{margin:0;color:var(--ink);font-size:16.5px}.post-body table{width:100%;border-collapse:collapse;margin:16px 0;font-size:15px;display:block;overflow-x:auto}.post-body table caption{caption-side:top;text-align:left;font-weight:700;color:var(--ink);padding-bottom:8px}.post-body th,.post-body td{text-align:left;padding:10px;border-bottom:1px solid var(--line)}.post-body tr:first-child th{font-size:12.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--muted)}.post-body td:last-child{text-align:right;white-space:nowrap}.post-body img{border-radius:12px;border:1px solid var(--line);margin:12px 0;height:auto}.post-body figcaption{font-size:13.5px;color:var(--muted)}.post-body blockquote{margin:16px 0;padding:12px 16px;border-left:4px solid var(--line);color:var(--muted)}.post-body ol,.post-body ul:not(.ticks):not(.post-more){padding-left:22px;display:grid;gap:6px}.post-cta{margin-top:40px;display:flex;justify-content:space-between;align-items:center;gap:18px;flex-wrap:wrap;padding:22px 24px;border-radius:18px;background:linear-gradient(160deg,#221d52,#1b1840)}.post-cta b{color:#fff;font-size:18px}.post-cta p{color:rgba(255,255,255,.75) !important;margin-top:4px}.post-cta .btn-outline{background:transparent;color:#fff;border-color:rgba(255,255,255,.35)}.post-more{list-style:none;padding:0;display:grid;gap:8px}.post-more a{font-weight:700}.blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.blog-card{background:#fff;border:1px solid var(--line);border-radius:18px;padding:22px;display:flex;flex-direction:column;gap:10px;transition:box-shadow .2s,transform .2s}.blog-card:hover{box-shadow:var(--shadow);transform:translateY(-2px)}.blog-card h2 a:hover{color:var(--orange-2)}.blog-card p{color:var(--muted);font-size:15px;flex:1}.blog-card small{color:var(--muted);font-size:13px}.blog-cat{align-self:flex-start;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#9a4a00;background:#fff3e4;padding:3px 10px;border-radius:999px}.edu-toc a[aria-current="page"]{border-color:var(--orange);background:#fffaf3}@media (max-width: 960px){.blog-grid{grid-template-columns:1fr 1fr}}@media (max-width: 640px){.blog-grid{grid-template-columns:1fr}.post-meta span + span::before{display:none}}.ann{color:#fff;font-size:14.5px;font-weight:600}.ann-promo{background:var(--grad)}.ann-info{background:var(--ink-2)}.ann-warn{background:#b42318}.ann-in{display:flex;align-items:center;justify-content:center;gap:12px;padding:9px 44px 9px 16px;position:relative;text-align:center}.ann p{margin:0;line-height:1.45}.ann a{color:#fff;text-decoration:underline;text-underline-offset:3px;font-weight:800;white-space:nowrap}.ann-x{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:30px;height:30px;border:0;border-radius:8px;background:rgba(255,255,255,.16);color:#fff;font-size:20px;line-height:1;cursor:pointer}.ann-x:hover{background:rgba(255,255,255,.28)}@media (max-width: 600px){.ann{font-size:13.5px}}.refs{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px}.ref{margin:0;background:#fff;border:1px solid var(--line);border-radius:18px;padding:24px;display:grid;gap:18px;align-content:space-between;box-shadow:var(--shadow)}.ref blockquote{margin:0}.ref blockquote p{margin:0;font-size:15.5px;line-height:1.6;color:var(--ink)}.ref blockquote p::before{content:"“";color:var(--orange);font-size:34px;font-weight:800;line-height:0;vertical-align:-12px;margin-right:4px}.ref figcaption{display:flex;align-items:center;gap:12px}.ref figcaption img{width:48px;height:48px;object-fit:contain;border-radius:12px;background:var(--soft)}.ref figcaption span{display:grid;flex:1}.ref figcaption small{color:var(--muted);font-size:13px}.ref figcaption a{color:var(--muted);font-weight:800;font-size:18px}.coupon-row{display:flex;gap:8px;margin:4px 0 2px}.coupon-row input{flex:1;min-width:0;font:inherit;font-size:14.5px;padding:10px 12px;border:1.5px solid var(--line);border-radius:10px;text-transform:uppercase;letter-spacing:.04em}.coupon-row input:focus{outline:none;border-color:var(--orange)}.coupon-row .btn{padding:10px 14px}.coupon-ok{color:#0e8a59;font-size:13.5px;font-weight:700;margin:2px 0 6px;display:flex;align-items:center;gap:6px}.sum-lines li.disc span{color:#0e8a59;font-weight:700}.eco-stats{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:44px}.eco-stats span{background:var(--soft);border:1px solid var(--line);border-radius:999px;padding:7px 16px;font-size:15px;color:var(--text)}.eco-stats b{color:var(--ink-2)}.eco-toc{display:flex;flex-wrap:wrap;gap:8px 16px;padding:14px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-bottom:8px;font-size:15px}.eco-toc a{color:var(--muted);text-decoration:none}.eco-toc a:hover,.eco-toc a:focus-visible{color:var(--orange-2)}.eco-sec{padding-top:44px;scroll-margin-top:90px}.eco-sec>h2{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:26px;margin-bottom:18px}.eco-sec>h2 .feat-ico{margin:0}.eco-sec>h2 small{font-size:15px;font-weight:400;color:var(--muted);letter-spacing:0}.eco-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.eco-card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-sm);padding:20px 22px}.eco-card h3{font-size:17px;margin-bottom:10px;color:var(--ink-2)}.eco-card ul{margin:0;padding-left:18px;color:var(--text);font-size:15px}.eco-card li{margin-bottom:5px}.eco-card li::marker{color:var(--orange)}@media (max-width: 960px){.eco-grid{grid-template-columns:1fr 1fr}}@media (max-width: 640px){.eco-grid{grid-template-columns:1fr}.eco-sec>h2{font-size:22px}}.badge-new{display:inline-block;margin-left:6px;padding:1px 7px;border-radius:999px;font-size:10.5px;font-weight:800;letter-spacing:.04em;color:#fff;background:linear-gradient(135deg,var(--orange),var(--orange-2));vertical-align:2px}.cm-sec{position:relative;overflow:hidden;background:radial-gradient(1200px 500px at 85% -10%,rgba(247,147,30,.18),transparent 60%),linear-gradient(160deg,#221d52,#15123a);color:#fff}.cm-sec h2,.cm-sec h3{color:#fff}.cm-sec .lead-l{color:rgba(255,255,255,.78);font-size:17.5px;max-width:640px}.cm-top{display:grid;grid-template-columns:1.05fr 1fr;gap:56px;align-items:center}.cm-top h2{font-size:clamp(30px,3.6vw,46px);font-weight:800;margin:14px 0 16px;line-height:1.12}.cm-top h2 .hl{background:linear-gradient(135deg,#ffb35c,var(--orange-2));-webkit-background-clip:text;background-clip:text;color:transparent}.cm-pills{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0 26px}.cm-pills span{padding:7px 12px;border-radius:999px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);font-size:13.5px;font-weight:600}.cm-flow{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:46px;counter-reset:cmf}.cm-step{position:relative;padding:20px;border-radius:18px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12)}.cm-step::after{content:"→";position:absolute;right:-14px;top:50%;transform:translate(50%,-50%);color:#ffb35c;font-weight:800;font-size:20px}.cm-step:last-child::after{display:none}.cm-step b{display:block;font-size:15.5px;margin:10px 0 6px}.cm-step p{margin:0;color:rgba(255,255,255,.72);font-size:14px}.cm-step .feat-ico{margin:0;width:42px;height:42px;border-radius:12px;background:rgba(247,147,30,.18);color:#ffb35c}.cm-dash{background:#f1f5f9;border-radius:22px;padding:16px;box-shadow:0 30px 80px rgba(0,0,0,.35);color:#0f172a}.cm-dash-bar{display:flex;align-items:center;gap:8px;font-weight:800;font-size:14px;margin-bottom:12px;color:#0f172a}.cm-dash-bar img{border-radius:8px}.cm-dash-bar em{margin-left:auto;font-style:normal;font-size:12px;color:#64748b;font-weight:600}.cm-kpis{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.cm-kpi{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:12px 14px}.cm-kpi small{display:block;font-size:10.5px;font-weight:800;letter-spacing:.06em;color:#64748b}.cm-kpi strong{display:block;font-size:21px;font-weight:800;color:#0f172a;margin:4px 0}.cm-kpi i{display:block;height:5px;border-radius:3px;background:#eef2f6;overflow:hidden}.cm-kpi i s{display:block;height:100%;text-decoration:none}.cm-kpi em{font-style:normal;font-size:11.5px;font-weight:700}.cm-chart{margin-top:10px;background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:12px 14px}.cm-chart b{font-size:13px}.cm-chart svg{display:block;width:100%;height:92px;margin-top:6px}.cm-mods{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}.cm-mod{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:22px}.cm-mod h3{font-size:16.5px;margin:12px 0 10px}.cm-mod ul{margin:0;padding-left:18px;color:var(--muted);font-size:14.3px}.cm-mod li{margin-bottom:4px}.cm-mod li::marker{color:var(--orange)}.hero-new{display:inline-flex;align-items:center;gap:8px;margin-bottom:16px;padding:7px 14px 7px 8px;border-radius:999px;background:rgba(247,147,30,.16);border:1px solid rgba(247,147,30,.45);color:#fff;font-size:14px;font-weight:700;text-decoration:none}.hero-new .badge-new{margin:0}.hero-new:hover{background:rgba(247,147,30,.28);color:#fff}.nav-links .badge-new{margin-left:4px;padding:1px 6px;font-size:9.5px}.brand{flex-shrink:0}.nav .wrap{max-width:var(--wrap)}.nav-dd{position:relative}.nav-dd-btn{display:inline-flex;align-items:center;gap:4px;padding:8px 12px;border:0;border-radius:10px;background:none;font:inherit;font-weight:600;font-size:15px;color:var(--muted);cursor:pointer;white-space:nowrap}.nav-dd-btn .ico{transition:transform .2s}.nav-dd-btn:hover,.nav-dd-btn.on,.nav-dd.open .nav-dd-btn{color:var(--ink);background:var(--soft)}.nav-dd-menu{position:absolute;top:calc(100% + 10px);left:-8px;min-width:300px;display:grid;gap:2px;padding:8px;background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:0 24px 48px -20px rgba(27,24,64,.35);opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .18s,transform .18s,visibility 0s .18s;z-index:60}.nav-dd-menu::before{content:"";position:absolute;inset:-12px 0 auto 0;height:12px}.nav-dd.open .nav-dd-menu{opacity:1;visibility:visible;transform:none;transition:opacity .18s,transform .18s}.nav-dd.open .nav-dd-btn .ico{transform:rotate(180deg)}.nav-links .nav-dd-menu a{display:grid;gap:2px;padding:10px 12px;border-radius:10px;white-space:normal;color:var(--ink)}.nav-dd-menu a b{font-size:15px;font-weight:700}.nav-dd-menu a small{font-size:13px;font-weight:500;color:var(--muted)}.nav-links .nav-dd-menu a:hover,.nav-links .nav-dd-menu a[aria-current="page"]{background:var(--soft)}@media (hover: hover) and (min-width: 1181px){.nav-dd:hover .nav-dd-menu{opacity:1;visibility:visible;transform:none;transition:opacity .18s,transform .18s}.nav-dd:hover .nav-dd-btn .ico{transform:rotate(180deg)}}@media (min-width: 1181px){.nav-in{gap:18px}.nav-links{gap:2px;margin-left:10px}.nav-links>a,.nav-dd-btn{padding:8px 11px;font-size:15px}}@media (min-width: 1181px){.nav-actions .btn-outline,.nav-cta-x{display:none}.nav-in{gap:12px}.nav-links{margin-left:4px}.nav-links>a,.nav-dd-btn{padding:8px 8px;font-size:14.5px}}@media (max-width: 1180px){.nav-dd-btn{padding:14px 8px 4px;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);cursor:default;background:none !important}.nav-dd-btn .ico{display:none}.nav-dd-menu{position:static;min-width:0;padding:0;border:0;box-shadow:none;opacity:1;visibility:visible;transform:none;background:none}.nav-dd-menu::before{display:none}.nav-links .nav-dd-menu a{padding:10px 8px}.nav-dd-menu a small{display:none}.nav-dd-menu a b{font-size:16px;font-weight:600}.nav-links>a:not(.nav-buy):not(.btn){color:var(--ink)}}@media (max-width: 1180px) and (min-width: 961px){.nav-links{position:fixed;inset:72px 0 auto 0;flex-direction:column;background:#fff;padding:12px 20px 24px;margin:0;border-bottom:1px solid var(--line);box-shadow:0 24px 40px -24px rgba(27,24,64,.4);transform:translateY(-120%);visibility:hidden;pointer-events:none;transition:transform .3s ease,visibility 0s .3s}.nav-links.open{transform:none;visibility:visible;pointer-events:auto;transition:transform .3s ease}.nav-links a{padding:13px 8px;font-size:16px}.nav-links .nav-cta-m{display:flex;margin-top:8px;color:#fff}.nav-links .nav-m{display:block}.nav-actions{display:none}.nav-toggle{display:grid}}@media (min-width: 761px){.profit-feats.cm-why{grid-template-columns:repeat(2,1fr)}}.new-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.new-card{position:relative;display:block;background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:22px;text-decoration:none;color:inherit;transition:transform .2s,box-shadow .2s}.new-card:hover{transform:translateY(-3px);box-shadow:var(--shadow-lg)}.new-card .badge-new{position:absolute;top:16px;right:16px;margin:0}.new-card h3{font-size:16.5px;margin:12px 0 6px}.new-card p{margin:0;color:var(--muted);font-size:14.3px}@media (max-width: 1100px){.cm-mods{grid-template-columns:repeat(3,1fr)}}@media (max-width: 960px){.cm-top{grid-template-columns:1fr;gap:36px}.cm-flow{grid-template-columns:1fr 1fr}.cm-step:nth-child(2)::after{display:none}.new-strip{grid-template-columns:1fr 1fr}}@media (max-width: 640px){.cm-flow,.cm-mods,.new-strip{grid-template-columns:1fr}.cm-step::after{display:none}}.media-shot img{display:block;width:100%;height:auto;border-radius:16px;border:1px solid var(--line);box-shadow:0 30px 60px -28px rgba(27,24,64,.45);background:#fff}.hero .media-shot img,.cm-sec .media-shot img{border-color:rgba(255,255,255,.14)}.media-wide{max-width:1040px;margin:0 auto 40px}.counter-sec{padding:56px 0}.counters{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:16px}.counter{text-align:center;padding:26px 16px;border-radius:var(--radius);background:var(--card);border:1px solid var(--line);box-shadow:0 18px 40px -30px rgba(27,24,64,.35)}.counter strong{display:block;font-size:clamp(30px,3.4vw,42px);font-weight:800;letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums}.counter strong span{background:linear-gradient(135deg,var(--orange),var(--orange-2));-webkit-background-clip:text;background-clip:text;color:transparent}.counter>span{display:block;margin-top:6px;color:var(--muted);font-weight:600;font-size:15px}.support-sec{padding-top:24px}.support{display:grid;grid-template-columns:.9fr 1.4fr;gap:40px;align-items:center;padding:40px;border-radius:24px;background:radial-gradient(700px 300px at 0% 0%,rgba(247,147,30,.16),transparent 60%),linear-gradient(160deg,#221d52,#15123a);color:#fff}.support h2{color:#fff;margin:8px 0 12px}.support p{color:rgba(255,255,255,.78);margin:0}.support-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.support-card{display:flex;flex-direction:column;gap:4px;padding:20px;border-radius:16px;text-decoration:none;color:#fff;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);transition:transform .2s,background .2s}.support-card:hover{transform:translateY(-3px);background:rgba(255,255,255,.1)}.support-card>span{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;margin-bottom:8px;background:linear-gradient(135deg,var(--orange),var(--orange-2));color:#fff}.support-card small{color:rgba(255,255,255,.7);font-weight:600}.support-card b{font-size:18px}.support-card em{font-style:normal;font-size:13px;color:rgba(255,255,255,.6)}@media (max-width: 1100px){.support{grid-template-columns:1fr}}@media (max-width: 760px){.counters{grid-auto-flow:row;grid-template-columns:repeat(2,1fr)}.support{padding:28px 20px}.support-cards{grid-template-columns:1fr}}.lang-sw{position:relative}.lang-sw summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:6px;padding:8px 10px;border:1px solid var(--line);border-radius:999px;font-size:13.5px;color:var(--ink);background:#fff;user-select:none}.lang-sw summary::-webkit-details-marker{display:none}.lang-sw summary b{font-weight:700;letter-spacing:.02em}.lang-sw[open] summary{border-color:var(--orange)}.lang-sw>div{position:absolute;right:0;top:calc(100% + 6px);min-width:170px;background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:0 12px 30px rgba(20,20,50,.14);padding:6px;z-index:60;display:grid}.lang-sw a{padding:8px 12px;border-radius:8px;color:var(--ink);text-decoration:none;font-size:14px;white-space:nowrap}.lang-sw a:hover{background:var(--soft)}.lang-sw a[aria-current]{font-weight:700;color:var(--orange)}.flag{display:inline-block;vertical-align:middle;border-radius:2px;box-shadow:0 0 0 1px rgba(0,0,0,.12);flex:none}.lang-sw a{display:flex;align-items:center;gap:9px}.topbar .lang-sw summary{background:transparent;color:#fff;border-color:rgba(255,255,255,.28);padding:3px 10px;font-size:12.5px}.topbar .lang-sw[open] summary{border-color:#ffb35c}.topbar .lang-sw>div a{color:var(--ink);display:block}.topbar .lang-sw>div a:hover{color:var(--ink)}.topbar .lang-sw>div a[aria-current]{color:var(--orange)}.topbar .lang-sw a b{color:var(--muted);font-weight:700}@media (max-width: 760px){.lang-sw>div{right:0;left:auto}}.sum-tl{margin:6px 0 0;font-size:12.5px;color:var(--muted);text-align:right}.sum-tl:empty{display:none}.narrow,.prose,.profit-demo,.media-wide,.dl-grid,.hd-wrap{max-width:var(--wrap)}.cw{position:fixed;right:20px;bottom:20px;z-index:90;font-size:15px}.cw[hidden]{display:none}.cw-btn{position:relative;width:60px;height:60px;border:0;border-radius:50%;background:var(--grad);color:#fff;cursor:pointer;display:grid;place-items:center;box-shadow:0 14px 30px -10px rgba(247,120,30,.7);transition:transform .2s;margin-left:auto}.cw-btn:hover{transform:scale(1.06)}.cw-btn:focus-visible{outline:3px solid #221d52;outline-offset:3px}.cw-dot{position:absolute;top:4px;right:4px;width:14px;height:14px;border-radius:50%;background:#e11d48;border:2px solid #fff}.cw-panel{position:absolute;right:0;bottom:76px;width:370px;height:min(560px,calc(100vh - 120px));display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:20px;box-shadow:0 30px 60px -20px rgba(27,24,64,.45);overflow:hidden;opacity:0;visibility:hidden;transform:translateY(12px) scale(.98);transform-origin:bottom right;transition:opacity .2s,transform .2s,visibility 0s .2s}.cw.open .cw-panel{opacity:1;visibility:visible;transform:none;transition:opacity .2s,transform .2s}.cw-head{display:flex;align-items:center;gap:12px;padding:14px 14px 14px 16px;color:#fff;background:radial-gradient(400px 200px at 0% 0%,#4a3f9a 0%,transparent 70%),linear-gradient(160deg,#221d52,#15123a)}.cw-head b{display:block;font-size:15.5px}.cw-head small{display:block;font-size:12.5px;color:rgba(255,255,255,.75)}.cw-who{position:relative;flex:none;width:42px;height:42px}.cw-ava{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;object-fit:cover;background:rgba(255,255,255,.16);color:#fff;font-weight:800;font-size:18px;border:2px solid rgba(255,255,255,.35)}.cw-on{position:absolute;right:0;bottom:1px;width:11px;height:11px;border-radius:50%;background:#22c55e;border:2px solid #1e1a4a}.cw-x{margin-left:auto;width:34px;height:34px;border:0;border-radius:10px;background:rgba(255,255,255,.1);color:#fff;font-size:22px;line-height:1;cursor:pointer}.cw-x:hover{background:rgba(255,255,255,.2)}.cw-snd{margin-left:auto;width:34px;height:34px;border:0;border-radius:10px;background:rgba(255,255,255,.1);font-size:16px;line-height:1;cursor:pointer}.cw-snd:hover{background:rgba(255,255,255,.2)}.cw-snd + .cw-x{margin-left:6px}.cw-body{flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:10px;background:var(--soft)}.cw-msg{max-width:86%;padding:10px 13px;border-radius:16px;line-height:1.5;word-wrap:break-word}.cw-msg p{margin:0}.cw-msg p + p{margin-top:6px}.cw-msg a{color:inherit;font-weight:700;text-decoration:underline}.cw-code{display:inline-block;white-space:nowrap;padding:1px 8px;border-radius:8px;background:#fff3e4;border:1px dashed #f7931e;color:#b45309;font-weight:800;letter-spacing:.03em}.cw-msg small{display:block;margin-top:4px;font-size:11.5px;opacity:.65}.cw-them{align-self:flex-start;background:#fff;border:1px solid var(--line);color:var(--ink);border-bottom-left-radius:6px}.cw-me{align-self:flex-end;background:#221d52;color:#fff;border-bottom-right-radius:6px}.cw-pending{opacity:.6}.cw-sys{align-self:center;max-width:94%;background:#fff7ed;border:1px solid #fed7aa;color:#7c2d12;font-size:13.5px;text-align:center}.cw-typing p{display:flex;gap:4px;padding:4px 2px}.cw-typing i{width:7px;height:7px;border-radius:50%;background:#a19fb5;animation:cwdot 1.2s infinite ease-in-out}.cw-typing i:nth-child(2){animation-delay:.15s}.cw-typing i:nth-child(3){animation-delay:.3s}@keyframes cwdot{0%,80%,100%{transform:translateY(0);opacity:.5}40%{transform:translateY(-4px);opacity:1}}.cw-form{display:flex;align-items:flex-end;gap:8px;padding:10px 12px;border-top:1px solid var(--line);background:#fff}.cw-form textarea{flex:1;resize:none;border:1px solid var(--line);border-radius:14px;padding:10px 12px;font:inherit;font-size:15px;max-height:120px;min-height:42px;outline:none;color:var(--ink);background:#fff}.cw-form textarea:focus{border-color:#b9b4dd;box-shadow:0 0 0 3px rgba(74,63,154,.12)}.cw-send{width:42px;height:42px;flex:none;border:0;border-radius:12px;background:var(--grad);color:#fff;cursor:pointer;display:grid;place-items:center}.cw-note{margin:0;padding:0 14px 10px;font-size:11.5px;color:var(--muted);background:#fff}.cw-note a{color:inherit;text-decoration:underline}@media (max-width: 560px){.cw{right:14px;bottom:14px}.cw-btn{width:56px;height:56px}.cw.open .cw-btn{display:none}.cw-panel{position:fixed;inset:0;width:auto;height:auto;border-radius:0;border:0}}@media (prefers-reduced-motion: reduce){.cw-panel,.cw-btn,.cw-typing i{transition:none;animation:none}}