.calculator-page-wrapper[data-astro-cid-og74zeow]{background-color:var(--paper);min-height:calc(100vh - 120px);padding-bottom:72px}.breadcrumb-container[data-astro-cid-og74zeow]{padding-top:20px;padding-bottom:16px}.breadcrumb-list[data-astro-cid-og74zeow]{display:flex;align-items:center;gap:8px;list-style:none;font-size:13.5px;color:var(--muted)}.crumb-link[data-astro-cid-og74zeow]{color:var(--indigo);text-decoration:none}.crumb-link[data-astro-cid-og74zeow]:hover{color:var(--navy-deep);text-decoration:underline}.crumb-sep[data-astro-cid-og74zeow]{color:var(--line);font-weight:700}.crumb-current[data-astro-cid-og74zeow]{color:var(--ink);font-weight:600}.calc-hero[data-astro-cid-og74zeow]{background:linear-gradient(135deg,var(--navy-deep) 0%,var(--navy) 100%);color:#fff;padding:44px 0 48px;margin-bottom:40px;border-bottom:3px solid var(--gold)}.calc-badge[data-astro-cid-og74zeow]{display:inline-flex;align-items:center;gap:8px;background:#d9b15c33;border:1px solid var(--gold);color:#f7d488;padding:6px 14px;border-radius:var(--radius-btn);font-size:13px;font-weight:600;margin-bottom:16px}.badge-icon[data-astro-cid-og74zeow]{width:16px;height:16px}.calc-title[data-astro-cid-og74zeow]{font-family:Anek Bangla,sans-serif;font-size:clamp(1.8rem,3.5vw,2.6rem);font-weight:800;line-height:1.25;margin:0 0 14px}.calc-subtitle[data-astro-cid-og74zeow]{font-size:15.5px;line-height:1.65;color:#cbd5e1;max-width:820px;margin:0}.calculator-grid[data-astro-cid-og74zeow]{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:start}.calc-card[data-astro-cid-og74zeow]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);padding:32px 28px;box-shadow:0 4px 20px #141a310d}.card-heading[data-astro-cid-og74zeow]{display:flex;align-items:center;gap:10px;font-family:Anek Bangla,sans-serif;font-size:1.25rem;font-weight:700;color:var(--navy-deep);margin:0 0 24px;padding-bottom:14px;border-bottom:1px solid var(--line)}.heading-svg[data-astro-cid-og74zeow]{width:22px;height:22px;color:var(--gold)}.form-group[data-astro-cid-og74zeow]{margin-bottom:18px}.form-label[data-astro-cid-og74zeow]{display:block;font-size:14px;font-weight:600;color:var(--ink);margin-bottom:8px}.form-select[data-astro-cid-og74zeow],.form-input[data-astro-cid-og74zeow]{width:100%;padding:12px 14px;font-size:14.5px;border:1.5px solid var(--line);border-radius:var(--radius-btn);background:var(--paper);color:var(--ink);outline:none;transition:all .2s ease}.form-select[data-astro-cid-og74zeow]:focus,.form-input[data-astro-cid-og74zeow]:focus{border-color:var(--gold);box-shadow:0 0 0 3px #d9b15c33}.field-hint[data-astro-cid-og74zeow]{display:block;font-size:12px;color:var(--muted);margin-top:6px}.calc-btn[data-astro-cid-og74zeow]{width:100%;padding:14px;margin-top:10px;background:var(--gold);color:var(--navy-deep);border:none;border-radius:var(--radius-btn);font-size:15.5px;font-weight:700;cursor:pointer;transition:all .2s ease}.calc-btn[data-astro-cid-og74zeow]:hover{background:#e5b95f;transform:translateY(-1px);box-shadow:0 4px 12px #d9b15c59}.res-badge[data-astro-cid-og74zeow]{display:inline-block;font-size:12px;font-weight:700;color:var(--gold);text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}.result-title[data-astro-cid-og74zeow]{font-family:Anek Bangla,sans-serif;font-size:1.35rem;font-weight:700;color:var(--navy-deep);margin:0 0 20px}.total-display-box[data-astro-cid-og74zeow]{background:linear-gradient(135deg,var(--navy-deep) 0%,var(--navy) 100%);color:#fff;border-radius:var(--radius-card);padding:24px;text-align:center;margin-bottom:24px;border:1px solid rgba(217,177,92,.4)}.total-label[data-astro-cid-og74zeow]{display:block;font-size:13.5px;color:#cbd5e1;margin-bottom:6px}.total-amount-row[data-astro-cid-og74zeow]{display:flex;align-items:center;justify-content:center;gap:6px}.currency-symbol[data-astro-cid-og74zeow]{font-size:2rem;color:var(--gold);font-weight:800}.total-number[data-astro-cid-og74zeow]{font-family:Anek Bangla,sans-serif;font-size:2.6rem;font-weight:800;color:#fff;letter-spacing:.5px}.foreign-subtext[data-astro-cid-og74zeow]{display:block;font-size:12.5px;color:#e2e8f0;margin-top:8px}.breakdown-list[data-astro-cid-og74zeow]{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.breakdown-item[data-astro-cid-og74zeow]{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px dashed var(--line);font-size:14px}.item-name[data-astro-cid-og74zeow]{color:var(--muted)}.item-val[data-astro-cid-og74zeow]{font-weight:700;color:var(--ink)}.advisory-box[data-astro-cid-og74zeow]{display:flex;gap:12px;background:#d9b15c1f;border:1px solid rgba(217,177,92,.4);border-radius:var(--radius-btn);padding:14px 16px}.advisory-svg[data-astro-cid-og74zeow]{width:20px;height:20px;color:var(--navy-deep);flex-shrink:0;margin-top:2px}.advisory-text[data-astro-cid-og74zeow]{font-size:13px;color:var(--navy-deep);margin:0;line-height:1.5}.calc-guide-section[data-astro-cid-og74zeow]{margin-top:56px}.guide-title[data-astro-cid-og74zeow]{font-family:Anek Bangla,sans-serif;font-size:1.5rem;font-weight:800;color:var(--navy-deep);margin:0 0 24px}.guide-content-grid[data-astro-cid-og74zeow]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.guide-card[data-astro-cid-og74zeow]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);padding:24px}.guide-card[data-astro-cid-og74zeow] h3[data-astro-cid-og74zeow]{font-family:Anek Bangla,sans-serif;font-size:1.15rem;font-weight:700;color:var(--navy-deep);margin:0 0 10px}.guide-card[data-astro-cid-og74zeow] p[data-astro-cid-og74zeow]{font-size:13.5px;color:var(--muted);line-height:1.6;margin:0}@media(max-width:900px){.calculator-grid[data-astro-cid-og74zeow],.guide-content-grid[data-astro-cid-og74zeow]{grid-template-columns:1fr}}
