.membership_blocked__l5WZJ,.membership_shell__8Hsgw{--text:#f4f4f4;--muted:#9b9b9b;--line:#2e2e2e;min-height:100svh;background:#080808;font:400 15px/1.65 Helvetica Neue,Arial,PingFang SC,Microsoft YaHei,sans-serif;padding:0 var(--bass-page-gutter) 48px}.membership_blocked__l5WZJ a,.membership_shell__8Hsgw a{color:inherit;text-underline-offset:4px}.membership_blocked__l5WZJ button,.membership_shell__8Hsgw button{min-height:46px;padding:0 17px;border:1px solid #565656;border-radius:2px;background:#111;color:#fff;font:600 13px/1.2 inherit;cursor:pointer}.membership_blocked__l5WZJ button:hover,.membership_shell__8Hsgw button:hover{border-color:#fff;background:#181818}.membership_blocked__l5WZJ button:disabled,.membership_shell__8Hsgw button:disabled{opacity:.42;cursor:default}.membership_blocked__l5WZJ :focus-visible,.membership_shell__8Hsgw :focus-visible{outline:2px solid #fff;outline-offset:3px}.membership_joinLayout__sEWSt{width:100%;min-height:calc(100svh - 152px);display:grid;grid-template-columns:minmax(0,1.25fr) minmax(390px,.75fr);gap:clamp(40px,7vw,128px);align-items:center;padding:clamp(52px,7vw,108px) 0}.membership_eyebrow__QbTkv,.membership_intro__lsmbu>span{font:650 10px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.16em;color:#fff}.membership_intro__lsmbu h1{max-width:820px;white-space:pre-line;font-size:clamp(48px,5.7vw,92px);font-weight:760;letter-spacing:-.065em;line-height:.98;margin:22px 0 28px}.membership_intro__lsmbu p{max-width:700px;color:var(--muted);font-size:15px}.membership_intro__lsmbu ol{display:grid;grid-template-columns:1fr 1fr;gap:0;margin:34px 0;padding:0;list-style:none;border-top:1px solid var(--line)}.membership_intro__lsmbu li{padding:15px 0;border-bottom:1px solid var(--line);color:#d5d5d5}.membership_intro__lsmbu li:nth-child(odd){padding-right:24px}.membership_intro__lsmbu li:nth-child(2n){padding-left:24px;border-left:1px solid var(--line)}.membership_intro__lsmbu li:before{content:counter(list-item,decimal-leading-zero);margin-right:14px;color:#777;font:11px/1 ui-monospace,monospace}.membership_card__ykewf,.membership_clerkWidget__mlkjm{min-width:0;background:#0c0c0c;border:1px solid #353535;border-radius:4px}.membership_card__ykewf{padding:clamp(22px,2.4vw,38px)}.membership_card__ykewf h1,.membership_card__ykewf h2{letter-spacing:-.035em}.membership_card__ykewf h2{font-size:24px;margin:8px 0}.membership_card__ykewf p{color:var(--muted);overflow-wrap:anywhere}.membership_card__ykewf label{display:grid;gap:8px;margin:20px 0}.membership_card__ykewf input:not([type=checkbox]){width:100%;min-height:48px;border:1px solid #444;background:#080808;color:#fff;border-radius:2px;padding:10px 12px;font:inherit}.membership_card__ykewf .membership_checkbox__wWr2D{display:flex;align-items:flex-start;gap:10px;font-size:12px}.membership_checkbox__wWr2D input{width:20px;height:20px;flex-shrink:0;accent-color:#fff;margin-top:2px}.membership_card__ykewf small{display:block;color:var(--muted);font-size:11px;margin-top:7px}.membership_shell__8Hsgw .membership_primary__jZqKH{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 18px;background:#fff;color:#080808;border:1px solid #fff;border-radius:2px;font-weight:700}.membership_card__ykewf>button.membership_primary__jZqKH{width:100%;margin-top:8px}.membership_notice__bcmkr{padding:14px 0;border-top:1px solid #555;border-bottom:1px solid #555;color:#d0d0d0!important;background:transparent}.membership_error__oJgLn{padding:13px;border-left:2px solid #fff;background:#191919;color:#fff!important}.membership_actions__ban_X{display:flex;justify-content:space-between;gap:10px;margin-top:15px}.membership_actions__ban_X button{font-size:11px;padding:0 12px}.membership_clerkWidget__mlkjm{width:100%;padding:clamp(12px,2vw,24px);display:flex;justify-content:center}.membership_clerkWidget__mlkjm>div{width:100%}.membership_clerkWidget__mlkjm button{font-family:inherit}.membership_clerkWidget__mlkjm input{color:#fff}.membership_authFrame__zAW0Q{width:100%}.membership_authHeading__Yc1hC{padding:18px 24px 0}.membership_authHeading__Yc1hC span{font:650 9px/1 ui-monospace,monospace;letter-spacing:.14em;color:#777}.membership_authHeading__Yc1hC h2{margin:12px 0 6px;font-size:28px;letter-spacing:-.04em}.membership_authHeading__Yc1hC p{margin:0;color:#999;font-size:13px}.membership_account__NaT_n{width:100%;margin:clamp(42px,6vw,90px) 0}.membership_account__NaT_n>h1{font-size:clamp(36px,4vw,64px);letter-spacing:-.055em;font-weight:760;margin:12px 0 30px}.membership_accountGrid__XivAK{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.membership_blocked__l5WZJ{display:grid;align-content:center;justify-items:center;text-align:center;gap:14px;padding:30px}.membership_blocked__l5WZJ>p,.membership_blocked__l5WZJ>section{max-width:700px}.membership_blocked__l5WZJ>p{color:var(--muted)}.membership_blocked__l5WZJ button{margin:7px}.membership_blocked__l5WZJ a{display:inline-flex;padding:12px}.membership_syncBar__nPWTn{display:flex;gap:12px;align-items:center;justify-content:center;background:#0b0b0b;border-bottom:1px solid #292929;color:#bdbdbd;padding:7px 15px;font:11px/1.5 system-ui,sans-serif}.membership_syncBar__nPWTn button{color:inherit;text-decoration:underline;background:none;border:0;cursor:pointer;min-height:30px}.membership_embedded__N2SMn{min-height:0;background:transparent;padding:0}.membership_embedded__N2SMn .membership_account__NaT_n{margin:0;padding:44px 0 0;border-top:1px solid #333}.membership_embedded__N2SMn .membership_account__NaT_n>h1{font-size:clamp(36px,4vw,64px)}@media(max-width:900px){.membership_joinLayout__sEWSt{grid-template-columns:1fr;align-items:start;min-height:0;gap:30px;padding:42px 0}.membership_intro__lsmbu h1{font-size:clamp(42px,11vw,70px)}.membership_accountGrid__XivAK{grid-template-columns:1fr}.membership_clerkWidget__mlkjm{padding:10px}}@media(max-width:520px){.membership_shell__8Hsgw{padding:0 var(--bass-page-gutter) 35px}.membership_joinLayout__sEWSt{padding:32px 0}.membership_intro__lsmbu ol{grid-template-columns:1fr}.membership_intro__lsmbu li:nth-child(2n){padding-left:0;border-left:0}.membership_intro__lsmbu li:nth-child(odd){padding-right:0}.membership_card__ykewf{padding:20px}}.membership_blocked__l5WZJ,.membership_shell__8Hsgw{--text:#2c4330;--muted:#62785a;--line:#bbcbb0;background:#f3f3eb;color:var(--text)}.membership_card__ykewf,.membership_clerkWidget__mlkjm{background:#fbfcf5;border-color:#b9caae;box-shadow:none}.membership_blocked__l5WZJ button,.membership_shell__8Hsgw button{background:#f7faed;color:#3a5c3a;border-color:#a8be9b}.membership_blocked__l5WZJ button:hover,.membership_shell__8Hsgw button:hover{background:#e5eed9;border-color:#65845d}.membership_shell__8Hsgw .membership_primary__jZqKH{background:#35583b;color:#fff;border-color:#35583b}.membership_card__ykewf input:not([type=checkbox]){background:#f8fbf0;color:#29442d;border-color:#a6bc96}.membership_eyebrow__QbTkv,.membership_intro__lsmbu>span{color:#53774a}.membership_intro__lsmbu li{color:#54734b}.membership_intro__lsmbu li:before{color:#859b76}.membership_notice__bcmkr{color:#56744a!important;border-color:#b0c39d}.membership_error__oJgLn{background:#f3e7d6;color:#8d5931!important;border-color:#b4784c}.membership_syncBar__nPWTn{background:#e5eddb;color:#5d7b52;border-color:#b8cba9}.membership_blocked__l5WZJ :focus-visible,.membership_shell__8Hsgw :focus-visible{outline-color:#b65e33}.membership_checkbox__wWr2D input{accent-color:#43693f}.membership_clerkWidget__mlkjm{--clerk-color-text:#273d2c;--clerk-color-background:#fbfcf5}.membership_blocked__l5WZJ{padding-top:12vh}.membership_shell__8Hsgw .membership_card__ykewf a{color:#406a3d}.membership_joinShell__btqUM{padding-bottom:32px}.membership_joinHeader__eAIKN{display:flex;justify-content:space-between;align-items:center;min-height:82px;border-bottom:1px solid #c6cebd}.membership_joinHeader__eAIKN a{font-size:13px;text-decoration:none}.membership_joinHeader__eAIKN .membership_joinBrand__6wcy1{font:800 23px/1 Helvetica Neue,Arial,sans-serif;letter-spacing:-.04em;color:#243b2b}.membership_joinShell__btqUM .membership_joinLayout__sEWSt{display:flex;justify-content:center;align-items:flex-start;min-height:calc(100svh - 165px);padding:clamp(44px,8vh,100px) 0 48px;gap:0}.membership_joinShell__btqUM .membership_clerkWidget__mlkjm{width:min(100%,440px);padding:28px 32px;border:1px solid #bac9ae;border-radius:6px;background:#fbfcf5;box-shadow:none}.membership_joinShell__btqUM .membership_authHeading__Yc1hC{padding:0}.membership_authHeading__Yc1hC h1{font-size:29px;line-height:1.3;font-weight:700;letter-spacing:-.035em;margin:0 0 8px;color:#243e2c}.membership_joinShell__btqUM .membership_clerkWidget__mlkjm input{color:#24382a}.membership_joinShell__btqUM .membership_clerkWidget__mlkjm button{font-family:inherit}.membership_authLegal__Ypluq{display:flex;gap:22px;padding-top:22px;border-top:1px solid #d1d9c8;margin-top:24px}.membership_authLegal__Ypluq a{font-size:12px;color:#50694b}.membership_authUnavailable__b3RjW{padding:20px 0}.membership_authUnavailable__b3RjW p{color:#50634a}.membership_authUnavailable__b3RjW a{font-size:14px;color:#315337}@media(max-width:520px){.membership_joinHeader__eAIKN{min-height:68px}.membership_joinShell__btqUM .membership_joinLayout__sEWSt{padding:32px 0;min-height:calc(100svh - 133px)}.membership_joinShell__btqUM .membership_clerkWidget__mlkjm{padding:24px 20px}.membership_authHeading__Yc1hC h1{font-size:26px}}