.membership-page .membership-toolbar,.membership-center .membership-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.membership-page .membership-plans{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:start}.membership-page .membership-compare .table{width:100%;min-width:0;display:table!important}.membership-page .membership-plan__head{gap:8px}.membership-page .membership-plan__head p,.membership-page .membership-plan__terms{margin:0}.membership-page .membership-compare .table th[scope=row]{color:var(--text-2);white-space:normal;font-weight:400}.membership-page .membership-compare .table :is(td,th[scope=col]){text-align:center;background:0 0}.membership-page .membership-compare .table th[scope=col]:first-child{text-align:left}.membership-page .membership-yes{color:var(--pink-hi)}.membership-page .membership-compare .membership-yes{margin:0 auto;display:block}.membership-center .membership-summary{gap:8px;display:grid}.membership-center .membership-summary p,.membership-center .membership-meta{margin:0}.membership-center .membership-stats{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:12px;display:grid}.membership-center .membership-stat{border-radius:var(--r-md);border:1px solid var(--line-2);background:#ffffff06;gap:4px;padding:16px;display:grid}.membership-center .membership-stat b{font-size:var(--fs-h3)}@media (max-width:809px){.membership-page .membership-toolbar .seg{width:100%}.membership-page .membership-toolbar .seg button{flex:1}.membership-center .membership-actions>.btn{flex:100%}}
