.domain-check{padding:clamp(40px, 5vw, 48px) 0}.domain-hero.service-hero:has(+.domain-check),.domain-hero.service-hero:has(+.breadcrumb-bar+.domain-check){margin-bottom:0}.service-hero.domain-hero+.breadcrumb-bar:has(+.domain-check){background:#eee8e3;padding-bottom:8px;padding-top:12px}.domain-check+.service__service-block{padding-top:0}.domain-hero .service-hero__subtitle{margin-bottom:24px}.domain-check__card{max-width:820px;margin:0 auto;background:#f5f0eb;border-radius:16px;padding:24px 28px 20px;box-shadow:5.7px 5.7px 18px rgb(66 53 41 / .12)}.domain-check__title{color:#513e37;font-size:28px;margin:0 0 12px;text-align:center;line-height:1.2}.domain-check__lead{color:#423c3a;font-family:Golos,serif;text-align:center;margin:0 0 20px;line-height:1.55;max-width:620px;margin-left:auto;margin-right:auto}.domain-check__form{margin:0}.domain-check__row{display:flex;flex-wrap:wrap;gap:14px;align-items:stretch}.domain-check__input-wrap{flex:1 1 220px;min-width:0}.domain-check__input,.domain-check__zone,.domain-check__submit{height:52px;margin:0;box-sizing:border-box}.domain-check .domain-check__input.form__input{width:100%;padding:14px 18px}.domain-check__zone{flex:0 0 120px;min-width:100px;cursor:pointer}.domain-check .domain-check__zone.form__input{padding:14px 18px;padding-right:28px;text-align:center}.domain-check__submit{flex:0 0 auto;min-width:160px;padding:14px 24px;cursor:pointer;background:#ffd800;font-family:Golos,serif;font-weight:600;text-transform:uppercase;border:none;border-radius:8px;box-shadow:5.7px 5.7px 14px rgb(66 53 41 / .2),inset 0 0 16px #efbf00;transition:transform 0.22s ease,box-shadow 0.22s ease,background-color 0.22s ease}.domain-check__submit:hover{transform:translateY(-2px);background:#ffe24d;box-shadow:0 10px 24px rgb(66 53 41 / .2),inset 0 0 20px #efbf00}.domain-check__submit:active{transform:translateY(0) scale(.98);background:#f5cc00;box-shadow:0 4px 12px rgb(66 53 41 / .16),inset 0 0 14px #e0b200}.domain-check__submit:focus-visible{outline:2px solid #513e37;outline-offset:2px}.domain-check__submit:disabled{opacity:.7;cursor:wait;transform:none}.domain-check__result{margin-top:28px;padding:20px 24px;border-radius:12px;font-family:Golos,serif;font-size:16px;line-height:1.55;animation:domain-result-in 0.35s ease}.domain-check__result.is-available{background:#e8f6ef;color:#1f5c40;border:1px solid #8fd4c1}.domain-check__result.is-taken{background:#fdeeee;color:#8a2f2f;border:1px solid #e8a8a8}.domain-check__result.is-invalid,.domain-check__result.is-error{background:#fff8e8;color:#6b4f00;border:1px solid #ffd800}.domain-check__result strong{display:block;margin-bottom:8px}.domain-check__note{margin:16px 0 0;padding:0;text-align:center;color:#9a8f88;font-size:13px;line-height:1.5;font-family:Golos,serif}.domain-order-form__domain-item .form__input[readonly]{background:#fff;color:#513e37;font-weight:600}.domain-order .call__wrap{align-items:flex-start}.call.domain-order{padding:48px 0 56px}.call.domain-order::after{display:none}.call.domain-order .call__wrap{row-gap:24px}.call.domain-order .call__text{row-gap:16px}.call.domain-order .call__text p{width:100%;max-width:640px}@keyframes domain-result-in{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:767px){.domain-check{padding:36px 0}.domain-check__card{padding:20px 16px 18px}.domain-check__lead{margin-bottom:16px}.domain-check__row{gap:12px}.domain-check__result{margin-top:20px;padding:18px 20px}.domain-check__submit,.domain-check__zone{flex:1 1 100%;width:100%}.call.domain-order{padding:36px 0 44px}.call.domain-order .call__wrap{row-gap:20px}.call.domain-order .call__text{row-gap:12px}}