.new-home-screen{font-family:var(--font-sans, "Inter", sans-serif);color:var(--color-foreground);background-color:var(--color-background)}.new-home-screen .kicker,.new-home-screen .hero-kicker,.new-home-screen .card-kicker{font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.22em;color:var(--color-brand)}.new-home-screen .text-brand{color:var(--color-brand)}.new-home-screen .section-title{font-size:1.875rem;font-weight:800;line-height:1.1;letter-spacing:-.025em;text-align:center}@media (min-width: 640px){.new-home-screen .section-title{font-size:2.25rem}}.new-home-screen .section-title .text-brand{color:var(--color-brand)}.new-home-screen .text-gradient{background:linear-gradient(to right,var(--color-brand),oklch(55% .22 18deg));-webkit-background-clip:text;color:transparent}.new-home-screen .section-subtitle{font-size:1rem;line-height:1.625;color:var(--color-muted-foreground)}.new-home-screen .section-subtitle.centered{text-align:center}.new-home-screen .btn-primary,.new-home-screen .btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;height:2.75rem;padding:0 1.25rem;font-size:.875rem;font-weight:600;border-radius:9999px;transition:all .2s ease;cursor:pointer;border:1px solid transparent;text-decoration:none}.new-home-screen .btn-primary:hover,.new-home-screen .btn-secondary:hover{transform:translateY(-2px)}.new-home-screen .btn-primary:active,.new-home-screen .btn-secondary:active{transform:translateY(0)}.new-home-screen .btn-icon{display:inline-flex;align-items:center;gap:4px}.new-home-screen .btn-primary{background-color:var(--color-foreground);color:var(--color-background);border-color:var(--color-foreground);box-shadow:0 8px 20px -12px #0f172a80}.new-home-screen .btn-secondary{background-color:var(--color-card);color:var(--color-foreground);border-color:var(--color-border)}.new-home-screen .btn-secondary:hover{border-color:#0006;color:var(--color-brand)}.new-home-screen .card{border-radius:var(--radius-2xl, 1rem);border:1px solid var(--color-border);background-color:var(--color-card);box-shadow:var(--shadow-card);transition:all .2s ease}.new-home-screen .section-padded{padding:4rem 0}@media (min-width: 1024px){.new-home-screen .section-padded{padding:5rem 0}}.new-home-screen .bg-surface-pay-bills,.new-home-screen .bg-surface-fixed-deposit,.new-home-screen .bg-surface-faq{background-color:var(--color-surface)}.new-home-screen .intro-section-digital-ecosystem{padding:4rem 0;background-color:var(--color-surface)}@media (min-width: 1024px){.new-home-screen .intro-section-digital-ecosystem{padding:6rem 0}}.new-home-screen .intro-section-digital-ecosystem .intro-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;max-width:46rem;margin:0 auto}.new-home-screen .intro-section-digital-ecosystem .kicker{text-align:center;margin-bottom:.75rem}.new-home-screen .intro-section-digital-ecosystem .intro-title{text-align:center}.new-home-screen .intro-section-digital-ecosystem .intro-subtitle{text-align:center;margin-top:1.25rem}.new-home-screen .intro-section{padding:4rem 0;background-color:var(--color-surface)}@media (min-width: 1024px){.new-home-screen .intro-section{padding:6rem 0}}.new-home-screen .intro-section .intro-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;max-width:46rem;margin:0 auto}.new-home-screen .intro-section .kicker{text-align:center;margin-bottom:.75rem}.new-home-screen .intro-section .intro-title{text-align:center}.new-home-screen .intro-section .intro-subtitle{text-align:center;margin-top:1.25rem}.new-home-screen .hero-section{position:relative;overflow:hidden;background-color:var(--color-background);display:none}@media (min-width: 768px){.new-home-screen .hero-section{display:block}}.new-home-screen .hero-section .hero-bg{position:absolute;inset:0 0 auto 0;z-index:-10;height:380px;opacity:.6;background:radial-gradient(50% 55% at 82% 20%,rgba(220,38,38,.1),transparent 70%);pointer-events:none}.new-home-screen .hero-section .hero-grid{display:grid;align-items:center;gap:1.5rem;padding-top:22px;padding-bottom:1rem}@media (min-width: 1024px){.new-home-screen .hero-section .hero-grid{grid-template-columns:55% 45%;padding-top:1.5rem;padding-bottom:1.5rem}}.new-home-screen .hero-section .hero-content{display:block;width:100%;max-width:36rem;min-width:0;text-align:left}.new-home-screen .hero-section .hero-content>*{display:block;margin-left:0}.new-home-screen .hero-section .hero-title{margin-top:.375rem;font-size:2.25rem;font-weight:800;line-height:1.1;letter-spacing:-.025em}@media (min-width: 640px){.new-home-screen .hero-section .hero-title{font-size:3rem}}@media (min-width: 1024px){.new-home-screen .hero-section .hero-title{font-size:3rem}}.new-home-screen .hero-section .hero-title .text-brand{color:var(--color-brand)}.new-home-screen .hero-section .hero-subtitle{margin-top:.75rem;max-width:32rem;font-size:1rem;line-height:1.625;color:var(--color-muted-foreground)}.new-home-screen .hero-section .hero-steps{margin-top:1rem;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.82rem;font-weight:600;color:#000c;list-style:none;padding:0}.new-home-screen .hero-section .hero-steps .hero-step-item{display:inline-flex;align-items:center;gap:.5rem}.new-home-screen .hero-section .hero-steps .hero-step-number{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:9999px;background-color:#dc26261a;color:var(--color-brand);font-size:.75rem;font-weight:700}.new-home-screen .hero-section .hero-steps .hero-step-divider{color:#0006}.new-home-screen .hero-section .hero-actions{margin-top:1.25rem;display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.new-home-screen .hero-section .hero-image-wrapper{position:relative;display:flex;align-items:center;justify-content:center;min-width:0}.new-home-screen .hero-section .hero-image{display:block;height:auto;width:100%;max-width:540px;object-fit:contain;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 14%,#000 100%),linear-gradient(to right,transparent 0%,#000 10%,#000 90%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to bottom,transparent 0%,#000 14%,#000 100%),linear-gradient(to right,transparent 0%,#000 10%,#000 90%,transparent 100%);mask-composite:intersect}.new-home-screen .payments-section{padding:2.5rem 0}@media (min-width: 1024px){.new-home-screen .payments-section{padding:3.5rem 0}}.new-home-screen .payments-section .payments-header{max-width:64rem;margin:0 auto;position:relative}.new-home-screen .payments-section .payments-subtitle-wrapper{margin:.75rem auto 0;display:flex;width:100%;max-width:64rem;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;position:relative}@media (min-width: 640px){.new-home-screen .payments-section .payments-subtitle-wrapper{margin-top:1rem}}.new-home-screen .payments-section .payments-subtitle{max-width:52rem;text-align:center;font-size:.95rem;line-height:1.625;color:var(--color-muted-foreground)}@media (min-width: 640px){.new-home-screen .payments-section .payments-subtitle{padding:0 6.75rem}}@media (min-width: 1024px){.new-home-screen .payments-section .payments-subtitle{padding:0 3.5rem}}.new-home-screen .payments-section .bharat-connect-logo{height:3.75rem;width:auto;flex-shrink:0}@media (min-width: 640px){.new-home-screen .payments-section .bharat-connect-logo{height:3.5rem;position:absolute;right:0;top:50%;transform:translateY(-50%)}}.new-home-screen .payments-section .payments-grid{margin:2rem auto 0;max-width:64rem;display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;list-style:none;padding:0}.new-home-screen .payments-section .payments-grid>li{flex:0 0 calc((100% - 1.5rem)/2);max-width:calc((100% - 1.5rem)/2)}@media (min-width: 420px){.new-home-screen .payments-section .payments-grid>li{flex:0 0 calc((100% - 2.25rem) / 3);max-width:calc((100% - 2.25rem) / 3)}}@media (min-width: 640px){.new-home-screen .payments-section .payments-grid>li{flex:0 0 calc((100% - 2.25rem)/4);max-width:calc((100% - 2.25rem)/4)}}@media (min-width: 750px){.new-home-screen .payments-section .payments-grid>li{flex:0 0 calc((100% - 2.25rem)/5);max-width:calc((100% - 2.25rem)/5)}}@media (min-width: 1024px){.new-home-screen .payments-section .payments-grid>li{flex:0 0 calc((100% - 5.25rem)/8);max-width:calc((100% - 5.25rem)/8)}}.new-home-screen .payments-section .payments-grid-more{max-width:100%;margin:0 auto;overflow:hidden;max-height:0;opacity:0;transition:max-height .5s ease-out,opacity .5s ease-out,margin .5s ease-out}.new-home-screen .payments-section .payments-grid-more.expanded{margin-top:.75rem;max-height:600px;opacity:1}.new-home-screen .payments-section .payments-grid-more .payments-grid{margin-top:3px}.new-home-screen .payments-section .view-all-wrapper{margin-top:1.5rem;text-align:center}.new-home-screen .payments-section .view-all-btn{display:inline-flex;align-items:center;gap:.25rem;font-size:.875rem;font-weight:600;color:var(--color-brand);background:none;border:none;cursor:pointer;padding:.25rem;border-radius:.25rem}.new-home-screen .payments-section .view-all-btn:hover{opacity:.8}.new-home-screen .payments-section .view-all-icon{width:1rem;height:1rem;transition:transform .3s}.new-home-screen .payments-section .view-all-icon.rotate-180{transform:rotate(180deg)}.new-home-screen .payments-section .popular-searches-wrapper{margin:2rem auto 0;max-width:72rem;padding:0 .5rem}.new-home-screen .payments-section .popular-searches{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:.75rem;row-gap:.5rem}.new-home-screen .payments-section .popular-searches-title{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#000c}.new-home-screen .payments-section .popular-search-item{display:inline-flex;align-items:center;gap:.75rem}.new-home-screen .payments-section .popular-search-link{font-size:.8rem;font-weight:500;color:#000c;text-decoration:none;transition:color .2s}.new-home-screen .payments-section .popular-search-link:hover{color:var(--color-brand)}.new-home-screen .payments-section .popular-search-divider{color:#0006}.new-home-screen .category-tile{position:relative;display:flex;height:108px;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;border-radius:1rem;border:1px solid var(--color-border);background-color:var(--color-card);padding:0 .5rem;text-align:center;text-decoration:none;box-shadow:var(--shadow-card);transition:all .2s}.new-home-screen .category-tile:hover{transform:translateY(-2px);border-color:#c8000066;box-shadow:var(--shadow-pop)}.new-home-screen .category-tile:hover .category-icon-wrapper{transform:scale(1.05)}.new-home-screen .category-tile .category-tag{position:absolute;right:.5rem;top:.5rem;border-radius:9999px;background-color:var(--color-brand);padding:.125rem .375rem;font-size:.55rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-brand-foreground)}.new-home-screen .category-tile .category-icon-wrapper{display:inline-flex;width:2.75rem;height:2.75rem;align-items:center;justify-content:center;border-radius:9999px;box-shadow:0 1px 2px #0f172a0a;transition:transform .2s}.new-home-screen .category-tile .category-icon{width:1.25rem;height:1.25rem;object-fit:contain;display:inline-flex;align-items:center;justify-content:center}.new-home-screen .category-tile .category-icon svg{width:100%;height:100%;display:block}.new-home-screen .category-tile .category-icon-box{width:1.25rem;height:1.25rem;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;position:relative}.new-home-screen .category-tile .category-icon-img{width:1.25rem;height:1.25rem;object-fit:contain;position:relative;transform:translateY(-100px);filter:drop-shadow(0 100px 0 currentColor)}.new-home-screen .category-tile .category-label{font-size:.75rem;font-weight:600;color:var(--color-foreground)}.new-home-screen .feature-grid-split{display:grid;align-items:flex-start;gap:2.5rem;margin-top:2.5rem}@media (min-width: 1024px){.new-home-screen .feature-grid-split{grid-template-columns:1.05fr 1.25fr}}.new-home-screen .feature-list{display:grid;gap:.75rem;list-style:none;padding:0}@media (min-width: 640px){.new-home-screen .feature-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.new-home-screen .feature-list-item{display:flex;align-items:flex-start;gap:.625rem;padding:.875rem;font-size:.8rem;font-weight:500;border-radius:1rem}.new-home-screen .feature-check{margin-top:.125rem;width:1rem;height:1rem;flex-shrink:0;color:#059669}.new-home-screen .pay-bills-subtitle{margin-top:.75rem;max-width:42rem;margin-left:auto;margin-right:auto;font-size:.95rem}.new-home-screen .bill-tiles-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;list-style:none;padding:0;margin-top:2.5rem;max-width:56rem;margin-left:auto;margin-right:auto}.new-home-screen .bill-tiles-grid>li{flex:0 0 calc((100% - 1rem)/2);max-width:calc((100% - 1rem)/2)}@media (min-width: 640px){.new-home-screen .bill-tiles-grid>li{flex:0 0 calc((100% - 2rem) / 3);max-width:calc((100% - 2rem) / 3)}}@media (min-width: 1024px){.new-home-screen .bill-tiles-grid>li{flex:0 0 calc((100% - 4rem)/5);max-width:calc((100% - 4rem)/5)}}.new-home-screen .bill-tile{display:flex;height:8rem;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;text-align:center;text-decoration:none;border-radius:1rem}.new-home-screen .bill-tile:hover{transform:translateY(-2px);border-color:#c800004d;box-shadow:var(--shadow-pop)}.new-home-screen .bill-tile-icon{display:inline-flex;width:2.75rem;height:2.75rem;align-items:center;justify-content:center;border-radius:9999px}.new-home-screen .bill-tile-label{font-size:.875rem;font-weight:600;color:var(--color-foreground)}.new-home-screen .bill-tiles-footer{font-size:.75rem;color:var(--color-muted-foreground);margin-top:2rem;max-width:48rem;margin-left:auto;margin-right:auto;text-align:center}.new-home-screen .recharge-grid{display:grid;gap:1.5rem;margin-top:2.5rem}@media (min-width: 1165px){.new-home-screen .recharge-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.new-home-screen .recharge-grid>.reveal{height:100%}.new-home-screen .recharge-tile{border-radius:1rem;border:1px solid var(--color-border);background-color:var(--color-card);padding:1.25rem 1.5rem;box-shadow:var(--shadow-card);height:100%}.new-home-screen .recharge-desc{font-size:.875rem;line-height:1.625;color:var(--color-muted-foreground)}.new-home-screen .recharge-steps-list{list-style:none;margin:0;height:100%;display:flex;flex-direction:column;justify-content:flex-start}.new-home-screen .recharge-steps-list>li+li{margin-top:1.25rem}.new-home-screen .step-item{display:flex;align-items:center;gap:1rem}.new-home-screen .step-badge{display:inline-flex;width:1.6rem;height:1.6rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;background-color:var(--color-brand);font-size:1rem;font-weight:700;color:var(--color-brand-foreground)}.new-home-screen .step-text{font-size:.9rem;font-weight:600;color:var(--color-foreground)}.new-home-screen .card-kicker{margin-bottom:.75rem;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-muted-foreground)}.new-home-screen .operator-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.new-home-screen .operator-badge{display:inline-flex;height:2.5rem;align-items:center;justify-content:center;border-radius:.5rem;border:1px solid var(--color-border);background-color:var(--color-surface);font-size:.875rem;font-weight:600;color:var(--color-foreground)}.new-home-screen .recharge-hero-card{border-radius:1rem;border:1px solid var(--color-border);background:linear-gradient(160deg,#fff5f5,#fff 50%);padding:1rem;box-shadow:var(--shadow-card);height:100%;display:flex;flex-direction:column}.new-home-screen .recharge-hero-top{display:flex;flex-direction:row;align-items:flex-start;gap:.75rem;flex:1}.new-home-screen .recharge-hero-image{flex-shrink:0;width:130px}.new-home-screen .recharge-hero-image img{width:100%;height:auto;object-fit:contain}.new-home-screen .recharge-hero-content{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:.6rem}.new-home-screen .recharge-hero-title{display:flex;align-items:center;gap:.6rem;font-size:1rem;font-weight:700;color:var(--color-foreground);margin:0}.new-home-screen .recharge-hero-icon{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:30%;background-color:#ffebee;border:1px solid #e53935;flex-shrink:0}.new-home-screen .recharge-hero-icon svg{width:12px;height:12px}.new-home-screen .recharge-hero-desc{font-size:.8rem;line-height:1.5;color:var(--color-muted-foreground);margin:0}.new-home-screen .recharge-cta-btn{display:inline-flex;align-items:center;gap:.35rem;margin-top:.25rem;padding:.5rem 1rem;border-radius:.6rem;background-color:#e53935;color:#fff;font-size:.9rem;font-weight:700;text-decoration:none;text-transform:none;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease;box-shadow:0 3px 12px #e5393533}.new-home-screen .recharge-cta-btn:hover{background-color:#c62828;transform:translateY(-1px);box-shadow:0 4px 16px #e539354d}.new-home-screen .recharge-cta-btn:active{transform:translateY(0)}.new-home-screen .recharge-cta-btn svg{flex-shrink:0}.new-home-screen .recharge-features-row{display:flex;align-items:center;justify-content:space-evenly;gap:.5rem;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--color-border)}.new-home-screen .recharge-feature-item{display:flex;align-items:center;gap:.3rem}.new-home-screen .recharge-feature-item span{font-size:.6rem;font-weight:600;color:var(--color-foreground);line-height:1.2}.new-home-screen .recharge-feature-icon-wrap{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;flex-shrink:0}.new-home-screen .recharge-feature-icon-wrap svg{width:14px;height:14px}.new-home-screen .recharge-feature-icon-wrap--pink{background-color:#fce4ec;color:#e91e63}.new-home-screen .recharge-feature-icon-wrap--orange{background-color:#fff3e0;color:#f57c00}.new-home-screen .recharge-feature-icon-wrap--gold{background-color:#fff8e1;color:#f9a825}.new-home-screen .recharge-feature-divider{width:1px;height:1.5rem;background-color:var(--color-border);flex-shrink:0}.new-home-screen .ecosystem-subtitle{margin-top:.75rem;max-width:42rem;margin-left:auto;margin-right:auto;text-align:center}.new-home-screen .ecosystem-grid{display:grid;gap:1.25rem;margin-top:2.5rem}@media (min-width: 768px){.new-home-screen .ecosystem-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.new-home-screen .ecosystem-card{height:100%;padding:1.5rem}.new-home-screen .ecosystem-card:hover{transform:translateY(-2px);border-color:#c800004d;box-shadow:var(--shadow-pop)}.new-home-screen .ecosystem-icon-wrapper{display:inline-flex;width:2.5rem;height:2.5rem;align-items:center;justify-content:center;border-radius:.75rem;background-color:var(--color-brand-soft);color:var(--color-brand)}.new-home-screen .ecosystem-card-title{margin-top:1rem;font-size:1rem;font-weight:700}.new-home-screen .ecosystem-card-body{margin-top:.375rem;font-size:.875rem;line-height:1.625;color:var(--color-muted-foreground)}.new-home-screen .badges-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem;margin-top:2rem}.new-home-screen .badge-item{display:inline-flex;align-items:center;gap:.375rem;border-radius:9999px;border:1px solid var(--color-border);background-color:var(--color-card);padding:.375rem .75rem;font-size:.75rem;font-weight:600;color:#000c}.new-home-screen .badge-icon{color:#059669}.new-home-screen .ecosystem-partner-logos{display:flex;align-items:center;justify-content:center;gap:2.25rem;margin-top:2.5rem}@media (max-width: 640px){.new-home-screen .ecosystem-partner-logos{gap:1.5rem;margin-top:2rem}}@media (max-width: 480px){.new-home-screen .ecosystem-partner-logos{gap:1.25rem;margin-top:1.75rem}}.new-home-screen .ecosystem-partner-logo{height:4.5rem;width:auto;object-fit:contain}@media (max-width: 640px){.new-home-screen .ecosystem-partner-logo{height:3.25rem}}@media (max-width: 480px){.new-home-screen .ecosystem-partner-logo{height:2.75rem}}.new-home-screen .ecosystem-logo-divider{width:0;height:3.5rem;border-left:1px solid #c1cbda;flex-shrink:0;display:inline-block;box-sizing:border-box}@media (max-width: 640px){.new-home-screen .ecosystem-logo-divider{height:2.75rem}}@media (max-width: 480px){.new-home-screen .ecosystem-logo-divider{height:2.25rem}}.new-home-screen .mtt-title{max-width:48rem;margin-left:auto;margin-right:auto}.new-home-screen .mtt-tagline-wrapper{display:flex;justify-content:center;margin-top:2rem;margin-bottom:3.5rem}@media (max-width: 640px){.new-home-screen .mtt-tagline-wrapper{margin-top:1.25rem;margin-bottom:2rem}}.new-home-screen .mtt-tagline-pill{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;background-color:#ef444414;border:1px solid rgba(239,68,68,.2);border-radius:9999px;font-size:1rem;font-weight:500;color:var(--color-foreground);text-align:center}@media (max-width: 640px){.new-home-screen .mtt-tagline-pill{font-size:.82rem;padding:.45rem .95rem;gap:.35rem;border-radius:1.5rem;max-width:92%}}@media (max-width: 380px){.new-home-screen .mtt-tagline-pill{font-size:.75rem;padding:.4rem .75rem}}.new-home-screen .mtt-tagline-icon{flex-shrink:0}@media (max-width: 640px){.new-home-screen .mtt-tagline-icon{width:14px!important;height:14px!important}}.new-home-screen .mtt-grid{display:grid;gap:1.5rem;text-align:left}@media (min-width: 768px){.new-home-screen .mtt-grid{grid-template-columns:repeat(3,1fr)}}.new-home-screen .mtt-card{background-color:#fff;border:1px solid var(--color-border);border-radius:1rem;padding:2rem;height:100%;display:flex;flex-direction:column;box-shadow:0 4px 6px -1px #0000000d,0 2px 4px -2px #0000000d;transition:transform .2s ease,box-shadow .2s ease}.new-home-screen .mtt-card:hover{transform:translateY(-4px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.new-home-screen .mtt-card-icon{display:inline-flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;border-radius:.8rem;background-color:#ef44441a;margin-bottom:1.5rem}.new-home-screen .mtt-card-title{font-size:1.25rem;font-weight:700;margin-bottom:.75rem;color:var(--color-foreground)}.new-home-screen .mtt-card-desc{font-size:1rem;line-height:1.625;color:var(--color-muted-foreground);margin:0}.new-home-screen .fd-section{padding:3.5rem 0}@media (min-width: 1024px){.new-home-screen .fd-section{padding:5rem 0}}.new-home-screen .fd-header{margin-bottom:2.5rem;text-align:center}.new-home-screen .fd-heading{font-size:1.875rem;line-height:2.25rem;font-weight:800;letter-spacing:-.025em}@media (min-width: 640px){.new-home-screen .fd-heading{font-size:2.25rem;line-height:2.5rem}}.new-home-screen .fd-grid{display:grid;align-items:stretch;gap:1.5rem}@media (min-width: 1024px){.new-home-screen .fd-grid{grid-template-columns:.8fr .8fr}}.new-home-screen .fd-card-primary{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between;background:linear-gradient(135deg,#fae6e6 100%,#fff);border-radius:1.5rem;padding:1.5rem 1rem 2.5rem 2.5rem;overflow:hidden;box-shadow:0 10px 30px #00000005;border:1px solid rgba(255,255,255,.8);min-height:280px}@media (max-width: 1024px){.new-home-screen .fd-card-primary{padding:1.5rem 1rem 1.5rem 1.75rem;min-height:240px}}@media (max-width: 768px){.new-home-screen .fd-card-primary{padding:1.25rem 1rem 1.25rem 1.25rem;min-height:200px;border-radius:1.25rem}}@media (max-width: 550px){.new-home-screen .fd-card-primary{padding:1.25rem;min-height:auto;border-radius:1rem}}.new-home-screen .fd-card-primary-content{position:relative;z-index:2;flex:0 0 60%;max-width:60%}@media (max-width: 768px){.new-home-screen .fd-card-primary-content{flex:0 0 62%;max-width:62%}}@media (max-width: 550px){.new-home-screen .fd-card-primary-content{flex:0 0 100%;max-width:100%;width:100%}}.new-home-screen .fd-card-primary-icon{display:inline-flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;background-color:#fff;border-radius:.8rem;box-shadow:0 8px 24px #ef44441f;margin-bottom:2rem}@media (max-width: 1024px){.new-home-screen .fd-card-primary-icon{width:2.75rem;height:2.75rem;margin-bottom:1rem}}@media (max-width: 768px){.new-home-screen .fd-card-primary-icon{width:2.35rem;height:2.35rem;margin-bottom:.75rem;border-radius:.6rem}.new-home-screen .fd-card-primary-icon .fd-shield-bg{width:28px!important;height:28px!important}.new-home-screen .fd-card-primary-icon .fd-rupee-icon{width:13px!important;height:13px!important}}@media (max-width: 550px){.new-home-screen .fd-card-primary-icon{width:2.5rem;height:2.5rem;margin-bottom:.85rem}}.new-home-screen .fd-shield-wrapper{position:relative;display:flex;align-items:center;justify-content:center}.new-home-screen .fd-shield-bg{color:#ef4444}.new-home-screen .fd-rupee-icon{position:absolute;color:#fff;margin-top:-1px}.new-home-screen .fd-card-primary-title{font-size:1.5rem;font-weight:700;line-height:1.25;color:#111827;margin-bottom:1.5rem;letter-spacing:-.02em}@media (max-width: 1024px){.new-home-screen .fd-card-primary-title{font-size:1.25rem;margin-bottom:.85rem}}@media (max-width: 768px){.new-home-screen .fd-card-primary-title{font-size:1.1rem;margin-bottom:.65rem;line-height:1.25}}@media (max-width: 550px){.new-home-screen .fd-card-primary-title{font-size:1.15rem;margin-bottom:.75rem;line-height:1.3}.new-home-screen .fd-card-primary-title br{display:none}}.new-home-screen .fd-card-primary-title .text-brand{color:#ef4444}.new-home-screen .fd-card-primary-divider{position:relative;height:2px;background-color:#ddd;width:100%;max-width:100%;margin-bottom:1rem;border-radius:2px}@media (max-width: 768px){.new-home-screen .fd-card-primary-divider{margin-bottom:.5rem;height:1.5px}}@media (max-width: 550px){.new-home-screen .fd-card-primary-divider{margin-bottom:.65rem}}.new-home-screen .fd-card-primary-divider-red{position:absolute;left:0;top:0;height:100%;width:24px;background-color:#ef4444;border-radius:2px}.new-home-screen .fd-card-primary-divider-dot{position:absolute;left:28px;top:0;height:2px;width:6px;background-color:#ef4444;border-radius:2px}.new-home-screen .fd-card-primary-subtitle{font-size:.8rem;color:#4b5563;font-weight:500;letter-spacing:.01em}@media (max-width: 1024px){.new-home-screen .fd-card-primary-subtitle{font-size:.75rem}}@media (max-width: 768px){.new-home-screen .fd-card-primary-subtitle{font-size:.72rem}}@media (max-width: 550px){.new-home-screen .fd-card-primary-subtitle{font-size:.78rem;line-height:1.35}}.new-home-screen .fd-card-primary-images{position:relative;flex:0 0 38%;max-width:38%;display:flex;align-items:center;justify-content:center;z-index:1}@media (max-width: 768px){.new-home-screen .fd-card-primary-images{flex:0 0 35%;max-width:35%}}@media (max-width: 550px){.new-home-screen .fd-card-primary-images{display:none!important}}.new-home-screen .fd-card-primary-chart{position:absolute;top:50%;left:50%;transform:translate(-50%,-40%);width:150%;max-width:420px;z-index:1;object-fit:contain}@media (max-width: 768px){.new-home-screen .fd-card-primary-chart{width:140%;max-width:240px}}.new-home-screen .fd-card-primary-jar{position:relative;z-index:2;width:180%;max-width:360px;height:auto;object-fit:contain;-webkit-box-reflect:below -10px linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.2))}@media (max-width: 1024px){.new-home-screen .fd-card-primary-jar{width:170%;max-width:300px}}@media (max-width: 768px){.new-home-screen .fd-card-primary-jar{width:160%;max-width:200px}}.new-home-screen .fd-card-secondary{display:flex;height:100%;flex-direction:column;border-radius:1rem;border:1px solid var(--color-border);background-color:var(--color-card);padding:1.75rem;box-shadow:var(--shadow-card)}.new-home-screen .fd-card-desc{font-size:1rem;line-height:1.625;color:var(--color-muted-foreground)}.new-home-screen .fd-features{margin-top:auto;margin-bottom:auto;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.5rem;list-style:none;padding:1.5rem 0;width:100%}@media (max-width: 640px){.new-home-screen .fd-features{justify-content:center}}@media (max-width: 1200px){.new-home-screen .fd-features{gap:.4rem;padding:1.25rem 0}}@media (max-width: 515px){.new-home-screen .fd-features{gap:.5rem;padding:1rem 0}}.new-home-screen .fd-feature-badge{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;border-radius:9999px;border:1px solid var(--color-border);background-color:var(--color-surface);padding:.45rem .75rem;font-size:.82rem;font-weight:600;color:#000c;white-space:nowrap;flex:0 1 auto;max-width:100%}@media (min-width: 1201px){.new-home-screen .fd-feature-badge{font-size:.88rem;padding:.45rem .85rem}}@media (max-width: 515px){.new-home-screen .fd-feature-badge{padding:.4rem .75rem;font-size:.8rem;gap:.3rem}}.new-home-screen .feature-check-small{color:#059669;flex-shrink:0;width:14px!important;height:14px!important}.new-home-screen .fd-actions{display:flex;flex-wrap:wrap;gap:.75rem}@media (max-width: 640px){.new-home-screen .fd-actions{gap:.5rem;justify-content:center}}.new-home-screen .fd-btn-primary{display:inline-flex;height:2.75rem;align-items:center;gap:.5rem;border-radius:9999px;background-color:var(--color-brand);padding-left:1.25rem;padding-right:1.25rem;font-size:.875rem;font-weight:600;color:var(--color-brand-foreground);transition:all .15s ease;text-decoration:none}@media (max-width: 640px){.new-home-screen .fd-btn-primary{height:2.25rem;padding-left:.85rem;padding-right:.85rem;font-size:.8rem;gap:.35rem}.new-home-screen .fd-btn-primary svg{width:14px!important;height:14px!important}}.new-home-screen .fd-btn-primary:hover{transform:translateY(-.125rem);background-color:#df2032}.new-home-screen .fd-btn-primary:active{transform:translateY(0)}.new-home-screen .fd-btn-secondary{display:inline-flex;height:2.75rem;align-items:center;border-radius:9999px;border:1px solid var(--color-border);background-color:var(--color-card);padding-left:1.25rem;padding-right:1.25rem;font-size:.875rem;font-weight:600;color:var(--color-foreground);transition:border-color .15s ease,color .15s ease;text-decoration:none}@media (max-width: 640px){.new-home-screen .fd-btn-secondary{height:2.25rem;padding-left:.85rem;padding-right:.85rem;font-size:.8rem}}.new-home-screen .fd-btn-secondary:hover{border-color:#dc262666;color:var(--color-brand)}.new-home-screen .why-prefer-section{padding:4rem 0}@media (min-width: 1024px){.new-home-screen .why-prefer-section{padding:5rem 0}}.new-home-screen .why-prefer-header{margin-bottom:2.5rem;text-align:center}.new-home-screen .why-prefer-heading{font-size:1.875rem;line-height:2.25rem;font-weight:800;letter-spacing:-.025em}@media (min-width: 640px){.new-home-screen .why-prefer-heading{font-size:2.25rem;line-height:2.5rem}}.new-home-screen .why-prefer-grid{display:grid;gap:1.25rem;list-style:none;padding:0}.new-home-screen .why-prefer-grid li,.new-home-screen .why-prefer-grid .why-prefer-reveal{height:100%}@media (min-width: 640px){.new-home-screen .why-prefer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.new-home-screen .why-prefer-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.new-home-screen .why-prefer-card{height:100%;display:flex;flex-direction:column;border-radius:1rem;border:1px solid var(--color-border);background-color:var(--color-card);padding:1.5rem;box-shadow:var(--shadow-card);transition:all .15s ease}.new-home-screen .why-prefer-card:hover{transform:translateY(-.125rem);border-color:#dc26264d;box-shadow:var(--shadow-pop)}.new-home-screen .why-prefer-card:hover .why-prefer-icon{transform:scale(1.1)}.new-home-screen .why-prefer-icon{width:1.75rem;height:1.75rem;transition:transform .2s ease}.new-home-screen .why-prefer-title{margin-top:1rem;font-size:1rem;line-height:1.5rem;font-weight:700;color:var(--color-foreground)}.new-home-screen .why-prefer-body{margin-top:.5rem;font-size:.875rem;line-height:1.625;color:var(--color-muted-foreground)}.new-home-screen .faq-section{padding:1rem 0}@media (min-width: 1024px){.new-home-screen .faq-section{padding:1rem 0}}.new-home-screen .faq-header{margin-bottom:2rem;text-align:center}.new-home-screen .faq-kicker{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.18em;color:var(--color-brand)}.new-home-screen .faq-heading{margin-top:.75rem;font-size:1.875rem;line-height:2.25rem;font-weight:800;letter-spacing:-.025em}@media (min-width: 640px){.new-home-screen .faq-heading{font-size:2.25rem;line-height:2.5rem}}.new-home-screen .faq-wrapper{margin-left:auto;margin-right:auto;max-width:48rem;display:flex;flex-direction:column;gap:.75rem}.new-home-screen .faq-accordion-item{margin-bottom:0!important;border-radius:.75rem!important;border:1px solid var(--color-border)!important;background-color:var(--color-card)!important;padding-left:1.25rem;padding-right:1.25rem;box-shadow:var(--shadow-card)!important;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.new-home-screen .faq-accordion-item:before{display:none}.new-home-screen .faq-accordion-item.Mui-expanded{border-color:#dc26264d!important;margin-top:0!important;margin-bottom:0!important}.new-home-screen .faq-accordion-item .MuiCollapse-root,.new-home-screen .faq-accordion-item .MuiAccordionSummary-expandIconWrapper{transition:none!important}.new-home-screen .faq-accordion-trigger{padding:0!important;min-height:3.25rem!important}.new-home-screen .faq-accordion-trigger.Mui-expanded{min-height:3.25rem!important}.new-home-screen .faq-accordion-trigger .MuiAccordionSummary-content{margin:1rem 0!important;text-align:left;font-size:.95rem;font-weight:600}.new-home-screen .faq-accordion-trigger .MuiAccordionSummary-content.Mui-expanded{margin:1rem 0!important}.new-home-screen .faq-accordion-trigger .MuiAccordionSummary-expandIconWrapper{transition:transform .3s cubic-bezier(.4,0,.2,1)!important;color:var(--color-muted-foreground)}.new-home-screen .faq-accordion-content{font-size:.875rem;line-height:1.625;color:var(--color-muted-foreground);padding:0 0 1.25rem!important;white-space:pre-line}.new-home-screen .download-section{padding:3.5rem 0;background-color:#e8ebf1}@media (min-width: 1024px){.new-home-screen .download-section{padding:5rem 0}}.new-home-screen .download-header{margin-bottom:2rem;text-align:center}.new-home-screen .download-grid{display:grid;align-items:center;gap:2.5rem;max-width:64rem;margin-left:auto;margin-right:auto}@media (min-width: 1024px){.new-home-screen .download-grid{grid-template-columns:.7fr 1.4fr}}.new-home-screen .download-image-wrapper{width:100%;max-width:320px;margin:0 auto}.new-home-screen .download-image{display:block;width:100%;height:auto;object-fit:contain}.new-home-screen .download-content{display:flex;flex-direction:column;gap:1.5rem}.new-home-screen .download-features-grid{display:grid;gap:.75rem;list-style:none;padding:0}@media (min-width: 640px){.new-home-screen .download-features-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.new-home-screen .download-feature-card{display:flex;align-items:center;gap:.75rem;border-radius:1rem;border:1px solid var(--color-border);background-color:var(--color-card);padding:.875rem;box-shadow:var(--shadow-card)}.new-home-screen .download-feature-icon{display:inline-flex;width:2rem;height:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;background-color:var(--color-brand-soft);color:var(--color-brand)}.new-home-screen .download-feature-title{font-size:.875rem;font-weight:600;color:var(--color-foreground)}.new-home-screen .download-feature-desc{font-size:.75rem;color:var(--color-muted-foreground)}.new-home-screen .download-scan-card{display:flex;flex-direction:column;align-items:center;gap:1rem;border-radius:1rem;border:1px solid var(--color-border);background-color:var(--color-card);padding:1.25rem 1rem;text-align:center;box-shadow:var(--shadow-card);width:100%}@media (min-width: 640px){.new-home-screen .download-scan-card{flex-direction:row;text-align:left;padding:1.5rem;gap:1.25rem}}.new-home-screen .qr-wrapper{overflow:hidden;border-radius:.75rem;border:1px solid var(--color-brand);background-color:var(--color-background);padding:.375rem;flex-shrink:0}@media (min-width: 640px){.new-home-screen .qr-wrapper{padding:.5rem}}.new-home-screen .qr-image{display:block;width:7.5rem;height:7.5rem;object-fit:contain}@media (min-width: 640px){.new-home-screen .qr-image{width:10rem;height:10rem}}.new-home-screen .download-scan-content{display:flex;min-width:0;flex:1;width:100%;flex-direction:column;align-items:center;gap:.85rem}@media (min-width: 640px){.new-home-screen .download-scan-content{align-items:flex-start;gap:1rem}}.new-home-screen .download-scan-title{font-size:.9rem;font-weight:700;line-height:1.375;color:var(--color-foreground);text-align:center}@media (min-width: 640px){.new-home-screen .download-scan-title{white-space:nowrap;font-size:1rem;text-align:left}}.new-home-screen .download-scan-or{color:var(--color-muted-foreground);font-weight:600;margin-left:.25rem}.new-home-screen .download-buttons{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:.65rem;width:100%;max-width:320px;margin:0 auto}@media (min-width: 640px){.new-home-screen .download-buttons{flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;max-width:none;margin:0;gap:.75rem}}.new-home-screen .store-btn{display:inline-flex;height:3.25rem;width:100%;align-items:center;justify-content:center;gap:.65rem;border-radius:.75rem;border:1px solid var(--color-border);background-color:var(--color-background);padding-left:1rem;padding-right:1rem;color:var(--color-foreground);text-decoration:none;transition:border-color .15s ease}@media (min-width: 640px){.new-home-screen .store-btn{height:3.5rem;width:auto;flex:none;min-width:180px;padding-left:1.25rem;padding-right:1.25rem;justify-content:flex-start;gap:.75rem}}.new-home-screen .store-btn:hover{border-color:#dc262666}.new-home-screen .store-btn-svg{width:1.65rem;height:1.65rem;flex-shrink:0}@media (min-width: 640px){.new-home-screen .store-btn-svg{width:2rem;height:2rem}}.new-home-screen .store-btn-svg-apple{width:1.5rem;height:1.5rem;flex-shrink:0}@media (min-width: 640px){.new-home-screen .store-btn-svg-apple{width:1.75rem;height:1.75rem}}.new-home-screen .store-btn-text{display:flex;flex-direction:column;align-items:flex-start;line-height:1.25}.new-home-screen .store-btn-sub{font-size:.68rem;font-weight:500;opacity:.8}@media (min-width: 640px){.new-home-screen .store-btn-sub{font-size:.7rem}}.new-home-screen .store-btn-main{font-size:.92rem;font-weight:700}@media (min-width: 640px){.new-home-screen .store-btn-main{font-size:1rem}}.new-home-screen .tint-rose{color:#f43f5e}.new-home-screen .bg-rose{background-color:#f43f5e1a}.new-home-screen .tint-rose-dark{color:#e11d48}.new-home-screen .bg-rose-dark{background-color:#e11d481a}.new-home-screen .tint-amber{color:#f59e0b}.new-home-screen .bg-amber{background-color:#f59e0b1a}.new-home-screen .tint-amber-dark{color:#d97706}.new-home-screen .bg-amber-dark{background-color:#d977061a}.new-home-screen .tint-indigo{color:#6366f1}.new-home-screen .bg-indigo{background-color:#6366f11a}.new-home-screen .tint-indigo-dark{color:#4f46e5}.new-home-screen .bg-indigo-dark{background-color:#4f46e51a}.new-home-screen .tint-orange{color:#f97316}.new-home-screen .bg-orange{background-color:#f973161a}.new-home-screen .tint-orange-dark{color:#ea580c}.new-home-screen .bg-orange-dark{background-color:#ea580c1a}.new-home-screen .tint-pink{color:#ec4899}.new-home-screen .bg-pink{background-color:#ec48991a}.new-home-screen .tint-sky{color:#0ea5e9}.new-home-screen .bg-sky{background-color:#0ea5e91a}.new-home-screen .tint-sky-dark{color:#0284c7}.new-home-screen .bg-sky-dark{background-color:#0284c71a}.new-home-screen .tint-emerald{color:#10b981}.new-home-screen .bg-emerald{background-color:#10b9811a}.new-home-screen .tint-emerald-dark{color:#059669}.new-home-screen .bg-emerald-dark{background-color:#0596691a}.new-home-screen .tint-fuchsia{color:#d946ef}.new-home-screen .bg-fuchsia{background-color:#d946ef1a}.new-home-screen .tint-red{color:#ef4444}.new-home-screen .bg-red{background-color:#ef44441a}.new-home-screen .tint-red-dark{color:#dc2626}.new-home-screen .bg-red-dark{background-color:#dc26261a}.new-home-screen .tint-cyan{color:#06b6d4}.new-home-screen .bg-cyan{background-color:#06b6d41a}.new-home-screen .tint-teal{color:#14b8a6}.new-home-screen .bg-teal{background-color:#14b8a61a}.new-home-screen .tint-teal-dark{color:#0d9488}.new-home-screen .bg-teal-dark{background-color:#0d94881a}.new-home-screen .tint-violet{color:#8b5cf6}.new-home-screen .bg-violet{background-color:#8b5cf61a}.new-home-screen .tint-violet-dark{color:#7c3aed}.new-home-screen .bg-violet-dark{background-color:#7c3aed1a}.new-home-screen .tint-yellow-dark{color:#ca8a04}.new-home-screen .bg-yellow-dark{background-color:#ca8a041a}.new-home-screen .tint-lime-dark{color:#65a30d}.new-home-screen .bg-lime-dark{background-color:#65a30d1a}.new-home-screen .tint-purple{color:#a855f7}.new-home-screen .bg-purple{background-color:#a855f71a}.new-home-screen .tint-green-dark{color:#16a34a}.new-home-screen .bg-green-dark{background-color:#16a34a1a}.new-home-screen .tint-slate{color:#64748b}.new-home-screen .bg-slate{background-color:#64748b1a}.new-home-screen .tint-slate-dark{color:#475569}.new-home-screen .bg-slate-dark{background-color:#4755691a}.new-home-screen .tint-blue{color:#3b82f6}.new-home-screen .bg-blue{background-color:#3b82f61a}.new-home-screen .tint-blue-dark{color:#2563eb}.new-home-screen .bg-blue-dark{background-color:#2563eb1a}.new-home-screen .text-rose-500{color:#f43f5e}.new-home-screen .text-emerald-500{color:#10b981}.new-home-screen .text-sky-500{color:#0ea5e9}.new-home-screen .text-amber-500{color:#f59e0b}.new-home-screen .text-violet-500{color:#8b5cf6}.new-home-screen .text-teal-500{color:#14b8a6}.new-home-screen .due-bills-section-wrapper{width:100%;background:linear-gradient(135deg,#fafafa,#f5f7fa);padding:3rem 1rem;display:flex;justify-content:center;align-items:center;border-bottom:1px solid rgba(0,0,0,.03)}.new-home-screen .home-page-due-bills,.new-home-screen .home-page-due-bills-tablet,.new-home-screen .home-page-due-bills-mobile{width:100%;max-width:960px;display:flex;flex-direction:column;align-items:center;justify-content:center}.new-home-screen .popular-operators-tile{padding:16px;border-radius:16px}.new-home-screen .popular-operators-header{display:flex;align-items:center;margin-bottom:12px}.new-home-screen .popular-operators-icon{width:24px;height:24px;border-radius:50%;border:1px solid #e53935;background-color:#fff0f2;display:flex;justify-content:center;align-items:center;margin-right:10px}.new-home-screen .popular-operators-title{font-size:1rem;font-weight:700;color:var(--color-foreground);margin:0;font-family:sans-serif}.new-home-screen .popular-operators-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.new-home-screen .popular-operator-card{border:1px solid #F0F0F0;border-radius:8px;height:70px;display:flex;justify-content:center;align-items:center;background-color:#fff;box-shadow:0 2px 8px #00000005}.new-home-screen .popular-operator-img{display:block;margin:0 auto;max-height:40px;max-width:90%;object-fit:contain;transform-origin:center center}.new-home-screen .popular-operator-text{font-weight:800;font-size:14px;letter-spacing:-.5px}.new-home-screen .popular-operators-divider{height:1px;background-color:#f0f0f0;margin-bottom:16px}.new-home-screen .popular-features-row-compact{display:flex;justify-content:space-evenly;align-items:center}.new-home-screen .popular-feature-item-compact{display:flex;align-items:center}.new-home-screen .popular-feature-icon-compact{width:24px;height:24px;border-radius:50%;border:1px solid #e53935;background-color:#fff0f2;display:flex;justify-content:center;align-items:center;margin-right:6px;flex-shrink:0}.new-home-screen .popular-feature-text-compact{font-size:.6rem;line-height:1.3;white-space:pre-line;font-weight:600;color:#4a4a4a}.new-home-screen .popular-feature-separator-compact{width:1px;height:24px;background-color:#e0e0e0}
