.membership[data-astro-cid-hkoc4sea]{--member-ink: #1f2329;--member-muted: #737373;--member-accent: #84613a;--member-line: #e9e6e1;color:var(--member-ink);padding:64px 0 80px;background:#fff}.membership-inner[data-astro-cid-hkoc4sea]{max-width:1040px}.membership-hero[data-astro-cid-hkoc4sea]{display:flex;align-items:center;justify-content:space-between;gap:48px;padding:0 16px 50px}.membership-intro[data-astro-cid-hkoc4sea]{max-width:610px}.membership-eyebrow[data-astro-cid-hkoc4sea]{color:var(--member-accent);font-size:13px;font-weight:600;letter-spacing:.08em}h1[data-astro-cid-hkoc4sea]{margin-top:14px;font-size:clamp(36px,4.2vw,54px);font-weight:600;line-height:1.15;letter-spacing:-.035em;color:var(--member-accent);text-wrap:balance}.membership-subtitle[data-astro-cid-hkoc4sea]{margin-top:20px;font-size:18px;line-height:1.8;color:var(--member-muted);text-wrap:pretty}.membership-lifetime[data-astro-cid-hkoc4sea]{display:flex;align-items:center;gap:9px;margin-top:22px;color:var(--member-accent);font-size:14px}.membership-lifetime[data-astro-cid-hkoc4sea] svg[data-astro-cid-hkoc4sea]{width:19px;height:19px;flex-shrink:0}.membership-coin[data-astro-cid-hkoc4sea]{width:228px;height:228px;flex-shrink:0;-o-object-fit:contain;object-fit:contain}.membership-section-heading[data-astro-cid-hkoc4sea]{margin-bottom:20px}h2[data-astro-cid-hkoc4sea]{font-size:22px;font-weight:600;letter-spacing:-.02em;line-height:1.4}.membership-section-heading[data-astro-cid-hkoc4sea] p[data-astro-cid-hkoc4sea]{margin-top:8px;color:var(--member-muted);font-size:14px;line-height:1.7}.membership-benefits[data-astro-cid-hkoc4sea]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border:1px solid var(--member-line);border-radius:18px}.membership-benefits[data-astro-cid-hkoc4sea] li[data-astro-cid-hkoc4sea]{display:flex;align-items:flex-start;gap:18px;padding:28px}.membership-benefits[data-astro-cid-hkoc4sea] li[data-astro-cid-hkoc4sea]:nth-child(2n){border-left:1px solid var(--member-line)}.membership-benefits[data-astro-cid-hkoc4sea] li[data-astro-cid-hkoc4sea]:nth-child(n+3){border-top:1px solid var(--member-line)}.membership-benefit-icon[data-astro-cid-hkoc4sea]{width:24px;height:24px;margin-top:2px;flex-shrink:0;color:var(--member-accent)}h3[data-astro-cid-hkoc4sea]{font-size:16px;font-weight:500;line-height:1.65}.membership-benefits[data-astro-cid-hkoc4sea] p[data-astro-cid-hkoc4sea]{margin-top:8px;font-size:14px;line-height:1.8;color:var(--member-muted)}.membership-free[data-astro-cid-hkoc4sea]{padding:30px 4px 32px}.membership-free-heading[data-astro-cid-hkoc4sea]{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.membership-free[data-astro-cid-hkoc4sea] h2[data-astro-cid-hkoc4sea]{font-size:17px;font-weight:500}.membership-free-heading[data-astro-cid-hkoc4sea]>span[data-astro-cid-hkoc4sea]{border-radius:5px;padding:3px 8px;background:#f5f5f4;color:#5d605f;font-size:12px}.membership-free[data-astro-cid-hkoc4sea] ul[data-astro-cid-hkoc4sea]{margin-top:14px;display:grid;gap:10px}.membership-free[data-astro-cid-hkoc4sea] li[data-astro-cid-hkoc4sea]{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.8;color:var(--member-muted)}.membership-free[data-astro-cid-hkoc4sea] svg[data-astro-cid-hkoc4sea]{width:18px;height:18px;margin-top:3px;flex-shrink:0;color:var(--member-accent)}.membership-action[data-astro-cid-hkoc4sea]{display:flex;align-items:center;justify-content:space-between;gap:28px;border:1px solid #eddfca;border-radius:18px;padding:26px 28px;background:#fcfaf6}.membership-price-label[data-astro-cid-hkoc4sea]{font-size:12px;color:var(--member-accent)}.membership-price-value[data-astro-cid-hkoc4sea]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:6px;color:var(--member-ink);font-size:32px;font-weight:600;line-height:1.4;letter-spacing:-.025em}.membership-price-value[data-astro-cid-hkoc4sea] span[data-astro-cid-hkoc4sea]{color:var(--member-accent);font-size:13px;font-weight:400;letter-spacing:0}.membership-price-note[data-astro-cid-hkoc4sea]{margin-top:6px;font-size:12px;line-height:1.7;color:#6d6963}.membership-download[data-astro-cid-hkoc4sea]{display:flex;flex-shrink:0;align-items:center;justify-content:center;gap:20px;min-height:52px;border-radius:99px;padding:14px 26px;background:linear-gradient(135deg,#e8c593,#c9a371);color:#3b2b1c;box-shadow:0 4px 12px #84613a14;font-size:15px;font-weight:600;line-height:1.5;text-align:center;transition:box-shadow .15s}.membership-download[data-astro-cid-hkoc4sea]:hover{background:#e2bc89;box-shadow:0 5px 16px #84613a26}.membership-download[data-astro-cid-hkoc4sea] svg[data-astro-cid-hkoc4sea]{width:19px;height:19px;flex-shrink:0}.membership-notes[data-astro-cid-hkoc4sea]{margin-top:22px;display:grid;gap:8px;font-size:12px;line-height:1.8;color:var(--member-muted)}@media(max-width:767px){.membership[data-astro-cid-hkoc4sea]{padding:30px 0 52px}.membership-hero[data-astro-cid-hkoc4sea]{flex-direction:column-reverse;gap:20px;padding:0 0 36px;text-align:center}.membership-coin[data-astro-cid-hkoc4sea]{width:164px;height:164px}.membership-subtitle[data-astro-cid-hkoc4sea]{font-size:16px;margin-top:16px}.membership-lifetime[data-astro-cid-hkoc4sea]{justify-content:center;margin-top:18px}.membership-section-heading[data-astro-cid-hkoc4sea]{margin-bottom:16px}h2[data-astro-cid-hkoc4sea]{font-size:20px}.membership-benefits[data-astro-cid-hkoc4sea]{grid-template-columns:minmax(0,1fr)}.membership-benefits[data-astro-cid-hkoc4sea] li[data-astro-cid-hkoc4sea]{padding:22px 20px;gap:14px}.membership-benefits[data-astro-cid-hkoc4sea] li[data-astro-cid-hkoc4sea]:nth-child(2n){border-left:0}.membership-benefits[data-astro-cid-hkoc4sea] li[data-astro-cid-hkoc4sea]+li[data-astro-cid-hkoc4sea]{border-top:1px solid var(--member-line)}.membership-action[data-astro-cid-hkoc4sea]{flex-direction:column;align-items:stretch;gap:20px;padding:22px 20px}.membership-download[data-astro-cid-hkoc4sea]{width:100%}}@media(prefers-reduced-motion:reduce){.membership-download[data-astro-cid-hkoc4sea]{transition:none}}
