.page_page__zNsFE{min-height:100vh}.page_hero__m2l6r{background:linear-gradient(180deg,var(--primary-50) 0,#fff 100%);padding:5rem 0 3rem;text-align:center}.page_title__R_kEq{font-size:2.5rem;font-weight:700;color:var(--gray-900);margin-bottom:1rem}@media (min-width:768px){.page_title__R_kEq{font-size:3rem}}.page_subtitle__gZNUb{font-size:1.25rem;color:var(--gray-600)}.page_pricingGrid__YAqbK{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem;max-width:32rem;margin:0 auto}.page_pricingCard__ekAza{background:#fff;border:2px solid var(--primary-500);border-radius:1rem;padding:2.5rem;box-shadow:var(--shadow-lg);position:relative}.page_cardHeader__WPECG{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.page_planName__l7_yQ{font-size:1.5rem;font-weight:700;color:var(--gray-900)}.page_planBadge__gTRzi{background:var(--primary-600);color:#fff;font-size:.75rem;font-weight:600;padding:.375rem .75rem;border-radius:9999px;text-transform:uppercase;letter-spacing:.05em}.page_priceContainer__Aaygp{display:flex;align-items:baseline;gap:.5rem;margin-bottom:1rem}.page_price__4v0zU{font-size:3.75rem;font-weight:700;color:var(--primary-600);line-height:1}.page_period__kUA_o{font-size:1.125rem;color:var(--gray-600)}.page_planDescription__jXOUg{font-size:1rem;color:var(--gray-600);margin-bottom:2rem;line-height:1.5}.page_featureList__wgr0m{margin-top:2.5rem;padding-top:2.5rem;border-top:1px solid var(--gray-200)}.page_featureTitle__YFfIy{font-size:.875rem;font-weight:600;color:var(--gray-900);text-transform:uppercase;letter-spacing:.05em;margin-bottom:1.5rem}.page_featureList__wgr0m ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1rem}.page_featureList__wgr0m li{display:flex;align-items:center;gap:.75rem;color:var(--gray-700);font-size:1rem}.page_featureList__wgr0m svg{color:var(--primary-600);flex-shrink:0}.page_comparisonSection__HUlku{background:var(--gray-50)}.page_comparisonTable__qn1ll{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:.5rem;box-shadow:var(--shadow-md)}.page_comparisonTable__qn1ll table{width:100%;border-collapse:collapse;background:#fff;border-radius:.5rem;overflow:hidden}.page_comparisonTable__qn1ll td,.page_comparisonTable__qn1ll th{padding:1.25rem;text-align:left;border-bottom:1px solid var(--gray-200)}.page_comparisonTable__qn1ll th{background:var(--gray-50);font-weight:600;color:var(--gray-900);font-size:.875rem;text-transform:uppercase;letter-spacing:.025em}.page_comparisonTable__qn1ll th:first-child{width:30%}.page_comparisonTable__qn1ll th:nth-child(2),.page_comparisonTable__qn1ll th:nth-child(3){width:35%}.page_comparisonTable__qn1ll tbody tr:last-child td{border-bottom:none}.page_comparisonTable__qn1ll tbody tr:hover{background:var(--gray-50)}.page_checkIcon__QV78r{color:var(--primary-600);vertical-align:middle;margin-right:.5rem}.page_crossIcon__iTeDf{color:var(--gray-400);vertical-align:middle;margin-right:.5rem}.page_limitedCell__rcP2W{color:var(--gray-600);font-style:italic}.page_faqSection__T2wC6{background:#fff}.page_faqList__mVAbX{max-width:48rem;margin:0 auto}.page_faqItem__lG6AR{background:#fff;border:1px solid var(--gray-200);border-radius:.5rem;margin-bottom:1rem;overflow:hidden;transition:border-color .2s}.page_faqItem__lG6AR:hover{border-color:var(--primary-300)}.page_faqItem__lG6AR[open]{border-color:var(--primary-500)}.page_faqQuestion__K8HHr{padding:1.5rem;font-size:1.125rem;font-weight:600;color:var(--gray-900);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;list-style:none;display:flex;justify-content:space-between;align-items:center;transition:background-color .2s}.page_faqQuestion__K8HHr:hover{background:var(--gray-50)}.page_faqQuestion__K8HHr::-webkit-details-marker{display:none}.page_faqQuestion__K8HHr:after{content:"+";font-size:1.5rem;color:var(--gray-400);transition:transform .2s;flex-shrink:0;margin-left:1rem}.page_faqItem__lG6AR[open] .page_faqQuestion__K8HHr:after{transform:rotate(45deg);color:var(--primary-600)}.page_faqAnswer__ubP6_{padding:0 1.5rem 1.5rem;color:var(--gray-600);line-height:1.75}.page_finalCta__2qepZ{background:linear-gradient(135deg,var(--primary-600) 0,var(--primary-700) 100%);padding:5rem 0;color:#fff;text-align:center}.page_ctaTitle__oWy4X{font-size:2.25rem;font-weight:700;color:#fff;margin-bottom:1rem}@media (min-width:768px){.page_ctaTitle__oWy4X{font-size:3rem}}.page_ctaDescription__2Memz{font-size:1.125rem;color:hsla(0,0%,100%,.9);margin-bottom:2rem;line-height:1.75}.page_ctaButtons___txG3{display:flex;flex-direction:column;gap:1rem;justify-content:center}@media (min-width:640px){.page_ctaButtons___txG3{flex-direction:row}}.page_finalCta__2qepZ .page_btn-primary__RmBr_{background:#fff;color:var(--primary-600)}.page_finalCta__2qepZ .page_btn-primary__RmBr_:hover{background:var(--gray-50);box-shadow:0 4px 14px 0 rgba(0,0,0,.15)}.page_finalCta__2qepZ .page_btn-secondary__vMr58{background:transparent;color:#fff;border-color:#fff}.page_finalCta__2qepZ .page_btn-secondary__vMr58:hover{background:hsla(0,0%,100%,.1)}