.firstidea-google-ads-content section{padding-block:var(--section)}.ads-hero{color:#fff;background:#0d1d24;overflow:hidden;padding-top:clamp(8rem,12vw,12rem)!important}.ads-hero__grid,.ads-readiness__grid,.ads-measurement__grid,.ads-commerce__grid,.ads-metrics__grid,.ads-consent__grid,.ads-boundaries__grid{grid-template-columns:minmax(0,.93fr) minmax(25rem,1.07fr);align-items:center;gap:clamp(3rem,7vw,7rem);display:grid}.ads-hero h1,.ads-readiness h2,.ads-measurement h2,.ads-commerce h2,.ads-metrics h2,.ads-consent h2,.ads-boundaries h2{letter-spacing:-.075em;max-width:11ch;margin:1.4rem 0 1.8rem;font-size:clamp(3.5rem,6.6vw,6.5rem);line-height:.88}.ads-hero h1 em{color:#56cbd0;font-style:normal}.ads-hero__copy>p:not(.eyebrow){color:#b8c7ca;max-width:43rem;font-size:clamp(1.08rem,1.6vw,1.34rem);line-height:1.7}.ads-intent-lens{pointer-events:none;isolation:isolate;border:1px solid #56cbd059;border-radius:50%;min-height:38rem;position:relative}.ads-intent-lens:before,.ads-intent-lens:after{content:"";border:1px dashed #56cbd040;border-radius:50%;position:absolute}.ads-intent-lens:before{inset:10%}.ads-intent-lens:after{inset:24%}.ads-intent-lens__query,.ads-intent-lens__result{z-index:2;background:#132a32;border:1px solid #ffffff2e;padding:1.15rem;position:absolute;box-shadow:0 1.5rem 4rem #00000038}.ads-intent-lens__query{width:48%;top:18%;left:-4%;transform:rotate(-2deg)}.ads-intent-lens__query span,.ads-intent-lens__result small,.ads-intent-lens__focus{font-size:var(--font-size-min);letter-spacing:.08em;font-weight:900}.ads-intent-lens__query span{color:#56cbd0}.ads-intent-lens__query strong{letter-spacing:-.055em;margin-top:2.2rem;font-size:clamp(1.65rem,3vw,2.8rem);line-height:1.02;display:block}.ads-intent-lens__result{grid-template-columns:repeat(3,1fr);gap:.55rem;width:53%;display:grid;bottom:17%;right:-3%;transform:rotate(1.5deg)}.ads-intent-lens__result small{color:#9aaeb2;grid-column:1/-1}.ads-intent-lens__result b{font-size:var(--font-size-min);text-align:center;border-bottom:2px solid #56cbd0;padding:.8rem .25rem}.ads-intent-lens__result i{color:#ff7461;text-align:right;grid-column:1/-1;font-size:clamp(1.5rem,2.8vw,2.25rem);font-style:normal;font-weight:900}.ads-intent-lens__beam{z-index:1;transform-origin:0;background:#56cbd0;width:49%;height:1px;animation:5s ease-in-out infinite adsLensSweep;position:absolute;top:39%;right:18%;transform:rotate(36deg)}.ads-intent-lens__focus{color:#56cbd0;position:absolute;bottom:3%;left:17%}@media (hover:hover) and (pointer:fine){.ads-intent-lens,.ads-signal-prism,.ads-feed-conveyor,.ads-campaign-brief{transition:transform .7s cubic-bezier(.22,1,.36,1),box-shadow .7s}.ads-intent-lens:hover{transform:translateY(-.3rem)rotate(.2deg)}}@media (width<=72rem){.ads-hero__grid,.ads-readiness__grid,.ads-measurement__grid,.ads-commerce__grid,.ads-metrics__grid,.ads-consent__grid,.ads-boundaries__grid{grid-template-columns:1fr}.ads-intent-lens,.ads-signal-prism,.ads-feed-conveyor{width:min(100%,45rem);margin-inline:auto}}@media (width<=52rem){.ads-hero{padding-top:7.5rem!important}.ads-hero h1,.ads-readiness h2,.ads-measurement h2,.ads-commerce h2,.ads-metrics h2,.ads-consent h2,.ads-boundaries h2{font-size:clamp(2.65rem,10vw,4.15rem)}.ads-intent-lens{min-height:31rem}.ads-intent-lens__query{width:58%;left:0}.ads-intent-lens__result{width:62%;right:0}}@media (width<=35rem){.ads-intent-lens{border-radius:1.5rem;min-height:28rem}.ads-intent-lens__query{width:70%;top:8%}.ads-intent-lens__result{width:77%;bottom:10%}.ads-intent-lens__focus{display:none}}@media (prefers-reduced-motion:reduce){.ads-intent-lens,.ads-signal-prism,.ads-feed-conveyor,.ads-campaign-brief,.ads-feed-product,.ads-feed-conveyor__rail i,.ads-intent-lens__beam{animation:none!important;transform:none!important}}
