:root{--ink:#10142b;--text:#5f6678;--line:#e2e6ef;--soft:#f6f7fb;--blue:#3157f6;--purple:#752ed1;--pink:#e72590;--green:#0d9b68}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);font-family:"DM Sans",sans-serif;background:#fff}h1,h2,h3,b,strong{font-family:Manrope,sans-serif}a{color:inherit}.site-header{height:82px;max-width:1240px;margin:auto;padding:0 24px;display:flex;align-items:center;gap:36px}.brand img{display:block;width:178px;height:58px;object-fit:contain}.site-nav{margin-left:auto;display:flex;gap:28px}.site-nav a{text-decoration:none;font-size:14px;font-weight:700;color:#4f5668}.site-nav a:hover{color:var(--purple)}.button{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:13px 20px;border-radius:11px;text-decoration:none;font-weight:800;border:1px solid transparent}.button-primary{color:#fff;background:linear-gradient(110deg,var(--blue),var(--purple) 55%,var(--pink));box-shadow:0 12px 32px #6a37d42b}.button-light{background:#fff;border-color:#d6dae5}.button-ghost{border-color:#d6dae5;background:#fff}.menu-toggle{display:none;margin-left:auto;border:0;background:none;padding:8px}.menu-toggle span{display:block;width:23px;height:2px;background:var(--ink);margin:5px}.hero{max-width:1240px;margin:auto;min-height:620px;padding:75px 32px 85px;display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:80px}.hero-copy h1{max-width:720px;margin:19px 0;font-size:clamp(46px,5.3vw,74px);line-height:1.01;letter-spacing:-.055em}.hero-copy h1 em{font-style:normal;color:transparent;background:linear-gradient(110deg,var(--blue),var(--purple),var(--pink));background-clip:text}.hero-copy>p{max-width:650px;color:var(--text);font-size:18px;line-height:1.65}.pill{display:inline-flex;align-items:center;gap:9px;border:1px solid #dfe3ec;background:#fff;padding:8px 13px;border-radius:30px;color:#5e36bd;font-size:12px;font-weight:800}.pill i{width:8px;height:8px;border-radius:50%;background:var(--pink);box-shadow:0 0 0 4px #f9d8e9}.hero-actions{display:flex;gap:11px;margin-top:30px}.proof-row{display:flex;flex-wrap:wrap;gap:19px;margin-top:24px;color:#697083;font-size:12px;font-weight:700}.proof-row span::first-letter{color:var(--green)}.ecosystem-card,.composer-mock,.automation-example{position:relative;border:1px solid #e0e3ed;border-radius:24px;background:#fff;padding:24px;box-shadow:0 32px 80px #262c5119}.ecosystem-card:before,.composer-mock:before{content:"";position:absolute;inset:-60px;z-index:-1;background:radial-gradient(circle,#d9d5ff 0,transparent 60%)}.ecosystem-head{display:flex;align-items:center;gap:12px;padding-bottom:18px;border-bottom:1px solid var(--line)}.ecosystem-head img{width:46px;height:46px;object-fit:contain}.ecosystem-head div{display:grid}.ecosystem-head small{font-size:9px;letter-spacing:.12em;color:#7654c5;font-weight:800}.ecosystem-head>span{margin-left:auto;color:var(--green);background:#e9faf3;border-radius:20px;padding:6px 9px;font-size:10px;font-weight:800}.flow-card{display:flex;align-items:center;gap:13px;padding:15px;border:1px solid var(--line);border-radius:14px}.flow-card>b,.product-icon{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,var(--blue),var(--purple),var(--pink))}.flow-card div{display:grid}.flow-card small{color:var(--text);margin-top:3px}.flow-card>span{margin-left:auto;font-size:9px;font-weight:800;color:#6d7486}.flow-line{height:19px;width:2px;background:#d7dbe7;margin:auto}.result-chip{margin-top:17px;text-align:center;color:#6034bf;background:#f3effc;padding:10px;border-radius:10px;font-size:11px;font-weight:800}.logo-strip{border-block:1px solid var(--line);padding:20px;display:flex;justify-content:center;flex-wrap:wrap;gap:38px;color:#858b99;font-weight:800}.section{padding:100px 24px}.soft-section{background:var(--soft)}.section-heading{max-width:740px;margin:0 auto 47px;text-align:center}.section-heading h2{font-size:clamp(33px,4vw,50px);line-height:1.08;letter-spacing:-.04em;margin:11px 0}.section-heading p{color:var(--text);line-height:1.6}.eyebrow{color:#6740be;font-size:10px;letter-spacing:.16em;font-weight:800}.product-grid,.bundle-grid,.feature-grid,.price-grid,.steps{max-width:1180px;margin:auto;display:grid;gap:18px}.product-grid{grid-template-columns:repeat(3,1fr)}.product-card{position:relative;border:1px solid var(--line);border-radius:20px;padding:29px;background:#fff;box-shadow:0 16px 45px #1f28450c}.product-card.featured{border-color:#9f7be8;transform:translateY(-9px);box-shadow:0 22px 55px #6e38cf20}.card-badge{position:absolute;right:22px;top:22px;background:#f1eafd;color:#6835cb;padding:6px 9px;border-radius:20px;font-size:9px;font-weight:800}.product-type{display:block;margin-top:22px;color:#7955c8;font-size:9px;font-weight:800;letter-spacing:.14em}.product-card h3{font-size:25px;margin:9px 0}.product-card p,.product-card li{color:var(--text);font-size:13px;line-height:1.6}.product-card ul{list-style:none;padding:12px 0;margin:0;border-top:1px solid var(--line)}.product-card li:before{content:"✓";color:var(--green);margin-right:8px;font-weight:800}.product-card>a{display:flex;justify-content:space-between;text-decoration:none;font-weight:800;color:#6232bf;margin-top:18px}.dark-section{background:#10142b;color:#fff}.section-heading.light p{color:#aeb5c8}.journey{max-width:1120px;margin:auto;display:flex;align-items:center;justify-content:center}.journey article{width:220px;padding:23px;border:1px solid #ffffff20;border-radius:16px;background:#ffffff08}.journey article span{color:#a883f1;font-size:10px;font-weight:800}.journey article b{display:block;font-size:20px;margin:9px 0}.journey article p{color:#abb2c5;font-size:12px;line-height:1.55}.journey>i{font-style:normal;color:#9b75e8;font-size:24px;margin:0 13px}.bundle-grid{grid-template-columns:repeat(3,1fr)}.bundle-grid article{border:1px solid var(--line);border-radius:18px;padding:26px}.bundle-grid article>span{font-size:9px;color:#7147c6;font-weight:800;letter-spacing:.13em}.bundle-grid h3{font-size:23px;margin:10px 0 2px}.bundle-grid p{color:var(--text)}.bundle-grid strong{display:inline-block;color:var(--green);background:#e9faf3;border-radius:20px;padding:7px 10px;font-size:12px}.bundle-grid small{display:block;color:var(--text);line-height:1.5;margin-top:15px}.bundle-featured{background:#f8f5ff;border-color:#a989e6!important}.free-section{max-width:1180px;margin:0 auto 80px;border-radius:26px;background:linear-gradient(120deg,#111633,#252258);color:#fff;display:grid;grid-template-columns:1fr 1fr;gap:45px;align-items:center;padding:55px}.free-section h2{font-size:38px;margin:10px 0}.free-section p{color:#b7bdd0}.free-options{display:grid;gap:12px}.free-options a{display:grid;gap:5px;padding:18px;border:1px solid #ffffff24;border-radius:14px;background:#ffffff0a;text-decoration:none}.free-options span{color:#bac0d2;font-size:12px}.free-options em{color:#c8aef9;font-style:normal;font-weight:800;font-size:12px}.site-footer{max-width:1180px;margin:auto;padding:55px 24px 35px;display:grid;grid-template-columns:1.5fr repeat(3,1fr);gap:40px;border-top:1px solid var(--line)}.site-footer img{width:170px}.site-footer p{max-width:300px;color:var(--text);font-size:12px;line-height:1.6}.site-footer b{display:block;font-size:12px;margin-bottom:13px}.site-footer a{display:block;text-decoration:none;color:var(--text);font-size:12px;margin:9px 0}.copyright{border-top:1px solid var(--line);padding:20px;text-align:center;color:#9297a5;font-size:10px}.composer-mock label{display:block;color:#6c7385;font-size:10px;font-weight:800;margin:18px 0 7px}.composer-top{display:flex;justify-content:space-between}.composer-top span{font-size:10px;color:#6c3bc6;font-weight:800}.composer-top b{font-size:10px;color:var(--green)}.composer-text{height:100px;border:1px solid var(--line);border-radius:12px;padding:14px;color:#969ba8}.media-row{display:flex;gap:8px;margin-top:9px}.media-row span{padding:8px 10px;border:1px solid var(--line);border-radius:8px;font-size:10px;font-weight:800}.network-row{display:flex;gap:9px}.network-row i{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;color:#fff;font-style:normal;font-weight:800}.ig{background:linear-gradient(135deg,#6a39d5,#ed367e)}.fb{background:#1877f2}.th{background:#111}.li{background:#0a66c2}.yt{background:#f00}.composer-footer{display:flex;align-items:center;justify-content:space-between;margin-top:22px;border-top:1px solid var(--line);padding-top:17px}.composer-footer span{color:var(--text);font-size:11px}.composer-footer button{border:0;border-radius:9px;padding:11px 14px;background:linear-gradient(110deg,var(--blue),var(--purple));color:#fff;font-weight:800}.steps{grid-template-columns:repeat(4,1fr)}.steps article{padding:25px;border:1px solid var(--line);border-radius:16px}.steps article>span{color:#7651c7;font-size:10px;font-weight:800}.steps h3{font-size:20px}.steps p{color:var(--text);font-size:13px;line-height:1.6}.feature-grid{grid-template-columns:repeat(3,1fr)}.feature-grid article{padding:24px;background:#fff;border:1px solid var(--line);border-radius:16px}.feature-grid article>b{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;background:#f0eafd;color:#693ac5}.feature-grid h3{font-size:16px;margin:14px 0 7px}.feature-grid p{color:var(--text);font-size:12px;line-height:1.6}.social-bridge{max-width:1120px;margin:90px auto;padding:48px;border-radius:25px;background:#12162f;color:#fff;display:grid;grid-template-columns:1.1fr .9fr;gap:55px;align-items:center}.social-bridge h2{font-size:37px;line-height:1.1}.social-bridge>div>p{color:#b2b8ca;line-height:1.6}.automation-example{box-shadow:none}.automation-example span{font-size:9px;color:#7246c9;font-weight:800;letter-spacing:.1em}.automation-example p{color:#293046;background:#f7f5fc;padding:12px;border-radius:10px}.automation-example i{display:block;text-align:center;color:#845bd0}.automation-example.large{max-width:470px;margin:auto}.price-grid{grid-template-columns:repeat(5,1fr);align-items:stretch}.price-grid article{position:relative;border:1px solid var(--line);border-radius:17px;padding:23px;display:flex;flex-direction:column}.price-grid article>span{color:#7045c6;font-size:9px;font-weight:800;letter-spacing:.12em}.price-grid h3{font-size:18px;margin:8px 0 14px}.plan-price{min-height:52px;display:flex;align-items:baseline;gap:3px}.plan-price strong{font-size:28px}.plan-price small{font-weight:800}.plan-price em{font-style:normal;color:var(--text);font-size:10px}.price-grid article>p,.price-grid li{color:var(--text);font-size:11px;line-height:1.55}.price-grid ul{list-style:none;padding:12px 0;flex:1}.price-grid li{margin:8px 0}.price-grid li:before{content:"✓";color:var(--green);margin-right:6px}.price-grid article>a{display:block;text-align:center;text-decoration:none;color:#fff;background:#181c38;border-radius:9px;padding:11px;font-size:11px;font-weight:800}.price-grid article.popular{border-color:#784bd1;box-shadow:0 18px 45px #6738bf20;transform:translateY(-9px)}.price-grid article.popular>b{position:absolute;top:-12px;left:18px;background:#6c3ac5;color:#fff;border-radius:20px;padding:6px 9px;font-size:8px}.faq{max-width:850px;margin:auto;display:grid;gap:10px}.faq details{background:#fff;border:1px solid var(--line);border-radius:13px;padding:0 18px}.faq summary{cursor:pointer;padding:17px 25px 17px 0;font-weight:800}.faq p{color:var(--text);font-size:13px;line-height:1.6}.responde-hero{background:radial-gradient(circle at 90% 30%,#eee6ff 0,transparent 28%)}
@media(max-width:1050px){.price-grid{grid-template-columns:repeat(2,1fr)}.product-grid{grid-template-columns:1fr}.product-card.featured{transform:none}.journey{display:grid;grid-template-columns:1fr 1fr;gap:15px}.journey article{width:auto}.journey>i{display:none}}
@media(max-width:800px){.site-header{height:70px}.brand img{width:145px}.menu-toggle{display:block}.site-nav{display:none;position:absolute;z-index:20;top:69px;left:16px;right:16px;padding:18px;background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:0 20px 45px #11152e26}.menu-open .site-nav{display:grid}.header-access{display:none}.hero{grid-template-columns:1fr;gap:45px;padding:55px 20px}.hero-copy h1{font-size:49px}.product-grid,.bundle-grid,.feature-grid,.steps,.free-section,.social-bridge{grid-template-columns:1fr}.logo-strip{gap:20px}.site-footer{grid-template-columns:1fr 1fr}.section{padding:75px 18px}.free-section,.social-bridge{margin:60px 18px;padding:32px}.composer-mock,.ecosystem-card{max-width:560px;width:100%;margin:auto}}
@media(max-width:520px){.hero-copy h1{font-size:40px}.hero-actions{display:grid}.proof-row{display:grid;gap:8px}.price-grid,.journey,.site-footer{grid-template-columns:1fr}.price-grid article.popular{transform:none}.free-section h2,.social-bridge h2{font-size:30px}.composer-footer{align-items:flex-start;gap:12px;flex-direction:column}.site-footer{gap:20px}}

.bundle-link{display:block;margin-top:18px;color:#6838c4;font-size:12px;font-weight:800;text-decoration:none}.bundle-hero,.pricing-hero{max-width:950px;margin:auto;padding:110px 24px 95px;text-align:center}.bundle-hero h1,.pricing-hero h1{font-size:clamp(48px,7vw,82px);line-height:1;letter-spacing:-.055em;margin:22px 0}.bundle-hero p,.pricing-hero p{max-width:700px;margin:0 auto;color:var(--text);font-size:18px;line-height:1.6}.bundle-hero .hero-actions{justify-content:center}.package-flow{max-width:1050px;margin:auto;display:flex;align-items:stretch;justify-content:center;gap:20px}.package-flow article{flex:1;max-width:310px;background:#fff;border:1px solid var(--line);border-radius:18px;padding:27px;text-align:center}.package-flow article>b{width:48px;height:48px;margin:auto;display:grid;place-items:center;border-radius:13px;color:#fff;background:linear-gradient(135deg,var(--blue),var(--purple),var(--pink))}.package-flow article p{color:var(--text);font-size:13px;line-height:1.55}.package-flow>i{align-self:center;font-size:24px;color:#7c54c8;font-style:normal}.linked-flow{max-width:1050px;margin:auto;display:flex;align-items:center;gap:15px}.linked-flow>div{flex:1;border:1px solid var(--line);border-radius:15px;padding:22px}.linked-flow small{display:block;color:#7348c8;font-size:9px;font-weight:800;letter-spacing:.12em;margin-bottom:10px}.linked-flow>span{color:#7a53c6;font-size:24px}.bundle-cta{max-width:1120px;margin:0 auto 90px;padding:45px;border-radius:24px;background:#111630;color:#fff;display:flex;align-items:center;justify-content:space-between;gap:35px}.bundle-cta h2{font-size:32px;margin:9px 0}.bundle-cta p{color:#b5bbce}.pricing-hero{padding-bottom:80px}.compact-prices{max-width:1120px;margin:auto;display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.compact-prices article{display:grid;gap:9px;border:1px solid var(--line);border-radius:15px;padding:22px;background:#fff}.compact-prices b{color:#7249c5}.compact-prices strong{font-size:20px}.compact-prices span{color:var(--text);font-size:11px}.center-action{text-align:center;margin-top:30px}.light-bundles article{background:#ffffff0a;border-color:#ffffff24}.light-bundles h3{color:#fff}.light-bundles small{color:#b8bfd2}
@media(max-width:800px){.package-flow,.linked-flow,.bundle-cta{flex-direction:column}.package-flow article{max-width:none;width:100%}.package-flow>i,.linked-flow>span{transform:rotate(90deg)}.linked-flow>div{width:100%}.bundle-cta{margin-inline:18px;align-items:flex-start}.compact-prices{grid-template-columns:1fr 1fr}}
@media(max-width:520px){.compact-prices{grid-template-columns:1fr}.bundle-hero h1,.pricing-hero h1{font-size:44px}}
@media(max-width:800px){.site-header:not(:has(.menu-toggle)){height:auto;min-height:70px;flex-wrap:wrap;padding-bottom:12px}.site-header:not(:has(.menu-toggle)) .site-nav{position:static;display:flex;order:3;width:100%;margin:0;justify-content:center;flex-wrap:wrap;padding:0;border:0;box-shadow:none}.site-header:not(:has(.menu-toggle)) .site-nav a{font-size:11px}}

/* Vitrine comercial 2026 */
.site-header{height:76px;border-bottom:1px solid var(--line);background:#fff}.brand img{width:190px;height:60px;object-fit:contain}.network-showcase{padding:70px 24px;background:linear-gradient(180deg,#f7f8ff,#fff);border-block:1px solid var(--line)}.network-showcase.compact{padding-block:58px}.network-title{max-width:720px;margin:0 auto 30px;text-align:center}.network-title h2{font-size:clamp(28px,3.5vw,43px);letter-spacing:-.04em;margin:9px 0}.network-title p{color:var(--text)}.network-logos{max-width:1120px;margin:auto;display:flex;justify-content:center;flex-wrap:wrap;gap:14px}.network-logos article{width:132px;min-height:128px;padding:17px 10px;border:1px solid #e2e5ee;border-radius:16px;background:#fff;display:grid;justify-items:center;align-content:center;gap:7px;box-shadow:0 12px 30px #3037650b}.network-logos article.available{border-color:#b8a5eb;background:linear-gradient(180deg,#fff,#f8f5ff)}.network-logos strong{font-size:13px}.network-logos small{font-size:9px;color:#9298a8;font-weight:800;text-transform:uppercase;letter-spacing:.07em}.network-logos .available small{color:var(--green)}.network-icon{width:45px;height:45px;border-radius:13px;display:grid;place-items:center;color:#fff;font-family:Manrope,sans-serif;font-size:18px}.network-icon.instagram{background:linear-gradient(135deg,#6b35d4,#f02c79,#ff9b2d)}.network-icon.facebook{background:#1877f2}.network-icon.threads{background:#111}.network-icon.linkedin{background:#0a66c2}.network-icon.telegram{background:#229ed9}.network-icon.youtube{background:#f00}.network-icon.wordpress{background:#21759b}.visual-steps article{position:relative;overflow:hidden;border-top:4px solid #7445d2;background:linear-gradient(145deg,#fff,#f8f5ff);transition:.2s transform,.2s box-shadow}.visual-steps article:hover{transform:translateY(-5px);box-shadow:0 18px 40px #6439be20}.visual-steps article>b{width:42px;height:42px;margin-top:16px;border-radius:12px;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,var(--blue),var(--purple),var(--pink))}.visual-steps article>span{font-size:18px;color:#7445d2}.pricing-section{background:linear-gradient(180deg,#f7f8ff,#fff)}.colorful-prices article{background:#fff;border-top-width:4px}.colorful-prices article:nth-child(1){border-top-color:#8a8fa0}.colorful-prices article:nth-child(2){border-top-color:#3157f6}.colorful-prices article:nth-child(3){border-top-color:#7a35d3;background:linear-gradient(180deg,#fbf8ff,#fff)}.colorful-prices article:nth-child(4){border-top-color:#e72590}.colorful-prices article:nth-child(5){border-top-color:#151936}.feature-grid article{transition:.2s transform,.2s box-shadow;border-top:3px solid #8060d1}.feature-grid article:hover{transform:translateY(-4px);box-shadow:0 16px 35px #46306a17}.social-bridge .button-light{color:#171b35;border-color:#fff;box-shadow:0 10px 25px #0002}.footer-ticket summary{cursor:pointer;color:#5f6678;font-size:12px;margin-top:10px}.footer-ticket form{display:grid;gap:7px;margin-top:10px}.footer-ticket input,.footer-ticket textarea{width:100%;border:1px solid var(--line);border-radius:7px;padding:8px;font:inherit;font-size:11px}.footer-ticket textarea{min-height:65px;resize:vertical}.footer-ticket button{border:0;border-radius:8px;padding:9px;background:linear-gradient(100deg,var(--blue),var(--purple),var(--pink));color:#fff;font-weight:800;cursor:pointer}.complete-marketing-footer{grid-template-columns:1.4fr repeat(3,1fr)}
@media(max-width:800px){.site-header{height:70px;padding-inline:18px}.brand img{width:166px}.network-showcase{padding:55px 18px}.network-logos article{width:calc(33.333% - 10px)}.complete-marketing-footer{grid-template-columns:1fr 1fr}}
@media(max-width:520px){.network-logos article{width:calc(50% - 8px)}.complete-marketing-footer{grid-template-columns:1fr}}
/* Header unificado - 2026-08-09 */
@media (min-width:801px){
  .site-header{position:relative;display:grid;grid-template-columns:240px minmax(460px,1fr) 190px;align-items:center;gap:24px;width:100%;max-width:1360px;height:94px;padding:0 32px;border-bottom:1px solid #e8eaf1;background:#fff}
  .site-header .brand{display:flex;align-items:center;justify-self:start}
  .site-header .brand img{width:220px;height:72px;object-fit:contain;object-position:left center}
  .site-header .site-nav{justify-self:center;margin:0;padding:6px;display:flex;align-items:center;gap:4px;border:1px solid #e5e2ef;border-radius:14px;background:#f8f7fc;box-shadow:0 7px 22px rgba(34,26,71,.06)}
  .site-header .site-nav a{position:relative;padding:11px 15px;border-radius:10px;color:#34384c;font-family:Manrope,sans-serif;font-size:14px;font-weight:700;line-height:1;white-space:nowrap;transition:color .2s ease,background .2s ease,box-shadow .2s ease,transform .2s ease}
  .site-header .site-nav a:hover{color:#682fc1;background:#fff;box-shadow:0 5px 14px rgba(66,42,113,.10);transform:translateY(-1px)}
  .site-header .site-nav a.active,.site-header .site-nav a[aria-current="page"]{color:#fff;background:linear-gradient(110deg,var(--blue),var(--purple) 58%,var(--pink));box-shadow:0 7px 18px rgba(104,47,193,.24)}
  .site-header .header-access{justify-self:end;min-width:186px;min-height:52px;padding:14px 18px;border-color:#d7d3e4;border-radius:13px;font-size:15px;background:#fff;transition:border-color .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease}
  .site-header .header-access:hover{color:#682fc1;border-color:#a88bda;box-shadow:0 9px 24px rgba(71,43,119,.12);transform:translateY(-1px)}
}
@media (max-width:1100px) and (min-width:801px){
  .site-header{grid-template-columns:190px minmax(410px,1fr) 165px;gap:14px;padding-inline:20px}
  .site-header .brand img{width:185px}
  .site-header .site-nav a{padding-inline:11px;font-size:13px}
  .site-header .header-access{min-width:160px;padding-inline:13px;font-size:14px}
}
@media (max-width:800px){
  .site-header{height:78px;padding-inline:18px}
  .site-header .brand img{width:190px;height:62px;object-position:left center}
  .site-header .site-nav{top:77px;padding:10px;gap:5px}
  .site-header .site-nav a{padding:13px 14px;border-radius:10px;font-size:14px}
  .site-header .site-nav a.active,.site-header .site-nav a[aria-current="page"]{color:#fff;background:linear-gradient(110deg,var(--blue),var(--purple) 58%,var(--pink))}
}
/* Navegação principal v2 - 2026-08-10 */
@media (min-width:1181px){
  .mobile-client-access{display:none!important}
  .site-header{display:grid;grid-template-columns:230px minmax(630px,1fr) 190px;align-items:center;gap:20px;max-width:1440px;height:98px;padding:0 34px;overflow:visible}
  .site-header .brand img{width:230px;height:78px;object-position:left center}
  .site-header .site-nav{position:static;justify-self:center;display:flex;align-items:center;gap:2px;margin:0;padding:5px;border:1px solid #e5e2ef;border-radius:14px;background:#f8f7fc;box-shadow:0 7px 22px rgba(34,26,71,.06);overflow:visible}
  .site-nav .nav-link,.site-nav .nav-dropdown-toggle{display:flex;align-items:center;gap:6px;padding:11px 12px;border:0;border-radius:9px;background:transparent;color:#34384c;font:700 13px/1 Manrope,sans-serif;text-decoration:none;white-space:nowrap;cursor:pointer;transition:.2s ease}
  .site-nav .nav-link:hover,.site-nav .nav-dropdown-toggle:hover,.site-nav .nav-link.active,.site-nav .nav-group.active>.nav-dropdown-toggle{color:#682fc1;background:#fff;box-shadow:0 5px 14px rgba(66,42,113,.10)}
  .site-nav .nav-group{position:relative}
  .site-nav .nav-dropdown-toggle span{font-size:12px;transition:transform .2s ease}
  .site-nav .nav-group.open>.nav-dropdown-toggle span{transform:rotate(180deg)}
  .site-nav .nav-dropdown{position:absolute;z-index:100;top:calc(100% + 13px);left:50%;width:310px;padding:10px;border:1px solid #e4e0ec;border-radius:16px;background:#fff;box-shadow:0 24px 60px rgba(24,18,49,.17);opacity:0;visibility:hidden;transform:translate(-50%,-7px);transition:.18s ease}
  .site-nav .nav-group.open>.nav-dropdown,.site-nav .nav-group:hover>.nav-dropdown{opacity:1;visibility:visible;transform:translate(-50%,0)}
  .site-nav .nav-dropdown a{display:grid;gap:4px;padding:12px 13px;border-radius:10px;text-decoration:none;transition:background .18s ease}
  .site-nav .nav-dropdown a:hover{background:#f7f4fd;box-shadow:none;transform:none}
  .site-nav .nav-dropdown b{color:#252941;font-size:13px}
  .site-nav .nav-dropdown small{color:#73798a;font-size:11px;line-height:1.35}
  .site-nav .nav-dropdown .dropdown-all{margin-top:6px;border-top:1px solid #ece9f2;border-radius:0 0 10px 10px}
  .site-nav .nav-dropdown .dropdown-all b,.site-nav .nav-dropdown .dropdown-all small{color:#6934c3}
  .site-header .header-access{justify-self:end;min-width:186px;min-height:52px}
}
@media (max-width:1180px){
  .site-header{position:relative;display:flex;height:82px;padding:0 22px;overflow:visible}
  .site-header .brand img{width:205px;height:70px;object-position:left center}
  .site-header .menu-toggle{display:block}
  .site-header .site-nav{display:none;position:absolute;z-index:100;top:81px;left:16px;right:16px;max-height:calc(100vh - 105px);overflow:auto;margin:0;padding:12px;border:1px solid var(--line);border-radius:16px;background:#fff;box-shadow:0 24px 60px rgba(21,17,45,.18)}
  .menu-open .site-header .site-nav{display:grid;gap:4px}
  .site-nav .nav-link,.site-nav .nav-dropdown-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;padding:14px;border:0;border-radius:10px;background:#fff;color:#30354a;font:700 14px/1 Manrope,sans-serif;text-decoration:none;text-align:left}
  .site-nav .nav-link.active,.site-nav .nav-group.active>.nav-dropdown-toggle{color:#6934c3;background:#f7f3fd}
  .site-nav .nav-dropdown{display:none;padding:4px 8px 9px 14px}
  .site-nav .nav-group.open>.nav-dropdown{display:grid}
  .site-nav .nav-dropdown a{display:grid;gap:3px;padding:11px 12px;border-left:2px solid #e4d8f5;text-decoration:none}
  .site-nav .nav-dropdown b{font-size:13px;color:#34384c}
  .site-nav .nav-dropdown small{font-size:11px;color:#747a8b}
  .site-header .header-access{display:none}
  .site-nav .mobile-client-access{display:flex;align-items:center;justify-content:space-between;margin-top:6px;padding:14px;border-radius:11px;color:#fff;background:linear-gradient(110deg,var(--blue),var(--purple) 58%,var(--pink));font:800 14px/1 Manrope,sans-serif;text-decoration:none}
}
.support-hero{max-width:1000px;margin:auto;padding:100px 24px 75px;text-align:center}.support-hero h1{font-size:clamp(44px,6vw,72px);letter-spacing:-.055em;margin:20px 0 14px}.support-hero>p{max-width:680px;margin:auto;color:var(--text);font-size:18px;line-height:1.65}.support-quick-links{display:flex;justify-content:center;flex-wrap:wrap;gap:9px;margin-top:28px}.support-quick-links a,.documentation-links a{padding:12px 16px;border:1px solid #ddd9e8;border-radius:11px;background:#fff;color:#6132b8;font-weight:800;text-decoration:none}.support-grid{max-width:1120px;margin:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.support-grid article{padding:27px;border:1px solid var(--line);border-radius:18px;background:#fff}.support-grid article>b{width:44px;height:44px;display:grid;place-items:center;border-radius:12px;color:#fff;background:linear-gradient(135deg,var(--blue),var(--purple),var(--pink))}.support-grid article p{color:var(--text);line-height:1.55}.support-grid article a{color:#6633bd;font-weight:800;text-decoration:none}.tutorial-list{max-width:880px;margin:auto;display:grid;gap:10px}.tutorial-list>a{display:flex;align-items:center;gap:16px;padding:19px;border:1px solid var(--line);border-radius:14px;color:inherit;text-decoration:none}.tutorial-list span{color:#7345c8;font-weight:800}.tutorial-list div{display:grid;gap:4px;flex:1}.tutorial-list small{color:var(--text)}.tutorial-list i{color:#7345c8;font-style:normal}.documentation-links{max-width:850px;margin:auto;display:flex;justify-content:center;flex-wrap:wrap;gap:10px}.support-contact{max-width:1120px;margin:auto;display:grid;grid-template-columns:.75fr 1.25fr;gap:55px;align-items:start}.support-contact h2{font-size:42px;margin:12px 0}.support-contact>div p{color:var(--text);line-height:1.6}.support-contact form{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:25px;border:1px solid var(--line);border-radius:18px;box-shadow:0 18px 45px rgba(31,40,69,.08)}.support-contact label{display:grid;gap:7px;font-size:12px;font-weight:800}.support-contact label small{font-weight:500;color:var(--text)}.support-contact input,.support-contact textarea{width:100%;padding:12px;border:1px solid #d8dce6;border-radius:9px;font:inherit}.support-contact .wide{grid-column:1/-1}.support-contact button{justify-self:start}
@media(max-width:800px){.support-grid,.support-contact{grid-template-columns:1fr}.support-contact{gap:25px}.support-contact form{grid-template-columns:1fr}.support-contact .wide{grid-column:auto}.support-hero{padding:70px 18px 55px}.support-hero h1{font-size:44px}}
/* Página de recursos - 2026-08-10 */
.resources-hero{max-width:1040px;margin:auto;padding:105px 24px 75px;text-align:center}.resources-hero h1{font-size:clamp(46px,6.4vw,76px);line-height:1.02;letter-spacing:-.055em;margin:22px 0 16px}.resources-hero>p{max-width:760px;margin:auto;color:var(--text);font-size:18px;line-height:1.65}.resources-jump{display:flex;justify-content:center;flex-wrap:wrap;gap:9px;margin-top:30px}.resources-jump a{padding:11px 16px;border:1px solid #ddd9e8;border-radius:25px;color:#6233ba;background:#fff;font-weight:800;text-decoration:none}.resources-list{max-width:1180px;margin:auto;padding:0 24px 90px}.resource-section{position:relative;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);gap:65px;align-items:center;padding:80px 0;border-top:1px solid var(--line);scroll-margin-top:110px}.resource-section.reverse .resource-copy{order:2}.resource-section.reverse .resource-visual{order:1}.resource-number{position:absolute;top:28px;right:0;color:#e7e1f1;font:800 48px/1 Manrope,sans-serif}.resource-copy h2{font-size:clamp(32px,4vw,48px);line-height:1.08;letter-spacing:-.04em;margin:12px 0 17px}.resource-copy>p{color:var(--text);font-size:16px;line-height:1.7}.resource-copy ul{list-style:none;padding:10px 0;margin:15px 0}.resource-copy li{margin:10px 0;color:#50576a}.resource-copy li:before{content:"✓";margin-right:9px;color:var(--green);font-weight:800}.resource-copy>a{display:inline-flex;gap:18px;margin-top:10px;color:#6534bd;font-weight:800;text-decoration:none}.resource-visual{min-height:310px;padding:40px;border:1px solid #dfdbea;border-radius:28px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:linear-gradient(145deg,#fff,#f7f3ff);box-shadow:0 25px 65px rgba(45,32,79,.12)}.resource-visual>b{width:72px;height:72px;display:grid;place-items:center;border-radius:20px;color:#fff;font-size:29px;background:linear-gradient(135deg,var(--blue),var(--purple),var(--pink));box-shadow:0 13px 30px rgba(106,52,193,.24)}.resource-visual strong{margin-top:22px;font-size:21px}.resource-visual small{max-width:240px;margin-top:8px;color:var(--text);font-size:13px}.resources-cta{max-width:1120px;margin:0 auto 95px;padding:48px;border-radius:25px;display:flex;align-items:center;justify-content:space-between;gap:40px;color:#fff;background:#111630}.resources-cta h2{max-width:650px;font-size:36px;margin:10px 0}.resources-cta p{color:#b9bfd0}.resources-cta .button{flex:none}
@media(max-width:800px){.resources-hero{padding:70px 18px 55px}.resources-hero h1{font-size:44px}.resources-list{padding-inline:18px}.resource-section{grid-template-columns:1fr;gap:28px;padding:70px 0}.resource-section.reverse .resource-copy,.resource-section.reverse .resource-visual{order:initial}.resource-visual{min-height:250px}.resources-cta{margin:0 18px 70px;padding:32px;display:grid}.resources-cta h2{font-size:30px}}
/* Central de ajuda interativa - 2026-08-10 */
.support-faq{max-width:900px;margin:38px auto 0;display:grid;gap:10px}.support-faq details{border:1px solid #dfdce8;border-radius:13px;background:#fff;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.support-faq details[open]{border-color:#a98cda;box-shadow:0 12px 30px rgba(67,44,110,.09)}.support-faq summary{position:relative;padding:18px 50px 18px 20px;cursor:pointer;list-style:none;font:800 14px/1.35 Manrope,sans-serif}.support-faq summary::-webkit-details-marker{display:none}.support-faq summary:after{content:"+";position:absolute;right:20px;top:50%;transform:translateY(-50%);color:#6c38c4;font-size:22px}.support-faq details[open] summary:after{content:"−"}.support-faq details p{margin:0;padding:0 20px 20px;color:var(--text);font-size:14px;line-height:1.65}
/* Retorno do formulário de suporte - 2026-08-10 */
.support-feedback{grid-column:1/-1;display:grid;gap:4px;padding:14px 16px;border:1px solid;border-radius:11px;font-size:13px;line-height:1.45}.support-feedback.success{color:#086342;border-color:#a6dfc8;background:#edfbf5}.support-feedback.error{color:#9b1c1c;border-color:#f1b6b6;background:#fff1f1}.support-feedback b{font-size:14px}.support-feedback span{font-weight:500}
/* Download integrado ao site - 2026-08-10 */
.download-page>.site-header{color:var(--ink)}.download-page .site-header .button{font-family:Manrope,sans-serif}.download-trust{max-width:1120px;margin:-28px auto 0;position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,1fr);padding:0 24px}.download-trust span{display:grid;gap:5px;padding:19px 22px;border-block:1px solid #e2e4ec;background:#fff;color:#61687a;font-size:12px}.download-trust span:first-child{border-left:1px solid #e2e4ec;border-radius:15px 0 0 15px}.download-trust span:last-child{border-right:1px solid #e2e4ec;border-radius:0 15px 15px 0}.download-trust b{color:#252941;font-size:11px;text-transform:uppercase;letter-spacing:.07em}.download-assurance{max-width:1120px;margin:0 auto 75px;padding:45px 48px;display:grid;grid-template-columns:1.1fr .9fr;gap:55px;align-items:center;border:1px solid #e0dce9;border-radius:22px;background:linear-gradient(145deg,#fff,#f7f4fd)}.download-assurance h2{font-size:34px;margin:10px 0}.download-assurance p{color:var(--text);line-height:1.65}.download-assurance ul{list-style:none;padding:0;margin:0;display:grid;gap:13px}.download-assurance li{color:#50576a}.download-assurance li:before{content:"✓";margin-right:9px;color:var(--green);font-weight:800}.download-help{max-width:1120px;margin:0 auto 90px;padding:34px 40px;display:flex;align-items:center;justify-content:space-between;gap:30px;border-radius:20px;color:#fff;background:#111630}.download-help h3{font-size:24px;margin:0 0 7px}.download-help p{margin:0;color:#b7bdd0}.download-help>div:last-child{display:flex;align-items:center;gap:12px}.download-help>div>a:first-child{color:#fff;font-weight:800;text-decoration:none;padding:12px}.download-page .site-footer{background:#fff}.download-page .copyright{background:#fff}
@media(max-width:800px){.download-trust{grid-template-columns:1fr 1fr;margin-top:0;padding:18px}.download-trust span,.download-trust span:first-child,.download-trust span:last-child{border:1px solid #e2e4ec;border-radius:10px}.download-assurance{margin:0 18px 55px;padding:30px;grid-template-columns:1fr;gap:20px}.download-help{margin:0 18px 65px;padding:28px;display:grid}.download-help>div:last-child{align-items:flex-start;flex-wrap:wrap}}
/* Correção de espaçamento do Download - 2026-08-10 */
.download-page .download-content{margin:34px auto 80px}.download-page .download-trust{margin:-28px auto 0}
@media(max-width:800px){.download-page .download-content{margin:14px auto 60px}.download-page .download-trust{margin:0 auto}}
/* Cabeçalho padrão na página WordPress - 2026-08-10 */
.landing-page>.site-header{color:var(--ink);font-family:"DM Sans",sans-serif}.landing-page>.site-header .brand img{object-fit:contain}.landing-page>.site-header .button{font-family:Manrope,sans-serif}

/* SEO e página Automação para Redes Sociais - 2026-08-31 */
.network-icon.tiktok{background:#111}.seo-intro{background:#fff}.seo-intro-grid{max-width:1120px;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.seo-intro h2{font-size:clamp(34px,4vw,52px);line-height:1.08;letter-spacing:-.04em;margin:12px 0 18px}.seo-intro p{color:var(--text);font-size:16px;line-height:1.7}.seo-intro .button{margin-top:16px}.seo-benefits{display:grid;gap:12px}.seo-benefits article{display:flex;gap:16px;align-items:flex-start;padding:20px;border:1px solid var(--line);border-radius:15px;background:linear-gradient(145deg,#fff,#f8f5ff)}.seo-benefits article>b{width:40px;height:40px;flex:0 0 40px;display:grid;place-items:center;border-radius:11px;color:#fff;background:linear-gradient(135deg,var(--blue),var(--purple),var(--pink));font-size:11px}.seo-benefits strong{font-size:16px}.seo-benefits p{margin:5px 0 0;font-size:13px;line-height:1.5}
.automation-hero{max-width:1240px;margin:auto;padding:82px 32px 95px;display:grid;grid-template-columns:1.05fr .95fr;gap:80px;align-items:center}.automation-hero h1{font-size:clamp(48px,5.6vw,76px);line-height:1.01;letter-spacing:-.055em;margin:20px 0}.automation-hero h1 em{font-style:normal;color:transparent;background:linear-gradient(110deg,var(--blue),var(--purple),var(--pink));background-clip:text}.automation-hero>div>p{max-width:680px;color:var(--text);font-size:18px;line-height:1.68}.automation-map{position:relative;padding:30px;border:1px solid #dfdbea;border-radius:26px;background:linear-gradient(145deg,#fff,#f4efff);box-shadow:0 30px 75px #3328581c;text-align:center}.automation-map>span{display:inline-block;color:#6f43c4;font-size:10px;font-weight:800;letter-spacing:.16em}.automation-map-center{width:190px;height:190px;margin:22px auto;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:50%;color:#fff;background:linear-gradient(135deg,#171c42,#56309c 60%,#d9208a);box-shadow:0 18px 45px #562b9c40}.automation-map-center img{width:62px;height:62px;object-fit:contain}.automation-map-center strong{font-size:20px}.automation-map-center small{margin-top:4px;color:#ded5f0}.automation-channels{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.automation-channels b{padding:9px 11px;border:1px solid #dcd5e9;border-radius:20px;background:#fff;color:#4d5264;font-size:10px}.automation-map>p{margin:20px 0 0;color:#6840bd;font-size:12px;font-weight:800}.automation-audiences{background:#111630;color:#fff}.automation-audiences .feature-grid article{background:#ffffff0a;border-color:#ffffff24}.automation-audiences .feature-grid h3{color:#fff}.automation-audiences .feature-grid p{color:#b8bfd2}.automation-cta{max-width:1120px;margin:90px auto;padding:48px;display:flex;align-items:center;justify-content:space-between;gap:45px;border-radius:26px;color:#fff;background:linear-gradient(120deg,#111630,#35236a)}.automation-cta h2{font-size:36px;margin:10px 0}.automation-cta p{max-width:650px;color:#bcc2d3}.automation-cta>div:last-child{display:flex;gap:10px;flex:none}
@media(max-width:800px){.seo-intro-grid,.automation-hero{grid-template-columns:1fr}.automation-hero{padding:60px 20px;gap:45px}.automation-hero h1{font-size:46px}.automation-cta{margin:65px 18px;padding:32px;display:grid}.automation-cta>div:last-child{flex-wrap:wrap}}
@media(max-width:520px){.automation-hero h1{font-size:40px}.automation-map{padding:22px}.automation-map-center{width:160px;height:160px}.automation-cta h2{font-size:30px}.automation-cta>div:last-child{display:grid}}
