.pr-open[data-astro-cid-lnu23hhk]{justify-self:start}.pr[data-astro-cid-lnu23hhk]{border-radius:var(--radius-xl);background:var(--paper);color:var(--rb-green);border:0;width:min(92vw,520px);max-height:94dvh;margin:auto;padding:0;overflow:auto;box-shadow:0 40px 80px -30px #0a1e18b3}.pr[data-astro-cid-lnu23hhk]::backdrop{background:#0a1e189e}.pr-x[data-astro-cid-lnu23hhk]{top:var(--space-2);right:var(--space-2);z-index:2;border:1px solid var(--rule);width:44px;height:44px;color:var(--rb-green);cursor:pointer;background:#fff;border-radius:50%;place-items:center;font-size:1.25rem;display:grid;position:absolute}.pr-form[data-astro-cid-lnu23hhk],.pr-done[data-astro-cid-lnu23hhk]{gap:var(--space-4);padding:var(--space-7) var(--space-5) var(--space-5);display:grid}.pr-form[data-astro-cid-lnu23hhk][hidden],.pr-done[data-astro-cid-lnu23hhk][hidden]{display:none}.pr-form[data-astro-cid-lnu23hhk]>[data-astro-cid-lnu23hhk],.pr-done[data-astro-cid-lnu23hhk]>[data-astro-cid-lnu23hhk]{margin:0}.pr-k[data-astro-cid-lnu23hhk]{font-family:var(--font-label);letter-spacing:var(--label-ls);text-transform:uppercase;color:var(--gold-text);font-size:.75rem;font-weight:600}.pr[data-astro-cid-lnu23hhk] h2[data-astro-cid-lnu23hhk]{font-size:var(--fs-display,1.75rem);padding-right:var(--space-5);line-height:1.2}.pr-sub[data-astro-cid-lnu23hhk]{font-family:var(--font-label);letter-spacing:.14em;text-transform:uppercase;color:var(--gold-text);font-size:.8125rem;font-weight:600}.pr-intro[data-astro-cid-lnu23hhk]{color:var(--ink-soft);line-height:1.55}.pr-f[data-astro-cid-lnu23hhk]{gap:6px;min-width:0;display:grid}.pr-f[data-astro-cid-lnu23hhk][hidden]{display:none}.pr-f[data-astro-cid-lnu23hhk]>span[data-astro-cid-lnu23hhk],.pr-ch[data-astro-cid-lnu23hhk] legend[data-astro-cid-lnu23hhk]{font-family:var(--font-label);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);font-size:.6875rem;font-weight:500}.pr-f[data-astro-cid-lnu23hhk] input[data-astro-cid-lnu23hhk],.pr-f[data-astro-cid-lnu23hhk] textarea[data-astro-cid-lnu23hhk]{width:100%;min-width:0;padding:0 var(--space-3);min-height:48px;color:var(--ink);font:inherit;background:#fff;border:1px solid #c9c2ae;border-radius:999px;font-size:1rem}.pr-f[data-astro-cid-lnu23hhk] textarea[data-astro-cid-lnu23hhk]{padding:var(--space-3) var(--space-4);resize:vertical;border-radius:22px;line-height:1.5}.pr-f[data-astro-cid-lnu23hhk] input[data-astro-cid-lnu23hhk]:focus-visible,.pr-f[data-astro-cid-lnu23hhk] textarea[data-astro-cid-lnu23hhk]:focus-visible{outline:2px solid var(--focus);outline-offset:1px;border-color:var(--rb-green)}.pr-f[data-astro-cid-lnu23hhk] input[data-astro-cid-lnu23hhk][aria-invalid=true]{border-color:#a4262c}.pr-ch[data-astro-cid-lnu23hhk]{gap:var(--space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.pr-ch[data-astro-cid-lnu23hhk] legend[data-astro-cid-lnu23hhk]{margin-bottom:var(--space-2);padding:0}.pr-opt[data-astro-cid-lnu23hhk]{align-items:center;gap:var(--space-3);min-height:60px;padding:var(--space-2) var(--space-4) var(--space-2) var(--space-3);border:1px solid var(--rule);cursor:pointer;background:#fff;border-radius:999px;grid-template-columns:44px minmax(0,1fr);transition:border-color .2s,background-color .2s;display:grid;position:relative}.pr-opt[data-astro-cid-lnu23hhk] input[data-astro-cid-lnu23hhk]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.pr-ic[data-astro-cid-lnu23hhk]{background:var(--sand);border-radius:50%;place-items:center;width:40px;height:40px;font-size:1.25rem;display:grid}.pr-t[data-astro-cid-lnu23hhk]{font-weight:600;line-height:1.25;display:grid}.pr-t[data-astro-cid-lnu23hhk] small[data-astro-cid-lnu23hhk]{color:var(--ink-soft);font-size:.8125rem;font-weight:400}.pr-opt[data-astro-cid-lnu23hhk]:has(input:checked){border-color:var(--rb-gold);background:linear-gradient(90deg,#e8cd854d,#fff)}.pr-opt[data-astro-cid-lnu23hhk]:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.pr-trap[data-astro-cid-lnu23hhk]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.pr-note[data-astro-cid-lnu23hhk]{color:var(--ink-soft);font-size:.8125rem;line-height:1.5}.pr-note[data-astro-cid-lnu23hhk] a[data-astro-cid-lnu23hhk]{color:var(--cosmos-deep);text-underline-offset:3px}.pr-status[data-astro-cid-lnu23hhk]{color:#a4262c;font-size:.875rem}.pr-status[data-astro-cid-lnu23hhk]:empty{display:none}.pr-send[data-astro-cid-lnu23hhk]{justify-content:center;align-items:center;gap:var(--space-2);background:var(--rb-gold-grad);width:100%;min-height:56px;color:var(--rb-ink);box-shadow:inset 0 1px 0 #ffffff73, var(--shadow-gold);font-family:var(--font-body);cursor:pointer;border:0;border-radius:999px;font-size:1rem;font-weight:600;display:inline-flex}.pr-send[data-astro-cid-lnu23hhk]:disabled{opacity:.7;cursor:default}.pr-send[data-astro-cid-lnu23hhk]:focus-visible,.pr-close2[data-astro-cid-lnu23hhk]:focus-visible,.pr-x[data-astro-cid-lnu23hhk]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.pr-ok[data-astro-cid-lnu23hhk]{font-family:var(--font-display);font-size:1.25rem;line-height:1.45}.pr-close2[data-astro-cid-lnu23hhk]{min-height:44px;color:var(--ink-soft);font-family:var(--font-body);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:.875rem;font-weight:500;text-decoration:underline}
