.order-block[data-astro-cid-2fjxckmb]{background:#fff;border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:26px 28px;margin-bottom:22px}.order-block-head[data-astro-cid-2fjxckmb]{display:flex;align-items:center;gap:12px;margin-bottom:16px}.order-block-head[data-astro-cid-2fjxckmb] h2[data-astro-cid-2fjxckmb]{font-size:18px;font-weight:700;color:var(--brand-primary-darker)}.order-step[data-astro-cid-2fjxckmb]{flex:none;width:28px;height:28px;border-radius:50%;background:var(--brand-primary);color:#fff;font-size:14px;font-weight:700;display:grid;place-items:center}.order-step-opt[data-astro-cid-2fjxckmb]{background:var(--brand-primary-mid, #7aa8d8);font-size:13px}.order-tip[data-astro-cid-2fjxckmb]{font-size:13.5px;color:var(--text-tertiary);margin-bottom:14px}.order-services[data-astro-cid-2fjxckmb]{display:grid;gap:12px}.order-service[data-astro-cid-2fjxckmb]{position:relative;display:grid;grid-template-columns:1fr auto;gap:4px 12px;border:1.5px solid var(--border-color);border-radius:var(--radius-md);padding:16px 18px;cursor:pointer;transition:border-color .15s ease,background .15s ease}.order-service[data-astro-cid-2fjxckmb]:hover{border-color:var(--brand-primary-mid)}.order-service[data-astro-cid-2fjxckmb].selected{border-color:var(--brand-primary);background:var(--brand-primary-light)}.order-service[data-astro-cid-2fjxckmb] input[data-astro-cid-2fjxckmb]{position:absolute;opacity:0}.order-service-name[data-astro-cid-2fjxckmb]{font-size:15.5px;font-weight:700;color:var(--brand-primary-darker)}.order-service-price[data-astro-cid-2fjxckmb]{font-size:15px;font-weight:700;color:var(--brand-accent);text-align:right}.order-service-price[data-astro-cid-2fjxckmb] small[data-astro-cid-2fjxckmb]{font-size:12px;font-weight:400;color:var(--text-tertiary);margin-left:2px}.order-service-desc[data-astro-cid-2fjxckmb]{grid-column:1 / -1;font-size:13px;color:var(--text-tertiary);line-height:1.7}.order-drop[data-astro-cid-2fjxckmb]{border:2px dashed var(--border-strong);border-radius:var(--radius-md);padding:34px 20px;text-align:center;cursor:pointer;transition:border-color .15s ease,background .15s ease}.order-drop[data-astro-cid-2fjxckmb]:hover,.order-drop[data-astro-cid-2fjxckmb].dragover{border-color:var(--brand-primary);background:var(--brand-primary-light)}.order-drop[data-astro-cid-2fjxckmb] .icon[data-astro-cid-2fjxckmb]{width:34px;height:34px;color:var(--brand-primary);margin:0 auto 10px}.order-drop[data-astro-cid-2fjxckmb] p[data-astro-cid-2fjxckmb]{font-size:14px;color:var(--text-secondary)}.order-drop-hint[data-astro-cid-2fjxckmb]{font-size:12.5px;color:var(--text-tertiary);margin-top:4px}.order-file[data-astro-cid-2fjxckmb]{display:flex;align-items:center;gap:10px;margin-top:12px;background:var(--brand-primary-light);border:1px solid var(--brand-primary-mid);border-radius:var(--radius-md);padding:11px 14px;font-size:14px;color:var(--brand-primary-darker)}.order-file[data-astro-cid-2fjxckmb] .icon[data-astro-cid-2fjxckmb]{width:18px;height:18px;flex:none}.order-file[data-astro-cid-2fjxckmb] span[data-astro-cid-2fjxckmb]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-file-size[data-astro-cid-2fjxckmb]{font-size:12.5px;color:var(--text-tertiary);flex:none}.order-file[data-astro-cid-2fjxckmb] button[data-astro-cid-2fjxckmb]{margin-left:auto;background:none;border:0;cursor:pointer;color:var(--text-tertiary);display:grid;place-items:center;padding:4px}.order-file[data-astro-cid-2fjxckmb] button[data-astro-cid-2fjxckmb] .icon[data-astro-cid-2fjxckmb]{width:15px;height:15px}.order-file[data-astro-cid-2fjxckmb] button[data-astro-cid-2fjxckmb]:hover{color:#b42318}.order-field[data-astro-cid-2fjxckmb]{margin-top:16px}.order-field[data-astro-cid-2fjxckmb] label[data-astro-cid-2fjxckmb]{display:block;font-size:14px;font-weight:600;color:var(--text-primary);margin-bottom:7px}.order-field[data-astro-cid-2fjxckmb] label[data-astro-cid-2fjxckmb] em[data-astro-cid-2fjxckmb]{color:var(--brand-accent);font-style:normal}.order-field[data-astro-cid-2fjxckmb] input[data-astro-cid-2fjxckmb],.order-field[data-astro-cid-2fjxckmb] textarea[data-astro-cid-2fjxckmb]{width:100%;padding:11px 14px;border:1.5px solid var(--border-strong);border-radius:var(--radius-sm);font-size:14.5px;font-family:inherit;color:var(--text-primary);background:#fff}.order-field[data-astro-cid-2fjxckmb] input[data-astro-cid-2fjxckmb]:focus,.order-field[data-astro-cid-2fjxckmb] textarea[data-astro-cid-2fjxckmb]:focus{outline:none;border-color:var(--brand-primary);box-shadow:0 0 0 3px #1a5fb41f}.order-field[data-astro-cid-2fjxckmb] textarea[data-astro-cid-2fjxckmb]{resize:vertical;line-height:1.7}.order-notice[data-astro-cid-2fjxckmb]{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:16px 20px;display:grid;gap:8px;margin-bottom:18px}.order-notice[data-astro-cid-2fjxckmb] p[data-astro-cid-2fjxckmb]{display:flex;align-items:flex-start;gap:8px;font-size:13px;color:var(--text-secondary);line-height:1.7}.order-notice[data-astro-cid-2fjxckmb] .icon[data-astro-cid-2fjxckmb]{width:16px;height:16px;color:var(--brand-primary);flex:none;margin-top:3px}.order-error[data-astro-cid-2fjxckmb]{background:#fef3f2;border:1px solid #fda29b;color:#912018;border-radius:var(--radius-md);padding:12px 16px;font-size:14px;margin-bottom:16px}.order-submit[data-astro-cid-2fjxckmb]{width:100%}.order-submit[data-astro-cid-2fjxckmb]:disabled{opacity:.65;cursor:wait}.order-privacy[data-astro-cid-2fjxckmb]{font-size:12.5px;color:var(--text-tertiary);text-align:center;margin-top:12px}.order-privacy[data-astro-cid-2fjxckmb] a[data-astro-cid-2fjxckmb]{color:var(--brand-primary)}.order-aside[data-astro-cid-2fjxckmb]{position:sticky;top:130px;display:grid;gap:16px}.order-card[data-astro-cid-2fjxckmb]{background:#fff;border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:22px}.order-card[data-astro-cid-2fjxckmb] h3[data-astro-cid-2fjxckmb]{font-size:16px;font-weight:700;color:var(--brand-primary-darker);margin-bottom:10px}.order-card-price[data-astro-cid-2fjxckmb]{font-size:26px;font-weight:700;color:var(--brand-accent);margin-bottom:8px}.order-card-price[data-astro-cid-2fjxckmb] small[data-astro-cid-2fjxckmb]{font-size:12.5px;font-weight:400;color:var(--text-tertiary);margin-left:4px}.order-card[data-astro-cid-2fjxckmb] p[data-astro-cid-2fjxckmb]{font-size:13.5px;color:var(--text-secondary);line-height:1.75}.order-card[data-astro-cid-2fjxckmb] p[data-astro-cid-2fjxckmb] .icon[data-astro-cid-2fjxckmb]{width:15px;height:15px;color:var(--brand-primary);vertical-align:-2px;margin-right:2px}.order-card[data-astro-cid-2fjxckmb] p[data-astro-cid-2fjxckmb] a[data-astro-cid-2fjxckmb]{color:var(--brand-primary);font-weight:600}.order-card-list[data-astro-cid-2fjxckmb]{display:grid;gap:7px;margin-top:12px}.order-card-list[data-astro-cid-2fjxckmb] li[data-astro-cid-2fjxckmb]{position:relative;padding-left:18px;font-size:13px;color:var(--text-secondary);line-height:1.65}.order-card-list[data-astro-cid-2fjxckmb] li[data-astro-cid-2fjxckmb]:before{content:"";position:absolute;left:2px;top:.5em;width:6px;height:6px;border-radius:50%;background:var(--brand-primary)}.order-flow[data-astro-cid-2fjxckmb]{display:grid;gap:10px}.order-flow[data-astro-cid-2fjxckmb] li[data-astro-cid-2fjxckmb]{display:flex;align-items:center;gap:10px;font-size:13.5px;color:var(--text-secondary)}.order-flow[data-astro-cid-2fjxckmb] span[data-astro-cid-2fjxckmb]{flex:none;width:22px;height:22px;border-radius:50%;background:var(--brand-primary-light);color:var(--brand-primary);font-size:12px;font-weight:700;display:grid;place-items:center}@media(max-width:960px){.container[data-astro-cid-2fjxckmb][style*=grid-template-columns]{grid-template-columns:1fr!important}.order-aside[data-astro-cid-2fjxckmb]{position:static}}
