.PlansCheckoutView_shell__Zw6Hq{position:relative;min-height:100svh;overflow:hidden;padding:2rem 1.25rem 3rem}.PlansCheckoutView_atmosphere__6Px6_{position:absolute;inset:0;background:radial-gradient(ellipse 70% 45% at 50% 0,rgba(65,24,161,.5),transparent 55%),radial-gradient(ellipse 45% 35% at 85% 75%,rgba(207,170,230,.12),transparent 50%),linear-gradient(180deg,#12081f 0,var(--color-background) 65%);animation:PlansCheckoutView_soft-glow__lrE8L 10s ease-in-out infinite;pointer-events:none}@keyframes PlansCheckoutView_soft-glow__lrE8L{0%,to{opacity:1}50%{opacity:.88}}.PlansCheckoutView_inner__j_3UO{position:relative;z-index:1;max-width:1100px;margin:0 auto;display:flex;flex-direction:column;gap:1.5rem}.PlansCheckoutView_brand__v_TQd{text-align:left;display:flex;flex-direction:column;align-items:flex-start;gap:.4rem;max-width:42rem;margin:0}.PlansCheckoutView_stepper__KqZ5A{width:100%;margin-bottom:.5rem}.PlansCheckoutView_planTitleRow__55Zu3{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;margin-bottom:.35rem}.PlansCheckoutView_planTitleRow__55Zu3 h2{margin-bottom:0}.PlansCheckoutView_featureIcon__Hhk8f{display:inline-flex;color:var(--color-secondary);flex-shrink:0}.PlansCheckoutView_policyCollapse__4uA3N{max-width:36rem;margin:.25rem auto 0;width:100%}.PlansCheckoutView_brand__v_TQd img{width:56px;height:56px}.PlansCheckoutView_brandName__9SZpn{font-family:var(--font-display),sans-serif;font-size:clamp(1.6rem,4vw,1.9rem);font-weight:800;color:var(--color-secondary);letter-spacing:-.03em}.PlansCheckoutView_title__Nftf5{font-size:clamp(1.35rem,3.5vw,1.75rem);font-weight:700;margin-top:.35rem}.PlansCheckoutView_subtitle__QEyOQ{color:var(--color-text-muted);font-size:.95rem;line-height:1.45}.PlansCheckoutView_authHint__diecb{color:var(--color-text-muted);font-size:.9rem;margin-top:.25rem}.PlansCheckoutView_textBtn__0b0sL{background:none;border:none;padding:0;color:var(--color-secondary);font:inherit;font-weight:600;text-decoration:underline;cursor:pointer;min-height:44px}.PlansCheckoutView_textBtn__0b0sL:disabled{opacity:.6;cursor:not-allowed}.PlansCheckoutView_error__jhlY0{margin:0 auto;max-width:32rem;padding:.75rem 1rem;border-radius:10px;border:1px solid color-mix(in srgb,#e85d5d 50%,transparent);background:rgba(232,93,93,.12);color:#f5c4c4;text-align:center;font-size:.92rem}.PlansCheckoutView_grid__X0_vm{display:grid;gap:1rem;grid-template-columns:1fr}.PlansCheckoutView_plan__aDx0P{display:flex;flex-direction:column;gap:1.1rem;padding:1.35rem 1.25rem;border:1px solid var(--color-border);background:rgba(20,10,36,.55);transition:border-color .25s ease,transform .25s ease,background .25s ease}.PlansCheckoutView_plan__aDx0P:hover{border-color:color-mix(in srgb,var(--color-secondary) 55%,transparent);transform:translateY(-2px)}.PlansCheckoutView_highlight__1QxPZ{border-color:color-mix(in srgb,var(--color-secondary) 70%,transparent);background:linear-gradient(160deg,rgba(65,24,161,.35),rgba(20,10,36,.75))}.PlansCheckoutView_selected__dZqcJ{box-shadow:0 0 0 1px color-mix(in srgb,var(--color-secondary) 45%,transparent)}.PlansCheckoutView_plan__aDx0P h2{font-size:1.2rem;margin-bottom:.35rem}.PlansCheckoutView_price__dYglV{display:flex;align-items:baseline;gap:.25rem;margin-bottom:.4rem}.PlansCheckoutView_price__dYglV span{font-family:var(--font-display),sans-serif;font-size:1.75rem;font-weight:700}.PlansCheckoutView_price__dYglV small{color:var(--color-text-muted);font-size:.9rem}.PlansCheckoutView_blurb__hzDok{color:var(--color-text-muted);font-size:.95rem;line-height:1.4}.PlansCheckoutView_plan__aDx0P ul{list-style:none;margin:0;padding:0;display:grid;gap:.45rem;flex:1}.PlansCheckoutView_plan__aDx0P li{display:flex;align-items:flex-start;gap:.45rem;color:var(--color-text-muted);font-size:.92rem}.PlansCheckoutView_cta__15QFC{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.65rem 1rem;text-align:center;border-radius:.35rem;background:var(--color-primary);border:1px solid color-mix(in srgb,var(--color-secondary) 30%,transparent);color:var(--color-text);font-family:var(--font-body),sans-serif;font-size:.95rem;font-weight:600;cursor:pointer}.PlansCheckoutView_cta__15QFC:hover:not(:disabled){background:color-mix(in srgb,var(--color-primary) 75%,#fff)}.PlansCheckoutView_cta__15QFC:disabled{opacity:.65;cursor:not-allowed}.PlansCheckoutView_footerNote__RauFf{text-align:left;color:var(--color-text-muted);font-size:.85rem;line-height:1.5;margin:0}.PlansCheckoutView_footerNote__RauFf a{color:var(--color-secondary);font-weight:600;text-decoration:underline}.PlansCheckoutView_payPanel__M6yrK{max-width:28rem;margin:0 auto;display:flex;flex-direction:column;gap:1rem;padding:1.25rem;border:1px solid color-mix(in srgb,var(--color-secondary) 22%,transparent);border-radius:.5rem;background:color-mix(in srgb,var(--color-background-elevated) 80%,transparent)}.PlansCheckoutView_payActions__hryIX{display:flex;flex-direction:column;gap:.75rem}@media (min-width:720px){.PlansCheckoutView_grid__X0_vm{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.PlansCheckoutView_grid__X0_vm{grid-template-columns:repeat(4,1fr)}}