.IndianBudget_page__c_mh5{--ruby:#74172f;--berry:#a82145;--saffron:#d69a2e;--cream:#fcf5e9;color:#261d20;background:#fffdfa}.IndianBudget_hero__y491u{position:relative;overflow:hidden;padding:76px 32px 88px;border-bottom:1px solid #decfca;background:radial-gradient(circle at 83% 28%,rgba(214,154,46,.2) 0 15%,transparent 15.2%),linear-gradient(120deg,#fcf4e6 0 58%,#f5e4e5 58%)}.IndianBudget_hero__y491u:before{content:"";position:absolute;inset:0;background:repeating-conic-gradient(from 45deg at 83% 28%,rgba(116,23,47,.09) 0 7deg,transparent 7deg 20deg);opacity:.45}.IndianBudget_hero__y491u:after{content:"";position:absolute;inset:auto 0 0;height:10px;background:linear-gradient(135deg,transparent 42%,#d69a2e 43% 57%,transparent 58%) 0 0/18px 18px,linear-gradient(45deg,transparent 42%,#a82145 43% 57%,transparent 58%) 9px 0/18px 18px}.IndianBudget_heroInner__MZ4yV{position:relative;display:grid;grid-template-columns:1.08fr .92fr;gap:80px;align-items:center;max-width:1200px;margin:auto}.IndianBudget_eyebrow__8tRc7,.IndianBudget_sectionLabel__b_YlQ{color:#9a6822;font:800 10px ui-monospace,monospace;letter-spacing:.13em;text-transform:uppercase}.IndianBudget_hero__y491u h1{max-width:720px;margin:18px 0 24px;font:800 clamp(50px,6.4vw,86px)/.92 var(--font-jakarta);letter-spacing:-.075em;text-wrap:balance}.IndianBudget_hero__y491u h1 em{display:block;color:var(--ruby);font:400 italic 1.04em/1 var(--font-instrument)}.IndianBudget_intro__ZuKzm{max-width:620px;margin:0;color:#74666a;font-size:17px;line-height:1.65}.IndianBudget_proof__ZTvuJ{display:flex;flex-wrap:wrap;gap:8px;margin-top:28px}.IndianBudget_proof__ZTvuJ span{padding:7px 10px;border:1px solid rgba(116,23,47,.2);border-radius:6px;background:rgba(255,253,248,.7);font:700 9px ui-monospace,monospace;color:#655559}.IndianBudget_ledger__FmS_y{position:relative;padding:30px;border:1px solid rgba(116,23,47,.3);border-radius:4px 30px 4px 30px;background:#fffaf2;box-shadow:14px 16px 0 #d9bcc4;transform:rotate(1deg)}.IndianBudget_ledger__FmS_y:before{content:"₹";position:absolute;right:24px;top:-28px;display:grid;width:60px;height:60px;place-items:center;border-radius:50% 50% 8% 50%;background:#edc859;color:var(--ruby);font:700 25px var(--font-jakarta);transform:rotate(8deg)}.IndianBudget_ledger__FmS_y small{color:#a06822;font:800 9px ui-monospace,monospace;letter-spacing:.12em}.IndianBudget_ledger__FmS_y h2{margin:14px 0 24px;color:var(--ruby);font:400 italic 30px var(--font-instrument)}.IndianBudget_ledgerRow___p8Ee{display:grid;grid-template-columns:1fr auto;gap:16px;padding:13px 0;border-top:1px solid #e3d4cf}.IndianBudget_ledgerRow___p8Ee span{font-size:12px;font-weight:650}.IndianBudget_ledgerRow___p8Ee b{font-size:12px;font-variant-numeric:tabular-nums}.IndianBudget_ledgerTotal__XiRhc{display:flex;justify-content:space-between;margin-top:8px;padding-top:16px;border-top:2px solid var(--ruby);font-size:13px}.IndianBudget_back__NQUZi{display:inline-block;margin-top:22px;color:#75676a;font-size:12px;text-decoration:none}.IndianBudget_back__NQUZi:hover{color:var(--ruby)}.IndianBudget_tool__0iR7N{padding:60px 32px 90px;background:linear-gradient(90deg,rgba(214,154,46,.055),transparent 18%,transparent 82%,rgba(116,23,47,.045)),#fff}.IndianBudget_toolHead__t0C0G{display:flex;justify-content:space-between;align-items:end;gap:30px;max-width:1200px;margin:0 auto 24px}.IndianBudget_toolHead__t0C0G h2{margin:7px 0 0;font-size:clamp(30px,4vw,48px);letter-spacing:-.06em}.IndianBudget_toolHead__t0C0G p{max-width:430px;margin:0;color:#77696c;font-size:13px;line-height:1.65}.IndianBudget_tool__0iR7N .indian-budget-generator{overflow:hidden;border:1px solid rgba(116,23,47,.24);border-radius:4px 34px 4px 34px;box-shadow:18px 20px 0 rgba(116,23,47,.08)}.IndianBudget_tool__0iR7N .indian-budget-generator .budget-live-plan{background:linear-gradient(rgba(249,238,218,.94),rgba(249,238,218,.96)),repeating-radial-gradient(circle at 0 0,rgba(116,23,47,.4) 0 1px,transparent 1px 12px)}.IndianBudget_tool__0iR7N .indian-budget-generator .budget-live-plan:before{content:"शुभ लाभ";display:block;margin-bottom:22px;color:#b57924;font:400 italic 18px var(--font-instrument)}.IndianBudget_tool__0iR7N .indian-budget-generator .budget-live-lines article>span,.IndianBudget_tool__0iR7N .indian-budget-generator .budget-live-plan>footer span,.IndianBudget_tool__0iR7N .indian-budget-generator .budget-live-plan>header span{color:var(--ruby)}.IndianBudget_tool__0iR7N .indian-budget-generator .budget-form{background:radial-gradient(circle at 100% 0,rgba(214,154,46,.1),transparent 28%),#fffdf9}.IndianBudget_tool__0iR7N .indian-budget-generator input,.IndianBudget_tool__0iR7N .indian-budget-generator select,.IndianBudget_tool__0iR7N .indian-budget-generator textarea{border-color:rgba(116,23,47,.22)!important;background:#fffaf3!important}.IndianBudget_tool__0iR7N .indian-budget-generator .budget-form button[type=submit]{border-radius:4px 20px 4px 20px!important;background:var(--ruby)!important;box-shadow:7px 8px 0 #e4b348}.IndianBudget_tool__0iR7N .indian-budget-generator .budget-form button[type=submit]:hover{transform:translate(-2px,-2px);box-shadow:10px 11px 0 #e4b348!important}.IndianBudget_tool__0iR7N .indian-budget-generator .budget-totals{background:#faf0df}.IndianBudget_tool__0iR7N .indian-budget-generator .budget-mini-bar i{background:linear-gradient(90deg,#d69a2e,#8b1c39)!important}.IndianBudget_tool__0iR7N .indian-budget-generator .add-budget-category{background:#fbf3e7;border-color:rgba(116,23,47,.2)}.IndianBudget_guide__D_3bs{padding:90px 32px;background:#f8efe3;border-block:1px solid #decfca}.IndianBudget_guideInner__Rx3Zs{max-width:1120px;margin:auto}.IndianBudget_guideHead__oWLzm{display:grid;grid-template-columns:.7fr 1.3fr;gap:72px;margin-bottom:48px}.IndianBudget_guideHead__oWLzm h2{max-width:760px;margin:0;font:800 clamp(40px,5vw,65px)/.96 var(--font-jakarta);letter-spacing:-.065em}.IndianBudget_guideHead__oWLzm em{color:var(--ruby);font:400 italic 1.06em var(--font-instrument)}.IndianBudget_events__aHwId{display:grid;grid-template-columns:repeat(5,1fr);border:1px solid #ddcec8;background:#fffaf3}.IndianBudget_event__qpdB5{position:relative;min-height:225px;padding:24px;border-right:1px solid #e2d3cd}.IndianBudget_event__qpdB5:last-child{border-right:0}.IndianBudget_event__qpdB5:first-child{border-top:4px solid #e0a336}.IndianBudget_event__qpdB5:nth-child(2){border-top:4px solid #d45a75}.IndianBudget_event__qpdB5:nth-child(3){border-top:4px solid #7d1833}.IndianBudget_event__qpdB5:nth-child(4){border-top:4px solid #a82145}.IndianBudget_event__qpdB5:nth-child(5){border-top:4px solid #66755f}.IndianBudget_event__qpdB5 small{color:#9b6721;font:700 9px ui-monospace,monospace;letter-spacing:.08em}.IndianBudget_event__qpdB5 h3{margin:44px 0 10px;font-size:18px;letter-spacing:-.035em}.IndianBudget_event__qpdB5 p{margin:0;color:#776a6c;font-size:11px;line-height:1.6}.IndianBudget_event__qpdB5:after{content:"❋";position:absolute;right:16px;bottom:12px;color:rgba(168,108,28,.2);font-size:22px}.IndianBudget_family__wu2B5{display:grid;grid-template-columns:.9fr 1.1fr;gap:72px;margin-top:76px}.IndianBudget_family__wu2B5 h2{margin:0;font:400 italic clamp(38px,4.5vw,56px)/1.02 var(--font-instrument)}.IndianBudget_familyList__Em0Um{border-top:1px solid #d7c8c3}.IndianBudget_familyList__Em0Um div{display:grid;grid-template-columns:42px 1fr;gap:14px;padding:20px 0;border-bottom:1px solid #d7c8c3}.IndianBudget_familyList__Em0Um b{color:var(--ruby);font:700 10px ui-monospace,monospace}.IndianBudget_familyList__Em0Um strong{font-size:14px}.IndianBudget_familyList__Em0Um p{margin:5px 0 0;color:#75676a;font-size:12px;line-height:1.55}.IndianBudget_faq__gQTDl{max-width:900px;margin:auto;padding:64px 32px 32px}.IndianBudget_faq__gQTDl h2{color:var(--ruby)!important;font-family:var(--font-jakarta)!important;font-style:normal!important;font-weight:760!important;letter-spacing:-.05em!important}.IndianBudget_faq__gQTDl button{background:#fffaf3!important}.IndianBudget_author__j_8_k{max-width:800px;margin:auto;padding:0 32px}.IndianBudget_related__jQaiq{max-width:1120px;margin:50px auto 84px;padding:32px;border:1px solid rgba(116,23,47,.2);border-radius:4px 28px 4px 28px;background:#fbf0df}.IndianBudget_related__jQaiq a{border-radius:3px 17px 3px 17px!important;background:#fffaf3!important}.IndianBudget_pivot__v4dmH>section{background-color:#66172f!important}.IndianBudget_pivot__v4dmH a{border-radius:4px 18px 4px 18px!important;background:#e5aa36!important;color:#4d0f24!important}.IndianBudget_faqLead__AAG_F{max-width:900px;margin:58px auto -48px;padding:0 32px;color:#9d6a22;font:700 18px var(--font-caveat),cursive}@media(max-width:900px){.IndianBudget_family__wu2B5,.IndianBudget_guideHead__oWLzm,.IndianBudget_heroInner__MZ4yV{grid-template-columns:1fr;gap:40px}.IndianBudget_ledger__FmS_y{max-width:620px}.IndianBudget_events__aHwId{grid-template-columns:repeat(2,1fr)}.IndianBudget_event__qpdB5{border-bottom:1px solid #e2d3cd}.IndianBudget_event__qpdB5:nth-child(2n){border-right:0}.IndianBudget_event__qpdB5:last-child{grid-column:1/-1}.IndianBudget_toolHead__t0C0G{align-items:start;flex-direction:column;gap:10px}}@media(max-width:560px){.IndianBudget_hero__y491u{padding:54px 20px 66px}.IndianBudget_hero__y491u h1{font-size:clamp(46px,14vw,62px)}.IndianBudget_tool__0iR7N{padding:46px 0 72px}.IndianBudget_toolHead__t0C0G{padding:0 20px}.IndianBudget_guide__D_3bs{padding:68px 20px}.IndianBudget_events__aHwId{grid-template-columns:1fr}.IndianBudget_event__qpdB5,.IndianBudget_event__qpdB5:last-child{grid-column:1;border-right:0;min-height:0}.IndianBudget_event__qpdB5 h3{margin-top:28px}.IndianBudget_author__j_8_k,.IndianBudget_faq__gQTDl{padding-inline:20px}.IndianBudget_related__jQaiq{margin:38px 20px 62px;padding:22px}}