:root{--pub-dark:#061323;--pub-navy:#0a1c34;--pub-blue:#1269ff;--pub-cyan:#62d6ff;--pub-soft:#f4f7fb;--pub-border:#e2e9f2;--pub-text:#122033;--pub-muted:#627086}.public-site{background:#fff;color:var(--pub-text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif}.public-nav{background:rgba(255,255,255,.92);backdrop-filter:blur(14px);border-bottom:1px solid rgba(226,233,242,.9);padding:12px 0;position:sticky;top:0;z-index:100}.public-nav .navbar-brand{display:flex!important;align-items:center!important;max-width:220px!important;overflow:hidden!important}.public-nav .navbar-brand img{height:40px!important;width:auto!important;max-width:185px!important;object-fit:contain!important;display:block!important}.public-nav .nav-link{color:#43516a;font-weight:650}.public-nav .nav-link:hover{color:var(--pub-blue)}.btn-primary{background:linear-gradient(135deg,#176cff,#0458e7);border-color:#0d62f2;box-shadow:0 8px 22px rgba(18,105,255,.18)}.btn-primary:hover{background:#0759e5;border-color:#0759e5}.sales-hero{position:relative;overflow:hidden;background:linear-gradient(125deg,#061321 0%,#081a32 48%,#0b2344 100%);color:#fff;padding:88px 0 104px}.sales-hero:after{content:"";position:absolute;inset:auto 0 0;height:1px;background:linear-gradient(90deg,transparent,rgba(98,214,255,.35),transparent)}.hero-glow{position:absolute;border-radius:50%;filter:blur(2px);opacity:.45}.hero-glow-one{width:520px;height:520px;background:radial-gradient(circle,rgba(20,108,255,.45),transparent 70%);right:-120px;top:-170px}.hero-glow-two{width:380px;height:380px;background:radial-gradient(circle,rgba(56,196,255,.18),transparent 70%);left:32%;bottom:-260px}.sales-badge{display:inline-flex;align-items:center;gap:9px;border:1px solid rgba(123,188,255,.25);background:rgba(255,255,255,.06);padding:8px 13px;border-radius:999px;color:#cfe3ff;font-weight:700;font-size:.82rem;margin-bottom:22px}.pulse-dot{width:8px;height:8px;border-radius:50%;background:#55e69b;box-shadow:0 0 0 6px rgba(85,230,155,.1)}.sales-hero h1{font-size:clamp(3rem,5.6vw,5.5rem);line-height:.98;letter-spacing:-.055em;font-weight:860;max-width:780px;margin-bottom:24px}.sales-lead{font-size:1.22rem;line-height:1.7;color:#c4d3e6;max-width:720px}.hero-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}.sales-primary{padding-inline:28px}.btn-ghost-light{color:#fff;border:1px solid rgba(255,255,255,.3);background:rgba(255,255,255,.04)}.btn-ghost-light:hover{color:#fff;background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.45)}.trust-row{display:flex;gap:18px;flex-wrap:wrap;color:#aebfd4;font-size:.9rem;margin-top:28px}.product-stage{position:relative;padding:18px 0 54px}.product-window{border-radius:22px;overflow:hidden;background:#f7f9fc;box-shadow:0 38px 85px rgba(0,0,0,.34);border:1px solid rgba(255,255,255,.16);transform:perspective(1200px) rotateY(-3deg) rotateX(1deg)}.window-bar{height:44px;background:#fff;border-bottom:1px solid #e5ebf3;display:flex;align-items:center;justify-content:space-between;padding:0 14px;color:#77859a;font-size:.72rem}.window-bar em{font-style:normal;background:#edf3ff;color:#3169b8;padding:3px 8px;border-radius:999px;font-weight:700}.window-dots{display:flex;gap:5px}.window-dots i{width:8px;height:8px;border-radius:50%;background:#d5dde8}.mock-body{display:grid;grid-template-columns:118px 1fr;min-height:355px}.mock-sidebar{background:#09192e;color:#8fa4bf;padding:17px 10px;display:grid;align-content:start;gap:7px;font-size:.68rem}.mock-sidebar span{padding:8px;border-radius:7px}.mock-sidebar .active{background:#1162ed;color:#fff}.mock-logo{display:flex;align-items:center;gap:6px;color:#fff;margin:0 0 12px 3px}.mock-logo img{width:24px;height:24px;border-radius:6px}.mock-content{padding:22px;background:linear-gradient(180deg,#f7faff,#f2f6fb)}.mock-title{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.mock-title small{color:#8491a4}.mock-title h3{font-size:1.08rem;color:#1c2b40;margin:.15rem 0 0;font-weight:800}.mock-pill{font-size:.62rem;background:#eaf9f0;color:#188855;padding:5px 8px;border-radius:999px;font-weight:750}.mock-kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin:18px 0}.mock-kpis div{background:#fff;border:1px solid #e5ebf2;border-radius:11px;padding:12px}.mock-kpis b{display:block;font-size:1.25rem;color:#17253a}.mock-kpis small{font-size:.58rem;color:#7a8799}.mock-card{background:#fff;border:1px solid #e4ebf3;border-radius:12px;padding:13px}.mock-card-head{display:flex;justify-content:space-between;font-size:.66rem;margin-bottom:6px;color:#223149}.mock-card-head span{color:#8895a6}.mock-row{display:grid;grid-template-columns:8px 75px 1fr 42px;gap:7px;align-items:center;border-top:1px solid #edf1f5;padding:9px 0;font-size:.57rem;color:#657386}.mock-row i{width:7px;height:7px;border-radius:50%}.mock-row i.ok{background:#35c77a}.mock-row i.warn{background:#f0aa36}.mock-row strong{color:#27364b}.mock-row em{font-style:normal;color:#46566c;text-align:right}.floating-qr{position:absolute;right:-12px;bottom:0;background:#fff;color:#1d2c40;border-radius:15px;padding:13px 15px;display:flex;align-items:center;gap:12px;box-shadow:0 18px 45px rgba(0,0,0,.28);max-width:290px}.floating-qr .qr-grid{font-family:monospace;line-height:.72;background:#0e2037;color:#fff;padding:8px;border-radius:7px;letter-spacing:-2px}.floating-qr b{display:block;font-size:.78rem}.floating-qr small{display:block;color:#7f8c9d;font-size:.65rem;margin-top:2px}.logo-strip{padding:24px 0;background:#fff;border-bottom:1px solid var(--pub-border);text-align:center}.logo-strip p{font-size:.76rem;text-transform:uppercase;letter-spacing:.12em;font-weight:800;color:#8a97a9;margin-bottom:14px}.audience-inline{display:flex;justify-content:center;gap:25px;flex-wrap:wrap}.audience-inline span{font-weight:750;color:#4e5d72}.section{padding:86px 0}.sales-section{background:#fff}.section-kicker{font-size:.76rem;letter-spacing:.15em;font-weight:850;color:#3e70b8;margin-bottom:12px}.section-kicker.light{color:#83bdff}.section-title-row{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:34px}.section-title-row h2,.dark-section h2,.qr-section h2,.pricing-heading h2,.trust-section h2,.faq-premium h2,.final-cta h2{font-size:clamp(2.15rem,4vw,3.45rem);letter-spacing:-.04em;font-weight:850;line-height:1.04}.section-title-row p,.section-copy,.pricing-heading p,.faq-premium p{color:var(--pub-muted);font-size:1.05rem;max-width:720px}.text-link{font-weight:750;text-decoration:none;white-space:nowrap}.benefit-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.benefit-card{border:1px solid var(--pub-border);border-radius:20px;padding:27px;background:#fff;min-height:230px;transition:.22s ease}.benefit-card:hover{transform:translateY(-3px);box-shadow:0 20px 48px rgba(17,46,85,.08)}.benefit-featured{background:linear-gradient(145deg,#0a1b31,#0c2749);color:#fff;border-color:#13375e}.benefit-card h3{font-weight:800;font-size:1.15rem;margin-top:18px}.benefit-card p{color:#657389;line-height:1.65}.benefit-featured p{color:#bdcce0}.benefit-icon{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:#eaf2ff;color:#1269ff;font-size:1.2rem;font-weight:850}.benefit-featured .benefit-icon{background:rgba(255,255,255,.11);color:#79c7ff}.mini-flow{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:20px}.mini-flow span{background:rgba(255,255,255,.09);padding:6px 10px;border-radius:999px;font-size:.72rem;font-weight:750}.mini-flow i{font-style:normal;color:#72b9ff}.dark-section{background:linear-gradient(120deg,#061321,#0b213d);color:#fff}.dark-copy{color:#b8c8dc;font-size:1.08rem;line-height:1.7}.mode-switcher{display:grid;gap:13px;margin-top:28px}.mode-card{display:flex;gap:15px;padding:18px;border:1px solid rgba(255,255,255,.1);border-radius:16px;background:rgba(255,255,255,.045)}.mode-card>span{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;background:#1269ff;font-size:.72rem;font-weight:800}.mode-card b{font-size:1rem}.mode-card p{color:#aebed2;margin:5px 0 0;font-size:.88rem}.operations-board{background:#fff;color:#16243a;border-radius:24px;padding:28px;box-shadow:0 28px 60px rgba(0,0,0,.22)}.board-top{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.board-top small{color:#8794a6}.board-top h3{font-size:1.35rem;font-weight:820;margin-top:3px}.board-top span{font-size:.72rem;background:#e9f8f0;color:#198854;padding:6px 9px;border-radius:999px;font-weight:750}.tree-flow{display:grid;justify-items:center;margin-top:26px}.tree-node{background:#f3f6fa;border:1px solid #e0e7f0;border-radius:12px;padding:12px 18px;font-weight:750;min-width:110px;text-align:center;font-size:.85rem}.tree-node.root{background:#0b1f39;color:#fff;border-color:#0b1f39}.tree-node.accent{background:#e8f1ff;color:#075edc;border-color:#cfe1ff}.tree-line{height:26px;border-left:2px solid #dce4ee}.tree-row{display:flex;gap:12px;position:relative}.tree-row.bottom .tree-node{min-width:88px}.qr-section{background:#fff}.check-list{display:grid;gap:13px;margin-top:25px}.check-list span{font-weight:700;color:#36475e}.phone-stage{position:relative;min-height:480px;display:grid;place-items:center;background:radial-gradient(circle,#e8f3ff 0,#f5f8fc 62%,transparent 63%);border-radius:28px}.phone-shell{width:252px;background:#0a1524;border-radius:34px;padding:9px;box-shadow:0 28px 65px rgba(24,55,95,.25)}.phone-top{width:80px;height:17px;border-radius:0 0 12px 12px;background:#0a1524;margin:-2px auto 3px}.phone-screen{min-height:430px;background:#fff;border-radius:26px;padding:25px 20px}.phone-brand{font-size:.63rem;letter-spacing:.13em;font-weight:850;color:#2863a9;margin-bottom:25px}.phone-status{display:inline-flex;font-size:.7rem;border-radius:999px;padding:5px 9px;font-weight:750;margin-bottom:16px}.phone-status.success{background:#e9f9f0;color:#158751}.phone-screen>small{display:block;color:#8290a3}.phone-screen h3{font-size:1.7rem;font-weight:850;margin:3px 0}.phone-screen p{color:#68778b;font-size:.85rem}.phone-data{display:grid;gap:10px;margin:24px 0}.phone-data span{padding:11px;background:#f4f7fb;border-radius:11px}.phone-data small{display:block;color:#8491a2;font-size:.66rem}.phone-data b{font-size:.87rem}.phone-screen button{border:0;background:#1269ff;color:#fff;padding:11px;border-radius:10px;width:100%;font-weight:750}.qr-card{position:absolute;right:11%;bottom:11%;background:#fff;padding:13px 16px;border-radius:15px;display:flex;gap:11px;align-items:center;box-shadow:0 18px 40px rgba(30,65,108,.18)}.fake-qr{background:#0c1b2e;color:#fff;font-family:monospace;line-height:.8;padding:8px;border-radius:7px;font-weight:800}.qr-card span{font-weight:800;font-size:.78rem}.qr-card small{color:#8090a3;font-weight:600}.section-soft{background:var(--pub-soft)}.pricing-heading{max-width:780px;margin:0 auto 38px}.premium-price{height:100%;position:relative;padding:30px;border-radius:22px;box-shadow:none}.premium-price.popular{border:2px solid #1269ff;box-shadow:0 18px 50px rgba(18,105,255,.12);transform:translateY(-7px)}.popular-label{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:#1269ff;color:#fff;border-radius:999px;padding:5px 12px;font-size:.65rem;font-weight:850;letter-spacing:.08em}.plan-name{font-size:1.15rem;font-weight:850}.price{font-size:2.35rem;font-weight:850;margin:16px 0}.price small,.checkout-price small{font-size:.86rem;color:#748196;font-weight:550}.plan-limits{display:grid;gap:8px;color:#55657a;margin:16px 0}.plan-limits span:before{content:"✓";color:#1269ff;font-weight:850;margin-right:8px}.plan-features{color:#657489;line-height:1.75;min-height:86px;margin-bottom:22px}.trial-link{display:block;text-align:center;margin-top:12px;text-decoration:none;font-weight:700;font-size:.85rem}.payment-note{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:28px;color:#8290a2;font-size:.8rem}.payment-note b{color:#34455d}.payment-note i{font-style:normal}.trust-section{background:#fff}.trust-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.trust-grid div{padding:20px;border:1px solid var(--pub-border);border-radius:16px;background:#fbfcfe}.trust-grid b{display:block;margin-bottom:5px}.trust-grid span{color:#728095;font-size:.88rem}.faq-premium{background:#f8fafc}.premium-accordion .accordion-item{background:transparent;border-color:#dde5ef}.premium-accordion .accordion-button{background:transparent;font-weight:800;padding:20px 0}.premium-accordion .accordion-button:not(.collapsed){color:#1269ff;box-shadow:none}.premium-accordion .accordion-body{padding-left:0;color:#657489}.final-cta{padding:70px 0 88px;background:#f8fafc}.cta-panel{background:linear-gradient(125deg,#071526,#0b2b51);border-radius:28px;color:#fff;padding:48px 50px;display:flex;justify-content:space-between;align-items:end;gap:35px;box-shadow:0 25px 60px rgba(18,49,88,.18)}.cta-panel p{color:#b9c9dc;max-width:720px;font-size:1.05rem}.cta-actions{display:flex;gap:10px;flex-wrap:wrap;min-width:max-content}.pricing-page{min-height:70vh}.signup-page{background:var(--pub-soft);min-height:78vh}.signup-shell{display:grid;grid-template-columns:.8fr 1.2fr;background:#fff;border:1px solid var(--pub-border);border-radius:24px;overflow:hidden;box-shadow:0 18px 55px rgba(17,43,77,.09)}.signup-intro{background:var(--pub-dark);color:#fff;padding:48px}.signup-intro h1{font-weight:800}.signup-intro p{color:#c7d6e8}.signup-form{padding:48px}.checkout-page{background:var(--pub-soft);min-height:78vh}.checkout-price{font-size:2rem;font-weight:800}.gateway-box{height:100%;border:1px solid var(--pub-border);border-radius:16px;padding:22px}.checkout-divider{text-align:center;position:relative;margin:24px 0;color:#8794a7}.checkout-divider:before{content:"";position:absolute;left:0;right:0;top:50%;border-top:1px solid var(--pub-border)}.checkout-divider span{position:relative;background:#fff;padding:0 12px}.success-card{max-width:680px;margin:40px auto;text-align:center;padding:48px}.success-icon{width:70px;height:70px;border-radius:50%;background:#e9fbf1;color:#159455;font-size:2.5rem;display:grid;place-items:center;margin:0 auto 18px}.public-footer{background:#061321;color:#9fb2c9;padding:28px 0}.accordion-item{border-color:var(--pub-border)}.feature-card,.price-card,.checkout-card,.success-card{background:#fff;border:1px solid var(--pub-border);border-radius:20px;padding:28px;box-shadow:0 12px 40px rgba(21,45,80,.06)}
@media(max-width:1199px){.product-window{transform:none}.sales-hero{padding-top:72px}.benefit-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:767px){.public-nav{padding:8px 0}.public-nav .navbar-brand img{height:36px!important;max-height:36px!important;max-width:165px!important}.public-nav .btn{margin-top:8px;width:100%}.sales-hero{padding:58px 0 72px}.sales-hero h1{font-size:clamp(2.6rem,13vw,4.1rem)}.sales-lead{font-size:1.05rem}.trust-row{display:grid;gap:7px}.mock-body{grid-template-columns:82px 1fr}.mock-sidebar{font-size:.5rem;padding:12px 6px}.mock-logo b{display:none}.mock-kpis{grid-template-columns:1fr 1fr}.mock-kpis div:last-child{display:none}.mock-row{grid-template-columns:7px 55px 1fr}.mock-row em{display:none}.floating-qr{right:2px;max-width:240px}.section{padding:62px 0}.section-title-row{display:block}.section-title-row .text-link{display:inline-block;margin-top:10px}.benefit-grid{grid-template-columns:1fr}.tree-row{gap:6px;flex-wrap:wrap;justify-content:center}.tree-node{min-width:95px;padding:10px;font-size:.75rem}.phone-stage{min-height:430px}.qr-card{right:2%;bottom:5%}.premium-price.popular{transform:none}.trust-grid{grid-template-columns:1fr}.cta-panel{padding:32px 25px;display:block}.cta-actions{margin-top:25px;min-width:0}.cta-actions .btn{width:100%}.signup-shell{grid-template-columns:1fr}.signup-intro,.signup-form{padding:28px}.checkout-page .section,.checkout-page{padding-top:18px}.checkout-card{padding:20px}.checkout-price{font-size:1.45rem}.payment-note{flex-wrap:wrap}.audience-inline{gap:12px 18px}}

/* v8.6.1 — landing page visual inspirada no conceito aprovado */
.simple-hero{position:relative;overflow:hidden;background:radial-gradient(circle at 80% 40%,#083f86 0,#0b2f63 24%,#071b38 48%,#030d1b 82%);color:#fff;padding:46px 0 0;min-height:690px}.simple-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(3,13,27,.98) 0%,rgba(3,13,27,.82) 42%,rgba(3,13,27,.15) 72%,rgba(3,13,27,.25) 100%);pointer-events:none}.hero-orbit{position:absolute;border:1px solid rgba(32,139,255,.25);border-radius:50%;right:-100px;top:70px;animation:orbitPulse 5s ease-in-out infinite}.orbit-a{width:560px;height:560px}.orbit-b{width:430px;height:430px;right:-30px;top:140px;animation-delay:1.2s}.simple-badge{display:inline-block;color:#6fc5ff;font-size:.72rem;letter-spacing:.18em;font-weight:850;margin-bottom:18px}.simple-hero h1{font-size:clamp(3.1rem,5.4vw,5.15rem);line-height:1.02;letter-spacing:-.055em;font-weight:900;margin:0 0 24px;max-width:760px}.simple-hero h1 span{color:#1f7cff}.simple-lead{max-width:630px;color:#d0dced;font-size:1.15rem;line-height:1.65}.simple-points{display:grid;gap:10px;margin-top:25px;color:#e7eff9;font-weight:620}.simple-points span::first-letter{color:#2b8cff}.simple-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}.simple-actions .btn{padding:13px 24px;font-weight:780}.hero-note{font-size:.78rem;color:#9fb2c9;margin-top:13px}.tech-visual{height:520px;position:relative;overflow:hidden;border-radius:34px;filter:drop-shadow(0 25px 50px rgba(0,0,0,.3))}.tech-art{position:absolute;inset:-6% -7% -9% -3%;background-image:url('landing-tech-reference.png');background-repeat:no-repeat;background-size:1000px auto;background-position:78% 4%;transform:scale(1.02);animation:heroFloat 4.8s ease-in-out infinite}.tech-visual:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(6,20,42,.96) 0%,rgba(6,20,42,.18) 24%,rgba(6,20,42,0) 58%),linear-gradient(0deg,rgba(5,17,35,.82),transparent 22%);pointer-events:none}.asset-chip{position:absolute;z-index:3;left:12px;bottom:40px;background:rgba(255,255,255,.96);color:#19283b;padding:12px 15px;border-radius:14px;display:flex;align-items:center;gap:12px;box-shadow:0 18px 45px rgba(0,0,0,.24);animation:heroFloat 4.2s ease-in-out infinite reverse}.mini-qr{width:44px;height:44px;border-radius:8px;background:#0c203b;color:#fff;display:grid;place-items:center;font-size:1.6rem}.asset-chip small{display:block;color:#7c8999;font-size:.62rem}.asset-chip b{display:block;font-size:.79rem}.asset-chip span{display:inline-block;margin-top:4px;background:#dff8ea;color:#16834e;border-radius:999px;padding:3px 8px;font-size:.62rem;font-weight:800}.hero-metrics{position:relative;z-index:5;margin-top:4px;display:grid;grid-template-columns:repeat(4,1fr);background:rgba(7,29,61,.88);border:1px solid rgba(54,151,255,.24);border-radius:18px 18px 0 0;backdrop-filter:blur(10px)}.hero-metrics div{padding:18px 22px;border-right:1px solid rgba(255,255,255,.08)}.hero-metrics div:last-child{border-right:0}.hero-metrics b{display:block;font-size:1.08rem}.hero-metrics span{display:block;color:#9db3cc;font-size:.72rem;margin-top:2px}.audience-section{padding:60px 0 52px;background:#fff}.small-kicker{color:#1973ef;font-weight:850;font-size:.72rem;letter-spacing:.1em;margin-bottom:11px}.audience-section h2,.pricing-intro h2{max-width:830px;margin:0 auto;font-size:clamp(2rem,3.5vw,3.1rem);line-height:1.08;letter-spacing:-.04em;font-weight:870}.audience-icons{display:grid;grid-template-columns:repeat(6,1fr);gap:18px;margin-top:36px}.audience-icons div{display:grid;justify-items:center;gap:8px;color:#1d2c42;font-weight:720}.audience-icons i{font-style:normal;color:#1675f7;font-size:2rem;line-height:1}.audience-icons span{font-size:.83rem}.simple-pricing{background:linear-gradient(180deg,#f6f9fd,#eef5fd);padding:60px 0 72px}.pricing-intro{margin-bottom:34px}.simple-plan{height:100%;background:#fff;border:1px solid #dce6f2;border-radius:18px;padding:28px;position:relative;box-shadow:0 12px 34px rgba(26,65,110,.06);transition:transform .2s ease,box-shadow .2s ease}.simple-plan:hover{transform:translateY(-4px);box-shadow:0 20px 50px rgba(26,65,110,.12)}.simple-plan.featured{border:2px solid #1d78ff}.plan-popular{position:absolute;top:-13px;left:50%;transform:translateX(-50%);background:#1d78ff;color:#fff;padding:5px 12px;border-radius:999px;font-size:.62rem;font-weight:850;white-space:nowrap}.plan-icon{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:#1974ff;color:#fff;font-weight:900;margin-bottom:14px}.simple-plan h3{font-weight:850;margin-bottom:2px}.plan-sub{color:#7b899b;font-size:.83rem;min-height:42px}.simple-price{font-size:2rem;font-weight:900;margin:14px 0 20px}.simple-price small{font-size:.82rem;color:#718095;font-weight:600}.simple-plan ul{list-style:none;padding:0;display:grid;gap:10px;min-height:132px;color:#405067;font-size:.9rem}.simple-plan li::first-letter{color:#1675f7}.plan-buy{display:block;text-align:center;margin-top:12px;text-decoration:none;font-weight:760;color:#1269ff}.trust-bar{margin-top:36px;display:grid;grid-template-columns:repeat(4,1fr);background:rgba(255,255,255,.7);border:1px solid #d8e5f3;border-radius:16px;overflow:hidden}.trust-bar div{padding:16px 18px;display:grid;grid-template-columns:auto 1fr;column-gap:9px;align-items:center;border-right:1px solid #e2eaf3}.trust-bar div:last-child{border-right:0}.trust-bar b{font-size:.82rem}.trust-bar span{grid-column:2;color:#7b899b;font-size:.7rem}
@keyframes heroFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes orbitPulse{0%,100%{transform:scale(1);opacity:.45}50%{transform:scale(1.04);opacity:.7}}
@media(max-width:991px){.simple-hero{padding-top:34px}.tech-visual{height:470px;margin-top:10px}.hero-metrics{grid-template-columns:repeat(2,1fr)}.audience-icons{grid-template-columns:repeat(3,1fr)}.trust-bar{grid-template-columns:repeat(2,1fr)}.trust-bar div:nth-child(2){border-right:0}}
@media(max-width:767px){.simple-hero{min-height:0;padding-top:34px}.simple-hero h1{font-size:clamp(2.7rem,12vw,4rem)}.simple-lead{font-size:1rem}.tech-visual{height:410px}.tech-art{background-size:820px auto;background-position:78% 4%}.asset-chip{left:4px;bottom:24px}.hero-metrics{margin-top:10px}.hero-metrics div{padding:14px}.audience-section{padding:44px 0}.audience-icons{grid-template-columns:repeat(2,1fr);gap:24px 14px}.simple-pricing{padding:48px 0}.trust-bar{grid-template-columns:1fr}.trust-bar div,.trust-bar div:nth-child(2){border-right:0;border-bottom:1px solid #e2eaf3}.trust-bar div:last-child{border-bottom:0}.public-footer{padding:22px 0}}
