.PremiumPaywall_paywall__uOqar{max-width:760px;margin:42px auto}.PremiumPaywall_intro___fXvt{margin:0 0 28px;color:var(--muted);font-size:17px}.PremiumPaywall_plans__N_Vg7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;margin:26px 0 18px}.PremiumPaywall_plan__qHRtY{position:relative;min-height:250px;padding:24px;border:1.5px solid var(--line);border-radius:18px;background:#fff;display:flex;flex-direction:column;justify-content:space-between;gap:24px}.PremiumPaywall_recommended__qqqrw{border-color:var(--green);background:var(--green-soft);box-shadow:inset 0 0 0 1px var(--green)}.PremiumPaywall_badge__CWNDz{position:absolute;top:-12px;right:18px;padding:5px 10px;border-radius:999px;background:var(--green);color:white;font-size:11px;font-weight:800;letter-spacing:.03em}.PremiumPaywall_planName__3dLnW{margin:0 0 8px;color:var(--green);font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.PremiumPaywall_price__KcvkK{margin:0;display:flex;align-items:baseline;gap:6px}.PremiumPaywall_price__KcvkK strong{font:500 38px/1 Georgia,serif;color:var(--ink)}.PremiumPaywall_checkoutNote__lHK_Z,.PremiumPaywall_equivalent__icBfo,.PremiumPaywall_price__KcvkK span,.PremiumPaywall_productNote__xR4vs p{color:var(--muted)}.PremiumPaywall_equivalent__icBfo{margin:8px 0 0;font-size:13px}.PremiumPaywall_planButton__3vXlH{width:100%}.PremiumPaywall_planButton__3vXlH:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}.PremiumPaywall_checkoutError__ryp1K,.PremiumPaywall_checkoutNote__lHK_Z{margin:12px 0 24px;padding:12px 14px;border-radius:12px;font-size:13px}.PremiumPaywall_checkoutNote__lHK_Z{background:#f0ede5}.PremiumPaywall_checkoutError__ryp1K{background:#fff1ef;border:1px solid #e7b4ae;color:#7a2822}.PremiumPaywall_productNote__xR4vs{margin-top:24px;padding-top:22px;border-top:1px solid var(--line)}.PremiumPaywall_productNote__xR4vs strong{display:block;margin-bottom:6px}.PremiumPaywall_productNote__xR4vs p{margin:0;font-size:14px}.PremiumPaywall_actions__eVR_H{display:flex;justify-content:flex-start;margin-top:24px}@media (max-width:760px){.PremiumPaywall_paywall__uOqar{margin:18px auto}.PremiumPaywall_plans__N_Vg7{grid-template-columns:1fr}.PremiumPaywall_plan__qHRtY{min-height:0}.PremiumPaywall_actions__eVR_H .PremiumPaywall_secondary-button__TInOF{width:100%}}