._container_1aj8u_1{max-width:1200px;margin:0 auto;padding:var(--spacing-8) var(--spacing-6) var(--spacing-16)}._breadcrumb_1aj8u_7{display:flex;align-items:center;gap:var(--spacing-2);font-size:.875rem;color:var(--muted-foreground);margin-bottom:var(--spacing-8)}._breadcrumb_1aj8u_7 a{color:var(--muted-foreground);text-decoration:none;transition:color var(--animation-duration-fast) ease}._breadcrumb_1aj8u_7 a:hover{color:var(--primary)}._separator_1aj8u_26{color:var(--border)}._current_1aj8u_30{color:var(--foreground)}._contentWrapper_1aj8u_34{max-width:800px;margin:0 auto}._loadingContainer_1aj8u_39{display:flex;justify-content:center;align-items:center;padding:var(--spacing-16) 0}._flowCard_1aj8u_46{background-color:var(--surface);border:1px solid var(--border);padding:var(--spacing-8);display:flex;flex-direction:column;gap:var(--spacing-6)}@media(min-width:640px){._flowCard_1aj8u_46{padding:2.5rem}}._flowCard_1aj8u_46 h2{font-family:var(--font-family-heading);font-size:2rem;margin:0;color:var(--foreground);text-transform:uppercase}._flowCard_1aj8u_46 p{color:var(--muted-foreground);font-size:1.125rem;margin:0;line-height:1.6}._unauthTitle_1aj8u_76,._unauthDesc_1aj8u_80{text-align:center}._pricingBoxes_1aj8u_84{display:grid;grid-template-columns:1fr;gap:var(--spacing-6);margin:var(--spacing-4) 0}@media(min-width:640px){._pricingBoxes_1aj8u_84{grid-template-columns:1fr 1fr}}._pricingBox_1aj8u_84{background-color:var(--card);border:1px solid var(--border);padding:var(--spacing-8) var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-2);align-items:center;text-align:center}._pricingBox_1aj8u_84 h3{font-family:var(--font-family-heading);font-size:1.25rem;margin:0;color:var(--primary)}._pricingBox_1aj8u_84 p{font-size:1rem}._loginBtn_1aj8u_119{align-self:center;box-shadow:0 0 15px color-mix(in srgb,var(--primary) 10%,transparent)}._priceBox_1aj8u_124{display:flex;align-items:baseline;gap:var(--spacing-2);margin-bottom:var(--spacing-4)}._priceLabel_1aj8u_131{font-size:1.125rem;color:var(--muted-foreground)}._priceAmount_1aj8u_136{font-family:var(--font-family-monospace);font-size:2.5rem;font-weight:700;color:var(--foreground)}._stripeForm_1aj8u_143{display:flex;flex-direction:column;gap:var(--spacing-6);background-color:var(--card);padding:var(--spacing-6);border:1px solid var(--border)}._payBtn_1aj8u_152{margin-top:var(--spacing-2)}._planInfo_1aj8u_156{margin-bottom:var(--spacing-6)!important;color:var(--primary)!important}
