/* FroggyAds V146: automation, adtech, lead generation and media operations */
.v146-page{background:#061613;color:#eafff8}.v146-page *{box-sizing:border-box;min-width:0}.v146-page .container,[data-release="V146"] .container{width:min(1180px,calc(100% - 32px));max-width:1180px;margin-inline:auto;min-width:0}.v146-page section{padding:clamp(54px,7vw,94px) 0}.v146-hero{background:radial-gradient(circle at 78% 18%,rgba(111,247,200,.17),transparent 34%),linear-gradient(180deg,#071f1a,#061613)}.v146-media{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr);gap:40px;align-items:center}.v146-kicker{display:inline-flex;align-items:center;gap:9px;color:#8ef8d3;font-size:.78rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.v146-kicker:before{content:"";width:9px;height:9px;border-radius:50%;background:#6ff7c8;box-shadow:0 0 18px rgba(111,247,200,.8)}.v146-page h1{font-size:clamp(2.45rem,5.7vw,5rem);line-height:1.01;max-width:980px;margin:18px 0}.v146-page h2{font-size:clamp(1.8rem,3.8vw,3.15rem);line-height:1.08;margin:0 0 18px}.v146-page h3{color:#fff}.v146-page p,.v146-page li{color:#c8e5dc;line-height:1.76}.v146-page .lead{font-size:clamp(1.08rem,2vw,1.35rem);max-width:860px}.v146-band{background:rgba(111,247,200,.04);border-block:1px solid rgba(111,247,200,.12)}.v146-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:28px}.v146-card{background:rgba(8,37,32,.78);border:1px solid rgba(111,247,200,.2);border-radius:22px;padding:24px;box-shadow:0 18px 50px rgba(0,0,0,.18)}.v146-card h3{font-size:1.24rem;margin:0 0 12px}.v146-card p{margin:0}.v146-card p+p{margin-top:12px}.v146-table-wrap{width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid rgba(111,247,200,.2);border-radius:18px;margin-top:28px}.v146-table{width:100%;min-width:800px;border-collapse:collapse;background:rgba(5,25,22,.72)}.v146-table th,.v146-table td{padding:15px;text-align:left;vertical-align:top;border-bottom:1px solid rgba(111,247,200,.13);overflow-wrap:anywhere}.v146-table th{color:#8ef8d3;font-size:.8rem;text-transform:uppercase;letter-spacing:.06em}.v146-table td{color:#d4eee6;line-height:1.58}.v146-table tr:last-child td{border-bottom:0}.v146-related,.v146-chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.v146-related a,.v146-chip{border:1px solid rgba(111,247,200,.24);background:rgba(111,247,200,.07);border-radius:999px;padding:8px 12px;color:#dffdf3;text-decoration:none}.v146-callout{padding:22px;border-left:4px solid #6ff7c8;background:rgba(111,247,200,.08);border-radius:0 18px 18px 0;color:#dff8f0;line-height:1.72}.v146-faq details{border:1px solid rgba(111,247,200,.18);border-radius:16px;padding:18px 20px;background:rgba(8,34,30,.72)}.v146-faq details+details{margin-top:12px}.v146-faq summary{font-weight:800;color:#fff;cursor:pointer}.v146-sources{columns:2;column-gap:32px;padding-left:1.2rem}.v146-sources li{break-inside:avoid;margin:0 0 10px}.v146-sources a{color:#8ef8d3;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.v146-cta{text-align:center}.v146-cta a{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:15px 24px;background:#6ff7c8;color:#05201a!important;font-weight:900;text-decoration:none}[data-release="V146"]{overflow:hidden;position:relative;background:linear-gradient(180deg,rgba(5,20,19,.99),rgba(7,28,25,.99));padding:clamp(56px,7vw,96px) 0;border-top:1px solid rgba(111,247,200,.2);border-bottom:1px solid rgba(111,247,200,.16)}[data-release="V146"] *{box-sizing:border-box;min-width:0}[data-release="V146"] h2{font-size:clamp(2rem,4.5vw,3.8rem);line-height:1.04;margin:16px 0}[data-release="V146"] p,[data-release="V146"] li{color:#c8e5dc;line-height:1.72}
@media(max-width:760px){.v146-page .container,[data-release="V146"] .container{width:min(100% - 24px,1180px)}.v146-media,.v146-grid{grid-template-columns:1fr}.v146-sources{columns:1}.v146-card{padding:20px}.v146-table{min-width:690px}}
.v146-media>*{width:100%;max-width:100%;min-width:0}.v146-media img{display:block;width:100%;height:auto;max-width:100%;min-width:0}
@media(max-width:760px){.v146-media{grid-template-columns:minmax(0,1fr)!important}.v146-media>*{width:100%;max-width:100%;min-width:0}}
