:root{--orange:#FC5A24;--orange-bright:#FF6633;--orange-soft:#FFA478;--c-chat:#FC5A24;--c-crm:#844FC6;--c-cashback:#05A186;--c-promo:#FF3600;--c-ads:#1255B2;--black:#050108;--black-deep:#08010F;--black-warm:#110612;--surface:#15091B;--surface-2:#1E0F26;--line:rgba(255,255,255,0.08);--line-bright:rgba(255,255,255,0.16);--white:#ffffff;--gray-100:#E5E2EC;--gray-300:#B0A9BD;--gray-500:#6B6379;--font-display:"Sora",system-ui,sans-serif;--font-mono:"Geist Mono",ui-monospace,monospace;--max:1280px;--pad:clamp(20px,4vw,80px)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-display);background:var(--black);color:var(--white);line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer;border:none}.container{max-width:var(--max);margin:0 auto;padding:0 var(--pad)}[data-page="home"] .eyebrow{font-family:var(--font-mono);font-size:12px;letter-spacing:0.18em;text-transform:uppercase;color:var(--orange);font-weight:500}.h1{font-size:clamp(40px,6vw,80px);line-height:1.02;font-weight:700;letter-spacing:-0.03em}.h2{font-size:clamp(32px,4.5vw,60px);line-height:1.05;font-weight:700;letter-spacing:-0.025em}.h3{font-size:clamp(22px,2.5vw,30px);line-height:1.15;font-weight:600;letter-spacing:-0.015em}.lead{font-size:clamp(17px,1.4vw,20px);line-height:1.55;color:var(--gray-300);max-width:60ch}[data-page="home"] .body{font-size:16px;line-height:1.6;color:var(--gray-300)}[data-page="home"] .stars{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}[data-page="home"] .stars::before,[data-page="home"] .stars::after{content:"";position:absolute;inset:-50%;background-image:radial-gradient(1px 1px at 20% 30%,rgba(255,255,255,0.4),transparent),radial-gradient(1px 1px at 60% 70%,rgba(255,255,255,0.3),transparent),radial-gradient(1.5px 1.5px at 80% 10%,rgba(255,255,255,0.5),transparent),radial-gradient(1px 1px at 30% 80%,rgba(255,255,255,0.3),transparent),radial-gradient(1px 1px at 90% 50%,rgba(255,255,255,0.35),transparent),radial-gradient(2px 2px at 10% 60%,rgba(252,90,36,0.4),transparent),radial-gradient(1px 1px at 70% 25%,rgba(132,79,198,0.4),transparent),radial-gradient(1px 1px at 45% 90%,rgba(255,255,255,0.25),transparent),radial-gradient(1.5px 1.5px at 15% 15%,rgba(255,255,255,0.4),transparent),radial-gradient(1px 1px at 55% 45%,rgba(255,255,255,0.2),transparent);background-size:600px 600px;background-repeat:repeat;animation:drift 80s linear infinite}[data-page="home"] .stars::after{background-size:400px 400px;opacity:0.5;animation-duration:120s;animation-direction:reverse}@keyframes drift{from{transform:translate(0,0)}to{transform:translate(-300px,-200px)}}[data-page="home"] .divider-glow{position:relative;height:1px;background:linear-gradient(90deg,transparent,rgba(252,90,36,0.5),transparent);margin:0}[data-page="home"] .divider-glow::before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:8px;height:8px;background:var(--orange);border-radius:50%;box-shadow:0 0 20px var(--orange),0 0 40px rgba(252,90,36,0.4)}[data-page="home"] .noise-bg{position:absolute;inset:0;pointer-events:none;opacity:0.4;mix-blend-mode:overlay;background-image:repeating-linear-gradient(45deg,transparent 0,transparent 2px,rgba(255,255,255,0.015) 2px,rgba(255,255,255,0.015) 4px);z-index:0}[data-page="home"] .hex-pattern{position:absolute;pointer-events:none;opacity:0.12;z-index:0}[data-page="home"] .hex-pattern svg{display:block}.btn{display:inline-flex;align-items:center;gap:10px;padding:16px 28px;border-radius:100px;font-weight:600;font-size:15px;letter-spacing:-0.01em;transition:all 0.2s ease;white-space:nowrap}.btn-primary{background:var(--orange);color:white;box-shadow:0 0 0 0 rgba(252,90,36,0.5)}.btn-primary:hover{background:var(--orange-bright);transform:translateY(-1px);box-shadow:0 8px 24px -8px rgba(252,90,36,0.6)}.btn-ghost{background:rgba(255,255,255,0.04);color:var(--white);border:1px solid var(--line)}.btn-ghost:hover{background:rgba(255,255,255,0.08);border-color:var(--line-bright)}.btn-arrow{transition:transform 0.2s ease}.btn:hover .btn-arrow{transform:translateX(4px)}.header{position:fixed;top:0;left:0;right:0;z-index:100;padding:16px 0;background:rgba(5,1,8,0.7);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--line)}.header-inner{display:flex;align-items:center;justify-content:space-between;gap:32px}.logo{display:flex;align-items:center;gap:10px;font-weight:600;font-size:20px;letter-spacing:-0.02em}.logo-mark{width:32px;height:32px;border-radius:8px;display:block;object-fit:contain}.nav{display:flex;gap:4px;position:relative}.nav>a,.nav>.has-menu>a{padding:8px 14px;border-radius:8px;font-size:14px;color:var(--gray-100);font-weight:500;transition:all 0.2s ease;cursor:pointer;display:inline-flex;align-items:center;gap:4px}.nav>a:hover,.nav>.has-menu:hover>a{background:rgba(255,255,255,0.05)}.has-menu{position:relative}.dropdown{position:absolute;top:100%;left:50%;transform:translateX(-50%) translateY(-8px);background:linear-gradient(180deg,rgba(20,10,28,0.98),rgba(8,4,12,0.98));border:1px solid var(--line-bright);border-radius:14px;padding:8px 12px 12px;min-width:280px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.2s ease,transform 0.2s ease,visibility 0s linear 0.2s;backdrop-filter:blur(20px);box-shadow:0 20px 40px -10px rgba(0,0,0,0.5)}.has-menu:hover .dropdown,.has-menu.open .dropdown{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(-50%) translateY(0);transition:opacity 0.2s ease,transform 0.2s ease,visibility 0s linear 0s}.dropdown a{display:flex;flex-direction:column;padding:10px 12px;border-radius:8px;transition:background 0.15s ease;gap:2px}.dropdown a:hover{background:rgba(255,255,255,0.05)}.dropdown a strong{font-size:13px;font-weight:600;color:var(--white);letter-spacing:-0.01em}.dropdown a span{font-size:11px;color:var(--gray-300);line-height:1.3}.header-cta{display:flex;gap:10px;align-items:center}.header-cta .btn{padding:11px 20px;font-size:14px}.client-link{font-size:14px;color:var(--gray-300);padding:10px 14px;font-weight:500}.client-link:hover{color:var(--white)}@media (max-width:1000px){.nav,.client-link{display:none}}[data-page="home"] .hero{position:relative;min-height:100vh;padding:140px 0 80px;display:flex;align-items:center;overflow:hidden;background:radial-gradient(ellipse 80% 60% at 50% 0%,rgba(252,90,36,0.15),transparent 60%),radial-gradient(ellipse 60% 50% at 80% 100%,rgba(132,79,198,0.18),transparent 60%),var(--black)}[data-page="home"] .hero-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,0.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,0.025) 1px,transparent 1px);background-size:60px 60px;mask-image:radial-gradient(ellipse 80% 50% at 50% 50%,black,transparent 80%);-webkit-mask-image:radial-gradient(ellipse 80% 50% at 50% 50%,black,transparent 80%);z-index:1}[data-page="home"] .hero-inner{position:relative;z-index:2;display:grid;grid-template-columns:1.1fr 0.9fr;gap:60px;align-items:start}[data-page="home"] .hero-visual{margin-top:60px;position:relative;perspective:1500px}@media (max-width:980px){[data-page="home"] .hero-inner{grid-template-columns:1fr;gap:40px;align-items:stretch}[data-page="home"] .hero-visual{margin-top:0}}[data-page="home"] .hero-eyebrow-row{display:flex;align-items:center;gap:12px;margin-bottom:28px}[data-page="home"] .dot{width:6px;height:6px;background:var(--orange);border-radius:50%;box-shadow:0 0 0 4px rgba(252,90,36,0.2);animation:pulse 2s ease-in-out infinite}@keyframes pulse{0%,100%{box-shadow:0 0 0 4px rgba(252,90,36,0.2)}50%{box-shadow:0 0 0 8px rgba(252,90,36,0)}}[data-page="home"] .hero h1{font-size:clamp(36px,4.6vw,64px);line-height:1.06;font-weight:800;letter-spacing:-0.035em;margin-bottom:28px}[data-page="home"] .hero h1 .accent{background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft) 70%);-webkit-background-clip:text;background-clip:text;color:transparent}[data-page="home"] .hero p{font-size:clamp(16px,1.4vw,19px);line-height:1.55;color:var(--gray-300);margin-bottom:36px;max-width:56ch}[data-page="home"] .hero-ctas{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:32px}[data-page="home"] .guarantee-badge{display:inline-flex;align-items:center;gap:10px;padding:10px 16px;background:rgba(252,90,36,0.08);border:1px solid rgba(252,90,36,0.25);border-radius:100px;font-size:13px;color:var(--orange-soft);font-weight:500}[data-page="home"] .guarantee-badge::before{content:"";width:16px;height:16px;background:var(--orange);border-radius:50%;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3'><polyline points='20 6 9 17 4 12'/></svg>");background-size:70%;background-position:center;background-repeat:no-repeat}[data-page="home"] .hero-visual{position:relative}[data-page="home"] .dashboard-mockup{background:linear-gradient(180deg,rgba(30,15,38,0.9),rgba(15,8,20,0.9));border:1px solid var(--line-bright);border-radius:16px;padding:20px;backdrop-filter:blur(20px);box-shadow:0 30px 60px -20px rgba(0,0,0,0.6),0 0 0 1px rgba(255,255,255,0.05),inset 0 1px 0 rgba(255,255,255,0.06);transform:rotate3d(1,-0.5,0,6deg);position:relative;overflow:hidden}[data-page="home"] .dashboard-mockup::before{content:"";position:absolute;inset:-2px;border-radius:18px;padding:2px;background:linear-gradient(135deg,rgba(252,90,36,0.4),transparent 40%,transparent 60%,rgba(132,79,198,0.4));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:0.6}[data-page="home"] .dash-header{display:flex;align-items:center;gap:8px;padding-bottom:14px;border-bottom:1px solid var(--line);margin-bottom:16px}[data-page="home"] .dash-tab{font-family:var(--font-mono);font-size:11px;color:var(--gray-300);padding:6px 10px;border-radius:6px;background:rgba(255,255,255,0.04)}[data-page="home"] .dash-tab.active{background:var(--orange);color:white}[data-page="home"] .dash-content{font-size:13px}[data-page="home"] .dash-prompt{background:rgba(255,255,255,0.03);border:1px solid var(--line);border-radius:10px;padding:14px;margin-bottom:14px;font-family:var(--font-mono);font-size:12px;color:var(--gray-100)}[data-page="home"] .dash-prompt::before{content:">";color:var(--orange)}[data-page="home"] .dash-response{font-size:13px;line-height:1.5;color:var(--gray-100);margin-bottom:16px}[data-page="home"] .dash-response strong{color:var(--orange);font-weight:600}[data-page="home"] .dash-stats{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;margin-bottom:14px}[data-page="home"] .dash-stat{background:rgba(255,255,255,0.03);border:1px solid var(--line);border-radius:8px;padding:10px}[data-page="home"] .dash-stat .lbl{font-family:var(--font-mono);font-size:9px;letter-spacing:0.1em;text-transform:uppercase;color:var(--gray-500);margin-bottom:4px}[data-page="home"] .dash-stat .val{font-size:18px;font-weight:700;letter-spacing:-0.02em}[data-page="home"] .dash-stat .val.pos{color:#4ADE80}[data-page="home"] .dash-mini-chart{height:60px;background:linear-gradient(180deg,rgba(252,90,36,0.2),transparent),repeating-linear-gradient(90deg,transparent 0,transparent 39px,rgba(255,255,255,0.04) 39px,rgba(255,255,255,0.04) 40px);border-radius:6px;position:relative;overflow:hidden}[data-page="home"] .dash-mini-chart svg{width:100%;height:100%}[data-page="home"] .float-orb{position:absolute;border-radius:50%;filter:blur(40px);pointer-events:none;z-index:1}[data-page="home"] .float-orb.o1{top:10%;left:-5%;width:280px;height:280px;background:rgba(252,90,36,0.2)}[data-page="home"] .float-orb.o2{bottom:0%;right:-10%;width:360px;height:360px;background:rgba(132,79,198,0.2)}[data-page="home"] section{position:relative;padding:clamp(40px,5vw,72px) 0}[data-page="home"] section.tight{padding:clamp(36px,4.5vw,60px) 0}.section-tag{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:12px;letter-spacing:0.15em;text-transform:uppercase;color:var(--gray-300);padding:8px 14px;border-radius:100px;background:rgba(255,255,255,0.03);border:1px solid var(--line);margin-bottom:24px}.section-tag::before{content:"";width:6px;height:6px;background:var(--orange);border-radius:50%}[data-page="home"] .social-proof{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:linear-gradient(180deg,rgba(15,8,20,0.4),rgba(5,1,8,0.4));position:relative;overflow:hidden}[data-page="home"] .social-proof-text{text-align:center;font-size:clamp(20px,2.2vw,28px);color:var(--gray-100);margin-bottom:40px;font-weight:500;letter-spacing:-0.015em;line-height:1.3}[data-page="home"] .social-proof-text strong{background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft));-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:700}[data-page="home"] .marquee{position:relative;overflow:hidden;mask-image:linear-gradient(90deg,transparent,black 8%,black 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,black 8%,black 92%,transparent)}[data-page="home"] .marquee-track{display:flex;gap:56px;width:max-content;animation:marquee 50s linear infinite;padding:8px 0}[data-page="home"] .marquee:hover .marquee-track{animation-play-state:paused}[data-page="home"] .marquee-track>div{font-weight:600;font-size:18px;letter-spacing:0.02em;color:var(--gray-100);font-family:serif;font-style:italic;white-space:nowrap;opacity:0.7;transition:opacity 0.2s ease;display:flex;align-items:center}[data-page="home"] .marquee-track>div:hover{opacity:1;color:var(--white)}[data-page="home"] .marquee-track>div.sans{font-family:var(--font-display);font-style:normal;letter-spacing:0.18em;text-transform:uppercase;font-size:14px;font-weight:700}[data-page="home"] .marquee-logo img{height:32px;width:auto;display:block;filter:brightness(0) invert(1)}@keyframes marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}[data-page="home"] .problem-turn{background:radial-gradient(ellipse 60% 50% at 0% 30%,rgba(252,90,36,0.1),transparent 50%),radial-gradient(ellipse 60% 50% at 100% 70%,rgba(132,79,198,0.12),transparent 50%),var(--black);position:relative;overflow:hidden}[data-page="home"] .pt-header{text-align:center;max-width:760px;margin:0 auto 44px}[data-page="home"] .pt-header .h2{margin-bottom:16px}[data-page="home"] .pt-header .h2 em{background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft));-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="home"] .pt-instructions{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:11px;letter-spacing:0.15em;text-transform:uppercase;color:var(--gray-500);margin-top:16px}[data-page="home"] .pt-instructions svg{width:14px;height:14px}[data-page="home"] .shift-track{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:20px}@media (max-width:800px){[data-page="home"] .shift-track{grid-template-columns:1fr;overflow-x:auto;scroll-snap-type:x mandatory;grid-auto-flow:column;grid-auto-columns:88%;grid-template-columns:none;padding-bottom:16px}[data-page="home"] .shift-track>*{scroll-snap-align:center}}[data-page="home"] .shift-card{position:relative;background:linear-gradient(180deg,rgba(20,10,28,0.7),rgba(8,4,12,0.4));border:1px solid var(--line);border-radius:22px;padding:36px;overflow:hidden;transition:all 0.3s ease}[data-page="home"] .shift-card.before{transform:rotate(-0.6deg)}[data-page="home"] .shift-card.after{transform:rotate(0.6deg);border-color:rgba(252,90,36,0.3);background:linear-gradient(180deg,rgba(252,90,36,0.06),rgba(8,4,12,0.4))}[data-page="home"] .shift-label{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:11px;letter-spacing:0.18em;text-transform:uppercase;color:var(--gray-500);margin-bottom:18px}[data-page="home"] .shift-card.after .shift-label{color:var(--orange)}[data-page="home"] .shift-label::before{content:"";width:6px;height:6px;background:currentColor;border-radius:50%}[data-page="home"] .shift-card h3{font-size:clamp(22px,2.4vw,28px);font-weight:700;letter-spacing:-0.02em;margin-bottom:24px;line-height:1.15}[data-page="home"] .shift-card.after h3 em{background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft));-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal}[data-page="home"] .shift-list{list-style:none}[data-page="home"] .shift-list li{padding:12px 0;display:flex;align-items:flex-start;gap:12px;font-size:15px;border-bottom:1px solid rgba(255,255,255,0.04)}[data-page="home"] .shift-list li:last-child{border-bottom:none}[data-page="home"] .shift-list .ico{flex-shrink:0;width:18px;height:18px;margin-top:2px;display:flex;align-items:center;justify-content:center}[data-page="home"] .shift-card.before .shift-list{color:var(--gray-300)}[data-page="home"] .shift-card.before .ico::before{content:"";width:9px;height:2px;background:var(--gray-500);display:block}[data-page="home"] .shift-card.after .shift-list{color:var(--gray-100)}[data-page="home"] .shift-card.after .shift-list strong{color:var(--orange-bright);font-weight:600}[data-page="home"] .shift-card.after .ico{background:var(--orange);border-radius:50%;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5'><polyline points='20 6 9 17 4 12'/></svg>");background-size:60%;background-position:center;background-repeat:no-repeat}[data-page="home"] .shift-stat{margin-top:24px;padding-top:20px;border-top:1px dashed rgba(255,255,255,0.1);font-family:var(--font-mono);font-size:12px;color:var(--gray-300)}[data-page="home"] .shift-stat strong{color:var(--white);font-weight:600}[data-page="home"] .shift-card.after .shift-stat strong{color:var(--orange-bright)}[data-page="home"] .shift-arrow{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:5;width:64px;height:64px;background:var(--orange);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 6px var(--black),0 0 40px rgba(252,90,36,0.5);animation:nudge 2.4s ease-in-out infinite}[data-page="home"] .shift-arrow svg{width:28px;height:28px;color:white}@keyframes nudge{0%,100%{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-46%,-50%) scale(1.05)}}@media (max-width:800px){[data-page="home"] .shift-arrow{display:none}}[data-page="home"] .pt-quote{font-size:clamp(22px,2.6vw,32px);font-weight:600;text-align:center;margin-top:72px;letter-spacing:-0.02em;line-height:1.3;max-width:26ch;margin-left:auto;margin-right:auto}[data-page="home"] .pt-quote em{background:linear-gradient(120deg,var(--orange-bright),var(--c-crm));-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="home"] .products{background:var(--black);position:relative;overflow:hidden}[data-page="home"] .products-header{text-align:center;max-width:760px;margin:0 auto 44px}[data-page="home"] .products-header .h2{margin-bottom:20px}[data-page="home"] .products-header .lead{margin:0 auto}[data-page="home"] .products-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;position:relative;z-index:1}@media (max-width:1100px){[data-page="home"] .products-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){[data-page="home"] .products-grid{grid-template-columns:1fr}}[data-page="home"] .product-card{position:relative;border:1px solid var(--line);border-radius:18px;padding:28px 24px;background:linear-gradient(180deg,rgba(20,10,28,0.5),rgba(8,4,12,0.3));transition:all 0.3s ease;overflow:hidden;cursor:pointer;min-height:280px;display:flex;flex-direction:column;justify-content:space-between}[data-page="home"] .product-card::before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--c);opacity:0.6;transition:opacity 0.3s ease}[data-page="home"] .product-card::after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 100% 80% at 50% 100%,var(--c-bg),transparent 70%);opacity:0;transition:opacity 0.3s ease;pointer-events:none}[data-page="home"] .product-card:hover{transform:translateY(-4px);border-color:var(--c-bg-bright)}[data-page="home"] .product-card:hover::after{opacity:0.5}[data-page="home"] .product-card:hover::before{opacity:1}[data-page="home"] .product-card.chat{--c:var(--c-chat);--c-bg:rgba(252,90,36,0.15);--c-bg-bright:rgba(252,90,36,0.4)}[data-page="home"] .product-card.crm{--c:var(--c-crm);--c-bg:rgba(132,79,198,0.15);--c-bg-bright:rgba(132,79,198,0.4)}[data-page="home"] .product-card.cashback{--c:var(--c-cashback);--c-bg:rgba(5,161,134,0.15);--c-bg-bright:rgba(5,161,134,0.4)}[data-page="home"] .product-card.promo{--c:var(--c-promo);--c-bg:rgba(255,54,0,0.15);--c-bg-bright:rgba(255,54,0,0.4)}[data-page="home"] .product-card.ads{--c:var(--c-ads);--c-bg:rgba(18,85,178,0.15);--c-bg-bright:rgba(18,85,178,0.4)}[data-page="home"] .beta-tag{position:absolute;top:14px;right:14px;z-index:3;display:inline-flex;align-items:center;gap:6px;padding:5px 10px;background:rgba(18,85,178,0.12);border:1px solid rgba(18,85,178,0.4);border-radius:100px;font-family:var(--font-mono);font-size:10px;letter-spacing:0.12em;text-transform:uppercase;color:#93C5FD;font-weight:600}[data-page="home"] .beta-tag::before{content:"";width:5px;height:5px;background:var(--c-ads);border-radius:50%;box-shadow:0 0 0 0 rgba(18,85,178,0.6);animation:beta-pulse 2s ease-in-out infinite}@keyframes beta-pulse{0%,100%{box-shadow:0 0 0 0 rgba(18,85,178,0.6)}50%{box-shadow:0 0 0 5px rgba(18,85,178,0)}}[data-page="home"] .product-icon{width:56px;height:56px;border-radius:12px;background:var(--c-bg);border:1px solid var(--c-bg-bright);display:flex;align-items:center;justify-content:center;margin-bottom:20px;position:relative;z-index:2}[data-page="home"] .product-icon svg{width:28px;height:28px;color:var(--c)}[data-page="home"] .product-card h3{font-size:22px;font-weight:700;margin-bottom:12px;letter-spacing:-0.02em;position:relative;z-index:2;color:var(--c);text-transform:lowercase}[data-page="home"] .product-card p{font-size:14px;line-height:1.45;color:var(--gray-100);margin-bottom:24px;position:relative;z-index:2}[data-page="home"] .product-card .more{font-family:var(--font-mono);font-size:11px;letter-spacing:0.15em;text-transform:uppercase;color:var(--c);display:flex;align-items:center;gap:6px;position:relative;z-index:2;font-weight:500}[data-page="home"] .how{background:radial-gradient(ellipse 60% 80% at 50% 0%,rgba(252,90,36,0.08),transparent 50%),var(--black);position:relative;overflow:hidden}[data-page="home"] .how-header{text-align:center;max-width:700px;margin:0 auto 80px}[data-page="home"] .how-header .h2{margin-bottom:20px}[data-page="home"] .how-orbits{position:absolute;inset:0;pointer-events:none;overflow:hidden;opacity:0.4}[data-page="home"] .how-orbits::before,[data-page="home"] .how-orbits::after{content:"";position:absolute;border:1px dashed rgba(252,90,36,0.15);border-radius:50%}[data-page="home"] .how-orbits::before{width:800px;height:800px;top:50%;left:50%;transform:translate(-50%,-50%);animation:spin 60s linear infinite}[data-page="home"] .how-orbits::after{width:1200px;height:1200px;top:50%;left:50%;transform:translate(-50%,-50%);border-color:rgba(132,79,198,0.1);animation:spin 90s linear infinite reverse}@keyframes spin{from{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(360deg)}}[data-page="home"] .how-flow{position:relative;display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px;max-width:1100px;margin:0 auto;z-index:1}@media (max-width:800px){[data-page="home"] .how-flow{grid-template-columns:1fr}}[data-page="home"] .how-step{position:relative;padding:36px 28px;text-align:center;background:linear-gradient(180deg,rgba(20,10,28,0.7),rgba(8,4,12,0.5));border:1px solid var(--line);border-radius:20px;backdrop-filter:blur(10px);transition:all 0.3s ease;overflow:hidden}[data-page="home"] .how-step:hover{transform:translateY(-4px);border-color:rgba(252,90,36,0.4)}[data-page="home"] .how-step::before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 60% 60% at 50% 0%,rgba(252,90,36,0.15),transparent 60%);opacity:0.6}[data-page="home"] .how-num{position:relative;z-index:2;font-family:var(--font-mono);font-size:11px;letter-spacing:0.2em;color:var(--orange);margin-bottom:24px;font-weight:500}[data-page="home"] .how-icon{position:relative;z-index:2;width:80px;height:80px;margin:0 auto 28px;display:flex;align-items:center;justify-content:center}[data-page="home"] .how-icon-inner{width:100%;height:100%;border-radius:20px;background:linear-gradient(135deg,rgba(252,90,36,0.12),rgba(132,79,198,0.12));border:1px solid rgba(252,90,36,0.3);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}[data-page="home"] .how-icon-inner::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 100%,rgba(252,90,36,0.4),transparent 60%);opacity:0.6}[data-page="home"] .how-icon svg{width:36px;height:36px;color:var(--orange-bright);position:relative;z-index:1}[data-page="home"] .how-step.s1 .pulse-ring{position:absolute;inset:-8px;border:2px solid var(--orange);border-radius:24px;opacity:0;animation:pulse-ring 2.5s ease-out infinite}@keyframes pulse-ring{0%{transform:scale(0.95);opacity:0.6}100%{transform:scale(1.15);opacity:0}}[data-page="home"] .how-step.s2 .data-dots{position:absolute;inset:0;pointer-events:none}[data-page="home"] .how-step.s2 .data-dots span{position:absolute;width:4px;height:4px;background:var(--orange);border-radius:50%;opacity:0;animation:data-flow 3s ease-in-out infinite}[data-page="home"] .how-step.s2 .data-dots span:nth-child(1){left:20%;top:30%;animation-delay:0s}[data-page="home"] .how-step.s2 .data-dots span:nth-child(2){left:70%;top:25%;animation-delay:0.6s}[data-page="home"] .how-step.s2 .data-dots span:nth-child(3){left:80%;top:65%;animation-delay:1.2s}[data-page="home"] .how-step.s2 .data-dots span:nth-child(4){left:25%;top:70%;animation-delay:1.8s}@keyframes data-flow{0%,100%{opacity:0;transform:scale(0.5)}50%{opacity:0.8;transform:scale(1.5)}}[data-page="home"] .how-step.s3 .checkmarks{position:absolute;inset:0;pointer-events:none;opacity:0.15}[data-page="home"] .how-step h3{position:relative;z-index:2;font-size:20px;font-weight:600;margin-bottom:14px;letter-spacing:-0.015em}[data-page="home"] .how-step p{position:relative;z-index:2;font-size:14px;line-height:1.55;color:var(--gray-300);max-width:32ch;margin:0 auto}[data-page="home"] .how-connector{position:absolute;top:50%;left:33.33%;right:33.33%;height:2px;background:linear-gradient(90deg,transparent,var(--orange),transparent);z-index:0;transform:translateY(-50%)}[data-page="home"] .how-connector::before,[data-page="home"] .how-connector::after{content:"";position:absolute;top:50%;width:8px;height:8px;background:var(--orange);border-radius:50%;box-shadow:0 0 12px var(--orange);transform:translateY(-50%)}[data-page="home"] .how-connector::before{left:0}[data-page="home"] .how-connector::after{right:0}@media (max-width:800px){[data-page="home"] .how-connector{display:none}}[data-page="home"] .numbers{background:radial-gradient(ellipse 60% 80% at 0% 50%,rgba(252,90,36,0.1),transparent 50%),radial-gradient(ellipse 60% 80% at 100% 50%,rgba(132,79,198,0.1),transparent 50%),var(--black-deep);border-top:1px solid var(--line);border-bottom:1px solid var(--line);position:relative;overflow:hidden}[data-page="home"] .numbers-header{text-align:center;margin-bottom:60px;max-width:600px;margin-left:auto;margin-right:auto}[data-page="home"] .numbers-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:20px;overflow:hidden}@media (max-width:800px){[data-page="home"] .numbers-grid{grid-template-columns:1fr 1fr}}@media (max-width:500px){[data-page="home"] .numbers-grid{grid-template-columns:1fr}}[data-page="home"] .num-cell{background:var(--black);padding:36px 28px}[data-page="home"] .num-val{font-size:clamp(36px,4vw,52px);font-weight:800;letter-spacing:-0.04em;line-height:1;margin-bottom:8px;background:linear-gradient(180deg,white,var(--gray-300));-webkit-background-clip:text;background-clip:text;color:transparent}[data-page="home"] .num-val .unit{font-size:0.5em;font-weight:600;color:var(--orange);-webkit-text-fill-color:var(--orange);margin-left:4px}[data-page="home"] .num-lbl{font-size:14px;color:var(--gray-300);line-height:1.4;font-weight:400}[data-page="home"] .num-cell.featured{background:linear-gradient(135deg,rgba(252,90,36,0.15),rgba(132,79,198,0.1))}[data-page="home"] .cases-bridge{margin-top:64px;padding-top:48px;border-top:1px solid var(--line);display:grid;grid-template-columns:1fr auto;gap:40px;align-items:center}@media (max-width:720px){[data-page="home"] .cases-bridge{grid-template-columns:1fr;gap:28px;text-align:center}}[data-page="home"] .cases-bridge-text{font-size:clamp(20px,2vw,26px);line-height:1.3;letter-spacing:-0.015em;color:var(--gray-100);font-weight:500;max-width:36ch}[data-page="home"] .cases-bridge-text strong{color:var(--white);font-weight:700}[data-page="home"] .cases-bridge-text em{background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft));-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:700}[data-page="home"] .cases-bridge-cta{display:flex;align-items:center;gap:20px}@media (max-width:720px){[data-page="home"] .cases-bridge-cta{justify-content:center}}[data-page="home"] .cases-stack{display:flex;align-items:center}[data-page="home"] .cases-stack-item{width:48px;height:48px;border-radius:50%;border:2px solid var(--black);background:linear-gradient(135deg,rgba(20,10,28,0.9),rgba(8,4,12,0.9));display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-size:11px;font-weight:700;color:var(--white);letter-spacing:0.05em;position:relative;margin-left:-12px;transition:transform 0.2s ease}[data-page="home"] .cases-stack-item:first-child{margin-left:0}[data-page="home"] .cases-stack-item:nth-child(1){background:linear-gradient(135deg,#2a1a3a,#1a0a2a)}[data-page="home"] .cases-stack-item:nth-child(2){background:linear-gradient(135deg,#3a1a2a,#1a0a1a)}[data-page="home"] .cases-stack-item:nth-child(3){background:linear-gradient(135deg,#1a2a3a,#0a1a2a)}[data-page="home"] .cases-stack-item:nth-child(4){background:linear-gradient(135deg,#3a2a1a,#2a1a0a)}[data-page="home"] .cases-stack-item.more{background:var(--orange);color:white;font-family:var(--font-mono);font-size:10px;font-weight:600}[data-page="home"] .cases-bridge:hover .cases-stack-item{transform:translateX(2px)}[data-page="home"] .cases-bridge:hover .cases-stack-item:nth-child(1){transform:translateX(0)}[data-page="home"] .cases-bridge:hover .cases-stack-item:nth-child(2){transform:translateX(2px)}[data-page="home"] .cases-bridge:hover .cases-stack-item:nth-child(3){transform:translateX(4px)}[data-page="home"] .cases-bridge:hover .cases-stack-item:nth-child(4){transform:translateX(6px)}[data-page="home"] .cases-bridge:hover .cases-stack-item.more{transform:translateX(8px)}[data-page="home"] .cases-bridge-link{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:13px;letter-spacing:0.08em;text-transform:uppercase;color:var(--orange);font-weight:600;padding:12px 0;border-bottom:1px solid var(--orange);transition:gap 0.2s ease}[data-page="home"] .cases-bridge-link:hover{gap:14px}[data-page="home"] .cta-block{background:radial-gradient(ellipse 80% 60% at 50% 30%,rgba(252,90,36,0.18),transparent 60%),radial-gradient(ellipse 60% 50% at 50% 100%,rgba(132,79,198,0.12),transparent 60%),var(--black-warm);position:relative;overflow:hidden}[data-page="home"] .cta-block .stars{opacity:0.6}[data-page="home"] .cta-inner{max-width:880px;margin:0 auto;position:relative;z-index:2}[data-page="home"] .cta-promise{text-align:center;margin-bottom:56px}[data-page="home"] .cta-promise .h2{margin-bottom:18px;max-width:22ch;margin-left:auto;margin-right:auto}[data-page="home"] .cta-promise .h2 em{background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft));-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="home"] .cta-promise p{font-size:18px;color:var(--gray-100);max-width:60ch;margin:0 auto;line-height:1.55}[data-page="home"] .lead-form{background:linear-gradient(180deg,rgba(30,15,38,0.7),rgba(15,8,20,0.5));border:1px solid var(--line-bright);border-radius:22px;padding:36px;text-align:left;backdrop-filter:blur(20px);position:relative;overflow:hidden}[data-page="home"] .lead-form::before{content:"";position:absolute;inset:-1px;border-radius:22px;padding:1px;background:linear-gradient(135deg,rgba(252,90,36,0.4),transparent 40%,transparent 60%,rgba(132,79,198,0.3));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:0.6}[data-page="home"] .form-pre{text-align:center;font-size:14px;color:var(--gray-300);margin-bottom:24px;line-height:1.5}[data-page="home"] .form-pre strong{color:var(--white);font-weight:600}[data-page="home"] .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px}@media (max-width:600px){[data-page="home"] .form-grid{grid-template-columns:1fr}}[data-page="home"] .form-field{display:flex;flex-direction:column;gap:6px}[data-page="home"] .form-field.full{grid-column:1 / -1}[data-page="home"] .form-field label{font-family:var(--font-mono);font-size:11px;letter-spacing:0.1em;text-transform:uppercase;color:var(--gray-300);font-weight:500}[data-page="home"] .form-field input,[data-page="home"] .form-field select{background:rgba(0,0,0,0.4);border:1px solid var(--line);border-radius:10px;padding:12px 14px;font-family:inherit;font-size:14px;color:var(--white);transition:border-color 0.2s ease}[data-page="home"] .form-field input:focus,[data-page="home"] .form-field select:focus{outline:none;border-color:var(--orange)}[data-page="home"] .form-field input::placeholder{color:var(--gray-500)}[data-page="home"] .form-submit{width:100%;margin-top:18px;padding:16px;background:var(--orange);color:white;border-radius:12px;font-weight:600;font-size:15px;display:flex;align-items:center;justify-content:center;gap:10px;transition:all 0.2s ease}[data-page="home"] .form-submit:hover{background:var(--orange-bright);transform:translateY(-1px)}[data-page="home"] .cta-guarantees{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:24px;padding-top:24px;border-top:1px solid var(--line);max-width:600px;margin-left:auto;margin-right:auto}@media (max-width:600px){[data-page="home"] .cta-guarantees{grid-template-columns:1fr}}[data-page="home"] .cta-guarantee{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--gray-100);font-family:var(--font-mono);letter-spacing:0.02em;line-height:1.3}[data-page="home"] .cta-guarantee::before{content:"";flex-shrink:0;width:18px;height:18px;background:var(--orange);border-radius:50%;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3'><polyline points='20 6 9 17 4 12'/></svg>");background-size:60%;background-position:center;background-repeat:no-repeat}.footer{background:var(--black-deep);border-top:1px solid var(--line);padding:64px 0 32px}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;margin-bottom:48px}@media (max-width:800px){.footer-grid{grid-template-columns:1fr 1fr;gap:32px}}@media (max-width:500px){.footer-grid{grid-template-columns:1fr}}.footer-col h5{font-family:var(--font-mono);font-size:11px;letter-spacing:0.18em;text-transform:uppercase;color:var(--gray-500);margin-bottom:18px;font-weight:500}.footer-col ul{list-style:none}.footer-col li{margin-bottom:10px}.footer-col a{font-size:14px;color:var(--gray-100);transition:color 0.15s ease}.footer-col a:hover{color:var(--orange-bright)}.footer-brand p{font-size:14px;color:var(--gray-300);margin:14px 0 20px;max-width:32ch;line-height:1.55}.address{font-size:13px;color:var(--gray-300);line-height:1.6;margin-bottom:16px;font-family:var(--font-mono)}.address strong{color:var(--gray-100);display:block;margin-bottom:4px;font-weight:600}.footer-bottom{border-top:1px solid var(--line);padding-top:24px;display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--gray-500);font-family:var(--font-mono);flex-wrap:wrap;gap:16px}.float-cta{position:fixed;right:24px;bottom:24px;z-index:90;background:var(--orange);color:white;padding:14px 22px;border-radius:100px;font-size:14px;font-weight:600;box-shadow:0 12px 32px -8px rgba(252,90,36,0.5);display:flex;align-items:center;gap:8px;opacity:0;pointer-events:none;transition:all 0.3s ease;transform:translateY(10px)}.float-cta.visible{opacity:1;pointer-events:auto;transform:translateY(0)}.float-cta:hover{background:var(--orange-bright);transform:translateY(-2px)}@media (max-width:600px){.float-cta{right:16px;bottom:16px;padding:12px 18px;font-size:13px}}.proto-note{position:fixed;top:80px;left:24px;background:rgba(252,90,36,0.95);color:white;padding:8px 14px;border-radius:100px;font-size:11px;font-weight:600;font-family:var(--font-mono);letter-spacing:0.05em;z-index:95;box-shadow:0 8px 20px -4px rgba(0,0,0,0.5)}@media (max-width:700px){.proto-note{display:none}}[data-page="home"] .section-break{position:relative;height:40px;display:flex;align-items:center;justify-content:center;background:var(--black);overflow:hidden}[data-page="home"] .section-break::before,[data-page="home"] .section-break::after{content:"";position:absolute;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgba(252,90,36,0.4),transparent)}[data-page="home"] .section-break::before{left:0;right:calc(50%+80px)}[data-page="home"] .section-break::after{right:0;left:calc(50%+80px)}[data-page="home"] .section-break-mark{display:flex;align-items:center;gap:14px;font-family:var(--font-mono);font-size:10px;letter-spacing:0.3em;color:var(--orange);text-transform:uppercase}[data-page="home"] .section-break-mark::before,[data-page="home"] .section-break-mark::after{content:"";width:6px;height:6px;background:var(--orange);border-radius:50%;box-shadow:0 0 10px var(--orange)}:root{--orange:#FC5A24;--orange-bright:#FF6633;--orange-soft:#FFA478;--c-chat:#FC5A24;--c-chat-accent:#D693F7;--c-crm:#FC5A24;--c-crm-bright:#FC5A24;--c-crm-deep:#C13A0E;--c-crm-dark:#3A1410;--c-cashback:#05A186;--c-promo:#FF3600;--c-ads:#1255B2;--black:#050108;--black-deep:#08010F;--black-warm:#0F0716;--purple-deep-bg:#1A0805;--surface:#1B0E08;--line:rgba(255,255,255,0.08);--line-bright:rgba(255,255,255,0.16);--line-purple:rgba(252,90,36,0.25);--white:#ffffff;--gray-100:#E5E2EC;--gray-300:#B0A9BD;--gray-500:#6B6379;--font-display:"Sora",system-ui,sans-serif;--font-mono:"Geist Mono",ui-monospace,monospace;--max:1280px;--pad:clamp(20px,4vw,80px)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-display);background:var(--black);color:var(--white);line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer;border:none}.container{max-width:var(--max);margin:0 auto;padding:0 var(--pad)}[data-page="chat"] .eyebrow{font-family:var(--font-mono);font-size:12px;letter-spacing:0.18em;text-transform:uppercase;color:var(--c-chat);font-weight:500}.h1{font-size:clamp(40px,6vw,80px);line-height:1.02;font-weight:700;letter-spacing:-0.03em}.h2{font-size:clamp(32px,4.5vw,60px);line-height:1.05;font-weight:700;letter-spacing:-0.025em}.h3{font-size:clamp(22px,2.5vw,30px);line-height:1.15;font-weight:600;letter-spacing:-0.015em}.lead{font-size:clamp(17px,1.4vw,20px);line-height:1.55;color:var(--gray-300);max-width:60ch}[data-page="chat"] .stars{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}[data-page="chat"] .stars::before,[data-page="chat"] .stars::after{content:"";position:absolute;inset:-50%;background-image:radial-gradient(1px 1px at 20% 30%,rgba(255,255,255,0.4),transparent),radial-gradient(1px 1px at 60% 70%,rgba(255,255,255,0.3),transparent),radial-gradient(1.5px 1.5px at 80% 10%,rgba(165,121,224,0.5),transparent),radial-gradient(1px 1px at 30% 80%,rgba(255,255,255,0.3),transparent),radial-gradient(1.5px 1.5px at 90% 50%,rgba(252,90,36,0.4),transparent),radial-gradient(2px 2px at 10% 60%,rgba(165,121,224,0.4),transparent),radial-gradient(1px 1px at 70% 25%,rgba(255,255,255,0.35),transparent),radial-gradient(1px 1px at 45% 90%,rgba(255,255,255,0.25),transparent);background-size:600px 600px;background-repeat:repeat;animation:drift 80s linear infinite}[data-page="chat"] .stars::after{background-size:400px 400px;opacity:0.5;animation-duration:120s;animation-direction:reverse}@keyframes drift{from{transform:translate(0,0)}to{transform:translate(-300px,-200px)}}.btn{display:inline-flex;align-items:center;gap:10px;padding:16px 28px;border-radius:100px;font-weight:600;font-size:15px;letter-spacing:-0.01em;transition:all 0.2s ease;white-space:nowrap}.btn-primary{background:var(--orange);color:white}.btn-primary:hover{background:var(--orange-bright);transform:translateY(-1px);box-shadow:0 8px 24px -8px rgba(252,90,36,0.6)}[data-page="chat"] .btn-coral{background:var(--c-crm);color:white;box-shadow:0 0 0 0 rgba(252,90,36,0.5)}[data-page="chat"] .btn-coral:hover{background:var(--c-chat);transform:translateY(-1px);box-shadow:0 8px 24px -8px rgba(252,90,36,0.6)}.btn-ghost{background:rgba(255,255,255,0.04);color:var(--white);border:1px solid var(--line)}.btn-ghost:hover{background:rgba(255,255,255,0.08);border-color:var(--line-bright)}.btn-arrow{transition:transform 0.2s ease}.btn:hover .btn-arrow{transform:translateX(4px)}.header{position:fixed;top:0;left:0;right:0;z-index:100;padding:16px 0;background:rgba(5,1,8,0.7);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--line)}.header-inner{display:flex;align-items:center;justify-content:space-between;gap:32px}.logo{display:flex;align-items:center;gap:10px;font-weight:600;font-size:20px;letter-spacing:-0.02em}.logo-mark{width:32px;height:32px;border-radius:8px;display:block;object-fit:contain}.nav{display:flex;gap:4px}.nav>a,.nav>.has-menu>a{padding:8px 14px;border-radius:8px;font-size:14px;color:var(--gray-100);font-weight:500;transition:all 0.2s ease;cursor:pointer;display:inline-flex;align-items:center;gap:4px}.nav>a:hover,.nav>.has-menu:hover>a{background:rgba(255,255,255,0.05)}.has-menu{position:relative}.dropdown{position:absolute;top:100%;left:50%;transform:translateX(-50%) translateY(-8px);background:linear-gradient(180deg,rgba(20,10,28,0.98),rgba(8,4,12,0.98));border:1px solid var(--line-bright);border-radius:14px;padding:8px 12px 12px;min-width:280px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.2s ease,transform 0.2s ease,visibility 0s linear 0.2s;backdrop-filter:blur(20px);box-shadow:0 20px 40px -10px rgba(0,0,0,0.5)}.has-menu:hover .dropdown,.has-menu.open .dropdown{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(-50%) translateY(0);transition:opacity 0.2s ease,transform 0.2s ease,visibility 0s linear 0s}.dropdown a{display:flex;flex-direction:column;padding:10px 12px;border-radius:8px;transition:background 0.15s ease;gap:2px}.dropdown a:hover{background:rgba(255,255,255,0.05)}.dropdown a.current{background:rgba(252,90,36,0.1);border-left:2px solid var(--c-crm)}.dropdown a strong{font-size:13px;font-weight:600;color:var(--white);letter-spacing:-0.01em}.dropdown a span{font-size:11px;color:var(--gray-300);line-height:1.3}.dropdown a.current strong{color:var(--c-chat)}.beta-tag-mini{display:inline-block;font-family:var(--font-mono);font-size:9px;letter-spacing:0.1em;padding:2px 6px;background:rgba(18,85,178,0.15);color:#93C5FD;border-radius:100px;margin-left:6px;font-weight:600;text-transform:uppercase;vertical-align:middle}.header-cta{display:flex;gap:10px;align-items:center}.header-cta .btn{padding:11px 20px;font-size:14px}.client-link{font-size:14px;color:var(--gray-300);padding:10px 14px;font-weight:500}.client-link:hover{color:var(--white)}@media (max-width:1000px){.nav,.client-link{display:none}}.breadcrumb{padding:24px 0 0;background:radial-gradient(ellipse 80% 100% at 50% 0%,rgba(252,90,36,0.18),transparent 60%),var(--black)}.breadcrumb-inner{font-family:var(--font-mono);font-size:12px;letter-spacing:0.05em;color:var(--gray-500);display:flex;align-items:center;gap:10px;padding-top:24px}.breadcrumb-inner a{color:var(--gray-300);transition:color 0.2s ease}.breadcrumb-inner a:hover{color:var(--c-chat)}.breadcrumb-inner span.sep{opacity:0.5}.breadcrumb-inner span.current{color:var(--c-chat)}[data-page="chat"] .hero-product{position:relative;padding:60px 0 120px;overflow:hidden;background:radial-gradient(ellipse 70% 60% at 80% 0%,rgba(252,90,36,0.32),transparent 60%),radial-gradient(ellipse 60% 50% at 0% 100%,rgba(214,147,247,0.35),transparent 60%),var(--black)}[data-page="chat"] .hero-product .stars{opacity:0.6}[data-page="chat"] .hp-inner{position:relative;z-index:2;display:grid;grid-template-columns:1fr 1.4fr;gap:60px;align-items:center}@media (max-width:980px){[data-page="chat"] .hp-inner{grid-template-columns:1fr;gap:50px}}[data-page="chat"] .product-tag{display:inline-flex;align-items:center;gap:10px;padding:8px 14px;background:rgba(252,90,36,0.1);border:1px solid rgba(252,90,36,0.25);border-radius:100px;font-family:var(--font-mono);font-size:11px;letter-spacing:0.18em;text-transform:uppercase;color:var(--c-chat);font-weight:600;margin-bottom:28px}[data-page="chat"] .product-tag::before{content:"";width:6px;height:6px;background:var(--c-chat);border-radius:50%;box-shadow:0 0 0 4px rgba(252,90,36,0.2);animation:pulse-coral 2s ease-in-out infinite}@keyframes pulse-coral{0%,100%{box-shadow:0 0 0 4px rgba(252,90,36,0.2)}50%{box-shadow:0 0 0 8px rgba(252,90,36,0)}}[data-page="chat"] .hp-inner h1{font-size:clamp(40px,5.6vw,76px);line-height:1.05;font-weight:800;letter-spacing:-0.035em;margin-bottom:24px}[data-page="chat"] .hp-inner h1 .accent{background:linear-gradient(120deg,#FC5A24,#D693F7);-webkit-background-clip:text;background-clip:text;color:transparent}[data-page="chat"] .hp-inner p.lead{margin-bottom:36px;font-size:clamp(16px,1.4vw,18px)}[data-page="chat"] .hp-ctas{display:flex;gap:12px;flex-wrap:wrap}[data-page="chat"] .hp-visual{position:relative;align-self:start;margin-top:-14px;perspective:1500px}@media (max-width:980px){[data-page="chat"] .hp-visual{margin-top:0}}[data-page="chat"] .hex-stack{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:360px;height:360px;z-index:0;opacity:0.35;pointer-events:none}[data-page="chat"] .hex-stack svg{width:100%;height:100%;animation:floatHex 8s ease-in-out infinite}@keyframes floatHex{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}[data-page="chat"] .mockup-placeholder{position:relative;z-index:2;width:min(740px,52vw);max-width:none;margin-left:-28px;background:transparent;border:none;border-radius:18px;padding:0;transform:rotate3d(1,-0.5,0,4deg) scale(1);transition:transform 0.3s ease}@media (max-width:980px){[data-page="chat"] .mockup-placeholder{width:min(100%,760px);max-width:100%;margin:0 auto}}[data-page="chat"] .mockup-placeholder:hover{transform:rotate3d(1,-0.5,0,2deg) scale(1.02)}[data-page="chat"] .mockup-placeholder .ico{width:56px;height:56px;background:rgba(252,90,36,0.15);border:1px solid var(--c-crm);border-radius:14px;display:flex;align-items:center;justify-content:center;color:var(--c-chat)}[data-page="chat"] .mockup-placeholder .ico svg{width:28px;height:28px}[data-page="chat"] .mockup-placeholder .lbl{font-family:var(--font-mono);font-size:11px;letter-spacing:0.18em;text-transform:uppercase;color:var(--c-chat);font-weight:600}[data-page="chat"] .mockup-placeholder .ttl{font-size:18px;font-weight:600;color:var(--white);letter-spacing:-0.015em;text-align:center}[data-page="chat"] .mockup-placeholder .hint{font-size:12px;color:var(--gray-300);text-align:center;font-family:var(--font-mono);max-width:28ch;line-height:1.5}.section-tag{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:12px;letter-spacing:0.15em;text-transform:uppercase;color:var(--gray-300);padding:8px 14px;border-radius:100px;background:rgba(255,255,255,0.03);border:1px solid var(--line);margin-bottom:24px}.section-tag::before{content:"";width:6px;height:6px;background:var(--c-crm);border-radius:50%}.section-tag.orange::before{background:var(--orange)}[data-page="chat"] .section-break{position:relative;height:40px;display:flex;align-items:center;justify-content:center;background:var(--black);overflow:hidden}[data-page="chat"] .section-break::before,[data-page="chat"] .section-break::after{content:"";position:absolute;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgba(252,90,36,0.4),transparent)}[data-page="chat"] .section-break::before{left:0;right:calc(50%+80px)}[data-page="chat"] .section-break::after{right:0;left:calc(50%+80px)}[data-page="chat"] .section-break-mark{display:flex;align-items:center;gap:14px;font-family:var(--font-mono);font-size:10px;letter-spacing:0.3em;color:var(--c-chat);text-transform:uppercase}[data-page="chat"] .section-break-mark::before,[data-page="chat"] .section-break-mark::after{content:"";width:6px;height:6px;background:var(--c-crm);border-radius:50%;box-shadow:0 0 10px var(--c-crm)}[data-page="chat"] section{position:relative;padding:clamp(48px,6vw,80px) 0}[data-page="chat"] section.breadcrumb{padding:24px 0 0}[data-page="chat"] .pain{background:radial-gradient(ellipse 60% 50% at 0% 30%,rgba(252,90,36,0.08),transparent 50%),var(--black)}[data-page="chat"] .pain-header{text-align:center;max-width:760px;margin:0 auto 44px}[data-page="chat"] .pain-header .h2{margin-bottom:16px}[data-page="chat"] .pain-header .h2 em{background:linear-gradient(120deg,var(--c-chat),#FFAB91);-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="chat"] .pain-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media (max-width:900px){[data-page="chat"] .pain-grid{grid-template-columns:1fr}}[data-page="chat"] .pain-card{background:linear-gradient(180deg,rgba(20,10,28,0.6),rgba(8,4,12,0.4));border:1px solid var(--line);border-radius:18px;padding:32px 28px;position:relative;overflow:hidden}[data-page="chat"] .pain-card::before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--c-crm),transparent)}[data-page="chat"] .pain-card .num{font-family:var(--font-mono);font-size:11px;letter-spacing:0.2em;color:var(--c-chat);margin-bottom:18px;font-weight:500}[data-page="chat"] .pain-card h3{font-size:19px;font-weight:600;margin-bottom:14px;letter-spacing:-0.015em;line-height:1.3;color:var(--white)}[data-page="chat"] .pain-card p{font-size:14px;line-height:1.6;color:var(--gray-300)}[data-page="chat"] .features{background:linear-gradient(180deg,var(--black) 0%,var(--purple-deep-bg) 100%);position:relative;overflow:hidden}[data-page="chat"] .features-header{max-width:720px;margin:0 auto 44px;text-align:center}[data-page="chat"] .features-header .h2{margin-bottom:16px}[data-page="chat"] .features-header .h2 em{background:linear-gradient(120deg,var(--c-chat),var(--orange-bright));-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="chat"] .features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media (max-width:900px){[data-page="chat"] .features-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){[data-page="chat"] .features-grid{grid-template-columns:1fr}}[data-page="chat"] .feat{background:linear-gradient(180deg,rgba(30,15,38,0.5),rgba(15,8,20,0.3));border:1px solid var(--line);border-radius:16px;padding:28px 24px;transition:all 0.3s ease;position:relative}[data-page="chat"] .feat:hover{transform:translateY(-3px);border-color:var(--line-purple);background:linear-gradient(180deg,rgba(252,90,36,0.08),rgba(15,8,20,0.4))}[data-page="chat"] .feat-ico{width:44px;height:44px;background:rgba(252,90,36,0.1);border:1px solid var(--line-purple);border-radius:12px;display:flex;align-items:center;justify-content:center;color:var(--c-chat);margin-bottom:18px}[data-page="chat"] .feat-ico svg{width:22px;height:22px}[data-page="chat"] .feat h4{font-size:17px;font-weight:600;margin-bottom:8px;letter-spacing:-0.015em;color:var(--white)}[data-page="chat"] .feat p{font-size:14px;line-height:1.55;color:var(--gray-300)}[data-page="chat"] .feat.pioneers{border-color:rgba(252,90,36,0.35);background:linear-gradient(180deg,rgba(252,90,36,0.08),rgba(15,8,20,0.3))}[data-page="chat"] .feat.pioneers .feat-ico{background:rgba(252,90,36,0.12);border-color:rgba(252,90,36,0.4);color:var(--orange-bright)}[data-page="chat"] .pioneers-badge{position:absolute;top:14px;right:14px;font-family:var(--font-mono);font-size:10px;letter-spacing:0.14em;text-transform:uppercase;color:var(--orange-bright);padding:5px 10px;background:rgba(252,90,36,0.12);border:1px solid rgba(252,90,36,0.4);border-radius:100px;font-weight:600}[data-page="chat"] .detail-mockup{background:radial-gradient(ellipse 60% 50% at 50% 100%,rgba(252,90,36,0.25),transparent 60%),var(--purple-deep-bg);border-top:1px solid var(--line-purple);border-bottom:1px solid var(--line-purple);position:relative;overflow:hidden}[data-page="chat"] .detail-mockup .stars{opacity:0.5}[data-page="chat"] .detail-inner{max-width:1100px;margin:0 auto;text-align:center;position:relative;z-index:2}[data-page="chat"] .detail-inner .h2{margin-bottom:16px;max-width:22ch;margin-left:auto;margin-right:auto}[data-page="chat"] .detail-inner .lead{margin:0 auto 60px}[data-page="chat"] .big-mockup{position:relative;aspect-ratio:16 / 9;background:linear-gradient(135deg,rgba(252,90,36,0.06),rgba(20,10,28,0.6));border:2px dashed var(--line-purple);border-radius:22px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;backdrop-filter:blur(10px);box-shadow:0 40px 80px -30px rgba(193,58,14,0.5)}[data-page="chat"] .big-mockup .ico{width:72px;height:72px;background:rgba(252,90,36,0.15);border:1px solid var(--c-crm);border-radius:18px;display:flex;align-items:center;justify-content:center;color:var(--c-chat)}[data-page="chat"] .big-mockup .ico svg{width:36px;height:36px}[data-page="chat"] .big-mockup .lbl{font-family:var(--font-mono);font-size:12px;letter-spacing:0.18em;text-transform:uppercase;color:var(--c-chat);font-weight:600}[data-page="chat"] .big-mockup .ttl{font-size:22px;font-weight:600;color:var(--white);letter-spacing:-0.015em;text-align:center}[data-page="chat"] .big-mockup .hint{font-size:13px;color:var(--gray-300);font-family:var(--font-mono);max-width:36ch;text-align:center;line-height:1.5}[data-page="chat"] .competitive{background:var(--black);position:relative}[data-page="chat"] .competitive-header{text-align:left;max-width:700px;margin-bottom:50px}[data-page="chat"] .competitive-header .h2{margin-bottom:16px}[data-page="chat"] .competitive-header .h2 em{background:linear-gradient(120deg,var(--c-chat),var(--orange-bright));-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="chat"] .compete-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:48px}@media (max-width:800px){[data-page="chat"] .compete-grid{grid-template-columns:1fr}}[data-page="chat"] .compete-col{border-radius:18px;padding:32px 28px;position:relative;overflow:hidden}[data-page="chat"] .compete-col.them{background:linear-gradient(180deg,rgba(20,10,28,0.6),rgba(8,4,12,0.3));border:1px solid var(--line)}[data-page="chat"] .compete-col.us{background:linear-gradient(180deg,rgba(252,90,36,0.1),rgba(20,10,28,0.4));border:1px solid var(--line-purple)}[data-page="chat"] .compete-col .lbl{display:inline-block;font-family:var(--font-mono);font-size:11px;letter-spacing:0.18em;text-transform:uppercase;margin-bottom:14px;font-weight:600}[data-page="chat"] .compete-col.them .lbl{color:var(--gray-500)}[data-page="chat"] .compete-col.us .lbl{color:var(--c-chat)}[data-page="chat"] .compete-col h3{font-size:22px;font-weight:700;letter-spacing:-0.02em;margin-bottom:22px;line-height:1.2;color:var(--white)}[data-page="chat"] .compete-col.them h3{color:var(--gray-300)}[data-page="chat"] .compete-list{list-style:none}[data-page="chat"] .compete-list li{font-size:14px;line-height:1.5;padding:10px 0 10px 24px;position:relative;border-bottom:1px solid rgba(255,255,255,0.04);color:var(--gray-100)}[data-page="chat"] .compete-list li:last-child{border-bottom:none}[data-page="chat"] .compete-col.them .compete-list li{color:var(--gray-300)}[data-page="chat"] .compete-list li::before{content:"";position:absolute;left:0;top:16px;width:12px;height:12px;border-radius:50%}[data-page="chat"] .compete-col.them .compete-list li::before{background:rgba(255,255,255,0.05);border:1px solid var(--line)}[data-page="chat"] .compete-col.us .compete-list li::before{background:var(--c-crm);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5'><polyline points='20 6 9 17 4 12'/></svg>");background-size:70%;background-position:center;background-repeat:no-repeat}[data-page="chat"] .concorrentes-badges{display:flex;align-items:center;gap:14px;margin-top:18px;font-family:var(--font-mono);font-size:11px;letter-spacing:0.05em;color:var(--gray-500)}[data-page="chat"] .concorrentes-badges strong{color:var(--gray-300);font-weight:500}[data-page="chat"] .concorrentes-badges .name{padding:4px 10px;background:rgba(255,255,255,0.04);border:1px solid var(--line);border-radius:100px;color:var(--gray-300)}[data-page="chat"] .cross-sell{background:radial-gradient(ellipse 80% 50% at 50% 50%,rgba(252,90,36,0.12),transparent 60%),var(--purple-deep-bg);position:relative;overflow:hidden}[data-page="chat"] .cross-sell .stars{opacity:0.4}[data-page="chat"] .cross-header{text-align:center;max-width:720px;margin:0 auto 44px;position:relative;z-index:2}[data-page="chat"] .cross-header .h2{margin-bottom:16px}[data-page="chat"] .cross-header .h2 em{background:linear-gradient(120deg,var(--c-chat),#FFAB91);-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="chat"] .product-trail{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;padding:28px 16px;margin:0 auto 48px;max-width:1080px;background:linear-gradient(180deg,rgba(30,15,38,0.6),rgba(15,8,20,0.4));border:1px solid var(--line);border-radius:20px;position:relative;z-index:2}[data-page="chat"] .trail-step{display:inline-flex;flex-direction:column;align-items:center;gap:8px;padding:12px 14px;border-radius:12px;border:1px solid var(--line);background:rgba(255,255,255,0.02);color:var(--gray-300);text-decoration:none;transition:all 0.25s ease;position:relative;min-width:96px}[data-page="chat"] .trail-step:hover{transform:translateY(-2px);border-color:var(--line-bright);color:var(--white)}[data-page="chat"] .trail-step .trail-ico{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:rgba(255,255,255,0.04);border:1px solid var(--line)}[data-page="chat"] .trail-step .trail-ico svg{width:18px;height:18px}[data-page="chat"] .trail-step .trail-name{font-size:13px;font-weight:600;letter-spacing:-0.01em}[data-page="chat"] .trail-step.chat .trail-ico{color:var(--c-chat);border-color:rgba(252,90,36,0.3);background:rgba(252,90,36,0.08)}[data-page="chat"] .trail-step.crm .trail-ico{color:var(--c-chat);border-color:rgba(252,90,36,0.3);background:rgba(252,90,36,0.08)}[data-page="chat"] .trail-step.cashback .trail-ico{color:var(--c-cashback);border-color:rgba(5,161,134,0.3);background:rgba(5,161,134,0.08)}[data-page="chat"] .trail-step.promo .trail-ico{color:var(--c-promo);border-color:rgba(255,54,0,0.3);background:rgba(255,54,0,0.08)}[data-page="chat"] .trail-step.ads .trail-ico{color:var(--c-ads);border-color:rgba(18,85,178,0.3);background:rgba(18,85,178,0.08)}[data-page="chat"] .trail-step.current{background:linear-gradient(180deg,rgba(252,90,36,0.18),rgba(252,90,36,0.06));border-color:rgba(252,90,36,0.5);color:var(--white);box-shadow:0 0 0 4px rgba(252,90,36,0.1),0 8px 24px -8px rgba(252,90,36,0.4)}[data-page="chat"] .trail-step.current .trail-name{color:var(--white);font-weight:700}[data-page="chat"] .trail-here{position:absolute;top:-10px;left:50%;transform:translateX(-50%);font-family:var(--font-mono);font-size:9px;letter-spacing:0.14em;text-transform:uppercase;color:var(--white);background:var(--c-chat);padding:4px 8px;border-radius:100px;white-space:nowrap;font-weight:700}[data-page="chat"] .trail-sep{display:inline-flex;align-items:center;color:var(--gray-500)}[data-page="chat"] .trail-sep svg{width:16px;height:16px}@media (max-width:700px){[data-page="chat"] .product-trail{gap:6px;padding:20px 10px}[data-page="chat"] .trail-step{min-width:72px;padding:10px 8px}[data-page="chat"] .trail-step .trail-name{font-size:11px}[data-page="chat"] .trail-sep svg{width:12px;height:12px}}[data-page="chat"] .cross-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;position:relative;z-index:2}@media (max-width:900px){[data-page="chat"] .cross-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){[data-page="chat"] .cross-grid{grid-template-columns:1fr}}[data-page="chat"] .cross-card{background:linear-gradient(180deg,rgba(8,4,16,0.7),rgba(8,4,16,0.4));border:1px solid var(--line);border-radius:16px;padding:24px 22px;transition:all 0.3s ease;position:relative;overflow:hidden;display:flex;flex-direction:column;gap:14px;min-height:220px}[data-page="chat"] .cross-card::before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--c);opacity:0.7}[data-page="chat"] .cross-card:hover{transform:translateY(-3px);border-color:var(--c-bg-bright)}[data-page="chat"] .cross-card.chat{--c:var(--c-chat);--c-bg-bright:rgba(252,90,36,0.4)}[data-page="chat"] .cross-card.crm{--c:#A579E0;--c-bg-bright:rgba(165,121,224,0.4)}[data-page="chat"] .cross-card.cashback{--c:var(--c-cashback);--c-bg-bright:rgba(5,161,134,0.4)}[data-page="chat"] .cross-card.promo{--c:var(--c-promo);--c-bg-bright:rgba(255,54,0,0.4)}[data-page="chat"] .cross-card.ads{--c:var(--c-ads);--c-bg-bright:rgba(18,85,178,0.4)}[data-page="chat"] .cross-card .ico{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;color:var(--c)}[data-page="chat"] .cross-card.chat .ico{background:rgba(252,90,36,0.12);border:1px solid rgba(252,90,36,0.3)}[data-page="chat"] .cross-card.crm .ico{background:rgba(165,121,224,0.12);border:1px solid rgba(165,121,224,0.3)}[data-page="chat"] .cross-card.cashback .ico{background:rgba(5,161,134,0.12);border:1px solid rgba(5,161,134,0.3)}[data-page="chat"] .cross-card.promo .ico{background:rgba(255,54,0,0.12);border:1px solid rgba(255,54,0,0.3)}[data-page="chat"] .cross-card.ads .ico{background:rgba(18,85,178,0.12);border:1px solid rgba(18,85,178,0.3)}[data-page="chat"] .cross-card .ico svg{width:22px;height:22px}[data-page="chat"] .cross-card h4{font-size:15px;font-weight:700;letter-spacing:-0.015em;text-transform:lowercase;color:var(--c)}[data-page="chat"] .cross-card p{font-size:13px;line-height:1.5;color:var(--gray-300);flex-grow:1}[data-page="chat"] .cross-card .more{font-family:var(--font-mono);font-size:10px;letter-spacing:0.15em;text-transform:uppercase;color:var(--c);display:inline-flex;align-items:center;gap:5px;font-weight:600}[data-page="chat"] .cross-card.beta{background:linear-gradient(180deg,rgba(18,85,178,0.06),rgba(8,4,16,0.4))}[data-page="chat"] .cross-card .beta-mini{position:absolute;top:14px;right:14px;font-family:var(--font-mono);font-size:9px;letter-spacing:0.12em;padding:3px 8px;background:rgba(18,85,178,0.12);border:1px solid rgba(18,85,178,0.3);border-radius:100px;color:#93C5FD;font-weight:600;text-transform:uppercase}[data-page="chat"] .faq{background:var(--black);position:relative}[data-page="chat"] .faq-header{text-align:center;max-width:720px;margin:0 auto 50px}[data-page="chat"] .faq-header .h2{margin-bottom:12px}[data-page="chat"] .faq-list{max-width:820px;margin:0 auto}[data-page="chat"] .faq-item{border-bottom:1px solid var(--line);padding:0}[data-page="chat"] .faq-item summary{cursor:pointer;list-style:none;padding:24px 0;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:17px;font-weight:600;letter-spacing:-0.01em;color:var(--white);transition:color 0.2s ease}[data-page="chat"] .faq-item summary::-webkit-details-marker{display:none}[data-page="chat"] .faq-item summary:hover{color:var(--c-chat)}[data-page="chat"] .faq-icon{flex-shrink:0;width:28px;height:28px;border-radius:50%;background:rgba(252,90,36,0.1);border:1px solid var(--line-purple);display:flex;align-items:center;justify-content:center;color:var(--c-chat);transition:transform 0.3s ease}[data-page="chat"] .faq-icon svg{width:14px;height:14px}[data-page="chat"] .faq-item[open] .faq-icon{transform:rotate(45deg)}[data-page="chat"] .faq-item-body{padding-bottom:24px;font-size:15px;line-height:1.65;color:var(--gray-300);max-width:70ch}[data-page="chat"] .cta-block{background:radial-gradient(ellipse 80% 60% at 50% 30%,rgba(252,90,36,0.2),transparent 60%),radial-gradient(ellipse 60% 50% at 50% 100%,rgba(252,90,36,0.15),transparent 60%),var(--black-warm);position:relative;overflow:hidden}[data-page="chat"] .cta-block .stars{opacity:0.6}[data-page="chat"] .cta-inner{max-width:720px;margin:0 auto;text-align:center;position:relative;z-index:2}[data-page="chat"] .cta-inner .h2{margin-bottom:18px;max-width:22ch;margin-left:auto;margin-right:auto}[data-page="chat"] .cta-inner .h2 em{background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft));-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="chat"] .cta-inner p{font-size:17px;color:var(--gray-100);margin:0 auto 36px;max-width:56ch;line-height:1.55}[data-page="chat"] .cta-foot{margin-top:24px;font-family:var(--font-mono);font-size:12px;letter-spacing:0.05em;color:var(--gray-500)}[data-page="chat"] .cta-foot strong{color:var(--orange);font-weight:600}.footer{background:var(--black-deep);border-top:1px solid var(--line);padding:64px 0 32px}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;margin-bottom:48px}@media (max-width:800px){.footer-grid{grid-template-columns:1fr 1fr;gap:32px}}@media (max-width:500px){.footer-grid{grid-template-columns:1fr}}.footer-col h5{font-family:var(--font-mono);font-size:11px;letter-spacing:0.18em;text-transform:uppercase;color:var(--gray-500);margin-bottom:18px;font-weight:500}.footer-col ul{list-style:none}.footer-col li{margin-bottom:10px}.footer-col a{font-size:14px;color:var(--gray-100);transition:color 0.15s ease}.footer-col a:hover{color:var(--orange-bright)}.footer-col a.current{color:var(--c-chat)}.footer-brand p{font-size:14px;color:var(--gray-300);margin:14px 0 20px;max-width:32ch;line-height:1.55}.address{font-size:13px;color:var(--gray-300);line-height:1.6;margin-bottom:16px;font-family:var(--font-mono)}.address strong{color:var(--gray-100);display:block;margin-bottom:4px;font-weight:600}.footer-bottom{border-top:1px solid var(--line);padding-top:24px;display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--gray-500);font-family:var(--font-mono);flex-wrap:wrap;gap:16px}.float-cta{position:fixed;right:24px;bottom:24px;z-index:90;background:var(--orange);color:white;padding:14px 22px;border-radius:100px;font-size:14px;font-weight:600;box-shadow:0 12px 32px -8px rgba(252,90,36,0.5);display:flex;align-items:center;gap:8px;opacity:0;pointer-events:none;transition:all 0.3s ease;transform:translateY(10px)}.float-cta.visible{opacity:1;pointer-events:auto;transform:translateY(0)}.float-cta:hover{background:var(--orange-bright);transform:translateY(-2px)}@media (max-width:600px){.float-cta{right:16px;bottom:16px;padding:12px 18px;font-size:13px}}.proto-note{position:fixed;top:80px;left:24px;background:rgba(252,90,36,0.95);color:white;padding:8px 14px;border-radius:100px;font-size:11px;font-weight:600;font-family:var(--font-mono);letter-spacing:0.05em;z-index:95;box-shadow:0 8px 20px -4px rgba(0,0,0,0.5)}@media (max-width:700px){.proto-note{display:none}}[data-page="chat"] .cta-block{background:radial-gradient(ellipse 80% 60% at 50% 30%,rgba(252,90,36,0.18),transparent 60%),radial-gradient(ellipse 60% 50% at 50% 100%,rgba(252,90,36,0.12),transparent 60%),var(--black-warm);position:relative;overflow:hidden}[data-page="chat"] .cta-block .stars{opacity:0.6}[data-page="chat"] .cta-inner{max-width:880px;margin:0 auto;position:relative;z-index:2}[data-page="chat"] .cta-promise{text-align:center;margin-bottom:56px}[data-page="chat"] .cta-promise .h2{margin-bottom:18px;max-width:22ch;margin-left:auto;margin-right:auto}[data-page="chat"] .cta-promise .h2 em{background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft));-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="chat"] .cta-promise p{font-size:18px;color:var(--gray-100);max-width:60ch;margin:0 auto;line-height:1.55}[data-page="chat"] .lead-form{background:linear-gradient(180deg,rgba(30,15,38,0.7),rgba(15,8,20,0.5));border:1px solid var(--line-bright);border-radius:22px;padding:36px;text-align:left;backdrop-filter:blur(20px);position:relative;overflow:hidden}[data-page="chat"] .lead-form::before{content:"";position:absolute;inset:-1px;border-radius:22px;padding:1px;background:linear-gradient(135deg,rgba(252,90,36,0.4),transparent 40%,transparent 60%,rgba(252,90,36,0.3));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:0.6}[data-page="chat"] .form-pre{text-align:center;font-size:14px;color:var(--gray-300);margin-bottom:24px;line-height:1.5}[data-page="chat"] .form-pre strong{color:var(--white);font-weight:600}[data-page="chat"] .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px}@media (max-width:600px){[data-page="chat"] .form-grid{grid-template-columns:1fr}}[data-page="chat"] .form-field{display:flex;flex-direction:column;gap:6px}[data-page="chat"] .form-field.full{grid-column:1 / -1}[data-page="chat"] .form-field label{font-family:var(--font-mono);font-size:11px;letter-spacing:0.1em;text-transform:uppercase;color:var(--gray-300);font-weight:500}[data-page="chat"] .form-field input,[data-page="chat"] .form-field select{background:rgba(0,0,0,0.4);border:1px solid var(--line);border-radius:10px;padding:12px 14px;font-family:inherit;font-size:14px;color:var(--white);transition:border-color 0.2s ease}[data-page="chat"] .form-field input:focus,[data-page="chat"] .form-field select:focus{outline:none;border-color:var(--orange)}[data-page="chat"] .form-field input::placeholder{color:var(--gray-500)}[data-page="chat"] .form-submit{width:100%;margin-top:18px;padding:16px;background:var(--orange);color:white;border-radius:12px;font-weight:600;font-size:15px;display:flex;align-items:center;justify-content:center;gap:10px;transition:all 0.2s ease}[data-page="chat"] .form-submit:hover{background:var(--orange-bright);transform:translateY(-1px)}[data-page="chat"] .cta-guarantees{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:24px;padding-top:24px;border-top:1px solid var(--line);max-width:600px;margin-left:auto;margin-right:auto}@media (max-width:600px){[data-page="chat"] .cta-guarantees{grid-template-columns:1fr}}[data-page="chat"] .cta-guarantee{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--gray-100);font-family:var(--font-mono);letter-spacing:0.02em;line-height:1.3}[data-page="chat"] .cta-guarantee::before{content:"";flex-shrink:0;width:18px;height:18px;background:var(--orange);border-radius:50%;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3'><polyline points='20 6 9 17 4 12'/></svg>");background-size:60%;background-position:center;background-repeat:no-repeat}.footer{background:var(--black-deep);border-top:1px solid var(--line);padding:64px 0 32px}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;margin-bottom:48px}@media (max-width:800px){.footer-grid{grid-template-columns:1fr 1fr;gap:32px}}@media (max-width:500px){.footer-grid{grid-template-columns:1fr}}.footer-col h5{font-family:var(--font-mono);font-size:11px;letter-spacing:0.18em;text-transform:uppercase;color:var(--gray-500);margin-bottom:18px;font-weight:500}.footer-col ul{list-style:none}.footer-col li{margin-bottom:10px}.footer-col a{font-size:14px;color:var(--gray-100);transition:color 0.15s ease}.footer-col a:hover{color:var(--orange-bright)}.footer-brand p{font-size:14px;color:var(--gray-300);margin:14px 0 20px;max-width:32ch;line-height:1.55}.address{font-size:13px;color:var(--gray-300);line-height:1.6;margin-bottom:16px;font-family:var(--font-mono)}.address strong{color:var(--gray-100);display:block;margin-bottom:4px;font-weight:600}.footer-bottom{border-top:1px solid var(--line);padding-top:24px;display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--gray-500);font-family:var(--font-mono);flex-wrap:wrap;gap:16px}.float-cta{position:fixed;right:24px;bottom:24px;z-index:90;background:var(--orange);color:white;padding:14px 22px;border-radius:100px;font-size:14px;font-weight:600;box-shadow:0 12px 32px -8px rgba(252,90,36,0.5);display:flex;align-items:center;gap:8px;opacity:0;pointer-events:none;transition:all 0.3s ease;transform:translateY(10px)}.float-cta.visible{opacity:1;pointer-events:auto;transform:translateY(0)}.float-cta:hover{background:var(--orange-bright);transform:translateY(-2px)}@media (max-width:600px){.float-cta{right:16px;bottom:16px;padding:12px 18px;font-size:13px}}.proto-note{position:fixed;top:80px;left:24px;background:rgba(252,90,36,0.95);color:white;padding:8px 14px;border-radius:100px;font-size:11px;font-weight:600;font-family:var(--font-mono);letter-spacing:0.05em;z-index:95;box-shadow:0 8px 20px -4px rgba(0,0,0,0.5)}@media (max-width:700px){.proto-note{display:none}}:root{--orange:#FC5A24;--orange-bright:#FF6633;--orange-soft:#FFA478;--c-chat:#FC5A24;--c-crm:#844FC6;--c-crm-bright:#A579E0;--c-crm-deep:#5B2F9C;--c-crm-dark:#2A1A4A;--c-cashback:#05A186;--c-promo:#FF3600;--c-ads:#1255B2;--black:#050108;--black-deep:#08010F;--black-warm:#0F0716;--purple-deep-bg:#110424;--surface:#15091B;--line:rgba(255,255,255,0.08);--line-bright:rgba(255,255,255,0.16);--line-purple:rgba(132,79,198,0.25);--white:#ffffff;--gray-100:#E5E2EC;--gray-300:#B0A9BD;--gray-500:#6B6379;--font-display:"Sora",system-ui,sans-serif;--font-mono:"Geist Mono",ui-monospace,monospace;--max:1280px;--pad:clamp(20px,4vw,80px)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-display);background:var(--black);color:var(--white);line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer;border:none}.container{max-width:var(--max);margin:0 auto;padding:0 var(--pad)}[data-page="crm"] .eyebrow{font-family:var(--font-mono);font-size:12px;letter-spacing:0.18em;text-transform:uppercase;color:var(--c-crm-bright);font-weight:500}.h1{font-size:clamp(40px,6vw,80px);line-height:1.02;font-weight:700;letter-spacing:-0.03em}.h2{font-size:clamp(32px,4.5vw,60px);line-height:1.05;font-weight:700;letter-spacing:-0.025em}.h3{font-size:clamp(22px,2.5vw,30px);line-height:1.15;font-weight:600;letter-spacing:-0.015em}.lead{font-size:clamp(17px,1.4vw,20px);line-height:1.55;color:var(--gray-300);max-width:60ch}[data-page="crm"] .stars{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}[data-page="crm"] .stars::before,[data-page="crm"] .stars::after{content:"";position:absolute;inset:-50%;background-image:radial-gradient(1px 1px at 20% 30%,rgba(255,255,255,0.4),transparent),radial-gradient(1px 1px at 60% 70%,rgba(255,255,255,0.3),transparent),radial-gradient(1.5px 1.5px at 80% 10%,rgba(165,121,224,0.5),transparent),radial-gradient(1px 1px at 30% 80%,rgba(255,255,255,0.3),transparent),radial-gradient(1.5px 1.5px at 90% 50%,rgba(132,79,198,0.4),transparent),radial-gradient(2px 2px at 10% 60%,rgba(165,121,224,0.4),transparent),radial-gradient(1px 1px at 70% 25%,rgba(255,255,255,0.35),transparent),radial-gradient(1px 1px at 45% 90%,rgba(255,255,255,0.25),transparent);background-size:600px 600px;background-repeat:repeat;animation:drift 80s linear infinite}[data-page="crm"] .stars::after{background-size:400px 400px;opacity:0.5;animation-duration:120s;animation-direction:reverse}@keyframes drift{from{transform:translate(0,0)}to{transform:translate(-300px,-200px)}}.btn{display:inline-flex;align-items:center;gap:10px;padding:16px 28px;border-radius:100px;font-weight:600;font-size:15px;letter-spacing:-0.01em;transition:all 0.2s ease;white-space:nowrap}.btn-primary{background:var(--orange);color:white}.btn-primary:hover{background:var(--orange-bright);transform:translateY(-1px);box-shadow:0 8px 24px -8px rgba(252,90,36,0.6)}.btn-purple{background:var(--c-crm);color:white;box-shadow:0 0 0 0 rgba(132,79,198,0.5)}.btn-purple:hover{background:var(--c-crm-bright);transform:translateY(-1px);box-shadow:0 8px 24px -8px rgba(132,79,198,0.6)}.btn-ghost{background:rgba(255,255,255,0.04);color:var(--white);border:1px solid var(--line)}.btn-ghost:hover{background:rgba(255,255,255,0.08);border-color:var(--line-bright)}.btn-arrow{transition:transform 0.2s ease}.btn:hover .btn-arrow{transform:translateX(4px)}.header{position:fixed;top:0;left:0;right:0;z-index:100;padding:16px 0;background:rgba(5,1,8,0.7);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--line)}.header-inner{display:flex;align-items:center;justify-content:space-between;gap:32px}.logo{display:flex;align-items:center;gap:10px;font-weight:600;font-size:20px;letter-spacing:-0.02em}.logo-mark{width:32px;height:32px;border-radius:8px;display:block;object-fit:contain}.nav{display:flex;gap:4px}.nav>a,.nav>.has-menu>a{padding:8px 14px;border-radius:8px;font-size:14px;color:var(--gray-100);font-weight:500;transition:all 0.2s ease;cursor:pointer;display:inline-flex;align-items:center;gap:4px}.nav>a:hover,.nav>.has-menu:hover>a{background:rgba(255,255,255,0.05)}.has-menu{position:relative}.dropdown{position:absolute;top:100%;left:50%;transform:translateX(-50%) translateY(-8px);background:linear-gradient(180deg,rgba(20,10,28,0.98),rgba(8,4,12,0.98));border:1px solid var(--line-bright);border-radius:14px;padding:8px 12px 12px;min-width:280px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.2s ease,transform 0.2s ease,visibility 0s linear 0.2s;backdrop-filter:blur(20px);box-shadow:0 20px 40px -10px rgba(0,0,0,0.5)}.has-menu:hover .dropdown,.has-menu.open .dropdown{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(-50%) translateY(0);transition:opacity 0.2s ease,transform 0.2s ease,visibility 0s linear 0s}.dropdown a{display:flex;flex-direction:column;padding:10px 12px;border-radius:8px;transition:background 0.15s ease;gap:2px}.dropdown a:hover{background:rgba(255,255,255,0.05)}.dropdown a.current{background:rgba(132,79,198,0.1);border-left:2px solid var(--c-crm)}.dropdown a strong{font-size:13px;font-weight:600;color:var(--white);letter-spacing:-0.01em}.dropdown a span{font-size:11px;color:var(--gray-300);line-height:1.3}.dropdown a.current strong{color:var(--c-crm-bright)}.beta-tag-mini{display:inline-block;font-family:var(--font-mono);font-size:9px;letter-spacing:0.1em;padding:2px 6px;background:rgba(18,85,178,0.15);color:#93C5FD;border-radius:100px;margin-left:6px;font-weight:600;text-transform:uppercase;vertical-align:middle}.header-cta{display:flex;gap:10px;align-items:center}.header-cta .btn{padding:11px 20px;font-size:14px}.client-link{font-size:14px;color:var(--gray-300);padding:10px 14px;font-weight:500}.client-link:hover{color:var(--white)}@media (max-width:1000px){.nav,.client-link{display:none}}.breadcrumb{padding:24px 0 0;background:radial-gradient(ellipse 80% 100% at 50% 0%,rgba(132,79,198,0.18),transparent 60%),var(--black)}.breadcrumb-inner{font-family:var(--font-mono);font-size:12px;letter-spacing:0.05em;color:var(--gray-500);display:flex;align-items:center;gap:10px;padding-top:24px}.breadcrumb-inner a{color:var(--gray-300);transition:color 0.2s ease}.breadcrumb-inner a:hover{color:var(--c-crm-bright)}.breadcrumb-inner span.sep{opacity:0.5}.breadcrumb-inner span.current{color:var(--c-crm-bright)}[data-page="crm"] .hero-product{position:relative;padding:60px 0 120px;overflow:hidden;background:radial-gradient(ellipse 70% 60% at 80% 0%,rgba(132,79,198,0.3),transparent 60%),radial-gradient(ellipse 60% 50% at 0% 100%,rgba(91,47,156,0.25),transparent 60%),var(--black)}[data-page="crm"] .hero-product .stars{opacity:0.6}[data-page="crm"] .hp-inner{position:relative;z-index:2;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}@media (max-width:980px){[data-page="crm"] .hp-inner{grid-template-columns:1fr;gap:50px}}[data-page="crm"] .product-tag{display:inline-flex;align-items:center;gap:10px;padding:8px 14px;background:rgba(132,79,198,0.1);border:1px solid var(--line-purple);border-radius:100px;font-family:var(--font-mono);font-size:11px;letter-spacing:0.18em;text-transform:uppercase;color:var(--c-crm-bright);font-weight:600;margin-bottom:28px}[data-page="crm"] .product-tag::before{content:"";width:6px;height:6px;background:var(--c-crm);border-radius:50%;box-shadow:0 0 0 4px rgba(132,79,198,0.2);animation:pulse-purple 2s ease-in-out infinite}@keyframes pulse-purple{0%,100%{box-shadow:0 0 0 4px rgba(132,79,198,0.2)}50%{box-shadow:0 0 0 8px rgba(132,79,198,0)}}[data-page="crm"] .hp-inner h1{font-size:clamp(40px,5.6vw,76px);line-height:1.05;font-weight:800;letter-spacing:-0.035em;margin-bottom:24px}[data-page="crm"] .hp-inner h1 .accent{background:linear-gradient(120deg,var(--c-crm-bright),#C4B5FD 70%);-webkit-background-clip:text;background-clip:text;color:transparent}[data-page="crm"] .hp-inner p.lead{margin-bottom:36px;font-size:clamp(16px,1.4vw,18px)}[data-page="crm"] .hp-ctas{display:flex;gap:12px;flex-wrap:wrap}[data-page="crm"] .hp-visual{position:relative;perspective:1500px}[data-page="crm"] .hex-stack{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:360px;height:360px;z-index:0;opacity:0.35;pointer-events:none}[data-page="crm"] .hex-stack svg{width:100%;height:100%;animation:floatHex 8s ease-in-out infinite}@keyframes floatHex{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}[data-page="crm"] .mockup-placeholder{position:relative;z-index:2;aspect-ratio:16 / 11;background:linear-gradient(135deg,rgba(132,79,198,0.08),rgba(20,10,28,0.6));border:2px dashed rgba(132,79,198,0.4);border-radius:18px;padding:24px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;backdrop-filter:blur(10px);box-shadow:0 30px 60px -20px rgba(91,47,156,0.4),inset 0 1px 0 rgba(255,255,255,0.06);transform:rotate3d(1,-0.5,0,4deg);transition:transform 0.3s ease}[data-page="crm"] .mockup-placeholder:hover{transform:rotate3d(1,-0.5,0,2deg) scale(1.01)}[data-page="crm"] .mockup-placeholder .ico{width:56px;height:56px;background:rgba(132,79,198,0.15);border:1px solid var(--c-crm);border-radius:14px;display:flex;align-items:center;justify-content:center;color:var(--c-crm-bright)}[data-page="crm"] .mockup-placeholder .ico svg{width:28px;height:28px}[data-page="crm"] .mockup-placeholder .lbl{font-family:var(--font-mono);font-size:11px;letter-spacing:0.18em;text-transform:uppercase;color:var(--c-crm-bright);font-weight:600}[data-page="crm"] .mockup-placeholder .ttl{font-size:18px;font-weight:600;color:var(--white);letter-spacing:-0.015em;text-align:center}[data-page="crm"] .mockup-placeholder .hint{font-size:12px;color:var(--gray-300);text-align:center;font-family:var(--font-mono);max-width:28ch;line-height:1.5}.section-tag{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:12px;letter-spacing:0.15em;text-transform:uppercase;color:var(--gray-300);padding:8px 14px;border-radius:100px;background:rgba(255,255,255,0.03);border:1px solid var(--line);margin-bottom:24px}.section-tag::before{content:"";width:6px;height:6px;background:var(--c-crm);border-radius:50%}.section-tag.orange::before{background:var(--orange)}[data-page="crm"] .section-break{position:relative;height:40px;display:flex;align-items:center;justify-content:center;background:var(--black);overflow:hidden}[data-page="crm"] .section-break::before,[data-page="crm"] .section-break::after{content:"";position:absolute;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgba(132,79,198,0.4),transparent)}[data-page="crm"] .section-break::before{left:0;right:calc(50%+80px)}[data-page="crm"] .section-break::after{right:0;left:calc(50%+80px)}[data-page="crm"] .section-break-mark{display:flex;align-items:center;gap:14px;font-family:var(--font-mono);font-size:10px;letter-spacing:0.3em;color:var(--c-crm-bright);text-transform:uppercase}[data-page="crm"] .section-break-mark::before,[data-page="crm"] .section-break-mark::after{content:"";width:6px;height:6px;background:var(--c-crm);border-radius:50%;box-shadow:0 0 10px var(--c-crm)}[data-page="crm"] section{position:relative;padding:clamp(48px,6vw,80px) 0}[data-page="crm"] section.breadcrumb{padding:24px 0 0}[data-page="crm"] .pain{background:radial-gradient(ellipse 60% 50% at 0% 30%,rgba(132,79,198,0.08),transparent 50%),var(--black)}[data-page="crm"] .pain-header{text-align:center;max-width:760px;margin:0 auto 44px}[data-page="crm"] .pain-header .h2{margin-bottom:16px}[data-page="crm"] .pain-header .h2 em{background:linear-gradient(120deg,var(--c-crm-bright),#C4B5FD);-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="crm"] .pain-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media (max-width:900px){[data-page="crm"] .pain-grid{grid-template-columns:1fr}}[data-page="crm"] .pain-card{background:linear-gradient(180deg,rgba(20,10,28,0.6),rgba(8,4,12,0.4));border:1px solid var(--line);border-radius:18px;padding:32px 28px;position:relative;overflow:hidden}[data-page="crm"] .pain-card::before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--c-crm),transparent)}[data-page="crm"] .pain-card .num{font-family:var(--font-mono);font-size:11px;letter-spacing:0.2em;color:var(--c-crm-bright);margin-bottom:18px;font-weight:500}[data-page="crm"] .pain-card h3{font-size:19px;font-weight:600;margin-bottom:14px;letter-spacing:-0.015em;line-height:1.3;color:var(--white)}[data-page="crm"] .pain-card p{font-size:14px;line-height:1.6;color:var(--gray-300)}[data-page="crm"] .features{background:linear-gradient(180deg,var(--black) 0%,var(--purple-deep-bg) 100%);position:relative;overflow:hidden}[data-page="crm"] .features-header{max-width:720px;margin:0 auto 44px;text-align:center}[data-page="crm"] .features-header .h2{margin-bottom:16px}[data-page="crm"] .features-header .h2 em{background:linear-gradient(120deg,var(--c-crm-bright),var(--orange-bright));-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="crm"] .features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media (max-width:900px){[data-page="crm"] .features-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){[data-page="crm"] .features-grid{grid-template-columns:1fr}}[data-page="crm"] .feat{background:linear-gradient(180deg,rgba(30,15,38,0.5),rgba(15,8,20,0.3));border:1px solid var(--line);border-radius:16px;padding:28px 24px;transition:all 0.3s ease;position:relative}[data-page="crm"] .feat:hover{transform:translateY(-3px);border-color:var(--line-purple);background:linear-gradient(180deg,rgba(132,79,198,0.08),rgba(15,8,20,0.4))}[data-page="crm"] .feat-ico{width:44px;height:44px;background:rgba(132,79,198,0.1);border:1px solid var(--line-purple);border-radius:12px;display:flex;align-items:center;justify-content:center;color:var(--c-crm-bright);margin-bottom:18px}[data-page="crm"] .feat-ico svg{width:22px;height:22px}[data-page="crm"] .feat h4{font-size:17px;font-weight:600;margin-bottom:8px;letter-spacing:-0.015em;color:var(--white)}[data-page="crm"] .feat p{font-size:14px;line-height:1.55;color:var(--gray-300)}[data-page="crm"] .feat.pioneers{border-color:rgba(252,90,36,0.35);background:linear-gradient(180deg,rgba(252,90,36,0.08),rgba(15,8,20,0.3))}[data-page="crm"] .feat.pioneers .feat-ico{background:rgba(252,90,36,0.12);border-color:rgba(252,90,36,0.4);color:var(--orange-bright)}[data-page="crm"] .pioneers-badge{position:absolute;top:14px;right:14px;font-family:var(--font-mono);font-size:10px;letter-spacing:0.14em;text-transform:uppercase;color:var(--orange-bright);padding:5px 10px;background:rgba(252,90,36,0.12);border:1px solid rgba(252,90,36,0.4);border-radius:100px;font-weight:600}[data-page="crm"] .detail-mockup{background:radial-gradient(ellipse 60% 50% at 50% 100%,rgba(132,79,198,0.25),transparent 60%),var(--purple-deep-bg);border-top:1px solid var(--line-purple);border-bottom:1px solid var(--line-purple);position:relative;overflow:hidden}[data-page="crm"] .detail-mockup .stars{opacity:0.5}[data-page="crm"] .detail-inner{max-width:1100px;margin:0 auto;text-align:center;position:relative;z-index:2}[data-page="crm"] .detail-inner .h2{margin-bottom:16px;max-width:22ch;margin-left:auto;margin-right:auto}[data-page="crm"] .detail-inner .lead{margin:0 auto 60px}[data-page="crm"] .big-mockup{position:relative;aspect-ratio:16 / 9;background:linear-gradient(135deg,rgba(132,79,198,0.06),rgba(20,10,28,0.6));border:2px dashed var(--line-purple);border-radius:22px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;backdrop-filter:blur(10px);box-shadow:0 40px 80px -30px rgba(91,47,156,0.5)}[data-page="crm"] .big-mockup .ico{width:72px;height:72px;background:rgba(132,79,198,0.15);border:1px solid var(--c-crm);border-radius:18px;display:flex;align-items:center;justify-content:center;color:var(--c-crm-bright)}[data-page="crm"] .big-mockup .ico svg{width:36px;height:36px}[data-page="crm"] .big-mockup .lbl{font-family:var(--font-mono);font-size:12px;letter-spacing:0.18em;text-transform:uppercase;color:var(--c-crm-bright);font-weight:600}[data-page="crm"] .big-mockup .ttl{font-size:22px;font-weight:600;color:var(--white);letter-spacing:-0.015em;text-align:center}[data-page="crm"] .big-mockup .hint{font-size:13px;color:var(--gray-300);font-family:var(--font-mono);max-width:36ch;text-align:center;line-height:1.5}[data-page="crm"] .competitive{background:var(--black);position:relative}[data-page="crm"] .competitive-header{text-align:left;max-width:700px;margin-bottom:50px}[data-page="crm"] .competitive-header .h2{margin-bottom:16px}[data-page="crm"] .competitive-header .h2 em{background:linear-gradient(120deg,var(--c-crm-bright),var(--orange-bright));-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="crm"] .compete-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:48px}@media (max-width:800px){[data-page="crm"] .compete-grid{grid-template-columns:1fr}}[data-page="crm"] .compete-col{border-radius:18px;padding:32px 28px;position:relative;overflow:hidden}[data-page="crm"] .compete-col.them{background:linear-gradient(180deg,rgba(20,10,28,0.6),rgba(8,4,12,0.3));border:1px solid var(--line)}[data-page="crm"] .compete-col.us{background:linear-gradient(180deg,rgba(132,79,198,0.1),rgba(20,10,28,0.4));border:1px solid var(--line-purple)}[data-page="crm"] .compete-col .lbl{display:inline-block;font-family:var(--font-mono);font-size:11px;letter-spacing:0.18em;text-transform:uppercase;margin-bottom:14px;font-weight:600}[data-page="crm"] .compete-col.them .lbl{color:var(--gray-500)}[data-page="crm"] .compete-col.us .lbl{color:var(--c-crm-bright)}[data-page="crm"] .compete-col h3{font-size:22px;font-weight:700;letter-spacing:-0.02em;margin-bottom:22px;line-height:1.2;color:var(--white)}[data-page="crm"] .compete-col.them h3{color:var(--gray-300)}[data-page="crm"] .compete-list{list-style:none}[data-page="crm"] .compete-list li{font-size:14px;line-height:1.5;padding:10px 0 10px 24px;position:relative;border-bottom:1px solid rgba(255,255,255,0.04);color:var(--gray-100)}[data-page="crm"] .compete-list li:last-child{border-bottom:none}[data-page="crm"] .compete-col.them .compete-list li{color:var(--gray-300)}[data-page="crm"] .compete-list li::before{content:"";position:absolute;left:0;top:16px;width:12px;height:12px;border-radius:50%}[data-page="crm"] .compete-col.them .compete-list li::before{background:rgba(255,255,255,0.05);border:1px solid var(--line)}[data-page="crm"] .compete-col.us .compete-list li::before{background:var(--c-crm);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5'><polyline points='20 6 9 17 4 12'/></svg>");background-size:70%;background-position:center;background-repeat:no-repeat}[data-page="crm"] .concorrentes-badges{display:flex;align-items:center;gap:14px;margin-top:18px;font-family:var(--font-mono);font-size:11px;letter-spacing:0.05em;color:var(--gray-500)}[data-page="crm"] .concorrentes-badges strong{color:var(--gray-300);font-weight:500}[data-page="crm"] .concorrentes-badges .name{padding:4px 10px;background:rgba(255,255,255,0.04);border:1px solid var(--line);border-radius:100px;color:var(--gray-300)}[data-page="crm"] .cross-sell{background:radial-gradient(ellipse 80% 50% at 50% 50%,rgba(132,79,198,0.12),transparent 60%),var(--purple-deep-bg);position:relative;overflow:hidden}[data-page="crm"] .cross-sell .stars{opacity:0.4}[data-page="crm"] .cross-header{text-align:center;max-width:720px;margin:0 auto 44px;position:relative;z-index:2}[data-page="crm"] .cross-header .h2{margin-bottom:16px}[data-page="crm"] .cross-header .h2 em{background:linear-gradient(120deg,var(--c-crm-bright),#C4B5FD);-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="crm"] .product-trail{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;padding:28px 16px;margin:0 auto 48px;max-width:1080px;background:linear-gradient(180deg,rgba(30,15,38,0.6),rgba(15,8,20,0.4));border:1px solid var(--line);border-radius:20px;position:relative;z-index:2}[data-page="crm"] .trail-step{display:inline-flex;flex-direction:column;align-items:center;gap:8px;padding:12px 14px;border-radius:12px;border:1px solid var(--line);background:rgba(255,255,255,0.02);color:var(--gray-300);text-decoration:none;transition:all 0.25s ease;position:relative;min-width:96px}[data-page="crm"] .trail-step:hover{transform:translateY(-2px);border-color:var(--line-bright);color:var(--white)}[data-page="crm"] .trail-step .trail-ico{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:rgba(255,255,255,0.04);border:1px solid var(--line)}[data-page="crm"] .trail-step .trail-ico svg{width:18px;height:18px}[data-page="crm"] .trail-step .trail-name{font-size:13px;font-weight:600;letter-spacing:-0.01em}[data-page="crm"] .trail-step.chat .trail-ico{color:var(--c-chat);border-color:rgba(252,90,36,0.3);background:rgba(252,90,36,0.08)}[data-page="crm"] .trail-step.crm .trail-ico{color:var(--c-crm-bright);border-color:rgba(132,79,198,0.3);background:rgba(132,79,198,0.08)}[data-page="crm"] .trail-step.cashback .trail-ico{color:var(--c-cashback);border-color:rgba(5,161,134,0.3);background:rgba(5,161,134,0.08)}[data-page="crm"] .trail-step.promo .trail-ico{color:var(--c-promo);border-color:rgba(255,54,0,0.3);background:rgba(255,54,0,0.08)}[data-page="crm"] .trail-step.ads .trail-ico{color:var(--c-ads);border-color:rgba(18,85,178,0.3);background:rgba(18,85,178,0.08)}[data-page="crm"] .trail-step.current{background:linear-gradient(180deg,rgba(132,79,198,0.18),rgba(132,79,198,0.06));border-color:rgba(132,79,198,0.5);color:var(--white);box-shadow:0 0 0 4px rgba(132,79,198,0.1),0 8px 24px -8px rgba(132,79,198,0.4)}[data-page="crm"] .trail-step.current .trail-name{color:var(--white);font-weight:700}[data-page="crm"] .trail-here{position:absolute;top:-10px;left:50%;transform:translateX(-50%);font-family:var(--font-mono);font-size:9px;letter-spacing:0.14em;text-transform:uppercase;color:var(--white);background:var(--c-crm-bright);padding:4px 8px;border-radius:100px;white-space:nowrap;font-weight:700}[data-page="crm"] .trail-sep{display:inline-flex;align-items:center;color:var(--gray-500)}[data-page="crm"] .trail-sep svg{width:16px;height:16px}@media (max-width:700px){[data-page="crm"] .product-trail{gap:6px;padding:20px 10px}[data-page="crm"] .trail-step{min-width:72px;padding:10px 8px}[data-page="crm"] .trail-step .trail-name{font-size:11px}[data-page="crm"] .trail-sep svg{width:12px;height:12px}}[data-page="crm"] .cross-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;position:relative;z-index:2}@media (max-width:900px){[data-page="crm"] .cross-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){[data-page="crm"] .cross-grid{grid-template-columns:1fr}}[data-page="crm"] .cross-card{background:linear-gradient(180deg,rgba(8,4,16,0.7),rgba(8,4,16,0.4));border:1px solid var(--line);border-radius:16px;padding:24px 22px;transition:all 0.3s ease;position:relative;overflow:hidden;display:flex;flex-direction:column;gap:14px;min-height:220px}[data-page="crm"] .cross-card::before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--c);opacity:0.7}[data-page="crm"] .cross-card:hover{transform:translateY(-3px);border-color:var(--c-bg-bright)}[data-page="crm"] .cross-card.chat{--c:var(--c-chat);--c-bg-bright:rgba(252,90,36,0.4)}[data-page="crm"] .cross-card.cashback{--c:var(--c-cashback);--c-bg-bright:rgba(5,161,134,0.4)}[data-page="crm"] .cross-card.promo{--c:var(--c-promo);--c-bg-bright:rgba(255,54,0,0.4)}[data-page="crm"] .cross-card.ads{--c:var(--c-ads);--c-bg-bright:rgba(18,85,178,0.4)}[data-page="crm"] .cross-card .ico{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;color:var(--c)}[data-page="crm"] .cross-card.chat .ico{background:rgba(252,90,36,0.12);border:1px solid rgba(252,90,36,0.3)}[data-page="crm"] .cross-card.cashback .ico{background:rgba(5,161,134,0.12);border:1px solid rgba(5,161,134,0.3)}[data-page="crm"] .cross-card.promo .ico{background:rgba(255,54,0,0.12);border:1px solid rgba(255,54,0,0.3)}[data-page="crm"] .cross-card.ads .ico{background:rgba(18,85,178,0.12);border:1px solid rgba(18,85,178,0.3)}[data-page="crm"] .cross-card .ico svg{width:22px;height:22px}[data-page="crm"] .cross-card h4{font-size:15px;font-weight:700;letter-spacing:-0.015em;text-transform:lowercase;color:var(--c)}[data-page="crm"] .cross-card p{font-size:13px;line-height:1.5;color:var(--gray-300);flex-grow:1}[data-page="crm"] .cross-card .more{font-family:var(--font-mono);font-size:10px;letter-spacing:0.15em;text-transform:uppercase;color:var(--c);display:inline-flex;align-items:center;gap:5px;font-weight:600}[data-page="crm"] .cross-card.beta{background:linear-gradient(180deg,rgba(18,85,178,0.06),rgba(8,4,16,0.4))}[data-page="crm"] .cross-card .beta-mini{position:absolute;top:14px;right:14px;font-family:var(--font-mono);font-size:9px;letter-spacing:0.12em;padding:3px 8px;background:rgba(18,85,178,0.12);border:1px solid rgba(18,85,178,0.3);border-radius:100px;color:#93C5FD;font-weight:600;text-transform:uppercase}[data-page="crm"] .faq{background:var(--black);position:relative}[data-page="crm"] .faq-header{text-align:center;max-width:720px;margin:0 auto 50px}[data-page="crm"] .faq-header .h2{margin-bottom:12px}[data-page="crm"] .faq-list{max-width:820px;margin:0 auto}[data-page="crm"] .faq-item{border-bottom:1px solid var(--line);padding:0}[data-page="crm"] .faq-item summary{cursor:pointer;list-style:none;padding:24px 0;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:17px;font-weight:600;letter-spacing:-0.01em;color:var(--white);transition:color 0.2s ease}[data-page="crm"] .faq-item summary::-webkit-details-marker{display:none}[data-page="crm"] .faq-item summary:hover{color:var(--c-crm-bright)}[data-page="crm"] .faq-icon{flex-shrink:0;width:28px;height:28px;border-radius:50%;background:rgba(132,79,198,0.1);border:1px solid var(--line-purple);display:flex;align-items:center;justify-content:center;color:var(--c-crm-bright);transition:transform 0.3s ease}[data-page="crm"] .faq-icon svg{width:14px;height:14px}[data-page="crm"] .faq-item[open] .faq-icon{transform:rotate(45deg)}[data-page="crm"] .faq-item-body{padding-bottom:24px;font-size:15px;line-height:1.65;color:var(--gray-300);max-width:70ch}[data-page="crm"] .cta-block{background:radial-gradient(ellipse 80% 60% at 50% 30%,rgba(132,79,198,0.2),transparent 60%),radial-gradient(ellipse 60% 50% at 50% 100%,rgba(252,90,36,0.15),transparent 60%),var(--black-warm);position:relative;overflow:hidden}[data-page="crm"] .cta-block .stars{opacity:0.6}[data-page="crm"] .cta-inner{max-width:720px;margin:0 auto;text-align:center;position:relative;z-index:2}[data-page="crm"] .cta-inner .h2{margin-bottom:18px;max-width:22ch;margin-left:auto;margin-right:auto}[data-page="crm"] .cta-inner .h2 em{background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft));-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="crm"] .cta-inner p{font-size:17px;color:var(--gray-100);margin:0 auto 36px;max-width:56ch;line-height:1.55}[data-page="crm"] .cta-foot{margin-top:24px;font-family:var(--font-mono);font-size:12px;letter-spacing:0.05em;color:var(--gray-500)}[data-page="crm"] .cta-foot strong{color:var(--orange);font-weight:600}.footer{background:var(--black-deep);border-top:1px solid var(--line);padding:64px 0 32px}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;margin-bottom:48px}@media (max-width:800px){.footer-grid{grid-template-columns:1fr 1fr;gap:32px}}@media (max-width:500px){.footer-grid{grid-template-columns:1fr}}.footer-col h5{font-family:var(--font-mono);font-size:11px;letter-spacing:0.18em;text-transform:uppercase;color:var(--gray-500);margin-bottom:18px;font-weight:500}.footer-col ul{list-style:none}.footer-col li{margin-bottom:10px}.footer-col a{font-size:14px;color:var(--gray-100);transition:color 0.15s ease}.footer-col a:hover{color:var(--orange-bright)}.footer-col a.current{color:var(--c-crm-bright)}.footer-brand p{font-size:14px;color:var(--gray-300);margin:14px 0 20px;max-width:32ch;line-height:1.55}.address{font-size:13px;color:var(--gray-300);line-height:1.6;margin-bottom:16px;font-family:var(--font-mono)}.address strong{color:var(--gray-100);display:block;margin-bottom:4px;font-weight:600}.footer-bottom{border-top:1px solid var(--line);padding-top:24px;display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--gray-500);font-family:var(--font-mono);flex-wrap:wrap;gap:16px}.float-cta{position:fixed;right:24px;bottom:24px;z-index:90;background:var(--orange);color:white;padding:14px 22px;border-radius:100px;font-size:14px;font-weight:600;box-shadow:0 12px 32px -8px rgba(252,90,36,0.5);display:flex;align-items:center;gap:8px;opacity:0;pointer-events:none;transition:all 0.3s ease;transform:translateY(10px)}.float-cta.visible{opacity:1;pointer-events:auto;transform:translateY(0)}.float-cta:hover{background:var(--orange-bright);transform:translateY(-2px)}@media (max-width:600px){.float-cta{right:16px;bottom:16px;padding:12px 18px;font-size:13px}}.proto-note{position:fixed;top:80px;left:24px;background:rgba(132,79,198,0.95);color:white;padding:8px 14px;border-radius:100px;font-size:11px;font-weight:600;font-family:var(--font-mono);letter-spacing:0.05em;z-index:95;box-shadow:0 8px 20px -4px rgba(0,0,0,0.5)}@media (max-width:700px){.proto-note{display:none}}[data-page="crm"] .cta-block{background:radial-gradient(ellipse 80% 60% at 50% 30%,rgba(252,90,36,0.18),transparent 60%),radial-gradient(ellipse 60% 50% at 50% 100%,rgba(132,79,198,0.12),transparent 60%),var(--black-warm);position:relative;overflow:hidden}[data-page="crm"] .cta-block .stars{opacity:0.6}[data-page="crm"] .cta-inner{max-width:880px;margin:0 auto;position:relative;z-index:2}[data-page="crm"] .cta-promise{text-align:center;margin-bottom:56px}[data-page="crm"] .cta-promise .h2{margin-bottom:18px;max-width:22ch;margin-left:auto;margin-right:auto}[data-page="crm"] .cta-promise .h2 em{background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft));-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="crm"] .cta-promise p{font-size:18px;color:var(--gray-100);max-width:60ch;margin:0 auto;line-height:1.55}[data-page="crm"] .lead-form{background:linear-gradient(180deg,rgba(30,15,38,0.7),rgba(15,8,20,0.5));border:1px solid var(--line-bright);border-radius:22px;padding:36px;text-align:left;backdrop-filter:blur(20px);position:relative;overflow:hidden}[data-page="crm"] .lead-form::before{content:"";position:absolute;inset:-1px;border-radius:22px;padding:1px;background:linear-gradient(135deg,rgba(252,90,36,0.4),transparent 40%,transparent 60%,rgba(132,79,198,0.3));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:0.6}[data-page="crm"] .form-pre{text-align:center;font-size:14px;color:var(--gray-300);margin-bottom:24px;line-height:1.5}[data-page="crm"] .form-pre strong{color:var(--white);font-weight:600}[data-page="crm"] .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px}@media (max-width:600px){[data-page="crm"] .form-grid{grid-template-columns:1fr}}[data-page="crm"] .form-field{display:flex;flex-direction:column;gap:6px}[data-page="crm"] .form-field.full{grid-column:1 / -1}[data-page="crm"] .form-field label{font-family:var(--font-mono);font-size:11px;letter-spacing:0.1em;text-transform:uppercase;color:var(--gray-300);font-weight:500}[data-page="crm"] .form-field input,[data-page="crm"] .form-field select{background:rgba(0,0,0,0.4);border:1px solid var(--line);border-radius:10px;padding:12px 14px;font-family:inherit;font-size:14px;color:var(--white);transition:border-color 0.2s ease}[data-page="crm"] .form-field input:focus,[data-page="crm"] .form-field select:focus{outline:none;border-color:var(--orange)}[data-page="crm"] .form-field input::placeholder{color:var(--gray-500)}[data-page="crm"] .form-submit{width:100%;margin-top:18px;padding:16px;background:var(--orange);color:white;border-radius:12px;font-weight:600;font-size:15px;display:flex;align-items:center;justify-content:center;gap:10px;transition:all 0.2s ease}[data-page="crm"] .form-submit:hover{background:var(--orange-bright);transform:translateY(-1px)}[data-page="crm"] .cta-guarantees{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:24px;padding-top:24px;border-top:1px solid var(--line);max-width:600px;margin-left:auto;margin-right:auto}@media (max-width:600px){[data-page="crm"] .cta-guarantees{grid-template-columns:1fr}}[data-page="crm"] .cta-guarantee{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--gray-100);font-family:var(--font-mono);letter-spacing:0.02em;line-height:1.3}[data-page="crm"] .cta-guarantee::before{content:"";flex-shrink:0;width:18px;height:18px;background:var(--orange);border-radius:50%;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3'><polyline points='20 6 9 17 4 12'/></svg>");background-size:60%;background-position:center;background-repeat:no-repeat}.footer{background:var(--black-deep);border-top:1px solid var(--line);padding:64px 0 32px}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;margin-bottom:48px}@media (max-width:800px){.footer-grid{grid-template-columns:1fr 1fr;gap:32px}}@media (max-width:500px){.footer-grid{grid-template-columns:1fr}}.footer-col h5{font-family:var(--font-mono);font-size:11px;letter-spacing:0.18em;text-transform:uppercase;color:var(--gray-500);margin-bottom:18px;font-weight:500}.footer-col ul{list-style:none}.footer-col li{margin-bottom:10px}.footer-col a{font-size:14px;color:var(--gray-100);transition:color 0.15s ease}.footer-col a:hover{color:var(--orange-bright)}.footer-brand p{font-size:14px;color:var(--gray-300);margin:14px 0 20px;max-width:32ch;line-height:1.55}.address{font-size:13px;color:var(--gray-300);line-height:1.6;margin-bottom:16px;font-family:var(--font-mono)}.address strong{color:var(--gray-100);display:block;margin-bottom:4px;font-weight:600}.footer-bottom{border-top:1px solid var(--line);padding-top:24px;display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--gray-500);font-family:var(--font-mono);flex-wrap:wrap;gap:16px}.float-cta{position:fixed;right:24px;bottom:24px;z-index:90;background:var(--orange);color:white;padding:14px 22px;border-radius:100px;font-size:14px;font-weight:600;box-shadow:0 12px 32px -8px rgba(252,90,36,0.5);display:flex;align-items:center;gap:8px;opacity:0;pointer-events:none;transition:all 0.3s ease;transform:translateY(10px)}.float-cta.visible{opacity:1;pointer-events:auto;transform:translateY(0)}.float-cta:hover{background:var(--orange-bright);transform:translateY(-2px)}@media (max-width:600px){.float-cta{right:16px;bottom:16px;padding:12px 18px;font-size:13px}}.proto-note{position:fixed;top:80px;left:24px;background:rgba(252,90,36,0.95);color:white;padding:8px 14px;border-radius:100px;font-size:11px;font-weight:600;font-family:var(--font-mono);letter-spacing:0.05em;z-index:95;box-shadow:0 8px 20px -4px rgba(0,0,0,0.5)}@media (max-width:700px){.proto-note{display:none}}:root{--orange:#FC5A24;--orange-bright:#FF6633;--orange-soft:#FFA478;--c-chat:#FC5A24;--c-crm:#844FC6;--c-cashback:#05A186;--c-cashback-bright:#1FC4A7;--c-cashback-deep:#04705C;--c-promo:#FF3600;--c-ads:#1255B2;--black:#050108;--black-deep:#08010F;--black-warm:#06120F;--teal-deep-bg:#04181A;--surface:#0A1A18;--line:rgba(255,255,255,0.08);--line-bright:rgba(255,255,255,0.16);--line-teal:rgba(5,161,134,0.25);--white:#ffffff;--gray-100:#E5E2EC;--gray-300:#B0A9BD;--gray-500:#6B6379;--font-display:"Sora",system-ui,sans-serif;--font-mono:"Geist Mono",ui-monospace,monospace;--max:1280px;--pad:clamp(20px,4vw,80px)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-display);background:var(--black);color:var(--white);line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer;border:none}.container{max-width:var(--max);margin:0 auto;padding:0 var(--pad)}[data-page="cashback"] .eyebrow{font-family:var(--font-mono);font-size:12px;letter-spacing:0.18em;text-transform:uppercase;color:var(--c-cashback-bright);font-weight:500}.h1{font-size:clamp(40px,6vw,80px);line-height:1.02;font-weight:700;letter-spacing:-0.03em}.h2{font-size:clamp(32px,4.5vw,60px);line-height:1.05;font-weight:700;letter-spacing:-0.025em}.h3{font-size:clamp(22px,2.5vw,30px);line-height:1.15;font-weight:600;letter-spacing:-0.015em}.lead{font-size:clamp(17px,1.4vw,20px);line-height:1.55;color:var(--gray-300);max-width:60ch}[data-page="cashback"] .stars{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}[data-page="cashback"] .stars::before,[data-page="cashback"] .stars::after{content:"";position:absolute;inset:-50%;background-image:radial-gradient(1px 1px at 20% 30%,rgba(255,255,255,0.4),transparent),radial-gradient(1px 1px at 60% 70%,rgba(255,255,255,0.3),transparent),radial-gradient(1.5px 1.5px at 80% 10%,rgba(31,196,167,0.5),transparent),radial-gradient(1px 1px at 30% 80%,rgba(255,255,255,0.3),transparent),radial-gradient(1.5px 1.5px at 90% 50%,rgba(5,161,134,0.4),transparent),radial-gradient(2px 2px at 10% 60%,rgba(31,196,167,0.4),transparent),radial-gradient(1px 1px at 70% 25%,rgba(255,255,255,0.35),transparent),radial-gradient(1px 1px at 45% 90%,rgba(255,255,255,0.25),transparent);background-size:600px 600px;background-repeat:repeat;animation:drift 80s linear infinite}[data-page="cashback"] .stars::after{background-size:400px 400px;opacity:0.5;animation-duration:120s;animation-direction:reverse}@keyframes drift{from{transform:translate(0,0)}to{transform:translate(-300px,-200px)}}.btn{display:inline-flex;align-items:center;gap:10px;padding:16px 28px;border-radius:100px;font-weight:600;font-size:15px;letter-spacing:-0.01em;transition:all 0.2s ease;white-space:nowrap}.btn-primary{background:var(--orange);color:white}.btn-primary:hover{background:var(--orange-bright);transform:translateY(-1px);box-shadow:0 8px 24px -8px rgba(252,90,36,0.6)}[data-page="cashback"] .btn-teal{background:var(--c-cashback);color:white}[data-page="cashback"] .btn-teal:hover{background:var(--c-cashback-bright);transform:translateY(-1px);box-shadow:0 8px 24px -8px rgba(5,161,134,0.6)}.btn-ghost{background:rgba(255,255,255,0.04);color:var(--white);border:1px solid var(--line)}.btn-ghost:hover{background:rgba(255,255,255,0.08);border-color:var(--line-bright)}.btn-arrow{transition:transform 0.2s ease}.btn:hover .btn-arrow{transform:translateX(4px)}.header{position:fixed;top:0;left:0;right:0;z-index:100;padding:16px 0;background:rgba(5,1,8,0.7);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--line)}.header-inner{display:flex;align-items:center;justify-content:space-between;gap:32px}.logo{display:flex;align-items:center;gap:10px;font-weight:600;font-size:20px;letter-spacing:-0.02em}.logo-mark{width:32px;height:32px;border-radius:8px;display:block;object-fit:contain}.nav{display:flex;gap:4px}.nav>a,.nav>.has-menu>a{padding:8px 14px;border-radius:8px;font-size:14px;color:var(--gray-100);font-weight:500;transition:all 0.2s ease;cursor:pointer;display:inline-flex;align-items:center;gap:4px}.nav>a:hover,.nav>.has-menu:hover>a{background:rgba(255,255,255,0.05)}.has-menu{position:relative}.dropdown{position:absolute;top:100%;left:50%;transform:translateX(-50%) translateY(-8px);background:linear-gradient(180deg,rgba(20,10,28,0.98),rgba(8,4,12,0.98));border:1px solid var(--line-bright);border-radius:14px;padding:8px 12px 12px;min-width:280px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.2s ease,transform 0.2s ease,visibility 0s linear 0.2s;backdrop-filter:blur(20px);box-shadow:0 20px 40px -10px rgba(0,0,0,0.5)}.has-menu:hover .dropdown,.has-menu.open .dropdown{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(-50%) translateY(0);transition:opacity 0.2s ease,transform 0.2s ease,visibility 0s linear 0s}.dropdown a{display:flex;flex-direction:column;padding:10px 12px;border-radius:8px;transition:background 0.15s ease;gap:2px}.dropdown a:hover{background:rgba(255,255,255,0.05)}.dropdown a.current{background:rgba(5,161,134,0.1);border-left:2px solid var(--c-cashback)}.dropdown a strong{font-size:13px;font-weight:600;color:var(--white);letter-spacing:-0.01em}.dropdown a span{font-size:11px;color:var(--gray-300);line-height:1.3}.dropdown a.current strong{color:var(--c-cashback-bright)}.beta-tag-mini{display:inline-block;font-family:var(--font-mono);font-size:9px;letter-spacing:0.1em;padding:2px 6px;background:rgba(18,85,178,0.15);color:#93C5FD;border-radius:100px;margin-left:6px;font-weight:600;text-transform:uppercase;vertical-align:middle}.header-cta{display:flex;gap:10px;align-items:center}.header-cta .btn{padding:11px 20px;font-size:14px}.client-link{font-size:14px;color:var(--gray-300);padding:10px 14px;font-weight:500}.client-link:hover{color:var(--white)}@media (max-width:1000px){.nav,.client-link{display:none}}.breadcrumb{padding:24px 0 0;background:radial-gradient(ellipse 80% 100% at 50% 0%,rgba(5,161,134,0.18),transparent 60%),var(--black)}.breadcrumb-inner{font-family:var(--font-mono);font-size:12px;letter-spacing:0.05em;color:var(--gray-500);display:flex;align-items:center;gap:10px;padding-top:24px}.breadcrumb-inner a{color:var(--gray-300);transition:color 0.2s ease}.breadcrumb-inner a:hover{color:var(--c-cashback-bright)}.breadcrumb-inner span.sep{opacity:0.5}.breadcrumb-inner span.current{color:var(--c-cashback-bright)}[data-page="cashback"] .hero-product{position:relative;padding:60px 0 120px;overflow:hidden;background:radial-gradient(ellipse 70% 60% at 80% 0%,rgba(5,161,134,0.3),transparent 60%),radial-gradient(ellipse 60% 50% at 0% 100%,rgba(4,112,92,0.25),transparent 60%),var(--black)}[data-page="cashback"] .hero-product .stars{opacity:0.6}[data-page="cashback"] .hp-inner{position:relative;z-index:2;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}@media (max-width:980px){[data-page="cashback"] .hp-inner{grid-template-columns:1fr;gap:50px}}[data-page="cashback"] .product-tag{display:inline-flex;align-items:center;gap:10px;padding:8px 14px;background:rgba(5,161,134,0.1);border:1px solid var(--line-teal);border-radius:100px;font-family:var(--font-mono);font-size:11px;letter-spacing:0.18em;text-transform:uppercase;color:var(--c-cashback-bright);font-weight:600;margin-bottom:28px}[data-page="cashback"] .product-tag::before{content:"";width:6px;height:6px;background:var(--c-cashback);border-radius:50%;box-shadow:0 0 0 4px rgba(5,161,134,0.2);animation:pulse-teal 2s ease-in-out infinite}@keyframes pulse-teal{0%,100%{box-shadow:0 0 0 4px rgba(5,161,134,0.2)}50%{box-shadow:0 0 0 8px rgba(5,161,134,0)}}[data-page="cashback"] .hp-inner h1{font-size:clamp(40px,5.6vw,76px);line-height:1.05;font-weight:800;letter-spacing:-0.035em;margin-bottom:28px}[data-page="cashback"] .hp-inner h1 .accent{background:linear-gradient(120deg,var(--c-cashback-bright),#99F6E4 70%);-webkit-background-clip:text;background-clip:text;color:transparent}[data-page="cashback"] .hp-inner p.lead{margin-bottom:36px;font-size:clamp(16px,1.4vw,18px)}[data-page="cashback"] .hp-ctas{display:flex;gap:12px;flex-wrap:wrap}[data-page="cashback"] .hp-visual{position:relative;perspective:1500px}[data-page="cashback"] .hex-stack{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:360px;height:360px;z-index:0;opacity:0.35;pointer-events:none}[data-page="cashback"] .hex-stack svg{width:100%;height:100%;animation:floatHex 8s ease-in-out infinite}@keyframes floatHex{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}[data-page="cashback"] .mockup-placeholder{position:relative;z-index:2;aspect-ratio:16 / 11;background:linear-gradient(135deg,rgba(5,161,134,0.08),rgba(10,26,24,0.6));border:2px dashed rgba(5,161,134,0.4);border-radius:18px;padding:24px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;backdrop-filter:blur(10px);box-shadow:0 30px 60px -20px rgba(4,112,92,0.4),inset 0 1px 0 rgba(255,255,255,0.06);transform:rotate3d(1,-0.5,0,4deg);transition:transform 0.3s ease}[data-page="cashback"] .mockup-placeholder:hover{transform:rotate3d(1,-0.5,0,2deg) scale(1.01)}[data-page="cashback"] .mockup-placeholder .ico{width:56px;height:56px;background:rgba(5,161,134,0.15);border:1px solid var(--c-cashback);border-radius:14px;display:flex;align-items:center;justify-content:center;color:var(--c-cashback-bright)}[data-page="cashback"] .mockup-placeholder .ico svg{width:28px;height:28px}[data-page="cashback"] .mockup-placeholder .lbl{font-family:var(--font-mono);font-size:11px;letter-spacing:0.18em;text-transform:uppercase;color:var(--c-cashback-bright);font-weight:600}[data-page="cashback"] .mockup-placeholder .ttl{font-size:18px;font-weight:600;color:var(--white);letter-spacing:-0.015em;text-align:center}[data-page="cashback"] .mockup-placeholder .hint{font-size:12px;color:var(--gray-300);text-align:center;font-family:var(--font-mono);max-width:28ch;line-height:1.5}.section-tag{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:12px;letter-spacing:0.15em;text-transform:uppercase;color:var(--gray-300);padding:8px 14px;border-radius:100px;background:rgba(255,255,255,0.03);border:1px solid var(--line);margin-bottom:24px}.section-tag::before{content:"";width:6px;height:6px;background:var(--c-cashback);border-radius:50%}.section-tag.orange::before{background:var(--orange)}[data-page="cashback"] .section-break{position:relative;height:40px;display:flex;align-items:center;justify-content:center;background:var(--black);overflow:hidden}[data-page="cashback"] .section-break::before,[data-page="cashback"] .section-break::after{content:"";position:absolute;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgba(5,161,134,0.4),transparent)}[data-page="cashback"] .section-break::before{left:0;right:calc(50%+80px)}[data-page="cashback"] .section-break::after{right:0;left:calc(50%+80px)}[data-page="cashback"] .section-break-mark{display:flex;align-items:center;gap:14px;font-family:var(--font-mono);font-size:10px;letter-spacing:0.3em;color:var(--c-cashback-bright);text-transform:uppercase}[data-page="cashback"] .section-break-mark::before,[data-page="cashback"] .section-break-mark::after{content:"";width:6px;height:6px;background:var(--c-cashback);border-radius:50%;box-shadow:0 0 10px var(--c-cashback)}[data-page="cashback"] section{position:relative;padding:clamp(48px,6vw,80px) 0}[data-page="cashback"] section.breadcrumb{padding:24px 0 0}[data-page="cashback"] .pain{background:radial-gradient(ellipse 60% 50% at 0% 30%,rgba(5,161,134,0.08),transparent 50%),var(--black)}[data-page="cashback"] .pain-header{text-align:center;max-width:760px;margin:0 auto 44px}[data-page="cashback"] .pain-header .h2{margin-bottom:16px}[data-page="cashback"] .pain-header .h2 em{background:linear-gradient(120deg,var(--c-cashback-bright),#99F6E4);-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="cashback"] .pain-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media (max-width:900px){[data-page="cashback"] .pain-grid{grid-template-columns:1fr}}[data-page="cashback"] .pain-card{background:linear-gradient(180deg,rgba(10,26,24,0.6),rgba(4,18,18,0.4));border:1px solid var(--line);border-radius:18px;padding:32px 28px;position:relative;overflow:hidden}[data-page="cashback"] .pain-card::before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--c-cashback),transparent)}[data-page="cashback"] .pain-card .num{font-family:var(--font-mono);font-size:11px;letter-spacing:0.2em;color:var(--c-cashback-bright);margin-bottom:18px;font-weight:500}[data-page="cashback"] .pain-card h3{font-size:19px;font-weight:600;margin-bottom:14px;letter-spacing:-0.015em;line-height:1.3;color:var(--white)}[data-page="cashback"] .pain-card p{font-size:14px;line-height:1.6;color:var(--gray-300)}[data-page="cashback"] .features{background:linear-gradient(180deg,var(--black) 0%,var(--teal-deep-bg) 100%);position:relative;overflow:hidden}[data-page="cashback"] .features-header{max-width:720px;margin:0 auto 44px;text-align:center}[data-page="cashback"] .features-header .h2{margin-bottom:16px}[data-page="cashback"] .features-header .h2 em{background:linear-gradient(120deg,var(--c-cashback-bright),var(--orange-bright));-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="cashback"] .features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media (max-width:900px){[data-page="cashback"] .features-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){[data-page="cashback"] .features-grid{grid-template-columns:1fr}}[data-page="cashback"] .feat{background:linear-gradient(180deg,rgba(10,26,24,0.5),rgba(4,18,18,0.3));border:1px solid var(--line);border-radius:16px;padding:28px 24px;transition:all 0.3s ease;position:relative}[data-page="cashback"] .feat:hover{transform:translateY(-3px);border-color:var(--line-teal);background:linear-gradient(180deg,rgba(5,161,134,0.08),rgba(4,18,18,0.4))}[data-page="cashback"] .feat-ico{width:44px;height:44px;background:rgba(5,161,134,0.1);border:1px solid var(--line-teal);border-radius:12px;display:flex;align-items:center;justify-content:center;color:var(--c-cashback-bright);margin-bottom:18px}[data-page="cashback"] .feat-ico svg{width:22px;height:22px}[data-page="cashback"] .feat h4{font-size:17px;font-weight:600;margin-bottom:8px;letter-spacing:-0.015em;color:var(--white)}[data-page="cashback"] .feat p{font-size:14px;line-height:1.55;color:var(--gray-300)}[data-page="cashback"] .detail-mockup{background:radial-gradient(ellipse 60% 50% at 50% 100%,rgba(5,161,134,0.25),transparent 60%),var(--teal-deep-bg);border-top:1px solid var(--line-teal);border-bottom:1px solid var(--line-teal);position:relative;overflow:hidden}[data-page="cashback"] .detail-mockup .stars{opacity:0.5}[data-page="cashback"] .detail-inner{max-width:1100px;margin:0 auto;text-align:center;position:relative;z-index:2}[data-page="cashback"] .detail-inner .h2{margin-bottom:16px;max-width:22ch;margin-left:auto;margin-right:auto}[data-page="cashback"] .detail-inner .lead{margin:0 auto 60px}[data-page="cashback"] .big-mockup{position:relative;aspect-ratio:16 / 9;background:linear-gradient(135deg,rgba(5,161,134,0.06),rgba(10,26,24,0.6));border:2px dashed var(--line-teal);border-radius:22px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;backdrop-filter:blur(10px);box-shadow:0 40px 80px -30px rgba(4,112,92,0.5)}[data-page="cashback"] .big-mockup .ico{width:72px;height:72px;background:rgba(5,161,134,0.15);border:1px solid var(--c-cashback);border-radius:18px;display:flex;align-items:center;justify-content:center;color:var(--c-cashback-bright)}[data-page="cashback"] .big-mockup .ico svg{width:36px;height:36px}[data-page="cashback"] .big-mockup .lbl{font-family:var(--font-mono);font-size:12px;letter-spacing:0.18em;text-transform:uppercase;color:var(--c-cashback-bright);font-weight:600}[data-page="cashback"] .big-mockup .ttl{font-size:22px;font-weight:600;color:var(--white);letter-spacing:-0.015em;text-align:center}[data-page="cashback"] .big-mockup .hint{font-size:13px;color:var(--gray-300);font-family:var(--font-mono);max-width:36ch;text-align:center;line-height:1.5}[data-page="cashback"] .journey{background:var(--black);position:relative;overflow:hidden}[data-page="cashback"] .journey-header{text-align:center;max-width:720px;margin:0 auto 70px}[data-page="cashback"] .journey-header .h2{margin-bottom:16px}[data-page="cashback"] .journey-header .h2 em{background:linear-gradient(120deg,var(--c-cashback-bright),#99F6E4);-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="cashback"] .journey-flow{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:14px;max-width:1100px;margin:0 auto}@media (max-width:900px){[data-page="cashback"] .journey-flow{grid-template-columns:1fr 1fr}}@media (max-width:500px){[data-page="cashback"] .journey-flow{grid-template-columns:1fr}}[data-page="cashback"] .journey-flow::before{content:"";position:absolute;top:50px;left:12.5%;right:12.5%;height:2px;background:linear-gradient(90deg,transparent,var(--c-cashback) 20%,var(--c-cashback) 80%,transparent);z-index:0}@media (max-width:900px){[data-page="cashback"] .journey-flow::before{display:none}}[data-page="cashback"] .j-step{position:relative;z-index:1;background:linear-gradient(180deg,rgba(10,26,24,0.85),rgba(4,18,18,0.7));border:1px solid var(--line);border-radius:16px;padding:28px 22px;text-align:center;transition:all 0.3s ease}[data-page="cashback"] .j-step:hover{transform:translateY(-4px);border-color:var(--line-teal)}[data-page="cashback"] .j-step .step-num{width:44px;height:44px;margin:0 auto 18px;border-radius:50%;background:linear-gradient(135deg,var(--c-cashback),var(--c-cashback-deep));color:white;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:16px;font-family:var(--font-mono);box-shadow:0 0 0 6px var(--black),0 0 0 7px rgba(5,161,134,0.3)}[data-page="cashback"] .j-step .step-channel{font-family:var(--font-mono);font-size:10px;letter-spacing:0.2em;text-transform:uppercase;color:var(--c-cashback-bright);margin-bottom:10px;font-weight:600}[data-page="cashback"] .j-step h4{font-size:16px;font-weight:600;margin-bottom:8px;color:var(--white);letter-spacing:-0.01em}[data-page="cashback"] .j-step p{font-size:13px;line-height:1.5;color:var(--gray-300)}[data-page="cashback"] .addon{background:radial-gradient(ellipse 70% 60% at 50% 50%,rgba(5,161,134,0.15),transparent 60%),radial-gradient(ellipse 50% 40% at 80% 0%,rgba(18,85,178,0.12),transparent 60%),var(--teal-deep-bg);position:relative;overflow:hidden}[data-page="cashback"] .addon .stars{opacity:0.4}[data-page="cashback"] .addon-inner{position:relative;z-index:2;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}@media (max-width:900px){[data-page="cashback"] .addon-inner{grid-template-columns:1fr;gap:40px}}[data-page="cashback"] .addon-text .badge{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;background:rgba(5,161,134,0.1);border:1px solid var(--line-teal);border-radius:100px;font-family:var(--font-mono);font-size:10px;letter-spacing:0.18em;text-transform:uppercase;color:var(--c-cashback-bright);margin-bottom:24px;font-weight:600}[data-page="cashback"] .addon-text .h2{margin-bottom:18px}[data-page="cashback"] .addon-text .h2 em{background:linear-gradient(120deg,var(--c-cashback-bright),#93C5FD);-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="cashback"] .addon-list{margin-top:32px;list-style:none;display:flex;flex-direction:column;gap:14px}[data-page="cashback"] .addon-list li{display:flex;align-items:flex-start;gap:12px;font-size:15px;line-height:1.5;color:var(--gray-100)}[data-page="cashback"] .addon-list .ico{flex-shrink:0;width:22px;height:22px;background:var(--c-cashback);border-radius:50%;margin-top:1px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5'><polyline points='20 6 9 17 4 12'/></svg>");background-size:70%;background-position:center;background-repeat:no-repeat}[data-page="cashback"] .addon-list strong{color:var(--white);font-weight:600}[data-page="cashback"] .addon-visual{position:relative;aspect-ratio:4/3;background:linear-gradient(135deg,rgba(5,161,134,0.06),rgba(4,18,18,0.6));border:2px dashed var(--line-teal);border-radius:22px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:28px;backdrop-filter:blur(10px);box-shadow:0 40px 80px -30px rgba(4,112,92,0.4)}[data-page="cashback"] .addon-visual .ico{width:64px;height:64px;background:rgba(5,161,134,0.15);border:1px solid var(--c-cashback);border-radius:16px;display:flex;align-items:center;justify-content:center;color:var(--c-cashback-bright)}[data-page="cashback"] .addon-visual .ico svg{width:32px;height:32px}[data-page="cashback"] .addon-visual .lbl{font-family:var(--font-mono);font-size:11px;letter-spacing:0.18em;text-transform:uppercase;color:var(--c-cashback-bright);font-weight:600}[data-page="cashback"] .addon-visual .ttl{font-size:18px;font-weight:600;color:var(--white);text-align:center;letter-spacing:-0.015em}[data-page="cashback"] .addon-visual .hint{font-size:12px;color:var(--gray-300);font-family:var(--font-mono);max-width:28ch;text-align:center;line-height:1.5}[data-page="cashback"] .competitive{background:var(--black);position:relative}[data-page="cashback"] .competitive-header{text-align:left;max-width:700px;margin-bottom:50px}[data-page="cashback"] .competitive-header .h2{margin-bottom:16px}[data-page="cashback"] .competitive-header .h2 em{background:linear-gradient(120deg,var(--c-cashback-bright),var(--orange-bright));-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="cashback"] .compete-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:48px}@media (max-width:800px){[data-page="cashback"] .compete-grid{grid-template-columns:1fr}}[data-page="cashback"] .compete-col{border-radius:18px;padding:32px 28px;position:relative;overflow:hidden}[data-page="cashback"] .compete-col.them{background:linear-gradient(180deg,rgba(10,26,24,0.6),rgba(4,18,18,0.3));border:1px solid var(--line)}[data-page="cashback"] .compete-col.us{background:linear-gradient(180deg,rgba(5,161,134,0.1),rgba(10,26,24,0.4));border:1px solid var(--line-teal)}[data-page="cashback"] .compete-col .lbl{display:inline-block;font-family:var(--font-mono);font-size:11px;letter-spacing:0.18em;text-transform:uppercase;margin-bottom:14px;font-weight:600}[data-page="cashback"] .compete-col.them .lbl{color:var(--gray-500)}[data-page="cashback"] .compete-col.us .lbl{color:var(--c-cashback-bright)}[data-page="cashback"] .compete-col h3{font-size:22px;font-weight:700;letter-spacing:-0.02em;margin-bottom:22px;line-height:1.2;color:var(--white)}[data-page="cashback"] .compete-col.them h3{color:var(--gray-300)}[data-page="cashback"] .compete-list{list-style:none}[data-page="cashback"] .compete-list li{font-size:14px;line-height:1.5;padding:10px 0 10px 24px;position:relative;border-bottom:1px solid rgba(255,255,255,0.04);color:var(--gray-100)}[data-page="cashback"] .compete-list li:last-child{border-bottom:none}[data-page="cashback"] .compete-col.them .compete-list li{color:var(--gray-300)}[data-page="cashback"] .compete-list li::before{content:"";position:absolute;left:0;top:16px;width:12px;height:12px;border-radius:50%}[data-page="cashback"] .compete-col.them .compete-list li::before{background:rgba(255,255,255,0.05);border:1px solid var(--line)}[data-page="cashback"] .compete-col.us .compete-list li::before{background:var(--c-cashback);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5'><polyline points='20 6 9 17 4 12'/></svg>");background-size:70%;background-position:center;background-repeat:no-repeat}[data-page="cashback"] .concorrentes-badges{display:flex;align-items:center;gap:14px;margin-top:18px;font-family:var(--font-mono);font-size:11px;letter-spacing:0.05em;color:var(--gray-500);flex-wrap:wrap}[data-page="cashback"] .concorrentes-badges strong{color:var(--gray-300);font-weight:500}[data-page="cashback"] .concorrentes-badges .name{padding:4px 10px;background:rgba(255,255,255,0.04);border:1px solid var(--line);border-radius:100px;color:var(--gray-300)}[data-page="cashback"] .cross-sell{background:radial-gradient(ellipse 80% 50% at 50% 50%,rgba(5,161,134,0.12),transparent 60%),var(--teal-deep-bg);position:relative;overflow:hidden}[data-page="cashback"] .cross-sell .stars{opacity:0.4}[data-page="cashback"] .cross-header{text-align:center;max-width:720px;margin:0 auto 44px;position:relative;z-index:2}[data-page="cashback"] .cross-header .h2{margin-bottom:16px}[data-page="cashback"] .cross-header .h2 em{background:linear-gradient(120deg,var(--c-cashback-bright),#99F6E4);-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="cashback"] .product-trail{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;padding:28px 16px;margin:0 auto 48px;max-width:1080px;background:linear-gradient(180deg,rgba(15,15,20,0.6),rgba(8,8,12,0.4));border:1px solid var(--line);border-radius:20px;position:relative;z-index:2}[data-page="cashback"] .trail-step{display:inline-flex;flex-direction:column;align-items:center;gap:8px;padding:12px 14px;border-radius:12px;border:1px solid var(--line);background:rgba(255,255,255,0.02);color:var(--gray-300);text-decoration:none;transition:all 0.25s ease;position:relative;min-width:96px}[data-page="cashback"] .trail-step:hover{transform:translateY(-2px);border-color:var(--line-bright);color:var(--white)}[data-page="cashback"] .trail-step .trail-ico{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:rgba(255,255,255,0.04);border:1px solid var(--line)}[data-page="cashback"] .trail-step .trail-ico svg{width:18px;height:18px}[data-page="cashback"] .trail-step .trail-name{font-size:13px;font-weight:600;letter-spacing:-0.01em}[data-page="cashback"] .trail-step.chat .trail-ico{color:var(--c-chat);border-color:rgba(252,90,36,0.3);background:rgba(252,90,36,0.08)}[data-page="cashback"] .trail-step.crm .trail-ico{color:var(--c-crm-bright);border-color:rgba(132,79,198,0.3);background:rgba(132,79,198,0.08)}[data-page="cashback"] .trail-step.cashback .trail-ico{color:var(--c-cashback-bright);border-color:rgba(31,196,167,0.3);background:rgba(31,196,167,0.08)}[data-page="cashback"] .trail-step.promo .trail-ico{color:var(--c-promo-bright);border-color:rgba(255,107,64,0.3);background:rgba(255,107,64,0.08)}[data-page="cashback"] .trail-step.ads .trail-ico{color:var(--c-ads-bright);border-color:rgba(61,125,217,0.3);background:rgba(61,125,217,0.08)}[data-page="cashback"] .trail-step.current{background:linear-gradient(180deg,rgba(255,255,255,0.06),rgba(255,255,255,0.02));border-color:rgba(255,255,255,0.18);color:var(--white);box-shadow:0 8px 24px -8px rgba(0,0,0,0.4)}[data-page="cashback"] .trail-step.current .trail-name{color:var(--white);font-weight:700}[data-page="cashback"] .trail-here{position:absolute;top:-10px;left:50%;transform:translateX(-50%);font-family:var(--font-mono);font-size:9px;letter-spacing:0.14em;text-transform:uppercase;color:var(--white);background:var(--c-cashback-bright);padding:4px 8px;border-radius:100px;white-space:nowrap;font-weight:700}[data-page="cashback"] .trail-sep{display:inline-flex;align-items:center;color:var(--gray-500)}[data-page="cashback"] .trail-sep svg{width:16px;height:16px}@media (max-width:700px){[data-page="cashback"] .product-trail{gap:6px;padding:20px 10px}[data-page="cashback"] .trail-step{min-width:72px;padding:10px 8px}[data-page="cashback"] .trail-step .trail-name{font-size:11px}[data-page="cashback"] .trail-sep svg{width:12px;height:12px}}[data-page="cashback"] .cross-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;position:relative;z-index:2}@media (max-width:900px){[data-page="cashback"] .cross-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){[data-page="cashback"] .cross-grid{grid-template-columns:1fr}}[data-page="cashback"] .cross-card{background:linear-gradient(180deg,rgba(4,18,18,0.7),rgba(4,18,18,0.4));border:1px solid var(--line);border-radius:16px;padding:24px 22px;transition:all 0.3s ease;position:relative;overflow:hidden;display:flex;flex-direction:column;gap:14px;min-height:220px}[data-page="cashback"] .cross-card::before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--c);opacity:0.7}[data-page="cashback"] .cross-card:hover{transform:translateY(-3px);border-color:var(--c-bg-bright)}[data-page="cashback"] .cross-card.chat{--c:var(--c-chat);--c-bg-bright:rgba(252,90,36,0.4)}[data-page="cashback"] .cross-card.crm{--c:var(--c-crm);--c-bg-bright:rgba(132,79,198,0.4)}[data-page="cashback"] .cross-card.promo{--c:var(--c-promo);--c-bg-bright:rgba(255,54,0,0.4)}[data-page="cashback"] .cross-card.ads{--c:var(--c-ads);--c-bg-bright:rgba(18,85,178,0.4)}[data-page="cashback"] .cross-card .ico{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;color:var(--c)}[data-page="cashback"] .cross-card.chat .ico{background:rgba(252,90,36,0.12);border:1px solid rgba(252,90,36,0.3)}[data-page="cashback"] .cross-card.crm .ico{background:rgba(132,79,198,0.12);border:1px solid rgba(132,79,198,0.3)}[data-page="cashback"] .cross-card.promo .ico{background:rgba(255,54,0,0.12);border:1px solid rgba(255,54,0,0.3)}[data-page="cashback"] .cross-card.ads .ico{background:rgba(18,85,178,0.12);border:1px solid rgba(18,85,178,0.3)}[data-page="cashback"] .cross-card .ico svg{width:22px;height:22px}[data-page="cashback"] .cross-card h4{font-size:15px;font-weight:700;letter-spacing:-0.015em;text-transform:lowercase;color:var(--c)}[data-page="cashback"] .cross-card p{font-size:13px;line-height:1.5;color:var(--gray-300);flex-grow:1}[data-page="cashback"] .cross-card .more{font-family:var(--font-mono);font-size:10px;letter-spacing:0.15em;text-transform:uppercase;color:var(--c);display:inline-flex;align-items:center;gap:5px;font-weight:600}[data-page="cashback"] .cross-card.beta{background:linear-gradient(180deg,rgba(18,85,178,0.06),rgba(4,18,18,0.4))}[data-page="cashback"] .cross-card .beta-mini{position:absolute;top:14px;right:14px;font-family:var(--font-mono);font-size:9px;letter-spacing:0.12em;padding:3px 8px;background:rgba(18,85,178,0.12);border:1px solid rgba(18,85,178,0.3);border-radius:100px;color:#93C5FD;font-weight:600;text-transform:uppercase}[data-page="cashback"] .faq{background:var(--black);position:relative}[data-page="cashback"] .faq-header{text-align:center;max-width:720px;margin:0 auto 50px}[data-page="cashback"] .faq-header .h2{margin-bottom:12px}[data-page="cashback"] .faq-list{max-width:820px;margin:0 auto}[data-page="cashback"] .faq-item{border-bottom:1px solid var(--line);padding:0}[data-page="cashback"] .faq-item summary{cursor:pointer;list-style:none;padding:24px 0;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:17px;font-weight:600;letter-spacing:-0.01em;color:var(--white);transition:color 0.2s ease}[data-page="cashback"] .faq-item summary::-webkit-details-marker{display:none}[data-page="cashback"] .faq-item summary:hover{color:var(--c-cashback-bright)}[data-page="cashback"] .faq-icon{flex-shrink:0;width:28px;height:28px;border-radius:50%;background:rgba(5,161,134,0.1);border:1px solid var(--line-teal);display:flex;align-items:center;justify-content:center;color:var(--c-cashback-bright);transition:transform 0.3s ease}[data-page="cashback"] .faq-icon svg{width:14px;height:14px}[data-page="cashback"] .faq-item[open] .faq-icon{transform:rotate(45deg)}[data-page="cashback"] .faq-item-body{padding-bottom:24px;font-size:15px;line-height:1.65;color:var(--gray-300);max-width:70ch}[data-page="cashback"] .cta-block{background:radial-gradient(ellipse 80% 60% at 50% 30%,rgba(5,161,134,0.2),transparent 60%),radial-gradient(ellipse 60% 50% at 50% 100%,rgba(252,90,36,0.15),transparent 60%),var(--black-warm);position:relative;overflow:hidden}[data-page="cashback"] .cta-block .stars{opacity:0.6}[data-page="cashback"] .cta-inner{max-width:720px;margin:0 auto;text-align:center;position:relative;z-index:2}[data-page="cashback"] .cta-inner .h2{margin-bottom:18px;max-width:22ch;margin-left:auto;margin-right:auto}[data-page="cashback"] .cta-inner .h2 em{background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft));-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="cashback"] .cta-inner p{font-size:17px;color:var(--gray-100);margin:0 auto 36px;max-width:56ch;line-height:1.55}[data-page="cashback"] .cta-foot{margin-top:24px;font-family:var(--font-mono);font-size:12px;letter-spacing:0.05em;color:var(--gray-500)}[data-page="cashback"] .cta-foot strong{color:var(--orange);font-weight:600}.footer{background:var(--black-deep);border-top:1px solid var(--line);padding:64px 0 32px}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;margin-bottom:48px}@media (max-width:800px){.footer-grid{grid-template-columns:1fr 1fr;gap:32px}}@media (max-width:500px){.footer-grid{grid-template-columns:1fr}}.footer-col h5{font-family:var(--font-mono);font-size:11px;letter-spacing:0.18em;text-transform:uppercase;color:var(--gray-500);margin-bottom:18px;font-weight:500}.footer-col ul{list-style:none}.footer-col li{margin-bottom:10px}.footer-col a{font-size:14px;color:var(--gray-100);transition:color 0.15s ease}.footer-col a:hover{color:var(--orange-bright)}.footer-col a.current{color:var(--c-cashback-bright)}.footer-brand p{font-size:14px;color:var(--gray-300);margin:14px 0 20px;max-width:32ch;line-height:1.55}.address{font-size:13px;color:var(--gray-300);line-height:1.6;margin-bottom:16px;font-family:var(--font-mono)}.address strong{color:var(--gray-100);display:block;margin-bottom:4px;font-weight:600}.footer-bottom{border-top:1px solid var(--line);padding-top:24px;display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--gray-500);font-family:var(--font-mono);flex-wrap:wrap;gap:16px}.float-cta{position:fixed;right:24px;bottom:24px;z-index:90;background:var(--orange);color:white;padding:14px 22px;border-radius:100px;font-size:14px;font-weight:600;box-shadow:0 12px 32px -8px rgba(252,90,36,0.5);display:flex;align-items:center;gap:8px;opacity:0;pointer-events:none;transition:all 0.3s ease;transform:translateY(10px)}.float-cta.visible{opacity:1;pointer-events:auto;transform:translateY(0)}.float-cta:hover{background:var(--orange-bright);transform:translateY(-2px)}@media (max-width:600px){.float-cta{right:16px;bottom:16px;padding:12px 18px;font-size:13px}}.proto-note{position:fixed;top:80px;left:24px;background:rgba(5,161,134,0.95);color:white;padding:8px 14px;border-radius:100px;font-size:11px;font-weight:600;font-family:var(--font-mono);letter-spacing:0.05em;z-index:95;box-shadow:0 8px 20px -4px rgba(0,0,0,0.5)}@media (max-width:700px){.proto-note{display:none}}[data-page="cashback"] .cta-block{background:radial-gradient(ellipse 80% 60% at 50% 30%,rgba(252,90,36,0.18),transparent 60%),radial-gradient(ellipse 60% 50% at 50% 100%,rgba(132,79,198,0.12),transparent 60%),var(--black-warm);position:relative;overflow:hidden}[data-page="cashback"] .cta-block .stars{opacity:0.6}[data-page="cashback"] .cta-inner{max-width:880px;margin:0 auto;position:relative;z-index:2}[data-page="cashback"] .cta-promise{text-align:center;margin-bottom:56px}[data-page="cashback"] .cta-promise .h2{margin-bottom:18px;max-width:22ch;margin-left:auto;margin-right:auto}[data-page="cashback"] .cta-promise .h2 em{background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft));-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="cashback"] .cta-promise p{font-size:18px;color:var(--gray-100);max-width:60ch;margin:0 auto;line-height:1.55}[data-page="cashback"] .lead-form{background:linear-gradient(180deg,rgba(30,15,38,0.7),rgba(15,8,20,0.5));border:1px solid var(--line-bright);border-radius:22px;padding:36px;text-align:left;backdrop-filter:blur(20px);position:relative;overflow:hidden}[data-page="cashback"] .lead-form::before{content:"";position:absolute;inset:-1px;border-radius:22px;padding:1px;background:linear-gradient(135deg,rgba(252,90,36,0.4),transparent 40%,transparent 60%,rgba(132,79,198,0.3));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:0.6}[data-page="cashback"] .form-pre{text-align:center;font-size:14px;color:var(--gray-300);margin-bottom:24px;line-height:1.5}[data-page="cashback"] .form-pre strong{color:var(--white);font-weight:600}[data-page="cashback"] .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px}@media (max-width:600px){[data-page="cashback"] .form-grid{grid-template-columns:1fr}}[data-page="cashback"] .form-field{display:flex;flex-direction:column;gap:6px}[data-page="cashback"] .form-field.full{grid-column:1 / -1}[data-page="cashback"] .form-field label{font-family:var(--font-mono);font-size:11px;letter-spacing:0.1em;text-transform:uppercase;color:var(--gray-300);font-weight:500}[data-page="cashback"] .form-field input,[data-page="cashback"] .form-field select{background:rgba(0,0,0,0.4);border:1px solid var(--line);border-radius:10px;padding:12px 14px;font-family:inherit;font-size:14px;color:var(--white);transition:border-color 0.2s ease}[data-page="cashback"] .form-field input:focus,[data-page="cashback"] .form-field select:focus{outline:none;border-color:var(--orange)}[data-page="cashback"] .form-field input::placeholder{color:var(--gray-500)}[data-page="cashback"] .form-submit{width:100%;margin-top:18px;padding:16px;background:var(--orange);color:white;border-radius:12px;font-weight:600;font-size:15px;display:flex;align-items:center;justify-content:center;gap:10px;transition:all 0.2s ease}[data-page="cashback"] .form-submit:hover{background:var(--orange-bright);transform:translateY(-1px)}[data-page="cashback"] .cta-guarantees{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:24px;padding-top:24px;border-top:1px solid var(--line);max-width:600px;margin-left:auto;margin-right:auto}@media (max-width:600px){[data-page="cashback"] .cta-guarantees{grid-template-columns:1fr}}[data-page="cashback"] .cta-guarantee{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--gray-100);font-family:var(--font-mono);letter-spacing:0.02em;line-height:1.3}[data-page="cashback"] .cta-guarantee::before{content:"";flex-shrink:0;width:18px;height:18px;background:var(--orange);border-radius:50%;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3'><polyline points='20 6 9 17 4 12'/></svg>");background-size:60%;background-position:center;background-repeat:no-repeat}.footer{background:var(--black-deep);border-top:1px solid var(--line);padding:64px 0 32px}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;margin-bottom:48px}@media (max-width:800px){.footer-grid{grid-template-columns:1fr 1fr;gap:32px}}@media (max-width:500px){.footer-grid{grid-template-columns:1fr}}.footer-col h5{font-family:var(--font-mono);font-size:11px;letter-spacing:0.18em;text-transform:uppercase;color:var(--gray-500);margin-bottom:18px;font-weight:500}.footer-col ul{list-style:none}.footer-col li{margin-bottom:10px}.footer-col a{font-size:14px;color:var(--gray-100);transition:color 0.15s ease}.footer-col a:hover{color:var(--orange-bright)}.footer-brand p{font-size:14px;color:var(--gray-300);margin:14px 0 20px;max-width:32ch;line-height:1.55}.address{font-size:13px;color:var(--gray-300);line-height:1.6;margin-bottom:16px;font-family:var(--font-mono)}.address strong{color:var(--gray-100);display:block;margin-bottom:4px;font-weight:600}.footer-bottom{border-top:1px solid var(--line);padding-top:24px;display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--gray-500);font-family:var(--font-mono);flex-wrap:wrap;gap:16px}.float-cta{position:fixed;right:24px;bottom:24px;z-index:90;background:var(--orange);color:white;padding:14px 22px;border-radius:100px;font-size:14px;font-weight:600;box-shadow:0 12px 32px -8px rgba(252,90,36,0.5);display:flex;align-items:center;gap:8px;opacity:0;pointer-events:none;transition:all 0.3s ease;transform:translateY(10px)}.float-cta.visible{opacity:1;pointer-events:auto;transform:translateY(0)}.float-cta:hover{background:var(--orange-bright);transform:translateY(-2px)}@media (max-width:600px){.float-cta{right:16px;bottom:16px;padding:12px 18px;font-size:13px}}.proto-note{position:fixed;top:80px;left:24px;background:rgba(252,90,36,0.95);color:white;padding:8px 14px;border-radius:100px;font-size:11px;font-weight:600;font-family:var(--font-mono);letter-spacing:0.05em;z-index:95;box-shadow:0 8px 20px -4px rgba(0,0,0,0.5)}@media (max-width:700px){.proto-note{display:none}}:root{--orange:#FC5A24;--orange-bright:#FF6633;--orange-soft:#FFA478;--c-chat:#FC5A24;--c-crm:#844FC6;--c-cashback:#05A186;--c-promo:#FF3600;--c-promo-bright:#FF6B40;--c-promo-deep:#B22500;--c-ads:#1255B2;--black:#050108;--black-deep:#08010F;--black-warm:#14060A;--red-deep-bg:#1A0608;--surface:#1A0A0E;--line:rgba(255,255,255,0.08);--line-bright:rgba(255,255,255,0.16);--line-red:rgba(255,54,0,0.25);--white:#ffffff;--gray-100:#E5E2EC;--gray-300:#B0A9BD;--gray-500:#6B6379;--font-display:"Sora",system-ui,sans-serif;--font-mono:"Geist Mono",ui-monospace,monospace;--max:1280px;--pad:clamp(20px,4vw,80px)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-display);background:var(--black);color:var(--white);line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer;border:none}.container{max-width:var(--max);margin:0 auto;padding:0 var(--pad)}[data-page="promo"] .eyebrow{font-family:var(--font-mono);font-size:12px;letter-spacing:0.18em;text-transform:uppercase;color:var(--c-promo-bright);font-weight:500}.h1{font-size:clamp(40px,6vw,80px);line-height:1.02;font-weight:700;letter-spacing:-0.03em}.h2{font-size:clamp(32px,4.5vw,60px);line-height:1.05;font-weight:700;letter-spacing:-0.025em}.h3{font-size:clamp(22px,2.5vw,30px);line-height:1.15;font-weight:600;letter-spacing:-0.015em}.lead{font-size:clamp(17px,1.4vw,20px);line-height:1.55;color:var(--gray-300);max-width:60ch}[data-page="promo"] .stars{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}[data-page="promo"] .stars::before,[data-page="promo"] .stars::after{content:"";position:absolute;inset:-50%;background-image:radial-gradient(1px 1px at 20% 30%,rgba(255,255,255,0.4),transparent),radial-gradient(1px 1px at 60% 70%,rgba(255,255,255,0.3),transparent),radial-gradient(1.5px 1.5px at 80% 10%,rgba(255,107,64,0.5),transparent),radial-gradient(1px 1px at 30% 80%,rgba(255,255,255,0.3),transparent),radial-gradient(1.5px 1.5px at 90% 50%,rgba(255,54,0,0.4),transparent),radial-gradient(2px 2px at 10% 60%,rgba(255,107,64,0.4),transparent),radial-gradient(1px 1px at 70% 25%,rgba(255,255,255,0.35),transparent),radial-gradient(1px 1px at 45% 90%,rgba(255,255,255,0.25),transparent);background-size:600px 600px;background-repeat:repeat;animation:drift 80s linear infinite}[data-page="promo"] .stars::after{background-size:400px 400px;opacity:0.5;animation-duration:120s;animation-direction:reverse}@keyframes drift{from{transform:translate(0,0)}to{transform:translate(-300px,-200px)}}.btn{display:inline-flex;align-items:center;gap:10px;padding:16px 28px;border-radius:100px;font-weight:600;font-size:15px;letter-spacing:-0.01em;transition:all 0.2s ease;white-space:nowrap}.btn-primary{background:var(--orange);color:white}.btn-primary:hover{background:var(--orange-bright);transform:translateY(-1px);box-shadow:0 8px 24px -8px rgba(252,90,36,0.6)}[data-page="promo"] .btn-red{background:var(--c-promo);color:white}[data-page="promo"] .btn-red:hover{background:var(--c-promo-bright);transform:translateY(-1px);box-shadow:0 8px 24px -8px rgba(255,54,0,0.6)}.btn-ghost{background:rgba(255,255,255,0.04);color:var(--white);border:1px solid var(--line)}.btn-ghost:hover{background:rgba(255,255,255,0.08);border-color:var(--line-bright)}.btn-arrow{transition:transform 0.2s ease}.btn:hover .btn-arrow{transform:translateX(4px)}.header{position:fixed;top:0;left:0;right:0;z-index:100;padding:16px 0;background:rgba(5,1,8,0.7);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--line)}.header-inner{display:flex;align-items:center;justify-content:space-between;gap:32px}.logo{display:flex;align-items:center;gap:10px;font-weight:600;font-size:20px;letter-spacing:-0.02em}.logo-mark{width:32px;height:32px;border-radius:8px;display:block;object-fit:contain}.nav{display:flex;gap:4px}.nav>a,.nav>.has-menu>a{padding:8px 14px;border-radius:8px;font-size:14px;color:var(--gray-100);font-weight:500;transition:all 0.2s ease;cursor:pointer;display:inline-flex;align-items:center;gap:4px}.nav>a:hover,.nav>.has-menu:hover>a{background:rgba(255,255,255,0.05)}.has-menu{position:relative}.dropdown{position:absolute;top:100%;left:50%;transform:translateX(-50%) translateY(-8px);background:linear-gradient(180deg,rgba(20,10,28,0.98),rgba(8,4,12,0.98));border:1px solid var(--line-bright);border-radius:14px;padding:8px 12px 12px;min-width:280px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.2s ease,transform 0.2s ease,visibility 0s linear 0.2s;backdrop-filter:blur(20px);box-shadow:0 20px 40px -10px rgba(0,0,0,0.5)}.has-menu:hover .dropdown,.has-menu.open .dropdown{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(-50%) translateY(0);transition:opacity 0.2s ease,transform 0.2s ease,visibility 0s linear 0s}.dropdown a{display:flex;flex-direction:column;padding:10px 12px;border-radius:8px;transition:background 0.15s ease;gap:2px}.dropdown a:hover{background:rgba(255,255,255,0.05)}.dropdown a.current{background:rgba(255,54,0,0.1);border-left:2px solid var(--c-promo)}.dropdown a strong{font-size:13px;font-weight:600;color:var(--white);letter-spacing:-0.01em}.dropdown a span{font-size:11px;color:var(--gray-300);line-height:1.3}.dropdown a.current strong{color:var(--c-promo-bright)}.beta-tag-mini{display:inline-block;font-family:var(--font-mono);font-size:9px;letter-spacing:0.1em;padding:2px 6px;background:rgba(18,85,178,0.15);color:#93C5FD;border-radius:100px;margin-left:6px;font-weight:600;text-transform:uppercase;vertical-align:middle}.header-cta{display:flex;gap:10px;align-items:center}.header-cta .btn{padding:11px 20px;font-size:14px}.client-link{font-size:14px;color:var(--gray-300);padding:10px 14px;font-weight:500}.client-link:hover{color:var(--white)}@media (max-width:1000px){.nav,.client-link{display:none}}.breadcrumb{padding:24px 0 0;background:radial-gradient(ellipse 80% 100% at 50% 0%,rgba(255,54,0,0.18),transparent 60%),var(--black)}.breadcrumb-inner{font-family:var(--font-mono);font-size:12px;letter-spacing:0.05em;color:var(--gray-500);display:flex;align-items:center;gap:10px;padding-top:24px}.breadcrumb-inner a{color:var(--gray-300);transition:color 0.2s ease}.breadcrumb-inner a:hover{color:var(--c-promo-bright)}.breadcrumb-inner span.sep{opacity:0.5}.breadcrumb-inner span.current{color:var(--c-promo-bright)}[data-page="promo"] .hero-product{position:relative;padding:60px 0 120px;overflow:hidden;background:radial-gradient(ellipse 70% 60% at 80% 0%,rgba(255,54,0,0.3),transparent 60%),radial-gradient(ellipse 60% 50% at 0% 100%,rgba(178,37,0,0.25),transparent 60%),var(--black)}[data-page="promo"] .hero-product .stars{opacity:0.6}[data-page="promo"] .hp-inner{position:relative;z-index:2;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}@media (max-width:980px){[data-page="promo"] .hp-inner{grid-template-columns:1fr;gap:50px}}[data-page="promo"] .product-tag{display:inline-flex;align-items:center;gap:10px;padding:8px 14px;background:rgba(255,54,0,0.1);border:1px solid var(--line-red);border-radius:100px;font-family:var(--font-mono);font-size:11px;letter-spacing:0.18em;text-transform:uppercase;color:var(--c-promo-bright);font-weight:600;margin-bottom:28px}[data-page="promo"] .product-tag::before{content:"";width:6px;height:6px;background:var(--c-promo);border-radius:50%;box-shadow:0 0 0 4px rgba(255,54,0,0.2);animation:pulse-red 2s ease-in-out infinite}@keyframes pulse-red{0%,100%{box-shadow:0 0 0 4px rgba(255,54,0,0.2)}50%{box-shadow:0 0 0 8px rgba(255,54,0,0)}}[data-page="promo"] .hp-inner h1{font-size:clamp(40px,5.6vw,76px);line-height:1.05;font-weight:800;letter-spacing:-0.035em;margin-bottom:28px}[data-page="promo"] .hp-inner h1 .accent{background:linear-gradient(120deg,var(--c-promo-bright),#FCA5A5 70%);-webkit-background-clip:text;background-clip:text;color:transparent}[data-page="promo"] .hp-inner p.lead{margin-bottom:36px;font-size:clamp(16px,1.4vw,18px)}[data-page="promo"] .hp-ctas{display:flex;gap:12px;flex-wrap:wrap}[data-page="promo"] .hp-visual{position:relative;perspective:1500px}[data-page="promo"] .hex-stack{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:360px;height:360px;z-index:0;opacity:0.35;pointer-events:none}[data-page="promo"] .hex-stack svg{width:100%;height:100%;animation:floatHex 8s ease-in-out infinite}@keyframes floatHex{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}[data-page="promo"] .mockup-placeholder{position:relative;z-index:2;aspect-ratio:16 / 11;background:linear-gradient(135deg,rgba(255,54,0,0.08),rgba(26,10,14,0.6));border:2px dashed rgba(255,54,0,0.4);border-radius:18px;padding:24px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;backdrop-filter:blur(10px);box-shadow:0 30px 60px -20px rgba(178,37,0,0.4),inset 0 1px 0 rgba(255,255,255,0.06);transform:rotate3d(1,-0.5,0,4deg);transition:transform 0.3s ease}[data-page="promo"] .mockup-placeholder:hover{transform:rotate3d(1,-0.5,0,2deg) scale(1.01)}[data-page="promo"] .mockup-placeholder .ico{width:56px;height:56px;background:rgba(255,54,0,0.15);border:1px solid var(--c-promo);border-radius:14px;display:flex;align-items:center;justify-content:center;color:var(--c-promo-bright)}[data-page="promo"] .mockup-placeholder .ico svg{width:28px;height:28px}[data-page="promo"] .mockup-placeholder .lbl{font-family:var(--font-mono);font-size:11px;letter-spacing:0.18em;text-transform:uppercase;color:var(--c-promo-bright);font-weight:600}[data-page="promo"] .mockup-placeholder .ttl{font-size:18px;font-weight:600;color:var(--white);letter-spacing:-0.015em;text-align:center}[data-page="promo"] .mockup-placeholder .hint{font-size:12px;color:var(--gray-300);text-align:center;font-family:var(--font-mono);max-width:28ch;line-height:1.5}.section-tag{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:12px;letter-spacing:0.15em;text-transform:uppercase;color:var(--gray-300);padding:8px 14px;border-radius:100px;background:rgba(255,255,255,0.03);border:1px solid var(--line);margin-bottom:24px}.section-tag::before{content:"";width:6px;height:6px;background:var(--c-promo);border-radius:50%}.section-tag.orange::before{background:var(--orange)}[data-page="promo"] .section-break{position:relative;height:40px;display:flex;align-items:center;justify-content:center;background:var(--black);overflow:hidden}[data-page="promo"] .section-break::before,[data-page="promo"] .section-break::after{content:"";position:absolute;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,54,0,0.4),transparent)}[data-page="promo"] .section-break::before{left:0;right:calc(50%+80px)}[data-page="promo"] .section-break::after{right:0;left:calc(50%+80px)}[data-page="promo"] .section-break-mark{display:flex;align-items:center;gap:14px;font-family:var(--font-mono);font-size:10px;letter-spacing:0.3em;color:var(--c-promo-bright);text-transform:uppercase}[data-page="promo"] .section-break-mark::before,[data-page="promo"] .section-break-mark::after{content:"";width:6px;height:6px;background:var(--c-promo);border-radius:50%;box-shadow:0 0 10px var(--c-promo)}[data-page="promo"] section{position:relative;padding:clamp(48px,6vw,80px) 0}[data-page="promo"] section.breadcrumb{padding:24px 0 0}[data-page="promo"] .pain{background:radial-gradient(ellipse 60% 50% at 0% 30%,rgba(255,54,0,0.08),transparent 50%),var(--black)}[data-page="promo"] .pain-header{text-align:center;max-width:760px;margin:0 auto 44px}[data-page="promo"] .pain-header .h2{margin-bottom:16px}[data-page="promo"] .pain-header .h2 em{background:linear-gradient(120deg,var(--c-promo-bright),#FCA5A5);-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="promo"] .pain-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media (max-width:900px){[data-page="promo"] .pain-grid{grid-template-columns:1fr}}[data-page="promo"] .pain-card{background:linear-gradient(180deg,rgba(26,10,14,0.6),rgba(20,6,10,0.4));border:1px solid var(--line);border-radius:18px;padding:32px 28px;position:relative;overflow:hidden}[data-page="promo"] .pain-card::before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--c-promo),transparent)}[data-page="promo"] .pain-card .num{font-family:var(--font-mono);font-size:11px;letter-spacing:0.2em;color:var(--c-promo-bright);margin-bottom:18px;font-weight:500}[data-page="promo"] .pain-card h3{font-size:19px;font-weight:600;margin-bottom:14px;letter-spacing:-0.015em;line-height:1.3;color:var(--white)}[data-page="promo"] .pain-card p{font-size:14px;line-height:1.6;color:var(--gray-300)}[data-page="promo"] .features{background:linear-gradient(180deg,var(--black) 0%,var(--red-deep-bg) 100%);position:relative;overflow:hidden}[data-page="promo"] .features-header{max-width:720px;margin:0 auto 44px;text-align:center}[data-page="promo"] .features-header .h2{margin-bottom:16px}[data-page="promo"] .features-header .h2 em{background:linear-gradient(120deg,var(--c-promo-bright),var(--orange-bright));-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="promo"] .features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media (max-width:900px){[data-page="promo"] .features-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){[data-page="promo"] .features-grid{grid-template-columns:1fr}}[data-page="promo"] .feat{background:linear-gradient(180deg,rgba(26,10,14,0.5),rgba(20,6,10,0.3));border:1px solid var(--line);border-radius:16px;padding:28px 24px;transition:all 0.3s ease;position:relative}[data-page="promo"] .feat:hover{transform:translateY(-3px);border-color:var(--line-red);background:linear-gradient(180deg,rgba(255,54,0,0.08),rgba(20,6,10,0.4))}[data-page="promo"] .feat-ico{width:44px;height:44px;background:rgba(255,54,0,0.1);border:1px solid var(--line-red);border-radius:12px;display:flex;align-items:center;justify-content:center;color:var(--c-promo-bright);margin-bottom:18px}[data-page="promo"] .feat-ico svg{width:22px;height:22px}[data-page="promo"] .feat h4{font-size:17px;font-weight:600;margin-bottom:8px;letter-spacing:-0.015em;color:var(--white)}[data-page="promo"] .feat p{font-size:14px;line-height:1.55;color:var(--gray-300)}[data-page="promo"] .detail-mockup{background:radial-gradient(ellipse 60% 50% at 50% 100%,rgba(255,54,0,0.25),transparent 60%),var(--red-deep-bg);border-top:1px solid var(--line-red);border-bottom:1px solid var(--line-red);position:relative;overflow:hidden}[data-page="promo"] .detail-mockup .stars{opacity:0.5}[data-page="promo"] .detail-inner{max-width:1100px;margin:0 auto;text-align:center;position:relative;z-index:2}[data-page="promo"] .detail-inner .h2{margin-bottom:16px;max-width:22ch;margin-left:auto;margin-right:auto}[data-page="promo"] .detail-inner .lead{margin:0 auto 60px}[data-page="promo"] .big-mockup{position:relative;aspect-ratio:16 / 9;background:linear-gradient(135deg,rgba(255,54,0,0.06),rgba(26,10,14,0.6));border:2px dashed var(--line-red);border-radius:22px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;backdrop-filter:blur(10px);box-shadow:0 40px 80px -30px rgba(178,37,0,0.5)}[data-page="promo"] .big-mockup .ico{width:72px;height:72px;background:rgba(255,54,0,0.15);border:1px solid var(--c-promo);border-radius:18px;display:flex;align-items:center;justify-content:center;color:var(--c-promo-bright)}[data-page="promo"] .big-mockup .ico svg{width:36px;height:36px}[data-page="promo"] .big-mockup .lbl{font-family:var(--font-mono);font-size:12px;letter-spacing:0.18em;text-transform:uppercase;color:var(--c-promo-bright);font-weight:600}[data-page="promo"] .big-mockup .ttl{font-size:22px;font-weight:600;color:var(--white);letter-spacing:-0.015em;text-align:center}[data-page="promo"] .big-mockup .hint{font-size:13px;color:var(--gray-300);font-family:var(--font-mono);max-width:36ch;text-align:center;line-height:1.5}[data-page="promo"] .mechanics{background:var(--black);position:relative;overflow:hidden}[data-page="promo"] .mechanics-header{text-align:center;max-width:720px;margin:0 auto 70px}[data-page="promo"] .mechanics-header .h2{margin-bottom:16px}[data-page="promo"] .mechanics-header .h2 em{background:linear-gradient(120deg,var(--c-promo-bright),#FCA5A5);-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="promo"] .mechanics-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;max-width:1100px;margin:0 auto}@media (max-width:900px){[data-page="promo"] .mechanics-grid{grid-template-columns:1fr 1fr}}@media (max-width:500px){[data-page="promo"] .mechanics-grid{grid-template-columns:1fr}}[data-page="promo"] .mech-card{background:linear-gradient(180deg,rgba(26,10,14,0.85),rgba(20,6,10,0.7));border:1px solid var(--line);border-radius:16px;padding:32px 24px;text-align:left;transition:all 0.3s ease;position:relative;overflow:hidden}[data-page="promo"] .mech-card:hover{transform:translateY(-4px);border-color:var(--line-red)}[data-page="promo"] .mech-card::before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--c-promo),transparent)}[data-page="promo"] .mech-tag{display:inline-block;font-family:var(--font-mono);font-size:10px;letter-spacing:0.18em;text-transform:uppercase;color:var(--c-promo-bright);font-weight:600;margin-bottom:16px;padding:4px 10px;background:rgba(255,54,0,0.1);border-radius:100px}[data-page="promo"] .mech-card h4{font-size:18px;font-weight:700;margin-bottom:10px;color:var(--white);letter-spacing:-0.015em;line-height:1.2}[data-page="promo"] .mech-card p{font-size:13px;line-height:1.5;color:var(--gray-300)}[data-page="promo"] .addon{background:radial-gradient(ellipse 70% 60% at 50% 50%,rgba(255,54,0,0.15),transparent 60%),radial-gradient(ellipse 50% 40% at 80% 0%,rgba(18,85,178,0.12),transparent 60%),var(--red-deep-bg);position:relative;overflow:hidden}[data-page="promo"] .addon .stars{opacity:0.4}[data-page="promo"] .addon-inner{position:relative;z-index:2;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}@media (max-width:900px){[data-page="promo"] .addon-inner{grid-template-columns:1fr;gap:40px}}[data-page="promo"] .addon-text .badge{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;background:rgba(255,54,0,0.1);border:1px solid var(--line-red);border-radius:100px;font-family:var(--font-mono);font-size:10px;letter-spacing:0.18em;text-transform:uppercase;color:var(--c-promo-bright);margin-bottom:24px;font-weight:600}[data-page="promo"] .addon-text .h2{margin-bottom:18px}[data-page="promo"] .addon-text .h2 em{background:linear-gradient(120deg,var(--c-promo-bright),#93C5FD);-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="promo"] .addon-list{margin-top:32px;list-style:none;display:flex;flex-direction:column;gap:14px}[data-page="promo"] .addon-list li{display:flex;align-items:flex-start;gap:12px;font-size:15px;line-height:1.5;color:var(--gray-100)}[data-page="promo"] .addon-list .ico{flex-shrink:0;width:22px;height:22px;background:var(--c-promo);border-radius:50%;margin-top:1px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5'><polyline points='20 6 9 17 4 12'/></svg>");background-size:70%;background-position:center;background-repeat:no-repeat}[data-page="promo"] .addon-list strong{color:var(--white);font-weight:600}[data-page="promo"] .addon-visual{position:relative;aspect-ratio:4/3;background:linear-gradient(135deg,rgba(255,54,0,0.06),rgba(26,10,14,0.6));border:2px dashed var(--line-red);border-radius:22px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:28px;backdrop-filter:blur(10px);box-shadow:0 40px 80px -30px rgba(178,37,0,0.4)}[data-page="promo"] .addon-visual .ico{width:64px;height:64px;background:rgba(255,54,0,0.15);border:1px solid var(--c-promo);border-radius:16px;display:flex;align-items:center;justify-content:center;color:var(--c-promo-bright)}[data-page="promo"] .addon-visual .ico svg{width:32px;height:32px}[data-page="promo"] .addon-visual .lbl{font-family:var(--font-mono);font-size:11px;letter-spacing:0.18em;text-transform:uppercase;color:var(--c-promo-bright);font-weight:600}[data-page="promo"] .addon-visual .ttl{font-size:18px;font-weight:600;color:var(--white);text-align:center;letter-spacing:-0.015em}[data-page="promo"] .addon-visual .hint{font-size:12px;color:var(--gray-300);font-family:var(--font-mono);max-width:28ch;text-align:center;line-height:1.5}[data-page="promo"] .competitive{background:var(--black);position:relative}[data-page="promo"] .competitive-header{text-align:left;max-width:700px;margin-bottom:50px}[data-page="promo"] .competitive-header .h2{margin-bottom:16px}[data-page="promo"] .competitive-header .h2 em{background:linear-gradient(120deg,var(--c-promo-bright),var(--orange-bright));-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="promo"] .compete-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:48px}@media (max-width:800px){[data-page="promo"] .compete-grid{grid-template-columns:1fr}}[data-page="promo"] .compete-col{border-radius:18px;padding:32px 28px;position:relative;overflow:hidden}[data-page="promo"] .compete-col.them{background:linear-gradient(180deg,rgba(26,10,14,0.6),rgba(20,6,10,0.3));border:1px solid var(--line)}[data-page="promo"] .compete-col.us{background:linear-gradient(180deg,rgba(255,54,0,0.1),rgba(26,10,14,0.4));border:1px solid var(--line-red)}[data-page="promo"] .compete-col .lbl{display:inline-block;font-family:var(--font-mono);font-size:11px;letter-spacing:0.18em;text-transform:uppercase;margin-bottom:14px;font-weight:600}[data-page="promo"] .compete-col.them .lbl{color:var(--gray-500)}[data-page="promo"] .compete-col.us .lbl{color:var(--c-promo-bright)}[data-page="promo"] .compete-col h3{font-size:22px;font-weight:700;letter-spacing:-0.02em;margin-bottom:22px;line-height:1.2;color:var(--white)}[data-page="promo"] .compete-col.them h3{color:var(--gray-300)}[data-page="promo"] .compete-list{list-style:none}[data-page="promo"] .compete-list li{font-size:14px;line-height:1.5;padding:10px 0 10px 24px;position:relative;border-bottom:1px solid rgba(255,255,255,0.04);color:var(--gray-100)}[data-page="promo"] .compete-list li:last-child{border-bottom:none}[data-page="promo"] .compete-col.them .compete-list li{color:var(--gray-300)}[data-page="promo"] .compete-list li::before{content:"";position:absolute;left:0;top:16px;width:12px;height:12px;border-radius:50%}[data-page="promo"] .compete-col.them .compete-list li::before{background:rgba(255,255,255,0.05);border:1px solid var(--line)}[data-page="promo"] .compete-col.us .compete-list li::before{background:var(--c-promo);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5'><polyline points='20 6 9 17 4 12'/></svg>");background-size:70%;background-position:center;background-repeat:no-repeat}[data-page="promo"] .concorrentes-badges{display:flex;align-items:center;gap:14px;margin-top:18px;font-family:var(--font-mono);font-size:11px;letter-spacing:0.05em;color:var(--gray-500);flex-wrap:wrap}[data-page="promo"] .concorrentes-badges strong{color:var(--gray-300);font-weight:500}[data-page="promo"] .concorrentes-badges .name{padding:4px 10px;background:rgba(255,255,255,0.04);border:1px solid var(--line);border-radius:100px;color:var(--gray-300)}[data-page="promo"] .cross-sell{background:radial-gradient(ellipse 80% 50% at 50% 50%,rgba(255,54,0,0.12),transparent 60%),var(--red-deep-bg);position:relative;overflow:hidden}[data-page="promo"] .cross-sell .stars{opacity:0.4}[data-page="promo"] .cross-header{text-align:center;max-width:720px;margin:0 auto 44px;position:relative;z-index:2}[data-page="promo"] .cross-header .h2{margin-bottom:16px}[data-page="promo"] .cross-header .h2 em{background:linear-gradient(120deg,var(--c-promo-bright),#FCA5A5);-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="promo"] .product-trail{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;padding:28px 16px;margin:0 auto 48px;max-width:1080px;background:linear-gradient(180deg,rgba(15,15,20,0.6),rgba(8,8,12,0.4));border:1px solid var(--line);border-radius:20px;position:relative;z-index:2}[data-page="promo"] .trail-step{display:inline-flex;flex-direction:column;align-items:center;gap:8px;padding:12px 14px;border-radius:12px;border:1px solid var(--line);background:rgba(255,255,255,0.02);color:var(--gray-300);text-decoration:none;transition:all 0.25s ease;position:relative;min-width:96px}[data-page="promo"] .trail-step:hover{transform:translateY(-2px);border-color:var(--line-bright);color:var(--white)}[data-page="promo"] .trail-step .trail-ico{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:rgba(255,255,255,0.04);border:1px solid var(--line)}[data-page="promo"] .trail-step .trail-ico svg{width:18px;height:18px}[data-page="promo"] .trail-step .trail-name{font-size:13px;font-weight:600;letter-spacing:-0.01em}[data-page="promo"] .trail-step.chat .trail-ico{color:var(--c-chat);border-color:rgba(252,90,36,0.3);background:rgba(252,90,36,0.08)}[data-page="promo"] .trail-step.crm .trail-ico{color:var(--c-crm-bright);border-color:rgba(132,79,198,0.3);background:rgba(132,79,198,0.08)}[data-page="promo"] .trail-step.cashback .trail-ico{color:var(--c-cashback-bright);border-color:rgba(31,196,167,0.3);background:rgba(31,196,167,0.08)}[data-page="promo"] .trail-step.promo .trail-ico{color:var(--c-promo-bright);border-color:rgba(255,107,64,0.3);background:rgba(255,107,64,0.08)}[data-page="promo"] .trail-step.ads .trail-ico{color:var(--c-ads-bright);border-color:rgba(61,125,217,0.3);background:rgba(61,125,217,0.08)}[data-page="promo"] .trail-step.current{background:linear-gradient(180deg,rgba(255,255,255,0.06),rgba(255,255,255,0.02));border-color:rgba(255,255,255,0.18);color:var(--white);box-shadow:0 8px 24px -8px rgba(0,0,0,0.4)}[data-page="promo"] .trail-step.current .trail-name{color:var(--white);font-weight:700}[data-page="promo"] .trail-here{position:absolute;top:-10px;left:50%;transform:translateX(-50%);font-family:var(--font-mono);font-size:9px;letter-spacing:0.14em;text-transform:uppercase;color:var(--white);background:var(--c-promo-bright);padding:4px 8px;border-radius:100px;white-space:nowrap;font-weight:700}[data-page="promo"] .trail-sep{display:inline-flex;align-items:center;color:var(--gray-500)}[data-page="promo"] .trail-sep svg{width:16px;height:16px}@media (max-width:700px){[data-page="promo"] .product-trail{gap:6px;padding:20px 10px}[data-page="promo"] .trail-step{min-width:72px;padding:10px 8px}[data-page="promo"] .trail-step .trail-name{font-size:11px}[data-page="promo"] .trail-sep svg{width:12px;height:12px}}[data-page="promo"] .cross-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;position:relative;z-index:2}@media (max-width:900px){[data-page="promo"] .cross-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){[data-page="promo"] .cross-grid{grid-template-columns:1fr}}[data-page="promo"] .cross-card{background:linear-gradient(180deg,rgba(20,6,10,0.7),rgba(20,6,10,0.4));border:1px solid var(--line);border-radius:16px;padding:24px 22px;transition:all 0.3s ease;position:relative;overflow:hidden;display:flex;flex-direction:column;gap:14px;min-height:220px}[data-page="promo"] .cross-card::before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--c);opacity:0.7}[data-page="promo"] .cross-card:hover{transform:translateY(-3px);border-color:var(--c-bg-bright)}[data-page="promo"] .cross-card.chat{--c:var(--c-chat);--c-bg-bright:rgba(252,90,36,0.4)}[data-page="promo"] .cross-card.crm{--c:var(--c-crm);--c-bg-bright:rgba(132,79,198,0.4)}[data-page="promo"] .cross-card.cashback{--c:var(--c-cashback);--c-bg-bright:rgba(5,161,134,0.4)}[data-page="promo"] .cross-card.ads{--c:var(--c-ads);--c-bg-bright:rgba(18,85,178,0.4)}[data-page="promo"] .cross-card .ico{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;color:var(--c)}[data-page="promo"] .cross-card.chat .ico{background:rgba(252,90,36,0.12);border:1px solid rgba(252,90,36,0.3)}[data-page="promo"] .cross-card.crm .ico{background:rgba(132,79,198,0.12);border:1px solid rgba(132,79,198,0.3)}[data-page="promo"] .cross-card.cashback .ico{background:rgba(5,161,134,0.12);border:1px solid rgba(5,161,134,0.3)}[data-page="promo"] .cross-card.ads .ico{background:rgba(18,85,178,0.12);border:1px solid rgba(18,85,178,0.3)}[data-page="promo"] .cross-card .ico svg{width:22px;height:22px}[data-page="promo"] .cross-card h4{font-size:15px;font-weight:700;letter-spacing:-0.015em;text-transform:lowercase;color:var(--c)}[data-page="promo"] .cross-card p{font-size:13px;line-height:1.5;color:var(--gray-300);flex-grow:1}[data-page="promo"] .cross-card .more{font-family:var(--font-mono);font-size:10px;letter-spacing:0.15em;text-transform:uppercase;color:var(--c);display:inline-flex;align-items:center;gap:5px;font-weight:600}[data-page="promo"] .cross-card.beta{background:linear-gradient(180deg,rgba(18,85,178,0.06),rgba(20,6,10,0.4))}[data-page="promo"] .cross-card .beta-mini{position:absolute;top:14px;right:14px;font-family:var(--font-mono);font-size:9px;letter-spacing:0.12em;padding:3px 8px;background:rgba(18,85,178,0.12);border:1px solid rgba(18,85,178,0.3);border-radius:100px;color:#93C5FD;font-weight:600;text-transform:uppercase}[data-page="promo"] .faq{background:var(--black);position:relative}[data-page="promo"] .faq-header{text-align:center;max-width:720px;margin:0 auto 50px}[data-page="promo"] .faq-header .h2{margin-bottom:12px}[data-page="promo"] .faq-list{max-width:820px;margin:0 auto}[data-page="promo"] .faq-item{border-bottom:1px solid var(--line);padding:0}[data-page="promo"] .faq-item summary{cursor:pointer;list-style:none;padding:24px 0;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:17px;font-weight:600;letter-spacing:-0.01em;color:var(--white);transition:color 0.2s ease}[data-page="promo"] .faq-item summary::-webkit-details-marker{display:none}[data-page="promo"] .faq-item summary:hover{color:var(--c-promo-bright)}[data-page="promo"] .faq-icon{flex-shrink:0;width:28px;height:28px;border-radius:50%;background:rgba(255,54,0,0.1);border:1px solid var(--line-red);display:flex;align-items:center;justify-content:center;color:var(--c-promo-bright);transition:transform 0.3s ease}[data-page="promo"] .faq-icon svg{width:14px;height:14px}[data-page="promo"] .faq-item[open] .faq-icon{transform:rotate(45deg)}[data-page="promo"] .faq-item-body{padding-bottom:24px;font-size:15px;line-height:1.65;color:var(--gray-300);max-width:70ch}[data-page="promo"] .cta-block{background:radial-gradient(ellipse 80% 60% at 50% 30%,rgba(255,54,0,0.2),transparent 60%),radial-gradient(ellipse 60% 50% at 50% 100%,rgba(252,90,36,0.15),transparent 60%),var(--black-warm);position:relative;overflow:hidden}[data-page="promo"] .cta-block .stars{opacity:0.6}[data-page="promo"] .cta-inner{max-width:720px;margin:0 auto;text-align:center;position:relative;z-index:2}[data-page="promo"] .cta-inner .h2{margin-bottom:18px;max-width:22ch;margin-left:auto;margin-right:auto}[data-page="promo"] .cta-inner .h2 em{background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft));-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="promo"] .cta-inner p{font-size:17px;color:var(--gray-100);margin:0 auto 36px;max-width:56ch;line-height:1.55}[data-page="promo"] .cta-foot{margin-top:24px;font-family:var(--font-mono);font-size:12px;letter-spacing:0.05em;color:var(--gray-500)}[data-page="promo"] .cta-foot strong{color:var(--orange);font-weight:600}.footer{background:var(--black-deep);border-top:1px solid var(--line);padding:64px 0 32px}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;margin-bottom:48px}@media (max-width:800px){.footer-grid{grid-template-columns:1fr 1fr;gap:32px}}@media (max-width:500px){.footer-grid{grid-template-columns:1fr}}.footer-col h5{font-family:var(--font-mono);font-size:11px;letter-spacing:0.18em;text-transform:uppercase;color:var(--gray-500);margin-bottom:18px;font-weight:500}.footer-col ul{list-style:none}.footer-col li{margin-bottom:10px}.footer-col a{font-size:14px;color:var(--gray-100);transition:color 0.15s ease}.footer-col a:hover{color:var(--orange-bright)}.footer-col a.current{color:var(--c-promo-bright)}.footer-brand p{font-size:14px;color:var(--gray-300);margin:14px 0 20px;max-width:32ch;line-height:1.55}.address{font-size:13px;color:var(--gray-300);line-height:1.6;margin-bottom:16px;font-family:var(--font-mono)}.address strong{color:var(--gray-100);display:block;margin-bottom:4px;font-weight:600}.footer-bottom{border-top:1px solid var(--line);padding-top:24px;display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--gray-500);font-family:var(--font-mono);flex-wrap:wrap;gap:16px}.float-cta{position:fixed;right:24px;bottom:24px;z-index:90;background:var(--orange);color:white;padding:14px 22px;border-radius:100px;font-size:14px;font-weight:600;box-shadow:0 12px 32px -8px rgba(252,90,36,0.5);display:flex;align-items:center;gap:8px;opacity:0;pointer-events:none;transition:all 0.3s ease;transform:translateY(10px)}.float-cta.visible{opacity:1;pointer-events:auto;transform:translateY(0)}.float-cta:hover{background:var(--orange-bright);transform:translateY(-2px)}@media (max-width:600px){.float-cta{right:16px;bottom:16px;padding:12px 18px;font-size:13px}}.proto-note{position:fixed;top:80px;left:24px;background:rgba(255,54,0,0.95);color:white;padding:8px 14px;border-radius:100px;font-size:11px;font-weight:600;font-family:var(--font-mono);letter-spacing:0.05em;z-index:95;box-shadow:0 8px 20px -4px rgba(0,0,0,0.5)}@media (max-width:700px){.proto-note{display:none}}[data-page="promo"] .cta-block{background:radial-gradient(ellipse 80% 60% at 50% 30%,rgba(252,90,36,0.18),transparent 60%),radial-gradient(ellipse 60% 50% at 50% 100%,rgba(132,79,198,0.12),transparent 60%),var(--black-warm);position:relative;overflow:hidden}[data-page="promo"] .cta-block .stars{opacity:0.6}[data-page="promo"] .cta-inner{max-width:880px;margin:0 auto;position:relative;z-index:2}[data-page="promo"] .cta-promise{text-align:center;margin-bottom:56px}[data-page="promo"] .cta-promise .h2{margin-bottom:18px;max-width:22ch;margin-left:auto;margin-right:auto}[data-page="promo"] .cta-promise .h2 em{background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft));-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="promo"] .cta-promise p{font-size:18px;color:var(--gray-100);max-width:60ch;margin:0 auto;line-height:1.55}[data-page="promo"] .lead-form{background:linear-gradient(180deg,rgba(30,15,38,0.7),rgba(15,8,20,0.5));border:1px solid var(--line-bright);border-radius:22px;padding:36px;text-align:left;backdrop-filter:blur(20px);position:relative;overflow:hidden}[data-page="promo"] .lead-form::before{content:"";position:absolute;inset:-1px;border-radius:22px;padding:1px;background:linear-gradient(135deg,rgba(252,90,36,0.4),transparent 40%,transparent 60%,rgba(132,79,198,0.3));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:0.6}[data-page="promo"] .form-pre{text-align:center;font-size:14px;color:var(--gray-300);margin-bottom:24px;line-height:1.5}[data-page="promo"] .form-pre strong{color:var(--white);font-weight:600}[data-page="promo"] .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px}@media (max-width:600px){[data-page="promo"] .form-grid{grid-template-columns:1fr}}[data-page="promo"] .form-field{display:flex;flex-direction:column;gap:6px}[data-page="promo"] .form-field.full{grid-column:1 / -1}[data-page="promo"] .form-field label{font-family:var(--font-mono);font-size:11px;letter-spacing:0.1em;text-transform:uppercase;color:var(--gray-300);font-weight:500}[data-page="promo"] .form-field input,[data-page="promo"] .form-field select{background:rgba(0,0,0,0.4);border:1px solid var(--line);border-radius:10px;padding:12px 14px;font-family:inherit;font-size:14px;color:var(--white);transition:border-color 0.2s ease}[data-page="promo"] .form-field input:focus,[data-page="promo"] .form-field select:focus{outline:none;border-color:var(--orange)}[data-page="promo"] .form-field input::placeholder{color:var(--gray-500)}[data-page="promo"] .form-submit{width:100%;margin-top:18px;padding:16px;background:var(--orange);color:white;border-radius:12px;font-weight:600;font-size:15px;display:flex;align-items:center;justify-content:center;gap:10px;transition:all 0.2s ease}[data-page="promo"] .form-submit:hover{background:var(--orange-bright);transform:translateY(-1px)}[data-page="promo"] .cta-guarantees{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:24px;padding-top:24px;border-top:1px solid var(--line);max-width:600px;margin-left:auto;margin-right:auto}@media (max-width:600px){[data-page="promo"] .cta-guarantees{grid-template-columns:1fr}}[data-page="promo"] .cta-guarantee{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--gray-100);font-family:var(--font-mono);letter-spacing:0.02em;line-height:1.3}[data-page="promo"] .cta-guarantee::before{content:"";flex-shrink:0;width:18px;height:18px;background:var(--orange);border-radius:50%;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3'><polyline points='20 6 9 17 4 12'/></svg>");background-size:60%;background-position:center;background-repeat:no-repeat}.footer{background:var(--black-deep);border-top:1px solid var(--line);padding:64px 0 32px}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;margin-bottom:48px}@media (max-width:800px){.footer-grid{grid-template-columns:1fr 1fr;gap:32px}}@media (max-width:500px){.footer-grid{grid-template-columns:1fr}}.footer-col h5{font-family:var(--font-mono);font-size:11px;letter-spacing:0.18em;text-transform:uppercase;color:var(--gray-500);margin-bottom:18px;font-weight:500}.footer-col ul{list-style:none}.footer-col li{margin-bottom:10px}.footer-col a{font-size:14px;color:var(--gray-100);transition:color 0.15s ease}.footer-col a:hover{color:var(--orange-bright)}.footer-brand p{font-size:14px;color:var(--gray-300);margin:14px 0 20px;max-width:32ch;line-height:1.55}.address{font-size:13px;color:var(--gray-300);line-height:1.6;margin-bottom:16px;font-family:var(--font-mono)}.address strong{color:var(--gray-100);display:block;margin-bottom:4px;font-weight:600}.footer-bottom{border-top:1px solid var(--line);padding-top:24px;display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--gray-500);font-family:var(--font-mono);flex-wrap:wrap;gap:16px}.float-cta{position:fixed;right:24px;bottom:24px;z-index:90;background:var(--orange);color:white;padding:14px 22px;border-radius:100px;font-size:14px;font-weight:600;box-shadow:0 12px 32px -8px rgba(252,90,36,0.5);display:flex;align-items:center;gap:8px;opacity:0;pointer-events:none;transition:all 0.3s ease;transform:translateY(10px)}.float-cta.visible{opacity:1;pointer-events:auto;transform:translateY(0)}.float-cta:hover{background:var(--orange-bright);transform:translateY(-2px)}@media (max-width:600px){.float-cta{right:16px;bottom:16px;padding:12px 18px;font-size:13px}}.proto-note{position:fixed;top:80px;left:24px;background:rgba(252,90,36,0.95);color:white;padding:8px 14px;border-radius:100px;font-size:11px;font-weight:600;font-family:var(--font-mono);letter-spacing:0.05em;z-index:95;box-shadow:0 8px 20px -4px rgba(0,0,0,0.5)}@media (max-width:700px){.proto-note{display:none}}:root{--orange:#FC5A24;--orange-bright:#FF6633;--orange-soft:#FFA478;--c-chat:#FC5A24;--c-crm:#844FC6;--c-cashback:#05A186;--c-promo:#FF3600;--c-ads:#1255B2;--c-ads-bright:#3D7DD9;--c-ads-deep:#0B3F87;--black:#050108;--black-deep:#08010F;--black-warm:#060812;--blue-deep-bg:#061224;--surface:#081428;--line:rgba(255,255,255,0.08);--line-bright:rgba(255,255,255,0.16);--line-blue:rgba(18,85,178,0.25);--white:#ffffff;--gray-100:#E5E2EC;--gray-300:#B0A9BD;--gray-500:#6B6379;--font-display:"Sora",system-ui,sans-serif;--font-mono:"Geist Mono",ui-monospace,monospace;--max:1280px;--pad:clamp(20px,4vw,80px)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-display);background:var(--black);color:var(--white);line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer;border:none}.container{max-width:var(--max);margin:0 auto;padding:0 var(--pad)}.h1{font-size:clamp(40px,6vw,80px);line-height:1.02;font-weight:700;letter-spacing:-0.03em}.h2{font-size:clamp(32px,4.5vw,60px);line-height:1.05;font-weight:700;letter-spacing:-0.025em}.h3{font-size:clamp(22px,2.5vw,30px);line-height:1.15;font-weight:600;letter-spacing:-0.015em}.lead{font-size:clamp(17px,1.4vw,20px);line-height:1.55;color:var(--gray-300);max-width:60ch}[data-page="ads"] .stars{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}[data-page="ads"] .stars::before,[data-page="ads"] .stars::after{content:"";position:absolute;inset:-50%;background-image:radial-gradient(1px 1px at 20% 30%,rgba(255,255,255,0.4),transparent),radial-gradient(1px 1px at 60% 70%,rgba(255,255,255,0.3),transparent),radial-gradient(1.5px 1.5px at 80% 10%,rgba(61,125,217,0.5),transparent),radial-gradient(1px 1px at 30% 80%,rgba(255,255,255,0.3),transparent),radial-gradient(1.5px 1.5px at 90% 50%,rgba(18,85,178,0.4),transparent),radial-gradient(2px 2px at 10% 60%,rgba(61,125,217,0.4),transparent),radial-gradient(1px 1px at 70% 25%,rgba(255,255,255,0.35),transparent);background-size:600px 600px;background-repeat:repeat;animation:drift 80s linear infinite}[data-page="ads"] .stars::after{background-size:400px 400px;opacity:0.5;animation-duration:120s;animation-direction:reverse}@keyframes drift{from{transform:translate(0,0)}to{transform:translate(-300px,-200px)}}.btn{display:inline-flex;align-items:center;gap:10px;padding:16px 28px;border-radius:100px;font-weight:600;font-size:15px;letter-spacing:-0.01em;transition:all 0.2s ease;white-space:nowrap}.btn-primary{background:var(--orange);color:white}.btn-primary:hover{background:var(--orange-bright);transform:translateY(-1px);box-shadow:0 8px 24px -8px rgba(252,90,36,0.6)}[data-page="ads"] .btn-blue{background:var(--c-ads);color:white}[data-page="ads"] .btn-blue:hover{background:var(--c-ads-bright);transform:translateY(-1px);box-shadow:0 8px 24px -8px rgba(18,85,178,0.6)}.btn-ghost{background:rgba(255,255,255,0.04);color:var(--white);border:1px solid var(--line)}.btn-ghost:hover{background:rgba(255,255,255,0.08);border-color:var(--line-bright)}.btn-arrow{transition:transform 0.2s ease}.btn:hover .btn-arrow{transform:translateX(4px)}.header{position:fixed;top:0;left:0;right:0;z-index:100;padding:16px 0;background:rgba(5,1,8,0.7);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--line)}.header-inner{display:flex;align-items:center;justify-content:space-between;gap:32px}.logo{display:flex;align-items:center;gap:10px;font-weight:600;font-size:20px;letter-spacing:-0.02em}.logo-mark{width:32px;height:32px;border-radius:8px;display:block;object-fit:contain}.nav{display:flex;gap:4px}.nav>a,.nav>.has-menu>a{padding:8px 14px;border-radius:8px;font-size:14px;color:var(--gray-100);font-weight:500;transition:all 0.2s ease;cursor:pointer;display:inline-flex;align-items:center;gap:4px}.nav>a:hover,.nav>.has-menu:hover>a{background:rgba(255,255,255,0.05)}.has-menu{position:relative}.dropdown{position:absolute;top:calc(100%+8px);left:50%;transform:translateX(-50%) translateY(-8px);background:linear-gradient(180deg,rgba(20,10,28,0.98),rgba(8,4,12,0.98));border:1px solid var(--line-bright);border-radius:14px;padding:12px;min-width:280px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.2s ease,transform 0.2s ease,visibility 0s linear 0.2s;backdrop-filter:blur(20px);box-shadow:0 20px 40px -10px rgba(0,0,0,0.5)}.has-menu:hover .dropdown,.has-menu.open .dropdown{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(-50%) translateY(0);transition:opacity 0.2s ease,transform 0.2s ease,visibility 0s linear 0s}.dropdown a{display:flex;flex-direction:column;padding:10px 12px;border-radius:8px;transition:background 0.15s ease;gap:2px}.dropdown a:hover{background:rgba(255,255,255,0.05)}.dropdown a.current{background:rgba(18,85,178,0.1);border-left:2px solid var(--c-ads)}.dropdown a strong{font-size:13px;font-weight:600;color:var(--white);letter-spacing:-0.01em}.dropdown a span{font-size:11px;color:var(--gray-300);line-height:1.3}.dropdown a.current strong{color:var(--c-ads-bright)}.beta-tag-mini{display:inline-block;font-family:var(--font-mono);font-size:9px;letter-spacing:0.1em;padding:2px 6px;background:rgba(18,85,178,0.15);color:#93C5FD;border-radius:100px;margin-left:6px;font-weight:600;text-transform:uppercase;vertical-align:middle}.header-cta{display:flex;gap:10px;align-items:center}.header-cta .btn{padding:11px 20px;font-size:14px}.client-link{font-size:14px;color:var(--gray-300);padding:10px 14px;font-weight:500}.client-link:hover{color:var(--white)}@media (max-width:1000px){.nav,.client-link{display:none}}.breadcrumb{padding:24px 0 0;background:radial-gradient(ellipse 80% 100% at 50% 0%,rgba(18,85,178,0.18),transparent 60%),var(--black)}.breadcrumb-inner{font-family:var(--font-mono);font-size:12px;letter-spacing:0.05em;color:var(--gray-500);display:flex;align-items:center;gap:10px;padding-top:24px}.breadcrumb-inner a{color:var(--gray-300);transition:color 0.2s ease}.breadcrumb-inner a:hover{color:var(--c-ads-bright)}.breadcrumb-inner span.sep{opacity:0.5}.breadcrumb-inner span.current{color:var(--c-ads-bright)}[data-page="ads"] .hero-product{position:relative;padding:60px 0 120px;overflow:hidden;background:radial-gradient(ellipse 70% 60% at 80% 0%,rgba(18,85,178,0.3),transparent 60%),radial-gradient(ellipse 60% 50% at 0% 100%,rgba(11,63,135,0.25),transparent 60%),var(--black)}[data-page="ads"] .hero-product .stars{opacity:0.6}[data-page="ads"] .hp-inner{position:relative;z-index:2;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}@media (max-width:980px){[data-page="ads"] .hp-inner{grid-template-columns:1fr;gap:50px}}[data-page="ads"] .hp-tags{display:flex;gap:10px;margin-bottom:28px;flex-wrap:wrap}[data-page="ads"] .product-tag{display:inline-flex;align-items:center;gap:10px;padding:8px 14px;background:rgba(18,85,178,0.1);border:1px solid var(--line-blue);border-radius:100px;font-family:var(--font-mono);font-size:11px;letter-spacing:0.18em;text-transform:uppercase;color:var(--c-ads-bright);font-weight:600}[data-page="ads"] .product-tag::before{content:"";width:6px;height:6px;background:var(--c-ads);border-radius:50%;box-shadow:0 0 0 4px rgba(18,85,178,0.2);animation:pulse-blue 2s ease-in-out infinite}@keyframes pulse-blue{0%,100%{box-shadow:0 0 0 4px rgba(18,85,178,0.2)}50%{box-shadow:0 0 0 8px rgba(18,85,178,0)}}[data-page="ads"] .beta-tag-hero{display:inline-flex;align-items:center;gap:10px;padding:8px 14px;background:linear-gradient(135deg,rgba(18,85,178,0.18),rgba(11,63,135,0.2));border:1px solid rgba(61,125,217,0.5);border-radius:100px;font-family:var(--font-mono);font-size:11px;letter-spacing:0.18em;text-transform:uppercase;color:#BFDBFE;font-weight:700;position:relative;overflow:hidden}[data-page="ads"] .beta-tag-hero::before{content:"";width:8px;height:8px;background:var(--c-ads-bright);border-radius:50%;animation:beta-pulse 1.6s ease-in-out infinite;box-shadow:0 0 12px var(--c-ads-bright)}@keyframes beta-pulse{0%,100%{transform:scale(1);opacity:1}50%{transform:scale(1.3);opacity:0.7}}[data-page="ads"] .hp-inner h1{font-size:clamp(40px,5.6vw,76px);line-height:1.05;font-weight:800;letter-spacing:-0.035em;margin-bottom:28px}[data-page="ads"] .hp-inner h1 .accent{background:linear-gradient(120deg,var(--c-ads-bright),#BFDBFE 70%);-webkit-background-clip:text;background-clip:text;color:transparent}[data-page="ads"] .hp-inner p.lead{margin-bottom:36px;font-size:clamp(16px,1.4vw,18px)}[data-page="ads"] .hp-ctas{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:32px}[data-page="ads"] .guarantee-pill{display:inline-flex;align-items:center;gap:10px;padding:10px 16px;background:rgba(18,85,178,0.08);border:1px solid rgba(18,85,178,0.3);border-radius:100px;font-size:13px;color:#BFDBFE;font-weight:500}[data-page="ads"] .guarantee-pill::before{content:"";width:16px;height:16px;background:var(--c-ads);border-radius:50%;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3'><polyline points='20 6 9 17 4 12'/></svg>");background-size:70%;background-position:center;background-repeat:no-repeat}[data-page="ads"] .guarantee-pill strong{color:var(--white);font-weight:700}[data-page="ads"] .hp-visual{position:relative;perspective:1500px}[data-page="ads"] .hex-stack{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:360px;height:360px;z-index:0;opacity:0.35;pointer-events:none}[data-page="ads"] .hex-stack svg{width:100%;height:100%;animation:floatHex 8s ease-in-out infinite}@keyframes floatHex{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}[data-page="ads"] .mockup-placeholder{position:relative;z-index:2;aspect-ratio:16 / 11;background:linear-gradient(135deg,rgba(18,85,178,0.08),rgba(8,20,40,0.6));border:2px dashed rgba(18,85,178,0.4);border-radius:18px;padding:24px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;backdrop-filter:blur(10px);box-shadow:0 30px 60px -20px rgba(11,63,135,0.4),inset 0 1px 0 rgba(255,255,255,0.06);transform:rotate3d(1,-0.5,0,4deg);transition:transform 0.3s ease}[data-page="ads"] .mockup-placeholder:hover{transform:rotate3d(1,-0.5,0,2deg) scale(1.01)}[data-page="ads"] .mockup-placeholder .ico{width:56px;height:56px;background:rgba(18,85,178,0.15);border:1px solid var(--c-ads);border-radius:14px;display:flex;align-items:center;justify-content:center;color:var(--c-ads-bright)}[data-page="ads"] .mockup-placeholder .ico svg{width:28px;height:28px}[data-page="ads"] .mockup-placeholder .lbl{font-family:var(--font-mono);font-size:11px;letter-spacing:0.18em;text-transform:uppercase;color:var(--c-ads-bright);font-weight:600}[data-page="ads"] .mockup-placeholder .ttl{font-size:18px;font-weight:600;color:var(--white);letter-spacing:-0.015em;text-align:center}[data-page="ads"] .mockup-placeholder .hint{font-size:12px;color:var(--gray-300);text-align:center;font-family:var(--font-mono);max-width:28ch;line-height:1.5}.section-tag{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:12px;letter-spacing:0.15em;text-transform:uppercase;color:var(--gray-300);padding:8px 14px;border-radius:100px;background:rgba(255,255,255,0.03);border:1px solid var(--line);margin-bottom:24px}.section-tag::before{content:"";width:6px;height:6px;background:var(--c-ads);border-radius:50%}.section-tag.orange::before{background:var(--orange)}[data-page="ads"] .section-break{position:relative;height:40px;display:flex;align-items:center;justify-content:center;background:var(--black);overflow:hidden}[data-page="ads"] .section-break::before,[data-page="ads"] .section-break::after{content:"";position:absolute;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgba(18,85,178,0.4),transparent)}[data-page="ads"] .section-break::before{left:0;right:calc(50%+80px)}[data-page="ads"] .section-break::after{right:0;left:calc(50%+80px)}[data-page="ads"] .section-break-mark{display:flex;align-items:center;gap:14px;font-family:var(--font-mono);font-size:10px;letter-spacing:0.3em;color:var(--c-ads-bright);text-transform:uppercase}[data-page="ads"] .section-break-mark::before,[data-page="ads"] .section-break-mark::after{content:"";width:6px;height:6px;background:var(--c-ads);border-radius:50%;box-shadow:0 0 10px var(--c-ads)}[data-page="ads"] section{position:relative;padding:clamp(48px,6vw,80px) 0}[data-page="ads"] section.breadcrumb{padding:24px 0 0}[data-page="ads"] .pain{background:radial-gradient(ellipse 60% 50% at 0% 30%,rgba(18,85,178,0.08),transparent 50%),var(--black)}[data-page="ads"] .pain-header{text-align:center;max-width:760px;margin:0 auto 44px}[data-page="ads"] .pain-header .h2{margin-bottom:16px}[data-page="ads"] .pain-header .h2 em{background:linear-gradient(120deg,var(--c-ads-bright),#BFDBFE);-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="ads"] .pain-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media (max-width:900px){[data-page="ads"] .pain-grid{grid-template-columns:1fr}}[data-page="ads"] .pain-card{background:linear-gradient(180deg,rgba(8,20,40,0.6),rgba(6,12,24,0.4));border:1px solid var(--line);border-radius:18px;padding:32px 28px;position:relative;overflow:hidden}[data-page="ads"] .pain-card::before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--c-ads),transparent)}[data-page="ads"] .pain-card .num{font-family:var(--font-mono);font-size:11px;letter-spacing:0.2em;color:var(--c-ads-bright);margin-bottom:18px;font-weight:500}[data-page="ads"] .pain-card h3{font-size:19px;font-weight:600;margin-bottom:14px;letter-spacing:-0.015em;line-height:1.3;color:var(--white)}[data-page="ads"] .pain-card p{font-size:14px;line-height:1.6;color:var(--gray-300)}[data-page="ads"] .architecture{background:linear-gradient(180deg,var(--black) 0%,var(--blue-deep-bg) 50%,var(--black) 100%);position:relative;overflow:hidden}[data-page="ads"] .architecture .stars{opacity:0.3}[data-page="ads"] .arch-header{text-align:center;max-width:760px;margin:0 auto 70px;position:relative;z-index:2}[data-page="ads"] .arch-header .h2{margin-bottom:16px}[data-page="ads"] .arch-header .h2 em{background:linear-gradient(120deg,var(--c-ads-bright),#BFDBFE);-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="ads"] .arch-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;position:relative;z-index:2}@media (max-width:900px){[data-page="ads"] .arch-grid{grid-template-columns:1fr}}[data-page="ads"] .arch-card{background:linear-gradient(180deg,rgba(8,20,40,0.85),rgba(6,12,24,0.6));border:1px solid var(--line-blue);border-radius:22px;padding:40px 36px;position:relative;overflow:hidden;transition:all 0.3s ease}[data-page="ads"] .arch-card:hover{transform:translateY(-4px);border-color:rgba(61,125,217,0.5)}[data-page="ads"] .arch-card::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--c-ads),var(--c-ads-bright),transparent)}[data-page="ads"] .arch-card.recurring::before{background:linear-gradient(90deg,var(--c-ads-bright),var(--c-ads),transparent)}[data-page="ads"] .arch-universe-num{font-family:var(--font-mono);font-size:11px;letter-spacing:0.2em;color:var(--c-ads-bright);margin-bottom:20px;font-weight:600;display:flex;align-items:center;gap:12px}[data-page="ads"] .arch-universe-num::after{content:"";flex:1;height:1px;background:linear-gradient(90deg,var(--c-ads),transparent)}[data-page="ads"] .arch-card h3{font-size:28px;font-weight:700;letter-spacing:-0.025em;margin-bottom:8px;color:var(--white)}[data-page="ads"] .arch-card .subtitle{font-family:var(--font-mono);font-size:12px;letter-spacing:0.05em;color:var(--c-ads-bright);margin-bottom:22px;font-weight:500}[data-page="ads"] .arch-card .description{font-size:15px;line-height:1.6;color:var(--gray-100);margin-bottom:26px}[data-page="ads"] .arch-card .arch-features{list-style:none;margin-bottom:26px}[data-page="ads"] .arch-card .arch-features li{font-size:14px;line-height:1.5;padding:10px 0 10px 24px;position:relative;color:var(--gray-100);border-bottom:1px solid rgba(255,255,255,0.04)}[data-page="ads"] .arch-card .arch-features li:last-child{border-bottom:none}[data-page="ads"] .arch-card .arch-features li::before{content:"";position:absolute;left:0;top:16px;width:12px;height:12px;border-radius:50%;background:var(--c-ads);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5'><polyline points='20 6 9 17 4 12'/></svg>");background-size:70%;background-position:center;background-repeat:no-repeat}[data-page="ads"] .arch-card .arch-features li strong{color:var(--white);font-weight:600}[data-page="ads"] .arch-card .channels{font-family:var(--font-mono);font-size:11px;letter-spacing:0.05em;color:var(--gray-300);margin-top:8px;padding-top:16px;border-top:1px dashed rgba(255,255,255,0.08)}[data-page="ads"] .arch-card .channels strong{color:var(--gray-100);font-weight:500}[data-page="ads"] .smart-ad{background:radial-gradient(ellipse 60% 60% at 50% 0%,rgba(18,85,178,0.18),transparent 60%),var(--black);position:relative;overflow:hidden}[data-page="ads"] .smart-header{text-align:center;max-width:760px;margin:0 auto 44px}[data-page="ads"] .smart-header .product-tag{margin-bottom:24px}[data-page="ads"] .smart-header .h2{margin-bottom:16px}[data-page="ads"] .smart-header .h2 em{background:linear-gradient(120deg,var(--c-ads-bright),#BFDBFE);-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="ads"] .smart-roi-banner{background:linear-gradient(135deg,rgba(18,85,178,0.15),rgba(11,63,135,0.1));border:1px solid var(--line-blue);border-radius:22px;padding:36px 40px;margin:50px auto 0;max-width:880px;display:grid;grid-template-columns:auto 1fr;gap:36px;align-items:center;position:relative;overflow:hidden}@media (max-width:700px){[data-page="ads"] .smart-roi-banner{grid-template-columns:1fr;gap:24px;text-align:center}}[data-page="ads"] .smart-roi-banner::before{content:"";position:absolute;inset:-1px;border-radius:22px;padding:1px;background:linear-gradient(135deg,rgba(61,125,217,0.4),transparent 40%,transparent 60%,rgba(18,85,178,0.3));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:0.5}[data-page="ads"] .smart-roi-num{font-size:clamp(64px,8vw,96px);font-weight:800;letter-spacing:-0.05em;line-height:0.9;background:linear-gradient(135deg,var(--c-ads-bright),#BFDBFE);-webkit-background-clip:text;background-clip:text;color:transparent}[data-page="ads"] .smart-roi-text h3{font-size:22px;font-weight:700;letter-spacing:-0.015em;margin-bottom:10px;color:var(--white)}[data-page="ads"] .smart-roi-text p{font-size:15px;line-height:1.55;color:var(--gray-100)}[data-page="ads"] .smart-roi-text strong{color:var(--c-ads-bright);font-weight:600}[data-page="ads"] .boosts{background:radial-gradient(ellipse 80% 60% at 50% 50%,rgba(18,85,178,0.1),transparent 60%),var(--blue-deep-bg);position:relative;overflow:hidden}[data-page="ads"] .boosts .stars{opacity:0.4}[data-page="ads"] .boosts-header{text-align:center;max-width:760px;margin:0 auto 44px;position:relative;z-index:2}[data-page="ads"] .boosts-header .h2{margin-bottom:16px}[data-page="ads"] .boosts-header .h2 em{background:linear-gradient(120deg,var(--c-ads-bright),#BFDBFE);-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="ads"] .boosts-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;position:relative;z-index:2}@media (max-width:900px){[data-page="ads"] .boosts-grid{grid-template-columns:1fr}}[data-page="ads"] .boost-card{background:linear-gradient(180deg,rgba(8,20,40,0.7),rgba(6,12,24,0.5));border:1px solid var(--line);border-radius:18px;padding:32px 28px;position:relative;overflow:hidden;transition:all 0.3s ease}[data-page="ads"] .boost-card:hover{transform:translateY(-3px);border-color:var(--line-blue)}[data-page="ads"] .boost-card::before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--c-ads),transparent)}[data-page="ads"] .boost-num{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:11px;letter-spacing:0.18em;text-transform:uppercase;color:var(--c-ads-bright);margin-bottom:18px;font-weight:600;padding:4px 10px;background:rgba(18,85,178,0.08);border:1px solid rgba(18,85,178,0.2);border-radius:100px}[data-page="ads"] .boost-card h3{font-size:24px;font-weight:700;letter-spacing:-0.02em;margin-bottom:8px;color:var(--white)}[data-page="ads"] .boost-card .boost-tagline{font-family:var(--font-mono);font-size:12px;letter-spacing:0.05em;color:var(--c-ads-bright);margin-bottom:18px;font-weight:500}[data-page="ads"] .boost-card p.boost-desc{font-size:14px;line-height:1.6;color:var(--gray-100);margin-bottom:20px}[data-page="ads"] .boost-meta{padding-top:18px;border-top:1px dashed rgba(255,255,255,0.08);display:flex;flex-direction:column;gap:10px}[data-page="ads"] .boost-meta-row{display:flex;align-items:flex-start;gap:10px;font-size:12px;font-family:var(--font-mono);color:var(--gray-300);line-height:1.4}[data-page="ads"] .boost-meta-row strong{color:var(--gray-100);font-weight:500;flex-shrink:0;min-width:60px}[data-page="ads"] .motivos{background:var(--black);position:relative}[data-page="ads"] .motivos-header{text-align:center;max-width:760px;margin:0 auto 44px}[data-page="ads"] .motivos-header .h2{margin-bottom:16px}[data-page="ads"] .motivos-header .h2 em{background:linear-gradient(120deg,var(--c-ads-bright),#BFDBFE);-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="ads"] .motivos-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;max-width:1200px;margin:0 auto}@media (max-width:1000px){[data-page="ads"] .motivos-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){[data-page="ads"] .motivos-grid{grid-template-columns:1fr}}[data-page="ads"] .motivo-item{background:linear-gradient(180deg,rgba(8,20,40,0.5),rgba(6,12,24,0.3));border:1px solid var(--line);border-radius:14px;padding:22px 20px;transition:all 0.3s ease;position:relative}[data-page="ads"] .motivo-item:hover{border-color:var(--line-blue);transform:translateY(-2px)}[data-page="ads"] .motivo-num{font-family:var(--font-mono);font-size:11px;font-weight:600;color:var(--c-ads);margin-bottom:10px;letter-spacing:0.1em}[data-page="ads"] .motivo-item h4{font-size:15px;font-weight:600;margin-bottom:8px;color:var(--white);letter-spacing:-0.01em;line-height:1.25}[data-page="ads"] .motivo-item p{font-size:13px;line-height:1.5;color:var(--gray-300)}[data-page="ads"] .detail-mockup{background:radial-gradient(ellipse 60% 50% at 50% 100%,rgba(18,85,178,0.25),transparent 60%),var(--blue-deep-bg);border-top:1px solid var(--line-blue);border-bottom:1px solid var(--line-blue);position:relative;overflow:hidden}[data-page="ads"] .detail-mockup .stars{opacity:0.5}[data-page="ads"] .detail-inner{max-width:1100px;margin:0 auto;text-align:center;position:relative;z-index:2}[data-page="ads"] .detail-inner .h2{margin-bottom:16px;max-width:22ch;margin-left:auto;margin-right:auto}[data-page="ads"] .detail-inner .lead{margin:0 auto 60px}[data-page="ads"] .big-mockup{position:relative;aspect-ratio:16 / 9;background:linear-gradient(135deg,rgba(18,85,178,0.06),rgba(8,20,40,0.6));border:2px dashed var(--line-blue);border-radius:22px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;backdrop-filter:blur(10px);box-shadow:0 40px 80px -30px rgba(11,63,135,0.5)}[data-page="ads"] .big-mockup .ico{width:72px;height:72px;background:rgba(18,85,178,0.15);border:1px solid var(--c-ads);border-radius:18px;display:flex;align-items:center;justify-content:center;color:var(--c-ads-bright)}[data-page="ads"] .big-mockup .ico svg{width:36px;height:36px}[data-page="ads"] .big-mockup .lbl{font-family:var(--font-mono);font-size:12px;letter-spacing:0.18em;text-transform:uppercase;color:var(--c-ads-bright);font-weight:600}[data-page="ads"] .big-mockup .ttl{font-size:22px;font-weight:600;color:var(--white);letter-spacing:-0.015em;text-align:center}[data-page="ads"] .big-mockup .hint{font-size:13px;color:var(--gray-300);font-family:var(--font-mono);max-width:36ch;text-align:center;line-height:1.5}[data-page="ads"] .competitive{background:var(--black);position:relative}[data-page="ads"] .competitive-header{text-align:left;max-width:700px;margin-bottom:50px}[data-page="ads"] .competitive-header .h2{margin-bottom:16px}[data-page="ads"] .competitive-header .h2 em{background:linear-gradient(120deg,var(--c-ads-bright),var(--orange-bright));-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="ads"] .compete-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:48px}@media (max-width:800px){[data-page="ads"] .compete-grid{grid-template-columns:1fr}}[data-page="ads"] .compete-col{border-radius:18px;padding:32px 28px;position:relative;overflow:hidden}[data-page="ads"] .compete-col.them{background:linear-gradient(180deg,rgba(8,20,40,0.6),rgba(6,12,24,0.3));border:1px solid var(--line)}[data-page="ads"] .compete-col.us{background:linear-gradient(180deg,rgba(18,85,178,0.1),rgba(8,20,40,0.4));border:1px solid var(--line-blue)}[data-page="ads"] .compete-col .lbl{display:inline-block;font-family:var(--font-mono);font-size:11px;letter-spacing:0.18em;text-transform:uppercase;margin-bottom:14px;font-weight:600}[data-page="ads"] .compete-col.them .lbl{color:var(--gray-500)}[data-page="ads"] .compete-col.us .lbl{color:var(--c-ads-bright)}[data-page="ads"] .compete-col h3{font-size:22px;font-weight:700;letter-spacing:-0.02em;margin-bottom:22px;line-height:1.2;color:var(--white)}[data-page="ads"] .compete-col.them h3{color:var(--gray-300)}[data-page="ads"] .compete-list{list-style:none}[data-page="ads"] .compete-list li{font-size:14px;line-height:1.5;padding:10px 0 10px 24px;position:relative;border-bottom:1px solid rgba(255,255,255,0.04);color:var(--gray-100)}[data-page="ads"] .compete-list li:last-child{border-bottom:none}[data-page="ads"] .compete-col.them .compete-list li{color:var(--gray-300)}[data-page="ads"] .compete-list li::before{content:"";position:absolute;left:0;top:16px;width:12px;height:12px;border-radius:50%}[data-page="ads"] .compete-col.them .compete-list li::before{background:rgba(255,255,255,0.05);border:1px solid var(--line)}[data-page="ads"] .compete-col.us .compete-list li::before{background:var(--c-ads);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5'><polyline points='20 6 9 17 4 12'/></svg>");background-size:70%;background-position:center;background-repeat:no-repeat}[data-page="ads"] .concorrentes-badges{display:flex;align-items:center;gap:14px;margin-top:18px;font-family:var(--font-mono);font-size:11px;letter-spacing:0.05em;color:var(--gray-500);flex-wrap:wrap}[data-page="ads"] .concorrentes-badges strong{color:var(--gray-300);font-weight:500}[data-page="ads"] .concorrentes-badges .name{padding:4px 10px;background:rgba(255,255,255,0.04);border:1px solid var(--line);border-radius:100px;color:var(--gray-300)}[data-page="ads"] .cross-sell{background:radial-gradient(ellipse 80% 50% at 50% 50%,rgba(18,85,178,0.12),transparent 60%),var(--blue-deep-bg);position:relative;overflow:hidden}[data-page="ads"] .cross-sell .stars{opacity:0.4}[data-page="ads"] .cross-header{text-align:center;max-width:720px;margin:0 auto 44px;position:relative;z-index:2}[data-page="ads"] .cross-header .h2{margin-bottom:16px}[data-page="ads"] .cross-header .h2 em{background:linear-gradient(120deg,var(--c-ads-bright),#BFDBFE);-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="ads"] .product-trail{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;padding:28px 16px;margin:0 auto 48px;max-width:1080px;background:linear-gradient(180deg,rgba(15,15,20,0.6),rgba(8,8,12,0.4));border:1px solid var(--line);border-radius:20px;position:relative;z-index:2}[data-page="ads"] .trail-step{display:inline-flex;flex-direction:column;align-items:center;gap:8px;padding:12px 14px;border-radius:12px;border:1px solid var(--line);background:rgba(255,255,255,0.02);color:var(--gray-300);text-decoration:none;transition:all 0.25s ease;position:relative;min-width:96px}[data-page="ads"] .trail-step:hover{transform:translateY(-2px);border-color:var(--line-bright);color:var(--white)}[data-page="ads"] .trail-step .trail-ico{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:rgba(255,255,255,0.04);border:1px solid var(--line)}[data-page="ads"] .trail-step .trail-ico svg{width:18px;height:18px}[data-page="ads"] .trail-step .trail-name{font-size:13px;font-weight:600;letter-spacing:-0.01em}[data-page="ads"] .trail-step.chat .trail-ico{color:var(--c-chat);border-color:rgba(252,90,36,0.3);background:rgba(252,90,36,0.08)}[data-page="ads"] .trail-step.crm .trail-ico{color:var(--c-crm-bright);border-color:rgba(132,79,198,0.3);background:rgba(132,79,198,0.08)}[data-page="ads"] .trail-step.cashback .trail-ico{color:var(--c-cashback-bright);border-color:rgba(31,196,167,0.3);background:rgba(31,196,167,0.08)}[data-page="ads"] .trail-step.promo .trail-ico{color:var(--c-promo-bright);border-color:rgba(255,107,64,0.3);background:rgba(255,107,64,0.08)}[data-page="ads"] .trail-step.ads .trail-ico{color:var(--c-ads-bright);border-color:rgba(61,125,217,0.3);background:rgba(61,125,217,0.08)}[data-page="ads"] .trail-step.current{background:linear-gradient(180deg,rgba(255,255,255,0.06),rgba(255,255,255,0.02));border-color:rgba(255,255,255,0.18);color:var(--white);box-shadow:0 8px 24px -8px rgba(0,0,0,0.4)}[data-page="ads"] .trail-step.current .trail-name{color:var(--white);font-weight:700}[data-page="ads"] .trail-here{position:absolute;top:-10px;left:50%;transform:translateX(-50%);font-family:var(--font-mono);font-size:9px;letter-spacing:0.14em;text-transform:uppercase;color:var(--white);background:var(--c-ads-bright);padding:4px 8px;border-radius:100px;white-space:nowrap;font-weight:700}[data-page="ads"] .trail-sep{display:inline-flex;align-items:center;color:var(--gray-500)}[data-page="ads"] .trail-sep svg{width:16px;height:16px}@media (max-width:700px){[data-page="ads"] .product-trail{gap:6px;padding:20px 10px}[data-page="ads"] .trail-step{min-width:72px;padding:10px 8px}[data-page="ads"] .trail-step .trail-name{font-size:11px}[data-page="ads"] .trail-sep svg{width:12px;height:12px}}[data-page="ads"] .cross-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;position:relative;z-index:2}@media (max-width:900px){[data-page="ads"] .cross-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){[data-page="ads"] .cross-grid{grid-template-columns:1fr}}[data-page="ads"] .cross-card{background:linear-gradient(180deg,rgba(6,12,24,0.7),rgba(6,12,24,0.4));border:1px solid var(--line);border-radius:16px;padding:24px 22px;transition:all 0.3s ease;position:relative;overflow:hidden;display:flex;flex-direction:column;gap:14px;min-height:220px}[data-page="ads"] .cross-card::before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--c);opacity:0.7}[data-page="ads"] .cross-card:hover{transform:translateY(-3px);border-color:var(--c-bg-bright)}[data-page="ads"] .cross-card.chat{--c:var(--c-chat);--c-bg-bright:rgba(252,90,36,0.4)}[data-page="ads"] .cross-card.crm{--c:var(--c-crm);--c-bg-bright:rgba(132,79,198,0.4)}[data-page="ads"] .cross-card.cashback{--c:var(--c-cashback);--c-bg-bright:rgba(5,161,134,0.4)}[data-page="ads"] .cross-card.promo{--c:var(--c-promo);--c-bg-bright:rgba(255,54,0,0.4)}[data-page="ads"] .cross-card .ico{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;color:var(--c)}[data-page="ads"] .cross-card.chat .ico{background:rgba(252,90,36,0.12);border:1px solid rgba(252,90,36,0.3)}[data-page="ads"] .cross-card.crm .ico{background:rgba(132,79,198,0.12);border:1px solid rgba(132,79,198,0.3)}[data-page="ads"] .cross-card.cashback .ico{background:rgba(5,161,134,0.12);border:1px solid rgba(5,161,134,0.3)}[data-page="ads"] .cross-card.promo .ico{background:rgba(255,54,0,0.12);border:1px solid rgba(255,54,0,0.3)}[data-page="ads"] .cross-card .ico svg{width:22px;height:22px}[data-page="ads"] .cross-card h4{font-size:15px;font-weight:700;letter-spacing:-0.015em;text-transform:lowercase;color:var(--c)}[data-page="ads"] .cross-card p{font-size:13px;line-height:1.5;color:var(--gray-300);flex-grow:1}[data-page="ads"] .cross-card .more{font-family:var(--font-mono);font-size:10px;letter-spacing:0.15em;text-transform:uppercase;color:var(--c);display:inline-flex;align-items:center;gap:5px;font-weight:600}[data-page="ads"] .faq{background:var(--black);position:relative}[data-page="ads"] .faq-header{text-align:center;max-width:720px;margin:0 auto 50px}[data-page="ads"] .faq-header .h2{margin-bottom:12px}[data-page="ads"] .faq-list{max-width:820px;margin:0 auto}[data-page="ads"] .faq-item{border-bottom:1px solid var(--line);padding:0}[data-page="ads"] .faq-item summary{cursor:pointer;list-style:none;padding:24px 0;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:17px;font-weight:600;letter-spacing:-0.01em;color:var(--white);transition:color 0.2s ease}[data-page="ads"] .faq-item summary::-webkit-details-marker{display:none}[data-page="ads"] .faq-item summary:hover{color:var(--c-ads-bright)}[data-page="ads"] .faq-icon{flex-shrink:0;width:28px;height:28px;border-radius:50%;background:rgba(18,85,178,0.1);border:1px solid var(--line-blue);display:flex;align-items:center;justify-content:center;color:var(--c-ads-bright);transition:transform 0.3s ease}[data-page="ads"] .faq-icon svg{width:14px;height:14px}[data-page="ads"] .faq-item[open] .faq-icon{transform:rotate(45deg)}[data-page="ads"] .faq-item-body{padding-bottom:24px;font-size:15px;line-height:1.65;color:var(--gray-300);max-width:70ch}[data-page="ads"] .cta-block{background:radial-gradient(ellipse 80% 60% at 50% 30%,rgba(18,85,178,0.2),transparent 60%),radial-gradient(ellipse 60% 50% at 50% 100%,rgba(252,90,36,0.15),transparent 60%),var(--black-warm);position:relative;overflow:hidden}[data-page="ads"] .cta-block .stars{opacity:0.6}[data-page="ads"] .cta-inner{max-width:720px;margin:0 auto;text-align:center;position:relative;z-index:2}[data-page="ads"] .cta-inner .beta-tag-hero{margin-bottom:24px}[data-page="ads"] .cta-inner .h2{margin-bottom:18px;max-width:22ch;margin-left:auto;margin-right:auto}[data-page="ads"] .cta-inner .h2 em{background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft));-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="ads"] .cta-inner p{font-size:17px;color:var(--gray-100);margin:0 auto 36px;max-width:56ch;line-height:1.55}[data-page="ads"] .cta-foot{margin-top:24px;font-family:var(--font-mono);font-size:12px;letter-spacing:0.05em;color:var(--gray-500)}[data-page="ads"] .cta-foot strong{color:var(--c-ads-bright);font-weight:600}.footer{background:var(--black-deep);border-top:1px solid var(--line);padding:64px 0 32px}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;margin-bottom:48px}@media (max-width:800px){.footer-grid{grid-template-columns:1fr 1fr;gap:32px}}@media (max-width:500px){.footer-grid{grid-template-columns:1fr}}.footer-col h5{font-family:var(--font-mono);font-size:11px;letter-spacing:0.18em;text-transform:uppercase;color:var(--gray-500);margin-bottom:18px;font-weight:500}.footer-col ul{list-style:none}.footer-col li{margin-bottom:10px}.footer-col a{font-size:14px;color:var(--gray-100);transition:color 0.15s ease}.footer-col a:hover{color:var(--orange-bright)}.footer-col a.current{color:var(--c-ads-bright)}.footer-brand p{font-size:14px;color:var(--gray-300);margin:14px 0 20px;max-width:32ch;line-height:1.55}.address{font-size:13px;color:var(--gray-300);line-height:1.6;margin-bottom:16px;font-family:var(--font-mono)}.address strong{color:var(--gray-100);display:block;margin-bottom:4px;font-weight:600}.footer-bottom{border-top:1px solid var(--line);padding-top:24px;display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--gray-500);font-family:var(--font-mono);flex-wrap:wrap;gap:16px}.float-cta{position:fixed;right:24px;bottom:24px;z-index:90;background:var(--c-ads);color:white;padding:14px 22px;border-radius:100px;font-size:14px;font-weight:600;box-shadow:0 12px 32px -8px rgba(18,85,178,0.5);display:flex;align-items:center;gap:8px;opacity:0;pointer-events:none;transition:all 0.3s ease;transform:translateY(10px)}.float-cta.visible{opacity:1;pointer-events:auto;transform:translateY(0)}.float-cta:hover{background:var(--c-ads-bright);transform:translateY(-2px)}@media (max-width:600px){.float-cta{right:16px;bottom:16px;padding:12px 18px;font-size:13px}}.proto-note{position:fixed;top:80px;left:24px;background:rgba(18,85,178,0.95);color:white;padding:8px 14px;border-radius:100px;font-size:11px;font-weight:600;font-family:var(--font-mono);letter-spacing:0.05em;z-index:95;box-shadow:0 8px 20px -4px rgba(0,0,0,0.5)}@media (max-width:700px){.proto-note{display:none}}[data-page="ads"] .cta-block{background:radial-gradient(ellipse 80% 60% at 50% 30%,rgba(252,90,36,0.18),transparent 60%),radial-gradient(ellipse 60% 50% at 50% 100%,rgba(132,79,198,0.12),transparent 60%),var(--black-warm);position:relative;overflow:hidden}[data-page="ads"] .cta-block .stars{opacity:0.6}[data-page="ads"] .cta-inner{max-width:880px;margin:0 auto;position:relative;z-index:2}[data-page="ads"] .cta-promise{text-align:center;margin-bottom:56px}[data-page="ads"] .cta-promise .h2{margin-bottom:18px;max-width:22ch;margin-left:auto;margin-right:auto}[data-page="ads"] .cta-promise .h2 em{background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft));-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="ads"] .cta-promise p{font-size:18px;color:var(--gray-100);max-width:60ch;margin:0 auto;line-height:1.55}[data-page="ads"] .lead-form{background:linear-gradient(180deg,rgba(30,15,38,0.7),rgba(15,8,20,0.5));border:1px solid var(--line-bright);border-radius:22px;padding:36px;text-align:left;backdrop-filter:blur(20px);position:relative;overflow:hidden}[data-page="ads"] .lead-form::before{content:"";position:absolute;inset:-1px;border-radius:22px;padding:1px;background:linear-gradient(135deg,rgba(252,90,36,0.4),transparent 40%,transparent 60%,rgba(132,79,198,0.3));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:0.6}[data-page="ads"] .form-pre{text-align:center;font-size:14px;color:var(--gray-300);margin-bottom:24px;line-height:1.5}[data-page="ads"] .form-pre strong{color:var(--white);font-weight:600}[data-page="ads"] .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px}@media (max-width:600px){[data-page="ads"] .form-grid{grid-template-columns:1fr}}[data-page="ads"] .form-field{display:flex;flex-direction:column;gap:6px}[data-page="ads"] .form-field.full{grid-column:1 / -1}[data-page="ads"] .form-field label{font-family:var(--font-mono);font-size:11px;letter-spacing:0.1em;text-transform:uppercase;color:var(--gray-300);font-weight:500}[data-page="ads"] .form-field input,[data-page="ads"] .form-field select{background:rgba(0,0,0,0.4);border:1px solid var(--line);border-radius:10px;padding:12px 14px;font-family:inherit;font-size:14px;color:var(--white);transition:border-color 0.2s ease}[data-page="ads"] .form-field input:focus,[data-page="ads"] .form-field select:focus{outline:none;border-color:var(--orange)}[data-page="ads"] .form-field input::placeholder{color:var(--gray-500)}[data-page="ads"] .form-submit{width:100%;margin-top:18px;padding:16px;background:var(--orange);color:white;border-radius:12px;font-weight:600;font-size:15px;display:flex;align-items:center;justify-content:center;gap:10px;transition:all 0.2s ease}[data-page="ads"] .form-submit:hover{background:var(--orange-bright);transform:translateY(-1px)}[data-page="ads"] .cta-guarantees{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:24px;padding-top:24px;border-top:1px solid var(--line);max-width:600px;margin-left:auto;margin-right:auto}@media (max-width:600px){[data-page="ads"] .cta-guarantees{grid-template-columns:1fr}}[data-page="ads"] .cta-guarantee{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--gray-100);font-family:var(--font-mono);letter-spacing:0.02em;line-height:1.3}[data-page="ads"] .cta-guarantee::before{content:"";flex-shrink:0;width:18px;height:18px;background:var(--orange);border-radius:50%;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3'><polyline points='20 6 9 17 4 12'/></svg>");background-size:60%;background-position:center;background-repeat:no-repeat}.footer{background:var(--black-deep);border-top:1px solid var(--line);padding:64px 0 32px}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;margin-bottom:48px}@media (max-width:800px){.footer-grid{grid-template-columns:1fr 1fr;gap:32px}}@media (max-width:500px){.footer-grid{grid-template-columns:1fr}}.footer-col h5{font-family:var(--font-mono);font-size:11px;letter-spacing:0.18em;text-transform:uppercase;color:var(--gray-500);margin-bottom:18px;font-weight:500}.footer-col ul{list-style:none}.footer-col li{margin-bottom:10px}.footer-col a{font-size:14px;color:var(--gray-100);transition:color 0.15s ease}.footer-col a:hover{color:var(--orange-bright)}.footer-brand p{font-size:14px;color:var(--gray-300);margin:14px 0 20px;max-width:32ch;line-height:1.55}.address{font-size:13px;color:var(--gray-300);line-height:1.6;margin-bottom:16px;font-family:var(--font-mono)}.address strong{color:var(--gray-100);display:block;margin-bottom:4px;font-weight:600}.footer-bottom{border-top:1px solid var(--line);padding-top:24px;display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--gray-500);font-family:var(--font-mono);flex-wrap:wrap;gap:16px}.float-cta{position:fixed;right:24px;bottom:24px;z-index:90;background:var(--orange);color:white;padding:14px 22px;border-radius:100px;font-size:14px;font-weight:600;box-shadow:0 12px 32px -8px rgba(252,90,36,0.5);display:flex;align-items:center;gap:8px;opacity:0;pointer-events:none;transition:all 0.3s ease;transform:translateY(10px)}.float-cta.visible{opacity:1;pointer-events:auto;transform:translateY(0)}.float-cta:hover{background:var(--orange-bright);transform:translateY(-2px)}@media (max-width:600px){.float-cta{right:16px;bottom:16px;padding:12px 18px;font-size:13px}}.proto-note{position:fixed;top:80px;left:24px;background:rgba(252,90,36,0.95);color:white;padding:8px 14px;border-radius:100px;font-size:11px;font-weight:600;font-family:var(--font-mono);letter-spacing:0.05em;z-index:95;box-shadow:0 8px 20px -4px rgba(0,0,0,0.5)}@media (max-width:700px){.proto-note{display:none}}:root{--orange:#FC5A24;--orange-bright:#FF6633;--orange-soft:#FFA478;--orange-deep:#C13A0E;--c-chat:#FC5A24;--c-crm:#844FC6;--c-cashback:#05A186;--c-promo:#FF3600;--c-ads:#1255B2;--black:#050108;--black-deep:#08010F;--black-warm:#150A05;--orange-deep-bg:#1A0A05;--surface:#1E0C06;--line:rgba(255,255,255,0.08);--line-bright:rgba(255,255,255,0.16);--line-orange:rgba(252,90,36,0.25);--white:#ffffff;--gray-100:#E5E2EC;--gray-300:#B0A9BD;--gray-500:#6B6379;--font-display:"Sora",system-ui,sans-serif;--font-mono:"Geist Mono",ui-monospace,monospace;--max:1280px;--pad:clamp(20px,4vw,80px)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-display);background:var(--black);color:var(--white);line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer;border:none}.container{max-width:var(--max);margin:0 auto;padding:0 var(--pad)}.h1{font-size:clamp(40px,6vw,80px);line-height:1.02;font-weight:700;letter-spacing:-0.03em}.h2{font-size:clamp(32px,4.5vw,60px);line-height:1.05;font-weight:700;letter-spacing:-0.025em}.h3{font-size:clamp(22px,2.5vw,30px);line-height:1.15;font-weight:600;letter-spacing:-0.015em}.lead{font-size:clamp(17px,1.4vw,20px);line-height:1.55;color:var(--gray-300);max-width:60ch}[data-page="central"] .stars{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}[data-page="central"] .stars::before,[data-page="central"] .stars::after{content:"";position:absolute;inset:-50%;background-image:radial-gradient(1px 1px at 20% 30%,rgba(255,255,255,0.4),transparent),radial-gradient(1px 1px at 60% 70%,rgba(255,255,255,0.3),transparent),radial-gradient(1.5px 1.5px at 80% 10%,rgba(255,164,120,0.5),transparent),radial-gradient(1px 1px at 30% 80%,rgba(255,255,255,0.3),transparent),radial-gradient(1.5px 1.5px at 90% 50%,rgba(252,90,36,0.4),transparent),radial-gradient(2px 2px at 10% 60%,rgba(255,164,120,0.4),transparent),radial-gradient(1px 1px at 70% 25%,rgba(255,255,255,0.35),transparent);background-size:600px 600px;background-repeat:repeat;animation:drift 80s linear infinite}[data-page="central"] .stars::after{background-size:400px 400px;opacity:0.5;animation-duration:120s;animation-direction:reverse}@keyframes drift{from{transform:translate(0,0)}to{transform:translate(-300px,-200px)}}.btn{display:inline-flex;align-items:center;gap:10px;padding:16px 28px;border-radius:100px;font-weight:600;font-size:15px;letter-spacing:-0.01em;transition:all 0.2s ease;white-space:nowrap}.btn-primary{background:var(--orange);color:white}.btn-primary:hover{background:var(--orange-bright);transform:translateY(-1px);box-shadow:0 8px 24px -8px rgba(252,90,36,0.6)}.btn-ghost{background:rgba(255,255,255,0.04);color:var(--white);border:1px solid var(--line)}.btn-ghost:hover{background:rgba(255,255,255,0.08);border-color:var(--line-bright)}.btn-arrow{transition:transform 0.2s ease}.btn:hover .btn-arrow{transform:translateX(4px)}.header{position:fixed;top:0;left:0;right:0;z-index:100;padding:16px 0;background:rgba(5,1,8,0.7);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--line)}.header-inner{display:flex;align-items:center;justify-content:space-between;gap:32px}.logo{display:flex;align-items:center;gap:10px;font-weight:600;font-size:20px;letter-spacing:-0.02em}.logo-mark{width:32px;height:32px;border-radius:8px;display:block;object-fit:contain}.nav{display:flex;gap:4px}.nav>a,.nav>.has-menu>a{padding:8px 14px;border-radius:8px;font-size:14px;color:var(--gray-100);font-weight:500;transition:all 0.2s ease;cursor:pointer;display:inline-flex;align-items:center;gap:4px}.nav>a:hover,.nav>.has-menu:hover>a{background:rgba(255,255,255,0.05)}.has-menu{position:relative}.dropdown{position:absolute;top:calc(100%+8px);left:50%;transform:translateX(-50%) translateY(-8px);background:linear-gradient(180deg,rgba(20,10,28,0.98),rgba(8,4,12,0.98));border:1px solid var(--line-bright);border-radius:14px;padding:12px;min-width:280px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.2s ease,transform 0.2s ease,visibility 0s linear 0.2s;backdrop-filter:blur(20px);box-shadow:0 20px 40px -10px rgba(0,0,0,0.5)}.has-menu:hover .dropdown,.has-menu.open .dropdown{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(-50%) translateY(0);transition:opacity 0.2s ease,transform 0.2s ease,visibility 0s linear 0s}.dropdown a{display:flex;flex-direction:column;padding:10px 12px;border-radius:8px;transition:background 0.15s ease;gap:2px}.dropdown a:hover{background:rgba(255,255,255,0.05)}.dropdown a.current{background:rgba(252,90,36,0.1);border-left:2px solid var(--orange)}.dropdown a strong{font-size:13px;font-weight:600;color:var(--white);letter-spacing:-0.01em}.dropdown a span{font-size:11px;color:var(--gray-300);line-height:1.3}.dropdown a.current strong{color:var(--orange-bright)}.beta-tag-mini{display:inline-block;font-family:var(--font-mono);font-size:9px;letter-spacing:0.1em;padding:2px 6px;background:rgba(18,85,178,0.15);color:#93C5FD;border-radius:100px;margin-left:6px;font-weight:600;text-transform:uppercase;vertical-align:middle}.header-cta{display:flex;gap:10px;align-items:center}.header-cta .btn{padding:11px 20px;font-size:14px}.client-link{font-size:14px;color:var(--gray-300);padding:10px 14px;font-weight:500}.client-link:hover{color:var(--white)}@media (max-width:1000px){.nav,.client-link{display:none}}.breadcrumb{padding:24px 0 0;background:radial-gradient(ellipse 80% 100% at 50% 0%,rgba(252,90,36,0.18),transparent 60%),var(--black)}.breadcrumb-inner{font-family:var(--font-mono);font-size:12px;letter-spacing:0.05em;color:var(--gray-500);display:flex;align-items:center;gap:10px;padding-top:24px}.breadcrumb-inner a{color:var(--gray-300);transition:color 0.2s ease}.breadcrumb-inner a:hover{color:var(--orange-bright)}.breadcrumb-inner span.sep{opacity:0.5}.breadcrumb-inner span.current{color:var(--orange-bright)}[data-page="central"] .hero{position:relative;padding:60px 0 100px;overflow:hidden;background:radial-gradient(ellipse 70% 60% at 80% 0%,rgba(252,90,36,0.22),transparent 60%),radial-gradient(ellipse 60% 50% at 0% 100%,rgba(193,58,14,0.2),transparent 60%),var(--black)}[data-page="central"] .hero .stars{opacity:0.6}[data-page="central"] .hero-inner{position:relative;z-index:2;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}@media (max-width:980px){[data-page="central"] .hero-inner{grid-template-columns:1fr;gap:50px}}.section-tag{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:12px;letter-spacing:0.15em;text-transform:uppercase;color:var(--gray-300);padding:8px 14px;border-radius:100px;background:rgba(255,255,255,0.03);border:1px solid var(--line);margin-bottom:24px}.section-tag::before{content:"";width:6px;height:6px;background:var(--orange);border-radius:50%}[data-page="central"] .hero-inner h1{font-size:clamp(40px,5.6vw,76px);line-height:1.05;font-weight:800;letter-spacing:-0.035em;margin-bottom:28px}[data-page="central"] .hero-inner h1 .accent{background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft) 70%);-webkit-background-clip:text;background-clip:text;color:transparent}[data-page="central"] .hero-inner p.lead{margin-bottom:36px;font-size:clamp(16px,1.4vw,18px)}[data-page="central"] .hero-ctas{display:flex;gap:12px;flex-wrap:wrap}[data-page="central"] .orbit-visual{position:relative;aspect-ratio:1;max-width:520px;margin:0 auto}[data-page="central"] .orbit-visual::before,[data-page="central"] .orbit-visual::after{content:"";position:absolute;inset:0;border-radius:50%;border:1px solid rgba(252,90,36,0.15);pointer-events:none}[data-page="central"] .orbit-visual::after{inset:12%;border-color:rgba(252,90,36,0.25)}[data-page="central"] .orbit-inner-circle{position:absolute;inset:24%;border-radius:50%;border:1px dashed rgba(252,90,36,0.3);pointer-events:none;animation:rotate-slow 60s linear infinite}@keyframes rotate-slow{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}[data-page="central"] .orbit-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:110px;height:110px;background:linear-gradient(135deg,var(--orange-bright),var(--orange) 60%,var(--orange-deep));border-radius:28px;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 8px rgba(252,90,36,0.15),0 0 80px -10px rgba(255,102,51,0.6),inset 0 1px 0 rgba(255,255,255,0.2);z-index:2}[data-page="central"] .orbit-center::after{content:"";position:absolute;inset:-20px;border-radius:38px;background:radial-gradient(circle,rgba(255,102,51,0.4),transparent 70%);z-index:-1;filter:blur(15px)}[data-page="central"] .orbit-product{position:absolute;width:64px;height:64px;display:flex;align-items:center;justify-content:center;filter:drop-shadow(0 8px 16px rgba(0,0,0,0.3));animation:orbit-float 4s ease-in-out infinite}[data-page="central"] .orbit-product svg{width:100%;height:100%}[data-page="central"] .orbit-hex-img{width:100%;height:100%;border-radius:14px;display:flex;align-items:center;justify-content:center;box-shadow:0 0 20px -4px rgba(0,0,0,0.4)}[data-page="central"] .orbit-product .label{position:absolute;top:100%;margin-top:8px;font-family:var(--font-mono);font-size:10px;letter-spacing:0.15em;text-transform:uppercase;color:var(--gray-300);white-space:nowrap;font-weight:600;text-align:center;width:100%}@keyframes orbit-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}[data-page="central"] .orbit-product.chat{top:8%;left:50%;transform:translateX(-50%);animation-delay:0s}[data-page="central"] .orbit-product.crm{top:30%;right:8%;animation-delay:0.8s}[data-page="central"] .orbit-product.cashback{bottom:30%;right:8%;animation-delay:1.6s}[data-page="central"] .orbit-product.promo{bottom:8%;left:50%;transform:translateX(-50%);animation-delay:2.4s}[data-page="central"] .orbit-product.ads{top:30%;left:8%;animation-delay:3.2s}[data-page="central"] .orbit-product .label-bottom{top:100%;margin-top:8px}[data-page="central"] .orbit-product .label-side-right{top:50%;left:100%;margin-left:12px;transform:translateY(-50%);width:auto}[data-page="central"] .orbit-product .label-side-left{top:50%;right:100%;margin-right:12px;transform:translateY(-50%);width:auto}[data-page="central"] .orbit-product .label-top{bottom:100%;top:auto;margin-bottom:8px}[data-page="central"] .orbit-lines{position:absolute;inset:0;pointer-events:none;opacity:0.3}[data-page="central"] .section-break{position:relative;height:40px;display:flex;align-items:center;justify-content:center;background:var(--black);overflow:hidden}[data-page="central"] .section-break::before,[data-page="central"] .section-break::after{content:"";position:absolute;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgba(252,90,36,0.4),transparent)}[data-page="central"] .section-break::before{left:0;right:calc(50%+80px)}[data-page="central"] .section-break::after{right:0;left:calc(50%+80px)}[data-page="central"] .section-break-mark{display:flex;align-items:center;gap:14px;font-family:var(--font-mono);font-size:10px;letter-spacing:0.3em;color:var(--orange-bright);text-transform:uppercase}[data-page="central"] .section-break-mark::before,[data-page="central"] .section-break-mark::after{content:"";width:6px;height:6px;background:var(--orange);border-radius:50%;box-shadow:0 0 10px var(--orange)}[data-page="central"] section{position:relative;padding:clamp(48px,6vw,80px) 0}[data-page="central"] section.breadcrumb{padding:24px 0 0}[data-page="central"] .flow{background:radial-gradient(ellipse 80% 60% at 50% 0%,rgba(252,90,36,0.1),transparent 60%),var(--black);position:relative;overflow:hidden}[data-page="central"] .flow-header{text-align:center;max-width:760px;margin:0 auto 70px}[data-page="central"] .flow-header .h2{margin-bottom:16px}[data-page="central"] .flow-header .h2 em{background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft));-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="central"] .flow-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;position:relative}@media (max-width:900px){[data-page="central"] .flow-grid{grid-template-columns:1fr 1fr}}@media (max-width:500px){[data-page="central"] .flow-grid{grid-template-columns:1fr}}[data-page="central"] .flow-grid::before{content:"";position:absolute;top:48px;left:12.5%;right:12.5%;height:2px;background:linear-gradient(90deg,transparent,var(--orange) 15%,var(--orange) 85%,transparent);z-index:0}@media (max-width:900px){[data-page="central"] .flow-grid::before{display:none}}[data-page="central"] .flow-step{background:linear-gradient(180deg,rgba(30,12,6,0.7),rgba(20,8,4,0.4));border:1px solid var(--line);border-radius:18px;padding:30px 24px;text-align:center;position:relative;z-index:1;transition:all 0.3s ease}[data-page="central"] .flow-step:hover{transform:translateY(-3px);border-color:var(--line-orange)}[data-page="central"] .flow-step .step-num{width:44px;height:44px;margin:0 auto 18px;border-radius:50%;background:linear-gradient(135deg,var(--orange-bright),var(--orange-deep));color:white;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:16px;font-family:var(--font-mono);box-shadow:0 0 0 6px var(--black),0 0 0 7px rgba(252,90,36,0.3)}[data-page="central"] .flow-step h3{font-size:18px;font-weight:600;margin-bottom:8px;color:var(--white);letter-spacing:-0.01em}[data-page="central"] .flow-step .step-tag{font-family:var(--font-mono);font-size:10px;letter-spacing:0.18em;text-transform:uppercase;color:var(--orange-bright);margin-bottom:12px;font-weight:600}[data-page="central"] .flow-step p{font-size:13px;line-height:1.55;color:var(--gray-300)}[data-page="central"] .data-input{background:linear-gradient(180deg,var(--black) 0%,var(--orange-deep-bg) 100%);position:relative;overflow:hidden}[data-page="central"] .data-header{text-align:center;max-width:760px;margin:0 auto 44px}[data-page="central"] .data-header .h2{margin-bottom:16px}[data-page="central"] .data-header .h2 em{background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft));-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="central"] .data-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;max-width:1100px;margin:0 auto}@media (max-width:900px){[data-page="central"] .data-grid{grid-template-columns:1fr 1fr}}@media (max-width:600px){[data-page="central"] .data-grid{grid-template-columns:1fr}}[data-page="central"] .data-card{background:linear-gradient(180deg,rgba(30,12,6,0.6),rgba(20,8,4,0.3));border:1px solid var(--line);border-radius:16px;padding:26px 22px;display:flex;align-items:center;gap:16px;transition:all 0.3s ease}[data-page="central"] .data-card:hover{border-color:var(--line-orange);transform:translateY(-2px)}[data-page="central"] .data-card .ico{flex-shrink:0;width:48px;height:48px;background:rgba(252,90,36,0.1);border:1px solid var(--line-orange);border-radius:12px;display:flex;align-items:center;justify-content:center;color:var(--orange-bright)}[data-page="central"] .data-card .ico svg{width:24px;height:24px}[data-page="central"] .data-card .data-text strong{display:block;font-size:16px;font-weight:600;color:var(--white);letter-spacing:-0.01em;margin-bottom:3px}[data-page="central"] .data-card .data-text span{font-size:13px;line-height:1.4;color:var(--gray-300)}[data-page="central"] .detail-mockup{background:radial-gradient(ellipse 60% 50% at 50% 100%,rgba(252,90,36,0.2),transparent 60%),var(--orange-deep-bg);border-top:1px solid var(--line-orange);border-bottom:1px solid var(--line-orange);position:relative;overflow:hidden}[data-page="central"] .detail-mockup .stars{opacity:0.5}[data-page="central"] .detail-inner{max-width:1100px;margin:0 auto;text-align:center;position:relative;z-index:2}[data-page="central"] .detail-inner .h2{margin-bottom:16px;max-width:22ch;margin-left:auto;margin-right:auto}[data-page="central"] .detail-inner .h2 em{background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft));-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="central"] .detail-inner .lead{margin:0 auto 60px}[data-page="central"] .big-mockup{position:relative;aspect-ratio:16 / 9;background:linear-gradient(135deg,rgba(252,90,36,0.06),rgba(30,12,6,0.6));border:2px dashed var(--line-orange);border-radius:22px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;backdrop-filter:blur(10px);box-shadow:0 40px 80px -30px rgba(193,58,14,0.5)}[data-page="central"] .big-mockup .ico{width:72px;height:72px;background:rgba(252,90,36,0.15);border:1px solid var(--orange);border-radius:18px;display:flex;align-items:center;justify-content:center;color:var(--orange-bright)}[data-page="central"] .big-mockup .ico svg{width:36px;height:36px}[data-page="central"] .big-mockup .lbl{font-family:var(--font-mono);font-size:12px;letter-spacing:0.18em;text-transform:uppercase;color:var(--orange-bright);font-weight:600}[data-page="central"] .big-mockup .ttl{font-size:22px;font-weight:600;color:var(--white);letter-spacing:-0.015em;text-align:center}[data-page="central"] .big-mockup .hint{font-size:13px;color:var(--gray-300);font-family:var(--font-mono);max-width:36ch;text-align:center;line-height:1.5}[data-page="central"] .cta-block{background:radial-gradient(ellipse 80% 60% at 50% 30%,rgba(252,90,36,0.2),transparent 60%),var(--black-warm);position:relative;overflow:hidden}[data-page="central"] .cta-block .stars{opacity:0.6}[data-page="central"] .cta-inner{max-width:720px;margin:0 auto;text-align:center;position:relative;z-index:2}[data-page="central"] .cta-inner .h2{margin-bottom:18px;max-width:22ch;margin-left:auto;margin-right:auto}[data-page="central"] .cta-inner .h2 em{background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft));-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="central"] .cta-inner p{font-size:17px;color:var(--gray-100);margin:0 auto 36px;max-width:56ch;line-height:1.55}[data-page="central"] .cta-foot{margin-top:24px;font-family:var(--font-mono);font-size:12px;letter-spacing:0.05em;color:var(--gray-500)}[data-page="central"] .cta-foot strong{color:var(--orange);font-weight:600}.footer{background:var(--black-deep);border-top:1px solid var(--line);padding:64px 0 32px}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;margin-bottom:48px}@media (max-width:800px){.footer-grid{grid-template-columns:1fr 1fr;gap:32px}}@media (max-width:500px){.footer-grid{grid-template-columns:1fr}}.footer-col h5{font-family:var(--font-mono);font-size:11px;letter-spacing:0.18em;text-transform:uppercase;color:var(--gray-500);margin-bottom:18px;font-weight:500}.footer-col ul{list-style:none}.footer-col li{margin-bottom:10px}.footer-col a{font-size:14px;color:var(--gray-100);transition:color 0.15s ease}.footer-col a:hover{color:var(--orange-bright)}.footer-col a.current{color:var(--orange-bright)}.footer-brand p{font-size:14px;color:var(--gray-300);margin:14px 0 20px;max-width:32ch;line-height:1.55}.address{font-size:13px;color:var(--gray-300);line-height:1.6;margin-bottom:16px;font-family:var(--font-mono)}.address strong{color:var(--gray-100);display:block;margin-bottom:4px;font-weight:600}.footer-bottom{border-top:1px solid var(--line);padding-top:24px;display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--gray-500);font-family:var(--font-mono);flex-wrap:wrap;gap:16px}.float-cta{position:fixed;right:24px;bottom:24px;z-index:90;background:var(--orange);color:white;padding:14px 22px;border-radius:100px;font-size:14px;font-weight:600;box-shadow:0 12px 32px -8px rgba(252,90,36,0.5);display:flex;align-items:center;gap:8px;opacity:0;pointer-events:none;transition:all 0.3s ease;transform:translateY(10px)}.float-cta.visible{opacity:1;pointer-events:auto;transform:translateY(0)}.float-cta:hover{background:var(--orange-bright);transform:translateY(-2px)}@media (max-width:600px){.float-cta{right:16px;bottom:16px;padding:12px 18px;font-size:13px}}.proto-note{position:fixed;top:80px;left:24px;background:rgba(252,90,36,0.95);color:white;padding:8px 14px;border-radius:100px;font-size:11px;font-weight:600;font-family:var(--font-mono);letter-spacing:0.05em;z-index:95;box-shadow:0 8px 20px -4px rgba(0,0,0,0.5)}@media (max-width:700px){.proto-note{display:none}}[data-page="central"] .cta-block{background:radial-gradient(ellipse 80% 60% at 50% 30%,rgba(252,90,36,0.18),transparent 60%),radial-gradient(ellipse 60% 50% at 50% 100%,rgba(132,79,198,0.12),transparent 60%),var(--black-warm);position:relative;overflow:hidden}[data-page="central"] .cta-block .stars{opacity:0.6}[data-page="central"] .cta-inner{max-width:880px;margin:0 auto;position:relative;z-index:2}[data-page="central"] .cta-promise{text-align:center;margin-bottom:56px}[data-page="central"] .cta-promise .h2{margin-bottom:18px;max-width:22ch;margin-left:auto;margin-right:auto}[data-page="central"] .cta-promise .h2 em{background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft));-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="central"] .cta-promise p{font-size:18px;color:var(--gray-100);max-width:60ch;margin:0 auto;line-height:1.55}[data-page="central"] .lead-form{background:linear-gradient(180deg,rgba(30,15,38,0.7),rgba(15,8,20,0.5));border:1px solid var(--line-bright);border-radius:22px;padding:36px;text-align:left;backdrop-filter:blur(20px);position:relative;overflow:hidden}[data-page="central"] .lead-form::before{content:"";position:absolute;inset:-1px;border-radius:22px;padding:1px;background:linear-gradient(135deg,rgba(252,90,36,0.4),transparent 40%,transparent 60%,rgba(132,79,198,0.3));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:0.6}[data-page="central"] .form-pre{text-align:center;font-size:14px;color:var(--gray-300);margin-bottom:24px;line-height:1.5}[data-page="central"] .form-pre strong{color:var(--white);font-weight:600}[data-page="central"] .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px}@media (max-width:600px){[data-page="central"] .form-grid{grid-template-columns:1fr}}[data-page="central"] .form-field{display:flex;flex-direction:column;gap:6px}[data-page="central"] .form-field.full{grid-column:1 / -1}[data-page="central"] .form-field label{font-family:var(--font-mono);font-size:11px;letter-spacing:0.1em;text-transform:uppercase;color:var(--gray-300);font-weight:500}[data-page="central"] .form-field input,[data-page="central"] .form-field select{background:rgba(0,0,0,0.4);border:1px solid var(--line);border-radius:10px;padding:12px 14px;font-family:inherit;font-size:14px;color:var(--white);transition:border-color 0.2s ease}[data-page="central"] .form-field input:focus,[data-page="central"] .form-field select:focus{outline:none;border-color:var(--orange)}[data-page="central"] .form-field input::placeholder{color:var(--gray-500)}[data-page="central"] .form-submit{width:100%;margin-top:18px;padding:16px;background:var(--orange);color:white;border-radius:12px;font-weight:600;font-size:15px;display:flex;align-items:center;justify-content:center;gap:10px;transition:all 0.2s ease}[data-page="central"] .form-submit:hover{background:var(--orange-bright);transform:translateY(-1px)}[data-page="central"] .cta-guarantees{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:24px;padding-top:24px;border-top:1px solid var(--line);max-width:600px;margin-left:auto;margin-right:auto}@media (max-width:600px){[data-page="central"] .cta-guarantees{grid-template-columns:1fr}}[data-page="central"] .cta-guarantee{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--gray-100);font-family:var(--font-mono);letter-spacing:0.02em;line-height:1.3}[data-page="central"] .cta-guarantee::before{content:"";flex-shrink:0;width:18px;height:18px;background:var(--orange);border-radius:50%;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3'><polyline points='20 6 9 17 4 12'/></svg>");background-size:60%;background-position:center;background-repeat:no-repeat}.footer{background:var(--black-deep);border-top:1px solid var(--line);padding:64px 0 32px}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;margin-bottom:48px}@media (max-width:800px){.footer-grid{grid-template-columns:1fr 1fr;gap:32px}}@media (max-width:500px){.footer-grid{grid-template-columns:1fr}}.footer-col h5{font-family:var(--font-mono);font-size:11px;letter-spacing:0.18em;text-transform:uppercase;color:var(--gray-500);margin-bottom:18px;font-weight:500}.footer-col ul{list-style:none}.footer-col li{margin-bottom:10px}.footer-col a{font-size:14px;color:var(--gray-100);transition:color 0.15s ease}.footer-col a:hover{color:var(--orange-bright)}.footer-brand p{font-size:14px;color:var(--gray-300);margin:14px 0 20px;max-width:32ch;line-height:1.55}.address{font-size:13px;color:var(--gray-300);line-height:1.6;margin-bottom:16px;font-family:var(--font-mono)}.address strong{color:var(--gray-100);display:block;margin-bottom:4px;font-weight:600}.footer-bottom{border-top:1px solid var(--line);padding-top:24px;display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--gray-500);font-family:var(--font-mono);flex-wrap:wrap;gap:16px}.float-cta{position:fixed;right:24px;bottom:24px;z-index:90;background:var(--orange);color:white;padding:14px 22px;border-radius:100px;font-size:14px;font-weight:600;box-shadow:0 12px 32px -8px rgba(252,90,36,0.5);display:flex;align-items:center;gap:8px;opacity:0;pointer-events:none;transition:all 0.3s ease;transform:translateY(10px)}.float-cta.visible{opacity:1;pointer-events:auto;transform:translateY(0)}.float-cta:hover{background:var(--orange-bright);transform:translateY(-2px)}@media (max-width:600px){.float-cta{right:16px;bottom:16px;padding:12px 18px;font-size:13px}}.proto-note{position:fixed;top:80px;left:24px;background:rgba(252,90,36,0.95);color:white;padding:8px 14px;border-radius:100px;font-size:11px;font-weight:600;font-family:var(--font-mono);letter-spacing:0.05em;z-index:95;box-shadow:0 8px 20px -4px rgba(0,0,0,0.5)}@media (max-width:700px){.proto-note{display:none}}:root{--orange:#FC5A24;--orange-bright:#FF6633;--orange-soft:#FFA478;--orange-deep:#C13A0E;--c-chat:#FC5A24;--c-crm:#844FC6;--c-cashback:#05A186;--c-promo:#FF3600;--c-ads:#1255B2;--black:#050108;--black-deep:#08010F;--black-warm:#150A05;--orange-deep-bg:#1A0A05;--surface:#1E0C06;--line:rgba(255,255,255,0.08);--line-bright:rgba(255,255,255,0.16);--line-orange:rgba(252,90,36,0.25);--white:#ffffff;--gray-100:#E5E2EC;--gray-300:#B0A9BD;--gray-500:#6B6379;--font-display:"Sora",system-ui,sans-serif;--font-mono:"Geist Mono",ui-monospace,monospace;--max:1280px;--pad:clamp(20px,4vw,80px)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-display);background:var(--black);color:var(--white);line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer;border:none}.container{max-width:var(--max);margin:0 auto;padding:0 var(--pad)}.h1{font-size:clamp(40px,6vw,80px);line-height:1.02;font-weight:700;letter-spacing:-0.03em}.h2{font-size:clamp(32px,4.5vw,60px);line-height:1.05;font-weight:700;letter-spacing:-0.025em}.h3{font-size:clamp(22px,2.5vw,30px);line-height:1.15;font-weight:600;letter-spacing:-0.015em}.lead{font-size:clamp(17px,1.4vw,20px);line-height:1.55;color:var(--gray-300);max-width:60ch}[data-page="agentes"] .stars{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}[data-page="agentes"] .stars::before,[data-page="agentes"] .stars::after{content:"";position:absolute;inset:-50%;background-image:radial-gradient(1px 1px at 20% 30%,rgba(255,255,255,0.4),transparent),radial-gradient(1px 1px at 60% 70%,rgba(255,255,255,0.3),transparent),radial-gradient(1.5px 1.5px at 80% 10%,rgba(255,164,120,0.5),transparent),radial-gradient(1px 1px at 30% 80%,rgba(255,255,255,0.3),transparent),radial-gradient(1.5px 1.5px at 90% 50%,rgba(252,90,36,0.4),transparent),radial-gradient(2px 2px at 10% 60%,rgba(255,164,120,0.4),transparent),radial-gradient(1px 1px at 70% 25%,rgba(255,255,255,0.35),transparent);background-size:600px 600px;background-repeat:repeat;animation:drift 80s linear infinite}[data-page="agentes"] .stars::after{background-size:400px 400px;opacity:0.5;animation-duration:120s;animation-direction:reverse}@keyframes drift{from{transform:translate(0,0)}to{transform:translate(-300px,-200px)}}.btn{display:inline-flex;align-items:center;gap:10px;padding:16px 28px;border-radius:100px;font-weight:600;font-size:15px;letter-spacing:-0.01em;transition:all 0.2s ease;white-space:nowrap}.btn-primary{background:var(--orange);color:white}.btn-primary:hover{background:var(--orange-bright);transform:translateY(-1px);box-shadow:0 8px 24px -8px rgba(252,90,36,0.6)}.btn-ghost{background:rgba(255,255,255,0.04);color:var(--white);border:1px solid var(--line)}.btn-ghost:hover{background:rgba(255,255,255,0.08);border-color:var(--line-bright)}.btn-arrow{transition:transform 0.2s ease}.btn:hover .btn-arrow{transform:translateX(4px)}.header{position:fixed;top:0;left:0;right:0;z-index:100;padding:16px 0;background:rgba(5,1,8,0.7);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--line)}.header-inner{display:flex;align-items:center;justify-content:space-between;gap:32px}.logo{display:flex;align-items:center;gap:10px;font-weight:600;font-size:20px;letter-spacing:-0.02em}.logo-mark{width:32px;height:32px;border-radius:8px;display:block;object-fit:contain}.nav{display:flex;gap:4px}.nav>a,.nav>.has-menu>a{padding:8px 14px;border-radius:8px;font-size:14px;color:var(--gray-100);font-weight:500;transition:all 0.2s ease;cursor:pointer;display:inline-flex;align-items:center;gap:4px}.nav>a:hover,.nav>.has-menu:hover>a{background:rgba(255,255,255,0.05)}.has-menu{position:relative}.dropdown{position:absolute;top:calc(100%+8px);left:50%;transform:translateX(-50%) translateY(-8px);background:linear-gradient(180deg,rgba(20,10,28,0.98),rgba(8,4,12,0.98));border:1px solid var(--line-bright);border-radius:14px;padding:12px;min-width:280px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.2s ease,transform 0.2s ease,visibility 0s linear 0.2s;backdrop-filter:blur(20px);box-shadow:0 20px 40px -10px rgba(0,0,0,0.5)}.has-menu:hover .dropdown,.has-menu.open .dropdown{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(-50%) translateY(0);transition:opacity 0.2s ease,transform 0.2s ease,visibility 0s linear 0s}.dropdown a{display:flex;flex-direction:column;padding:10px 12px;border-radius:8px;transition:background 0.15s ease;gap:2px}.dropdown a:hover{background:rgba(255,255,255,0.05)}.dropdown a.current{background:rgba(252,90,36,0.1);border-left:2px solid var(--orange)}.dropdown a strong{font-size:13px;font-weight:600;color:var(--white);letter-spacing:-0.01em}.dropdown a span{font-size:11px;color:var(--gray-300);line-height:1.3}.dropdown a.current strong{color:var(--orange-bright)}.beta-tag-mini{display:inline-block;font-family:var(--font-mono);font-size:9px;letter-spacing:0.1em;padding:2px 6px;background:rgba(18,85,178,0.15);color:#93C5FD;border-radius:100px;margin-left:6px;font-weight:600;text-transform:uppercase;vertical-align:middle}.header-cta{display:flex;gap:10px;align-items:center}.header-cta .btn{padding:11px 20px;font-size:14px}.client-link{font-size:14px;color:var(--gray-300);padding:10px 14px;font-weight:500}.client-link:hover{color:var(--white)}@media (max-width:1000px){.nav,.client-link{display:none}}.breadcrumb{padding:24px 0 0;background:radial-gradient(ellipse 80% 100% at 50% 0%,rgba(252,90,36,0.18),transparent 60%),var(--black)}.breadcrumb-inner{font-family:var(--font-mono);font-size:12px;letter-spacing:0.05em;color:var(--gray-500);display:flex;align-items:center;gap:10px;padding-top:24px}.breadcrumb-inner a{color:var(--gray-300);transition:color 0.2s ease}.breadcrumb-inner a:hover{color:var(--orange-bright)}.breadcrumb-inner span.sep{opacity:0.5}.breadcrumb-inner span.current{color:var(--orange-bright)}.section-tag{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:12px;letter-spacing:0.15em;text-transform:uppercase;color:var(--gray-300);padding:8px 14px;border-radius:100px;background:rgba(255,255,255,0.03);border:1px solid var(--line);margin-bottom:24px}.section-tag::before{content:"";width:6px;height:6px;background:var(--orange);border-radius:50%}[data-page="agentes"] .hero{position:relative;padding:60px 0 100px;overflow:hidden;background:radial-gradient(ellipse 70% 60% at 80% 0%,rgba(252,90,36,0.22),transparent 60%),radial-gradient(ellipse 60% 50% at 0% 100%,rgba(193,58,14,0.2),transparent 60%),var(--black)}[data-page="agentes"] .hero .stars{opacity:0.6}[data-page="agentes"] .hero-inner{position:relative;z-index:2;display:grid;grid-template-columns:1.05fr 0.95fr;gap:60px;align-items:center}@media (max-width:980px){[data-page="agentes"] .hero-inner{grid-template-columns:1fr;gap:50px}}[data-page="agentes"] .hero-inner h1{font-size:clamp(40px,5.6vw,76px);line-height:1.05;font-weight:800;letter-spacing:-0.035em;margin-bottom:28px}[data-page="agentes"] .hero-inner h1 .accent{background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft) 70%);-webkit-background-clip:text;background-clip:text;color:transparent}[data-page="agentes"] .hero-inner p.lead{margin-bottom:36px;font-size:clamp(16px,1.4vw,18px)}[data-page="agentes"] .hero-ctas{display:flex;gap:12px;flex-wrap:wrap}[data-page="agentes"] .agents-visual{position:relative;aspect-ratio:1;max-width:480px;margin:0 auto;display:flex;align-items:center;justify-content:center}[data-page="agentes"] .agents-visual::before{content:"";position:absolute;inset:5%;border-radius:50%;border:1px dashed rgba(252,90,36,0.2);animation:rotate-slow 80s linear infinite}@keyframes rotate-slow{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}[data-page="agentes"] .agent-hex{position:relative;width:200px;height:220px;filter:drop-shadow(0 16px 32px rgba(193,58,14,0.4));transition:transform 0.3s ease}[data-page="agentes"] .agent-hex svg{width:100%;height:100%}[data-page="agentes"] .agent-hex.left{transform:translateX(-30px) rotate(-3deg);z-index:2}[data-page="agentes"] .agent-hex.right{transform:translateX(30px) rotate(3deg);z-index:1;animation:float-soft 5s ease-in-out infinite;animation-delay:0.5s}[data-page="agentes"] .agent-hex.left{animation:float-soft 5s ease-in-out infinite}@keyframes float-soft{0%,100%{transform:translateX(-30px) rotate(-3deg) translateY(0)}50%{transform:translateX(-30px) rotate(-3deg) translateY(-6px)}}[data-page="agentes"] .agent-hex.right{animation-name:float-soft-r}@keyframes float-soft-r{0%,100%{transform:translateX(30px) rotate(3deg) translateY(0)}50%{transform:translateX(30px) rotate(3deg) translateY(-6px)}}[data-page="agentes"] .agent-label{position:absolute;bottom:8%;left:50%;transform:translateX(-50%);font-family:var(--font-mono);font-size:11px;letter-spacing:0.18em;text-transform:uppercase;color:var(--orange-bright);background:rgba(20,10,5,0.85);padding:8px 14px;border-radius:100px;border:1px solid var(--line-orange);backdrop-filter:blur(8px);font-weight:600;white-space:nowrap}[data-page="agentes"] .section-break{position:relative;height:40px;display:flex;align-items:center;justify-content:center;background:var(--black);overflow:hidden}[data-page="agentes"] .section-break::before,[data-page="agentes"] .section-break::after{content:"";position:absolute;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgba(252,90,36,0.4),transparent)}[data-page="agentes"] .section-break::before{left:0;right:calc(50%+80px)}[data-page="agentes"] .section-break::after{right:0;left:calc(50%+80px)}[data-page="agentes"] .section-break-mark{display:flex;align-items:center;gap:14px;font-family:var(--font-mono);font-size:10px;letter-spacing:0.3em;color:var(--orange-bright);text-transform:uppercase}[data-page="agentes"] .section-break-mark::before,[data-page="agentes"] .section-break-mark::after{content:"";width:6px;height:6px;background:var(--orange);border-radius:50%;box-shadow:0 0 10px var(--orange)}[data-page="agentes"] section{position:relative;padding:clamp(48px,6vw,80px) 0}[data-page="agentes"] section.breadcrumb{padding:24px 0 0}[data-page="agentes"] .agents{background:linear-gradient(180deg,var(--black) 0%,var(--orange-deep-bg) 50%,var(--black) 100%);position:relative;overflow:hidden}[data-page="agentes"] .agents .stars{opacity:0.3}[data-page="agentes"] .agents-header{text-align:center;max-width:760px;margin:0 auto 70px;position:relative;z-index:2}[data-page="agentes"] .agents-header .h2{margin-bottom:16px}[data-page="agentes"] .agents-header .h2 em{background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft));-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="agentes"] .agents-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;position:relative;z-index:2}@media (max-width:900px){[data-page="agentes"] .agents-grid{grid-template-columns:1fr}}[data-page="agentes"] .agent-card{background:linear-gradient(180deg,rgba(30,12,6,0.85),rgba(20,8,4,0.6));border:1px solid var(--line-orange);border-radius:22px;padding:40px 36px;position:relative;overflow:hidden;transition:all 0.3s ease}[data-page="agentes"] .agent-card:hover{transform:translateY(-4px);border-color:rgba(255,102,51,0.5)}[data-page="agentes"] .agent-card::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--orange),var(--orange-bright),transparent)}[data-page="agentes"] .agent-num{font-family:var(--font-mono);font-size:11px;letter-spacing:0.2em;color:var(--orange-bright);margin-bottom:20px;font-weight:600;display:flex;align-items:center;gap:12px}[data-page="agentes"] .agent-num::after{content:"";flex:1;height:1px;background:linear-gradient(90deg,var(--orange),transparent)}[data-page="agentes"] .agent-card h3{font-size:28px;font-weight:700;letter-spacing:-0.025em;margin-bottom:8px;color:var(--white)}[data-page="agentes"] .agent-card .subtitle{font-family:var(--font-mono);font-size:12px;letter-spacing:0.05em;color:var(--orange-bright);margin-bottom:22px;font-weight:500}[data-page="agentes"] .agent-card .description{font-size:15px;line-height:1.6;color:var(--gray-100);margin-bottom:26px}[data-page="agentes"] .agent-output{background:rgba(252,90,36,0.06);border:1px solid rgba(252,90,36,0.2);border-radius:12px;padding:18px 20px;margin-bottom:24px}[data-page="agentes"] .agent-output-label{font-family:var(--font-mono);font-size:10px;letter-spacing:0.2em;text-transform:uppercase;color:var(--orange-bright);margin-bottom:8px;font-weight:600}[data-page="agentes"] .agent-output-value{font-size:16px;font-weight:600;color:var(--white);letter-spacing:-0.01em;line-height:1.4}[data-page="agentes"] .agent-output-value strong{color:var(--orange-bright)}[data-page="agentes"] .agent-features{list-style:none}[data-page="agentes"] .agent-features li{font-size:14px;line-height:1.5;padding:10px 0 10px 24px;position:relative;color:var(--gray-100);border-bottom:1px solid rgba(255,255,255,0.04)}[data-page="agentes"] .agent-features li:last-child{border-bottom:none}[data-page="agentes"] .agent-features li::before{content:"";position:absolute;left:0;top:16px;width:12px;height:12px;border-radius:50%;background:var(--orange);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5'><polyline points='20 6 9 17 4 12'/></svg>");background-size:70%;background-position:center;background-repeat:no-repeat}[data-page="agentes"] .agent-features li strong{color:var(--white);font-weight:600}[data-page="agentes"] .levels{background:var(--black);position:relative}[data-page="agentes"] .levels-header{text-align:center;max-width:760px;margin:0 auto 44px}[data-page="agentes"] .levels-header .h2{margin-bottom:16px}[data-page="agentes"] .levels-header .h2 em{background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft));-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="agentes"] .levels-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;max-width:1080px;margin:0 auto}@media (max-width:800px){[data-page="agentes"] .levels-grid{grid-template-columns:1fr}}[data-page="agentes"] .level-card{border-radius:18px;padding:32px 28px;position:relative;overflow:hidden;transition:all 0.3s ease;border:1px solid var(--line)}[data-page="agentes"] .level-card:hover{transform:translateY(-3px)}[data-page="agentes"] .level-card.high{background:linear-gradient(180deg,rgba(252,90,36,0.15),rgba(30,12,6,0.6));border-color:rgba(252,90,36,0.4)}[data-page="agentes"] .level-card.medium{background:linear-gradient(180deg,rgba(255,164,120,0.08),rgba(30,12,6,0.5));border-color:rgba(255,164,120,0.25)}[data-page="agentes"] .level-card.low{background:linear-gradient(180deg,rgba(107,99,121,0.08),rgba(30,12,6,0.4));border-color:var(--line)}[data-page="agentes"] .level-tag{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:11px;letter-spacing:0.18em;text-transform:uppercase;margin-bottom:18px;font-weight:600;padding:5px 12px;border-radius:100px}[data-page="agentes"] .level-card.high .level-tag{background:rgba(252,90,36,0.15);color:var(--orange-bright);border:1px solid rgba(252,90,36,0.3)}[data-page="agentes"] .level-card.medium .level-tag{background:rgba(255,164,120,0.1);color:var(--orange-soft);border:1px solid rgba(255,164,120,0.25)}[data-page="agentes"] .level-card.low .level-tag{background:rgba(107,99,121,0.08);color:var(--gray-300);border:1px solid rgba(107,99,121,0.2)}[data-page="agentes"] .level-card h3{font-size:20px;font-weight:700;letter-spacing:-0.02em;margin-bottom:14px;line-height:1.2;color:var(--white)}[data-page="agentes"] .level-card .level-rule{font-family:var(--font-mono);font-size:12px;color:var(--gray-100);background:rgba(0,0,0,0.3);padding:10px 14px;border-radius:8px;margin-bottom:16px;line-height:1.5;border:1px solid rgba(255,255,255,0.06)}[data-page="agentes"] .level-card .level-rule strong{color:var(--orange-bright);font-weight:600}[data-page="agentes"] .level-card.medium .level-rule strong{color:var(--orange-soft)}[data-page="agentes"] .level-card.low .level-rule strong{color:var(--gray-100)}[data-page="agentes"] .level-card p{font-size:14px;line-height:1.55;color:var(--gray-300)}[data-page="agentes"] .variables{background:radial-gradient(ellipse 80% 60% at 50% 50%,rgba(252,90,36,0.08),transparent 60%),var(--black);position:relative;overflow:hidden}[data-page="agentes"] .variables-header{text-align:center;max-width:760px;margin:0 auto 44px}[data-page="agentes"] .variables-header .h2{margin-bottom:16px}[data-page="agentes"] .variables-header .h2 em{background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft));-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="agentes"] .var-stat{display:flex;align-items:center;justify-content:center;gap:14px;margin-bottom:50px;font-family:var(--font-mono);font-size:13px;letter-spacing:0.05em}[data-page="agentes"] .var-stat .num{font-size:clamp(48px,6vw,72px);font-weight:800;line-height:0.9;background:linear-gradient(135deg,var(--orange-bright),var(--orange-soft));-webkit-background-clip:text;background-clip:text;color:transparent;letter-spacing:-0.04em}[data-page="agentes"] .var-stat .label{color:var(--gray-300);text-transform:uppercase;letter-spacing:0.15em;font-size:12px;text-align:left;line-height:1.4}[data-page="agentes"] .var-stat .label strong{display:block;color:var(--white);font-size:14px}[data-page="agentes"] .var-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;max-width:1100px;margin:0 auto}@media (max-width:900px){[data-page="agentes"] .var-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){[data-page="agentes"] .var-grid{grid-template-columns:1fr}}[data-page="agentes"] .var-card{background:linear-gradient(180deg,rgba(30,12,6,0.5),rgba(20,8,4,0.3));border:1px solid var(--line);border-radius:14px;padding:22px 20px;transition:all 0.3s ease;display:flex;align-items:flex-start;gap:14px}[data-page="agentes"] .var-card:hover{border-color:var(--line-orange);transform:translateY(-2px)}[data-page="agentes"] .var-card .var-ico{flex-shrink:0;width:36px;height:36px;background:rgba(252,90,36,0.1);border:1px solid var(--line-orange);border-radius:10px;display:flex;align-items:center;justify-content:center;color:var(--orange-bright)}[data-page="agentes"] .var-card .var-ico svg{width:18px;height:18px}[data-page="agentes"] .var-card .var-text strong{display:block;font-size:14px;font-weight:600;color:var(--white);letter-spacing:-0.005em;margin-bottom:3px}[data-page="agentes"] .var-card .var-text span{font-size:12px;line-height:1.4;color:var(--gray-300)}[data-page="agentes"] .metrics{background:linear-gradient(180deg,var(--black) 0%,var(--orange-deep-bg) 100%);position:relative;overflow:hidden}[data-page="agentes"] .metrics-header{text-align:center;max-width:760px;margin:0 auto 44px}[data-page="agentes"] .metrics-header .h2{margin-bottom:16px}[data-page="agentes"] .metrics-header .h2 em{background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft));-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="agentes"] .metrics-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;max-width:980px;margin:0 auto}@media (max-width:700px){[data-page="agentes"] .metrics-grid{grid-template-columns:1fr}}[data-page="agentes"] .metric-card{background:linear-gradient(180deg,rgba(30,12,6,0.6),rgba(20,8,4,0.4));border:1px solid var(--line);border-radius:16px;padding:28px 26px;transition:all 0.3s ease}[data-page="agentes"] .metric-card:hover{border-color:var(--line-orange);transform:translateY(-2px)}[data-page="agentes"] .metric-name{font-family:var(--font-mono);font-size:12px;letter-spacing:0.12em;color:var(--orange-bright);margin-bottom:8px;font-weight:600;text-transform:uppercase}[data-page="agentes"] .metric-card h4{font-size:18px;font-weight:600;letter-spacing:-0.015em;margin-bottom:10px;color:var(--white)}[data-page="agentes"] .metric-card p{font-size:14px;line-height:1.55;color:var(--gray-300)}[data-page="agentes"] .cta-block{background:radial-gradient(ellipse 80% 60% at 50% 30%,rgba(252,90,36,0.2),transparent 60%),var(--black-warm);position:relative;overflow:hidden}[data-page="agentes"] .cta-block .stars{opacity:0.6}[data-page="agentes"] .cta-inner{max-width:720px;margin:0 auto;text-align:center;position:relative;z-index:2}[data-page="agentes"] .cta-inner .h2{margin-bottom:18px;max-width:22ch;margin-left:auto;margin-right:auto}[data-page="agentes"] .cta-inner .h2 em{background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft));-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="agentes"] .cta-inner p{font-size:17px;color:var(--gray-100);margin:0 auto 36px;max-width:56ch;line-height:1.55}[data-page="agentes"] .cta-foot{margin-top:24px;font-family:var(--font-mono);font-size:12px;letter-spacing:0.05em;color:var(--gray-500)}[data-page="agentes"] .cta-foot strong{color:var(--orange);font-weight:600}.footer{background:var(--black-deep);border-top:1px solid var(--line);padding:64px 0 32px}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;margin-bottom:48px}@media (max-width:800px){.footer-grid{grid-template-columns:1fr 1fr;gap:32px}}@media (max-width:500px){.footer-grid{grid-template-columns:1fr}}.footer-col h5{font-family:var(--font-mono);font-size:11px;letter-spacing:0.18em;text-transform:uppercase;color:var(--gray-500);margin-bottom:18px;font-weight:500}.footer-col ul{list-style:none}.footer-col li{margin-bottom:10px}.footer-col a{font-size:14px;color:var(--gray-100);transition:color 0.15s ease}.footer-col a:hover{color:var(--orange-bright)}.footer-col a.current{color:var(--orange-bright)}.footer-brand p{font-size:14px;color:var(--gray-300);margin:14px 0 20px;max-width:32ch;line-height:1.55}.address{font-size:13px;color:var(--gray-300);line-height:1.6;margin-bottom:16px;font-family:var(--font-mono)}.address strong{color:var(--gray-100);display:block;margin-bottom:4px;font-weight:600}.footer-bottom{border-top:1px solid var(--line);padding-top:24px;display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--gray-500);font-family:var(--font-mono);flex-wrap:wrap;gap:16px}.float-cta{position:fixed;right:24px;bottom:24px;z-index:90;background:var(--orange);color:white;padding:14px 22px;border-radius:100px;font-size:14px;font-weight:600;box-shadow:0 12px 32px -8px rgba(252,90,36,0.5);display:flex;align-items:center;gap:8px;opacity:0;pointer-events:none;transition:all 0.3s ease;transform:translateY(10px)}.float-cta.visible{opacity:1;pointer-events:auto;transform:translateY(0)}.float-cta:hover{background:var(--orange-bright);transform:translateY(-2px)}@media (max-width:600px){.float-cta{right:16px;bottom:16px;padding:12px 18px;font-size:13px}}.proto-note{position:fixed;top:80px;left:24px;background:rgba(252,90,36,0.95);color:white;padding:8px 14px;border-radius:100px;font-size:11px;font-weight:600;font-family:var(--font-mono);letter-spacing:0.05em;z-index:95;box-shadow:0 8px 20px -4px rgba(0,0,0,0.5)}@media (max-width:700px){.proto-note{display:none}}[data-page="agentes"] .cta-block{background:radial-gradient(ellipse 80% 60% at 50% 30%,rgba(252,90,36,0.18),transparent 60%),radial-gradient(ellipse 60% 50% at 50% 100%,rgba(132,79,198,0.12),transparent 60%),var(--black-warm);position:relative;overflow:hidden}[data-page="agentes"] .cta-block .stars{opacity:0.6}[data-page="agentes"] .cta-inner{max-width:880px;margin:0 auto;position:relative;z-index:2}[data-page="agentes"] .cta-promise{text-align:center;margin-bottom:56px}[data-page="agentes"] .cta-promise .h2{margin-bottom:18px;max-width:22ch;margin-left:auto;margin-right:auto}[data-page="agentes"] .cta-promise .h2 em{background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft));-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="agentes"] .cta-promise p{font-size:18px;color:var(--gray-100);max-width:60ch;margin:0 auto;line-height:1.55}[data-page="agentes"] .lead-form{background:linear-gradient(180deg,rgba(30,15,38,0.7),rgba(15,8,20,0.5));border:1px solid var(--line-bright);border-radius:22px;padding:36px;text-align:left;backdrop-filter:blur(20px);position:relative;overflow:hidden}[data-page="agentes"] .lead-form::before{content:"";position:absolute;inset:-1px;border-radius:22px;padding:1px;background:linear-gradient(135deg,rgba(252,90,36,0.4),transparent 40%,transparent 60%,rgba(132,79,198,0.3));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:0.6}[data-page="agentes"] .form-pre{text-align:center;font-size:14px;color:var(--gray-300);margin-bottom:24px;line-height:1.5}[data-page="agentes"] .form-pre strong{color:var(--white);font-weight:600}[data-page="agentes"] .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px}@media (max-width:600px){[data-page="agentes"] .form-grid{grid-template-columns:1fr}}[data-page="agentes"] .form-field{display:flex;flex-direction:column;gap:6px}[data-page="agentes"] .form-field.full{grid-column:1 / -1}[data-page="agentes"] .form-field label{font-family:var(--font-mono);font-size:11px;letter-spacing:0.1em;text-transform:uppercase;color:var(--gray-300);font-weight:500}[data-page="agentes"] .form-field input,[data-page="agentes"] .form-field select{background:rgba(0,0,0,0.4);border:1px solid var(--line);border-radius:10px;padding:12px 14px;font-family:inherit;font-size:14px;color:var(--white);transition:border-color 0.2s ease}[data-page="agentes"] .form-field input:focus,[data-page="agentes"] .form-field select:focus{outline:none;border-color:var(--orange)}[data-page="agentes"] .form-field input::placeholder{color:var(--gray-500)}[data-page="agentes"] .form-submit{width:100%;margin-top:18px;padding:16px;background:var(--orange);color:white;border-radius:12px;font-weight:600;font-size:15px;display:flex;align-items:center;justify-content:center;gap:10px;transition:all 0.2s ease}[data-page="agentes"] .form-submit:hover{background:var(--orange-bright);transform:translateY(-1px)}[data-page="agentes"] .cta-guarantees{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:24px;padding-top:24px;border-top:1px solid var(--line);max-width:600px;margin-left:auto;margin-right:auto}@media (max-width:600px){[data-page="agentes"] .cta-guarantees{grid-template-columns:1fr}}[data-page="agentes"] .cta-guarantee{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--gray-100);font-family:var(--font-mono);letter-spacing:0.02em;line-height:1.3}[data-page="agentes"] .cta-guarantee::before{content:"";flex-shrink:0;width:18px;height:18px;background:var(--orange);border-radius:50%;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3'><polyline points='20 6 9 17 4 12'/></svg>");background-size:60%;background-position:center;background-repeat:no-repeat}.footer{background:var(--black-deep);border-top:1px solid var(--line);padding:64px 0 32px}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;margin-bottom:48px}@media (max-width:800px){.footer-grid{grid-template-columns:1fr 1fr;gap:32px}}@media (max-width:500px){.footer-grid{grid-template-columns:1fr}}.footer-col h5{font-family:var(--font-mono);font-size:11px;letter-spacing:0.18em;text-transform:uppercase;color:var(--gray-500);margin-bottom:18px;font-weight:500}.footer-col ul{list-style:none}.footer-col li{margin-bottom:10px}.footer-col a{font-size:14px;color:var(--gray-100);transition:color 0.15s ease}.footer-col a:hover{color:var(--orange-bright)}.footer-brand p{font-size:14px;color:var(--gray-300);margin:14px 0 20px;max-width:32ch;line-height:1.55}.address{font-size:13px;color:var(--gray-300);line-height:1.6;margin-bottom:16px;font-family:var(--font-mono)}.address strong{color:var(--gray-100);display:block;margin-bottom:4px;font-weight:600}.footer-bottom{border-top:1px solid var(--line);padding-top:24px;display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--gray-500);font-family:var(--font-mono);flex-wrap:wrap;gap:16px}.float-cta{position:fixed;right:24px;bottom:24px;z-index:90;background:var(--orange);color:white;padding:14px 22px;border-radius:100px;font-size:14px;font-weight:600;box-shadow:0 12px 32px -8px rgba(252,90,36,0.5);display:flex;align-items:center;gap:8px;opacity:0;pointer-events:none;transition:all 0.3s ease;transform:translateY(10px)}.float-cta.visible{opacity:1;pointer-events:auto;transform:translateY(0)}.float-cta:hover{background:var(--orange-bright);transform:translateY(-2px)}@media (max-width:600px){.float-cta{right:16px;bottom:16px;padding:12px 18px;font-size:13px}}.proto-note{position:fixed;top:80px;left:24px;background:rgba(252,90,36,0.95);color:white;padding:8px 14px;border-radius:100px;font-size:11px;font-weight:600;font-family:var(--font-mono);letter-spacing:0.05em;z-index:95;box-shadow:0 8px 20px -4px rgba(0,0,0,0.5)}@media (max-width:700px){.proto-note{display:none}}:root{--orange:#FC5A24;--orange-bright:#FF6633;--orange-soft:#FFA478;--orange-deep:#C13A0E;--c-chat:#FC5A24;--c-crm:#844FC6;--c-cashback:#05A186;--c-promo:#FF3600;--c-ads:#1255B2;--black:#050108;--black-deep:#08010F;--black-warm:#150A05;--orange-deep-bg:#1A0A05;--surface:#1E0C06;--line:rgba(255,255,255,0.08);--line-bright:rgba(255,255,255,0.16);--line-orange:rgba(252,90,36,0.25);--white:#ffffff;--gray-100:#E5E2EC;--gray-300:#B0A9BD;--gray-500:#6B6379;--font-display:"Sora",system-ui,sans-serif;--font-mono:"Geist Mono",ui-monospace,monospace;--max:1280px;--pad:clamp(20px,4vw,80px)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-display);background:var(--black);color:var(--white);line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer;border:none}.container{max-width:var(--max);margin:0 auto;padding:0 var(--pad)}.h1{font-size:clamp(40px,6vw,80px);line-height:1.02;font-weight:700;letter-spacing:-0.03em}.h2{font-size:clamp(32px,4.5vw,60px);line-height:1.05;font-weight:700;letter-spacing:-0.025em}.lead{font-size:clamp(17px,1.4vw,20px);line-height:1.55;color:var(--gray-300);max-width:60ch}[data-page="integracoes"] .stars{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}[data-page="integracoes"] .stars::before,[data-page="integracoes"] .stars::after{content:"";position:absolute;inset:-50%;background-image:radial-gradient(1px 1px at 20% 30%,rgba(255,255,255,0.4),transparent),radial-gradient(1px 1px at 60% 70%,rgba(255,255,255,0.3),transparent),radial-gradient(1.5px 1.5px at 80% 10%,rgba(255,164,120,0.5),transparent),radial-gradient(1px 1px at 30% 80%,rgba(255,255,255,0.3),transparent),radial-gradient(1.5px 1.5px at 90% 50%,rgba(252,90,36,0.4),transparent),radial-gradient(2px 2px at 10% 60%,rgba(255,164,120,0.4),transparent),radial-gradient(1px 1px at 70% 25%,rgba(255,255,255,0.35),transparent);background-size:600px 600px;background-repeat:repeat;animation:drift 80s linear infinite}[data-page="integracoes"] .stars::after{background-size:400px 400px;opacity:0.5;animation-duration:120s;animation-direction:reverse}@keyframes drift{from{transform:translate(0,0)}to{transform:translate(-300px,-200px)}}.btn{display:inline-flex;align-items:center;gap:10px;padding:16px 28px;border-radius:100px;font-weight:600;font-size:15px;letter-spacing:-0.01em;transition:all 0.2s ease;white-space:nowrap}.btn-primary{background:var(--orange);color:white}.btn-primary:hover{background:var(--orange-bright);transform:translateY(-1px);box-shadow:0 8px 24px -8px rgba(252,90,36,0.6)}.btn-ghost{background:rgba(255,255,255,0.04);color:var(--white);border:1px solid var(--line)}.btn-ghost:hover{background:rgba(255,255,255,0.08);border-color:var(--line-bright)}.btn-arrow{transition:transform 0.2s ease}.btn:hover .btn-arrow{transform:translateX(4px)}.header{position:fixed;top:0;left:0;right:0;z-index:100;padding:16px 0;background:rgba(5,1,8,0.7);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--line)}.header-inner{display:flex;align-items:center;justify-content:space-between;gap:32px}.logo{display:flex;align-items:center;gap:10px;font-weight:600;font-size:20px;letter-spacing:-0.02em}.logo-mark{width:32px;height:32px;border-radius:8px;display:block;object-fit:contain}.nav{display:flex;gap:4px}.nav>a,.nav>.has-menu>a{padding:8px 14px;border-radius:8px;font-size:14px;color:var(--gray-100);font-weight:500;transition:all 0.2s ease;cursor:pointer;display:inline-flex;align-items:center;gap:4px}.nav>a:hover,.nav>.has-menu:hover>a{background:rgba(255,255,255,0.05)}.has-menu{position:relative}.dropdown{position:absolute;top:calc(100%+8px);left:50%;transform:translateX(-50%) translateY(-8px);background:linear-gradient(180deg,rgba(20,10,28,0.98),rgba(8,4,12,0.98));border:1px solid var(--line-bright);border-radius:14px;padding:12px;min-width:280px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.2s ease,transform 0.2s ease,visibility 0s linear 0.2s;backdrop-filter:blur(20px);box-shadow:0 20px 40px -10px rgba(0,0,0,0.5)}.has-menu:hover .dropdown,.has-menu.open .dropdown{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(-50%) translateY(0);transition:opacity 0.2s ease,transform 0.2s ease,visibility 0s linear 0s}.dropdown a{display:flex;flex-direction:column;padding:10px 12px;border-radius:8px;transition:background 0.15s ease;gap:2px}.dropdown a:hover{background:rgba(255,255,255,0.05)}.dropdown a.current{background:rgba(252,90,36,0.1);border-left:2px solid var(--orange)}.dropdown a strong{font-size:13px;font-weight:600;color:var(--white);letter-spacing:-0.01em}.dropdown a span{font-size:11px;color:var(--gray-300);line-height:1.3}.dropdown a.current strong{color:var(--orange-bright)}.beta-tag-mini{display:inline-block;font-family:var(--font-mono);font-size:9px;letter-spacing:0.1em;padding:2px 6px;background:rgba(18,85,178,0.15);color:#93C5FD;border-radius:100px;margin-left:6px;font-weight:600;text-transform:uppercase;vertical-align:middle}.header-cta{display:flex;gap:10px;align-items:center}.header-cta .btn{padding:11px 20px;font-size:14px}.client-link{font-size:14px;color:var(--gray-300);padding:10px 14px;font-weight:500}.client-link:hover{color:var(--white)}@media (max-width:1000px){.nav,.client-link{display:none}}.breadcrumb{padding:24px 0 0;background:radial-gradient(ellipse 80% 100% at 50% 0%,rgba(252,90,36,0.18),transparent 60%),var(--black)}.breadcrumb-inner{font-family:var(--font-mono);font-size:12px;letter-spacing:0.05em;color:var(--gray-500);display:flex;align-items:center;gap:10px;padding-top:24px}.breadcrumb-inner a{color:var(--gray-300);transition:color 0.2s ease}.breadcrumb-inner a:hover{color:var(--orange-bright)}.breadcrumb-inner span.sep{opacity:0.5}.breadcrumb-inner span.current{color:var(--orange-bright)}.section-tag{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:12px;letter-spacing:0.15em;text-transform:uppercase;color:var(--gray-300);padding:8px 14px;border-radius:100px;background:rgba(255,255,255,0.03);border:1px solid var(--line);margin-bottom:24px}.section-tag::before{content:"";width:6px;height:6px;background:var(--orange);border-radius:50%}[data-page="integracoes"] .hero{position:relative;padding:60px 0 100px;overflow:hidden;background:radial-gradient(ellipse 70% 60% at 80% 0%,rgba(252,90,36,0.22),transparent 60%),radial-gradient(ellipse 60% 50% at 0% 100%,rgba(193,58,14,0.2),transparent 60%),var(--black)}[data-page="integracoes"] .hero .stars{opacity:0.6}[data-page="integracoes"] .hero-inner{position:relative;z-index:2;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}@media (max-width:980px){[data-page="integracoes"] .hero-inner{grid-template-columns:1fr;gap:50px}}[data-page="integracoes"] .hero-inner h1{font-size:clamp(40px,5.6vw,76px);line-height:1.05;font-weight:800;letter-spacing:-0.035em;margin-bottom:28px}[data-page="integracoes"] .hero-inner h1 .accent{background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft) 70%);-webkit-background-clip:text;background-clip:text;color:transparent}[data-page="integracoes"] .hero-inner p.lead{margin-bottom:36px;font-size:clamp(16px,1.4vw,18px)}[data-page="integracoes"] .hero-ctas{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:32px}[data-page="integracoes"] .hero-stats{display:flex;gap:32px;flex-wrap:wrap;padding-top:24px;border-top:1px solid var(--line)}[data-page="integracoes"] .hero-stat .num{font-size:36px;font-weight:800;letter-spacing:-0.03em;background:linear-gradient(135deg,var(--orange-bright),var(--orange-soft));-webkit-background-clip:text;background-clip:text;color:transparent;line-height:1;margin-bottom:4px}[data-page="integracoes"] .hero-stat .label{font-family:var(--font-mono);font-size:11px;letter-spacing:0.12em;text-transform:uppercase;color:var(--gray-300)}[data-page="integracoes"] .cloud-visual{position:relative;aspect-ratio:1;max-width:480px;margin:0 auto}[data-page="integracoes"] .cloud-visual::before,[data-page="integracoes"] .cloud-visual::after{content:"";position:absolute;inset:0;border-radius:50%;border:1px dashed rgba(252,90,36,0.15);pointer-events:none}[data-page="integracoes"] .cloud-visual::after{inset:18%;border-color:rgba(252,90,36,0.25);border-style:solid;animation:pulse-ring 4s ease-in-out infinite}@keyframes pulse-ring{0%,100%{opacity:0.4;transform:scale(1)}50%{opacity:0.8;transform:scale(1.04)}}[data-page="integracoes"] .cloud-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:110px;height:110px;background:linear-gradient(135deg,var(--orange-bright),var(--orange) 60%,var(--orange-deep));border-radius:28px;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 8px rgba(252,90,36,0.15),0 0 80px -10px rgba(255,102,51,0.6),inset 0 1px 0 rgba(255,255,255,0.2);z-index:3}[data-page="integracoes"] .cloud-pill{position:absolute;background:linear-gradient(180deg,rgba(30,12,6,0.95),rgba(20,8,4,0.85));border:1px solid var(--line-orange);border-radius:100px;padding:8px 16px;font-family:var(--font-mono);font-size:12px;font-weight:600;color:var(--gray-100);letter-spacing:0.02em;backdrop-filter:blur(12px);white-space:nowrap;box-shadow:0 8px 16px -4px rgba(0,0,0,0.4);animation:float-pill 6s ease-in-out infinite;z-index:2}[data-page="integracoes"] .cloud-pill:nth-child(2){top:8%;left:35%;animation-delay:0s}[data-page="integracoes"] .cloud-pill:nth-child(3){top:20%;right:5%;animation-delay:0.5s}[data-page="integracoes"] .cloud-pill:nth-child(4){top:50%;right:0%;animation-delay:1s}[data-page="integracoes"] .cloud-pill:nth-child(5){bottom:22%;right:8%;animation-delay:1.5s}[data-page="integracoes"] .cloud-pill:nth-child(6){bottom:5%;left:40%;animation-delay:2s}[data-page="integracoes"] .cloud-pill:nth-child(7){bottom:22%;left:4%;animation-delay:2.5s}[data-page="integracoes"] .cloud-pill:nth-child(8){top:50%;left:0%;animation-delay:3s}[data-page="integracoes"] .cloud-pill:nth-child(9){top:18%;left:8%;animation-delay:3.5s}@keyframes float-pill{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}[data-page="integracoes"] .cloud-pill .dot{display:inline-block;width:6px;height:6px;background:var(--orange);border-radius:50%;margin-right:6px;vertical-align:middle;box-shadow:0 0 6px var(--orange)}[data-page="integracoes"] .section-break{position:relative;height:40px;display:flex;align-items:center;justify-content:center;background:var(--black);overflow:hidden}[data-page="integracoes"] .section-break::before,[data-page="integracoes"] .section-break::after{content:"";position:absolute;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgba(252,90,36,0.4),transparent)}[data-page="integracoes"] .section-break::before{left:0;right:calc(50%+80px)}[data-page="integracoes"] .section-break::after{right:0;left:calc(50%+80px)}[data-page="integracoes"] .section-break-mark{display:flex;align-items:center;gap:14px;font-family:var(--font-mono);font-size:10px;letter-spacing:0.3em;color:var(--orange-bright);text-transform:uppercase}[data-page="integracoes"] .section-break-mark::before,[data-page="integracoes"] .section-break-mark::after{content:"";width:6px;height:6px;background:var(--orange);border-radius:50%;box-shadow:0 0 10px var(--orange)}[data-page="integracoes"] section{position:relative;padding:clamp(48px,6vw,80px) 0}[data-page="integracoes"] section.breadcrumb{padding:24px 0 0}[data-page="integracoes"] .erps{background:linear-gradient(180deg,var(--black) 0%,var(--orange-deep-bg) 100%);position:relative;overflow:hidden}[data-page="integracoes"] .erps .stars{opacity:0.3}[data-page="integracoes"] .erps-header{text-align:center;max-width:760px;margin:0 auto 70px;position:relative;z-index:2}[data-page="integracoes"] .erps-header .h2{margin-bottom:16px}[data-page="integracoes"] .erps-header .h2 em{background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft));-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="integracoes"] .erps-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;max-width:1200px;margin:0 auto;position:relative;z-index:2}@media (max-width:1000px){[data-page="integracoes"] .erps-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:700px){[data-page="integracoes"] .erps-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:500px){[data-page="integracoes"] .erps-grid{grid-template-columns:repeat(2,1fr)}}[data-page="integracoes"] .erp-item{background:linear-gradient(180deg,rgba(30,12,6,0.5),rgba(20,8,4,0.3));border:1px solid var(--line);border-radius:12px;padding:18px 12px;text-align:center;font-size:13px;font-weight:500;color:var(--gray-100);letter-spacing:-0.005em;line-height:1.3;transition:all 0.25s ease;display:flex;align-items:center;justify-content:center;min-height:64px}[data-page="integracoes"] .erp-item:hover{border-color:var(--line-orange);background:linear-gradient(180deg,rgba(252,90,36,0.08),rgba(20,8,4,0.4));color:var(--white);transform:translateY(-2px)}[data-page="integracoes"] .erp-item.featured{background:linear-gradient(180deg,rgba(252,90,36,0.12),rgba(20,8,4,0.6));border-color:rgba(252,90,36,0.3);font-weight:600;color:var(--white)}[data-page="integracoes"] .erp-item.outro{background:linear-gradient(180deg,rgba(252,90,36,0.18),rgba(193,58,14,0.1));border:1px dashed var(--orange);color:var(--orange-bright);font-weight:700;letter-spacing:0.02em}[data-page="integracoes"] .erp-item.outro:hover{background:linear-gradient(180deg,rgba(252,90,36,0.25),rgba(193,58,14,0.15));color:var(--white)}[data-page="integracoes"] .erps-bottom-note{text-align:center;margin-top:36px;padding-top:28px;border-top:1px solid var(--line);font-size:14px;color:var(--gray-300);position:relative;z-index:2}[data-page="integracoes"] .erps-bottom-note strong{color:var(--orange-bright);font-weight:600}[data-page="integracoes"] .modes{background:var(--black);position:relative}[data-page="integracoes"] .modes-header{text-align:center;max-width:760px;margin:0 auto 70px}[data-page="integracoes"] .modes-header .h2{margin-bottom:16px}[data-page="integracoes"] .modes-header .h2 em{background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft));-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="integracoes"] .modes-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}@media (max-width:1000px){[data-page="integracoes"] .modes-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){[data-page="integracoes"] .modes-grid{grid-template-columns:1fr}}[data-page="integracoes"] .mode-card{background:linear-gradient(180deg,rgba(30,12,6,0.6),rgba(20,8,4,0.3));border:1px solid var(--line);border-radius:16px;padding:26px 22px;transition:all 0.3s ease;position:relative;overflow:hidden}[data-page="integracoes"] .mode-card:hover{transform:translateY(-3px);border-color:var(--line-orange);background:linear-gradient(180deg,rgba(252,90,36,0.08),rgba(20,8,4,0.4))}[data-page="integracoes"] .mode-card .mode-num{font-family:var(--font-mono);font-size:11px;letter-spacing:0.18em;color:var(--orange-bright);margin-bottom:16px;font-weight:600}[data-page="integracoes"] .mode-card .mode-ico{width:40px;height:40px;background:rgba(252,90,36,0.1);border:1px solid var(--line-orange);border-radius:10px;display:flex;align-items:center;justify-content:center;color:var(--orange-bright);margin-bottom:16px}[data-page="integracoes"] .mode-card .mode-ico svg{width:20px;height:20px}[data-page="integracoes"] .mode-card h4{font-size:15px;font-weight:600;margin-bottom:8px;color:var(--white);letter-spacing:-0.01em;line-height:1.3}[data-page="integracoes"] .mode-card p{font-size:13px;line-height:1.5;color:var(--gray-300)}[data-page="integracoes"] .cta-block{background:radial-gradient(ellipse 80% 60% at 50% 30%,rgba(252,90,36,0.2),transparent 60%),var(--black-warm);position:relative;overflow:hidden}[data-page="integracoes"] .cta-block .stars{opacity:0.6}[data-page="integracoes"] .cta-inner{max-width:720px;margin:0 auto;text-align:center;position:relative;z-index:2}[data-page="integracoes"] .cta-inner .h2{margin-bottom:18px;max-width:24ch;margin-left:auto;margin-right:auto}[data-page="integracoes"] .cta-inner .h2 em{background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft));-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="integracoes"] .cta-inner p{font-size:17px;color:var(--gray-100);margin:0 auto 36px;max-width:56ch;line-height:1.55}[data-page="integracoes"] .cta-foot{margin-top:24px;font-family:var(--font-mono);font-size:12px;letter-spacing:0.05em;color:var(--gray-500)}[data-page="integracoes"] .cta-foot strong{color:var(--orange);font-weight:600}.footer{background:var(--black-deep);border-top:1px solid var(--line);padding:64px 0 32px}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;margin-bottom:48px}@media (max-width:800px){.footer-grid{grid-template-columns:1fr 1fr;gap:32px}}@media (max-width:500px){.footer-grid{grid-template-columns:1fr}}.footer-col h5{font-family:var(--font-mono);font-size:11px;letter-spacing:0.18em;text-transform:uppercase;color:var(--gray-500);margin-bottom:18px;font-weight:500}.footer-col ul{list-style:none}.footer-col li{margin-bottom:10px}.footer-col a{font-size:14px;color:var(--gray-100);transition:color 0.15s ease}.footer-col a:hover{color:var(--orange-bright)}.footer-col a.current{color:var(--orange-bright)}.footer-brand p{font-size:14px;color:var(--gray-300);margin:14px 0 20px;max-width:32ch;line-height:1.55}.address{font-size:13px;color:var(--gray-300);line-height:1.6;margin-bottom:16px;font-family:var(--font-mono)}.address strong{color:var(--gray-100);display:block;margin-bottom:4px;font-weight:600}.footer-bottom{border-top:1px solid var(--line);padding-top:24px;display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--gray-500);font-family:var(--font-mono);flex-wrap:wrap;gap:16px}.float-cta{position:fixed;right:24px;bottom:24px;z-index:90;background:var(--orange);color:white;padding:14px 22px;border-radius:100px;font-size:14px;font-weight:600;box-shadow:0 12px 32px -8px rgba(252,90,36,0.5);display:flex;align-items:center;gap:8px;opacity:0;pointer-events:none;transition:all 0.3s ease;transform:translateY(10px)}.float-cta.visible{opacity:1;pointer-events:auto;transform:translateY(0)}.float-cta:hover{background:var(--orange-bright);transform:translateY(-2px)}@media (max-width:600px){.float-cta{right:16px;bottom:16px;padding:12px 18px;font-size:13px}}.proto-note{position:fixed;top:80px;left:24px;background:rgba(252,90,36,0.95);color:white;padding:8px 14px;border-radius:100px;font-size:11px;font-weight:600;font-family:var(--font-mono);letter-spacing:0.05em;z-index:95;box-shadow:0 8px 20px -4px rgba(0,0,0,0.5)}@media (max-width:700px){.proto-note{display:none}}[data-page="integracoes"] .cta-block{background:radial-gradient(ellipse 80% 60% at 50% 30%,rgba(252,90,36,0.18),transparent 60%),radial-gradient(ellipse 60% 50% at 50% 100%,rgba(132,79,198,0.12),transparent 60%),var(--black-warm);position:relative;overflow:hidden}[data-page="integracoes"] .cta-block .stars{opacity:0.6}[data-page="integracoes"] .cta-inner{max-width:880px;margin:0 auto;position:relative;z-index:2}[data-page="integracoes"] .cta-promise{text-align:center;margin-bottom:56px}[data-page="integracoes"] .cta-promise .h2{margin-bottom:18px;max-width:22ch;margin-left:auto;margin-right:auto}[data-page="integracoes"] .cta-promise .h2 em{background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft));-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="integracoes"] .cta-promise p{font-size:18px;color:var(--gray-100);max-width:60ch;margin:0 auto;line-height:1.55}[data-page="integracoes"] .lead-form{background:linear-gradient(180deg,rgba(30,15,38,0.7),rgba(15,8,20,0.5));border:1px solid var(--line-bright);border-radius:22px;padding:36px;text-align:left;backdrop-filter:blur(20px);position:relative;overflow:hidden}[data-page="integracoes"] .lead-form::before{content:"";position:absolute;inset:-1px;border-radius:22px;padding:1px;background:linear-gradient(135deg,rgba(252,90,36,0.4),transparent 40%,transparent 60%,rgba(132,79,198,0.3));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:0.6}[data-page="integracoes"] .form-pre{text-align:center;font-size:14px;color:var(--gray-300);margin-bottom:24px;line-height:1.5}[data-page="integracoes"] .form-pre strong{color:var(--white);font-weight:600}[data-page="integracoes"] .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px}@media (max-width:600px){[data-page="integracoes"] .form-grid{grid-template-columns:1fr}}[data-page="integracoes"] .form-field{display:flex;flex-direction:column;gap:6px}[data-page="integracoes"] .form-field.full{grid-column:1 / -1}[data-page="integracoes"] .form-field label{font-family:var(--font-mono);font-size:11px;letter-spacing:0.1em;text-transform:uppercase;color:var(--gray-300);font-weight:500}[data-page="integracoes"] .form-field input,[data-page="integracoes"] .form-field select{background:rgba(0,0,0,0.4);border:1px solid var(--line);border-radius:10px;padding:12px 14px;font-family:inherit;font-size:14px;color:var(--white);transition:border-color 0.2s ease}[data-page="integracoes"] .form-field input:focus,[data-page="integracoes"] .form-field select:focus{outline:none;border-color:var(--orange)}[data-page="integracoes"] .form-field input::placeholder{color:var(--gray-500)}[data-page="integracoes"] .form-submit{width:100%;margin-top:18px;padding:16px;background:var(--orange);color:white;border-radius:12px;font-weight:600;font-size:15px;display:flex;align-items:center;justify-content:center;gap:10px;transition:all 0.2s ease}[data-page="integracoes"] .form-submit:hover{background:var(--orange-bright);transform:translateY(-1px)}[data-page="integracoes"] .cta-guarantees{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:24px;padding-top:24px;border-top:1px solid var(--line);max-width:600px;margin-left:auto;margin-right:auto}@media (max-width:600px){[data-page="integracoes"] .cta-guarantees{grid-template-columns:1fr}}[data-page="integracoes"] .cta-guarantee{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--gray-100);font-family:var(--font-mono);letter-spacing:0.02em;line-height:1.3}[data-page="integracoes"] .cta-guarantee::before{content:"";flex-shrink:0;width:18px;height:18px;background:var(--orange);border-radius:50%;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3'><polyline points='20 6 9 17 4 12'/></svg>");background-size:60%;background-position:center;background-repeat:no-repeat}.footer{background:var(--black-deep);border-top:1px solid var(--line);padding:64px 0 32px}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;margin-bottom:48px}@media (max-width:800px){.footer-grid{grid-template-columns:1fr 1fr;gap:32px}}@media (max-width:500px){.footer-grid{grid-template-columns:1fr}}.footer-col h5{font-family:var(--font-mono);font-size:11px;letter-spacing:0.18em;text-transform:uppercase;color:var(--gray-500);margin-bottom:18px;font-weight:500}.footer-col ul{list-style:none}.footer-col li{margin-bottom:10px}.footer-col a{font-size:14px;color:var(--gray-100);transition:color 0.15s ease}.footer-col a:hover{color:var(--orange-bright)}.footer-brand p{font-size:14px;color:var(--gray-300);margin:14px 0 20px;max-width:32ch;line-height:1.55}.address{font-size:13px;color:var(--gray-300);line-height:1.6;margin-bottom:16px;font-family:var(--font-mono)}.address strong{color:var(--gray-100);display:block;margin-bottom:4px;font-weight:600}.footer-bottom{border-top:1px solid var(--line);padding-top:24px;display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--gray-500);font-family:var(--font-mono);flex-wrap:wrap;gap:16px}.float-cta{position:fixed;right:24px;bottom:24px;z-index:90;background:var(--orange);color:white;padding:14px 22px;border-radius:100px;font-size:14px;font-weight:600;box-shadow:0 12px 32px -8px rgba(252,90,36,0.5);display:flex;align-items:center;gap:8px;opacity:0;pointer-events:none;transition:all 0.3s ease;transform:translateY(10px)}.float-cta.visible{opacity:1;pointer-events:auto;transform:translateY(0)}.float-cta:hover{background:var(--orange-bright);transform:translateY(-2px)}@media (max-width:600px){.float-cta{right:16px;bottom:16px;padding:12px 18px;font-size:13px}}.proto-note{position:fixed;top:80px;left:24px;background:rgba(252,90,36,0.95);color:white;padding:8px 14px;border-radius:100px;font-size:11px;font-weight:600;font-family:var(--font-mono);letter-spacing:0.05em;z-index:95;box-shadow:0 8px 20px -4px rgba(0,0,0,0.5)}@media (max-width:700px){.proto-note{display:none}}:root{--orange:#FC5A24;--orange-bright:#FF6633;--orange-soft:#FFA478;--orange-deep:#C13A0E;--c-chat:#FC5A24;--c-crm:#844FC6;--c-cashback:#05A186;--c-promo:#FF3600;--c-ads:#1255B2;--black:#050108;--black-deep:#08010F;--black-warm:#150A05;--orange-deep-bg:#1A0A05;--surface:#1E0C06;--line:rgba(255,255,255,0.08);--line-bright:rgba(255,255,255,0.16);--line-orange:rgba(252,90,36,0.25);--white:#ffffff;--gray-100:#E5E2EC;--gray-300:#B0A9BD;--gray-500:#6B6379;--font-display:"Sora",system-ui,sans-serif;--font-mono:"Geist Mono",ui-monospace,monospace;--max:1280px;--pad:clamp(20px,4vw,80px)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-display);background:var(--black);color:var(--white);line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer;border:none}.container{max-width:var(--max);margin:0 auto;padding:0 var(--pad)}.h1{font-size:clamp(40px,6vw,80px);line-height:1.02;font-weight:700;letter-spacing:-0.03em}.h2{font-size:clamp(32px,4.5vw,60px);line-height:1.05;font-weight:700;letter-spacing:-0.025em}.lead{font-size:clamp(17px,1.4vw,20px);line-height:1.55;color:var(--gray-300);max-width:60ch}[data-page="diferenciais"] .stars{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}[data-page="diferenciais"] .stars::before,[data-page="diferenciais"] .stars::after{content:"";position:absolute;inset:-50%;background-image:radial-gradient(1px 1px at 20% 30%,rgba(255,255,255,0.4),transparent),radial-gradient(1px 1px at 60% 70%,rgba(255,255,255,0.3),transparent),radial-gradient(1.5px 1.5px at 80% 10%,rgba(255,164,120,0.5),transparent),radial-gradient(1px 1px at 30% 80%,rgba(255,255,255,0.3),transparent),radial-gradient(1.5px 1.5px at 90% 50%,rgba(252,90,36,0.4),transparent),radial-gradient(2px 2px at 10% 60%,rgba(255,164,120,0.4),transparent),radial-gradient(1px 1px at 70% 25%,rgba(255,255,255,0.35),transparent);background-size:600px 600px;background-repeat:repeat;animation:drift 80s linear infinite}[data-page="diferenciais"] .stars::after{background-size:400px 400px;opacity:0.5;animation-duration:120s;animation-direction:reverse}@keyframes drift{from{transform:translate(0,0)}to{transform:translate(-300px,-200px)}}.btn{display:inline-flex;align-items:center;gap:10px;padding:16px 28px;border-radius:100px;font-weight:600;font-size:15px;letter-spacing:-0.01em;transition:all 0.2s ease;white-space:nowrap}.btn-primary{background:var(--orange);color:white}.btn-primary:hover{background:var(--orange-bright);transform:translateY(-1px);box-shadow:0 8px 24px -8px rgba(252,90,36,0.6)}.btn-ghost{background:rgba(255,255,255,0.04);color:var(--white);border:1px solid var(--line)}.btn-ghost:hover{background:rgba(255,255,255,0.08);border-color:var(--line-bright)}.btn-arrow{transition:transform 0.2s ease}.btn:hover .btn-arrow{transform:translateX(4px)}.header{position:fixed;top:0;left:0;right:0;z-index:100;padding:16px 0;background:rgba(5,1,8,0.7);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--line)}.header-inner{display:flex;align-items:center;justify-content:space-between;gap:32px}.logo{display:flex;align-items:center;gap:10px;font-weight:600;font-size:20px;letter-spacing:-0.02em}.logo-mark{width:32px;height:32px;border-radius:8px;display:block;object-fit:contain}.nav{display:flex;gap:4px}.nav>a,.nav>.has-menu>a{padding:8px 14px;border-radius:8px;font-size:14px;color:var(--gray-100);font-weight:500;transition:all 0.2s ease;cursor:pointer;display:inline-flex;align-items:center;gap:4px}.nav>a:hover,.nav>.has-menu:hover>a{background:rgba(255,255,255,0.05)}.has-menu{position:relative}.dropdown{position:absolute;top:calc(100%+8px);left:50%;transform:translateX(-50%) translateY(-8px);background:linear-gradient(180deg,rgba(20,10,28,0.98),rgba(8,4,12,0.98));border:1px solid var(--line-bright);border-radius:14px;padding:12px;min-width:280px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.2s ease,transform 0.2s ease,visibility 0s linear 0.2s;backdrop-filter:blur(20px);box-shadow:0 20px 40px -10px rgba(0,0,0,0.5)}.has-menu:hover .dropdown,.has-menu.open .dropdown{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(-50%) translateY(0);transition:opacity 0.2s ease,transform 0.2s ease,visibility 0s linear 0s}.dropdown a{display:flex;flex-direction:column;padding:10px 12px;border-radius:8px;transition:background 0.15s ease;gap:2px}.dropdown a:hover{background:rgba(255,255,255,0.05)}.dropdown a.current{background:rgba(252,90,36,0.1);border-left:2px solid var(--orange)}.dropdown a strong{font-size:13px;font-weight:600;color:var(--white);letter-spacing:-0.01em}.dropdown a span{font-size:11px;color:var(--gray-300);line-height:1.3}.dropdown a.current strong{color:var(--orange-bright)}.beta-tag-mini{display:inline-block;font-family:var(--font-mono);font-size:9px;letter-spacing:0.1em;padding:2px 6px;background:rgba(18,85,178,0.15);color:#93C5FD;border-radius:100px;margin-left:6px;font-weight:600;text-transform:uppercase;vertical-align:middle}.header-cta{display:flex;gap:10px;align-items:center}.header-cta .btn{padding:11px 20px;font-size:14px}.client-link{font-size:14px;color:var(--gray-300);padding:10px 14px;font-weight:500}.client-link:hover{color:var(--white)}@media (max-width:1000px){.nav,.client-link{display:none}}.breadcrumb{padding:24px 0 0;background:radial-gradient(ellipse 80% 100% at 50% 0%,rgba(252,90,36,0.18),transparent 60%),var(--black)}.breadcrumb-inner{font-family:var(--font-mono);font-size:12px;letter-spacing:0.05em;color:var(--gray-500);display:flex;align-items:center;gap:10px;padding-top:24px}.breadcrumb-inner a{color:var(--gray-300);transition:color 0.2s ease}.breadcrumb-inner a:hover{color:var(--orange-bright)}.breadcrumb-inner span.sep{opacity:0.5}.breadcrumb-inner span.current{color:var(--orange-bright)}.section-tag{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:12px;letter-spacing:0.15em;text-transform:uppercase;color:var(--gray-300);padding:8px 14px;border-radius:100px;background:rgba(255,255,255,0.03);border:1px solid var(--line);margin-bottom:24px}.section-tag::before{content:"";width:6px;height:6px;background:var(--orange);border-radius:50%}[data-page="diferenciais"] .hero{position:relative;padding:60px 0 100px;overflow:hidden;background:radial-gradient(ellipse 70% 60% at 80% 0%,rgba(252,90,36,0.22),transparent 60%),radial-gradient(ellipse 60% 50% at 0% 100%,rgba(193,58,14,0.2),transparent 60%),var(--black)}[data-page="diferenciais"] .hero .stars{opacity:0.6}[data-page="diferenciais"] .hero-inner{position:relative;z-index:2;max-width:920px;text-align:center;margin:0 auto}[data-page="diferenciais"] .hero-inner .section-tag{margin-bottom:28px}[data-page="diferenciais"] .hero-inner h1{font-size:clamp(40px,5.6vw,76px);line-height:1.05;font-weight:800;letter-spacing:-0.035em;margin-bottom:28px}[data-page="diferenciais"] .hero-inner h1 .accent{background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft) 70%);-webkit-background-clip:text;background-clip:text;color:transparent}[data-page="diferenciais"] .hero-inner p.lead{margin:0 auto 36px;font-size:clamp(17px,1.5vw,20px)}[data-page="diferenciais"] .hero-ctas{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}[data-page="diferenciais"] .formula{background:linear-gradient(180deg,var(--black) 0%,var(--orange-deep-bg) 100%);position:relative;overflow:hidden}[data-page="diferenciais"] .formula .stars{opacity:0.3}[data-page="diferenciais"] .formula-header{text-align:center;max-width:760px;margin:0 auto 70px;position:relative;z-index:2}[data-page="diferenciais"] .formula-header .h2{margin-bottom:16px}[data-page="diferenciais"] .formula-header .h2 em{background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft));-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="diferenciais"] .formula-flow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:16px;align-items:stretch;max-width:1100px;margin:0 auto;position:relative;z-index:2}@media (max-width:900px){[data-page="diferenciais"] .formula-flow{grid-template-columns:1fr;gap:12px}[data-page="diferenciais"] .formula-plus{display:none}}[data-page="diferenciais"] .formula-pillar{background:linear-gradient(180deg,rgba(30,12,6,0.85),rgba(20,8,4,0.6));border:1px solid var(--line-orange);border-radius:22px;padding:36px 28px;text-align:center;position:relative;overflow:hidden;transition:all 0.3s ease}[data-page="diferenciais"] .formula-pillar:hover{transform:translateY(-3px);border-color:rgba(255,102,51,0.5)}[data-page="diferenciais"] .formula-pillar .num{font-family:var(--font-mono);font-size:11px;letter-spacing:0.18em;color:var(--orange-bright);margin-bottom:16px;font-weight:600}[data-page="diferenciais"] .formula-pillar .ico{width:56px;height:56px;margin:0 auto 20px;background:rgba(252,90,36,0.1);border:1px solid var(--line-orange);border-radius:14px;display:flex;align-items:center;justify-content:center;color:var(--orange-bright)}[data-page="diferenciais"] .formula-pillar .ico svg{width:28px;height:28px}[data-page="diferenciais"] .formula-pillar h3{font-size:20px;font-weight:700;margin-bottom:12px;color:var(--white);letter-spacing:-0.015em;line-height:1.25}[data-page="diferenciais"] .formula-pillar p{font-size:14px;line-height:1.55;color:var(--gray-300)}[data-page="diferenciais"] .formula-plus{display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:800;color:var(--orange);font-family:var(--font-mono);width:32px}[data-page="diferenciais"] .formula-result{margin-top:50px;text-align:center;position:relative;z-index:2}[data-page="diferenciais"] .formula-result-inner{display:inline-flex;align-items:center;gap:16px;padding:16px 28px;background:linear-gradient(135deg,rgba(252,90,36,0.15),rgba(193,58,14,0.08));border:1px solid rgba(252,90,36,0.4);border-radius:100px;font-size:16px;font-weight:600;color:var(--white)}[data-page="diferenciais"] .formula-result-inner .arrow{font-family:var(--font-mono);font-size:18px;color:var(--orange-bright);font-weight:700}[data-page="diferenciais"] .formula-result-inner strong{background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft));-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:800}[data-page="diferenciais"] .how-compete{background:var(--black);position:relative}[data-page="diferenciais"] .how-compete-header{text-align:center;max-width:760px;margin:0 auto 44px}[data-page="diferenciais"] .how-compete-header .h2{margin-bottom:16px}[data-page="diferenciais"] .how-compete-header .h2 em{background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft));-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="diferenciais"] .compete-blocks{display:flex;flex-direction:column;gap:16px;max-width:1100px;margin:0 auto}[data-page="diferenciais"] .compete-block{background:linear-gradient(180deg,rgba(30,12,6,0.6),rgba(20,8,4,0.3));border:1px solid var(--line);border-radius:18px;padding:28px 32px;display:grid;grid-template-columns:220px 1fr;gap:32px;align-items:center;transition:all 0.3s ease;position:relative;overflow:hidden}@media (max-width:800px){[data-page="diferenciais"] .compete-block{grid-template-columns:1fr;gap:20px;padding:24px}}[data-page="diferenciais"] .compete-block:hover{border-color:var(--line-orange);transform:translateY(-2px)}[data-page="diferenciais"] .compete-block::before{content:"";position:absolute;top:0;left:0;bottom:0;width:4px;background:var(--c)}[data-page="diferenciais"] .compete-block.crm{--c:var(--c-crm)}[data-page="diferenciais"] .compete-block.cashback{--c:var(--c-cashback)}[data-page="diferenciais"] .compete-block.promo{--c:var(--c-promo)}[data-page="diferenciais"] .compete-block.ads{--c:var(--c-ads)}[data-page="diferenciais"] .compete-block.chat{--c:var(--c-chat)}[data-page="diferenciais"] .compete-product{display:flex;flex-direction:column;gap:6px}[data-page="diferenciais"] .compete-product .product-name{font-size:22px;font-weight:700;letter-spacing:-0.02em;color:var(--c);line-height:1}[data-page="diferenciais"] .compete-product .vs{font-family:var(--font-mono);font-size:11px;letter-spacing:0.12em;text-transform:uppercase;color:var(--gray-500);margin-top:4px}[data-page="diferenciais"] .compete-product .competitors{font-family:var(--font-mono);font-size:12px;color:var(--gray-100);font-weight:500;line-height:1.4;letter-spacing:0.01em}[data-page="diferenciais"] .compete-content{display:flex;flex-direction:column;gap:12px}[data-page="diferenciais"] .compete-content h3{font-size:17px;font-weight:600;color:var(--white);letter-spacing:-0.01em;margin-bottom:4px;line-height:1.3}[data-page="diferenciais"] .compete-list{list-style:none;display:flex;flex-direction:column;gap:8px}[data-page="diferenciais"] .compete-list li{font-size:14px;line-height:1.55;color:var(--gray-100);padding-left:24px;position:relative}[data-page="diferenciais"] .compete-list li::before{content:"";position:absolute;left:0;top:6px;width:14px;height:14px;border-radius:50%;background:var(--c);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5'><polyline points='20 6 9 17 4 12'/></svg>");background-size:70%;background-position:center;background-repeat:no-repeat}[data-page="diferenciais"] .compete-list li strong{color:var(--white);font-weight:600}[data-page="diferenciais"] .scorecard{background:linear-gradient(180deg,var(--black) 0%,var(--orange-deep-bg) 100%);position:relative;overflow:hidden}[data-page="diferenciais"] .scorecard .stars{opacity:0.3}[data-page="diferenciais"] .scorecard-header{text-align:center;max-width:760px;margin:0 auto 44px;position:relative;z-index:2}[data-page="diferenciais"] .scorecard-header .h2{margin-bottom:16px}[data-page="diferenciais"] .scorecard-header .h2 em{background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft));-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="diferenciais"] .scorecard-table{max-width:980px;margin:0 auto;background:linear-gradient(180deg,rgba(30,12,6,0.7),rgba(20,8,4,0.4));border:1px solid var(--line);border-radius:18px;overflow:hidden;position:relative;z-index:2}[data-page="diferenciais"] .scorecard-row{display:grid;grid-template-columns:1fr 100px 100px 100px 100px;gap:12px;padding:16px 24px;align-items:center;border-bottom:1px solid var(--line)}@media (max-width:800px){[data-page="diferenciais"] .scorecard-row{grid-template-columns:1fr 60px 60px 60px 60px;padding:14px 16px;gap:6px}}@media (max-width:500px){[data-page="diferenciais"] .scorecard-row{grid-template-columns:1.5fr 1fr 1fr 1fr 1fr;padding:12px;gap:4px}}[data-page="diferenciais"] .scorecard-row:last-child{border-bottom:none}[data-page="diferenciais"] .scorecard-row.header-row{background:linear-gradient(180deg,rgba(252,90,36,0.08),rgba(20,8,4,0.5));border-bottom:1px solid var(--line-orange)}[data-page="diferenciais"] .scorecard-row.header-row .feature-name{font-family:var(--font-mono);font-size:11px;letter-spacing:0.15em;color:var(--gray-300);text-transform:uppercase;font-weight:600}[data-page="diferenciais"] .scorecard-row.header-row .check-cell{font-family:var(--font-mono);font-size:11px;letter-spacing:0.05em;text-align:center;font-weight:600}[data-page="diferenciais"] .scorecard-row.header-row .check-cell.us{color:var(--orange-bright)}[data-page="diferenciais"] .scorecard-row.header-row .check-cell.them{color:var(--gray-500)}[data-page="diferenciais"] .feature-name{font-size:14px;font-weight:500;color:var(--gray-100);letter-spacing:-0.005em;line-height:1.3}@media (max-width:500px){[data-page="diferenciais"] .feature-name{font-size:12px}[data-page="diferenciais"] .scorecard-row.header-row .feature-name,[data-page="diferenciais"] .scorecard-row.header-row .check-cell{font-size:9px}}[data-page="diferenciais"] .check-cell{display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700}[data-page="diferenciais"] .check-yes{width:24px;height:24px;background:var(--orange);border-radius:50%;display:flex;align-items:center;justify-content:center;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5'><polyline points='20 6 9 17 4 12'/></svg>");background-size:70%;background-position:center;background-repeat:no-repeat}[data-page="diferenciais"] .check-no{width:18px;height:2px;background:var(--gray-500);border-radius:2px;opacity:0.5}[data-page="diferenciais"] .scorecard-note{text-align:center;margin-top:28px;font-family:var(--font-mono);font-size:12px;letter-spacing:0.05em;color:var(--gray-500);position:relative;z-index:2}[data-page="diferenciais"] .scorecard-note strong{color:var(--orange-bright);font-weight:600}[data-page="diferenciais"] .asset{background:var(--black);position:relative;overflow:hidden}[data-page="diferenciais"] .asset .stars{opacity:0.4}[data-page="diferenciais"] .asset-inner{max-width:880px;margin:0 auto;text-align:center;position:relative;z-index:2}[data-page="diferenciais"] .asset-tag{margin-bottom:32px}[data-page="diferenciais"] .asset h2{font-size:clamp(28px,4vw,48px);font-weight:700;letter-spacing:-0.025em;line-height:1.15;margin-bottom:28px}[data-page="diferenciais"] .asset h2 em{background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft));-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="diferenciais"] .asset .quote-block{background:linear-gradient(180deg,rgba(30,12,6,0.7),rgba(20,8,4,0.4));border-left:3px solid var(--orange);border-radius:12px;padding:28px 32px;margin-top:32px;text-align:left}[data-page="diferenciais"] .asset .quote-block p{font-size:18px;line-height:1.5;color:var(--gray-100);font-weight:500;font-style:italic;letter-spacing:-0.01em}[data-page="diferenciais"] .asset .quote-block p strong{color:var(--orange-bright);font-style:normal;font-weight:700}[data-page="diferenciais"] .cta-block{background:radial-gradient(ellipse 80% 60% at 50% 30%,rgba(252,90,36,0.2),transparent 60%),var(--black-warm);position:relative;overflow:hidden}[data-page="diferenciais"] .cta-block .stars{opacity:0.6}[data-page="diferenciais"] .cta-inner{max-width:720px;margin:0 auto;text-align:center;position:relative;z-index:2}[data-page="diferenciais"] .cta-inner .h2{margin-bottom:18px;max-width:22ch;margin-left:auto;margin-right:auto}[data-page="diferenciais"] .cta-inner .h2 em{background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft));-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="diferenciais"] .cta-inner p{font-size:17px;color:var(--gray-100);margin:0 auto 36px;max-width:56ch;line-height:1.55}[data-page="diferenciais"] .cta-foot{margin-top:24px;font-family:var(--font-mono);font-size:12px;letter-spacing:0.05em;color:var(--gray-500)}[data-page="diferenciais"] .cta-foot strong{color:var(--orange);font-weight:600}[data-page="diferenciais"] .section-break{position:relative;height:40px;display:flex;align-items:center;justify-content:center;background:var(--black);overflow:hidden}[data-page="diferenciais"] .section-break::before,[data-page="diferenciais"] .section-break::after{content:"";position:absolute;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgba(252,90,36,0.4),transparent)}[data-page="diferenciais"] .section-break::before{left:0;right:calc(50%+80px)}[data-page="diferenciais"] .section-break::after{right:0;left:calc(50%+80px)}[data-page="diferenciais"] .section-break-mark{display:flex;align-items:center;gap:14px;font-family:var(--font-mono);font-size:10px;letter-spacing:0.3em;color:var(--orange-bright);text-transform:uppercase}[data-page="diferenciais"] .section-break-mark::before,[data-page="diferenciais"] .section-break-mark::after{content:"";width:6px;height:6px;background:var(--orange);border-radius:50%;box-shadow:0 0 10px var(--orange)}[data-page="diferenciais"] section{position:relative;padding:clamp(48px,6vw,80px) 0}[data-page="diferenciais"] section.breadcrumb{padding:24px 0 0}.footer{background:var(--black-deep);border-top:1px solid var(--line);padding:64px 0 32px}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;margin-bottom:48px}@media (max-width:800px){.footer-grid{grid-template-columns:1fr 1fr;gap:32px}}@media (max-width:500px){.footer-grid{grid-template-columns:1fr}}.footer-col h5{font-family:var(--font-mono);font-size:11px;letter-spacing:0.18em;text-transform:uppercase;color:var(--gray-500);margin-bottom:18px;font-weight:500}.footer-col ul{list-style:none}.footer-col li{margin-bottom:10px}.footer-col a{font-size:14px;color:var(--gray-100);transition:color 0.15s ease}.footer-col a:hover{color:var(--orange-bright)}.footer-col a.current{color:var(--orange-bright)}.footer-brand p{font-size:14px;color:var(--gray-300);margin:14px 0 20px;max-width:32ch;line-height:1.55}.address{font-size:13px;color:var(--gray-300);line-height:1.6;margin-bottom:16px;font-family:var(--font-mono)}.address strong{color:var(--gray-100);display:block;margin-bottom:4px;font-weight:600}.footer-bottom{border-top:1px solid var(--line);padding-top:24px;display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--gray-500);font-family:var(--font-mono);flex-wrap:wrap;gap:16px}.float-cta{position:fixed;right:24px;bottom:24px;z-index:90;background:var(--orange);color:white;padding:14px 22px;border-radius:100px;font-size:14px;font-weight:600;box-shadow:0 12px 32px -8px rgba(252,90,36,0.5);display:flex;align-items:center;gap:8px;opacity:0;pointer-events:none;transition:all 0.3s ease;transform:translateY(10px)}.float-cta.visible{opacity:1;pointer-events:auto;transform:translateY(0)}.float-cta:hover{background:var(--orange-bright);transform:translateY(-2px)}@media (max-width:600px){.float-cta{right:16px;bottom:16px;padding:12px 18px;font-size:13px}}.proto-note{position:fixed;top:80px;left:24px;background:rgba(252,90,36,0.95);color:white;padding:8px 14px;border-radius:100px;font-size:11px;font-weight:600;font-family:var(--font-mono);letter-spacing:0.05em;z-index:95;box-shadow:0 8px 20px -4px rgba(0,0,0,0.5)}@media (max-width:700px){.proto-note{display:none}}[data-page="diferenciais"] .cta-block{background:radial-gradient(ellipse 80% 60% at 50% 30%,rgba(252,90,36,0.18),transparent 60%),radial-gradient(ellipse 60% 50% at 50% 100%,rgba(132,79,198,0.12),transparent 60%),var(--black-warm);position:relative;overflow:hidden}[data-page="diferenciais"] .cta-block .stars{opacity:0.6}[data-page="diferenciais"] .cta-inner{max-width:880px;margin:0 auto;position:relative;z-index:2}[data-page="diferenciais"] .cta-promise{text-align:center;margin-bottom:56px}[data-page="diferenciais"] .cta-promise .h2{margin-bottom:18px;max-width:22ch;margin-left:auto;margin-right:auto}[data-page="diferenciais"] .cta-promise .h2 em{background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft));-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="diferenciais"] .cta-promise p{font-size:18px;color:var(--gray-100);max-width:60ch;margin:0 auto;line-height:1.55}[data-page="diferenciais"] .lead-form{background:linear-gradient(180deg,rgba(30,15,38,0.7),rgba(15,8,20,0.5));border:1px solid var(--line-bright);border-radius:22px;padding:36px;text-align:left;backdrop-filter:blur(20px);position:relative;overflow:hidden}[data-page="diferenciais"] .lead-form::before{content:"";position:absolute;inset:-1px;border-radius:22px;padding:1px;background:linear-gradient(135deg,rgba(252,90,36,0.4),transparent 40%,transparent 60%,rgba(132,79,198,0.3));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:0.6}[data-page="diferenciais"] .form-pre{text-align:center;font-size:14px;color:var(--gray-300);margin-bottom:24px;line-height:1.5}[data-page="diferenciais"] .form-pre strong{color:var(--white);font-weight:600}[data-page="diferenciais"] .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px}@media (max-width:600px){[data-page="diferenciais"] .form-grid{grid-template-columns:1fr}}[data-page="diferenciais"] .form-field{display:flex;flex-direction:column;gap:6px}[data-page="diferenciais"] .form-field.full{grid-column:1 / -1}[data-page="diferenciais"] .form-field label{font-family:var(--font-mono);font-size:11px;letter-spacing:0.1em;text-transform:uppercase;color:var(--gray-300);font-weight:500}[data-page="diferenciais"] .form-field input,[data-page="diferenciais"] .form-field select{background:rgba(0,0,0,0.4);border:1px solid var(--line);border-radius:10px;padding:12px 14px;font-family:inherit;font-size:14px;color:var(--white);transition:border-color 0.2s ease}[data-page="diferenciais"] .form-field input:focus,[data-page="diferenciais"] .form-field select:focus{outline:none;border-color:var(--orange)}[data-page="diferenciais"] .form-field input::placeholder{color:var(--gray-500)}[data-page="diferenciais"] .form-submit{width:100%;margin-top:18px;padding:16px;background:var(--orange);color:white;border-radius:12px;font-weight:600;font-size:15px;display:flex;align-items:center;justify-content:center;gap:10px;transition:all 0.2s ease}[data-page="diferenciais"] .form-submit:hover{background:var(--orange-bright);transform:translateY(-1px)}[data-page="diferenciais"] .cta-guarantees{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:24px;padding-top:24px;border-top:1px solid var(--line);max-width:600px;margin-left:auto;margin-right:auto}@media (max-width:600px){[data-page="diferenciais"] .cta-guarantees{grid-template-columns:1fr}}[data-page="diferenciais"] .cta-guarantee{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--gray-100);font-family:var(--font-mono);letter-spacing:0.02em;line-height:1.3}[data-page="diferenciais"] .cta-guarantee::before{content:"";flex-shrink:0;width:18px;height:18px;background:var(--orange);border-radius:50%;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3'><polyline points='20 6 9 17 4 12'/></svg>");background-size:60%;background-position:center;background-repeat:no-repeat}.footer{background:var(--black-deep);border-top:1px solid var(--line);padding:64px 0 32px}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;margin-bottom:48px}@media (max-width:800px){.footer-grid{grid-template-columns:1fr 1fr;gap:32px}}@media (max-width:500px){.footer-grid{grid-template-columns:1fr}}.footer-col h5{font-family:var(--font-mono);font-size:11px;letter-spacing:0.18em;text-transform:uppercase;color:var(--gray-500);margin-bottom:18px;font-weight:500}.footer-col ul{list-style:none}.footer-col li{margin-bottom:10px}.footer-col a{font-size:14px;color:var(--gray-100);transition:color 0.15s ease}.footer-col a:hover{color:var(--orange-bright)}.footer-brand p{font-size:14px;color:var(--gray-300);margin:14px 0 20px;max-width:32ch;line-height:1.55}.address{font-size:13px;color:var(--gray-300);line-height:1.6;margin-bottom:16px;font-family:var(--font-mono)}.address strong{color:var(--gray-100);display:block;margin-bottom:4px;font-weight:600}.footer-bottom{border-top:1px solid var(--line);padding-top:24px;display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--gray-500);font-family:var(--font-mono);flex-wrap:wrap;gap:16px}.float-cta{position:fixed;right:24px;bottom:24px;z-index:90;background:var(--orange);color:white;padding:14px 22px;border-radius:100px;font-size:14px;font-weight:600;box-shadow:0 12px 32px -8px rgba(252,90,36,0.5);display:flex;align-items:center;gap:8px;opacity:0;pointer-events:none;transition:all 0.3s ease;transform:translateY(10px)}.float-cta.visible{opacity:1;pointer-events:auto;transform:translateY(0)}.float-cta:hover{background:var(--orange-bright);transform:translateY(-2px)}@media (max-width:600px){.float-cta{right:16px;bottom:16px;padding:12px 18px;font-size:13px}}.proto-note{position:fixed;top:80px;left:24px;background:rgba(252,90,36,0.95);color:white;padding:8px 14px;border-radius:100px;font-size:11px;font-weight:600;font-family:var(--font-mono);letter-spacing:0.05em;z-index:95;box-shadow:0 8px 20px -4px rgba(0,0,0,0.5)}@media (max-width:700px){.proto-note{display:none}}:root{--orange:#FC5A24;--orange-bright:#FF6633;--orange-soft:#FFA478;--orange-deep:#C13A0E;--c-chat:#FC5A24;--c-crm:#844FC6;--c-cashback:#05A186;--c-promo:#FF3600;--c-ads:#1255B2;--black:#050108;--black-deep:#08010F;--black-warm:#150A05;--orange-deep-bg:#1A0A05;--surface:#1E0C06;--line:rgba(255,255,255,0.08);--line-bright:rgba(255,255,255,0.16);--line-orange:rgba(252,90,36,0.25);--white:#ffffff;--gray-100:#E5E2EC;--gray-300:#B0A9BD;--gray-500:#6B6379;--font-display:"Sora",system-ui,sans-serif;--font-mono:"Geist Mono",ui-monospace,monospace;--max:1280px;--pad:clamp(20px,4vw,80px)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-display);background:var(--black);color:var(--white);line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer;border:none}.container{max-width:var(--max);margin:0 auto;padding:0 var(--pad)}.h1{font-size:clamp(40px,6vw,80px);line-height:1.02;font-weight:700;letter-spacing:-0.03em}.h2{font-size:clamp(32px,4.5vw,60px);line-height:1.05;font-weight:700;letter-spacing:-0.025em}.lead{font-size:clamp(17px,1.4vw,20px);line-height:1.55;color:var(--gray-300);max-width:60ch}[data-page="resultados"] .stars{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}[data-page="resultados"] .stars::before,[data-page="resultados"] .stars::after{content:"";position:absolute;inset:-50%;background-image:radial-gradient(1px 1px at 20% 30%,rgba(255,255,255,0.4),transparent),radial-gradient(1px 1px at 60% 70%,rgba(255,255,255,0.3),transparent),radial-gradient(1.5px 1.5px at 80% 10%,rgba(255,164,120,0.5),transparent),radial-gradient(1px 1px at 30% 80%,rgba(255,255,255,0.3),transparent),radial-gradient(1.5px 1.5px at 90% 50%,rgba(252,90,36,0.4),transparent),radial-gradient(2px 2px at 10% 60%,rgba(255,164,120,0.4),transparent),radial-gradient(1px 1px at 70% 25%,rgba(255,255,255,0.35),transparent);background-size:600px 600px;background-repeat:repeat;animation:drift 80s linear infinite}[data-page="resultados"] .stars::after{background-size:400px 400px;opacity:0.5;animation-duration:120s;animation-direction:reverse}@keyframes drift{from{transform:translate(0,0)}to{transform:translate(-300px,-200px)}}.btn{display:inline-flex;align-items:center;gap:10px;padding:16px 28px;border-radius:100px;font-weight:600;font-size:15px;letter-spacing:-0.01em;transition:all 0.2s ease;white-space:nowrap}.btn-primary{background:var(--orange);color:white}.btn-primary:hover{background:var(--orange-bright);transform:translateY(-1px);box-shadow:0 8px 24px -8px rgba(252,90,36,0.6)}.btn-ghost{background:rgba(255,255,255,0.04);color:var(--white);border:1px solid var(--line)}.btn-ghost:hover{background:rgba(255,255,255,0.08);border-color:var(--line-bright)}.btn-arrow{transition:transform 0.2s ease}.btn:hover .btn-arrow{transform:translateX(4px)}.header{position:fixed;top:0;left:0;right:0;z-index:100;padding:16px 0;background:rgba(5,1,8,0.7);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--line)}.header-inner{display:flex;align-items:center;justify-content:space-between;gap:32px}.logo{display:flex;align-items:center;gap:10px;font-weight:600;font-size:20px;letter-spacing:-0.02em}.logo-mark{width:32px;height:32px;border-radius:8px;display:block;object-fit:contain}.nav{display:flex;gap:4px}.nav>a,.nav>.has-menu>a{padding:8px 14px;border-radius:8px;font-size:14px;color:var(--gray-100);font-weight:500;transition:all 0.2s ease;cursor:pointer;display:inline-flex;align-items:center;gap:4px}.nav>a:hover,.nav>.has-menu:hover>a{background:rgba(255,255,255,0.05)}.nav>a.current{color:var(--orange-bright);background:rgba(252,90,36,0.08)}.has-menu{position:relative}.dropdown{position:absolute;top:calc(100%+8px);left:50%;transform:translateX(-50%) translateY(-8px);background:linear-gradient(180deg,rgba(20,10,28,0.98),rgba(8,4,12,0.98));border:1px solid var(--line-bright);border-radius:14px;padding:12px;min-width:280px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.2s ease,transform 0.2s ease,visibility 0s linear 0.2s;backdrop-filter:blur(20px);box-shadow:0 20px 40px -10px rgba(0,0,0,0.5)}.has-menu:hover .dropdown,.has-menu.open .dropdown{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(-50%) translateY(0);transition:opacity 0.2s ease,transform 0.2s ease,visibility 0s linear 0s}.dropdown a{display:flex;flex-direction:column;padding:10px 12px;border-radius:8px;transition:background 0.15s ease;gap:2px}.dropdown a:hover{background:rgba(255,255,255,0.05)}.dropdown a strong{font-size:13px;font-weight:600;color:var(--white);letter-spacing:-0.01em}.dropdown a span{font-size:11px;color:var(--gray-300);line-height:1.3}.beta-tag-mini{display:inline-block;font-family:var(--font-mono);font-size:9px;letter-spacing:0.1em;padding:2px 6px;background:rgba(18,85,178,0.15);color:#93C5FD;border-radius:100px;margin-left:6px;font-weight:600;text-transform:uppercase;vertical-align:middle}.header-cta{display:flex;gap:10px;align-items:center}.header-cta .btn{padding:11px 20px;font-size:14px}.client-link{font-size:14px;color:var(--gray-300);padding:10px 14px;font-weight:500}.client-link:hover{color:var(--white)}@media (max-width:1000px){.nav,.client-link{display:none}}.breadcrumb{padding:24px 0 0;background:radial-gradient(ellipse 80% 100% at 50% 0%,rgba(252,90,36,0.18),transparent 60%),var(--black)}.breadcrumb-inner{font-family:var(--font-mono);font-size:12px;letter-spacing:0.05em;color:var(--gray-500);display:flex;align-items:center;gap:10px;padding-top:24px}.breadcrumb-inner a{color:var(--gray-300);transition:color 0.2s ease}.breadcrumb-inner a:hover{color:var(--orange-bright)}.breadcrumb-inner span.sep{opacity:0.5}.breadcrumb-inner span.current{color:var(--orange-bright)}.section-tag{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:12px;letter-spacing:0.15em;text-transform:uppercase;color:var(--gray-300);padding:8px 14px;border-radius:100px;background:rgba(255,255,255,0.03);border:1px solid var(--line);margin-bottom:24px}.section-tag::before{content:"";width:6px;height:6px;background:var(--orange);border-radius:50%}[data-page="resultados"] .hero{position:relative;padding:60px 0 100px;overflow:hidden;background:radial-gradient(ellipse 70% 60% at 80% 0%,rgba(252,90,36,0.22),transparent 60%),radial-gradient(ellipse 60% 50% at 0% 100%,rgba(193,58,14,0.2),transparent 60%),var(--black)}[data-page="resultados"] .hero .stars{opacity:0.6}[data-page="resultados"] .hero-inner{position:relative;z-index:2;max-width:920px;text-align:center;margin:0 auto}[data-page="resultados"] .hero-inner .section-tag{margin-bottom:28px}[data-page="resultados"] .hero-inner h1{font-size:clamp(40px,5.6vw,76px);line-height:1.05;font-weight:800;letter-spacing:-0.035em;margin-bottom:28px}[data-page="resultados"] .hero-inner h1 .accent{background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft) 70%);-webkit-background-clip:text;background-clip:text;color:transparent}[data-page="resultados"] .hero-inner p.lead{margin:0 auto 36px;font-size:clamp(17px,1.5vw,20px)}[data-page="resultados"] .hero-ctas{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}[data-page="resultados"] .dashboard{background:linear-gradient(180deg,var(--black) 0%,var(--orange-deep-bg) 50%,var(--black) 100%);position:relative;overflow:hidden}[data-page="resultados"] .dashboard .stars{opacity:0.3}[data-page="resultados"] .dashboard-header{text-align:center;max-width:760px;margin:0 auto 44px;position:relative;z-index:2}[data-page="resultados"] .dashboard-header .h2{margin-bottom:16px}[data-page="resultados"] .dashboard-header .h2 em{background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft));-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="resultados"] .dashboard-hero-metric{background:linear-gradient(180deg,rgba(30,12,6,0.85),rgba(20,8,4,0.6));border:1px solid var(--line-orange);border-radius:22px;padding:48px 40px;text-align:center;margin-bottom:16px;position:relative;z-index:2;overflow:hidden}[data-page="resultados"] .dashboard-hero-metric::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,transparent,var(--orange-bright),var(--orange),var(--orange-bright),transparent)}[data-page="resultados"] .dashboard-hero-metric .label{font-family:var(--font-mono);font-size:12px;letter-spacing:0.18em;text-transform:uppercase;color:var(--orange-bright);margin-bottom:16px;font-weight:600}[data-page="resultados"] .dashboard-hero-metric .number{font-size:clamp(72px,12vw,144px);font-weight:800;line-height:0.9;letter-spacing:-0.05em;background:linear-gradient(135deg,var(--orange-bright),var(--orange-soft) 70%,var(--orange) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:16px}[data-page="resultados"] .dashboard-hero-metric .description{font-size:17px;color:var(--gray-100);max-width:60ch;margin:0 auto;line-height:1.5}[data-page="resultados"] .dashboard-hero-metric .description strong{color:var(--white);font-weight:600}[data-page="resultados"] .dashboard-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;position:relative;z-index:2}@media (max-width:900px){[data-page="resultados"] .dashboard-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){[data-page="resultados"] .dashboard-grid{grid-template-columns:1fr}}[data-page="resultados"] .metric-card{background:linear-gradient(180deg,rgba(30,12,6,0.6),rgba(20,8,4,0.4));border:1px solid var(--line);border-radius:18px;padding:32px 28px;transition:all 0.3s ease;position:relative;overflow:hidden}[data-page="resultados"] .metric-card:hover{transform:translateY(-3px);border-color:var(--line-orange)}[data-page="resultados"] .metric-card .ico{width:36px;height:36px;background:rgba(252,90,36,0.1);border:1px solid var(--line-orange);border-radius:10px;display:flex;align-items:center;justify-content:center;color:var(--orange-bright);margin-bottom:18px}[data-page="resultados"] .metric-card .ico svg{width:18px;height:18px}[data-page="resultados"] .metric-card .number{font-size:clamp(36px,4vw,48px);font-weight:800;line-height:1;letter-spacing:-0.04em;color:var(--white);margin-bottom:10px}[data-page="resultados"] .metric-card .number .unit{font-size:0.55em;font-weight:700;color:var(--orange-bright);letter-spacing:-0.02em}[data-page="resultados"] .metric-card h4{font-size:14px;font-weight:600;color:var(--white);letter-spacing:-0.01em;margin-bottom:6px;line-height:1.3}[data-page="resultados"] .metric-card p{font-size:12px;line-height:1.45;color:var(--gray-300);font-family:var(--font-mono);letter-spacing:0.01em}[data-page="resultados"] .dashboard-footnote{text-align:center;margin-top:36px;font-family:var(--font-mono);font-size:11px;letter-spacing:0.05em;color:var(--gray-500);position:relative;z-index:2}[data-page="resultados"] .dashboard-footnote strong{color:var(--gray-300);font-weight:500}[data-page="resultados"] .brands{background:var(--black);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:48px 0;overflow:hidden}[data-page="resultados"] .brands-label{text-align:center;font-family:var(--font-mono);font-size:11px;letter-spacing:0.18em;text-transform:uppercase;color:var(--gray-500);margin-bottom:32px}[data-page="resultados"] .brands-grid{display:grid;grid-template-columns:repeat(8,1fr);gap:16px;align-items:center}@media (max-width:1000px){[data-page="resultados"] .brands-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:500px){[data-page="resultados"] .brands-grid{grid-template-columns:repeat(2,1fr)}}[data-page="resultados"] .brand-logo{aspect-ratio:3 / 1;background:linear-gradient(180deg,rgba(30,12,6,0.4),rgba(20,8,4,0.2));border:1px dashed rgba(255,255,255,0.12);border-radius:8px;display:flex;align-items:center;justify-content:center;padding:12px}[data-page="resultados"] .brand-logo img{max-width:100%;max-height:40px;width:auto;height:auto;object-fit:contain;filter:brightness(0) invert(1);opacity:0.7;transition:opacity 0.2s}[data-page="resultados"] .brand-logo img:hover{opacity:1}[data-page="resultados"] .cases{background:var(--black);position:relative}[data-page="resultados"] .cases-header{text-align:center;max-width:760px;margin:0 auto 70px}[data-page="resultados"] .cases-header .h2{margin-bottom:16px}[data-page="resultados"] .cases-header .h2 em{background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft));-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="resultados"] .cases-list{display:flex;flex-direction:column;gap:24px;max-width:1200px;margin:0 auto}[data-page="resultados"] .case-card{display:grid;grid-template-columns:1.2fr 1fr;gap:0;background:linear-gradient(180deg,rgba(30,12,6,0.5),rgba(20,8,4,0.25));border:1px solid var(--line);border-radius:22px;overflow:hidden;transition:all 0.3s ease;position:relative}[data-page="resultados"] .case-card:hover{transform:translateY(-3px);border-color:rgba(255,255,255,0.18)}@media (max-width:900px){[data-page="resultados"] .case-card{grid-template-columns:1fr}}[data-page="resultados"] .case-card.crm{--c:var(--c-crm);--c-light:rgba(132,79,198,0.12);--c-border:rgba(132,79,198,0.3)}[data-page="resultados"] .case-card.cashback{--c:var(--c-cashback);--c-light:rgba(5,161,134,0.12);--c-border:rgba(5,161,134,0.3)}[data-page="resultados"] .case-card.promo{--c:var(--c-promo);--c-light:rgba(255,54,0,0.12);--c-border:rgba(255,54,0,0.3)}[data-page="resultados"] .case-card.ads{--c:var(--c-ads);--c-light:rgba(18,85,178,0.12);--c-border:rgba(18,85,178,0.3)}[data-page="resultados"] .case-card.chat{--c:var(--c-chat);--c-light:rgba(252,90,36,0.12);--c-border:rgba(252,90,36,0.3)}[data-page="resultados"] .case-card::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--c);opacity:0.7}[data-page="resultados"] .case-content{padding:40px 36px;display:flex;flex-direction:column;gap:18px}@media (max-width:600px){[data-page="resultados"] .case-content{padding:28px 24px}}[data-page="resultados"] .case-meta{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:6px}[data-page="resultados"] .case-product-tag{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;background:var(--c-light);border:1px solid var(--c-border);border-radius:100px;font-family:var(--font-mono);font-size:11px;letter-spacing:0.12em;text-transform:uppercase;color:var(--c);font-weight:600}[data-page="resultados"] .case-product-tag::before{content:"";width:6px;height:6px;background:var(--c);border-radius:50%}[data-page="resultados"] .case-segment{font-family:var(--font-mono);font-size:11px;letter-spacing:0.05em;color:var(--gray-500)}[data-page="resultados"] .case-brand-logo{display:inline-flex;align-items:center;gap:10px;padding:8px 14px;background:rgba(0,0,0,0.4);border:1px dashed rgba(255,255,255,0.18);border-radius:8px;font-family:var(--font-mono);font-size:10px;letter-spacing:0.12em;text-transform:uppercase;color:var(--gray-500);align-self:flex-start;font-weight:500}[data-page="resultados"] .case-card h3{font-size:clamp(22px,2.2vw,28px);font-weight:700;letter-spacing:-0.02em;line-height:1.2;color:var(--white)}[data-page="resultados"] .case-quote{font-size:14px;line-height:1.6;color:var(--gray-100);font-style:italic;padding-left:16px;border-left:2px solid var(--c);font-weight:400}[data-page="resultados"] .case-quote-author{margin-top:8px;display:block;font-style:normal;font-size:12px;color:var(--gray-500);font-family:var(--font-mono);letter-spacing:0.05em;padding-left:16px;border-left:2px solid transparent}[data-page="resultados"] .case-link{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:12px;letter-spacing:0.12em;text-transform:uppercase;color:var(--c);font-weight:600;margin-top:6px;align-self:flex-start}[data-page="resultados"] .case-link svg{transition:transform 0.2s ease}[data-page="resultados"] .case-card:hover .case-link svg{transform:translateX(4px)}[data-page="resultados"] .case-numbers{background:linear-gradient(135deg,var(--c-light) 0%,rgba(20,8,4,0.6) 70%);border-left:1px solid var(--c-border);padding:40px 36px;display:flex;flex-direction:column;justify-content:center;gap:20px;position:relative}@media (max-width:900px){[data-page="resultados"] .case-numbers{border-left:none;border-top:1px solid var(--c-border);padding:32px 24px}}[data-page="resultados"] .case-result-row{display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:center;padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,0.06)}[data-page="resultados"] .case-result-row:last-child{padding-bottom:0;border-bottom:none}[data-page="resultados"] .case-result-num{font-size:clamp(34px,4vw,48px);font-weight:800;line-height:1;letter-spacing:-0.04em;color:var(--c);white-space:nowrap}[data-page="resultados"] .case-result-num .unit{font-size:0.5em;color:var(--gray-100);font-weight:700;letter-spacing:-0.02em}[data-page="resultados"] .case-result-label{font-size:13px;line-height:1.4;color:var(--gray-100);letter-spacing:-0.01em}[data-page="resultados"] .case-result-label strong{display:block;color:var(--white);font-weight:600;margin-bottom:2px}[data-page="resultados"] .case-card.featured{background:linear-gradient(180deg,rgba(30,12,6,0.7),rgba(20,8,4,0.4));border:1px solid rgba(132,79,198,0.4)}[data-page="resultados"] .case-card.featured::before{background:linear-gradient(90deg,var(--c-crm),transparent);height:3px}[data-page="resultados"] .featured-flag{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;background:rgba(255,102,51,0.15);border:1px solid rgba(255,102,51,0.4);border-radius:100px;font-family:var(--font-mono);font-size:9px;letter-spacing:0.18em;text-transform:uppercase;color:var(--orange-bright);font-weight:700}[data-page="resultados"] .cta-block{background:radial-gradient(ellipse 80% 60% at 50% 30%,rgba(252,90,36,0.2),transparent 60%),var(--black-warm);position:relative;overflow:hidden}[data-page="resultados"] .cta-block .stars{opacity:0.6}[data-page="resultados"] .cta-inner{max-width:720px;margin:0 auto;text-align:center;position:relative;z-index:2}[data-page="resultados"] .cta-inner .h2{margin-bottom:18px;max-width:22ch;margin-left:auto;margin-right:auto}[data-page="resultados"] .cta-inner .h2 em{background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft));-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="resultados"] .cta-inner p{font-size:17px;color:var(--gray-100);margin:0 auto 36px;max-width:56ch;line-height:1.55}[data-page="resultados"] .cta-foot{margin-top:24px;font-family:var(--font-mono);font-size:12px;letter-spacing:0.05em;color:var(--gray-500)}[data-page="resultados"] .cta-foot strong{color:var(--orange);font-weight:600}[data-page="resultados"] .section-break{position:relative;height:40px;display:flex;align-items:center;justify-content:center;background:var(--black);overflow:hidden}[data-page="resultados"] .section-break::before,[data-page="resultados"] .section-break::after{content:"";position:absolute;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgba(252,90,36,0.4),transparent)}[data-page="resultados"] .section-break::before{left:0;right:calc(50%+80px)}[data-page="resultados"] .section-break::after{right:0;left:calc(50%+80px)}[data-page="resultados"] .section-break-mark{display:flex;align-items:center;gap:14px;font-family:var(--font-mono);font-size:10px;letter-spacing:0.3em;color:var(--orange-bright);text-transform:uppercase}[data-page="resultados"] .section-break-mark::before,[data-page="resultados"] .section-break-mark::after{content:"";width:6px;height:6px;background:var(--orange);border-radius:50%;box-shadow:0 0 10px var(--orange)}[data-page="resultados"] section{position:relative;padding:clamp(48px,6vw,80px) 0}[data-page="resultados"] section.breadcrumb{padding:24px 0 0}.footer{background:var(--black-deep);border-top:1px solid var(--line);padding:64px 0 32px}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;margin-bottom:48px}@media (max-width:800px){.footer-grid{grid-template-columns:1fr 1fr;gap:32px}}@media (max-width:500px){.footer-grid{grid-template-columns:1fr}}.footer-col h5{font-family:var(--font-mono);font-size:11px;letter-spacing:0.18em;text-transform:uppercase;color:var(--gray-500);margin-bottom:18px;font-weight:500}.footer-col ul{list-style:none}.footer-col li{margin-bottom:10px}.footer-col a{font-size:14px;color:var(--gray-100);transition:color 0.15s ease}.footer-col a:hover{color:var(--orange-bright)}.footer-col a.current{color:var(--orange-bright)}.footer-brand p{font-size:14px;color:var(--gray-300);margin:14px 0 20px;max-width:32ch;line-height:1.55}.address{font-size:13px;color:var(--gray-300);line-height:1.6;margin-bottom:16px;font-family:var(--font-mono)}.address strong{color:var(--gray-100);display:block;margin-bottom:4px;font-weight:600}.footer-bottom{border-top:1px solid var(--line);padding-top:24px;display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--gray-500);font-family:var(--font-mono);flex-wrap:wrap;gap:16px}.float-cta{position:fixed;right:24px;bottom:24px;z-index:90;background:var(--orange);color:white;padding:14px 22px;border-radius:100px;font-size:14px;font-weight:600;box-shadow:0 12px 32px -8px rgba(252,90,36,0.5);display:flex;align-items:center;gap:8px;opacity:0;pointer-events:none;transition:all 0.3s ease;transform:translateY(10px)}.float-cta.visible{opacity:1;pointer-events:auto;transform:translateY(0)}.float-cta:hover{background:var(--orange-bright);transform:translateY(-2px)}@media (max-width:600px){.float-cta{right:16px;bottom:16px;padding:12px 18px;font-size:13px}}.proto-note{position:fixed;top:80px;left:24px;background:rgba(252,90,36,0.95);color:white;padding:8px 14px;border-radius:100px;font-size:11px;font-weight:600;font-family:var(--font-mono);letter-spacing:0.05em;z-index:95;box-shadow:0 8px 20px -4px rgba(0,0,0,0.5)}@media (max-width:700px){.proto-note{display:none}}:root{--orange:#FC5A24;--orange-bright:#FF6633;--orange-soft:#FFA478;--orange-deep:#C13A0E;--c-chat:#FC5A24;--c-crm:#844FC6;--c-cashback:#05A186;--c-promo:#FF3600;--c-ads:#1255B2;--black:#050108;--black-deep:#08010F;--black-warm:#150A05;--orange-deep-bg:#1A0A05;--surface:#1E0C06;--line:rgba(255,255,255,0.08);--line-bright:rgba(255,255,255,0.16);--line-orange:rgba(252,90,36,0.25);--white:#ffffff;--gray-100:#E5E2EC;--gray-300:#B0A9BD;--gray-500:#6B6379;--font-display:"Sora",system-ui,sans-serif;--font-mono:"Geist Mono",ui-monospace,monospace;--font-handwritten:"Caveat",cursive;--max:1280px;--pad:clamp(20px,4vw,80px)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-display);background:var(--black);color:var(--white);line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer;border:none}.container{max-width:var(--max);margin:0 auto;padding:0 var(--pad)}.h1{font-size:clamp(40px,6vw,80px);line-height:1.02;font-weight:700;letter-spacing:-0.03em}.h2{font-size:clamp(32px,4.5vw,60px);line-height:1.05;font-weight:700;letter-spacing:-0.025em}.lead{font-size:clamp(17px,1.4vw,20px);line-height:1.55;color:var(--gray-300);max-width:60ch}[data-page="sobre"] .stars{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}[data-page="sobre"] .stars::before,[data-page="sobre"] .stars::after{content:"";position:absolute;inset:-50%;background-image:radial-gradient(1px 1px at 20% 30%,rgba(255,255,255,0.4),transparent),radial-gradient(1px 1px at 60% 70%,rgba(255,255,255,0.3),transparent),radial-gradient(1.5px 1.5px at 80% 10%,rgba(255,164,120,0.5),transparent),radial-gradient(1px 1px at 30% 80%,rgba(255,255,255,0.3),transparent),radial-gradient(1.5px 1.5px at 90% 50%,rgba(252,90,36,0.4),transparent),radial-gradient(2px 2px at 10% 60%,rgba(255,164,120,0.4),transparent),radial-gradient(1px 1px at 70% 25%,rgba(255,255,255,0.35),transparent);background-size:600px 600px;background-repeat:repeat;animation:drift 80s linear infinite}[data-page="sobre"] .stars::after{background-size:400px 400px;opacity:0.5;animation-duration:120s;animation-direction:reverse}@keyframes drift{from{transform:translate(0,0)}to{transform:translate(-300px,-200px)}}.btn{display:inline-flex;align-items:center;gap:10px;padding:16px 28px;border-radius:100px;font-weight:600;font-size:15px;letter-spacing:-0.01em;transition:all 0.2s ease;white-space:nowrap}.btn-primary{background:var(--orange);color:white}.btn-primary:hover{background:var(--orange-bright);transform:translateY(-1px);box-shadow:0 8px 24px -8px rgba(252,90,36,0.6)}.btn-ghost{background:rgba(255,255,255,0.04);color:var(--white);border:1px solid var(--line)}.btn-ghost:hover{background:rgba(255,255,255,0.08);border-color:var(--line-bright)}.btn-arrow{transition:transform 0.2s ease}.btn:hover .btn-arrow{transform:translateX(4px)}.header{position:fixed;top:0;left:0;right:0;z-index:100;padding:16px 0;background:rgba(5,1,8,0.7);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--line)}.header-inner{display:flex;align-items:center;justify-content:space-between;gap:32px}.logo{display:flex;align-items:center;gap:10px;font-weight:600;font-size:20px;letter-spacing:-0.02em}.logo-mark{width:32px;height:32px;border-radius:8px;display:block;object-fit:contain}.nav{display:flex;gap:4px}.nav>a,.nav>.has-menu>a{padding:8px 14px;border-radius:8px;font-size:14px;color:var(--gray-100);font-weight:500;transition:all 0.2s ease;cursor:pointer;display:inline-flex;align-items:center;gap:4px}.nav>a:hover,.nav>.has-menu:hover>a{background:rgba(255,255,255,0.05)}.nav>a.current{color:var(--orange-bright);background:rgba(252,90,36,0.08)}.has-menu{position:relative}.dropdown{position:absolute;top:calc(100%+8px);left:50%;transform:translateX(-50%) translateY(-8px);background:linear-gradient(180deg,rgba(20,10,28,0.98),rgba(8,4,12,0.98));border:1px solid var(--line-bright);border-radius:14px;padding:12px;min-width:280px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.2s ease,transform 0.2s ease,visibility 0s linear 0.2s;backdrop-filter:blur(20px);box-shadow:0 20px 40px -10px rgba(0,0,0,0.5)}.has-menu:hover .dropdown,.has-menu.open .dropdown{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(-50%) translateY(0);transition:opacity 0.2s ease,transform 0.2s ease,visibility 0s linear 0s}.dropdown a{display:flex;flex-direction:column;padding:10px 12px;border-radius:8px;transition:background 0.15s ease;gap:2px}.dropdown a:hover{background:rgba(255,255,255,0.05)}.dropdown a strong{font-size:13px;font-weight:600;color:var(--white);letter-spacing:-0.01em}.dropdown a span{font-size:11px;color:var(--gray-300);line-height:1.3}.beta-tag-mini{display:inline-block;font-family:var(--font-mono);font-size:9px;letter-spacing:0.1em;padding:2px 6px;background:rgba(18,85,178,0.15);color:#93C5FD;border-radius:100px;margin-left:6px;font-weight:600;text-transform:uppercase;vertical-align:middle}.header-cta{display:flex;gap:10px;align-items:center}.header-cta .btn{padding:11px 20px;font-size:14px}.client-link{font-size:14px;color:var(--gray-300);padding:10px 14px;font-weight:500}.client-link:hover{color:var(--white)}@media (max-width:1000px){.nav,.client-link{display:none}}.breadcrumb{padding:24px 0 0;background:radial-gradient(ellipse 80% 100% at 50% 0%,rgba(252,90,36,0.18),transparent 60%),var(--black)}.breadcrumb-inner{font-family:var(--font-mono);font-size:12px;letter-spacing:0.05em;color:var(--gray-500);display:flex;align-items:center;gap:10px;padding-top:24px}.breadcrumb-inner a{color:var(--gray-300);transition:color 0.2s ease}.breadcrumb-inner a:hover{color:var(--orange-bright)}.breadcrumb-inner span.sep{opacity:0.5}.breadcrumb-inner span.current{color:var(--orange-bright)}.section-tag{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:12px;letter-spacing:0.15em;text-transform:uppercase;color:var(--gray-300);padding:8px 14px;border-radius:100px;background:rgba(255,255,255,0.03);border:1px solid var(--line);margin-bottom:24px}.section-tag::before{content:"";width:6px;height:6px;background:var(--orange);border-radius:50%}[data-page="sobre"] .hero{position:relative;padding:80px 0 120px;overflow:hidden;background:radial-gradient(ellipse 70% 60% at 80% 0%,rgba(252,90,36,0.28),transparent 60%),radial-gradient(ellipse 60% 50% at 0% 100%,rgba(193,58,14,0.22),transparent 60%),var(--black)}[data-page="sobre"] .hero .stars{opacity:0.7}[data-page="sobre"] .hero-shape{position:absolute;border-radius:50%;pointer-events:none;filter:blur(80px);opacity:0.5}[data-page="sobre"] .hero-shape.shape-1{width:380px;height:380px;background:radial-gradient(circle,rgba(255,102,51,0.4),transparent 70%);top:15%;left:-100px;animation:float-blob 12s ease-in-out infinite}[data-page="sobre"] .hero-shape.shape-2{width:280px;height:280px;background:radial-gradient(circle,rgba(132,79,198,0.3),transparent 70%);bottom:5%;right:5%;animation:float-blob 16s ease-in-out infinite reverse}[data-page="sobre"] .hero-shape.shape-3{width:220px;height:220px;background:radial-gradient(circle,rgba(5,161,134,0.25),transparent 70%);top:50%;left:60%;animation:float-blob 14s ease-in-out infinite;animation-delay:3s}@keyframes float-blob{0%,100%{transform:translate(0,0) scale(1)}33%{transform:translate(40px,-30px) scale(1.05)}66%{transform:translate(-20px,30px) scale(0.95)}}[data-page="sobre"] .hero-inner{position:relative;z-index:2;max-width:1000px;margin:0 auto;text-align:center}[data-page="sobre"] .hero-inner .section-tag{margin-bottom:36px}[data-page="sobre"] .hero-inner h1{font-size:clamp(48px,6.2vw,88px);line-height:1.05;font-weight:800;letter-spacing:-0.035em;margin-bottom:36px}[data-page="sobre"] .hero-inner h1 .accent{background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft) 70%);-webkit-background-clip:text;background-clip:text;color:transparent;font-style:italic;font-weight:800}[data-page="sobre"] .hero-inner h1 .handwritten{font-family:var(--font-handwritten);font-style:normal;font-weight:700;font-size:1.15em;background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft) 70%);-webkit-background-clip:text;background-clip:text;color:transparent;display:inline-block;transform:rotate(-2deg)}[data-page="sobre"] .hero-inner p.lead{margin:0 auto;font-size:clamp(18px,1.6vw,22px);max-width:60ch}[data-page="sobre"] .manifesto{background:var(--black);position:relative;padding:clamp(80px,12vw,160px) 0}[data-page="sobre"] .manifesto::before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:1px;height:60px;background:linear-gradient(180deg,transparent,var(--orange))}[data-page="sobre"] .manifesto-inner{max-width:920px;margin:0 auto;text-align:center;position:relative;z-index:2}[data-page="sobre"] .manifesto-quote{font-size:clamp(28px,4vw,48px);line-height:1.2;font-weight:600;letter-spacing:-0.02em;margin-bottom:40px;color:var(--gray-100)}[data-page="sobre"] .manifesto-quote em{background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft));-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="sobre"] .manifesto-attribution{font-family:var(--font-mono);font-size:13px;letter-spacing:0.18em;text-transform:uppercase;color:var(--gray-500);display:inline-flex;align-items:center;gap:12px}[data-page="sobre"] .manifesto-attribution::before{content:"";width:32px;height:1px;background:var(--orange)}[data-page="sobre"] .timeline{background:linear-gradient(180deg,var(--black) 0%,var(--orange-deep-bg) 50%,var(--black) 100%);position:relative;overflow:hidden;padding:clamp(80px,10vw,130px) 0}[data-page="sobre"] .timeline .stars{opacity:0.3}[data-page="sobre"] .timeline-header{text-align:center;max-width:760px;margin:0 auto 80px;position:relative;z-index:2}[data-page="sobre"] .timeline-header .h2{margin-bottom:16px}[data-page="sobre"] .timeline-header .h2 em{background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft));-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="sobre"] .timeline-track{position:relative;max-width:920px;margin:0 auto;z-index:2}[data-page="sobre"] .timeline-track::before{content:"";position:absolute;top:24px;bottom:24px;left:32px;width:2px;background:linear-gradient(180deg,var(--orange-bright),var(--orange) 30%,var(--orange-deep) 80%,transparent)}@media (min-width:800px){[data-page="sobre"] .timeline-track::before{left:50%;transform:translateX(-1px)}}[data-page="sobre"] .timeline-event{position:relative;padding-left:88px;margin-bottom:56px}[data-page="sobre"] .timeline-event:last-child{margin-bottom:0}@media (min-width:800px){[data-page="sobre"] .timeline-event{padding-left:0;width:calc(50% - 40px)}[data-page="sobre"] .timeline-event:nth-child(odd){margin-left:auto;text-align:left;padding-left:40px}[data-page="sobre"] .timeline-event:nth-child(even){text-align:right;padding-right:40px}}[data-page="sobre"] .timeline-marker{position:absolute;left:0;top:0;width:64px;height:64px;background:linear-gradient(135deg,var(--orange-bright),var(--orange) 60%,var(--orange-deep));border-radius:18px;display:flex;align-items:center;justify-content:center;color:white;font-family:var(--font-mono);font-size:13px;font-weight:700;letter-spacing:0.05em;box-shadow:0 0 0 6px var(--black),0 0 0 8px var(--line-orange),0 8px 24px -4px rgba(252,90,36,0.4);z-index:2}@media (min-width:800px){[data-page="sobre"] .timeline-event:nth-child(odd) .timeline-marker{left:-64px;top:0;transform:translateX(0)}[data-page="sobre"] .timeline-event:nth-child(even) .timeline-marker{left:auto;right:-64px;top:0}}[data-page="sobre"] .timeline-card{background:linear-gradient(180deg,rgba(30,12,6,0.85),rgba(20,8,4,0.6));border:1px solid var(--line-orange);border-radius:20px;padding:28px 32px;position:relative;transition:all 0.3s ease}[data-page="sobre"] .timeline-card:hover{transform:translateY(-3px);border-color:rgba(255,102,51,0.5);box-shadow:0 12px 32px -8px rgba(252,90,36,0.2)}[data-page="sobre"] .timeline-period{display:inline-block;font-family:var(--font-mono);font-size:11px;letter-spacing:0.18em;text-transform:uppercase;color:var(--orange-bright);margin-bottom:12px;font-weight:600;padding:4px 10px;background:rgba(252,90,36,0.1);border:1px solid rgba(252,90,36,0.25);border-radius:100px}[data-page="sobre"] .timeline-card h3{font-size:22px;font-weight:700;letter-spacing:-0.02em;margin-bottom:14px;line-height:1.25;color:var(--white)}[data-page="sobre"] .timeline-card p{font-size:15px;line-height:1.6;color:var(--gray-100)}[data-page="sobre"] .timeline-card p strong{color:var(--white);font-weight:600}[data-page="sobre"] .timeline-tag{display:inline-block;font-family:var(--font-handwritten);font-size:22px;font-weight:600;color:var(--orange-bright);margin-top:12px;transform:rotate(-1deg)}[data-page="sobre"] .moments{background:var(--black);position:relative;padding:clamp(80px,10vw,130px) 0}[data-page="sobre"] .moments-header{text-align:center;max-width:760px;margin:0 auto 44px}[data-page="sobre"] .moments-header .h2{margin-bottom:16px}[data-page="sobre"] .moments-header .h2 em{background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft));-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="sobre"] .moments-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}@media (max-width:900px){[data-page="sobre"] .moments-grid{grid-template-columns:1fr 1fr}}@media (max-width:600px){[data-page="sobre"] .moments-grid{grid-template-columns:1fr}}[data-page="sobre"] .moment-card{background:linear-gradient(180deg,rgba(30,12,6,0.6),rgba(20,8,4,0.3));border:1px solid var(--line);border-radius:20px;padding:32px 28px;position:relative;overflow:hidden;transition:all 0.3s ease}[data-page="sobre"] .moment-card:hover{transform:translateY(-4px) rotate(-0.5deg);border-color:var(--line-orange)}[data-page="sobre"] .moment-card.tilt-right:hover{transform:translateY(-4px) rotate(0.5deg)}[data-page="sobre"] .moment-emoji{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;background:rgba(252,90,36,0.1);border:1px solid var(--line-orange);border-radius:16px;font-size:26px;margin-bottom:18px;transition:transform 0.3s ease}[data-page="sobre"] .moment-card:hover .moment-emoji{transform:scale(1.1) rotate(-5deg)}[data-page="sobre"] .moment-card h4{font-size:19px;font-weight:700;letter-spacing:-0.02em;margin-bottom:12px;color:var(--white);line-height:1.25}[data-page="sobre"] .moment-card p{font-size:14px;line-height:1.55;color:var(--gray-300)}[data-page="sobre"] .moment-card p strong{color:var(--gray-100);font-weight:600}[data-page="sobre"] .moment-card .moment-handwritten{display:block;font-family:var(--font-handwritten);font-size:22px;color:var(--orange-bright);margin-top:14px;transform:rotate(-2deg);font-weight:600}[data-page="sobre"] .team{background:linear-gradient(180deg,var(--orange-deep-bg) 0%,var(--black) 100%);position:relative;overflow:hidden;padding:clamp(80px,10vw,130px) 0}[data-page="sobre"] .team .stars{opacity:0.3}[data-page="sobre"] .team-inner{max-width:1000px;margin:0 auto;text-align:center;position:relative;z-index:2}[data-page="sobre"] .team-inner .section-tag{margin-bottom:24px}[data-page="sobre"] .team-inner .h2{margin-bottom:22px}[data-page="sobre"] .team-inner .h2 em{background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft));-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="sobre"] .team-inner .lead{margin:0 auto 60px}[data-page="sobre"] .team-pills{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;max-width:800px;margin:0 auto}[data-page="sobre"] .team-pill{display:inline-flex;align-items:center;gap:10px;padding:12px 20px;background:linear-gradient(180deg,rgba(30,12,6,0.85),rgba(20,8,4,0.6));border:1px solid var(--line-orange);border-radius:100px;font-size:14px;font-weight:500;color:var(--gray-100);transition:all 0.3s ease}[data-page="sobre"] .team-pill:hover{transform:translateY(-2px);border-color:rgba(255,102,51,0.5);background:linear-gradient(180deg,rgba(40,16,8,0.9),rgba(30,12,6,0.7))}[data-page="sobre"] .team-pill .dot{width:8px;height:8px;background:var(--orange);border-radius:50%}[data-page="sobre"] .team-photos{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;max-width:720px;margin:50px auto 0}@media (max-width:700px){[data-page="sobre"] .team-photos{grid-template-columns:repeat(4,1fr)}}@media (max-width:400px){[data-page="sobre"] .team-photos{grid-template-columns:repeat(3,1fr)}}[data-page="sobre"] .team-photo{aspect-ratio:1;background:linear-gradient(135deg,rgba(30,12,6,0.6),rgba(20,8,4,0.4));border:1px dashed rgba(255,255,255,0.15);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--font-mono);font-size:9px;letter-spacing:0.12em;text-transform:uppercase;color:var(--gray-500);position:relative;transition:all 0.3s ease}[data-page="sobre"] .team-photo:hover{transform:scale(1.05) rotate(3deg);border-color:var(--orange)}[data-page="sobre"] .team-photo:nth-child(odd){transform:rotate(-2deg)}[data-page="sobre"] .team-photo:nth-child(even){transform:rotate(1deg)}[data-page="sobre"] .team-photo:nth-child(odd):hover{transform:rotate(2deg) scale(1.05)}[data-page="sobre"] .cta-block{background:radial-gradient(ellipse 80% 60% at 50% 30%,rgba(252,90,36,0.22),transparent 60%),var(--black-warm);position:relative;overflow:hidden}[data-page="sobre"] .cta-block .stars{opacity:0.6}[data-page="sobre"] .cta-inner{max-width:760px;margin:0 auto;text-align:center;position:relative;z-index:2}[data-page="sobre"] .cta-inner .h2{margin-bottom:22px;max-width:22ch;margin-left:auto;margin-right:auto}[data-page="sobre"] .cta-inner .h2 em{background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft));-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="sobre"] .cta-inner p{font-size:17px;color:var(--gray-100);margin:0 auto 36px;max-width:56ch;line-height:1.55}[data-page="sobre"] .cta-foot{margin-top:24px;font-family:var(--font-mono);font-size:12px;letter-spacing:0.05em;color:var(--gray-500)}[data-page="sobre"] .cta-foot strong{color:var(--orange);font-weight:600}[data-page="sobre"] .cta-handwritten{display:block;font-family:var(--font-handwritten);font-size:32px;color:var(--orange-bright);margin:32px auto 0;transform:rotate(-1.5deg);font-weight:600}[data-page="sobre"] .section-break{position:relative;height:40px;display:flex;align-items:center;justify-content:center;background:var(--black);overflow:hidden}[data-page="sobre"] .section-break::before,[data-page="sobre"] .section-break::after{content:"";position:absolute;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgba(252,90,36,0.4),transparent)}[data-page="sobre"] .section-break::before{left:0;right:calc(50%+80px)}[data-page="sobre"] .section-break::after{right:0;left:calc(50%+80px)}[data-page="sobre"] .section-break-mark{display:flex;align-items:center;gap:14px;font-family:var(--font-mono);font-size:10px;letter-spacing:0.3em;color:var(--orange-bright);text-transform:uppercase}[data-page="sobre"] .section-break-mark::before,[data-page="sobre"] .section-break-mark::after{content:"";width:6px;height:6px;background:var(--orange);border-radius:50%;box-shadow:0 0 10px var(--orange)}[data-page="sobre"] section{position:relative}.footer{background:var(--black-deep);border-top:1px solid var(--line);padding:64px 0 32px}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;margin-bottom:48px}@media (max-width:800px){.footer-grid{grid-template-columns:1fr 1fr;gap:32px}}@media (max-width:500px){.footer-grid{grid-template-columns:1fr}}.footer-col h5{font-family:var(--font-mono);font-size:11px;letter-spacing:0.18em;text-transform:uppercase;color:var(--gray-500);margin-bottom:18px;font-weight:500}.footer-col ul{list-style:none}.footer-col li{margin-bottom:10px}.footer-col a{font-size:14px;color:var(--gray-100);transition:color 0.15s ease}.footer-col a:hover{color:var(--orange-bright)}.footer-col a.current{color:var(--orange-bright)}.footer-brand p{font-size:14px;color:var(--gray-300);margin:14px 0 20px;max-width:32ch;line-height:1.55}.address{font-size:13px;color:var(--gray-300);line-height:1.6;margin-bottom:16px;font-family:var(--font-mono)}.address strong{color:var(--gray-100);display:block;margin-bottom:4px;font-weight:600}.footer-bottom{border-top:1px solid var(--line);padding-top:24px;display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--gray-500);font-family:var(--font-mono);flex-wrap:wrap;gap:16px}.float-cta{position:fixed;right:24px;bottom:24px;z-index:90;background:var(--orange);color:white;padding:14px 22px;border-radius:100px;font-size:14px;font-weight:600;box-shadow:0 12px 32px -8px rgba(252,90,36,0.5);display:flex;align-items:center;gap:8px;opacity:0;pointer-events:none;transition:all 0.3s ease;transform:translateY(10px)}.float-cta.visible{opacity:1;pointer-events:auto;transform:translateY(0)}.float-cta:hover{background:var(--orange-bright);transform:translateY(-2px)}@media (max-width:600px){.float-cta{right:16px;bottom:16px;padding:12px 18px;font-size:13px}}.proto-note{position:fixed;top:80px;left:24px;background:rgba(252,90,36,0.95);color:white;padding:8px 14px;border-radius:100px;font-size:11px;font-weight:600;font-family:var(--font-mono);letter-spacing:0.05em;z-index:95;box-shadow:0 8px 20px -4px rgba(0,0,0,0.5)}@media (max-width:700px){.proto-note{display:none}}:root{--orange:#FC5A24;--orange-bright:#FF6633;--orange-soft:#FFA478;--orange-deep:#C13A0E;--c-chat:#FC5A24;--c-crm:#844FC6;--c-cashback:#05A186;--c-promo:#FF3600;--c-ads:#1255B2;--black:#050108;--black-deep:#08010F;--black-warm:#150A05;--orange-deep-bg:#1A0A05;--surface:#1E0C06;--line:rgba(255,255,255,0.08);--line-bright:rgba(255,255,255,0.16);--line-orange:rgba(252,90,36,0.25);--white:#ffffff;--gray-100:#E5E2EC;--gray-300:#B0A9BD;--gray-500:#6B6379;--font-display:"Sora",system-ui,sans-serif;--font-mono:"Geist Mono",ui-monospace,monospace;--font-handwritten:"Caveat",cursive;--max:1280px;--pad:clamp(20px,4vw,80px)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-display);background:var(--black);color:var(--white);line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer;border:none}.container{max-width:var(--max);margin:0 auto;padding:0 var(--pad)}.h1{font-size:clamp(40px,6vw,80px);line-height:1.02;font-weight:700;letter-spacing:-0.03em}.h2{font-size:clamp(32px,4.5vw,60px);line-height:1.05;font-weight:700;letter-spacing:-0.025em}.lead{font-size:clamp(17px,1.4vw,20px);line-height:1.55;color:var(--gray-300);max-width:60ch}[data-page="faq"] .stars{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}[data-page="faq"] .stars::before,[data-page="faq"] .stars::after{content:"";position:absolute;inset:-50%;background-image:radial-gradient(1px 1px at 20% 30%,rgba(255,255,255,0.4),transparent),radial-gradient(1px 1px at 60% 70%,rgba(255,255,255,0.3),transparent),radial-gradient(1.5px 1.5px at 80% 10%,rgba(255,164,120,0.5),transparent),radial-gradient(1px 1px at 30% 80%,rgba(255,255,255,0.3),transparent),radial-gradient(1.5px 1.5px at 90% 50%,rgba(252,90,36,0.4),transparent),radial-gradient(2px 2px at 10% 60%,rgba(255,164,120,0.4),transparent),radial-gradient(1px 1px at 70% 25%,rgba(255,255,255,0.35),transparent);background-size:600px 600px;background-repeat:repeat;animation:drift 80s linear infinite}[data-page="faq"] .stars::after{background-size:400px 400px;opacity:0.5;animation-duration:120s;animation-direction:reverse}@keyframes drift{from{transform:translate(0,0)}to{transform:translate(-300px,-200px)}}.btn{display:inline-flex;align-items:center;gap:10px;padding:16px 28px;border-radius:100px;font-weight:600;font-size:15px;letter-spacing:-0.01em;transition:all 0.2s ease;white-space:nowrap}.btn-primary{background:var(--orange);color:white}.btn-primary:hover{background:var(--orange-bright);transform:translateY(-1px);box-shadow:0 8px 24px -8px rgba(252,90,36,0.6)}.btn-ghost{background:rgba(255,255,255,0.04);color:var(--white);border:1px solid var(--line)}.btn-ghost:hover{background:rgba(255,255,255,0.08);border-color:var(--line-bright)}.btn-arrow{transition:transform 0.2s ease}.btn:hover .btn-arrow{transform:translateX(4px)}.header{position:fixed;top:0;left:0;right:0;z-index:100;padding:16px 0;background:rgba(5,1,8,0.7);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--line)}.header-inner{display:flex;align-items:center;justify-content:space-between;gap:32px}.logo{display:flex;align-items:center;gap:10px;font-weight:600;font-size:20px;letter-spacing:-0.02em}.logo-mark{width:32px;height:32px;border-radius:8px;display:block;object-fit:contain}.nav{display:flex;gap:4px}.nav>a,.nav>.has-menu>a{padding:8px 14px;border-radius:8px;font-size:14px;color:var(--gray-100);font-weight:500;transition:all 0.2s ease;cursor:pointer;display:inline-flex;align-items:center;gap:4px}.nav>a:hover,.nav>.has-menu:hover>a{background:rgba(255,255,255,0.05)}.nav>a.current{color:var(--orange-bright);background:rgba(252,90,36,0.08)}.has-menu{position:relative}.dropdown{position:absolute;top:calc(100%+8px);left:50%;transform:translateX(-50%) translateY(-8px);background:linear-gradient(180deg,rgba(20,10,28,0.98),rgba(8,4,12,0.98));border:1px solid var(--line-bright);border-radius:14px;padding:12px;min-width:280px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.2s ease,transform 0.2s ease,visibility 0s linear 0.2s;backdrop-filter:blur(20px);box-shadow:0 20px 40px -10px rgba(0,0,0,0.5)}.has-menu:hover .dropdown,.has-menu.open .dropdown{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(-50%) translateY(0);transition:opacity 0.2s ease,transform 0.2s ease,visibility 0s linear 0s}.dropdown a{display:flex;flex-direction:column;padding:10px 12px;border-radius:8px;transition:background 0.15s ease;gap:2px}.dropdown a:hover{background:rgba(255,255,255,0.05)}.dropdown a strong{font-size:13px;font-weight:600;color:var(--white);letter-spacing:-0.01em}.dropdown a span{font-size:11px;color:var(--gray-300);line-height:1.3}.beta-tag-mini{display:inline-block;font-family:var(--font-mono);font-size:9px;letter-spacing:0.1em;padding:2px 6px;background:rgba(18,85,178,0.15);color:#93C5FD;border-radius:100px;margin-left:6px;font-weight:600;text-transform:uppercase;vertical-align:middle}.header-cta{display:flex;gap:10px;align-items:center}.header-cta .btn{padding:11px 20px;font-size:14px}.client-link{font-size:14px;color:var(--gray-300);padding:10px 14px;font-weight:500}.client-link:hover{color:var(--white)}@media (max-width:1000px){.nav,.client-link{display:none}}.breadcrumb{padding:24px 0 0;background:radial-gradient(ellipse 80% 100% at 50% 0%,rgba(252,90,36,0.18),transparent 60%),var(--black)}.breadcrumb-inner{font-family:var(--font-mono);font-size:12px;letter-spacing:0.05em;color:var(--gray-500);display:flex;align-items:center;gap:10px;padding-top:24px}.breadcrumb-inner a{color:var(--gray-300);transition:color 0.2s ease}.breadcrumb-inner a:hover{color:var(--orange-bright)}.breadcrumb-inner span.sep{opacity:0.5}.breadcrumb-inner span.current{color:var(--orange-bright)}.section-tag{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:12px;letter-spacing:0.15em;text-transform:uppercase;color:var(--gray-300);padding:8px 14px;border-radius:100px;background:rgba(255,255,255,0.03);border:1px solid var(--line);margin-bottom:24px}.section-tag::before{content:"";width:6px;height:6px;background:var(--orange);border-radius:50%}[data-page="faq"] .hero{position:relative;padding:80px 0 120px;overflow:hidden;background:radial-gradient(ellipse 70% 60% at 80% 0%,rgba(252,90,36,0.28),transparent 60%),radial-gradient(ellipse 60% 50% at 0% 100%,rgba(193,58,14,0.22),transparent 60%),var(--black)}[data-page="faq"] .hero .stars{opacity:0.7}[data-page="faq"] .hero-shape{position:absolute;border-radius:50%;pointer-events:none;filter:blur(80px);opacity:0.5}[data-page="faq"] .hero-shape.shape-1{width:380px;height:380px;background:radial-gradient(circle,rgba(255,102,51,0.4),transparent 70%);top:15%;left:-100px;animation:float-blob 12s ease-in-out infinite}[data-page="faq"] .hero-shape.shape-2{width:280px;height:280px;background:radial-gradient(circle,rgba(132,79,198,0.3),transparent 70%);bottom:5%;right:5%;animation:float-blob 16s ease-in-out infinite reverse}[data-page="faq"] .hero-shape.shape-3{width:220px;height:220px;background:radial-gradient(circle,rgba(5,161,134,0.25),transparent 70%);top:50%;left:60%;animation:float-blob 14s ease-in-out infinite;animation-delay:3s}@keyframes float-blob{0%,100%{transform:translate(0,0) scale(1)}33%{transform:translate(40px,-30px) scale(1.05)}66%{transform:translate(-20px,30px) scale(0.95)}}[data-page="faq"] .hero-inner{position:relative;z-index:2;max-width:1000px;margin:0 auto;text-align:center}[data-page="faq"] .hero-inner .section-tag{margin-bottom:36px}[data-page="faq"] .hero-inner h1{font-size:clamp(48px,6.2vw,88px);line-height:1.05;font-weight:800;letter-spacing:-0.035em;margin-bottom:36px}[data-page="faq"] .hero-inner h1 .accent{background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft) 70%);-webkit-background-clip:text;background-clip:text;color:transparent;font-style:italic;font-weight:800}[data-page="faq"] .hero-inner h1 .handwritten{font-family:var(--font-handwritten);font-style:normal;font-weight:700;font-size:1.15em;background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft) 70%);-webkit-background-clip:text;background-clip:text;color:transparent;display:inline-block;transform:rotate(-2deg)}[data-page="faq"] .hero-inner p.lead{margin:0 auto;font-size:clamp(18px,1.6vw,22px);max-width:60ch}[data-page="faq"] .manifesto{background:var(--black);position:relative;padding:clamp(80px,12vw,160px) 0}[data-page="faq"] .manifesto::before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:1px;height:60px;background:linear-gradient(180deg,transparent,var(--orange))}[data-page="faq"] .manifesto-inner{max-width:920px;margin:0 auto;text-align:center;position:relative;z-index:2}[data-page="faq"] .manifesto-quote{font-size:clamp(28px,4vw,48px);line-height:1.2;font-weight:600;letter-spacing:-0.02em;margin-bottom:40px;color:var(--gray-100)}[data-page="faq"] .manifesto-quote em{background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft));-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="faq"] .manifesto-attribution{font-family:var(--font-mono);font-size:13px;letter-spacing:0.18em;text-transform:uppercase;color:var(--gray-500);display:inline-flex;align-items:center;gap:12px}[data-page="faq"] .manifesto-attribution::before{content:"";width:32px;height:1px;background:var(--orange)}[data-page="faq"] .timeline{background:linear-gradient(180deg,var(--black) 0%,var(--orange-deep-bg) 50%,var(--black) 100%);position:relative;overflow:hidden;padding:clamp(80px,10vw,130px) 0}[data-page="faq"] .timeline .stars{opacity:0.3}[data-page="faq"] .timeline-header{text-align:center;max-width:760px;margin:0 auto 80px;position:relative;z-index:2}[data-page="faq"] .timeline-header .h2{margin-bottom:16px}[data-page="faq"] .timeline-header .h2 em{background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft));-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="faq"] .timeline-track{position:relative;max-width:920px;margin:0 auto;z-index:2}[data-page="faq"] .timeline-track::before{content:"";position:absolute;top:24px;bottom:24px;left:32px;width:2px;background:linear-gradient(180deg,var(--orange-bright),var(--orange) 30%,var(--orange-deep) 80%,transparent)}@media (min-width:800px){[data-page="faq"] .timeline-track::before{left:50%;transform:translateX(-1px)}}[data-page="faq"] .timeline-event{position:relative;padding-left:88px;margin-bottom:56px}[data-page="faq"] .timeline-event:last-child{margin-bottom:0}@media (min-width:800px){[data-page="faq"] .timeline-event{padding-left:0;width:calc(50% - 40px)}[data-page="faq"] .timeline-event:nth-child(odd){margin-left:auto;text-align:left;padding-left:40px}[data-page="faq"] .timeline-event:nth-child(even){text-align:right;padding-right:40px}}[data-page="faq"] .timeline-marker{position:absolute;left:0;top:0;width:64px;height:64px;background:linear-gradient(135deg,var(--orange-bright),var(--orange) 60%,var(--orange-deep));border-radius:18px;display:flex;align-items:center;justify-content:center;color:white;font-family:var(--font-mono);font-size:13px;font-weight:700;letter-spacing:0.05em;box-shadow:0 0 0 6px var(--black),0 0 0 8px var(--line-orange),0 8px 24px -4px rgba(252,90,36,0.4);z-index:2}@media (min-width:800px){[data-page="faq"] .timeline-event:nth-child(odd) .timeline-marker{left:-64px;top:0;transform:translateX(0)}[data-page="faq"] .timeline-event:nth-child(even) .timeline-marker{left:auto;right:-64px;top:0}}[data-page="faq"] .timeline-card{background:linear-gradient(180deg,rgba(30,12,6,0.85),rgba(20,8,4,0.6));border:1px solid var(--line-orange);border-radius:20px;padding:28px 32px;position:relative;transition:all 0.3s ease}[data-page="faq"] .timeline-card:hover{transform:translateY(-3px);border-color:rgba(255,102,51,0.5);box-shadow:0 12px 32px -8px rgba(252,90,36,0.2)}[data-page="faq"] .timeline-period{display:inline-block;font-family:var(--font-mono);font-size:11px;letter-spacing:0.18em;text-transform:uppercase;color:var(--orange-bright);margin-bottom:12px;font-weight:600;padding:4px 10px;background:rgba(252,90,36,0.1);border:1px solid rgba(252,90,36,0.25);border-radius:100px}[data-page="faq"] .timeline-card h3{font-size:22px;font-weight:700;letter-spacing:-0.02em;margin-bottom:14px;line-height:1.25;color:var(--white)}[data-page="faq"] .timeline-card p{font-size:15px;line-height:1.6;color:var(--gray-100)}[data-page="faq"] .timeline-card p strong{color:var(--white);font-weight:600}[data-page="faq"] .timeline-tag{display:inline-block;font-family:var(--font-handwritten);font-size:22px;font-weight:600;color:var(--orange-bright);margin-top:12px;transform:rotate(-1deg)}[data-page="faq"] .moments{background:var(--black);position:relative;padding:clamp(80px,10vw,130px) 0}[data-page="faq"] .moments-header{text-align:center;max-width:760px;margin:0 auto 44px}[data-page="faq"] .moments-header .h2{margin-bottom:16px}[data-page="faq"] .moments-header .h2 em{background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft));-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="faq"] .moments-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}@media (max-width:900px){[data-page="faq"] .moments-grid{grid-template-columns:1fr 1fr}}@media (max-width:600px){[data-page="faq"] .moments-grid{grid-template-columns:1fr}}[data-page="faq"] .moment-card{background:linear-gradient(180deg,rgba(30,12,6,0.6),rgba(20,8,4,0.3));border:1px solid var(--line);border-radius:20px;padding:32px 28px;position:relative;overflow:hidden;transition:all 0.3s ease}[data-page="faq"] .moment-card:hover{transform:translateY(-4px) rotate(-0.5deg);border-color:var(--line-orange)}[data-page="faq"] .moment-card.tilt-right:hover{transform:translateY(-4px) rotate(0.5deg)}[data-page="faq"] .moment-emoji{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;background:rgba(252,90,36,0.1);border:1px solid var(--line-orange);border-radius:16px;font-size:26px;margin-bottom:18px;transition:transform 0.3s ease}[data-page="faq"] .moment-card:hover .moment-emoji{transform:scale(1.1) rotate(-5deg)}[data-page="faq"] .moment-card h4{font-size:19px;font-weight:700;letter-spacing:-0.02em;margin-bottom:12px;color:var(--white);line-height:1.25}[data-page="faq"] .moment-card p{font-size:14px;line-height:1.55;color:var(--gray-300)}[data-page="faq"] .moment-card p strong{color:var(--gray-100);font-weight:600}[data-page="faq"] .moment-card .moment-handwritten{display:block;font-family:var(--font-handwritten);font-size:22px;color:var(--orange-bright);margin-top:14px;transform:rotate(-2deg);font-weight:600}[data-page="faq"] .team{background:linear-gradient(180deg,var(--orange-deep-bg) 0%,var(--black) 100%);position:relative;overflow:hidden;padding:clamp(80px,10vw,130px) 0}[data-page="faq"] .team .stars{opacity:0.3}[data-page="faq"] .team-inner{max-width:1000px;margin:0 auto;text-align:center;position:relative;z-index:2}[data-page="faq"] .team-inner .section-tag{margin-bottom:24px}[data-page="faq"] .team-inner .h2{margin-bottom:22px}[data-page="faq"] .team-inner .h2 em{background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft));-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="faq"] .team-inner .lead{margin:0 auto 60px}[data-page="faq"] .team-pills{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;max-width:800px;margin:0 auto}[data-page="faq"] .team-pill{display:inline-flex;align-items:center;gap:10px;padding:12px 20px;background:linear-gradient(180deg,rgba(30,12,6,0.85),rgba(20,8,4,0.6));border:1px solid var(--line-orange);border-radius:100px;font-size:14px;font-weight:500;color:var(--gray-100);transition:all 0.3s ease}[data-page="faq"] .team-pill:hover{transform:translateY(-2px);border-color:rgba(255,102,51,0.5);background:linear-gradient(180deg,rgba(40,16,8,0.9),rgba(30,12,6,0.7))}[data-page="faq"] .team-pill .dot{width:8px;height:8px;background:var(--orange);border-radius:50%}[data-page="faq"] .team-photos{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;max-width:720px;margin:50px auto 0}@media (max-width:700px){[data-page="faq"] .team-photos{grid-template-columns:repeat(4,1fr)}}@media (max-width:400px){[data-page="faq"] .team-photos{grid-template-columns:repeat(3,1fr)}}[data-page="faq"] .team-photo{aspect-ratio:1;background:linear-gradient(135deg,rgba(30,12,6,0.6),rgba(20,8,4,0.4));border:1px dashed rgba(255,255,255,0.15);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--font-mono);font-size:9px;letter-spacing:0.12em;text-transform:uppercase;color:var(--gray-500);position:relative;transition:all 0.3s ease}[data-page="faq"] .team-photo:hover{transform:scale(1.05) rotate(3deg);border-color:var(--orange)}[data-page="faq"] .team-photo:nth-child(odd){transform:rotate(-2deg)}[data-page="faq"] .team-photo:nth-child(even){transform:rotate(1deg)}[data-page="faq"] .team-photo:nth-child(odd):hover{transform:rotate(2deg) scale(1.05)}[data-page="faq"] .cta-block{background:radial-gradient(ellipse 80% 60% at 50% 30%,rgba(252,90,36,0.22),transparent 60%),var(--black-warm);position:relative;overflow:hidden}[data-page="faq"] .cta-block .stars{opacity:0.6}[data-page="faq"] .cta-inner{max-width:760px;margin:0 auto;text-align:center;position:relative;z-index:2}[data-page="faq"] .cta-inner .h2{margin-bottom:22px;max-width:22ch;margin-left:auto;margin-right:auto}[data-page="faq"] .cta-inner .h2 em{background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft));-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:800}[data-page="faq"] .cta-inner p{font-size:17px;color:var(--gray-100);margin:0 auto 36px;max-width:56ch;line-height:1.55}[data-page="faq"] .cta-foot{margin-top:24px;font-family:var(--font-mono);font-size:12px;letter-spacing:0.05em;color:var(--gray-500)}[data-page="faq"] .cta-foot strong{color:var(--orange);font-weight:600}[data-page="faq"] .cta-handwritten{display:block;font-family:var(--font-handwritten);font-size:32px;color:var(--orange-bright);margin:32px auto 0;transform:rotate(-1.5deg);font-weight:600}[data-page="faq"] .section-break{position:relative;height:40px;display:flex;align-items:center;justify-content:center;background:var(--black);overflow:hidden}[data-page="faq"] .section-break::before,[data-page="faq"] .section-break::after{content:"";position:absolute;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgba(252,90,36,0.4),transparent)}[data-page="faq"] .section-break::before{left:0;right:calc(50%+80px)}[data-page="faq"] .section-break::after{right:0;left:calc(50%+80px)}[data-page="faq"] .section-break-mark{display:flex;align-items:center;gap:14px;font-family:var(--font-mono);font-size:10px;letter-spacing:0.3em;color:var(--orange-bright);text-transform:uppercase}[data-page="faq"] .section-break-mark::before,[data-page="faq"] .section-break-mark::after{content:"";width:6px;height:6px;background:var(--orange);border-radius:50%;box-shadow:0 0 10px var(--orange)}[data-page="faq"] section{position:relative}.footer{background:var(--black-deep);border-top:1px solid var(--line);padding:64px 0 32px}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;margin-bottom:48px}@media (max-width:800px){.footer-grid{grid-template-columns:1fr 1fr;gap:32px}}@media (max-width:500px){.footer-grid{grid-template-columns:1fr}}.footer-col h5{font-family:var(--font-mono);font-size:11px;letter-spacing:0.18em;text-transform:uppercase;color:var(--gray-500);margin-bottom:18px;font-weight:500}.footer-col ul{list-style:none}.footer-col li{margin-bottom:10px}.footer-col a{font-size:14px;color:var(--gray-100);transition:color 0.15s ease}.footer-col a:hover{color:var(--orange-bright)}.footer-col a.current{color:var(--orange-bright)}.footer-brand p{font-size:14px;color:var(--gray-300);margin:14px 0 20px;max-width:32ch;line-height:1.55}.address{font-size:13px;color:var(--gray-300);line-height:1.6;margin-bottom:16px;font-family:var(--font-mono)}.address strong{color:var(--gray-100);display:block;margin-bottom:4px;font-weight:600}.footer-bottom{border-top:1px solid var(--line);padding-top:24px;display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--gray-500);font-family:var(--font-mono);flex-wrap:wrap;gap:16px}.float-cta{position:fixed;right:24px;bottom:24px;z-index:90;background:var(--orange);color:white;padding:14px 22px;border-radius:100px;font-size:14px;font-weight:600;box-shadow:0 12px 32px -8px rgba(252,90,36,0.5);display:flex;align-items:center;gap:8px;opacity:0;pointer-events:none;transition:all 0.3s ease;transform:translateY(10px)}.float-cta.visible{opacity:1;pointer-events:auto;transform:translateY(0)}.float-cta:hover{background:var(--orange-bright);transform:translateY(-2px)}@media (max-width:600px){.float-cta{right:16px;bottom:16px;padding:12px 18px;font-size:13px}}.proto-note{position:fixed;top:80px;left:24px;background:rgba(252,90,36,0.95);color:white;padding:8px 14px;border-radius:100px;font-size:11px;font-weight:600;font-family:var(--font-mono);letter-spacing:0.05em;z-index:95;box-shadow:0 8px 20px -4px rgba(0,0,0,0.5)}@media (max-width:700px){.proto-note{display:none}}:root{--black:#050108;--black-deep:#08010F;--black-warm:#150A05;--orange:#FC5A24;--orange-bright:#FC5A24;--orange-soft:#FF9978;--white:#FAFAFA;--gray-100:#F5F5F5;--gray-300:#B5B0BD;--gray-500:#6B6379;--line:rgba(255,255,255,0.08);--line-bright:rgba(255,255,255,0.16);--c-chat:#FC5A24;--c-crm-bright:#A579E0;--c-cashback-bright:#1FC4A7;--c-promo-bright:#FF6B40;--c-ads-bright:#3D7DD9;--font-display:"Sora",system-ui,sans-serif;--font-mono:"Geist Mono","IBM Plex Mono",monospace}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--font-display);background:var(--black);color:var(--white);line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}.container{max-width:1200px;margin:0 auto;padding:0 32px}.h1{font-size:clamp(40px,6vw,80px);line-height:1.05;font-weight:700;letter-spacing:-0.03em}.h2{font-size:clamp(32px,4.5vw,60px);line-height:1.05;font-weight:700;letter-spacing:-0.025em}[data-page="faq"] .faq-hero{position:relative;padding:200px 0 80px;text-align:center;background:radial-gradient(ellipse at top,rgba(252,90,36,0.12),transparent 70%),var(--black);overflow:hidden}[data-page="faq"] .faq-hero .stars{position:absolute;inset:0;background-image:radial-gradient(2px 2px at 20% 30%,rgba(255,255,255,0.1),transparent),radial-gradient(2px 2px at 60% 70%,rgba(255,255,255,0.08),transparent),radial-gradient(2px 2px at 80% 20%,rgba(255,255,255,0.1),transparent),radial-gradient(2px 2px at 30% 80%,rgba(255,255,255,0.06),transparent)}[data-page="faq"] .faq-hero-inner{position:relative;z-index:2;max-width:800px;margin:0 auto}[data-page="faq"] .faq-hero .section-tag{display:inline-flex;align-items:center;gap:10px;padding:8px 16px;border:1px solid rgba(252,90,36,0.4);border-radius:100px;background:rgba(252,90,36,0.08);font-family:var(--font-mono);font-size:11px;letter-spacing:0.16em;color:var(--orange-bright);text-transform:uppercase;margin-bottom:28px}[data-page="faq"] .faq-hero .section-tag::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--orange-bright);box-shadow:0 0 8px var(--orange-bright)}[data-page="faq"] .faq-hero h1 em{font-style:italic;background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft));-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:800}[data-page="faq"] .faq-hero p{font-size:clamp(15px,1.3vw,18px);color:var(--gray-300);margin-top:24px;line-height:1.6}[data-page="faq"] .faq-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;padding:32px 0;position:sticky;top:70px;z-index:50;background:rgba(5,1,8,0.85);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--line)}[data-page="faq"] .faq-nav-link{font-family:var(--font-mono);font-size:11px;letter-spacing:0.16em;text-transform:uppercase;padding:10px 18px;border:1px solid var(--line);border-radius:100px;color:var(--gray-300);transition:all 0.2s}[data-page="faq"] .faq-nav-link:hover{border-color:var(--line-bright);color:var(--white);transform:translateY(-1px)}[data-page="faq"] .faq-nav-link.chat:hover{border-color:var(--c-chat);color:var(--c-chat)}[data-page="faq"] .faq-nav-link.crm:hover{border-color:var(--c-crm-bright);color:var(--c-crm-bright)}[data-page="faq"] .faq-nav-link.cashback:hover{border-color:var(--c-cashback-bright);color:var(--c-cashback-bright)}[data-page="faq"] .faq-nav-link.promo:hover{border-color:var(--c-promo-bright);color:var(--c-promo-bright)}[data-page="faq"] .faq-nav-link.ads:hover{border-color:var(--c-ads-bright);color:var(--c-ads-bright)}[data-page="faq"] .faq-product{padding:60px 0}[data-page="faq"] .faq-product-header{text-align:left;margin-bottom:28px}[data-page="faq"] .faq-product-tag{display:inline-block;padding:8px 16px;border-radius:100px;font-family:var(--font-mono);font-size:11px;letter-spacing:0.16em;text-transform:uppercase;font-weight:600}[data-page="faq"] .faq-product-tag.chat{background:rgba(252,90,36,0.12);border:1px solid rgba(252,90,36,0.4);color:var(--c-chat)}[data-page="faq"] .faq-product-tag.crm{background:rgba(165,121,224,0.12);border:1px solid rgba(165,121,224,0.4);color:var(--c-crm-bright)}[data-page="faq"] .faq-product-tag.cashback{background:rgba(31,196,167,0.12);border:1px solid rgba(31,196,167,0.4);color:var(--c-cashback-bright)}[data-page="faq"] .faq-product-tag.promo{background:rgba(255,107,64,0.12);border:1px solid rgba(255,107,64,0.4);color:var(--c-promo-bright)}[data-page="faq"] .faq-product-tag.ads{background:rgba(61,125,217,0.12);border:1px solid rgba(61,125,217,0.4);color:var(--c-ads-bright)}[data-page="faq"] .faq-list{max-width:920px;margin:0 auto;display:flex;flex-direction:column;gap:12px}[data-page="faq"] .faq-item{background:linear-gradient(180deg,rgba(20,16,28,0.6),rgba(10,7,17,0.4));border:1px solid var(--line);border-radius:16px;padding:0;transition:all 0.25s}[data-page="faq"] .faq-item[open]{border-color:var(--line-bright)}[data-page="faq"] .faq-item summary{list-style:none;cursor:pointer;padding:22px 26px;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:16px;font-weight:600;color:var(--white);transition:color 0.2s}[data-page="faq"] .faq-item summary::-webkit-details-marker{display:none}[data-page="faq"] .faq-item summary:hover{color:var(--orange-bright)}[data-page="faq"] .faq-icon{width:28px;height:28px;flex-shrink:0;border-radius:50%;background:rgba(252,90,36,0.12);border:1px solid rgba(252,90,36,0.3);display:flex;align-items:center;justify-content:center;color:var(--orange-bright);transition:transform 0.3s}[data-page="faq"] .faq-icon svg{width:14px;height:14px}[data-page="faq"] .faq-item[open] .faq-icon{transform:rotate(45deg)}[data-page="faq"] .faq-item-body{padding:0 26px 24px;font-size:15px;color:var(--gray-300);line-height:1.7}[data-page="faq"] .faq-cta{padding:80px 0 100px;text-align:center;background:linear-gradient(180deg,transparent,rgba(252,90,36,0.04));border-top:1px solid var(--line)}[data-page="faq"] .faq-cta h2{margin-bottom:16px}[data-page="faq"] .faq-cta h2 em{font-style:italic;background:linear-gradient(120deg,var(--orange-bright),var(--orange-soft));-webkit-background-clip:text;background-clip:text;color:transparent}[data-page="faq"] .faq-cta p{color:var(--gray-300);margin-bottom:32px;max-width:600px;margin-left:auto;margin-right:auto}.page{display:none}.page.active{display:block}html{scroll-behavior:smooth}.page-link.active{color:var(--orange-bright)!important}.menu-toggle{display:none;background:transparent;border:1px solid var(--line);border-radius:10px;padding:10px;color:var(--white);cursor:pointer}.menu-toggle svg{width:22px;height:22px}@media (max-width:900px){.menu-toggle{display:inline-flex;align-items:center}.header-inner .nav{display:none}.header-inner.open .nav{display:flex;flex-direction:column;gap:8px;position:absolute;top:100%;left:0;right:0;background:var(--black-warm,#150A05);padding:20px;border-top:1px solid var(--line);z-index:100}.header-inner.open .nav>*{width:100%}.header-inner{position:relative;gap:16px}.header-cta{display:none}.float-cta{font-size:13px;padding:12px 16px}}[data-coming-soon]{cursor:not-allowed!important;pointer-events:auto!important}[data-page="chat"] .hp-visual,[data-page="crm"] .hp-visual,[data-page="cashback"] .hp-visual,[data-page="promo"] .hp-visual,[data-page="ads"] .hp-visual{align-self:start;margin-top:-14px}[data-page="chat"] .mockup-placeholder,[data-page="crm"] .mockup-placeholder,[data-page="cashback"] .mockup-placeholder,[data-page="promo"] .mockup-placeholder{width:min(740px,52vw);max-width:none;margin-left:-28px;aspect-ratio:auto;background:transparent;border:none;border-radius:18px;padding:0;display:block;box-shadow:none;backdrop-filter:none}[data-page="ads"] .mockup-placeholder{width:min(740px,52vw);max-width:none;margin-left:-28px}[data-page="chat"] .mockup-placeholder>img,[data-page="crm"] .mockup-placeholder>img,[data-page="cashback"] .mockup-placeholder>img,[data-page="promo"] .mockup-placeholder>img{width:100%!important;height:auto!important;display:block;object-fit:contain;border-radius:18px!important}@media (max-width:980px){[data-page="chat"] .hp-visual,[data-page="crm"] .hp-visual,[data-page="cashback"] .hp-visual,[data-page="promo"] .hp-visual,[data-page="ads"] .hp-visual{margin-top:0}[data-page="chat"] .mockup-placeholder,[data-page="crm"] .mockup-placeholder,[data-page="cashback"] .mockup-placeholder,[data-page="promo"] .mockup-placeholder,[data-page="ads"] .mockup-placeholder{width:min(100%,760px);max-width:100%;margin:0 auto}}.footer-social{display:flex;gap:12px;margin-top:4px}.footer-social-link{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;border:1px solid var(--line);color:var(--gray-100);transition:color 0.15s ease,border-color 0.15s ease,background 0.15s ease}.footer-social-link:hover{color:var(--orange-bright);border-color:var(--orange-bright);background:rgba(255,255,255,0.03)}