.checker-hero{padding:137px 0 200px;background:#f9f9f7;position:relative}.checker-hero:before{content:"";background-image:url(../svg/checker-hero-figure_1.svg);width:330px;height:136px;position:absolute;left:0;top:428px}.checker-hero:after{content:"";background-image:url(../svg/checker-hero-figure_2.svg);width:330px;height:159px;position:absolute;right:0;top:428px}@media (max-width:767.98px){.checker-hero{background:#fff;padding:114px 0 120px}.checker-hero:after,.checker-hero:before{content:none}}.checker-hero__title{font-weight:600;font-size:42px;line-height:54px;text-align:center;max-width:600px;margin:0 auto;color:#1a2e44}@media (max-width:767.98px){.checker-hero__title{font-size:30px;line-height:36px}}.checker-hero__subtitle{padding-top:24px;font-size:22px;line-height:34px;text-align:center;max-width:600px;margin:0 auto;color:#1a2e44}@media (max-width:767.98px){.checker-hero__subtitle{padding-top:30px;font-size:18px;line-height:28px}}.checker-hero__form{padding:48px;background:#fff;border:1px solid #eee;border-radius:12px;max-width:700px;margin:100px auto 0;position:relative;z-index:1;display:-webkit-box;display:flex;gap:10px;-webkit-box-align:start;align-items:flex-start}.checker-hero__form-label{width:100%}.checker-hero__form-limit{padding-top:10px;font-size:13px;line-height:18px;color:#717d89}@media (max-width:767.98px){.checker-hero__form{padding:0;background:transparent;border:none;margin:30px 0 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.checker-hero__form--checked{border-radius:12px 12px 0 0}.checker-hero__form-error{font-size:13px;line-height:15px;color:#fb5151;padding:6px 8px 0;display:none}.checker-hero__form-error--active{display:block}.checker-hero__form--error .checker-hero__input{border-color:#fb5151}.checker-hero__input{font-size:14px;line-height:17px;color:#1a2e44;padding:12.5px 9px;background:#fff;border:1px solid #dfe3ea;border-radius:7px;display:block;width:100%}.checker-hero__input::-webkit-input-placeholder{color:#a3abb4}.checker-hero__input::-moz-placeholder{color:#a3abb4}.checker-hero__input:-ms-input-placeholder{color:#a3abb4}.checker-hero__input::-ms-input-placeholder{color:#a3abb4}.checker-hero__input::placeholder{color:#a3abb4}.checker-hero__button{line-height:22px;padding:10px 20px;flex-shrink:0}@media (max-width:767.98px){.checker-hero__button{width:100%}}.checker-hero__button.checker-hero__button--loading{cursor:not-allowed;background-color:#f1f6f6;border-color:#f1f6f6;color:#a3abb4}.checker-hero__button.checker-hero__button--loading:hover{cursor:not-allowed}.checker-hero__result{max-width:700px;background:#fff;padding:36px 48px 48px;border:1px solid #eee;margin:0 auto;border-radius:0 0 12px 12px;position:relative;z-index:1}@media (max-width:767.98px){.checker-hero__result{padding:30px 0 0;background:transparent;border:none;border-top:1px solid #eee;border-radius:unset;margin:30px 0 0}}.checker-hero__result--hide{display:none}.checker-hero__result_inner{padding-left:24px;padding-right:24px}.checker-hero__result_inner--hide{display:none}.checker-hero__result_inner--blocklist-result{padding:0 48px 36px}@media (max-width:767.98px){.checker-hero__result_inner--blocklist-result{padding:0}}.checker-hero--inner{padding:0;background-color:transparent}.checker-hero--inner:after,.checker-hero--inner:before{content:none}.checker-hero--inner .checker-hero__form{margin:16px 0;padding-left:0;padding-right:0}@media (min-width:768px){.checker-hero--inner .checker-hero__form{padding-left:24px;padding-right:24px}}.checker-hero--inner .checker-hero__form--checked{margin-bottom:0}.checker-hero--inner .checker-hero__result{margin:0;padding-left:0;padding-right:0;border-top:none}@media (min-width:768px){.checker-hero--inner .checker-hero__result{padding-left:24px;padding-right:24px}}@media (max-width:767.98px){.checker-hero--inner .checker__loading{padding:84px 0 0}}.checker__loading{display:block;margin:0 auto;position:relative}.checker__loading:before{content:"";position:absolute;top:24px;left:-webkit-calc(50% - 20px);left:calc(50% - 20px);width:40px;height:40px;border-radius:50%;border:2px solid #ecfff5;border-right-color:#22d172;-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@-webkit-keyframes rotate{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}.checker-result__hidden{display:none}.checker-result__table{table-layout:fixed;border-collapse:separate;border-spacing:0;border-radius:7px;font-size:14px;font-family:Inter,sans-serif;color:#1a2e44;overflow:hidden;width:100%;letter-spacing:-.02em;padding-bottom:24px}.checker-result__table:last-child{padding-bottom:0}.checker-result__table_td,.checker-result__table_th{border:1px solid #eee;padding:11px 10px;text-align:left;line-height:20px;width:100%;word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.checker-result__table_th{font-weight:600;display:none}.checker-result__table_tr{display:block;overflow:hidden}.checker-result__table_tr:nth-child(2n){background-color:#f9f9f7}.checker-result__table_tr:last-child .dmarc-result__table_td{border-bottom:1px solid #eee}.checker-result__table_td{position:relative;font-weight:400;display:block;width:100%;min-width:100%;max-width:100%;padding-left:101px}.checker-result__table_td:before{content:attr(data-label);font-weight:500;display:-webkit-box;display:flex;padding-top:11px;position:absolute;left:0;top:0;height:100%;width:91px;border-right:1px solid #eee;padding-left:8px}.checker-result__table_tr:first-child .checker-result__table_td:first-child{border-top-left-radius:7px;border-top-right-radius:7px}.checker-result__table_tr:last-child .checker-result__table_td:last-child{border-bottom-left-radius:7px;border-bottom-right-radius:7px}.checker-result__table_tr:last-child{border-bottom:none}@media (min-width:601px){.checker-result__table_th{padding:18px 19px 5px;display:table-cell;background-color:#f9f9f7;border-bottom:0}.checker-result__table_td:first-child,.checker-result__table_td:nth-child(2),.checker-result__table_th:first-child,.checker-result__table_th:nth-child(2){min-width:180px;max-width:180px;width:180px}.checker-result__table_tr{display:table-row}.checker-result__table_tr:last-child{border-bottom:1px solid #eee}.checker-result__table_td{display:table-cell;width:auto!important;padding:15px 19px}.checker-result__table_td:before{display:none}.checker-result__table_th:first-child{border-top-left-radius:7px;border-top-right-radius:0}.checker-result__table_th:last-child{border-top-left-radius:0;border-top-right-radius:7px}.checker-result__table_tr:first-child .checker-result__table_td:first-child{border-top-left-radius:0;border-top-right-radius:0}.checker-result__table_tr:last-child .checker-result__table_td:first-child{border-bottom-left-radius:7px;border-top-right-radius:0}.checker-result__table_tr:last-child .checker-result__table_td:last-child{border-bottom-left-radius:0;border-bottom-right-radius:7px}.checker-result__table_td{border-bottom:1px solid #eee}}@media (min-width:601px){.checker-hero__result_inner .checker-result__table_td:first-child,.checker-hero__result_inner .checker-result__table_th:first-child{min-width:80px;max-width:120px;width:120px}.checker-hero__result_inner .checker-result__table_td:nth-child(2),.checker-hero__result_inner .checker-result__table_th:nth-child(2){min-width:160px;max-width:160px;width:160px}}.checker-loader{border-radius:8px;display:none}.checker-loader--loading{display:block;width:16px;height:16px;margin:14px auto;position:relative;border-radius:50%;border:2px solid #ecfff5;border-right-color:#22d172;-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.checker-loader__text{font-size:14px;line-height:24px;color:#1a2e44;padding:12px 0;text-align:center;display:none}@media (max-width:767.98px){.checker-loader__text{padding:12px 24px}}.checker-loader__domain{font-weight:600;line-height:140%;display:inline-block}.checker-loader__domain:first-letter{text-transform:uppercase}.checker-loader--listed,.checker-loader--not-listed{margin:36px 0 32px;display:block}@media (max-width:767.98px){.checker-loader--listed,.checker-loader--not-listed{margin:30px 0 15px}}.checker-loader--not-listed{background-color:#ecfff5}.checker-loader--not-listed .checker-loader__text--not-listed{display:block}.checker-loader--listed{background-color:#fff8ef}.checker-loader--listed .checker-loader__text--listed{display:block}.info-block{max-width:700px;margin:auto;padding:16px 0 0!important}.info-block__description,.info-block__title{font-size:18px}@media (min-width:601px){.info-block{padding:24px 0 0!important}.info-block__description{font-size:14px}.info-block_title{font-size:16px}}.info-block .green{color:#22d172}.checker-hero--inner .info-block .support-box{margin-top:0}.dkim-checker .checker-hero__form--error .checker-hero__input{border-color:#dfe3ea}.dkim-checker .checker-hero__form--error .checker-hero__input_error{border-color:#fb5151}.checker-hero__data_result_invalid,.checker-hero__data_result_valid{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding-bottom:8px;border-bottom:1px solid #eee;margin-bottom:8px}.checker-hero__data_result_invalid:before,.checker-hero__data_result_valid:before{content:"";display:inline-block;margin-right:8px;padding:0;width:20px;height:20px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjk3NiAzMS45OTlDMjEuNDY3IDMxLjk5OSAzMiAyNC4wODcgMzIgMTUuMjUgMzIgNi40MTQgMjMuODY3IDAgMTUuMzc2IDAgNi44ODQgMCAwIDcuMTYzIDAgMTZjMCA4LjgzNiA0LjQ4NSAxNS45OTkgMTIuOTc2IDE1Ljk5OXoiIGZpbGw9IiMyMkQxNzIiLz48cGF0aCBkPSJNOS4wMDIgMTYuM2MxLjg2MiAxLjQ4OSAzLjcyMyAzLjEwMiA1LjQ2IDQuNTlhLjM4NC4zODQgMCAwMC4yNDguMTI1Yy4zNzMuMTI0LjQ5Ny0uMzczLjYyLS42MiAxLjQ5LTQuMjIgMy4zNTEtOC4xOSA1LjQ2LTEyLjAzNyIgZmlsbD0iIzIyRDE3MiIvPjxwYXRoIGQ9Ik04LjI1OCAxNy40MTZjLjg2OS43NDUgMS44NjIgMS40OSAyLjczIDIuMzU4Ljc0NS42MiAxLjg2MSAxLjg2MSAyLjczIDIuMzU3Ljg2OS4zNzMgMS4zNjUuMjQ5IDIuMTEtLjQ5NiAxLjExNi0xLjM2NSAxLjYxMy0zLjcyMiAyLjIzMy01LjMzNiAxLjExNy0yLjQ4MSAyLjIzMy00Ljk2MyAzLjU5OC03LjMyLjc0NS0xLjM2NS0uODY4LTIuMzU4LTEuNjEzLS45OTMtMS42MTMgMi45NzgtMy4xMDIgNi4wOC00LjQ2NyA5LjE4Mi0uMjQ4Ljc0NS0uNjIgMS40OS0uODY4IDIuMjM0LjM3Mi42Mi4zNzIuNjIgMCAuMjQ4LS4zNzMtLjI0OC0uNzQ1LS42Mi0uOTkzLS44NjktMS4zNjUtMS4xMTctMi43My0yLjM1Ny00LjA5NS0zLjQ3NC0uOTkyLS43NDUtMi4yMzMgMS4yNC0xLjM2NSAyLjExeiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==) no-repeat 50%;background-size:contain}.checker-hero__data_result_value{font-weight:600;padding-left:5px}.checker-hero__data_result_invalid:before{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIuNzU4IDE1LjgzN2MxLjk2OCAyLjcxIDUuMjUgMy45NzEgNy45MzQgMy41OTMgMi42ODQtLjM3OCA0LjgzMi0yLjAxNyA2LjYyMi00LjAzNCAxLjAxNC0xLjE5OCAxLjkwOS0yLjUyMSAyLjM4Ni00LjA5N2E3LjY0OSA3LjY0OSAwIDAwLS40MTctNS4zNThjLTEuMzEzLTIuODM2LTQuMjk2LTQuNTM4LTYuOTgtNS4xMDVDMTAuNjkyLjQ1OCA5LjA4LjM5NSA3LjU5LjY0NiA1LjE0NC45NjMtMy4yMDggNS4zNzUgMS4zMjYgMTMuODIiIGZpbGw9IiNGQjUxNTEiLz48cGF0aCBkPSJNNi45MTUgNy41MjdjMS43IDIuMjAzIDMuNzc3IDQuMDI5IDYuMTA2IDUuNDc3Ljc1Ni41MDMgMS4wNy0xLjAwOC40NDEtMS40NDhBMjIuMTEgMjIuMTEgMCAwMTcuNjA3IDYuMzNjLS42My0uNzU1LTEuMTMzLjYzLS42OTIgMS4xOTd6IiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTcuMDQgMTQuNDUyYzIuNjQ1LTIuNDU1IDUuMTYzLTUuMSA3LjU1Ni03Ljc0My41NjYtLjY5My0uMDYzLTEuNy0uNzU2LS45NDVhMTA5LjYyOCAxMDkuNjI4IDAgMDEtNy41NTUgNy43NDRjLS42OTIuNjMgMCAxLjcuNzU2Ljk0NHoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=) no-repeat 50%}.checker-hero__data{padding-bottom:48px;position:relative;z-index:1}.checker-hero__data_title{font-size:16px;font-weight:600;color:#1a2e44;line-height:140%}.checker-hero__data_title__hidden{display:none}.checker-hero__data_result-info{background-color:#f9f9f7;padding:15px;border-radius:10px;border:1px solid #eee;font-size:14px;font-family:Inter,sans-serif;margin:16px 0!important;line-height:24px;word-wrap:break-word;overflow-wrap:break-word;white-space:normal}@media (min-width:601px){.checker-hero__data_result-info{margin:24px 0!important}}.checker-hero__data_result{color:#1a2e44}