.member-subnav[data-astro-cid-4g7knkld]{background:var(--color-bg);border-bottom:var(--bw-hair) solid var(--color-border)}.member-subnav-inner[data-astro-cid-4g7knkld]{justify-content:space-between;align-items:center;gap:var(--sp-3);padding-top:var(--sp-3);padding-bottom:var(--sp-3);flex-wrap:wrap;display:flex}.member-subnav-list[data-astro-cid-4g7knkld]{gap:var(--sp-2_5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.member-subnav-list[data-astro-cid-4g7knkld] .chip[data-active=false]{background:var(--color-surface);color:var(--navy);border:var(--bw-thin) solid var(--color-border)}.member-subnav[data-astro-cid-4g7knkld] .member-signout{flex-shrink:0}.member-shell[data-astro-cid-4g7knkld]{gap:var(--sp-8);padding-top:var(--sp-2);padding-bottom:var(--sp-16);flex-direction:column;display:flex}.member-help-text[data-astro-cid-4g7knkld]{color:var(--color-text-muted);font-size:var(--fs-base);line-height:var(--lh-body);margin:0}.member-help-text[data-astro-cid-4g7knkld] a[data-astro-cid-4g7knkld]{color:var(--color-accent-text);text-underline-offset:.15em;font-weight:700;text-decoration:underline}.member-auth[data-astro-cid-4g7knkld]{padding-top:var(--sp-16);padding-bottom:var(--sp-16);background:var(--color-bg)}.member-auth-wrap[data-astro-cid-4g7knkld]{max-width:440px}.member-auth-title[data-astro-cid-4g7knkld]{font-family:var(--font-heading);font-weight:900;font-size:var(--fs-3xl);line-height:var(--lh-flat);color:var(--navy);margin:0 0 var(--sp-5)}.member-auth-notice[data-astro-cid-4g7knkld]{background:var(--sun-wash);border:var(--bw-thin) solid var(--color-border);border-radius:var(--r-md);padding:var(--sp-4);margin:0 0 var(--sp-6);font-size:var(--fs-sm);line-height:var(--lh-body);color:var(--navy)}.member-auth-notice[data-astro-cid-4g7knkld] a[data-astro-cid-4g7knkld]{color:var(--navy);text-underline-offset:.15em;font-weight:800;text-decoration:underline}.member-auth-lede[data-astro-cid-4g7knkld]{color:var(--color-text-muted);font-size:var(--fs-base);line-height:var(--lh-body);margin:0 0 var(--sp-6)}.member-auth-form[data-astro-cid-4g7knkld]{gap:var(--sp-5);flex-direction:column;display:flex}.member-auth[data-astro-cid-4g7knkld] .member-auth-submit{width:100%;margin-top:var(--sp-2);justify-content:center}.form-shell[data-astro-cid-gm432dut]{gap:var(--sp-6);max-width:760px;padding-top:var(--sp-2);padding-bottom:var(--sp-16);flex-direction:column;margin-inline:auto;display:flex}.form-notice[data-astro-cid-gm432dut]{font-size:var(--fs-base);color:var(--navy);font-weight:600;line-height:var(--lh-body);margin:0}.form-notice[data-astro-cid-gm432dut] a[data-astro-cid-gm432dut]{color:var(--navy);text-underline-offset:.15em;font-weight:800;text-decoration:underline}.step-indicator[data-astro-cid-gm432dut]{gap:var(--sp-2_5);margin:0 0 var(--sp-6);flex-wrap:wrap;padding:0;list-style:none;display:flex}.form[data-astro-cid-gm432dut]{gap:var(--sp-8);flex-direction:column;display:flex}.form-fieldset[data-astro-cid-gm432dut]{border:none;margin:0;padding:0}.form-fieldset[data-astro-cid-gm432dut] legend[data-astro-cid-gm432dut]{font-family:var(--font-body);font-size:var(--fs-xs);letter-spacing:var(--ls-foot);text-transform:uppercase;color:var(--navy);margin-bottom:var(--sp-4);padding:0;font-weight:700}.fieldset-desc[data-astro-cid-gm432dut]{color:var(--color-text-muted);font-size:var(--fs-sm);line-height:var(--lh-body);margin:calc(-1 * var(--sp-2)) 0 var(--sp-4)}.field-grid[data-astro-cid-gm432dut]{gap:var(--sp-5) var(--sp-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.signature-block[data-astro-cid-gm432dut]{gap:var(--sp-1_5);flex-direction:column;display:flex}.signature-label[data-astro-cid-gm432dut]{font-size:var(--fs-3xs);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--color-text-muted);font-weight:700}.signature-captured[data-astro-cid-gm432dut]{border:var(--bw-thin) dashed var(--color-border);border-radius:var(--r-md);padding:var(--sp-5);font-family:var(--font-heading);color:var(--color-text-muted);background:var(--color-bg);font-style:italic;font-weight:700}.form-actions[data-astro-cid-gm432dut]{z-index:var(--z-raised);gap:var(--sp-3_5);background:var(--color-surface);padding-top:var(--sp-5);margin-top:var(--sp-2);border-top:var(--bw-hair) solid var(--color-border);display:flex;position:sticky;bottom:0}.form-submit,.form-cancel{flex:none}.key-rules[data-astro-cid-pyjrfmsy]{max-width:var(--content-width);padding:var(--sp-12) var(--sp-4) 0;margin-inline:auto}h2[data-astro-cid-pyjrfmsy]{font-family:var(--font-heading);font-weight:900;font-size:var(--fs-4xl);line-height:var(--lh-flat);letter-spacing:var(--ls-display-sm);color:var(--navy);margin-bottom:var(--sp-5)}.key-rules-grid[data-astro-cid-pyjrfmsy]{gap:var(--sp-3_5);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.key-rule[data-astro-cid-pyjrfmsy]{background:var(--color-surface);border:var(--bw-hair) solid var(--color-border);border-radius:var(--r-lg);padding:var(--sp-4_5) var(--sp-5)}.key-rule-label[data-astro-cid-pyjrfmsy]{font-family:var(--font-heading);font-weight:900;font-size:var(--fs-md);line-height:var(--lh-snug);color:var(--navy)}.key-rule-text[data-astro-cid-pyjrfmsy]{margin-top:var(--sp-1_5);font-size:var(--fs-sm);line-height:var(--lh-body);color:var(--color-text-muted)}.key-rule--boxed[data-astro-cid-pyjrfmsy],.key-rule--sign[data-astro-cid-pyjrfmsy]{grid-column:1/-1}.key-rule--boxed[data-astro-cid-pyjrfmsy]{border:var(--bw-ring) solid var(--navy);box-shadow:var(--sh-sticker)}.key-rule--boxed[data-astro-cid-pyjrfmsy] .key-rule-label[data-astro-cid-pyjrfmsy]{font-size:var(--fs-2xl)}.key-rule--boxed[data-astro-cid-pyjrfmsy] .key-rule-text[data-astro-cid-pyjrfmsy]{font-size:var(--fs-base);color:var(--color-text)}.key-rule--sign[data-astro-cid-pyjrfmsy]{align-items:center;gap:var(--sp-5);background:var(--coral-action);border-color:var(--coral-action);color:var(--color-text-on-dark);display:flex}.sign-mark[data-astro-cid-pyjrfmsy]{flex-shrink:0}.key-rule--sign[data-astro-cid-pyjrfmsy] .key-rule-label[data-astro-cid-pyjrfmsy]{font-size:var(--fs-2xl);color:var(--color-text-on-dark);text-transform:uppercase;letter-spacing:var(--ls-wide)}.key-rule--sign[data-astro-cid-pyjrfmsy] .key-rule-text[data-astro-cid-pyjrfmsy]{color:var(--color-text-on-dark)}.key-rule-list[data-astro-cid-pyjrfmsy]{margin:var(--sp-2_5) 0 0;gap:var(--sp-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.key-rule-list[data-astro-cid-pyjrfmsy] li[data-astro-cid-pyjrfmsy]{padding:var(--sp-1) var(--sp-3);border-radius:var(--r-pill);background:var(--color-surface);color:var(--coral-ink);font-size:var(--fs-sm);font-weight:700}@media (width<=560px){.key-rules-grid[data-astro-cid-pyjrfmsy]{grid-template-columns:minmax(0,1fr)}.key-rule--sign[data-astro-cid-pyjrfmsy]{align-items:flex-start}}.collage-shell[data-astro-cid-cjtpyhcs]{max-width:960px;padding:var(--sp-12) var(--sp-4) 0;margin-inline:auto}.collage[data-astro-cid-cjtpyhcs]{gap:var(--sp-3);grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:220px;display:grid}.tile[data-astro-cid-cjtpyhcs]{object-fit:cover;border-radius:var(--r-lg);width:100%;height:100%}.tile--feature[data-astro-cid-cjtpyhcs]{border-radius:var(--r-xl);grid-area:span 2/span 2}@media (width<=640px){.collage[data-astro-cid-cjtpyhcs]{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:140px}.tile[data-astro-cid-cjtpyhcs]:nth-child(n+6){display:none}}
