.PlanUnlock_unlock__7IONN{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:32px 16px;border-radius:24px;border:1px solid rgba(255,200,7,.35);background:var(--bg-card);color:var(--text)}@media(min-width:768px){.PlanUnlock_unlock__7IONN{padding:48px 32px}}.PlanUnlock_compact__S2blo{padding:24px 16px}.PlanUnlock_glow__fOZ4q{position:absolute;inset:-40% -20% auto;height:260px;background:radial-gradient(closest-side,rgba(255,200,7,.28),transparent);pointer-events:none;animation:PlanUnlock_unlock-pulse__WVr5T 4s ease-in-out infinite}.PlanUnlock_kicker__rGbfR{position:relative;font-size:12px;font-weight:800;letter-spacing:1.4px;text-transform:uppercase;color:var(--color-gold-light,#ffc807)}.PlanUnlock_title__5sl4L{position:relative;font-size:clamp(26px,6vw,40px)!important;line-height:1.05;letter-spacing:-1px}.PlanUnlock_lead__H1Sc1{position:relative;color:var(--text-secondary);max-width:44ch}.PlanUnlock_points__NMnCz{position:relative;list-style:none;display:grid;grid-gap:8px;gap:8px;width:100%;max-width:420px;margin:8px 0;padding:0}.PlanUnlock_point__n_t_T{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:14px;background:var(--bg-surface);border:1px solid var(--border);font-weight:650;text-align:left;opacity:0;transform:translateY(6px) scale(.98);animation:PlanUnlock_unlock-in__US6hr .35s ease-out forwards}.PlanUnlock_emoji__D_Zf1{font-size:22px;line-height:1}.PlanUnlock_cta__HxJNU{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;padding:0 16px;border-radius:12px;font-size:13px;font-weight:650;line-height:1.2;white-space:nowrap;cursor:pointer;transition:background .15s,border-color .15s,opacity .15s;background:var(--color-gold-light,#ffc807);color:#111;border:1px solid var(--color-gold-light,#ffc807)}.PlanUnlock_cta__HxJNU:hover:not(:disabled){background:#ffd43b}.PlanUnlock_cta__HxJNU{position:relative;min-height:48px;padding:0 32px;font-size:15px;border-radius:999px;text-decoration:none;box-shadow:0 8px 28px rgba(255,200,7,.25)}.PlanUnlock_from__uHE1r{position:relative;color:var(--text-secondary);font-size:13px;max-width:44ch}@keyframes PlanUnlock_unlock-in__US6hr{to{opacity:1;transform:none}}@keyframes PlanUnlock_unlock-pulse__WVr5T{0%,to{opacity:.7}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.PlanUnlock_point__n_t_T{animation:none;opacity:1;transform:none}.PlanUnlock_glow__fOZ4q{animation:none}}.PlanBlockNotice_block__we9KF{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:16px;border-radius:16px;border:1px solid rgba(255,200,7,.4);background:linear-gradient(135deg,rgba(255,200,7,.1),transparent 60%),var(--bg-card);color:var(--text)}.PlanBlockNotice_text__Xgx5o{flex:1 1 260px;min-width:0}.PlanBlockNotice_text__Xgx5o strong{display:block;font-size:15px}.PlanBlockNotice_text__Xgx5o p{margin:4px 0 0;color:var(--text-secondary);font-size:13px}.PlanBlockNotice_actions__VKR_k{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.PlanBlockNotice_needs__c9r5y{font-size:11px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:var(--color-gold-light,#ffc807);padding:4px 10px;border-radius:999px;border:1px solid rgba(255,200,7,.35)}.PlanBlockNotice_cta__wsn_v{display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:12px;font-size:13px;font-weight:650;line-height:1.2;white-space:nowrap;cursor:pointer;transition:background .15s,border-color .15s,opacity .15s;background:var(--color-gold-light,#ffc807);color:#111;border:1px solid var(--color-gold-light,#ffc807)}.PlanBlockNotice_cta__wsn_v:hover:not(:disabled){background:#ffd43b}.PlanBlockNotice_cta__wsn_v{min-height:40px;padding:0 16px;border-radius:999px;text-decoration:none}.PlanBlockNotice_close__pq4xW{width:32px;height:32px;border-radius:50%;border:1px solid var(--border);background:rgba(0,0,0,0);color:var(--text-secondary);font-size:18px;line-height:1;cursor:pointer}