@media(max-width:1100px){.ads-section{padding:82px 0}.ads-heading>p{max-width:340px}.ads-scope-layout{gap:6%;grid-template-columns:1fr 1.15fr}.ads-search-feature h3{font-size:31px}.ads-search-object{padding:20px 18px;gap:12px}.ads-search-object span{font-size:12px}.ads-campaign-list article{gap:16px;grid-template-columns:30px 1fr 15px}.ads-campaign-list h3{font-size:24px}.ads-objectives>div{gap:15px}.ads-objectives strong{font-size:21px}.ads-conversion{gap:5%}.ads-conversion-art figcaption{gap:13px;font-size:10px}.ads-measure{gap:7%}.ads-measure-body dl>div{grid-template-columns:100px 1fr;gap:20px}}
@media(max-width:1100px){.ads-conversion-art img{width:100%;margin-left:0}}
@media(max-width:760px){
 .ads-section{padding:62px 0}.ads-round{border-radius:28px}.ads-content h2{font-size:clamp(31px,7.9vw,44px);text-wrap:initial}.ads-content p{font-size:15px}.ads-content h3{font-size:25px}
 .ads-heading{display:block;margin-bottom:34px}.ads-heading>p{max-width:100%;margin-top:23px;font-size:14px}
 .ads-intro{display:block}.ads-intro-copy{padding-top:24px}.ads-link{font-size:13px}.ads-objectives{margin-top:33px;padding-top:26px;flex-direction:column;gap:25px}.ads-objectives strong{font-size:23px}.ads-objectives>div{gap:23px}.ads-objectives svg{width:29px;height:29px}
 .ads-scope-layout{grid-template-columns:1fr;gap:35px}.ads-search-feature{padding-top:26px}.ads-search-feature h3{font-size:31px;margin:30px 0 20px}.ads-search-feature p{font-size:15px;max-width:none}.ads-search-feature small{font-size:10px;margin-top:23px}.ads-search-object{max-width:360px;padding:20px;gap:15px;margin-top:30px}.ads-search-object span{font-size:12px}.ads-content .ads-search-object svg{width:29px;height:29px}
 .ads-campaign-list article{gap:17px;padding:24px 0;grid-template-columns:29px 1fr}.ads-campaign-list article:first-child{padding-top:26px}.ads-campaign-list .ads-index{display:none}.ads-campaign-list svg{width:28px;height:28px}.ads-campaign-list h3{font-size:24px;margin-bottom:12px}.ads-campaign-list p{font-size:14px}
 .ads-conversion{grid-template-columns:1fr;gap:20px}.ads-conversion-copy>p{margin-top:24px}.ads-open-steps h3{font-size:22px}.ads-open-steps p{font-size:14px}.ads-open-steps li{gap:15px;padding:19px 0}.ads-conversion-art{padding:0 0 10px}.ads-conversion-art img{width:100%;margin-left:0}.ads-conversion-art figcaption{gap:17px;font-size:11px;margin-top:7px}.ads-conversion-trace{margin-top:21px}
 .ads-business-grid{grid-template-columns:1fr;gap:38px}.ads-business-grid article{padding-top:25px}.ads-business-grid h3{font-size:27px;margin-bottom:19px}.ads-business-grid p{font-size:14px}.ads-business-grid article>svg{width:30px;height:30px;top:25px}.ads-business-bottom{font-size:10px;gap:15px;margin-top:23px}.ads-business-bottom span+span{padding-left:15px}
 .ads-content .method{padding:65px 0;border-radius:28px;margin-top:36px}.ads-service .method .wrap{width:calc(100% - 48px)}.ads-content .method .section-heading h2{font-size:32px}.ads-content .method .method-step h3{font-size:23px}.ads-content .method .method-step p{font-size:14px}
 .ads-measure{grid-template-columns:1fr;gap:33px}.ads-measure-heading>p{margin-top:24px}.ads-data-sources{font-size:10px;gap:9px}.ads-measure-principle{padding:23px 20px;gap:15px}.ads-measure-principle p{font-size:14px}.ads-measure-principle>svg{width:27px;height:27px}.ads-measure-principle strong{font-size:23px}.ads-measure-body dl>div{grid-template-columns:1fr;gap:9px;padding:20px 0}.ads-measure-body dd{font-size:14px}
 .ads-faq-grid{grid-template-columns:1fr;gap:35px}.ads-faq summary{font-size:15px;min-height:76px;padding:20px 0}.ads-faq details p{font-size:14px;padding-right:10px}.ads-faq-group>h3{font-size:18px;margin-bottom:18px}.ads-service .contact-section{margin-top:40px}
}
@media(prefers-reduced-motion:reduce){.ads-service [data-motion-scene] *,.ads-service [data-motion-scene] *:before,.ads-service [data-motion-scene] *:after{animation:none!important;transition:none!important}.ads-hero-signal,.ads-conversion-trace:after{display:none}}
.ads-service [data-motion-scene].no-motion *,.ads-service [data-motion-scene].no-motion *:before,.ads-service [data-motion-scene].no-motion *:after,.motion-idle.ads-service [data-motion-scene] *,.motion-idle.ads-service [data-motion-scene] *:before,.motion-idle.ads-service [data-motion-scene] *:after{animation-play-state:paused!important}
