.service-order{display:grid;grid-template-columns:1.1fr 1fr;gap:40px;padding:38px;border:1px solid #cdd3c8;border-radius:20px;background:#fff}.service-order label{display:block;font-weight:600;margin-bottom:12px}.service-order select{font:inherit;padding:16px;width:100%;border:1px solid #a6b19d;border-radius:8px;background:#fafbf8}.service-order p{line-height:1.6;color:#566052;font-size:14px}.service-order aside{padding:28px;background:#eff3e8;border-radius:14px}.service-order aside>span{font-size:11px;letter-spacing:.12em}.service-order strong{display:block;font-size:40px;letter-spacing:-.05em;margin:16px 0}.service-order button{cursor:pointer;width:100%;font:inherit;border:0}.service-order button:disabled{opacity:.5;cursor:wait}.scope-check{display:flex!important;gap:12px;font-size:14px;line-height:1.6;margin-top:25px}.scope-check input{width:20px;height:20px;flex-shrink:0}.pay-home{border:1px solid #cdd3c8;border-radius:20px;padding:35px;display:flex;gap:30px;align-items:center;justify-content:space-between;margin-bottom:70px}.pay-home h2{font-size:34px}.pay-home p{max-width:550px}.pay-home a{white-space:nowrap}@media(max-width:700px){.service-order{grid-template-columns:1fr;padding:20px;gap:16px}.pay-home{display:block}.pay-home a{margin-top:15px}}