.app{background:var(--white);border-radius:18px;box-shadow:0 0 0 1px #13131612,0 2px 4px #13131608,0 28px 56px -34px #13131633;overflow:hidden;text-align:left}.app-top{display:flex;align-items:center;gap:10px;height:54px;padding:0 16px;border-bottom:1px solid var(--line);font-size:13px;color:var(--ink)}.dots{display:flex;gap:6px;margin-right:8px}.dots i{width:10px;height:10px;border-radius:50%;background:var(--n100)}.sel{white-space:nowrap;display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 11px;border-radius:8px;background:var(--n50)}.sel svg.c{color:var(--muted)}.grow{flex:1}.ex{display:inline-flex;align-items:center;gap:7px;margin-right:6px;font:500 10.5px/1 var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--faint);white-space:nowrap}.ex i{width:6px;height:6px;background:var(--lilac)}.seg{display:inline-flex;padding:3px;border-radius:9px;background:var(--n50);font:500 11px/1 var(--mono);letter-spacing:.03em}.seg span{padding:7px 9px;border-radius:6px;color:var(--muted)}.seg span.on{background:var(--white);color:var(--ink);box-shadow:0 1px 2px #1313161f}.app-body{display:grid;grid-template-columns:196px 1fr;height:340px;overflow:hidden}.side{padding:14px 10px;border-right:1px solid var(--line);background:var(--n25);font-size:13.5px;display:flex;flex-direction:column;gap:2px}.side a{display:flex;align-items:center;gap:10px;height:34px;padding:0 10px;border-radius:8px;color:var(--text)}.side a.on{background:var(--white);color:var(--ink);font-weight:500;box-shadow:0 0 0 1px var(--line),0 1px 2px #1313160d}.side a svg{opacity:.7}.side .label{padding:18px 10px 8px;font-size:10px;color:var(--faint)}.side .shop{display:flex;align-items:center;gap:8px;height:30px;padding:0 10px;font-size:12.5px;color:var(--muted)}.side .shop i{width:6px;height:6px;border-radius:50%;background:#3fb27f}.side .shop .num{margin-left:auto;font-size:11.5px;color:var(--text)}.main{padding:20px;display:grid;grid-template-columns:1fr 290px;gap:14px;align-content:start}.kpis{grid-column:1 / -1;display:grid;grid-template-columns:1.35fr 1fr 1fr 1fr;gap:12px}.kpi{padding:15px 17px;border-radius:14px;background:var(--n50)}.kpi.big{background:var(--n900);color:#fff;position:relative;overflow:hidden}.kpi.big:after{content:"";position:absolute;right:0;top:0;width:32px;height:32px;background:var(--lilac)}.kpi .label{font-size:10px}.kpi.big .label{color:#fff9}.kpi .v{display:block;margin-top:11px;font:400 22px/1 var(--mono);letter-spacing:-.045em;color:var(--ink);font-variant-numeric:tabular-nums}.kpi.big .v{font-size:30px;color:#fff}.kpi .d{display:inline-block;margin-top:9px;font:500 11.5px var(--mono);color:var(--pos)}.kpi .d.n{color:var(--neg)}.kpi.big .d{color:var(--lilac)}.alert{grid-column:1 / -1;display:flex;align-items:center;gap:12px;padding:10px 10px 10px 14px;background:var(--warn-bg);border-radius:12px;font-size:13px;color:var(--warn)}.alert svg{flex:none}.alert b{font-weight:600}.alert .btn{margin-left:auto;height:30px;font-size:12.5px;padding:0 12px;background:var(--white);color:var(--ink);border-radius:8px}.card{border:1px solid var(--line);border-radius:14px;padding:15px 17px;min-width:0}.card-h{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px;font-size:13.5px;color:var(--ink);font-weight:500}.card.chart{display:flex;flex-direction:column}.bars{display:flex;align-items:flex-end;gap:4px;flex:1;min-height:110px}.bars i{flex:1;background:var(--n100);border-radius:3px 3px 1px 1px;min-height:3px}.bars i.est{background:repeating-linear-gradient(-45deg,var(--n100) 0 2px,transparent 2px 5px);box-shadow:inset 0 0 0 1px var(--n300)}.bars i.hi{background:var(--lilac)}.axis{display:flex;justify-content:space-between;margin-top:10px;padding-top:8px;border-top:1px solid var(--line);font:400 10.5px var(--mono);color:var(--faint)}.legend{display:flex;gap:16px;flex-wrap:wrap;margin-top:8px;font:500 10.5px var(--mono);color:var(--muted)}.legend span{display:inline-flex;align-items:center;gap:6px}.legend i{width:9px;height:9px;border-radius:2px;background:var(--n100)}.legend i.e{background:repeating-linear-gradient(-45deg,var(--n300) 0 2px,transparent 2px 4px);box-shadow:inset 0 0 0 1px var(--n300)}.legend i.k{background:var(--lilac)}.went{display:grid;gap:9px}.went div{display:grid;grid-template-columns:1fr auto;gap:5px 10px;font-size:12.5px}.went .num{font-size:11.5px;color:var(--ink)}.went u{grid-column:1 / -1;height:5px;background:var(--n50);border-radius:3px;position:relative;text-decoration:none}.went u:after{content:"";position:absolute;left:0;top:0;bottom:0;width:var(--w);background:var(--n300);border-radius:3px}.went .keep{padding-top:9px;border-top:1px solid var(--line);color:var(--ink);font-weight:500}.went .keep .num{font-weight:500}.went .keep u:after{background:var(--lilac)}@media(max-width:1100px){.main{grid-template-columns:1fr}.kpis{grid-template-columns:1fr 1fr}}@media(max-width:900px){.app-body{grid-template-columns:1fr;height:400px}.side{display:none}}@media(max-width:640px){.app-top .seg,.app-top .hide-s,.dots{display:none}.main{padding:12px}.kpis{gap:8px}.kpi.big{grid-column:1 / -1}.kpi:last-child{display:none}.kpi .v{font-size:19px}.alert{flex-wrap:wrap}.alert .btn{margin-left:28px}}.tool{display:grid;grid-template-columns:1fr 1fr;background:var(--white);border-radius:24px;box-shadow:var(--shadow);overflow:hidden}.tool-in{padding:clamp(24px,3vw,36px)}.tool-in .label{display:block;margin-bottom:18px}.inputs{display:grid;grid-template-columns:1fr 1fr;gap:12px}.in label{display:block;font-size:13px;color:var(--muted);margin-bottom:6px}.in div{display:flex;align-items:center;height:48px;padding:0 14px;border-radius:12px;background:var(--white);box-shadow:inset 0 0 0 1px var(--line-2);transition:box-shadow .15s}.in div:focus-within{box-shadow:inset 0 0 0 1.5px var(--ink)}.in span{color:var(--faint);font:400 15px var(--mono)}.in input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--ink);font:400 16px var(--mono);padding:0 6px;letter-spacing:-.02em}.tool-out{padding:clamp(24px,3vw,36px);background:var(--n25);border-left:1px solid var(--line);display:flex;flex-direction:column}.keep-big{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.keep-big .num{font-size:clamp(44px,4.6vw,60px);line-height:1;color:var(--ink);letter-spacing:-.06em}.keep-big span.pct{font:500 13px var(--mono);color:var(--muted)}.split{display:flex;height:12px;border-radius:4px;overflow:hidden;gap:2px;margin:22px 0 18px}.split i{display:block;background:var(--n300);transition:flex-basis .3s}.split i:nth-child(2){background:#bdbdc4}.split i:nth-child(3){background:#a9a9b2}.split i:nth-child(4){background:#d9d9de}.split i:nth-child(5){background:#8e8e98}.split i.k{background:var(--lilac)}.lines{display:grid;font-size:14px}.lines div{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid var(--line);color:var(--text)}.lines div:last-child{border-bottom:0}.lines i{width:8px;height:8px;border-radius:2px;flex:none}.lines .num{margin-left:auto;color:var(--ink);font-size:13.5px}.tool-note{margin:auto 0 0;padding-top:18px;font-size:12.5px;color:var(--faint)}@media(max-width:900px){.tool{grid-template-columns:1fr}.tool-out{border-left:0;border-top:1px solid var(--line)}}.hero{position:relative;padding-top:clamp(64px,9vw,112px);--pin: 120px}.hero-bg{position:absolute;inset:-72px 0 auto;height:1000px;pointer-events:none;background-image:radial-gradient(rgba(19,19,22,.15) 1px,transparent 1.5px);background-size:22px 22px;background-position:center top;-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 22%,#000 20%,transparent 72%);mask-image:radial-gradient(ellipse 70% 60% at 50% 22%,#000 20%,transparent 72%)}.hero-copy{position:sticky;top:var(--pin);z-index:1;text-align:center;padding:0 var(--pad);transform-origin:50% 0;will-change:transform,opacity}.pill{display:inline-flex;align-items:center;gap:10px;height:34px;padding:0 6px 0 14px;border-radius:999px;background:var(--white);box-shadow:0 0 0 1px #13131614;font-size:13.5px;color:var(--ink)}.pill em{white-space:nowrap;font-style:normal;display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;background:var(--n900);color:#fff;font:500 11px/1 var(--mono);letter-spacing:.04em;text-transform:uppercase}.pill em:before{content:"";width:6px;height:6px;background:var(--lilac)}.hero-copy .h1{margin:28px auto 0;max-width:13ch}.hero-copy .lead{max-width:600px;margin:24px auto 0}.hero-copy .wl{margin:36px auto 0}.shot{position:relative;z-index:2;max-width:1100px;margin:clamp(64px,8vw,104px) auto 0;padding:0 var(--pad)}.shot:before{content:"";position:absolute;inset:10% 12%;z-index:-1;background:radial-gradient(50% 50% at 50% 50%,#1313161a,#13131600 72%);filter:blur(56px)}.shot .app{position:relative}.shot .app:after{content:"";position:absolute;left:0;right:0;bottom:0;height:120px;background:linear-gradient(#fff0,#fff 85%);pointer-events:none}.with{position:relative;z-index:2;background:var(--white);padding:40px 0 0;text-align:center}.with p{margin:0 0 20px;font-size:14px;color:var(--muted)}.chips{display:flex;justify-content:center;flex-wrap:wrap;gap:10px}.chips span{display:inline-flex;align-items:center;gap:9px;height:40px;padding:0 16px;border-radius:12px;background:var(--n50);font-size:14px;color:var(--ink)}.chips svg{color:var(--muted)}.problem{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,6vw,96px);align-items:center}.problem .h2{margin:18px 0 22px}.points{margin:36px 0 0;padding:0;list-style:none;display:grid;gap:22px}.points li{display:grid;grid-template-columns:30px 1fr;gap:14px}.points li>i{width:30px;height:30px;border-radius:9px;background:var(--n50);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);display:grid;place-items:center;font:500 11px var(--mono);font-style:normal}.points b{display:block;font-weight:500;color:var(--ink)}.points span{font-size:15px;color:var(--muted)}.rl.gmv{font-weight:500;color:var(--ink)}.rl.muted{color:var(--faint);border-bottom:0}.rl.muted .num{color:var(--faint)}.wf{display:grid;grid-template-columns:5fr 7fr;background:var(--white);border-radius:var(--r);overflow:hidden;box-shadow:var(--shadow)}.wf-copy{padding:clamp(30px,3.6vw,48px);background:var(--n900);color:#fff;display:flex;flex-direction:column;position:relative;overflow:hidden}.wf-copy:after{content:"";position:absolute;right:0;top:0;width:56px;height:56px;background:var(--lilac)}.wf-copy .label{color:#ffffff8c}.wf-copy .kept{margin-top:auto;padding-top:56px}.wf-copy .big{display:block;font:400 clamp(64px,7.6vw,100px)/1 var(--mono);letter-spacing:-.07em;margin-top:12px}.meter{margin-top:24px}.meter-bar{display:flex;height:10px;border-radius:3px;overflow:hidden;gap:2px}.meter-bar i{background:#ffffff24}.meter-bar i.k{background:var(--lilac)}.meter-scale{display:flex;justify-content:space-between;margin-top:10px;font:500 11px var(--mono);color:#ffffff80}.meter-scale b{color:var(--lilac);font-weight:500}.wf-copy p{margin:22px 0 0;color:#ffffff9e;font-size:15px;max-width:36ch}.wf-chart{padding:clamp(28px,3.4vw,42px)}.row{display:grid;grid-template-columns:180px 1fr 96px;gap:16px;align-items:center;height:36px;font-size:14.5px;color:var(--text)}.row .bar{position:relative;height:14px}.row .bar i{position:absolute;top:0;bottom:0;border-radius:3px;background:var(--n300)}.row.s .bar i{background:var(--n900)}.row.k{margin-top:10px;border-top:1px solid var(--line);height:52px;padding-top:6px;color:var(--ink);font-weight:500}.row.k .bar i{background:var(--lilac)}.row .amt{text-align:right;font:400 13px var(--mono);color:var(--ink);font-variant-numeric:tabular-nums}.row.k .amt{font-weight:500}.wf-foot{display:flex;justify-content:space-between;gap:12px;margin-top:22px}.wf-foot .label{font-size:10.5px;color:var(--faint)}.wf-foot a.label{color:var(--ink)}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.step{background:var(--white);border-radius:var(--r);padding:28px 26px 26px;display:flex;flex-direction:column;box-shadow:var(--shadow)}.step .n{display:inline-grid;place-items:center;width:32px;height:32px;border-radius:10px;background:var(--n900);color:#fff;font:500 12px var(--mono);margin-bottom:24px}.step p{margin:10px 0 28px;font-size:15px;color:var(--muted);line-height:1.55}.ui{margin-top:auto;border-radius:14px;background:var(--card);box-shadow:var(--card-edge);padding:8px}.ui-in{background:var(--white);border-radius:10px;box-shadow:0 0 0 1px var(--line)}.ui-h{display:flex;justify-content:space-between;align-items:center;padding:11px 13px;border-bottom:1px solid var(--line);font-size:12.5px;color:var(--ink);font-weight:500}.ui-h .label{font-size:9.5px}.ui-r{display:flex;justify-content:space-between;align-items:center;padding:10px 13px;border-bottom:1px solid var(--line);font-size:12.5px}.ui-r:last-child{border-bottom:0}.ui-r .num{font-size:11.5px;color:var(--ink)}.ok{display:inline-flex;align-items:center;gap:6px;font:500 10px var(--mono);color:var(--pos);text-transform:uppercase;letter-spacing:.04em}.ok:before{content:"";width:6px;height:6px;border-radius:50%;background:#3fb27f}.ui .kv{padding:14px 13px 13px}.ui .kv .v{display:block;margin-top:8px;font:400 28px/1 var(--mono);letter-spacing:-.05em;color:var(--ink)}.spark{display:flex;align-items:flex-end;gap:3px;height:38px;margin-top:14px}.spark i{flex:1;background:var(--n100);border-radius:2px}.spark i:last-child{background:var(--lilac)}.bento{display:grid;grid-template-columns:repeat(6,1fr);gap:16px}.tile{background:var(--card);box-shadow:var(--card-edge);border-radius:var(--r);padding:28px;display:flex;flex-direction:column;min-height:290px;overflow:hidden}.tile p{margin:8px 0 0;font-size:15px;color:var(--muted);max-width:40ch}.tile .vis{margin-top:auto;padding-top:28px}.t4{grid-column:span 4}.t2{grid-column:span 2}.t3{grid-column:span 3}.lb{display:grid;gap:8px}.lb div{display:grid;grid-template-columns:22px 1fr auto;align-items:center;gap:12px;padding:11px 14px;background:var(--white);border-radius:12px;font-size:14px;color:var(--ink);box-shadow:0 0 0 1px var(--line)}.lb i{width:22px;height:22px;border-radius:50%;background:var(--n100)}.lb .num{font-size:13px}.lb .bad{box-shadow:0 0 0 1px #f0c9c6}.lb .bad .num{color:var(--neg)}.lb i.k{background:var(--lilac);border-radius:0;width:12px;height:12px;margin-left:5px}.toggle{position:relative;display:inline-grid;grid-template-columns:1fr 1fr;padding:4px;border-radius:12px;background:var(--n100)}.toggle button{position:relative;z-index:1;border:0;background:none;padding:8px 12px;border-radius:9px;font:500 12px var(--mono);color:var(--muted);cursor:pointer;transition:color .25s}.toggle button[aria-pressed=true]{color:var(--ink)}.toggle .thumb{position:absolute;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);border-radius:9px;background:var(--white);box-shadow:0 1px 2px #1313161f,0 2px 6px -2px #1313161a;transition:transform .35s cubic-bezier(.3,.7,.2,1);transform:translate(100%)}.toggle[data-on=incl] .thumb{transform:none}.vat-num{display:block;margin-top:18px;font:400 40px/1 var(--mono);letter-spacing:-.06em;color:var(--ink);font-variant-numeric:tabular-nums}.vat-num small{display:block;margin-top:10px;font:500 11px var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.est{display:grid;gap:8px}.est div{display:flex;justify-content:space-between;align-items:center;padding:11px 14px;border-radius:12px;background:var(--white);font-size:14px;color:var(--ink);box-shadow:0 0 0 1px var(--line)}.badge{font:500 10px/1 var(--mono);letter-spacing:.05em;text-transform:uppercase;padding:6px 8px;border-radius:6px}.badge.f{background:var(--pos-bg);color:var(--pos)}.badge.e{background:var(--n100);color:var(--muted)}.files{display:flex;gap:8px;flex-wrap:wrap}.files span{display:inline-flex;align-items:center;gap:8px;padding:10px 13px;border-radius:11px;background:var(--white);box-shadow:0 0 0 1px var(--line);font:500 12px var(--mono);color:var(--ink)}.files svg{color:var(--muted)}.langs-big{display:flex;flex-wrap:wrap;gap:8px}.langs-big button{padding:10px 13px;border:0;border-radius:11px;background:var(--white);box-shadow:0 0 0 1px var(--line);font:500 13px var(--mono);color:var(--muted);cursor:pointer;transition:background .2s,color .2s,box-shadow .2s}.langs-big button:hover{color:var(--ink);box-shadow:0 0 0 1px var(--line-2)}.langs-big button.on{background:var(--n900);color:#fff;box-shadow:none}.money{margin-top:14px;font:400 15px var(--mono);color:var(--muted)}.money b{color:var(--ink);font-weight:400}.duo{display:grid;grid-template-columns:1.05fr 1fr;gap:16px}.plan{background:var(--white);border-radius:var(--r);padding:clamp(28px,3.4vw,40px);box-shadow:var(--shadow);display:flex;flex-direction:column;position:relative;overflow:hidden}.plan:after{content:"";position:absolute;right:0;top:0;width:40px;height:40px;background:var(--lilac)}.plan-h{display:flex;align-items:center;gap:10px}.plan-h b{font-size:18px;font-weight:500;color:var(--ink);letter-spacing:-.02em}.tag{font:500 10.5px/1 var(--mono);letter-spacing:.05em;text-transform:uppercase;padding:6px 8px;border-radius:6px;background:var(--n900);color:#fff}.price{display:flex;align-items:baseline;gap:12px;margin:26px 0 4px}.price b{font:400 clamp(56px,6vw,76px)/1 var(--mono);letter-spacing:-.07em;color:var(--ink)}.price s{font:400 20px var(--mono);color:var(--faint)}.price span{font:500 14px var(--mono);color:var(--muted)}.plan>p{margin:0;font-size:15px;color:var(--muted)}.plan ul{margin:26px 0 30px;padding:22px 0 0;border-top:1px solid var(--line);list-style:none;display:grid;gap:12px;font-size:15px;color:var(--ink)}.plan li{display:flex;gap:10px;align-items:center}.plan li svg{flex:none;color:var(--ink)}.plan .row-b{margin-top:auto;display:flex;gap:14px;flex-wrap:wrap;align-items:center}.plan .row-b small{font-size:13px;color:var(--muted)}.trust{background:var(--card);box-shadow:var(--card-edge);border-radius:var(--r);padding:clamp(28px,3.4vw,40px)}.trust .h3{font-size:24px;letter-spacing:-.035em;margin-top:16px}.trust ul{margin:22px 0 0;padding:0;list-style:none;display:grid}.trust li{display:grid;grid-template-columns:40px 1fr;gap:14px;align-items:start;padding:14px 0;border-top:1px solid var(--n200)}.trust li:first-child{border-top:0}.trust li i{width:40px;height:40px;border-radius:12px;background:var(--white);box-shadow:inset 0 0 0 1px var(--line);display:grid;place-items:center;color:var(--ink)}.trust b{display:block;font-weight:500;color:var(--ink)}.trust span{font-size:14.5px;color:var(--muted)}@media(max-width:900px){.problem,.duo,.wf{grid-template-columns:1fr}.receipt{justify-self:start}.steps{grid-template-columns:1fr}.t4,.t2,.t3{grid-column:1 / -1}.tile{min-height:0}}@media(max-width:640px){.hero{--pin: 96px}.hero-copy .h1{max-width:none}.pill{font-size:12.5px;padding:0 14px}.pill em{display:none}.row{grid-template-columns:1fr auto;height:auto;gap:6px 12px;padding:6px 0}.row .bar{grid-column:1 / -1;grid-row:2}.row.k{height:auto;padding-top:14px}}@media(prefers-reduced-motion:reduce){.hero-copy{position:relative;top:0}}
