.manual-budgeting-app_hero__f8rOW{background:linear-gradient(140deg,#f6f6fe,#ebeaff 55%,#e9f4ff);padding:80px 28px;text-align:center}.manual-budgeting-app_heroContainer__CSM0W{max-width:760px;margin:0 auto}.manual-budgeting-app_eyebrow__OTuin{display:inline-block;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--primary);margin-bottom:12px}.manual-budgeting-app_heroTitle__0b8vO{font-size:clamp(40px,5vw,64px);font-weight:900;line-height:1.05;letter-spacing:-.03em;color:var(--dark);margin-bottom:16px}.manual-budgeting-app_heroSubtitle__FGdG_{font-size:16px;font-weight:500;color:var(--muted);line-height:1.75;margin:0 auto}.manual-budgeting-app_featuresSection__1ElV3{background:#fff;padding:72px 28px}.manual-budgeting-app_featuresContainer__VAE_t{max-width:960px;margin:0 auto}.manual-budgeting-app_sectionHeader__TQEmT{text-align:center;margin-bottom:48px}.manual-budgeting-app_sectionEyebrow__eSly7{display:inline-block;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--primary);margin-bottom:12px}.manual-budgeting-app_sectionTitle__gSF5H{font-size:clamp(28px,3.5vw,40px);font-weight:900;letter-spacing:-.02em;color:var(--dark);line-height:1.1}.manual-budgeting-app_featureGrid__IgV9l{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.manual-budgeting-app_featureCard__ocdq1{background:#fff;border:1px solid var(--border);border-radius:20px;padding:32px;transition:border-color .18s,box-shadow .18s}.manual-budgeting-app_featureCard__ocdq1:hover{border-color:var(--primary-light);box-shadow:0 4px 20px rgba(105,101,168,.1)}.manual-budgeting-app_featureCardTitle__A2w3j{font-size:18px;font-weight:800;color:var(--dark);margin-bottom:10px;line-height:1.3}.manual-budgeting-app_featureCardBody__LN79_{font-size:15px;font-weight:500;color:var(--muted);line-height:1.75;margin:0}.manual-budgeting-app_comparisonSection__tUPDA{background:var(--primary-pale);padding:72px 28px}.manual-budgeting-app_comparisonContainer__Z2OEo{max-width:900px;margin:0 auto}.manual-budgeting-app_comparisonHeader__cnAOD{text-align:center;margin-bottom:40px}.manual-budgeting-app_comparisonNote__KKkyg{font-size:13px;color:var(--muted);text-align:center;margin-top:20px;font-weight:500}.manual-budgeting-app_comparisonTable__oHHbX{width:100%;border-collapse:collapse;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 2px 16px rgba(105,101,168,.08)}.manual-budgeting-app_tableHead__yflQD th{padding:18px 20px;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;text-align:left;background:#fff;border-bottom:2px solid var(--primary-light)}.manual-budgeting-app_tableHead__yflQD th:first-child{color:var(--muted);width:35%}.manual-budgeting-app_colTba__Ya8NC{color:var(--primary);background:var(--primary-pale)}.manual-budgeting-app_colMonarch__f0nl8,.manual-budgeting-app_colYnab__gE2jS{color:var(--dark)}.manual-budgeting-app_tableRow__V_NOh td{padding:16px 20px;font-size:14px;font-weight:500;border-bottom:1px solid var(--border);vertical-align:middle}.manual-budgeting-app_tableRow__V_NOh td:first-child{text-align:left;color:var(--dark);font-weight:700;font-size:14px}.manual-budgeting-app_tableRow__V_NOh:last-child td{border-bottom:none}.manual-budgeting-app_winCell__0sJKJ{color:var(--primary);font-weight:800}.manual-budgeting-app_loseCell__ijaBE{color:var(--muted)}.manual-budgeting-app_warnCell__Ize_x{color:#b87a00}.manual-budgeting-app_faqSection__M0VMt{background:#fff;padding:72px 28px 100px}.manual-budgeting-app_faqContainer__9kyTn{max-width:760px;margin:0 auto}.manual-budgeting-app_faqItems__RyGtr{display:flex;flex-direction:column;gap:8px}.manual-budgeting-app_faqItem__Msb8U{background:#fff;border-radius:16px;border:1px solid var(--border);overflow:hidden;transition:border-color .18s,box-shadow .18s}.manual-budgeting-app_faqItemOpen__615dA,.manual-budgeting-app_faqItem__Msb8U:hover{border-color:var(--primary-light);box-shadow:0 2px 12px rgba(105,101,168,.08)}.manual-budgeting-app_trigger__w8To3{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 28px;background:none;border:none;cursor:pointer;text-align:left}.manual-budgeting-app_question__rzU9d{font-size:16px;font-weight:800;color:var(--dark);line-height:1.4;flex:1;margin:0}.manual-budgeting-app_toggleIcon__cR7Hz{flex-shrink:0;width:28px;height:28px;border-radius:50%;background:var(--primary-pale);border:1.5px solid var(--primary-light);display:inline-flex;align-items:center;justify-content:center;color:var(--primary);font-size:16px;font-weight:700;line-height:1;transition:background .18s,border-color .18s,transform .18s}.manual-budgeting-app_faqItemOpen__615dA .manual-budgeting-app_toggleIcon__cR7Hz{background:var(--primary-light);border-color:var(--primary);transform:rotate(45deg)}.manual-budgeting-app_trigger__w8To3:focus-visible .manual-budgeting-app_toggleIcon__cR7Hz{outline:2px solid var(--primary);outline-offset:2px}.manual-budgeting-app_answerPanel__OWDLx{overflow:hidden;transition:max-height .25s ease}.manual-budgeting-app_answer___StLH{font-size:15px;font-weight:500;color:var(--muted);line-height:1.75;padding:0 28px 22px;margin:0}.manual-budgeting-app_answer___StLH a{color:var(--primary);text-decoration:underline;text-underline-offset:3px}.manual-budgeting-app_answer___StLH a:hover{opacity:.8}.manual-budgeting-app_answer___StLH strong{font-weight:800;color:var(--dark)}.manual-budgeting-app_cta__Puwzd{background:linear-gradient(135deg,#1f1c2e,#2c2a4a);padding:80px 28px;text-align:center;position:relative;overflow:hidden}.manual-budgeting-app_ctaInner__dp2tX{max-width:640px;margin:0 auto;position:relative;z-index:1}.manual-budgeting-app_ctaEyebrow__L8FF_{display:inline-block;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:hsla(0,0%,100%,.5);margin-bottom:12px}.manual-budgeting-app_ctaTitle__vUnlj{font-size:clamp(32px,4vw,52px);font-weight:900;line-height:1.1;letter-spacing:-.03em;color:#fff;margin-bottom:16px}.manual-budgeting-app_ctaSub__iJntw{font-size:16px;font-weight:500;color:hsla(0,0%,100%,.65);line-height:1.7;margin-bottom:32px}.manual-budgeting-app_ctaButtons__NilXl{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.manual-budgeting-app_ctaBadgeLink__V5BQ_{display:block;transition:transform .2s}.manual-budgeting-app_ctaBadgeLink__V5BQ_:hover{transform:translateY(-3px)}@media (max-width:640px){.manual-budgeting-app_hero__f8rOW{padding:60px 20px}.manual-budgeting-app_featuresSection__1ElV3{padding:48px 20px 72px}.manual-budgeting-app_featureGrid__IgV9l{grid-template-columns:1fr}.manual-budgeting-app_comparisonSection__tUPDA,.manual-budgeting-app_faqSection__M0VMt{padding:48px 20px 72px}.manual-budgeting-app_trigger__w8To3{padding:18px 20px}.manual-budgeting-app_answer___StLH{padding:0 20px 18px}.manual-budgeting-app_toggleIcon__cR7Hz{width:24px;height:24px;font-size:14px}.manual-budgeting-app_cta__Puwzd{padding:60px 20px}}