.data-hero{position:relative;overflow:hidden;padding:74px 0 68px;background:linear-gradient(118deg,#031827 0%,#073d52 58%,#087568 100%);color:#fff}.data-hero:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 84% 30%,rgba(67,228,203,.24),transparent 28%);pointer-events:none}.data-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:1.05fr .95fr;gap:52px;align-items:center}.data-hero h1{max-width:780px;margin:14px 0 18px;font-size:clamp(2.65rem,5.2vw,4.8rem);line-height:1.01;letter-spacing:-.052em}.data-hero p{max-width:720px;color:#d3e6e8;font-size:1.08rem;line-height:1.72}.data-hero-products{display:flex;align-items:flex-end;justify-content:center;gap:4px;min-height:430px;padding:35px;background:radial-gradient(circle,rgba(60,222,196,.2),transparent 52%),rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12)}.data-hero-products img{width:38%;max-height:345px;object-fit:contain;filter:drop-shadow(0 26px 23px rgba(0,0,0,.4))}.data-hero-products img:last-child{transform:translateY(-18px)}.data-fast-nav{display:flex;flex-wrap:wrap;gap:9px;margin-top:25px}.data-fast-nav a{padding:10px 13px;border:1px solid rgba(255,255,255,.22);color:#fff;text-decoration:none;font-size:.8rem;font-weight:800}.data-fast-nav a:hover{background:rgba(255,255,255,.1)}.data-section{padding:78px 0}.data-section.alt{background:#f2f7f9}.data-heading{display:grid;grid-template-columns:1fr .75fr;gap:36px;align-items:end;margin-bottom:34px}.data-heading h2{margin:7px 0 0;color:var(--brand);font-size:clamp(2rem,4vw,3.15rem);line-height:1.06;letter-spacing:-.04em}.data-heading p{margin:0;color:var(--muted2);line-height:1.7}.data-label{color:#0b9f8a;font-size:.74rem;font-weight:900;letter-spacing:.13em}.data-product-list{display:grid;gap:20px}.data-product{display:grid;grid-template-columns:330px 1fr;min-height:390px;background:#fff;border:1px solid var(--line2);box-shadow:0 16px 48px rgba(7,39,54,.07)}.data-product:nth-child(even){grid-template-columns:1fr 330px}.data-product:nth-child(even) .data-product-visual{order:2}.data-product-visual{position:relative;display:grid;place-items:center;min-height:360px;padding:30px;background:linear-gradient(145deg,#061e2c,#0b4f5d);overflow:hidden}.data-product-visual:after{content:"";position:absolute;width:230px;height:230px;border-radius:50%;background:rgba(42,216,187,.12);filter:blur(3px)}.data-product-visual img{position:relative;z-index:1;width:min(82%,230px);max-height:310px;object-fit:contain;filter:drop-shadow(0 24px 20px rgba(0,0,0,.35))}.data-product-visual.dual{grid-template-columns:1fr 1fr;gap:8px}.data-product-visual.dual img{width:100%;max-height:290px}.data-product-copy{display:flex;flex-direction:column;padding:38px 40px}.data-product-copy small{color:#0c9e88;font-weight:900;letter-spacing:.1em}.data-product-copy h3{margin:9px 0 8px;color:var(--brand);font-size:2rem}.data-product-copy .audience{margin:0 0 18px;color:#0a5e69;font-weight:800}.data-product-copy p{margin:0;color:var(--muted2);line-height:1.75}.data-benefits{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:22px 0}.data-benefits div{padding:13px 15px;background:#edf8f6;border-left:3px solid #1aaf96}.data-benefits b,.data-benefits span{display:block}.data-benefits b{color:#073b49;font-size:.9rem}.data-benefits span{margin-top:3px;color:#5c737c;font-size:.78rem;line-height:1.45}.data-product-copy a{margin-top:auto;align-self:flex-start;color:#087a6b;font-weight:850;text-decoration:none}.selection-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.selection-card{padding:25px;border:1px solid #d4e3e7;background:#fff}.selection-card strong{display:block;color:#063044;font-size:1.08rem}.selection-card span{display:block;margin-top:8px;color:#5b737d;line-height:1.6}.selection-card b{display:block;margin-top:17px;color:#07927e}.usage-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:32px;counter-reset:steps}.usage-step{padding:24px;background:#062638;color:#fff;counter-increment:steps}.usage-step:before{content:"0" counter(steps);display:block;margin-bottom:28px;color:#3bd2b6;font-weight:900;letter-spacing:.12em}.usage-step b{display:block;font-size:1.05rem}.usage-step span{display:block;margin-top:8px;color:#bfd2d7;font-size:.83rem;line-height:1.6}.data-note{margin-top:18px;padding:18px 20px;border-left:4px solid #12a98f;background:#e8f6f4;color:#3f6069;line-height:1.65}.data-faq{display:grid;grid-template-columns:1fr 1fr;gap:12px}.data-faq article{padding:24px;border:1px solid var(--line2);background:#fff}.data-faq h3{margin:0 0 8px;color:var(--brand);font-size:1.05rem}.data-faq p{margin:0;color:var(--muted2);line-height:1.65}.data-cta{display:grid;grid-template-columns:1fr auto;gap:28px;align-items:center;padding:38px 40px;background:linear-gradient(120deg,#042337,#076161);color:#fff}.data-cta h2{margin:0 0 8px;font-size:2rem}.data-cta p{margin:0;color:#c8dcdf}.data-whatsapp{position:fixed;right:20px;bottom:24px;z-index:90;display:flex;align-items:center;gap:10px;padding:14px 17px;border-radius:999px;background:#1f9d62;color:#fff;text-decoration:none;font-weight:850;box-shadow:0 14px 34px rgba(0,0,0,.27)}.data-whatsapp:before{content:"WA";display:grid;place-items:center;width:29px;height:29px;border-radius:50%;background:#fff;color:#168653;font-size:.68rem}.data-disclaimer{margin:18px 0 0;color:#6b7f87;font-size:.78rem;line-height:1.6}
@media(max-width:900px){.data-hero-grid,.data-heading{grid-template-columns:1fr}.data-hero-products{min-height:340px}.data-product,.data-product:nth-child(even){grid-template-columns:280px 1fr}.data-product:nth-child(even) .data-product-visual{order:0}.selection-grid{grid-template-columns:1fr 1fr}.usage-steps{grid-template-columns:1fr 1fr}}
@media(max-width:680px){.data-hero{padding:56px 0}.data-hero-products{min-height:300px}.data-section{padding:58px 0}.data-product,.data-product:nth-child(even){grid-template-columns:1fr}.data-product-visual{min-height:290px}.data-product-copy{padding:28px 24px}.data-benefits,.selection-grid,.usage-steps,.data-faq{grid-template-columns:1fr}.data-cta{grid-template-columns:1fr;padding:29px}.data-whatsapp{right:14px;bottom:72px;padding:11px 14px;font-size:.8rem}}
