.tax_page{--tax-orange:#ff5722;--tax-orange-deep:#f15623;--tax-navy:#1a2744;--tax-muted:#5f6b7a;--tax-cream:#fbf7f3;min-height:100vh;background:#eef2f8;color:var(--tax-navy);font-family:Poppins,sans-serif}.tax_hero{position:relative;isolation:isolate;height:100vh;height:100dvh;overflow:hidden;box-sizing:border-box;padding:100px 20px 16px 40px;background:var(--tax-cream)}.tax_hero_bg{position:absolute;left:0;bottom:0;z-index:0;width:min(720px,58%);pointer-events:none;line-height:0}.tax_hero_skyline{width:100%;height:auto;display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:left bottom;object-position:left bottom}.tax_hero_inner{position:relative;z-index:1;height:100%;max-width:1560px;margin:0 8px 0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(540px,640px);align-items:center;gap:0 28px}.tax_copy{position:relative;z-index:2;align-self:start;margin-top:28px;padding-bottom:0;max-width:640px}.tax_badge{display:inline-flex;align-items:center;margin-bottom:20px;padding:7px 16px;border-radius:8px;border:1.5px solid rgba(241,86,35,.45);background:#fff1e8;color:var(--tax-navy);font-size:.86rem;font-weight:700;letter-spacing:.01em}.tax_title{margin:0 0 14px;font-family:Poppins,sans-serif;font-size:clamp(3.1rem,5vw,4.7rem);font-weight:800;line-height:1.04;letter-spacing:-.03em;color:var(--tax-navy)}.tax_title span{display:block;color:var(--tax-orange)}.tax_sub{margin:0 0 16px;font-size:clamp(1.18rem,1.7vw,1.5rem);font-weight:700;color:var(--tax-navy);letter-spacing:-.02em}.tax_lead{margin:0 0 32px;max-width:540px;color:var(--tax-muted);font-size:1.12rem;line-height:1.7;font-weight:500}.tax_points{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 20px}.tax_point{display:flex;align-items:center;gap:12px;min-width:0}.tax_point_ico{width:42px;height:42px;border-radius:50%;background:#fff1e8;color:var(--tax-orange);display:grid;place-items:center;flex-shrink:0;line-height:0}.tax_point_ico svg{display:block}.tax_point>div{display:flex;flex-direction:column;justify-content:center;min-width:0}.tax_point strong{display:block;font-size:.95rem;font-weight:800;color:var(--tax-navy);line-height:1.25}.tax_point span{display:block;margin-top:3px;font-size:.8rem;font-weight:500;color:var(--tax-muted);line-height:1.35}.tax_art_wrap{position:absolute;left:32%;bottom:0;z-index:3;width:min(420px,34vw);height:86%;pointer-events:none}.tax_hanu{-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;filter:drop-shadow(0 16px 18px rgba(40,24,12,.16))}.tax_card{position:relative;z-index:4;width:100%;justify-self:end;max-height:calc(100dvh - 124px);overflow:auto;background:#fff;border-radius:22px;padding:28px 28px 24px;border:1px solid rgba(26,39,68,.06);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),0 22px 48px rgba(40,24,12,.12),0 6px 16px rgba(40,24,12,.05)}.tax_card_head{margin-bottom:18px}.tax_card_head h2{margin:0 0 6px;font-family:Poppins,sans-serif;font-size:1.7rem;font-weight:700;color:var(--tax-navy);letter-spacing:-.02em}.tax_card_head p{margin:0;font-size:.82rem;font-weight:500;color:#8b939e;line-height:1.45}.tax_grid,.tax_row{display:grid;grid-template-columns:1fr 1fr;gap:12px 14px}.tax_field{min-width:0;margin-bottom:12px;position:relative;z-index:1}.tax_grid .tax_field,.tax_row .tax_field{margin-bottom:0}.tax_row{margin-bottom:12px}.tax_grid{margin-bottom:14px}.tax_acc{display:grid;gap:10px;margin:0 0 16px}.tax_acc_item{border:1px solid #efe8e0;border-radius:12px;background:#fffdfb;overflow:visible}.tax_acc_item.is_open{background:#fffdfb;border-color:#eadfd4}.tax_acc_btn{display:flex;align-items:center;justify-content:space-between;width:100%;padding:14px 16px;border:0;background:transparent;font-family:Poppins,sans-serif;font-size:1.12rem;font-weight:700;color:var(--tax-navy);cursor:pointer;text-align:left}.tax_acc_item.is_open .tax_acc_btn{border-bottom:1px solid #efe8e0}.tax_acc_btn svg{color:#6b7280;flex-shrink:0}.tax_acc_body{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px;padding:14px 16px 16px;align-items:start}.tax_acc_hint,.tax_acc_intro{grid-column:1/-1}.tax_acc_intro{margin:0;font-size:.8rem;font-weight:500;color:#8b939e;line-height:1.5}.tax_acc_body .tax_field{margin-bottom:0;min-width:0}.tax_acc_body.tax_grid{margin-bottom:0}.tax_acc_hint,.tax_field_hint{margin:6px 0 0;font-size:.72rem;font-weight:500;color:#8b939e;line-height:1.45}.tax_acc_hint{margin-top:2px}.tax_label_row{display:flex;align-items:flex-start;gap:6px;margin-bottom:6px}.tax_label_row .tax_label{margin-bottom:0}.tax_info_wrap{position:relative;display:inline-flex;flex-shrink:0}.tax_info_btn{width:16px;height:16px;border-radius:50%;border:1px solid #c5cdd6;background:#fff;color:#8b939e;font-size:10px;font-weight:700;font-style:italic;font-family:Georgia,Times New Roman,serif;line-height:1;padding:0;cursor:help;display:inline-flex;align-items:center;justify-content:center;transition:border-color .15s ease,color .15s ease,background .15s ease}.tax_info_btn:focus-visible,.tax_info_btn:hover{border-color:var(--tax-orange);color:var(--tax-orange);background:#fff6ee;outline:none}.tax_info_tip{width:-moz-max-content;width:max-content;max-width:min(260px,72vw);padding:9px 11px;border-radius:10px;background:#1a2744;color:#f4f1ec;font-size:.74rem;font-weight:500;font-style:normal;line-height:1.45;text-align:left;box-shadow:0 10px 24px rgba(26,39,68,.28);pointer-events:none}.tax_info_tip_fixed{position:fixed;z-index:80}.tax_info_tip:after{content:"";position:absolute;bottom:100%;left:var(--tax_info_arrow,12px);transform:translateX(-50%);border:5px solid transparent;border-bottom-color:#1a2744}.tax_info_tip.is_top:after{bottom:auto;top:100%;border-bottom-color:transparent;border-top-color:#1a2744}.tax_label{display:block;margin-bottom:6px;font-size:.76rem;font-weight:500;color:#8b939e}.tax_control,.tax_input{display:flex;align-items:center;width:100%;height:44px;border:1px solid #e6e1db;border-radius:10px;background:#fff;transition:border-color .15s ease,box-shadow .15s ease}.tax_control:hover,.tax_input:hover{border-color:#d2cbc3}.tax_control:focus-within,.tax_input:focus{border-color:var(--tax-orange);box-shadow:0 0 0 3px rgba(255,87,34,.12);outline:none}.tax_control input{flex:1;min-width:0;height:100%;border:0;background:transparent;padding:0 12px;font:inherit;font-size:.92rem;font-weight:600;color:var(--tax-navy);outline:none}.tax_control input::-moz-placeholder{color:#b0b7c0;font-weight:500}.tax_control input::placeholder{color:#b0b7c0;font-weight:500}.tax_select_wrap{position:relative}.tax_select{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding:0 34px 0 12px;cursor:pointer;font-weight:600;border:1px solid #e6e1db;background:#fff}.tax_select_caret{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:#6b7280;pointer-events:none}.tax_suffix{padding:0 12px 0 0;color:#9aa3ae;font-weight:700;font-size:.95rem}.tax_error{margin:0 0 10px;color:#c2410c;font-size:.8rem;font-weight:600}.tax_submit{display:flex;align-items:center;justify-content:center;width:100%;height:50px;border:0;border-radius:12px;background:var(--tax-orange);color:#fff;font:inherit;font-size:1.02rem;font-weight:700;cursor:pointer;box-shadow:0 10px 22px rgba(241,86,35,.28);transition:background .15s ease,transform .15s ease}.tax_submit:hover{background:var(--tax-orange-deep);transform:translateY(-1px)}.tax_trust{display:flex;align-items:center;justify-content:center;gap:6px;margin:12px 0 0;color:#8b939e;font-size:.72rem;font-weight:600}.tax_trust svg{color:var(--tax-orange);flex-shrink:0}.tax_cmp{padding:36px 28px 52px;background:#f4efe8}.tax_cmp_shell{max-width:1520px;margin:0 auto;overflow:visible}.tax_cmp_title{margin:0 0 22px;font-size:1.7rem;font-weight:800;color:#001d4a}.tax_cmp_grid{display:grid;grid-template-columns:1fr 1fr 1.18fr;gap:20px;align-items:stretch;padding-top:14px;overflow:visible}.tax_cmp_card{position:relative;display:flex;flex-direction:column;min-height:292px;border-radius:18px;padding:22px 22px 18px;box-shadow:0 8px 24px rgba(40,24,12,.05)}.tax_cmp_old{background:#fef9f1;border:1px solid #f3d5b8}.tax_cmp_new{background:#f6faf6;border:1px solid #c5ddc8;padding-top:28px}.tax_cmp_save{flex-direction:row;align-items:center;gap:4px;background:#f7f7f4;border:1px solid #ecece8;padding:16px 8px 16px 22px;box-shadow:none}.tax_cmp_badge{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);white-space:nowrap;padding:7px 16px;border-radius:999px;background:#157331;color:#fff;font-size:.78rem;font-weight:700;letter-spacing:.01em;box-shadow:0 4px 12px rgba(21,115,49,.22)}.tax_cmp_head{display:flex;align-items:center;gap:10px;margin:2px 0 18px}.tax_cmp_head h3{margin:0;font-size:1.12rem;font-weight:800;color:#001d4a}.tax_cmp_ico{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;flex-shrink:0}.tax_cmp_ico_old{background:#fde6d2;color:#e45910}.tax_cmp_ico_new{background:#e8f3e9;color:#157331}.tax_cmp_label{margin:0 0 4px;font-size:.86rem;font-weight:600;color:#001d4a}.tax_cmp_amount{margin:0 0 16px;font-size:1.85rem;font-weight:800;letter-spacing:-.03em;color:#001d4a;line-height:1.15}.tax_cmp_amount_green{color:#157331}.tax_cmp_rate{margin:0 0 18px;font-size:1.2rem;font-weight:800;color:#001d4a}.tax_cmp_btn{margin-top:auto;width:100%;height:44px;border-radius:10px;font:inherit;font-size:.92rem;font-weight:700;cursor:pointer}.tax_cmp_btn_old{background:#fff;border:1.5px solid #e45910;color:#e45910}.tax_cmp_btn_new{background:#157331;border:1.5px solid #157331;color:#fff}.tax_cmp_details{list-style:none;margin:0 0 14px;padding:0}.tax_cmp_details li{display:flex;justify-content:space-between;gap:10px;padding:8px 0;border-top:1px solid rgba(0,29,74,.08);font-size:.82rem;color:#5c6370}.tax_cmp_details strong{color:#001d4a;font-weight:700}.tax_cmp_save_copy{flex:1;min-width:0}.tax_cmp_save_kicker{margin:0 0 4px;font-size:.92rem;font-weight:700;color:#157331}.tax_cmp_save_winner{margin:0 0 16px;font-size:1.72rem;font-weight:800;color:#157331;line-height:1.15}.tax_cmp_save_pct{margin:-8px 0 0;font-size:.86rem;font-weight:600;color:#001d4a}.tax_cmp_save_art{position:relative;width:48%;min-width:160px;height:220px;flex-shrink:0}.tax_cmp_piggy{-o-object-fit:contain;object-fit:contain;-o-object-position:right center;object-position:right center}.tax_img_slot{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:180px;padding:18px 14px;text-align:center;border:1.5px dashed #e0b48a;border-radius:18px;background:repeating-linear-gradient(-45deg,#fffaf6,#fffaf6 10px,#fff5ec 0,#fff5ec 20px);color:#8a5a32}.tax_img_slot_ico{width:44px;height:44px;border-radius:12px;background:#fff;color:var(--tax-orange);display:grid;place-items:center;box-shadow:0 4px 12px rgba(241,86,35,.12)}.tax_img_slot strong{font-size:.92rem;color:#001d4a}.tax_img_slot span:last-child{max-width:260px;font-size:.78rem;line-height:1.45;color:#8b939e}.tax_slab_show{padding:56px 64px 28px;background:#f7f6f4}.tax_slab_show_shell{max-width:1180px;margin:0 auto}.tax_slab_show_head{text-align:center;margin-bottom:28px}.tax_slab_show_head h2{margin:0;font-size:clamp(1.45rem,2.4vw,1.95rem);font-weight:800;color:#001d4a;letter-spacing:-.02em}.tax_slab_rule{display:block;width:88px;height:3px;margin:14px auto 0;background:#e45910;border-radius:99px;position:relative}.tax_slab_rule:after{content:"";position:absolute;left:50%;top:50%;width:9px;height:9px;border-radius:50%;background:#e45910;transform:translate(-50%,-50%);box-shadow:0 0 0 4px #f7f6f4}.tax_slab_duo{display:grid;grid-template-columns:1fr 1fr;gap:22px;align-items:stretch}.tax_slab_card{display:flex;flex-direction:column;min-height:100%;background:#fff;border:1px solid #ece8e2;border-radius:16px;padding:22px 22px 18px;box-shadow:0 10px 28px rgba(26,29,46,.05)}.tax_slab_card_title{display:flex;align-items:center;gap:10px;margin-bottom:16px}.tax_slab_card_ico{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;flex-shrink:0}.tax_slab_card_old .tax_slab_card_ico{background:#fde6d2;color:#e45910}.tax_slab_card_new .tax_slab_card_ico{background:#e8f3e9;color:#157331}.tax_slab_card_title h3{margin:0;font-size:1.08rem;font-weight:800}.tax_slab_card_old .tax_slab_card_title h3{color:#e45910}.tax_slab_card_new .tax_slab_card_title h3{color:#157331}.tax_slab_table{width:100%;border-collapse:collapse;font-size:.95rem}.tax_slab_table td,.tax_slab_table th{padding:11px 14px;text-align:left}.tax_slab_table td:last-child,.tax_slab_table th:last-child{text-align:right}.tax_slab_table thead th{font-size:.82rem;font-weight:700;color:#001d4a}.tax_slab_card_old thead th{background:#fdf3ea}.tax_slab_card_new thead th{background:#eef6f0}.tax_slab_card_new thead th:first-child,.tax_slab_card_old thead th:first-child{border-radius:10px 0 0 10px}.tax_slab_card_new thead th:last-child,.tax_slab_card_old thead th:last-child{border-radius:0 10px 10px 0}.tax_slab_table tbody td{color:#001d4a;border-bottom:1px solid #f1ece6}.tax_slab_table tbody tr:last-child td{border-bottom:0}.tax_slab_table td strong{font-weight:800}.tax_slab_card_old td strong{color:#e45910}.tax_slab_card_new td strong{color:#001d4a}.tax_slab_87a{display:flex;gap:10px;margin-top:auto;padding:14px 14px 12px;border-radius:12px;background:#fff7f0;border:1px solid #f3d5b8}.tax_slab_87a_ico{width:28px;height:28px;border-radius:8px;background:#fde6d2;color:#e45910;display:grid;place-items:center;flex-shrink:0}.tax_slab_87a strong{display:block;margin-bottom:4px;color:#001d4a;font-size:.92rem}.tax_slab_87a p{margin:0;font-size:.82rem;line-height:1.55;color:#e45910}.tax_slab_87a b{color:#e45910;font-weight:800}.tax_slab_show_note{font-size:.84rem;line-height:1.65;color:#6b7380;text-align:center;max-width:78ch;margin:18px auto 0}.tax_ex{padding:52px 64px 44px;background:#fbf7f3}.tax_ex_shell{max-width:1180px;margin:0 auto}.tax_seo_shell{max-width:1200px;margin:0 auto}.tax_ex_head{text-align:center;margin-bottom:28px}.tax_ex_head .tax_seo_kicker{margin-bottom:10px}.tax_ex_head h2{margin:0 auto;font-size:clamp(1.55rem,2.6vw,2.15rem);font-weight:800;color:#001d4a;line-height:1.25}.tax_ex_head p{margin:12px auto 0;max-width:62ch;font-size:1.02rem;line-height:1.7;color:#5c6370}.tax_ex_art{width:min(560px,100%);margin:22px auto 0;line-height:0}.tax_ex_img{width:100%;height:auto;display:block}.tax_seo_kicker{display:block;margin-bottom:6px;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--tax-orange)}.tax_ex_intro_copy h2,.tax_faq_panel h2,.tax_seo_card h2,.tax_seo_head h2{margin:0;font-size:clamp(1.55rem,2.4vw,2.05rem);font-weight:800;color:#001d4a;line-height:1.25}.tax_ex_intro_copy p,.tax_seo_card p,.tax_seo_lead{margin:10px 0 0;font-size:.98rem;line-height:1.7;color:#5c6370}.tax_ex_sub{margin:22px 0 12px;font-size:1.05rem;font-weight:800;color:#001d4a}.tax_ex_inputs{display:grid;grid-template-columns:1fr 1fr;gap:0 48px;margin:0 0 12px;padding:4px 0 8px}.tax_ex_inputs div{display:flex;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:1px dotted #e6e1db;font-size:.92rem}.tax_ex_inputs span{color:#6b7380}.tax_ex_inputs strong{color:#001d4a;font-weight:700;text-align:right}.tax_ex_steps{display:grid;gap:8px}.tax_ex_regimes{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start;margin:8px 0 4px}.tax_ex_regime{min-width:0;padding:8px 18px 16px;border-radius:16px;background:#fff}.tax_ex_regime_old{background:#fef9f1;border:1px solid #f3d5b8}.tax_ex_regime_new{background:#f6faf6;border:1px solid #c5ddc8}.tax_ex_regime_head{display:flex;align-items:center;gap:10px;padding:14px 2px 10px;border-bottom:1px solid rgba(0,29,74,.08)}.tax_ex_regime_head h3{margin:0;font-size:1.12rem;font-weight:800;color:#001d4a}.tax_ex_regime_ico{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;flex-shrink:0}.tax_ex_regime_old .tax_ex_regime_ico{background:#ffe8d6;color:#c05621}.tax_ex_regime_new .tax_ex_regime_ico{background:#dcecdc;color:#157331}.tax_ex_regime .tax_ex_step{padding:16px 0 8px}.tax_ex_regime .tax_ex_step:first-child{border-top:0}.tax_ex_step{padding:18px 4px 8px;border-top:1px solid #eee7df}.tax_ex_step_head{display:flex;align-items:flex-start;gap:10px;margin-bottom:10px}.tax_ex_step_ico,.tax_faq_panel_ico,.tax_seo_ico{width:36px;height:36px;border-radius:10px;background:#ffe8d6;color:var(--tax-orange);display:grid;place-items:center;flex-shrink:0}.tax_ex_step_head h3,.tax_seo_card h3,.tax_seo_head h3,.tax_slab_block h3{margin:0;font-size:1.05rem;font-weight:800;color:#001d4a;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.tax_ex_badge{font-size:.68rem;font-weight:700;letter-spacing:.02em;color:#e45910;border:1px solid #f0b48a;background:#fff6ee;border-radius:999px;padding:2px 8px}.tax_ex_lines{list-style:none;margin:0;padding:0}.tax_ex_lines li{display:flex;justify-content:space-between;gap:16px;padding:6px 0;border-bottom:1px dotted #ece6de;font-size:.9rem;color:#5c6370}.tax_ex_lines li strong{color:#001d4a;font-weight:700;text-align:right;white-space:nowrap}.tax_ex_lines li.is_total{border-bottom:0;border-top:1px solid #e6e1db;margin-top:6px;padding-top:10px;color:#001d4a;font-weight:700}.tax_ex_lines_after{margin-top:8px}.tax_ex_note{margin:10px 0 0;font-size:.86rem;line-height:1.6;color:#6b7380}.tax_ex_final{display:flex;gap:14px;margin-top:12px;padding:18px 20px;border-radius:14px;background:#f2f8f2;border:1px solid #c5ddc8}.tax_ex_final_ico{width:40px;height:40px;border-radius:10px;background:#157331;color:#fff;display:grid;place-items:center;flex-shrink:0}.tax_ex_final_line{margin:0 0 6px;font-size:1.08rem;font-weight:800;color:#001d4a;line-height:1.4}.tax_ex_final_sub{margin:0;font-size:.9rem;line-height:1.6;color:#5c6370}.tax_know{padding:56px 64px 64px;background:#fbf7f3;scroll-margin-top:96px}.tax_know_shell{max-width:1180px;margin:0 auto;display:grid;gap:22px}.tax_know_intro{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(240px,.75fr);align-items:start;gap:12px 20px;background:#fff;border:1px solid #eee7df;border-radius:28px;padding:40px 28px 40px 44px;box-shadow:0 16px 40px rgba(40,24,12,.05)}.tax_know_intro_copy{min-width:0}.tax_know_intro_copy .tax_seo_kicker{margin-bottom:12px}.tax_know_intro_copy h2{margin:0 0 18px;font-size:clamp(1.7rem,2.5vw,2.28rem);font-weight:800;color:#001d4a;line-height:1.22;letter-spacing:-.03em}.tax_know_intro_copy>p{margin:0;max-width:54ch;font-size:1.08rem;line-height:1.85;color:#3d4654}.tax_know_intro_art{position:relative;display:grid;place-items:center;min-height:220px;padding-top:28px}.tax_know_intro_art:before{content:"";position:absolute;width:78%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,#fff1e6 0,rgba(255,241,230,0) 72%);pointer-events:none}.tax_know_intro_img{position:relative;z-index:1;width:min(100%,320px);height:auto;-o-object-fit:contain;object-fit:contain}.tax_know_more{margin-top:14px}.tax_know_more summary{display:inline-flex;align-items:center;gap:4px;cursor:pointer;color:#e45910;font-size:.92rem;font-weight:700;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tax_know_more summary::-webkit-details-marker{display:none}.tax_know_more summary svg{transition:transform .18s ease}.tax_know_more[open] summary svg{transform:rotate(180deg)}.tax_know_more[open] .tax_know_more_open,.tax_know_more_close{display:none}.tax_know_more[open] .tax_know_more_close{display:inline}.tax_know_ticks{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:10px}.tax_know_ticks li{position:relative;padding-left:28px;max-width:54ch;font-size:.98rem;line-height:1.7;color:#3d4654}.tax_know_ticks li:before{content:"";position:absolute;left:0;top:4px;width:18px;height:18px;border-radius:50%;background-color:#e45910;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3'><path d='M5 13l4 4L19 7'/></svg>");background-position:50%;background-repeat:no-repeat;background-size:11px}.tax_know_note{margin:16px 0 0!important;max-width:54ch;padding:14px 16px;border-radius:14px;background:#fff8f1;border:1px solid #f3d7c6;font-size:.88rem!important;line-height:1.7!important;color:#3d4654!important}.tax_know_benefits,.tax_know_who_band{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(220px,.7fr);align-items:center;gap:8px 12px;background:#fff;border:1px solid #eee7df;border-radius:28px;padding:28px 20px 28px 32px;box-shadow:0 16px 40px rgba(40,24,12,.05)}.tax_know_benefits_copy,.tax_know_who_copy{min-width:0;background:none;border:0;box-shadow:none;padding:0}.tax_know_benefits_copy h3,.tax_know_flow h3,.tax_know_who_copy h3{margin:0 0 16px;font-size:1.22rem;font-weight:800;color:#001d4a}.tax_know_benefit_grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.tax_know_benefit{display:flex;gap:12px;align-items:flex-start;padding:14px 14px 12px;border-radius:16px;background:#fff8f1}.tax_know_benefit span{width:36px;height:36px;border-radius:12px;display:grid;place-items:center;flex-shrink:0;background:#e45910;color:#fff}.tax_know_benefit p{margin:4px 0 0;font-size:.92rem;line-height:1.5;color:#3d4654;font-weight:600}.tax_know_benefits_art,.tax_know_who_art{position:relative;display:grid;place-items:center;background:none;border:0;box-shadow:none;padding:0;overflow:visible;min-height:200px}.tax_know_benefits_art:before,.tax_know_who_art:before{content:"";position:absolute;width:78%;aspect-ratio:1;border-radius:50%;pointer-events:none}.tax_know_benefits_art:before{background:radial-gradient(circle,#fff1e6 0,rgba(255,241,230,0) 72%)}.tax_know_who_art:before{background:radial-gradient(circle,#e8f3e9 0,rgba(232,243,233,0) 72%)}.tax_know_people_img,.tax_know_rupee_img{position:relative;z-index:1;width:min(280px,100%);height:auto;display:block}.tax_know_flow{background:#fff;border:1px solid #eee7df;border-radius:28px;padding:26px 24px 22px;box-shadow:0 16px 40px rgba(40,24,12,.05)}.tax_know_flow_track{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;counter-reset:none;position:relative}.tax_know_flow_track li{position:relative;padding-top:4px}.tax_know_flow_track li:not(:last-child):after{content:"";position:absolute;top:18px;left:42px;right:-12px;height:2px;background:linear-gradient(90deg,#ffd2bf,#f3d7c6)}.tax_know_flow_track span{position:relative;z-index:1;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:#001d4a;color:#fff;font-size:.78rem;font-weight:800;margin-bottom:12px}.tax_know_flow_track strong{display:block;color:#001d4a;font-size:.95rem;line-height:1.35;margin-bottom:6px}.tax_know_flow_track p{margin:0;font-size:.82rem;line-height:1.55;color:#5c6370}.tax_know_who_grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:12px}.tax_know_who_grid li{display:flex;gap:12px;align-items:flex-start;padding:14px;border-radius:16px;background:#f4faf5}.tax_know_who_grid span{width:36px;height:36px;border-radius:12px;display:grid;place-items:center;flex-shrink:0;background:#157331;color:#fff}.tax_know_who_grid p{margin:4px 0 0;font-size:.9rem;line-height:1.5;color:#3d4654;font-weight:600}.tax_seo{padding:40px 64px 48px;background:#fbf7f3}.tax_seo_alt{background:#fff;border-top:1px solid #eee7df;border-bottom:1px solid #eee7df}.tax_seo_split{display:grid;grid-template-columns:1.05fr .95fr;gap:28px;align-items:center}.tax_pick_art{display:grid;place-items:center}.tax_pick_img{width:100%;max-width:560px;height:auto;-o-object-fit:contain;object-fit:contain}.tax_seo_alt .tax_seo_card,.tax_seo_alt .tax_seo_head,.tax_seo_card{background:transparent;border:0;box-shadow:none;padding:0}.tax_seo_head{display:flex;align-items:flex-start;gap:12px;margin-bottom:14px}.tax_seo_ico_green{background:#e8f3e9;color:#157331}.tax_seo_callout{margin-top:16px;padding:14px 16px;border-radius:12px;background:#fff6ee;border:1px solid #f3d7c6;font-size:.88rem;line-height:1.65;color:#5c6370}.tax_seo_two{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:18px 0}.tax_seo_list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.tax_seo_list li{display:flex;align-items:flex-start;gap:10px;font-size:.95rem;line-height:1.5;color:#5c6370}.tax_seo_list svg{flex-shrink:0;margin-top:2px;color:#157331}.tax_seo_steps{list-style:none;margin:0;padding:0;display:grid;gap:4px}.tax_seo_steps li{display:flex;gap:14px;padding:14px 0;border-top:1px solid #eee7df}.tax_seo_steps li:first-child{border-top:0;padding-top:0}.tax_seo_step_num{width:36px;height:36px;border-radius:50%;background:#001d4a;color:#ffd7b8;display:grid;place-items:center;font-size:.78rem;font-weight:800;flex-shrink:0}.tax_seo_steps strong{display:block;margin-bottom:4px;color:#001d4a;font-size:1rem}.tax_seo_steps p{margin:0;font-size:.92rem;line-height:1.6;color:#5c6370}.tax_slab_block{margin-top:22px}.tax_slab_highlight{margin:10px 0 14px;padding:12px 14px;border-radius:10px;background:#f2f8f2;border:1px solid #c5ddc8;color:#001d4a;font-size:.92rem;line-height:1.55}.tax_table_wrap{overflow-x:auto}.tax_slabs{width:100%;border-collapse:collapse;font-size:.94rem}.tax_slabs td,.tax_slabs th{text-align:left;padding:11px 12px;border-bottom:1px solid #eee7df}.tax_slabs th{color:#6b7380;font-size:.8rem;font-weight:700}.tax_slabs td{color:#001d4a}.tax_slabs tbody tr:hover{background:#fbf7f3}.tax_seo_note{margin:12px 0 0;font-size:.82rem;line-height:1.65;color:#6b7380}.tax_pick_grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:8px 0 16px}.tax_pick_card{border-radius:16px;padding:18px 18px 8px}.tax_pick_new{background:#f6faf6;border:1px solid #c5ddc8}.tax_pick_old{background:#fef9f1;border:1px solid #f3d5b8}.tax_pick_card h3{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-size:1.02rem}.tax_pick_new h3{color:#157331}.tax_pick_old h3{color:#e45910}.tax_pick_card ul{margin:0;padding:0 0 8px 18px;color:#5c6370}.tax_pick_card li{margin-bottom:8px;line-height:1.5}.tax_faq_panel_head{display:flex;align-items:center;gap:14px;margin-bottom:22px}.tax_faq_panel_head .tax_seo_kicker{margin-bottom:4px}.tax_faq_section{padding:48px 64px 24px;background:#fbf7f3}.tax_faq_panel{max-width:860px;margin:0 auto;background:#fff;border-radius:28px;padding:32px 32px 28px;box-shadow:0 16px 40px rgba(40,24,12,.05);border:1px solid #eee7df}.tax_faq_accordion{display:grid;gap:10px}.tax_faq_acc_item{border:1px solid #efe8e1;border-radius:14px;padding:0 16px;background:#fff}.tax_faq_acc_item[open]{background:#fffaf6;border-color:#f3d7c6}.tax_faq_acc_item summary{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;list-style:none;padding:16px 0;font-weight:700;color:var(--tax-navy)}.tax_faq_acc_item summary::-webkit-details-marker{display:none}.tax_faq_icon_minus{display:none;flex-shrink:0;color:#e45910}.tax_faq_icon_plus{flex-shrink:0;color:#8b939e}.tax_faq_acc_item[open] .tax_faq_icon_plus{display:none}.tax_faq_acc_item[open] .tax_faq_icon_minus{display:block}.tax_faq_acc_item p{margin:0 0 16px;color:#5c6370;font-size:.92rem;line-height:1.7}.tax_guide_disclaimer{max-width:860px;margin:0 auto;padding:8px 64px 48px;font-size:.8rem;line-height:1.6;color:#8b939e}@media (max-height:820px) and (min-width:1100px){.tax_hero{padding-top:96px;padding-bottom:8px}.tax_title{font-size:clamp(2.6rem,4vw,3.6rem)}.tax_lead{margin-bottom:18px;font-size:.94rem}.tax_card{padding:18px 18px 16px;max-height:calc(100dvh - 118px);overflow-y:auto}.tax_control,.tax_input{height:40px}.tax_submit{height:46px}.tax_art_wrap{height:80%;width:min(400px,34vw)}}.tax_page{width:100%;max-width:100%;overflow-x:hidden}.tax_page *,.tax_page :after,.tax_page :before{box-sizing:border-box}@media (max-width:1280px) and (min-width:981px){.tax_hero{padding:104px 24px 0}.tax_hero_inner{grid-template-columns:minmax(0,1fr) minmax(0,520px);gap:0 24px}.tax_art_wrap{left:34%;width:min(380px,36vw)}.tax_points{gap:12px}}@media (max-width:1100px) and (min-width:981px){.tax_cmp_grid{grid-template-columns:1fr 1fr}.tax_cmp_save{grid-column:1/-1}.tax_know_benefits,.tax_know_who_band{grid-template-columns:minmax(0,1.2fr) minmax(200px,.65fr);padding:24px 16px 24px 24px}.tax_know_intro{grid-template-columns:minmax(0,1.2fr) minmax(200px,.7fr);padding:32px 20px 32px 32px}.tax_seo_split{grid-template-columns:1fr}}@media (max-width:980px){.tax_hero{height:auto;min-height:100dvh;overflow:hidden;padding:104px 16px 160px}.tax_hero_inner{display:flex;flex-direction:column;height:auto;gap:8px}.tax_copy{order:1;max-width:none;padding-bottom:8px;text-align:left}.tax_title{font-size:clamp(2.15rem,9vw,3.1rem)}.tax_art_wrap{position:relative;order:2;left:auto;bottom:auto;width:min(280px,70vw);height:300px;margin:-12px auto -28px}.tax_card{order:3;max-width:560px;width:100%;margin:0 auto}.tax_points{gap:12px}.tax_cmp_grid,.tax_ex_inputs,.tax_ex_regimes,.tax_pick_grid,.tax_points,.tax_seo_split,.tax_seo_two,.tax_slab_duo{grid-template-columns:1fr}.tax_ex_regime{padding:4px 14px 14px}.tax_cmp_save{flex-direction:column;align-items:flex-start;padding:22px}.tax_cmp_save_art{width:100%;height:180px}.tax_cmp,.tax_ex,.tax_faq_section,.tax_know,.tax_seo,.tax_slab_show{padding-left:20px;padding-right:20px}.tax_know_benefits,.tax_know_flow_track,.tax_know_who_band{grid-template-columns:1fr}.tax_know_benefits,.tax_know_who_band{padding:28px 22px 20px;gap:8px}.tax_know_benefits_art,.tax_know_who_art{min-height:0}.tax_know_intro{grid-template-columns:1fr;padding:28px 22px 20px;gap:8px}.tax_know_intro_copy>p,.tax_know_note,.tax_know_ticks li{max-width:none}.tax_know_intro_art{min-height:0;order:2}.tax_know_flow_track li:not(:last-child):after{display:none}.tax_know_intro_img{width:min(240px,72%);margin:4px auto 8px}.tax_know_people_img,.tax_know_rupee_img{width:min(240px,80%);margin:0 auto}.tax_ex_head h2{max-width:none}.tax_ex_art{width:min(420px,100%)}.tax_ex_inputs div,.tax_ex_lines li{flex-direction:column;align-items:flex-start;gap:4px}.tax_ex_inputs strong,.tax_ex_lines li strong{text-align:left;white-space:normal}.tax_faq_panel{padding:22px 16px 18px}.tax_pick_img{max-width:420px;margin:0 auto}}@media (max-width:640px){.tax_acc_body,.tax_grid,.tax_row{grid-template-columns:1fr}.tax_card{padding:18px 16px 14px}.tax_hero{padding-left:14px;padding-right:14px}}