.rGKc6q_root{justify-content:flex-end;padding-block:30px 10px;font-family:ui-sans-serif,system-ui,sans-serif;display:flex}.rGKc6q_trigger,.rGKc6q_primary,.rGKc6q_secondary,.rGKc6q_close{border-radius:0;min-height:44px;font:700 14px/1 ui-sans-serif,system-ui,sans-serif;transition:background-color .18s cubic-bezier(.25,1,.5,1),border-color .18s cubic-bezier(.25,1,.5,1)}.rGKc6q_trigger,.rGKc6q_primary{border:1px solid var(--action-primary-bg,#061a29);background:var(--action-primary-bg,#061a29);color:var(--action-primary-fg,#fff);padding-inline:18px}.rGKc6q_trigger:hover,.rGKc6q_primary:hover{border-color:var(--action-primary-hover,#0b2434);background:var(--action-primary-hover,#0b2434)}.rGKc6q_dialog{border:1px solid var(--border-strong,#8f816d);background:var(--surface-card,#fffaf0);width:min(640px,100vw - 32px);max-height:calc(100vh - 40px);color:var(--text-primary,#17120c);box-shadow:0 8px 0 color-mix(in srgb, var(--brand-navy-900,#061a29) 22%, transparent);border-radius:0;padding:0;overflow:auto}.rGKc6q_dialog::backdrop{background:#061a29b8}.rGKc6q_form{gap:18px;padding:clamp(22px,5vw,36px);display:grid}.rGKc6q_header{border-bottom:1px solid var(--border-subtle,#d8d0c0);justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:18px;display:flex}.rGKc6q_header h2{text-wrap:balance;margin:0;font-size:28px;font-weight:500;line-height:1.15}.rGKc6q_eyebrow{color:var(--text-muted,#68635a);margin:0 0 6px;font:700 12px/1.3 ui-sans-serif,system-ui,sans-serif}.rGKc6q_close{border:1px solid var(--border-subtle,#d8d0c0);width:44px;color:var(--text-primary,#17120c);background:0 0;flex:0 0 44px;padding:0;font-size:24px}.rGKc6q_close:hover,.rGKc6q_secondary:hover{border-color:var(--action-accent-bg,#8b6a2d);background:color-mix(in srgb, var(--brand-gold-500,#b8924d) 14%, var(--surface-card,#fffaf0));color:var(--text-primary,#17120c)}.rGKc6q_context{overflow-wrap:anywhere;background:var(--surface-inset,#efe6d6);color:var(--text-secondary,#3d3932);margin:0;padding:12px;font:14px/1.45 ui-sans-serif,system-ui,sans-serif}.rGKc6q_form label{gap:7px;font:700 14px/1.35 ui-sans-serif,system-ui,sans-serif;display:grid}.rGKc6q_form input,.rGKc6q_form select,.rGKc6q_form textarea{box-sizing:border-box;border:1px solid var(--border-control,#8f816d);width:100%;min-height:44px;color:var(--text-primary,#17120c);background:#fff;border-radius:0;padding:11px 12px;font:14px/1.45 ui-sans-serif,system-ui,sans-serif}.rGKc6q_form textarea{resize:vertical;min-height:132px}.rGKc6q_form input::placeholder,.rGKc6q_form textarea::placeholder{color:#575147;opacity:1}.rGKc6q_form input:focus-visible,.rGKc6q_form select:focus-visible,.rGKc6q_form textarea:focus-visible,.rGKc6q_trigger:focus-visible,.rGKc6q_primary:focus-visible,.rGKc6q_secondary:focus-visible,.rGKc6q_close:focus-visible{outline:3px solid var(--focus-ring,#0b5fff);outline-offset:3px}.rGKc6q_pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.rGKc6q_honeypot{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rGKc6q_status{min-height:20px;color:var(--text-secondary,#3d3932);margin:0;font:700 14px/1.4 ui-sans-serif,system-ui,sans-serif}.rGKc6q_status[data-tone=success]{color:#23613e}.rGKc6q_status[data-tone=error]{color:#982b25}.rGKc6q_fieldErrors{color:#982b25;margin:-10px 0 0;padding-left:20px;font:700 14px/1.4 ui-sans-serif,system-ui,sans-serif}.rGKc6q_footer{justify-content:flex-end;gap:10px;padding-top:2px;display:flex}.rGKc6q_secondary{border:1px solid var(--action-secondary-border,#8f816d);color:var(--action-secondary-fg,#17120c);background:0 0;padding-inline:18px}.rGKc6q_primary:disabled{cursor:wait;opacity:var(--disabled-opacity,.55)}@media (max-width:560px){.rGKc6q_root,.rGKc6q_trigger{width:100%}.rGKc6q_dialog{width:calc(100vw - 20px);max-height:calc(100vh - 20px)}.rGKc6q_pair{grid-template-columns:1fr}.rGKc6q_footer{flex-direction:column-reverse}.rGKc6q_primary,.rGKc6q_secondary{width:100%}}@media (prefers-reduced-motion:reduce){.rGKc6q_trigger,.rGKc6q_primary,.rGKc6q_secondary,.rGKc6q_close{transition:none}}
.BhqZeq_band{background:var(--ink-900);color:var(--text-inverse);text-align:center;padding:12px 22px;font:13px/1.6 ui-sans-serif,system-ui,sans-serif}.BhqZeq_band a{color:inherit;text-underline-offset:3px;white-space:nowrap;text-decoration:underline;transition:none;animation:none;display:inline-block}.BhqZeq_band a:focus-visible{outline-offset:4px;outline:2px solid}
