.membership_page__rRHPb{display:grid;gap:18px}.membership_back__mJhpc{width:-moz-fit-content;width:fit-content;min-height:44px;display:inline-flex;align-items:center;gap:7px;color:var(--c-ink-2);text-decoration:none;font-size:13px;font-weight:700}.membership_back__mJhpc:hover{color:var(--c-ink)}.membership_back__mJhpc svg{width:16px;height:16px}.membership_intro__Db1OW{display:grid;gap:10px;max-width:720px}.membership_intro__Db1OW h1{margin:0;font-family:var(--f-display);font-size:clamp(28px,3.6vw,40px);font-weight:800;line-height:1.1;letter-spacing:-.02em;color:var(--c-ink)}.membership_intro__Db1OW p{margin:0;color:var(--c-ink-2);font-size:15px;line-height:1.75}.membership_status__cgYjj{width:-moz-fit-content;width:fit-content;min-height:32px;display:inline-flex;align-items:center;padding:0 12px;border-radius:var(--r-pill);background:var(--c-surface);box-shadow:inset 0 0 0 1px var(--c-line-strong);color:var(--c-ink-2);font-size:13px;font-weight:700}.membership_status__cgYjj[data-active]{background:var(--c-lime-soft);box-shadow:none;color:var(--c-lime-ink)}.membership_plans__UOd7t li span{display:block}.membership_plans__UOd7t li b{display:block;color:#fff;font-size:14.5px;font-weight:800}.membership_fine__afnpn{margin:0;max-width:720px;color:var(--c-mute);font-size:13px;line-height:1.7}.membership_checkoutNotice__j8yD_{padding:13px 16px;border-radius:var(--r-sm);background:var(--c-lime-soft);color:var(--c-lime-ink);font-size:13px;line-height:1.6;font-weight:600}.membership_plans__UOd7t{display:grid;grid-template-columns:1fr 1fr;gap:15px;align-items:stretch}.membership_plans__UOd7t article{position:relative;display:flex;flex-direction:column;min-width:0;padding:27px;border-radius:var(--r-xl)}.membership_freeCard__zLFJH{background:var(--c-surface);box-shadow:var(--sh-1)}.membership_premiumCard__EnHxg{overflow:hidden;background:var(--c-ink);color:#fff;box-shadow:var(--sh-2)}.membership_planHead__0mlxa{display:grid;gap:6px}.membership_planHead__0mlxa>span{color:var(--c-mute);font-size:12.5px;font-weight:800;letter-spacing:.03em}.membership_premiumCard__EnHxg .membership_planHead__0mlxa>span{color:var(--c-lime)}.membership_planHead__0mlxa strong{color:var(--c-ink);font-family:var(--f-display);font-size:40px;line-height:1;letter-spacing:-.03em;font-weight:800}.membership_premiumCard__EnHxg .membership_planHead__0mlxa strong{color:#fff}.membership_planHead__0mlxa div{display:flex;align-items:flex-end;gap:7px}.membership_planHead__0mlxa small{color:var(--c-mute);font-size:12.5px}.membership_premiumCard__EnHxg .membership_planHead__0mlxa small{color:var(--c-on-ink-mute,#aeb7b2)}.membership_planPosition__KLP6Q{margin:18px 0 0;color:var(--c-ink-2);font-size:13.5px;line-height:1.68}.membership_premiumCard__EnHxg .membership_planPosition__KLP6Q{color:var(--c-on-ink-mute,#aeb7b2)}.membership_plans__UOd7t ul{flex:1;display:grid;align-content:start;gap:12px;margin:18px 0 24px;padding:0;list-style:none}.membership_plans__UOd7t li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:9px;align-items:start;color:var(--c-ink-2);font-size:13.5px;line-height:1.58}.membership_premiumCard__EnHxg li{color:#d8ddd9}.membership_plans__UOd7t li svg{width:17px;height:17px;margin-top:1px;color:var(--c-lime-ink)}.membership_premiumCard__EnHxg li svg{color:var(--c-lime)}.membership_freeCard__zLFJH>a,.membership_premiumCard__EnHxg>.membership_planLink__KE6j2,.membership_premiumCard__EnHxg>button{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:var(--r-md);padding:0 17px;font:inherit;font-size:14px;font-weight:700;text-decoration:none;cursor:pointer;transition:transform .2s var(--ease)}.membership_freeCard__zLFJH>a:hover,.membership_premiumCard__EnHxg>.membership_planLink__KE6j2:hover,.membership_premiumCard__EnHxg>button:hover:not(:disabled){transform:translateY(-2px)}.membership_freeCard__zLFJH>a{background:var(--c-glass);color:var(--c-ink);box-shadow:var(--sh-1),inset 0 0 0 1px rgba(255,255,255,.9)}.membership_premiumCard__EnHxg>.membership_planLink__KE6j2,.membership_premiumCard__EnHxg>button{border:0;background:var(--c-lime);color:var(--c-ink);box-shadow:inset 0 -2px 0 rgba(0,0,0,.08)}.membership_premiumCard__EnHxg>button:disabled{opacity:.55;cursor:wait}.membership_premiumCard__EnHxg>.membership_planLink__KE6j2 svg,.membership_premiumCard__EnHxg>button svg{width:17px;height:17px}.membership_paymentNote__4ifHL{margin:10px 0 0;color:var(--c-on-ink-mute,#aeb7b2);text-align:center;font-size:12px;line-height:1.55}.membership_nativePurchase__9VNCt{margin-top:18px;display:grid;gap:9px}.membership_nativePurchase__9VNCt>button{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:var(--r-md);padding:0 17px;background:var(--c-lime);color:var(--c-ink);font:inherit;font-size:14px;font-weight:700;cursor:pointer}.membership_nativePurchase__9VNCt>button:disabled{opacity:.55;cursor:wait}.membership_nativePurchase__9VNCt>button svg{width:17px;height:17px}.membership_nativePurchase__9VNCt>.membership_restore__1_ivG{min-height:44px;background:rgba(255,255,255,.1);color:#fff}.membership_legalLinks__byw8a{display:flex;flex-wrap:wrap;justify-content:center;gap:7px;margin:0;font-size:11px}.membership_legalLinks__byw8a a{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;color:var(--c-on-ink-mute,#aeb7b2);text-underline-offset:2px}.membership_legalLinks__byw8a span{color:rgba(255,255,255,.4)}@media (max-width:760px){.membership_plans__UOd7t{grid-template-columns:1fr}.membership_plans__UOd7t article{padding:22px}.membership_planPosition__KLP6Q{min-height:0}}