.member-page{max-width:1080px;padding-top:32px;padding-bottom:64px}.member-page h1{margin:24px 0 16px;font-size:clamp(2rem,5vw,3.5rem)}.member-page p{line-height:1.65}.member-plans{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:28px 0;display:grid}.member-plans article,.member-notice,.member-dashboard{background:#f7f8f3;border:1px solid #d8dfd0;border-radius:12px;margin:20px 0;padding:24px}.member-plans article{margin:0}.member-actions{flex-wrap:wrap;gap:12px;margin:16px 0;display:flex}.member-ad{border-top:1px solid #d8dfd0;padding:16px 0}.member-dashboard progress{width:min(100%,420px);height:16px}.member-page a:not(.button){text-decoration:underline}@media (max-width:640px){.member-plans{grid-template-columns:1fr}.member-page{padding-left:18px;padding-right:18px}.member-notice,.member-dashboard{padding:18px}}
