.membership-choice[data-astro-cid-sky3mw2r]{background:linear-gradient(135deg,var(--hs-paper),var(--hs-red-soft));border-block:1px solid #f2cdd1;gap:2rem;display:grid}.membership-choice[data-astro-cid-sky3mw2r] h2[data-astro-cid-sky3mw2r]{margin:.3rem 0;font-size:clamp(2rem,4vw,3.8rem)}.membership-options[data-astro-cid-sky3mw2r]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.membership-options[data-astro-cid-sky3mw2r] a[data-astro-cid-sky3mw2r]{border-radius:var(--hs-radius);min-height:12rem;box-shadow:var(--hs-shadow);background:#fff;border:1px solid #e8c3c7;flex-direction:column;padding:1.35rem;display:flex}.membership-options[data-astro-cid-sky3mw2r] a[data-astro-cid-sky3mw2r].is-selected{border-color:var(--hs-red);background:var(--hs-red-soft)}.membership-options[data-astro-cid-sky3mw2r] span[data-astro-cid-sky3mw2r]{color:var(--hs-red-deep);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:900}.membership-options[data-astro-cid-sky3mw2r] strong[data-astro-cid-sky3mw2r]{margin:.7rem 0 .55rem;font-size:clamp(1.35rem,2.5vw,2rem)}.membership-options[data-astro-cid-sky3mw2r] small[data-astro-cid-sky3mw2r]{color:var(--hs-muted);font-size:.92rem;line-height:1.5}.membership-options[data-astro-cid-sky3mw2r] b[data-astro-cid-sky3mw2r]{color:var(--hs-red-deep);margin-top:auto;padding-top:1rem}[data-astro-cid-sky3mw2r][data-membership-panel]{scroll-margin-top:calc(var(--site-header-height,5.25rem) + 1.25rem);outline:none}[data-astro-cid-sky3mw2r][data-membership-panel]:focus{box-shadow:0 0 0 3px #ce302833}.contact-form[data-astro-cid-sky3mw2r] details[data-astro-cid-sky3mw2r].form-person-section{padding:0}.contact-form[data-astro-cid-sky3mw2r] details[data-astro-cid-sky3mw2r].form-person-section summary[data-astro-cid-sky3mw2r]{min-height:3.5rem;color:var(--hs-red-deep);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1rem clamp(1rem,2.5vw,1.5rem);font-size:.82rem;font-weight:900;list-style:none;display:flex}.contact-form[data-astro-cid-sky3mw2r] details[data-astro-cid-sky3mw2r].form-person-section summary[data-astro-cid-sky3mw2r]::-webkit-details-marker{display:none}.contact-form[data-astro-cid-sky3mw2r] details[data-astro-cid-sky3mw2r].form-person-section summary[data-astro-cid-sky3mw2r] small[data-astro-cid-sky3mw2r]{text-transform:uppercase;letter-spacing:.06em}.contact-form[data-astro-cid-sky3mw2r] details[data-astro-cid-sky3mw2r].form-person-section[open] summary[data-astro-cid-sky3mw2r]{border-bottom:1px solid var(--hs-line)}.contact-form[data-astro-cid-sky3mw2r] details[data-astro-cid-sky3mw2r].form-person-section .form-person-grid[data-astro-cid-sky3mw2r]{padding:clamp(1rem,2.5vw,1.5rem)}.membership-obligations[data-astro-cid-sky3mw2r]{border-radius:var(--hs-radius-lg);background:var(--hs-red-soft);border:1px solid #e7b9be;gap:1rem;margin-top:.5rem;padding:clamp(1.1rem,3vw,1.6rem);display:grid}.membership-obligations[data-astro-cid-sky3mw2r] h2[data-astro-cid-sky3mw2r],.membership-obligations[data-astro-cid-sky3mw2r] h3[data-astro-cid-sky3mw2r]{letter-spacing:-.045em;margin:.25rem 0;font-size:clamp(1.5rem,3vw,2.15rem)}.membership-obligations[data-astro-cid-sky3mw2r]>div[data-astro-cid-sky3mw2r]>p[data-astro-cid-sky3mw2r]:last-child{color:var(--hs-muted);margin:.35rem 0 0;font-size:.9rem;line-height:1.5}.membership-obligations[data-astro-cid-sky3mw2r] dl[data-astro-cid-sky3mw2r]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin:0;display:grid}.membership-obligations[data-astro-cid-sky3mw2r] dl[data-astro-cid-sky3mw2r]>div[data-astro-cid-sky3mw2r]{border-radius:var(--hs-radius-sm);background:#fff;border:1px solid #edc9cd;padding:1rem}.membership-obligations[data-astro-cid-sky3mw2r] dl[data-astro-cid-sky3mw2r]>.membership-sponsor-info[data-astro-cid-sky3mw2r]{grid-column:1/-1}.membership-obligations[data-astro-cid-sky3mw2r] dt[data-astro-cid-sky3mw2r]{color:var(--hs-red-deep);letter-spacing:.06em;text-transform:uppercase;margin-bottom:.35rem;font-size:.8rem;font-weight:900}.membership-obligations[data-astro-cid-sky3mw2r] dd[data-astro-cid-sky3mw2r]{color:var(--hs-muted);margin:0;font-size:.86rem;line-height:1.55}.membership-obligations[data-astro-cid-sky3mw2r] dd[data-astro-cid-sky3mw2r] strong[data-astro-cid-sky3mw2r]{color:var(--hs-ink)}.membership-helper-points[data-astro-cid-sky3mw2r]{gap:.18rem;margin:.15rem 0 .75rem;padding:0;list-style:none;display:grid}.membership-helper-points[data-astro-cid-sky3mw2r] li[data-astro-cid-sky3mw2r]{border-bottom:1px solid #f1dfe1;justify-content:space-between;align-items:baseline;gap:1rem;padding:.42rem 0;display:flex}.membership-helper-points[data-astro-cid-sky3mw2r] li[data-astro-cid-sky3mw2r]:last-child{border-bottom:0}.membership-helper-points[data-astro-cid-sky3mw2r] strong[data-astro-cid-sky3mw2r]{color:var(--hs-red-deep);flex:none}.membership-helper-charge[data-astro-cid-sky3mw2r]{border-left:4px solid var(--hs-red);background:var(--hs-red-soft);border-radius:0 .45rem .45rem 0;margin:.35rem 0 0;padding:.7rem .8rem;line-height:1.45}.membership-helper-charge[data-astro-cid-sky3mw2r] span[data-astro-cid-sky3mw2r]{margin-top:.35rem;display:block}.membership-validity[data-astro-cid-sky3mw2r]{color:var(--hs-muted);margin:0;font-size:.82rem;line-height:1.5}.membership-obligations[data-astro-cid-sky3mw2r] nav[data-astro-cid-sky3mw2r]{flex-wrap:wrap;gap:.55rem 1rem;display:flex}.membership-obligations[data-astro-cid-sky3mw2r] nav[data-astro-cid-sky3mw2r] a[data-astro-cid-sky3mw2r]{min-height:44px;color:var(--hs-red-deep);text-underline-offset:.2rem;font-size:.85rem;font-weight:800;text-decoration:underline}.membership-obligations[data-astro-cid-sky3mw2r]>.button[data-astro-cid-sky3mw2r]{justify-self:start}@media (width<=700px){.membership-obligations[data-astro-cid-sky3mw2r] dl[data-astro-cid-sky3mw2r],.membership-options[data-astro-cid-sky3mw2r]{grid-template-columns:1fr}.membership-options[data-astro-cid-sky3mw2r] a[data-astro-cid-sky3mw2r]{min-height:0}.membership-obligations[data-astro-cid-sky3mw2r] nav[data-astro-cid-sky3mw2r]{flex-direction:column;align-items:stretch}.membership-obligations[data-astro-cid-sky3mw2r]>.button[data-astro-cid-sky3mw2r]{justify-self:stretch}}
