._page_1rbob_1{max-width:60rem;margin:0 auto;padding:2.5rem var(--spacing-6) var(--spacing-16)}._header_1rbob_7{text-align:center;max-width:40rem;margin:0 auto var(--spacing-8)}._title_1rbob_13{font-size:clamp(2rem,5vw,2.75rem);font-weight:800;letter-spacing:-.04em;line-height:1.08;color:var(--foreground);margin:0 0 var(--spacing-3)}._subtitle_1rbob_22{font-size:1rem;line-height:1.6;color:var(--muted-foreground);margin:0}._banner_1rbob_29{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-4);margin-bottom:var(--spacing-6);border-radius:var(--radius-md);background:var(--surface);font-size:.875rem;color:var(--foreground)}._bannerOk_1rbob_41{background:color-mix(in srgb,var(--success) 12%,var(--card));color:var(--foreground)}._bannerOk_1rbob_41 svg{color:var(--success);flex-shrink:0}._plans_1rbob_51{display:grid;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:1.25rem;align-items:stretch}._plan_1rbob_51{position:relative;display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-6);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg)}._planPro_1rbob_69{border:2px solid var(--primary);box-shadow:var(--shadow-lg)}._ribbon_1rbob_74{position:absolute;top:-.8rem;left:var(--spacing-6);display:inline-flex;align-items:center;gap:4px;font-size:.6875rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--accent-foreground);background:var(--accent);border-radius:var(--radius-full);padding:4px 12px}._planName_1rbob_91{font-size:.875rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--muted-foreground)}._price_1rbob_99{font-size:2.5rem;font-weight:800;letter-spacing:-.04em;color:var(--foreground);line-height:1}._price_1rbob_99 small{font-size:.875rem;font-weight:600;letter-spacing:0;color:var(--muted-foreground);margin-left:6px}._features_1rbob_115{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-3);flex:1}._features_1rbob_115 li{display:flex;gap:var(--spacing-2);font-size:.9375rem;line-height:1.45;color:var(--foreground)}._features_1rbob_115 svg{flex-shrink:0;margin-top:2px;color:var(--success)}._youHave_1rbob_139{display:inline-flex;align-items:center;justify-content:center;gap:6px;font-weight:700;color:var(--success);padding:var(--spacing-2)}._error_1rbob_149{font-size:.8125rem;color:var(--error);margin:var(--spacing-2) 0 0}._trialBox_1rbob_155{display:flex;flex-direction:column;align-items:center;gap:4px;margin-top:var(--spacing-3);padding-top:var(--spacing-3);border-top:1px dashed var(--border);width:100%}._trialButton_1rbob_166{font:inherit;font-size:.875rem;font-weight:700;color:var(--primary);background:none;border:none;cursor:pointer;text-decoration:underline}._trialNote_1rbob_177{font-size:.6875rem;color:var(--muted-foreground)}._trialOk_1rbob_182{font-size:.8125rem;font-weight:600;color:var(--success);margin:var(--spacing-2) 0 0;text-align:center}._errorLegacy_1rbob_190{font-size:.8125rem;color:var(--error);margin:0}._trust_1rbob_196{display:flex;gap:var(--spacing-3);margin-top:var(--spacing-6);padding:var(--spacing-4);background:var(--surface);border-radius:var(--radius-md);font-size:.8125rem;line-height:1.55;color:var(--muted-foreground)}._trust_1rbob_196 svg{flex-shrink:0;color:var(--primary)}._faq_1rbob_213{margin-top:var(--spacing-8)}._faq_1rbob_213 h2{font-size:1.25rem;font-weight:700;letter-spacing:-.02em;margin:0 0 var(--spacing-3);color:var(--foreground)}._faq_1rbob_213 details{padding:var(--spacing-3) 0;border-bottom:1px solid var(--border)}._faq_1rbob_213 summary{font-weight:600;color:var(--foreground);cursor:pointer}._faq_1rbob_213 p{font-size:.875rem;line-height:1.6;color:var(--muted-foreground);margin:var(--spacing-2) 0 0}
