.membership-catalog-water{z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 5% 55%, rgba(var(--brand-softwater-rgb), .22), transparent 55%), radial-gradient(ellipse at 95% 75%, rgba(var(--brand-faded-tide-rgb), .25), transparent 55%);position:absolute;inset:12% -2% -2%;-webkit-mask-image:radial-gradient(#000 30%,#0000 72%);mask-image:radial-gradient(#000 30%,#0000 72%)}.membership-catalog-hero{border:1px solid rgba(var(--brand-tideline-dark-rgb), .1);background:radial-gradient(ellipse at 92% 12%, rgba(var(--brand-faded-tide-rgb), .92), transparent 60%), radial-gradient(ellipse at 8% 100%, rgba(var(--brand-softwater-rgb), .85), transparent 65%), linear-gradient(115deg, #eef6fc, var(--brand-softwater));box-shadow:inset 0 1px #ffffffb3}.membership-catalog-hero:after{content:"";pointer-events:none;border:1px solid #ffffff6b;border-radius:50%;width:34rem;height:34rem;position:absolute;top:-11rem;right:-5rem;box-shadow:0 0 0 3.5rem #ffffff1a,0 0 0 7rem #ffffff14,inset 0 0 80px #ffffff26}.membership-catalog .membership-audience-tabs{-webkit-backdrop-filter:blur(16px);background:#ffffff75;border:1px solid #ffffffa6;box-shadow:inset 0 1px #fffc}.membership-catalog .membership-audience-tab[data-active]{background:var(--brand-tideline-dark);color:var(--brand-hazeline);box-shadow:0 3px 8px rgba(var(--brand-tideline-dark-rgb), .12)}.membership-plan-sand{--membership-plan-color:var(--brand-hazeline)}.membership-plan-water{--membership-plan-color:var(--brand-softwater)}.membership-plan-tide{--membership-plan-color:var(--brand-faded-tide)}.membership-catalog .membership-plan-card{border-color:rgba(var(--brand-tideline-dark-rgb), .14);border-top:4px solid var(--membership-plan-color);background:linear-gradient(150deg, #ffffff4d, transparent 65%), var(--membership-plan-color);box-shadow:0 8px 24px rgba(var(--brand-tideline-dark-rgb), .05), inset 0 1px 0 #ffffffbf}.membership-plan-icon{background:#ffffff73;border:1px solid #ffffffbf;box-shadow:inset 0 1px #fffc}.membership-plan-benefits,.membership-catalog .membership-plan-footer{background:#ffffff91}.membership-benefit-check{background:color-mix(in srgb, var(--membership-plan-color) 70%, white)}@media (max-width:639px){.membership-catalog-hero:after{opacity:.6;top:-8rem;right:-16rem}}
