.order-section[data-astro-cid-emris2kd]{padding-top:56px}.order-form[data-astro-cid-emris2kd]{display:block}.order-block[data-astro-cid-emris2kd]{border:1px solid var(--hairline);border-radius:var(--r-card);padding:28px 28px 12px;margin:0 0 24px;background:#fff;box-shadow:var(--shadow-sm);min-width:0}.order-block[data-astro-cid-emris2kd] legend[data-astro-cid-emris2kd]{font-weight:900;font-size:1.11rem;color:var(--ink);padding:0 10px}.form-row[data-astro-cid-emris2kd]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.form-field[data-astro-cid-emris2kd]{display:flex;flex-direction:column;gap:6px;margin-bottom:16px;min-width:0}label[data-astro-cid-emris2kd]{font-size:.86rem;font-weight:700;color:var(--ink)}label[data-astro-cid-emris2kd] span[data-astro-cid-emris2kd][aria-hidden]{color:var(--brand)}input[data-astro-cid-emris2kd][type=text],input[data-astro-cid-emris2kd][type=email],input[data-astro-cid-emris2kd][type=tel],input[data-astro-cid-emris2kd][type=number],textarea[data-astro-cid-emris2kd]{border:1px solid var(--hairline);border-radius:var(--r-input, 10px);padding:13px 15px;font-size:1rem;font-family:inherit;color:var(--ink);background:#fff;width:100%;box-sizing:border-box}input[data-astro-cid-emris2kd]:focus,textarea[data-astro-cid-emris2kd]:focus{outline:none;border-color:var(--brand);box-shadow:0 0 0 4px var(--focus-ring, rgba(0,90,198,.18))}textarea[data-astro-cid-emris2kd]{resize:vertical}.field-hint[data-astro-cid-emris2kd]{margin:0;font-size:.82rem;color:var(--mid-grey)}.field-error[data-astro-cid-emris2kd]{margin:0;font-size:.86rem;font-weight:700;color:#991b1b}.has-error[data-astro-cid-emris2kd] input[data-astro-cid-emris2kd],.has-error[data-astro-cid-emris2kd] textarea[data-astro-cid-emris2kd]{border-color:#b91c1c}.order-from[data-astro-cid-emris2kd]{background:#eff6ff;color:#1e3a8a;border-radius:10px;padding:12px 16px;margin:0 0 18px;font-size:.94rem}.order-price[data-astro-cid-emris2kd]{background:var(--off-white, #f4f7fa);border-radius:14px;padding:18px 20px;margin:4px 0 16px;min-height:84px}.order-price[data-astro-cid-emris2kd] p[data-astro-cid-emris2kd]{margin:0}.order-price-empty[data-astro-cid-emris2kd]{color:var(--mid-grey);font-size:.94rem}.order-price-pkg[data-astro-cid-emris2kd]{color:var(--mid-grey);font-size:.94rem;margin-bottom:4px}.order-price-pkg[data-astro-cid-emris2kd] strong[data-astro-cid-emris2kd]{color:var(--ink)}.order-price-amount[data-astro-cid-emris2kd]{font-size:2.1rem;font-weight:900;color:var(--ink);line-height:1.1}.order-price-unit[data-astro-cid-emris2kd]{font-size:.94rem;font-weight:400;color:var(--mid-grey)}.order-price[data-astro-cid-emris2kd] .btn[data-astro-cid-emris2kd]{margin-top:10px}.form-check[data-astro-cid-emris2kd]{margin:8px 0 20px}.check-label[data-astro-cid-emris2kd]{display:flex;gap:12px;align-items:flex-start;font-weight:400;font-size:.97rem;line-height:1.5;cursor:pointer}.check-label[data-astro-cid-emris2kd] input[data-astro-cid-emris2kd]{width:22px;height:22px;margin:2px 0 0;flex:0 0 auto;accent-color:var(--brand)}.check-label[data-astro-cid-emris2kd] a[data-astro-cid-emris2kd]{font-weight:700}.btn-full[data-astro-cid-emris2kd]{width:100%;justify-content:center;margin-top:8px}.btn-full[data-astro-cid-emris2kd]:disabled{opacity:.6;cursor:not-allowed}.order-invoice[data-astro-cid-emris2kd]{margin:12px 0 0;text-align:center;font-weight:700;color:var(--ink)}.order-call[data-astro-cid-emris2kd]{margin:18px 0 0;text-align:center;color:var(--mid-grey);font-size:.94rem}.order-call[data-astro-cid-emris2kd] a[data-astro-cid-emris2kd]{font-weight:700}.honeypot[data-astro-cid-emris2kd]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.order-summary[data-astro-cid-emris2kd]{border:2px solid #b91c1c;background:#fef2f2;color:#7f1d1d;border-radius:12px;padding:16px 20px;margin:0 0 24px}.order-summary[data-astro-cid-emris2kd][hidden]{display:none}.order-summary-title[data-astro-cid-emris2kd]{margin:0 0 6px;font-weight:900}.order-summary-list[data-astro-cid-emris2kd]{margin:0;padding-left:20px}.order-summary-list[data-astro-cid-emris2kd] a{color:#7f1d1d;text-decoration:underline}.form-status[data-astro-cid-emris2kd]{padding:14px 18px;border-radius:10px;font-size:.97rem;margin-top:14px}.form-status[data-astro-cid-emris2kd]:empty{display:none}.form-status[data-astro-cid-emris2kd].sending{background:#eff6ff;color:#1e40af}.form-status[data-astro-cid-emris2kd].success{background:#ecfdf5;color:#065f46}.form-status[data-astro-cid-emris2kd].error{background:#fef2f2;color:#991b1b}@media(max-width:600px){.form-row[data-astro-cid-emris2kd]{grid-template-columns:1fr;gap:0}.order-block[data-astro-cid-emris2kd]{padding:22px 18px 8px}}
