*{box-sizing:border-box}body.sales{margin:0;font-family:Inter,system-ui,-apple-system,sans-serif;background:#f5f4fb;color:#1c1830;-webkit-font-smoothing:antialiased}.sales a{color:inherit}.s-head{display:flex;align-items:center;justify-content:space-between;max-width:1120px;margin:0 auto;padding:20px}.s-brand{display:flex;align-items:center;gap:10px;text-decoration:none;font-weight:700;letter-spacing:2.5px;font-size:13px}.s-brand b{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:var(--acc);color:#fff;letter-spacing:0;font-size:15px}.s-login{font:inherit;font-size:14px;font-weight:600;text-decoration:none;padding:9px 16px;border-radius:10px;border:1px solid var(--line);background:var(--card)}.s-hero{max-width:1120px;margin:0 auto;padding:64px 20px 56px;display:grid;grid-template-columns:1.1fr .9fr;gap:48px;align-items:center}.s-eyebrow{font-size:12px;letter-spacing:2.5px;font-weight:700;color:var(--acc);margin:0 0 14px}.s-hero h1{font-size:clamp(36px,5vw,58px);line-height:1.05;letter-spacing:-1.5px;margin:0 0 18px}.s-hero h1 span{color:var(--acc)}.s-lead{font-size:18px;line-height:1.6;color:var(--muted);margin:0 0 28px;max-width:52ch}.s-ctas{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.s-btn{display:inline-flex;align-items:center;justify-content:center;font:inherit;font-weight:600;font-size:16px;padding:14px 22px;border-radius:12px;border:0;background:var(--acc);color:#fff;text-decoration:none;cursor:pointer;box-shadow:0 6px 18px var(--accshadow)}.s-btn[aria-disabled=true],.s-btn:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.s-btn.ghost{background:transparent;color:inherit;border:1px solid var(--line);box-shadow:none}.s-note{font-size:13px;color:var(--muted);margin:14px 0 0}.s-panel{background:var(--card);border:1px solid var(--line);border-radius:20px;padding:24px;box-shadow:0 1px 2px #140f320a,0 16px 40px #140f3214}.s-panel h3{margin:0 0 14px;font-size:14px;letter-spacing:1.5px;color:var(--muted);font-weight:600}.s-row{display:flex;align-items:center;gap:12px;padding:12px 0;border-top:1px solid var(--line)}.s-row:first-of-type{border-top:0}.s-ico{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:var(--soft);color:var(--acc);flex:none}.s-row b{display:block;font-size:15px}.s-row small{color:var(--muted);font-size:13px}.s-sec{max-width:1120px;margin:0 auto;padding:56px 20px}.s-sec>h2{font-size:clamp(26px,3.4vw,38px);letter-spacing:-.8px;margin:0 0 10px}.s-sec>p.s-sub{color:var(--muted);font-size:17px;margin:0 0 32px;max-width:60ch;line-height:1.6}.s-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.s-card{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:22px}.s-card .s-ico{margin-bottom:14px}.s-card h3{margin:0 0 6px;font-size:17px}.s-card p{margin:0;color:var(--muted);line-height:1.55;font-size:15px}.s-steps{counter-reset:st;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.s-step{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:22px}.s-step:before{counter-increment:st;content:counter(st);display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--acc);color:#fff;font-weight:700;margin-bottom:12px}.s-step h3{margin:0 0 6px;font-size:17px}.s-step p{margin:0;color:var(--muted);line-height:1.55;font-size:15px}.s-price{max-width:460px;margin:0 auto;text-align:center}.s-price .amt{font-size:48px;font-weight:700;letter-spacing:-1.5px;margin:6px 0 2px}.s-price .amt small{font-size:17px;font-weight:500;color:var(--muted);letter-spacing:0}.s-price ul{list-style:none;padding:0;margin:20px 0 24px;text-align:left}.s-price li{padding:9px 0 9px 28px;position:relative;border-top:1px solid var(--line);font-size:15px}.s-price li:before{content:"";position:absolute;left:4px;top:15px;width:10px;height:6px;border-left:2px solid var(--acc);border-bottom:2px solid var(--acc);transform:rotate(-45deg)}.s-price .s-btn{width:100%}.s-faq{max-width:760px}.s-faq details{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:16px 20px;margin-bottom:10px}.s-faq summary{font-weight:600;cursor:pointer}.s-faq p{color:var(--muted);line-height:1.6;margin:10px 0 0}.s-banner{max-width:1120px;margin:0 auto;padding:0 20px}.s-banner div{background:#fff4de;border:1px solid #f3ddb0;color:#7a4e0e;border-radius:12px;padding:12px 16px;font-size:14px}.s-foot{max-width:1120px;margin:0 auto;padding:36px 20px 48px;color:var(--muted);font-size:13px;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;border-top:1px solid var(--line)}[hidden]{display:none!important}body.alerts{--acc:#6d3cf5;--accshadow:rgba(109,60,245,.28);--soft:#efeafe;--card:#fff;--line:#e7e4f2;--muted:#6e6a85}body.quantix{--acc:#14b8a6;--accshadow:rgba(20,184,166,.3);--soft:#e0f5f3;--card:#fff;--line:#e3e8ef;--muted:#5b6578;background:#f4f7fa}.quantix .s-top{background:radial-gradient(1200px 500px at 80% -10%,#134e4a 0%,transparent 60%),#0b1020;color:#e8eef7;--line:#24304a;--card:#121a2e;--muted:#9aa7bd}.quantix .s-top .s-login{color:#e8eef7}.quantix .s-btn{color:#04201d}.quantix .s-btn.ghost{color:#e8eef7}.quantix .s-top .s-ico{background:#0f2e2c;color:#2dd4bf}@media(max-width:860px){.s-hero{grid-template-columns:1fr;padding:36px 20px 40px;gap:28px}.s-grid,.s-steps{grid-template-columns:1fr}.s-sec{padding:40px 20px}}.s-price .amt.soon{font-size:24px;letter-spacing:-.3px;margin:14px 0 4px;color:var(--muted)}
