.tw{max-width:1280px;margin:0 auto;padding:20px 24px 40px}.thead{margin-bottom:16px}.thead h1{letter-spacing:-.02em;font-size:28px;font-weight:800}.thead p{color:var(--ink-3);max-width:80ch;margin-top:2px}.tg{grid-template-columns:400px minmax(0,1fr);align-items:start;gap:20px;display:grid}.tg>main{min-width:0}.inp{padding:18px;position:sticky;top:80px}.inp h2{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:12px;font-size:15px;font-weight:800;display:flex}.inp h2 small{color:var(--ink-3);font-size:12px;font-weight:600}.inp .field{gap:5px;margin-bottom:12px}.inp .field label{justify-content:space-between;gap:8px;display:flex}.inp .field label span{color:var(--ink-3);white-space:nowrap;font-size:12px;font-weight:500}.money{position:relative}.money:before{content:"₹";color:var(--ink-3);font-weight:600;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.money .input{font-variant-numeric:tabular-nums;padding-left:26px;font-weight:600}.quick{flex-wrap:wrap;gap:6px;margin:-4px 0 14px;display:flex}.quick a{border:1px solid var(--line-2);height:28px;color:var(--ink-2);background:#fff;border-radius:999px;align-items:center;padding:0 10px;font-size:12.5px;font-weight:700;display:inline-flex}.quick a.on{background:var(--brand-soft);border-color:var(--brand);color:var(--brand-d)}.seg3{border:1px solid var(--line-2);border-radius:9px;grid-template-columns:repeat(3,1fr);padding:3px;display:grid}.seg3 button{height:30px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:6px;font-size:12.5px;font-weight:700}.seg3 button.on{color:var(--ink);background:#f2f0ec}.grp{border-top:1px solid var(--line);margin-top:4px;padding-top:14px}.two{grid-template-columns:1fr 1fr;gap:0 10px;display:grid}.inp .fine{color:var(--ink-3);font-size:12.5px}.inp .fine.capped{color:#9a6700;margin:-6px 0 12px}.verdict{background:var(--green-soft);border:1px solid #abefc6;border-radius:12px;align-items:center;gap:14px;margin-bottom:16px;padding:16px 18px;display:flex}.verdict .vi{background:var(--green);color:#fff;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.verdict .vi svg.i{stroke-width:3px;width:18px;height:18px}.verdict b{letter-spacing:-.01em;font-size:18px;display:block}.verdict span{color:var(--ink-2);font-size:13.5px}.verdict.same{border-color:var(--line-2);background:#f2f4f7}.verdict.same .vi{background:var(--ink-3)}.cmp{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px;display:grid}.reg{border:1px solid var(--line);background:#fff;border-radius:12px;min-width:0;padding:18px;position:relative}.reg.win{border:2px solid var(--green);padding:17px}.reg .tag{color:var(--green);background:var(--green-soft);border-radius:999px;padding:2px 9px;font-size:12px;font-weight:800;display:none;position:absolute;top:14px;right:14px}.reg.win .tag{display:block}.reg h3{font-size:15px;font-weight:800}.reg h3 small{color:var(--ink-3);font-size:12.5px;font-weight:600;display:block}.reg .amt{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:10px 0 0;font-size:32px;font-weight:800}.reg .amt+small{color:var(--ink-3);font-size:13px}.reg .bar{background:#f1ece4;border-radius:4px;height:8px;margin:12px 0;overflow:hidden}.reg .bar i{background:var(--ink-2);border-radius:4px;height:100%;transition:width .2s;display:block}.reg.win .bar i{background:var(--green)}.reg dl{grid-template-columns:1fr auto;gap:6px 10px;font-size:13.5px;display:grid}.reg dt{color:var(--ink-3)}.reg dd{text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.bd{border:1px solid var(--line);background:#fff;border-radius:12px;margin-bottom:16px;overflow:hidden}.bd h2{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:10px;padding:14px 16px;font-size:15px;font-weight:800;display:flex}.bd h2 small{color:var(--ink-3);font-size:12.5px;font-weight:600}.bd .tbl th:not(:first-child),.bd .tbl td:not(:first-child){text-align:right;font-variant-numeric:tabular-nums}.bd .tbl td{padding:10px 16px}.bd .tbl th{padding:9px 16px}.bd .tbl td:first-child{color:var(--ink-2)}.bd .tbl tr.minus td:not(:first-child){color:var(--green)}.bd .tbl tr.tot td{color:var(--ink);background:#faf8f5;border-bottom:0;font-size:15px;font-weight:800}.bd .tbl tr.sub td{color:var(--ink);font-weight:700}.bd .tbl td small{color:var(--ink-3);font-size:12px;display:block}.slabs{grid-template-columns:1fr 1fr;align-items:start;display:grid}.slabs .tbl+.tbl{border-left:1px solid var(--line)}.slabs .tbl td,.slabs .tbl th{padding:8px 14px;font-size:13.5px}.slabs .tbl tr.hit td{background:#fffaeb;font-weight:700}.disc{color:var(--ink-3);margin:6px 0 20px;font-size:12.5px}.bd .bd-lede{color:var(--ink-2);padding:12px 16px 0;font-size:14px}.tbl-wrap{padding:12px 0 0;overflow-x:auto}.cmp-t td a{color:var(--brand-d);font-weight:700}.cmp-t td.win{color:var(--green);font-weight:700}.cmp-t tr:last-child td{border-bottom:0}.feat{margin-bottom:16px;padding:18px}.feat h2{margin-bottom:10px;font-size:16px;font-weight:800}.feat ul{gap:10px;list-style:none;display:grid}.feat li{border:1px solid var(--line);border-radius:10px;padding:12px 14px}.feat li b{font-size:14.5px;display:block}.feat li span{color:var(--ink-3);font-size:13.5px}.tx-card{max-width:none;margin:20px 0 16px}.tx-card h2{margin:18px 0 8px;font-size:20px;font-weight:800}.tx-card h2:first-child{margin-top:0}.tx-card h3{margin:16px 0 6px;font-size:16px;font-weight:800}.tx-card p,.tx-card li{color:var(--ink-2);font-size:15.5px;line-height:1.65}.tx-card p+p{margin-top:10px}.tx-card ul{padding-left:20px}.tx-card li{margin-bottom:4px}.tx-faq h2{margin:22px 0 12px;font-size:20px;font-weight:800}.tx-more{grid-template-columns:1fr 1fr;gap:14px;margin-top:22px;display:grid}.tx-more .panel{padding:16px}.tx-more h2{margin-bottom:8px;font-size:15px;font-weight:800}.tx-more .tips-h{margin-top:16px}.pop{grid-template-columns:1fr 1fr;gap:2px 8px;list-style:none;display:grid}.pop a{color:var(--ink-2);border-radius:7px;justify-content:space-between;align-items:center;padding:6px 8px;font-size:13.5px;font-weight:600;display:flex}.pop a:hover{background:#f5f3ef}.pop a.on{background:var(--brand-soft);color:var(--brand-d)}.pop svg.i{width:13px;height:13px;color:var(--ink-3)}.slab-l{grid-template-columns:1fr auto;font-size:13.5px;display:grid}.slab-l dt,.slab-l dd{border-bottom:1px solid var(--line);padding:7px 0}.slab-l dt{color:var(--ink-3)}.slab-l dd{text-align:right;font-weight:700}.slab-l dt:last-of-type,.slab-l dd:last-of-type{border-bottom:0}.slab-l dd.nil{color:var(--green)}.slab-l dd.top{color:var(--red)}.tips{color:var(--ink-2);gap:4px;padding-left:18px;font-size:13.5px;list-style:outside;display:grid}@media (width<=1000px){.tg{grid-template-columns:1fr}.inp{position:static}}@media (width<=760px){.tw{padding:14px 12px 40px}.thead h1{font-size:23px}.cmp{gap:10px}.reg{padding:14px}.reg.win{padding:13px}.reg .amt{font-size:24px}.reg .tag{display:none;position:static}.reg.win .tag{margin-bottom:6px;display:inline-block}.reg dl{grid-template-columns:1fr;gap:0}.reg dd{text-align:left;margin-bottom:6px}.verdict b{font-size:16px}.bd .tbl td,.bd .tbl th{padding:9px 10px;font-size:13px}.slabs,.tx-more{grid-template-columns:1fr}.slabs .tbl+.tbl{border-left:0;border-top:1px solid var(--line)}.tx-card p,.tx-card li{font-size:15px}.quick a{height:36px;padding:0 13px;font-size:13px}.seg3 button{height:38px;font-size:13px}.pop a{min-height:40px}.inp .two{align-items:end}}.tx-faq .faq{max-width:none}.verdict.same b{color:var(--ink)}
