:root{--brand: #c89040;--brand-hover: #d4a052;--brand-pressed: #b07a30;--brand-on: #ffffff;--bg-body: #f5f5f7;--surface: #ffffff;--surface-alt: #faf7f2;--text: #1d1d1f;--text-muted: #86868b;--border: #ececef;--input-border: #d2d2d7;--danger: #b00020;--font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--radius: 8px;--radius-lg: 18px;--maxw: 1120px;--pill: 9999px}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--font);color:var(--text);background:var(--bg-body);line-height:1.6;font-size:17px}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}h1,h2,h3{line-height:1.15;letter-spacing:-.02em;margin:0 0 .4em}h1{font-size:clamp(2.1rem,5vw,3.4rem);font-weight:800}h2{font-size:clamp(1.6rem,3.5vw,2.4rem);font-weight:700}h3{font-size:1.2rem;font-weight:700}p{margin:0 0 1rem}.container{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 20px}.section{padding:clamp(48px,8vw,96px) 0}.section--alt{background:var(--surface-alt)}.eyebrow{color:var(--brand);font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:.8rem;margin-bottom:.6rem}.lead{font-size:1.2rem;color:var(--text-muted);max-width:46ch}.center{text-align:center}.center .lead,.center h1,.center h2{margin-inline:auto}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;height:48px;padding:0 28px;border-radius:var(--pill);font-weight:600;font-size:1rem;cursor:pointer;border:1px solid transparent;transition:background .15s,color .15s,border-color .15s,transform .1s}.btn:active{transform:translateY(1px)}.btn--primary{background:var(--brand);color:var(--brand-on)}.btn--primary:hover{background:var(--brand-hover)}.btn--ghost{background:transparent;color:var(--text);border-color:var(--input-border)}.btn--ghost:hover{border-color:var(--text)}.grid{display:grid;gap:20px}.grid--2{grid-template-columns:repeat(2,1fr)}.grid--3{grid-template-columns:repeat(3,1fr)}.grid--4{grid-template-columns:repeat(4,1fr)}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:28px}.card .ico{width:48px;height:48px;margin-bottom:14px}.ico-tile{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:16px;background:var(--brand);margin-bottom:16px}.ico-tile img{width:32px;height:32px;filter:brightness(0) invert(1)}.ico-tile svg{width:26px;height:26px;color:#fff}.contact-visual{display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;width:min(380px,80vw);margin:0 auto;background:linear-gradient(145deg,var(--brand),var(--brand-pressed));border-radius:var(--radius-lg);box-shadow:0 24px 60px #c8904038}.contact-visual img{width:44%;filter:brightness(0) invert(1)}.info-row{display:flex;gap:16px;align-items:flex-start;padding:16px 0}.info-row .ico-tile{margin-bottom:0;flex:none;width:52px;height:52px}.info-row h3{margin:0 0 4px}.hero{padding:clamp(56px,9vw,120px) 0 clamp(40px,6vw,80px)}.hero h1{max-width:15ch}.hero .lead{font-size:1.3rem;max-width:42ch;margin-bottom:1.8rem}.hero-actions{display:flex;gap:14px;flex-wrap:wrap}.stats{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.stat{text-align:center}.stat .num{font-size:clamp(2.2rem,5vw,3.2rem);font-weight:800;color:var(--brand);line-height:1}.stat .lbl{color:var(--text-muted);margin-top:.5rem}.disclaimer{font-size:.82rem;color:var(--text-muted);margin-top:1.5rem;text-align:center}.phase{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:28px}.phase h3{color:var(--brand)}.phase ul{list-style:none;padding:0;margin:0}.phase li{padding:10px 0;border-top:1px solid var(--border)}.phase li:first-child{border-top:0}.phase li strong{display:block}.plans{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;align-items:start}.plan{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:28px;box-shadow:0 10px 28px #1d1d1f12}.plan--featured{border-color:var(--brand);background:linear-gradient(var(--surface),var(--surface-alt));box-shadow:0 16px 40px #c8904038;position:relative}.plan-group{display:flex;align-items:center;gap:8px;margin:22px 0 2px;color:var(--brand);font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.plan-group svg{width:16px;height:16px}.plan .tag{position:absolute;top:-12px;left:50%;transform:translate(-50%);background:var(--brand);color:#fff;font-size:.75rem;font-weight:700;padding:4px 12px;border-radius:var(--pill)}.plan .price{font-size:2.4rem;font-weight:800}.plan .price small{font-size:.95rem;font-weight:500;color:var(--text-muted)}.plan ul{list-style:none;padding:0;margin:18px 0}.plan li{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-top:1px solid var(--border);font-size:.92rem}.plan li span:last-child{color:var(--text-muted);text-align:right}.yes{color:#1a7f37;font-weight:700}.no{color:var(--text-muted)}.faq-item{border-top:1px solid var(--border)}.faq-q{width:100%;text-align:left;background:none;border:0;padding:18px 0;font:inherit;font-weight:600;cursor:pointer;display:flex;justify-content:space-between;gap:16px;color:var(--text)}.faq-q .chev{color:var(--brand);transition:transform .2s}.faq-q[aria-expanded=true] .chev{transform:rotate(45deg)}.faq-a{padding:0 0 18px;color:var(--text-muted);max-width:70ch}.field{margin-bottom:16px}.field label{display:block;font-weight:600;margin-bottom:6px;font-size:.92rem}.field input,.field textarea{width:100%;padding:12px 14px;border:1px solid var(--input-border);border-radius:var(--radius);font:inherit;background:var(--surface)}.field input:focus,.field textarea:focus{outline:2px solid var(--brand);border-color:var(--brand)}.check{display:flex;gap:10px;align-items:flex-start;font-size:.85rem;color:var(--text-muted);margin-bottom:12px}.ok{background:#e7f6ec;border:1px solid #b7e2c4;color:#1a7f37;padding:14px;border-radius:var(--radius)}.err{color:var(--danger);font-size:.82rem;margin-top:4px}.nav{position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--bg-body) 85%,transparent);backdrop-filter:saturate(180%) blur(14px);border-bottom:1px solid var(--border)}.nav .inner{display:flex;align-items:center;justify-content:space-between;height:64px}.nav .logo{height:26px}.nav .links{display:flex;align-items:center;gap:28px}.nav .links a{color:var(--text);font-weight:500;font-size:.95rem}.nav .links a:hover{color:var(--brand)}.footer{background:#1d1d1f;color:#c7c7cc;padding:56px 0 40px}.footer a{color:#c7c7cc}.footer a:hover{color:#fff}.footer .cols{display:grid;grid-template-columns:2fr 1fr 1fr;gap:32px}.footer .logo{height:24px;filter:brightness(0) invert(1);margin-bottom:14px}.footer h4{color:#fff;font-size:.9rem;margin:0 0 12px}.footer ul{list-style:none;padding:0;margin:0}.footer li{padding:5px 0;font-size:.9rem}.footer .legal{border-top:1px solid #3a3a3c;margin-top:36px;padding-top:20px;font-size:.82rem;color:#86868b}.cta-band{background:var(--brand);color:#fff;border-radius:var(--radius-lg);padding:clamp(32px,6vw,56px);text-align:center}.cta-band h2{color:#fff}.cta-band .btn--primary{background:#fff;color:var(--brand)}.cta-band .btn--primary:hover{background:#f3f3f3}.cta-band--deco{position:relative;overflow:hidden;background:linear-gradient(135deg,var(--brand),var(--brand-pressed))}.cta-band--deco .cta-content{position:relative;z-index:1}.cta-deco{position:absolute;top:50%;width:180px;height:auto;opacity:.14;filter:brightness(0) invert(1);pointer-events:none}.cta-deco--l{left:-30px;transform:translateY(-50%) rotate(-8deg)}.cta-deco--r{right:-30px;transform:translateY(-50%) rotate(8deg)}.stack-visual{display:flex;flex-direction:column;align-items:center;gap:18px}.chips{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.chip{background:var(--surface);border:1px solid var(--border);color:var(--text);font-size:.85rem;font-weight:600;padding:8px 16px;border-radius:var(--pill);box-shadow:0 4px 14px #1d1d1f0d}.split{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(32px,5vw,64px);align-items:center}.split .lead{max-width:44ch}.device{width:min(300px,78vw);margin:0 auto;aspect-ratio:300 / 600;background:#0e0e10;border-radius:40px;padding:12px;box-shadow:0 30px 70px #1d1d1f47,0 4px 10px #1d1d1f24;position:relative}.device-notch{position:absolute;top:20px;left:50%;transform:translate(-50%);width:86px;height:20px;background:#0e0e10;border-radius:var(--pill);z-index:3}.device-screen{height:100%;border-radius:30px;overflow:hidden;background:#000;display:flex;flex-direction:column;position:relative}.live-video{flex:1;position:relative;background:radial-gradient(120% 80% at 50% 25%,#e9c187,#c89040 38%,#7d4f1c);display:flex;flex-direction:column;align-items:center;justify-content:center}.live-video:after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 55%,#00000073)}.live-avatar{width:92px;height:92px;border-radius:var(--pill);background:linear-gradient(145deg,#fff6e8,#e7b872);box-shadow:0 6px 20px #00000040}.live-host{color:#fff;font-weight:600;font-size:.9rem;margin-top:14px;text-shadow:0 1px 4px rgba(0,0,0,.4);z-index:2}.live-badge{position:absolute;top:44px;left:12px;white-space:nowrap;z-index:2;display:inline-flex;align-items:center;gap:6px;background:var(--danger);color:#fff;font-size:.62rem;font-weight:800;letter-spacing:.06em;padding:4px 9px;border-radius:var(--pill)}.live-badge .dot{width:7px;height:7px;border-radius:var(--pill);background:#fff;animation:pulse 1.4s infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.3}}.live-viewers{position:absolute;top:44px;right:12px;z-index:2;background:#0006;color:#fff;font-size:.62rem;font-weight:600;padding:4px 9px;border-radius:var(--pill)}.live-chat{position:absolute;left:10px;bottom:92px;right:60px;z-index:2;display:flex;flex-direction:column;gap:6px}.live-msg{background:#0000006b;color:#fff;font-size:.64rem;line-height:1.3;padding:5px 9px;border-radius:10px;backdrop-filter:blur(2px)}.live-msg b{color:#ffd9a0}.live-product{background:#fff;display:flex;align-items:center;gap:10px;padding:10px}.live-product__img{width:42px;height:42px;border-radius:8px;background:linear-gradient(135deg,#f0e3cf,#d9b887);flex:none}.live-product__info{flex:1;min-width:0;line-height:1.2}.live-product__info strong{display:block;font-size:.72rem;color:var(--text)}.live-product__info span{font-size:.72rem;color:var(--brand);font-weight:700}.live-product__buy{background:var(--brand);color:#fff;font-size:.68rem;font-weight:700;padding:7px 12px;border-radius:var(--pill);white-space:nowrap}.integrations{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;margin-top:2.5rem;align-items:stretch}.integration{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:22px 14px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:10px}.integration svg{width:34px;height:34px;color:var(--brand)}.integration span{font-size:.82rem;color:var(--text-muted);font-weight:600}.integration--hub{background:var(--brand);border-color:var(--brand)}.integration--hub svg,.integration--hub span{color:#fff}.tablist{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:36px}.tab{display:inline-flex;align-items:center;gap:10px;background:var(--surface);border:1px solid var(--border);color:var(--text-muted);font:inherit;font-weight:600;padding:12px 22px;border-radius:var(--pill);cursor:pointer;transition:all .15s}.tab:hover{border-color:var(--brand);color:var(--text)}.tab[aria-selected=true]{background:var(--brand);border-color:var(--brand);color:#fff}.tab-num{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:var(--pill);background:var(--surface-alt);color:var(--brand);font-size:.82rem;font-weight:800}.tab[aria-selected=true] .tab-num{background:#ffffff40;color:#fff}.tabpanel[hidden]{display:none}.panel-visual{display:flex;justify-content:center}.phase-list{list-style:none;padding:0;margin:1.4rem 0 0}.phase-list li{padding:14px 0;border-top:1px solid var(--border)}.phase-list li:first-child{border-top:0}.phase-list li strong{display:block;margin-bottom:2px}.prep-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:32px;text-align:center;max-width:320px}.prep-card .ico{width:56px;height:56px;display:inline-block;margin:0 8px 14px}.checkout{width:min(340px,86vw);margin:0 auto;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:22px;box-shadow:0 24px 60px #1d1d1f1f}.checkout-head{display:flex;align-items:center;gap:8px;color:var(--text-muted);font-size:.8rem;font-weight:600;margin-bottom:18px}.checkout-head svg{width:18px;height:18px;color:var(--brand)}.checkout-line{display:flex;align-items:center;gap:12px;padding-bottom:16px;border-bottom:1px solid var(--border)}.checkout-thumb{width:44px;height:44px;border-radius:10px;background:linear-gradient(135deg,#f0e3cf,#d9b887);flex:none}.checkout-info{flex:1;line-height:1.3}.checkout-info strong{display:block;font-size:.9rem}.checkout-info span{font-size:.78rem;color:var(--text-muted)}.checkout-price{font-weight:700}.checkout-total{display:flex;justify-content:space-between;align-items:center;padding:16px 0;font-size:.95rem}.checkout-total strong{font-size:1.3rem;color:var(--brand)}.checkout-amount{display:inline-block;width:56px;height:.9em;border-radius:4px;background:var(--input-border)}.checkout-amount--total{width:72px;height:1.1em;background:var(--brand);opacity:.25}.checkout-btn{display:block;text-align:center;background:var(--brand);color:#fff;font-weight:700;padding:13px;border-radius:var(--pill)}.checkout-cards{display:flex;gap:6px;justify-content:center;margin-top:14px}.checkout-cards span{width:30px;height:20px;border-radius:4px;background:var(--surface-alt);border:1px solid var(--input-border)}.dash{width:min(380px,86vw);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:22px;box-shadow:0 20px 50px #1d1d1f1a}.dash-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.dash-title{font-weight:700}.dash-demo{font-size:.62rem;font-weight:800;letter-spacing:.08em;color:var(--text-muted);border:1px solid var(--input-border);padding:3px 8px;border-radius:var(--pill)}.dash-kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:18px}.dash-kpi{background:var(--surface-alt);border-radius:var(--radius);padding:12px 8px;text-align:center}.dash-kpi .k-num{display:block;font-size:1.3rem;font-weight:800;color:var(--brand);line-height:1}.dash-kpi .k-lbl{font-size:.66rem;color:var(--text-muted)}.dash-chart{height:70px;margin-bottom:14px}.dash-chart svg{width:100%;height:100%}.dash-bars{display:flex;align-items:flex-end;gap:8px;height:56px}.dash-bar{flex:1;background:linear-gradient(var(--brand),var(--brand-hover));border-radius:4px 4px 0 0;min-height:8px}@media(max-width:860px){.grid--2,.grid--3,.grid--4,.stats,.plans,.footer .cols,.split{grid-template-columns:1fr}.integrations{grid-template-columns:repeat(2,1fr)}.split .device{margin-top:32px}.panel-visual{margin-top:28px}.nav .links{display:none}}.mm[data-v-e46f1a2e]{display:none}.mm-btn[data-v-e46f1a2e]{background:none;border:0;padding:8px;cursor:pointer;display:flex;flex-direction:column;gap:5px}.mm-btn span[data-v-e46f1a2e]{width:24px;height:2px;background:var(--text);border-radius:2px}.mm-drawer[data-v-e46f1a2e]{position:fixed;inset:64px 0 0;background:#0000004d}.mm-links[data-v-e46f1a2e]{background:var(--surface);padding:16px 20px 24px;display:flex;flex-direction:column;gap:4px;border-bottom:1px solid var(--border)}.mm-links a[data-v-e46f1a2e]{padding:12px 0;font-weight:600;color:var(--text);border-bottom:1px solid var(--border)}.mm-links a.btn[data-v-e46f1a2e]{border:0;margin-top:10px;color:#fff}@media(max-width:860px){.mm[data-v-e46f1a2e]{display:block}}
