.intro{padding:70px 15px 110px;position:relative}@media (min-width:481px){.intro{padding:100px 15px 120px}}@media (min-width:769px){.intro{padding:130px 15px}}.intro:before{content:"";z-index:1;background:linear-gradient(rgba(231,237,243,0) 0%,#e7edf3 100%);width:100%;height:120px;position:absolute;bottom:0;left:0}.intro__wrapper{background:url(../images/background/intro.png) top/cover no-repeat;background-image:image-set("../images/background/intro.avif" 1x,"../images/background/intro@2x.avif" 2x,"../images/background/intro.png" 1x,"../images/background/intro@2x.png" 2x);position:relative}.intro__wrapper:before,.intro__wrapper:after{content:"";z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.intro__wrapper:before{opacity:.66;background:url(../images/background-paths/intro-1.svg) 50%/cover no-repeat}.intro__wrapper:after{background:url(../images/background-paths/intro-2.svg) 50%/cover no-repeat}.intro__container{text-align:center;z-index:2;flex-direction:column;justify-content:center;align-items:center;min-height:450px;display:flex;position:relative}@media (min-width:481px){.intro__container{min-height:530px}}@media (min-width:769px){.intro__container{min-height:585px}}.intro__logo-container{margin:0}.intro__logo{width:auto;height:70px;margin:0 auto;display:block}@media (min-width:481px){.intro__logo{height:75px}}@media (min-width:769px){.intro__logo{height:80px}}.intro__title{color:#153759;margin:65px 0 12px;padding:0;font-size:28px;font-weight:700;position:relative}@media (min-width:481px){.intro__title{font-size:33px}}@media (min-width:769px){.intro__title{font-size:36px}}@media (min-width:1025px){.intro__title{font-size:40px}}.intro__title span{display:inline-block;position:relative}.intro__title span:after{content:"";pointer-events:none;transform-origin:0 0;background:linear-gradient(-63deg,#107bd5 0%,#20d790 100%);width:100%;height:5px;position:absolute;bottom:3px;left:0;transform:scaleX(0)}@media (min-width:769px){.intro__title span:after{bottom:5px}}@media (min-width:1025px){.intro__title span:after{bottom:6px}}html.allow-transitions .intro__title span:after{transition:transform .9s ease-out;transform:scaleX(1)}.intro__subtitle{color:#153759;font-size:19px;font-weight:500}@media (min-width:481px){.intro__subtitle{font-size:22px}}@media (min-width:769px){.intro__subtitle{font-size:25px}}@media (min-width:1025px){.intro__subtitle{font-size:28px}}.intro__scroll-button{color:#153759;text-transform:uppercase;letter-spacing:1px;background:0 0;border:0;font-size:13px;font-weight:600;line-height:1.333;position:absolute;bottom:0;left:50%;transform:translate(-50%)translateY(100%)}.intro__scroll-button:hover{color:#0e253c}.intro__scroll-button:hover svg polygon{fill:#0e253c}@media (hover:hover){.intro__scroll-button:focus{color:#0e253c}.intro__scroll-button:focus svg polygon{fill:#0e253c}}.intro__scroll-button:active{color:#07131f}.intro__scroll-button:active svg polygon{fill:#07131f}html.allow-transitions .intro__scroll-button{transition:color .2s ease-out}.intro__scroll-button svg{margin:16px auto 0;animation:2s infinite arrow-bounce;display:block}.intro__scroll-button svg polygon{fill:#153759;transition:fill .2s ease-out}.offer{color:#153759;padding:40px 15px 70px}@media (min-width:769px){.offer{padding:40px 15px 85px}}@media (min-width:1025px){.offer{padding:40px 15px 104px}}.offer__subtitle-paragraph{text-align:center;max-width:480px;margin:0 auto 5px;padding:0;font-size:15px;line-height:1.65}@media (min-width:769px){.offer__subtitle-paragraph{margin:0 auto 43px;font-size:16px;line-height:1.75}}@media (min-width:1025px){.offer__subtitle-paragraph{margin:0 auto 56px}}.offer__boxes{background:url(../images/background/cross.svg) 50%/contain no-repeat;flex-direction:column;gap:40px;margin:0 0 25px;padding:33px 0;display:flex}@media (min-width:481px){.offer__boxes{flex-direction:row;align-items:flex-start;margin:0 0 30px;padding:26px 0}}@media (min-width:769px){.offer__boxes{margin:0 0 35px}}@media (min-width:1025px){.offer__boxes{margin:0 0 40px}}@media (min-width:481px){.offer__box-wrapper{width:50%}.offer__box-wrapper:nth-child(2){margin-top:80px}}.offer__box{background:#fff;flex-direction:column;flex:1 1 0;padding:24px 20px;display:flex;box-shadow:0 32px 32px rgba(0,0,0,.08)}@media (min-width:769px){.offer__box{padding:24px 24px 32px}}.offer__box-title{text-transform:uppercase;order:2;margin:0;padding:0;font-size:17px;line-height:1.2}@media (min-width:481px){.offer__box-title{font-size:18px}}@media (min-width:769px){.offer__box-title{font-size:19px}}@media (min-width:1025px){.offer__box-title{font-size:20px}}.offer__box-icon{order:1;margin:0 0 23px}@media (min-width:769px){.offer__box-icon{margin:0 0 33px}}@media (min-width:1025px){.offer__box-icon{margin:0 0 36px}}.offer__box-icon.is-publishers svg{width:48px;height:48px}.offer__box-icon.is-advertisers svg{width:53px;height:48px}.offer__box-paragraph{order:3;margin:15px 0 0;padding:0;line-height:1.6}@media (min-width:769px){.offer__box-paragraph{margin:17px 0 0;line-height:2}}@media (min-width:1025px){.offer__box-paragraph{margin:20px 0 0}}.offer__contact-button-container{text-align:center}.offer__contact-button{color:#fff;background:#153759;border-radius:2px;justify-content:center;align-items:center;height:44px;padding:0 50px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}@media (min-width:769px){.offer__contact-button{font-size:15px}}html.allow-transitions .offer__contact-button{transition:background-color .2s ease-out}.offer__contact-button:hover{background:#0e253c}@media (hover:hover){.offer__contact-button:focus{background:#0e253c}}.offer__contact-button:active{background:#07131f}.services{color:#153759;padding:65px 15px;position:relative}@media (min-width:769px){.services{padding:80px 15px}}@media (min-width:1025px){.services{padding:80px 15px 108px}}.services:before,.services:after{content:"";pointer-events:none;z-index:1;width:40%;position:absolute;top:0;bottom:0}.services:before{background:url(../images/background-paths/services-1.svg) 50%/cover no-repeat;left:0}.services:after{background:url(../images/background-paths/services-2.svg) 50%/cover no-repeat;right:0}.services__wrapper{position:relative}.services__wrapper:before,.services__wrapper:after{content:"";opacity:.25;pointer-events:none;height:50%;position:absolute}.services__wrapper:before{background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(16,123,213,.75) 100%),linear-gradient(90deg,rgba(255,255,255,0) 0%,#20d790 100%);top:0;left:45%;right:0}.services__wrapper:after{background:linear-gradient(270deg,rgba(255,255,255,0) 0%,rgba(16,123,213,.75) 100%),linear-gradient(270deg,rgba(255,255,255,0) 0%,#20d790 100%);bottom:0;left:0;right:45%}.services__content{z-index:2;position:relative}.services__boxes{flex-wrap:wrap;justify-content:center;gap:24px;max-width:740px;margin:30px auto 0;display:flex}@media (min-width:769px){.services__boxes{gap:28px;margin:35px auto 0}}@media (min-width:1025px){.services__boxes{margin:64px auto 0}}.services__box{text-align:center;background:#fff;flex-direction:column;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;width:160px;height:160px;padding:34px 15px 28px;display:flex;position:relative;box-shadow:0 32px 32px rgba(0,0,0,.08)}.services__box:after{content:"";background:linear-gradient(-63deg,#107bd5 0%,#20d790 100%);height:4px;position:absolute;bottom:0;left:0;right:0}.services__box-icon{margin:0 0 auto}.services__box-icon.is-standard svg{width:30px;height:27px}.services__box-icon.is-nonstandard svg{width:27px;height:27px}.services__box-icon.is-specific svg{width:27px;height:30px}.services__box-icon.is-data svg{width:32px;height:32px}.services__box-icon.is-video svg{width:30px;height:30px}.services__box-icon.is-pr svg{width:27px;height:30px}.services__box-icon.is-rtb svg{width:30px;height:30px}.services__box-title{margin:0;padding:0;font-size:15px;font-weight:600;line-height:1.286}.publishers{color:#153759;padding:75px 15px;position:relative;overflow:hidden}@media (min-width:769px){.publishers{padding:100px 15px}}@media (min-width:1025px){.publishers{padding:136px 15px 132px}}.publishers:before,.publishers:after{content:"";z-index:1;pointer-events:none;position:absolute;bottom:0;left:0}.publishers:before{background:url(../images/background/publishers.png) bottom/cover no-repeat;background-image:image-set("../images/background/publishers.avif" 1x,"../images/background/publishers@2x.avif" 2x,"../images/background/publishers.png" 1x,"../images/background/publishers@2x.png" 2x);width:760px;height:880px}.publishers:after{background:url(../images/icons/publishers.svg) 50%/cover no-repeat;width:480px;height:480px;bottom:-2%;left:-2.3%}.publishers__content{z-index:2;position:relative}.publishers__intro-block{max-width:680px;margin:0 auto 35px}@media (min-width:769px){.publishers__intro-block{justify-content:space-between;align-items:flex-end;margin:0 auto 56px;display:flex}}@media (min-width:1025px){.publishers__intro-block{max-width:100%;margin:0 0 56px}}@media (min-width:769px){.publishers__title{text-align:left}.publishers__title:after{left:0;transform:none}}.publishers__subtitle-paragraph{text-align:center;max-width:210px;margin:5px auto 28px;padding:0;font-size:15px;line-height:1.65}@media (min-width:769px){.publishers__subtitle-paragraph{text-align:left;margin:0;font-size:16px;line-height:1.75}}.publishers__contact-button-container{text-align:center;margin:0 0 6px}@media (min-width:769px){.publishers__contact-button-container{text-align:left}}.publishers__contact-button{color:#fff;background:#153759;border-radius:2px;justify-content:center;align-items:center;height:44px;padding:0 45px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}@media (min-width:769px){.publishers__contact-button{font-size:15px}}html.allow-transitions .publishers__contact-button{transition:background-color .2s ease-out}.publishers__contact-button:hover{background:#0e253c}@media (hover:hover){.publishers__contact-button:focus{background:#0e253c}}.publishers__contact-button:active{background:#07131f}.publishers__boxes{flex-wrap:wrap;justify-content:center;gap:25px;display:flex}@media (min-width:1025px){.publishers__boxes{justify-content:flex-start;gap:32px}}.publishers__box{background:#fff;flex-direction:column;flex-grow:0;flex-shrink:0;width:284px;height:170px;padding:24px;display:flex;box-shadow:0 32px 32px rgba(0,0,0,.08)}@media (min-width:769px){.publishers__box{height:185px}}@media (min-width:1401px){.publishers__box{width:calc(33.333% - 22px);height:200px;padding:24px 28px 28px}}@media (min-width:1025px){.publishers__box:nth-child(4){margin-left:80px}}.publishers__box-number{color:#153759;font-size:40px;font-weight:500;line-height:1.4}@supports ((-webkit-background-clip:text) or (background-clip:text)){.publishers__box-number{text-fill-color:transparent;color:transparent;background:linear-gradient(#20d790 0%,#107bd5 100%);-webkit-background-clip:text;background-clip:text}}.publishers__box-paragraph{margin:auto 0;font-size:14.2px;line-height:1.714}.publishers__box-paragraph strong{font-weight:700}.advertisers{color:#153759;padding:75px 15px;position:relative;overflow:hidden}@media (min-width:769px){.advertisers{padding:100px 15px}}@media (min-width:1025px){.advertisers{padding:120px 15px 132px}}.advertisers:before,.advertisers:after{content:"";z-index:1;pointer-events:none;position:absolute;right:0}.advertisers:before{background:url(../images/background/advertisers.png) bottom/cover no-repeat;background-image:image-set("../images/background/advertisers.avif" 1x,"../images/background/advertisers@2x.avif" 2x,"../images/background/advertisers.png" 1x,"../images/background/advertisers@2x.png" 2x);width:760px;height:670px;top:0}.advertisers:after{background:url(../images/icons/advertisers.svg) 50%/cover no-repeat;width:533px;height:480px;bottom:0;right:-4.3%}.advertisers__content{z-index:2;max-width:1000px;position:relative}@media (min-width:1025px){.advertisers__content{justify-content:space-between;display:flex}}.advertisers__intro-block{max-width:680px;margin:0 auto 35px}@media (min-width:769px){.advertisers__intro-block{justify-content:space-between;align-items:flex-end;margin:0 auto 56px;display:flex}}@media (min-width:1025px){.advertisers__intro-block{max-width:100%;margin:0;display:block}}@media (min-width:769px){.advertisers__title{text-align:left}.advertisers__title:after{left:0;transform:none}}@media (min-width:1025px){.advertisers__title{margin-top:76px}}.advertisers__subtitle-paragraph{text-align:center;max-width:210px;margin:5px auto 28px;padding:0;font-size:15px;line-height:1.65}@media (min-width:769px){.advertisers__subtitle-paragraph{text-align:left;margin:0;font-size:16px;line-height:1.75}}.advertisers__contact-button-container{text-align:center;margin:0}@media (min-width:769px){.advertisers__contact-button-container{text-align:left;margin:45px 0 0}}.advertisers__contact-button{color:#fff;background:#153759;border-radius:2px;justify-content:center;align-items:center;height:44px;padding:0 45px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}@media (min-width:769px){.advertisers__contact-button{font-size:15px}}html.allow-transitions .advertisers__contact-button{transition:background-color .2s ease-out}.advertisers__contact-button:hover{background:#0e253c}@media (hover:hover){.advertisers__contact-button:focus{background:#0e253c}}.advertisers__contact-button:active{background:#07131f}.advertisers__boxes{flex-wrap:wrap;justify-content:center;gap:25px;display:flex}@media (min-width:1025px){.advertisers__boxes{justify-content:flex-start;gap:32px;max-width:680px}}.advertisers__box{background:#fff;flex-direction:column;flex-grow:0;flex-shrink:0;width:284px;height:170px;padding:24px;display:flex;box-shadow:0 32px 32px rgba(0,0,0,.08)}@media (min-width:769px){.advertisers__box{height:185px}}@media (min-width:1401px){.advertisers__box{height:200px;padding:24px 28px 28px}}@media (min-width:769px){.advertisers__box:nth-child(2){margin-right:30px}.advertisers__box:nth-child(3){margin-left:80px}}.advertisers__box-number{color:#153759;font-size:40px;font-weight:500;line-height:1.4}@supports ((-webkit-background-clip:text) or (background-clip:text)){.advertisers__box-number{text-fill-color:transparent;color:transparent;background:linear-gradient(#20d790 0%,#107bd5 100%);-webkit-background-clip:text;background-clip:text}}.advertisers__box-paragraph{margin:auto 0;font-size:14.2px;line-height:1.714}.advertisers__box-paragraph strong{font-weight:700}.contact{background:#153759 url(../images/background/contact.png) 50%/cover no-repeat;text-align:center;color:#fff;background-image:image-set("../images/background/contact.avif" 1x,"../images/background/contact@2x.avif" 2x,"../images/background/contact.png" 1x,"../images/background/contact@2x.png" 2x);padding:60px 15px 70px;position:relative}@media (min-width:769px){.contact{padding:70px 15px 80px}}@media (min-width:1025px){.contact{padding:86px 15px 98px}}.contact:before{content:"";z-index:1;pointer-events:none;background:url(../images/background-paths/contact.svg) 50%/cover no-repeat;width:150%;height:100%;position:absolute;top:0;left:0}@media (min-width:769px){.contact:before{width:100%}}@media (min-width:1025px){.contact:before{width:90%}}.contact__container{z-index:2;max-width:360px;margin:0 auto;position:relative}.contact__subtitle-paragraph{text-align:center;max-width:480px;margin:0 0 36px;padding:0;font-size:15px;line-height:1.65}@media (min-width:769px){.contact__subtitle-paragraph{margin:0 0 38px;font-size:16px;line-height:1.75}}@media (min-width:1025px){.contact__subtitle-paragraph{margin:0 0 40px}}@media (max-width:340px){.contact__subtitle-paragraph br{display:none}}.contact__form-input-container{margin:0 0 24px}.contact__form-message-textarea.contact__form-message-textarea{height:140px}.contact__form-hint{color:rgba(255,255,255,.6);margin:-12px 0 22px;padding:0;font-size:13px}.contact__separator{align-items:center;margin:25px 0 20px;font-size:16px;line-height:1.75;display:flex}@media (min-width:769px){.contact__separator{margin:32px 0 25px}}.contact__separator:before,.contact__separator:after{content:"";background:rgba(255,255,255,.5);flex-grow:1;flex-shrink:1;height:1px}.contact__separator:before{margin-right:25px}.contact__separator:after{margin-left:25px}.contact__email-title{color:#fff;margin:0 0 5px;font-weight:500;line-height:1.65}@media (min-width:769px){.contact__email-title{font-size:16px}}.contact__email-link{color:#fff;font-size:16px;font-weight:600;text-decoration:none}.contact__email-link:hover{text-decoration:underline}@media (hover:hover){.contact__email-link:focus{text-decoration:underline}}@media (min-width:769px){.contact__email-link{font-size:20px}}@media (min-width:1025px){.contact__email-link{font-size:23px}}