._scroll_xcn27_1{width:100%;max-width:72rem;overflow-x:auto;margin:0 auto}._table_xcn27_8{width:100%;min-width:52rem;border-collapse:separate;border-spacing:0;table-layout:fixed;color:var(--foreground);background:var(--surface)}._table_xcn27_8 th,._table_xcn27_8 td{text-align:left}._table_xcn27_8 thead th{vertical-align:top}._table_xcn27_8 thead tr:last-child>th,._table_xcn27_8 thead tr:last-child>td{border-bottom:1px solid var(--border)}._labelHeader_xcn27_32,._rowLabel_xcn27_33{width:25%;position:sticky;left:0;z-index:1;background:var(--surface)}._planHeader_xcn27_41{width:25%;position:relative;padding:var(--spacing-8) var(--spacing-8) var(--spacing-2);border-left:1px solid var(--border)}._actionCell_xcn27_48{width:25%;vertical-align:bottom;padding:0 var(--spacing-8) var(--spacing-8);border-left:1px solid var(--border)}._recommendedHeader_xcn27_55{padding-top:var(--spacing-12)}._recommendedBand_xcn27_59{position:absolute;inset:0 0 auto;padding:var(--spacing-2);background:color-mix(in srgb,var(--primary) 15%,var(--surface));color:var(--foreground);text-align:center;font-size:.75rem;font-weight:700}._headerContent_xcn27_70{display:flex;flex-direction:column;align-items:stretch;gap:var(--spacing-2);font-weight:400}._planName_xcn27_78{margin:0;font-family:var(--font-family-display);font-size:1.6rem;font-weight:700}._caption_xcn27_85,._detail_xcn27_86,._taxNote_xcn27_87,._calculation_xcn27_88{font-size:.8125rem;color:var(--muted-foreground);line-height:1.4}._price_xcn27_94{font-family:var(--font-family-display);font-size:2.5rem;font-weight:700;line-height:1.15;overflow-wrap:anywhere}._customPrice_xcn27_102{font-size:1.75rem;line-height:1.2}._tierSelect_xcn27_107{width:100%}._cta_xcn27_111{width:100%;min-height:3rem;height:auto;padding:var(--spacing-2) var(--spacing-4);white-space:normal;line-height:1.25;text-align:center;overflow:visible;border:1px solid var(--foreground);border-radius:var(--radius-full);background:var(--accent);color:var(--accent-foreground);font-weight:700}._cta_xcn27_111:hover{background:color-mix(in srgb,var(--accent) 85%,var(--foreground));border-color:var(--foreground)}._table_xcn27_8 tbody th,._table_xcn27_8 tbody td{height:3rem;padding:var(--spacing-3) var(--spacing-8);font-size:.9375rem;font-weight:400;line-height:1.4}._table_xcn27_8 tbody td{border-left:1px solid var(--border)}._rowLabel_xcn27_33 span{text-decoration-line:underline;text-decoration-style:dashed;text-underline-offset:4px}._table_xcn27_8 tbody tr:nth-child(odd){background:var(--muted)}._table_xcn27_8 tbody tr:nth-child(odd) ._rowLabel_xcn27_33{background:var(--muted)}._notIncluded_xcn27_159{color:var(--muted-foreground);opacity:.55}._estimatorBlock_1q6cy_1{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--spacing-8);width:100%;max-width:48rem;display:flex;flex-direction:column;gap:var(--spacing-6);box-shadow:var(--shadow)}._estimatorTitle_1q6cy_14{font-family:var(--font-family-display);font-size:1.5rem;font-weight:600;text-align:center}._sliderSection_1q6cy_21{display:flex;flex-direction:column;gap:var(--spacing-4);padding:0 var(--spacing-2)}._sliderLabels_1q6cy_28{display:flex;justify-content:space-between;align-items:center}._sliderLabel_1q6cy_28{font-size:.9375rem;color:var(--muted-foreground);font-weight:500}._sliderValue_1q6cy_40{font-family:var(--font-family-display);font-size:1.5rem;font-weight:700;color:var(--primary)}._comparisonRow_1q6cy_47{display:flex;flex-direction:column;background-color:var(--background);border-radius:var(--radius-md);padding:var(--spacing-4);gap:var(--spacing-4);border:1px solid var(--border)}@media(min-width:640px){._comparisonRow_1q6cy_47{flex-direction:row;align-items:center;padding:var(--spacing-2) var(--spacing-6)}}._comparisonBox_1q6cy_65{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2);flex:1;padding:var(--spacing-4);border-radius:var(--radius-sm);transition:background-color var(--animation-duration-normal) ease}._winnerBox_1q6cy_76{background-color:color-mix(in srgb,var(--success) 10%,transparent)}._comparisonLabel_1q6cy_80{font-size:.875rem;color:var(--muted-foreground);font-weight:500}._comparisonPrice_1q6cy_86{font-family:var(--font-family-display);font-size:1.5rem;font-weight:700;color:var(--foreground)}._winnerBox_1q6cy_76 ._comparisonPrice_1q6cy_86{color:var(--success)}._capReached_1q6cy_97{color:var(--success);font-size:.8125rem;text-align:center}._comparisonDivider_1q6cy_103{height:1px;width:100%;background-color:var(--border)}@media(min-width:640px){._comparisonDivider_1q6cy_103{width:1px;height:3rem}}._crossoverNote_1q6cy_116{text-align:center;font-size:.875rem;color:var(--muted-foreground)}._ctaButton_1yobg_1{width:100%;margin-bottom:var(--spacing-8)}._wrapper_4lwy9_1{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-12);width:100%}._toggleWrapper_4lwy9_9{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--spacing-3)}._cycleToggle_4lwy9_17,._currencyToggle_4lwy9_18{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-full);padding:var(--spacing-1)}._toggleItem_4lwy9_25{border-radius:var(--radius-full);padding:var(--spacing-2) var(--spacing-6);font-family:var(--font-family-base);font-weight:600}._currencyItem_4lwy9_32{border-radius:var(--radius-full);padding:var(--spacing-2) var(--spacing-3);font-family:var(--font-family-base);font-weight:600;font-size:.875rem}._annualToggleInner_4lwy9_40{display:flex;align-items:center;gap:var(--spacing-3)}._annualBadge_4lwy9_46{background-color:color-mix(in srgb,var(--accent) 15%,transparent);color:var(--accent);font-size:.75rem;padding:2px var(--spacing-2);border-radius:var(--radius-full);text-transform:uppercase;letter-spacing:.05em;font-weight:700}._grid_4lwy9_57{display:grid;grid-template-columns:1fr;gap:var(--spacing-8);width:100%;max-width:72rem}@media(min-width:1024px){._grid_4lwy9_57{grid-template-columns:repeat(3,1fr)}}._card_4lwy9_71{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--spacing-8) var(--spacing-8);display:flex;flex-direction:column;box-shadow:var(--shadow);transition:transform var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease}@media(min-width:1024px){._card_4lwy9_71:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}}._recommendedCard_4lwy9_89{border:1.5px solid var(--primary);position:relative;box-shadow:var(--shadow-md)}._recommendedBadge_4lwy9_95{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);background-color:var(--primary);color:var(--primary-foreground);font-family:var(--font-family-base);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:var(--spacing-1) var(--spacing-4);border-radius:var(--radius-full);white-space:nowrap}._cardHeader_4lwy9_112{display:flex;flex-direction:column;gap:var(--spacing-1);margin-bottom:var(--spacing-6);min-height:4rem}._planName_4lwy9_120{font-family:var(--font-family-display);font-size:1.5rem;font-weight:600;color:var(--foreground)}._planTagline_4lwy9_127{font-size:.9375rem;color:var(--muted-foreground);line-height:1.4}._priceBlock_4lwy9_133{display:flex;flex-direction:column;margin-bottom:var(--spacing-6);min-height:8rem}._priceRow_4lwy9_140{display:flex;align-items:baseline;gap:var(--spacing-2)}._priceTextLarge_4lwy9_146{font-family:var(--font-family-display);font-size:3.5rem;font-weight:700;letter-spacing:-.02em;color:var(--foreground);line-height:1}._priceText_4lwy9_146{font-family:var(--font-family-display);font-size:2.75rem;font-weight:700;letter-spacing:-.02em;color:var(--foreground);line-height:1}._priceTextMedium_4lwy9_164{font-family:var(--font-family-display);font-size:2rem;font-weight:600;letter-spacing:-.02em;color:var(--foreground);line-height:1.2;margin-top:.5rem}._priceSuffix_4lwy9_174{font-size:1.125rem;color:var(--muted-foreground);font-weight:500}._priceSubhead_4lwy9_180{font-size:.875rem;color:var(--muted-foreground);margin-top:var(--spacing-2)}._priceNote_4lwy9_186{font-size:.875rem;color:var(--foreground);font-weight:600;margin-top:var(--spacing-1)}._tierSelectWrapper_4lwy9_193{margin-top:var(--spacing-4)}._tierSelect_4lwy9_193{width:100%;background-color:var(--background)}._divider_4lwy9_202{margin:var(--spacing-6) 0}._ctaButton_4lwy9_206{width:100%;margin-bottom:var(--spacing-8)}._featureList_4lwy9_211{display:flex;flex-direction:column;gap:var(--spacing-4);list-style:none;padding:0;margin:0;flex-grow:1}._featureItem_4lwy9_221{display:flex;align-items:flex-start;gap:var(--spacing-3)}._checkWrapper_4lwy9_227{display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border-radius:var(--radius-full);background-color:color-mix(in srgb,var(--accent) 15%,transparent);color:var(--accent);flex-shrink:0;margin-top:2px}._featureText_4lwy9_240{font-size:.9375rem;color:var(--foreground);line-height:1.5}._footerNotes_4lwy9_246{display:flex;flex-direction:column;gap:var(--spacing-2);text-align:center;margin-top:var(--spacing-4)}._trialNote_4lwy9_254{font-size:1rem;font-weight:600;color:var(--foreground)}._freeTierNote_4lwy9_260{font-size:.9375rem;color:var(--muted-foreground)}
