.service-hero__wrap,.service-page .content__item,.seo-pro-gutenberg-wrap .seo-pro-gb-section .wp-block-group__inner-container,.hosting-pro-gutenberg-wrap .hosting-pro-gb-section .wp-block-group__inner-container,.hosting-pro-gutenberg-wrap .hosting-pro-gb-cta .wp-block-group__inner-container,.hosting-pro-gutenberg-wrap .hosting-pro-gb-footer .wp-block-group__inner-container,.amocrm-pro-gutenberg-wrap .amocrm-pro-gb-section .wp-block-group__inner-container,.amocrm-pro-gutenberg-wrap .amocrm-pro-gb-cta .wp-block-group__inner-container,.amocrm-pro-gutenberg-wrap .amocrm-pro-gb-footer .wp-block-group__inner-container,.bitrix-pro-gutenberg-wrap .bitrix-pro-gb-section .wp-block-group__inner-container,.bitrix-pro-gutenberg-wrap .bitrix-pro-gb-cta .wp-block-group__inner-container{max-width:900px;margin-left:auto;margin-right:auto}.service-hero__wrap,.service-page .content__item{margin-left:auto;margin-right:auto}.service-hero{background:#eee8e3;padding:96px 0;margin-bottom:clamp(40px, 5vw, 64px);position:relative}.service-hero.service-block::after{content:none}.service-hero.service-block{padding:96px 0}.service-hero:has(+.breadcrumb-bar){padding-bottom:96px;margin-bottom:0}.service-hero+.breadcrumb-bar{margin-top:0}.breadcrumb-bar:has(+.service__service-block) .container,.service-hero+.breadcrumb-bar .container{max-width:900px}.service-hero+.contacts-page__contacts.contacts,.breadcrumb-bar+.contacts-page__contacts.contacts{padding-top:48px}.breadcrumb-bar+.service__service-block{padding-top:clamp(48px, 6vw, 80px)}.breadcrumb-bar+.hosting-pro-gutenberg-wrap>.service__container,.breadcrumb-bar+.amocrm-pro-gutenberg-wrap>.service__container,.breadcrumb-bar+.bitrix-pro-gutenberg-wrap>.service__container,.breadcrumb-bar+.seo-pro-gutenberg-wrap{padding-top:clamp(48px, 6vw, 80px)}.service-hero__wrap{text-align:center}.service-hero__title{color:#513e37;font-size:clamp(28px, 4vw, 46px);margin-bottom:20px;line-height:1.2}.service-hero__subtitle{color:#423c3a;font-family:Golos,serif;font-size:18px;line-height:1.6;margin-bottom:30px}.service-hero__cta{display:inline-block;text-decoration:none;color:#423c3a;font-family:Golos,serif;font-weight:600;text-transform:uppercase;padding:16px 32px;border-radius:4px;background:#ffd800;box-shadow:5.7px 5.7px 14px rgb(66 53 41 / .27),inset 0 0 20px #efbf00;transition:transform 0.22s ease,box-shadow 0.22s ease,background-color 0.22s ease}.service-hero__cta:hover{transform:translateY(-2px);color:#423c3a;background:#ffe24d;box-shadow:0 10px 24px rgb(66 53 41 / .2),inset 0 0 20px #efbf00}.service-hero__cta:active{transform:translateY(0) scale(.98);background:#f5cc00;box-shadow:0 4px 12px rgb(66 53 41 / .16),inset 0 0 14px #e0b200}.service-hero__cta:focus-visible{outline:2px solid #513e37;outline-offset:2px}.service-faq,.ai-faq{display:flex;flex-direction:column;gap:12px;margin:24px 0 40px}.service-faq__question,.ai-faq__question{width:100%;text-align:left;border:none;background:#f5f0eb;color:#513e37;font-family:Golos,serif;font-size:17px;font-weight:600;padding:16px 48px 16px 20px;cursor:pointer;position:relative;border-radius:4px}.service-faq__question::after,.ai-faq__question::after{content:"+";position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:22px;line-height:1}.service-faq__question[aria-expanded="true"]::after,.ai-faq__question[aria-expanded="true"]::after{content:"−"}.service-faq__answer,.ai-faq__answer{padding:0 20px 16px;background:#f5f0eb;border-radius:0 0 4px 4px;margin-top:-4px}.service-faq__answer p,.ai-faq__answer p{margin:0;color:#423c3a;line-height:1.6}.service-diff{margin:32px 0 40px}.service-diff__lead{margin:0 0 16px;color:#655e5b;line-height:1.6}.service-diff__table{width:100%;border-collapse:collapse;font-family:Golos,serif;font-size:15px}.service-diff__table th,.service-diff__table td{padding:14px 16px;border:1px solid rgb(81 62 55 / .12);text-align:left;vertical-align:top}.service-diff__table th{background:#f5f0eb;color:#513e37;font-weight:600}.service-diff__row--current{background:#fff9df}.service-diff__row a{color:#513e37;font-weight:600}.service-diff__badge{display:inline-block;margin-left:6px;padding:2px 8px;border-radius:999px;background:#ffd800;color:#423c3a;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.service-lead-form .form__input_textarea,.ai-lead-form .form__input_textarea{min-height:100px;width:100%;resize:vertical;margin-bottom:12px;padding:14px 20px;box-shadow:inset .2px 1px 5px rgb(43 43 43 / .51),0 0 20px rgb(255 255 255 / .41)}.service-lead-form__error,.ai-lead-form__error{color:#c0392b;font-size:14px;margin:0 0 10px}.service-lead-form__success,.ai-lead-form__success{color:#2d6a4f;font-weight:600;margin:0 0 10px}.service-lead-form .form__input.is-invalid,.ai-lead-form .form__input.is-invalid{outline:2px solid #c0392b}.call .service-lead-form .form__item,.call .ai-lead-form .form__item{margin-bottom:12px}.content__item table{width:100%;margin:24px 0;border-collapse:collapse}.content__item table th,.content__item table td{padding:12px 16px;border:1px solid #ddd;text-align:left}.content__item table th{background:#f5f0eb;color:#513e37;font-weight:600}.content__item ul,.content__item ol{list-style-position:inside;margin-bottom:20px;padding-left:0}.content__item ul{list-style-type:disc}.content__item ol{list-style-type:decimal}.content__item ul li,.content__item ol li{line-height:1.75}.content__item a{color:#513e37;text-decoration-color:rgb(81 62 55 / .45);text-underline-offset:2px;transition:color 0.2s ease,text-decoration-color 0.2s ease}.content__item a:hover,.content__item a:focus-visible{color:#423c3a;text-decoration-color:rgb(66 60 58 / .85)}@media (max-width:767px){.service-hero,.service-hero.service-block{padding:72px 0;margin-bottom:32px}.service-hero+.contacts-page__contacts.contacts,.breadcrumb-bar+.contacts-page__contacts.contacts{padding-top:32px}.breadcrumb-bar+.service-hero,.breadcrumb-bar+.domain-hero{padding:48px 0}.service-hero__subtitle{font-size:16px}}