.pf[data-astro-cid-zce7smq6]{background:var(--card);border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow);padding:26px 28px}.pf-row[data-astro-cid-zce7smq6]{border:0;padding:0;margin:0 0 20px;min-width:0}.pf[data-astro-cid-zce7smq6] label[data-astro-cid-zce7smq6],.pf[data-astro-cid-zce7smq6] legend[data-astro-cid-zce7smq6]{display:block;font-weight:700;font-size:14px;color:var(--ink);margin:0 0 6px;padding:0}.pf[data-astro-cid-zce7smq6] small[data-astro-cid-zce7smq6]{font-weight:500;font-size:12.5px;color:var(--mute)}.pf[data-astro-cid-zce7smq6] input[data-astro-cid-zce7smq6][type=text],.pf[data-astro-cid-zce7smq6] input[data-astro-cid-zce7smq6][type=email],.pf[data-astro-cid-zce7smq6] textarea[data-astro-cid-zce7smq6]{width:100%;box-sizing:border-box;border:1px solid var(--line);border-radius:12px;background:var(--paper);padding:11px 14px;font-family:var(--sans);font-size:15px;color:var(--ink);outline:none}.pf[data-astro-cid-zce7smq6] input[data-astro-cid-zce7smq6]:focus,.pf[data-astro-cid-zce7smq6] textarea[data-astro-cid-zce7smq6]:focus{border-color:var(--jade)}.pf[data-astro-cid-zce7smq6] [data-astro-cid-zce7smq6][aria-invalid=true]{border-color:#b3261e!important}.pf[data-astro-cid-zce7smq6] textarea[data-astro-cid-zce7smq6]{resize:vertical}.pf-two[data-astro-cid-zce7smq6]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.pf-two[data-astro-cid-zce7smq6] .pf-row[data-astro-cid-zce7smq6]{margin-bottom:20px}.pf-contact[data-astro-cid-zce7smq6] .pf-two[data-astro-cid-zce7smq6] label[data-astro-cid-zce7smq6]{font-weight:600;font-size:13.5px}@media(max-width:620px){.pf[data-astro-cid-zce7smq6]{padding:20px 18px}.pf-two[data-astro-cid-zce7smq6]{grid-template-columns:1fr;gap:0}.pf-contact[data-astro-cid-zce7smq6] .pf-two[data-astro-cid-zce7smq6]{gap:14px}}.pf-group[data-astro-cid-zce7smq6]+.pf-group[data-astro-cid-zce7smq6]{margin-top:14px}.pf-group-h[data-astro-cid-zce7smq6]{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--mute);font-weight:700;margin:4px 0 8px}.pf-opts[data-astro-cid-zce7smq6]{display:flex;flex-wrap:wrap;gap:8px}.pf-opts[data-astro-cid-zce7smq6] label[data-astro-cid-zce7smq6]{cursor:pointer;margin:0;font-weight:600}.pf-opts[data-astro-cid-zce7smq6] input[data-astro-cid-zce7smq6]{position:absolute;opacity:0;pointer-events:none}.pf-opts[data-astro-cid-zce7smq6] span[data-astro-cid-zce7smq6]{display:inline-block;background:var(--paper);border:1px solid var(--line);border-radius:99px;padding:8px 15px;font-size:13.5px;font-weight:600;color:var(--ink);transition:border-color .15s,color .15s,background .15s}.pf-opts[data-astro-cid-zce7smq6] em[data-astro-cid-zce7smq6]{font-style:normal;font-weight:500;margin-left:6px;color:var(--mute)}.pf-opts[data-astro-cid-zce7smq6] label[data-astro-cid-zce7smq6]:hover span[data-astro-cid-zce7smq6]{border-color:var(--jade);color:var(--jade-deep)}.pf-opts[data-astro-cid-zce7smq6] input[data-astro-cid-zce7smq6]:checked+span[data-astro-cid-zce7smq6]{background:var(--jade);border-color:var(--jade);color:#fff}.pf-opts[data-astro-cid-zce7smq6] input[data-astro-cid-zce7smq6]:checked+span[data-astro-cid-zce7smq6] em[data-astro-cid-zce7smq6]{color:#ffffffd9}.pf-opts[data-astro-cid-zce7smq6] input[data-astro-cid-zce7smq6]:focus-visible+span[data-astro-cid-zce7smq6]{outline:2px solid var(--jade-deep);outline-offset:2px}.pf-products[data-astro-cid-zce7smq6]{margin-top:14px;padding:12px 14px;border:1px dashed var(--line);border-radius:12px}.pf-products[data-astro-cid-zce7smq6][hidden]{display:none}.pf-products[data-astro-cid-zce7smq6] .pf-group-h[data-astro-cid-zce7smq6] small[data-astro-cid-zce7smq6]{text-transform:none;letter-spacing:0}.pf-err[data-astro-cid-zce7smq6]{color:#b3261e;font-size:13px;margin:6px 0 0}.pf-fail[data-astro-cid-zce7smq6]{color:#b3261e;background:#fdf0ee;border:1px solid #f1c9c4;border-radius:10px;padding:10px 14px;font-size:14px;margin:0 0 14px}.pf-submit[data-astro-cid-zce7smq6]{background:var(--jade);color:#fff;border:none;border-radius:99px;padding:13px 34px;font-family:var(--sans);font-weight:700;font-size:14.5px;cursor:pointer;transition:background .2s}.pf-submit[data-astro-cid-zce7smq6]:hover{background:var(--jade-deep)}.pf-submit[data-astro-cid-zce7smq6]:disabled{opacity:.6;cursor:wait}.pf-fine[data-astro-cid-zce7smq6]{font-size:13px;color:var(--mute);margin:12px 0 0}.pf-fine[data-astro-cid-zce7smq6] a[data-astro-cid-zce7smq6]{color:var(--jade-deep);font-weight:600}.pf-done[data-astro-cid-zce7smq6]{text-align:center;outline:none}.pf-done[data-astro-cid-zce7smq6] h2[data-astro-cid-zce7smq6]{font-family:var(--serif);color:var(--ink);margin:6px 0 12px}.pf-done[data-astro-cid-zce7smq6] p[data-astro-cid-zce7smq6]{margin:0 0 8px;font-size:15px}.pf-tick[data-astro-cid-zce7smq6]{width:44px;height:44px;border-radius:50%;background:var(--jade-wash);color:var(--jade-deep);font-size:22px;line-height:44px;margin:0 auto;font-weight:700}.bp-body[data-astro-cid-rpa22gya]{padding:34px 0 70px}.bp-body[data-astro-cid-rpa22gya] .wrap[data-astro-cid-rpa22gya]{max-width:760px}
