.Home_app__5ISh_{min-height:100vh;display:flex;flex-direction:column}.Home_main__VkIEL{flex:1 1}.Home_quickCalculatorSection__JeAOC{padding:3rem 0;background:linear-gradient(180deg,rgba(52,152,219,.08),transparent)}.Home_quickCalculatorContainer__sofMh{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:2.5rem;gap:2.5rem;align-items:start;justify-items:start}.Home_quickCalculatorIntro__7Z1ML{max-width:520px}.Home_quickCalculatorIntro__7Z1ML h2{font-size:2rem;margin-bottom:.75rem;color:var(--secondary-color)}.Home_quickCalculatorIntro__7Z1ML p{font-size:1.05rem;color:var(--muted-text-color);line-height:1.5}@media (max-width:540px){.Home_quickCalculatorSection__JeAOC{padding:2rem 0}.Home_quickCalculatorIntro__7Z1ML h2{font-size:1.6rem}.Home_quickCalculatorIntro__7Z1ML p{font-size:.95rem;line-height:1.45}}.Home_quickCalculatorBadge__jhsVE{display:inline-flex;align-items:center;justify-content:center;padding:.25rem .75rem;border-radius:999px;background:rgba(251,191,36,.18);color:#d97706;font-size:.85rem;font-weight:600;margin-bottom:1rem;text-transform:uppercase;letter-spacing:.08em}.Home_quickCalculatorCard__I_zEI{width:min(100%,320px);background:var(--surface-color);border-radius:1.25rem;border:1px solid var(--border-color);box-shadow:0 18px 32px rgba(15,23,42,.12);padding:1.5rem;display:flex;flex-direction:column;gap:1.25rem}.Home_calculatorDisplay__RPjEp{background:var(--surface-alt-color);border-radius:.75rem;border:1px solid rgba(15,23,42,.08);min-height:4.25rem;padding:.65rem 1rem;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:.15rem;text-align:right;color:var(--secondary-color);overflow:hidden}.Home_calculatorExpression__mfQTA{font-size:.95rem;color:var(--muted-text-color);min-height:1rem;line-height:1.2;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.Home_calculatorResult__R1gUi{font-size:2.25rem;font-weight:600;line-height:1.1;color:var(--secondary-color);width:100%;text-overflow:ellipsis;overflow:hidden}.Home_calculatorButtons___rEbv{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.6rem;gap:.6rem}.Home_calculatorButton__mFjSL{border:none;border-radius:.7rem;padding:.75rem 0;font-size:1.15rem;font-weight:600;color:var(--secondary-color);background:var(--surface-alt-color);cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease}.Home_calculatorButtonAction__fVhC_{background:rgba(226,232,240,.7);color:var(--secondary-color)}.Home_calculatorButtonOperator__D1Xs1{background:#fbbf24;color:#1f2937}.Home_calculatorButtonEqual__lOeaa{background:#f59e0b;color:#1f2937}.Home_calculatorButton__mFjSL:focus-visible,.Home_calculatorButton__mFjSL:hover{transform:translateY(-2px)}.Home_calculatorButton__mFjSL:focus-visible{outline:none}.Home_quickCalculatorFootnote__TkIAi{margin:.5rem 0 0;font-size:.85rem;color:var(--muted-text-color);text-align:center}.Home_quickCalculatorFootnote__TkIAi a{font-weight:600}.Home_header__y2QYS{background-color:var(--surface-color);box-shadow:0 4px 12px rgba(15,23,42,.08);position:-webkit-sticky;position:sticky;top:0;z-index:1000;border-bottom:1px solid var(--border-color);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.Home_headerBar__nRi1Y{display:flex;align-items:center;justify-content:space-between;padding:1rem 0;gap:1.5rem}.Home_logo__IOQAX{font-size:1.8rem;font-weight:700;color:var(--primary-color);white-space:nowrap}.Home_logo__IOQAX i{margin-right:.5rem}.Home_headerToggle__osqZ5{width:2.5rem;height:2.5rem;border-radius:999px;border:1px solid var(--border-color);background-color:var(--surface-alt-color);color:var(--secondary-color);display:flex;align-items:center;justify-content:center;font-size:1.1rem;cursor:pointer;transition:transform .2s ease,background-color .2s ease,color .2s ease}.Home_headerToggle__osqZ5:focus,.Home_headerToggle__osqZ5:hover{transform:translateY(-2px);background-color:var(--medium-gray);outline:none}html[data-theme=dark] .Home_headerToggle__osqZ5{background-color:rgba(148,163,184,.12);border-color:rgba(148,163,184,.35);color:var(--secondary-color)}.Home_calculatorCategories__TgkpC{padding:2rem 0}.Home_categoryTitle__494sH{font-size:1.5rem;font-weight:600;margin-bottom:1.5rem;color:var(--secondary-color);text-align:center}.Home_categorySubtitle__pOeAo{max-width:720px;margin:0 auto 2.5rem;text-align:center;color:var(--muted-text-color);font-size:1rem}.Home_categoryGrid__rz0Pj{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:1.5rem;gap:1.5rem}.Home_categoryHeader__1hadp{display:flex;align-items:center;gap:.85rem;margin-bottom:1rem}.Home_categoryCard__3jCoL{display:flex;flex-direction:column;height:100%;padding:1.75rem;border-radius:1rem;background-color:var(--surface-color);box-shadow:0 6px 18px rgba(15,23,42,.08);text-decoration:none;color:var(--secondary-color);transition:transform .3s ease,box-shadow .3s ease;border:1px solid var(--border-color)}.Home_categoryCard__3jCoL:hover{transform:translateY(-6px);box-shadow:0 14px 28px rgba(15,23,42,.12);color:inherit}.Home_categoryIcon__KfKby{width:3rem;height:3rem;border-radius:.75rem;background-color:rgba(52,152,219,.12);color:var(--primary-color);display:flex;align-items:center;justify-content:center;font-size:1.5rem;margin-bottom:0}.Home_categoryCard__3jCoL h3{font-size:1.25rem;margin:0}.Home_categoryDescription__ybXGf{flex:1 1;color:var(--muted-text-color);margin-bottom:1.5rem}.Home_categoryMeta__UetII{font-size:.9rem;font-weight:600;color:var(--primary-color)}.Home_categoryTabs__qZUb_{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:2rem;gap:.5rem}.Home_categoryTab__slq_f{padding:.5rem 1.5rem;background-color:var(--surface-color);border:1px solid var(--border-color);border-radius:50px;cursor:pointer;transition:all .3s ease;font-weight:500}.Home_categoryTab__slq_f.Home_active__EQNkL,.Home_categoryTab__slq_f:hover{background-color:var(--primary-color);color:white;border-color:var(--primary-color)}.Home_calculatorItem__dxA7U{margin-bottom:1rem}.Home_calculatorBtn__bNewt{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.5rem;background-color:var(--surface-color);border-radius:10px;box-shadow:0 4px 10px rgba(15,23,42,.06);transition:all .3s ease;cursor:pointer;text-decoration:none;color:var(--secondary-color);height:100%;border:1px solid var(--border-color)}.Home_calculatorBtn__bNewt:hover{transform:translateY(-5px);box-shadow:0 12px 24px rgba(15,23,42,.12);color:var(--primary-color);text-decoration:none}.Home_calculatorBtn__bNewt i{font-size:2.5rem;margin-bottom:.8rem}.Home_finance__jgGFN{color:var(--success-color)}.Home_tax__2vcYb{color:var(--danger-color)}.Home_health__CvLN2{color:var(--info-color)}.Home_loan__MfIiW{color:var(--warning-color)}.Home_investment__EMqXj{color:var(--primary-color)}.Home_currency__lfkk9{color:var(--dark-gray)}.Home_hidden__RZvqD{display:none!important}.Home_featuredSection__Bh1tV{background-color:var(--light-gray);padding:3rem 0}.Home_featuredCard__q9eWE{background-color:var(--surface-color);border-radius:1rem;padding:2.25rem;box-shadow:0 20px 40px rgba(15,23,42,.12);margin-bottom:2rem;border:1px solid var(--border-color)}.Home_featuredCard__q9eWE p{color:var(--muted-text-color);line-height:1.7;margin-bottom:1rem}.Home_featuredTitle__cmYJ_{font-size:clamp(1.35rem,2.5vw,1.7rem);font-weight:700;margin-bottom:1.25rem;color:var(--secondary-color)}.Home_featuredList__FwCY0{margin:1.2rem 0 1.5rem 1.35rem;color:var(--muted-text-color);line-height:1.6}.Home_featuredList__FwCY0 li{margin-bottom:.4rem}.Home_featuredList__FwCY0 strong{color:var(--secondary-color)}.Home_ctaButton__lZzFU{display:inline-flex;align-items:center;gap:.5rem}.Home_aboutSection__IZNA4{padding:3rem 0}.Home_aboutCard__sDbe0{background-color:var(--surface-color);border-radius:10px;padding:2rem;box-shadow:0 6px 18px rgba(15,23,42,.08);margin-bottom:2rem;border:1px solid var(--border-color)}.Home_privacyHighlight__n9Ykk{display:grid;grid-template-columns:auto 1fr;grid-gap:.9rem;gap:.9rem;align-items:flex-start;padding:1rem 1.2rem;margin:1.25rem 0;border-radius:12px;border:1px solid rgba(16,185,129,.3);background:linear-gradient(135deg,rgba(16,185,129,.12),rgba(16,185,129,.05))}.Home_privacyIcon__onT9j{width:42px;height:42px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:rgba(16,185,129,.14);color:#0f5132;font-size:1.3rem;border:1px solid rgba(16,185,129,.35)}.Home_privacyTitle__Zhr_E{margin:0;font-weight:700;color:var(--secondary-color)}.Home_privacyCopy__hI7Fc{margin:.25rem 0 0;color:var(--muted-text-color);line-height:1.5}.Home_aboutActions__VweWw{margin-top:1.5rem;display:flex;justify-content:center}.Home_aboutButton__NOGfT{display:inline-flex;align-items:center;gap:.4rem;padding:.6rem 1.5rem;border-radius:999px;background-color:var(--primary-color);color:#fff;font-weight:600;text-decoration:none;box-shadow:0 12px 22px rgba(52,152,219,.35);transition:transform .2s ease,box-shadow .2s ease}.Home_aboutButton__NOGfT:hover{transform:translateY(-2px);box-shadow:0 16px 26px rgba(52,152,219,.45);color:#fff}.Home_faqSection__S1QT8{background-color:var(--light-gray);padding:3rem 0}.Home_accordion__Nylt_{border-radius:.25rem}.Home_accordionItem__CneyN{background-color:var(--surface-color);border:1px solid var(--border-color);margin-bottom:.5rem}.Home_accordionHeader__M3GXV{margin-bottom:0}.Home_accordionButton__YLtH_{position:relative;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;color:var(--secondary-color);text-align:left;background-color:transparent;border:0;border-radius:0;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}.Home_accordionButton__YLtH_:not(.Home_collapsed__M5Rd8){color:white;background-color:var(--primary-color);box-shadow:inset 0 -1px 0 rgba(0,0,0,.125)}.Home_accordionButton__YLtH_:focus{z-index:3;border-color:var(--primary-color);outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.Home_accordionButton__YLtH_:after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}.Home_accordionButton__YLtH_:not(.Home_collapsed__M5Rd8):after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='white'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");transform:rotate(180deg)}.Home_accordionCollapse__an9bb{transition:height .35s ease}.Home_accordionBody__YeRFY{padding:1rem 1.25rem}.Home_footer__yFiaX{background-color:var(--secondary-color);color:white;padding:2rem 0;text-align:center}.Home_socialLinks__bXzb6{margin:0 0 1.2rem;display:flex;justify-content:center;gap:.85rem}.Home_socialLinksHidden__3lQUn{display:none!important}.Home_socialLinks__bXzb6 a{color:white;font-size:1.5rem;transition:color .3s ease}.Home_socialLinks__bXzb6 a:hover{color:var(--primary-color)}.Home_footerBadge__SswB0{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .95rem;border-radius:999px;border:1px solid rgba(255,255,255,.45);background:rgba(255,255,255,.08);font-size:.85rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;margin-bottom:1rem;margin-top:.25rem}.Home_footerFlag__w7U6w{width:26px;height:16px;border-radius:2px;border:1px solid rgba(255,255,255,.5);background:linear-gradient(180deg,#000000,#000000 33%,#dd0000 0,#dd0000 66%,#ffce00 0,#ffce00);box-shadow:0 2px 6px rgba(15,23,42,.25)}.Home_footerTrust__jS8ex{display:grid;grid-template-columns:auto 1fr;align-items:flex-start;grid-gap:.8rem;gap:.8rem;padding:1rem 1.25rem;margin:1.25rem auto;max-width:640px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.2);border-radius:12px;text-align:left}.Home_footerTrustIcon__pkftp{width:44px;height:44px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:rgba(16,185,129,.14);color:#d1fae5;font-size:1.4rem;border:1px solid rgba(16,185,129,.35)}.Home_footerTrustTitle__XXZ5w{margin:0;font-weight:700}.Home_footerTrustCopy__Nv6O2{margin:.2rem 0 0;color:rgba(255,255,255,.9);line-height:1.5;font-size:.95rem}.Home_footerLegal__xIVk_{margin-top:.75rem}.Home_footerLinks__BQcA_{display:flex;justify-content:center;align-items:center;gap:.65rem;flex-wrap:wrap}.Home_footer__yFiaX p a{color:white;text-decoration:none}.Home_footer__yFiaX p a:hover{text-decoration:underline}.Home_footerLinks__BQcA_ a{color:white;text-decoration:none}.Home_footerLinks__BQcA_ a:hover{text-decoration:underline}html[data-theme=dark] .Home_header__y2QYS{box-shadow:0 10px 28px rgba(8,47,73,.55)}html[data-theme=dark] .Home_categoryCard__3jCoL{box-shadow:0 12px 28px rgba(8,47,73,.55)}html[data-theme=dark] .Home_categoryCard__3jCoL:hover{box-shadow:0 16px 32px rgba(8,47,73,.65)}html[data-theme=dark] .Home_categoryIcon__KfKby{background-color:rgba(96,165,250,.18);color:#93c5fd}html[data-theme=dark] .Home_categoryMeta__UetII{color:#93c5fd}html[data-theme=dark] .Home_categoryTab__slq_f{background-color:rgba(148,163,184,.12);border-color:rgba(148,163,184,.28);color:var(--secondary-color)}html[data-theme=dark] .Home_quickCalculatorBadge__jhsVE{background:rgba(96,165,250,.25);color:#93c5fd}html[data-theme=dark] .Home_quickCalculatorCard__I_zEI{background-color:var(--surface-color);border-color:rgba(148,163,184,.28);box-shadow:0 20px 36px rgba(8,47,73,.55)}html[data-theme=dark] .Home_calculatorDisplay__RPjEp{background:rgba(148,163,184,.12);border-color:rgba(148,163,184,.3);color:var(--secondary-color)}html[data-theme=dark] .Home_calculatorExpression__mfQTA{color:rgba(226,232,240,.75)}html[data-theme=dark] .Home_calculatorResult__R1gUi{color:var(--secondary-color)}html[data-theme=dark] .Home_aboutButton__NOGfT{box-shadow:0 12px 24px rgba(8,47,73,.65)}html[data-theme=dark] .Home_calculatorButton__mFjSL{background:rgba(148,163,184,.12);color:var(--secondary-color);box-shadow:none}html[data-theme=dark] .Home_calculatorButtonAction__fVhC_{background:rgba(148,163,184,.24)}html[data-theme=dark] .Home_calculatorButtonOperator__D1Xs1{background:#fbbf24;color:#1f2937}html[data-theme=dark] .Home_calculatorButtonEqual__lOeaa{background:#f59e0b;color:#1f2937}html[data-theme=dark] .Home_quickCalculatorFootnote__TkIAi{color:var(--muted-text-color)}html[data-theme=dark] .Home_calculatorBtn__bNewt{box-shadow:0 10px 24px rgba(8,47,73,.5)}html[data-theme=dark] .Home_calculatorBtn__bNewt:hover{box-shadow:0 14px 30px rgba(8,47,73,.6)}html[data-theme=dark] .Home_featuredSection__Bh1tV{background-color:#0f172a}html[data-theme=dark] .Home_featuredCard__q9eWE{background:#15213b;border-color:rgba(96,165,250,.25);box-shadow:0 24px 48px rgba(4,9,20,.6)}html[data-theme=dark] .Home_featuredCard__q9eWE p,html[data-theme=dark] .Home_featuredList__FwCY0{color:rgba(226,232,240,.82)}html[data-theme=dark] .Home_featuredList__FwCY0 strong{color:#93c5fd}html[data-theme=dark] .Home_aboutCard__sDbe0{box-shadow:0 12px 28px rgba(8,47,73,.55)}html[data-theme=dark] .Home_privacyHighlight__n9Ykk{background:linear-gradient(135deg,rgba(16,185,129,.2),rgba(16,185,129,.12));border-color:rgba(16,185,129,.4)}html[data-theme=dark] .Home_privacyIcon__onT9j{background:rgba(16,185,129,.22);border-color:rgba(16,185,129,.55);color:#bbf7d0}html[data-theme=dark] .Home_accordionItem__CneyN{background-color:var(--surface-color);border-color:var(--border-color)}html[data-theme=dark] .Home_accordionButton__YLtH_:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23e2e8f0'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}html[data-theme=dark] .Home_footer__yFiaX{background-color:#0b162b;color:#e2e8f0}html[data-theme=dark] .Home_footer__yFiaX p a,html[data-theme=dark] .Home_socialLinks__bXzb6 a{color:#e2e8f0}html[data-theme=dark] .Home_footerBadge__SswB0{background:rgba(148,163,184,.12);border-color:rgba(148,163,184,.4);color:#e2e8f0}html[data-theme=dark] .Home_footerFlag__w7U6w{border-color:rgba(148,163,184,.4)}html[data-theme=dark] .Home_footerTrust__jS8ex{background:rgba(255,255,255,.04);border-color:rgba(148,163,184,.35)}html[data-theme=dark] .Home_footerTrustCopy__Nv6O2{color:rgba(226,232,240,.9)}@media (max-width:768px){.Home_quickCalculatorSection__JeAOC{padding:1.75rem 0 2.25rem}.Home_quickCalculatorContainer__sofMh{justify-items:center;text-align:center;gap:1.6rem}.Home_quickCalculatorIntro__7Z1ML{text-align:center;margin-bottom:.25rem}.Home_quickCalculatorIntro__7Z1ML h2{font-size:1.4rem;line-height:1.15;margin-bottom:.5rem;word-break:keep-all}.Home_quickCalculatorIntro__7Z1ML p{font-size:.96rem;line-height:1.6;max-width:38ch;margin:0 auto}.Home_quickCalculatorCard__I_zEI{width:min(100%,360px);padding:1.25rem;gap:1rem;box-shadow:0 12px 24px rgba(15,23,42,.14)}.Home_calculatorDisplay__RPjEp{min-height:3.6rem;padding:.6rem .9rem}.Home_calculatorButtons___rEbv{gap:.5rem}.Home_calculatorButton__mFjSL{padding:.7rem 0}.Home_headerBar__nRi1Y{flex-direction:row;align-items:center;justify-content:space-between;gap:.75rem;width:100%;padding:.75rem}.Home_headerToggle__osqZ5{width:2.25rem;height:2.25rem;font-size:1rem}.Home_logo__IOQAX{font-size:1.4rem}.Home_categoryGrid__rz0Pj{grid-template-columns:1fr}.Home_calculatorBtn__bNewt i{font-size:2rem}.Home_calculatorBtn__bNewt{padding:1rem}.Home_categoryTab__slq_f{padding:.4rem 1rem;font-size:.9rem}}