.tax_page__UffyY{min-height:100vh;background:#f8f8f6;color:#1c1a17;display:flex;flex-direction:column;--brand-ink:#161D27}.tax_container__nBerN{width:100%;max-width:820px;margin:0 auto;padding:0 24px}.tax_nav__F2zEW{border-bottom:1px solid #ece9e3;background:#fff}.tax_navInner__3ezKR{display:flex;align-items:center;justify-content:space-between;height:60px}.tax_wordmark__G3Mcw{display:flex;align-items:center;gap:8px;font-weight:700;font-size:16pt;letter-spacing:-.02em;color:var(--brand-dark);text-decoration:none}.tax_wordmark__G3Mcw span{color:var(--brand)}.tax_wmMark___CM_T{height:.72em;width:auto;flex-shrink:0;color:var(--brand)}.tax_navCta__772bo{font-size:10pt;font-weight:600;color:var(--brand-dark);text-decoration:none}.tax_main__mg5sn{flex:1 1;padding:40px 0 64px}.tax_header__U1c95{margin-bottom:28px}.tax_eyebrow__ddHZD{display:inline-block;font-size:9.5pt;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--brand-dark);margin-bottom:10px}.tax_h1__Xl22S{font-size:26pt;line-height:1.15;letter-spacing:-.02em;margin:0 0 14px}.tax_h1__Xl22S,.tax_h2__9rinx{font-weight:700;color:var(--brand-dark)}.tax_h2__9rinx{font-size:15pt;margin:32px 0 12px}.tax_lead__yrcNy{font-size:13pt;line-height:1.55;color:#4a453f;margin:0 0 20px;max-width:680px}.tax_breadcrumb__G6dxi{display:flex;align-items:center;gap:8px;font-size:10pt;color:var(--slate,#94a3b8);margin-bottom:18px}.tax_breadcrumb__G6dxi a{color:var(--brand-dark);text-decoration:none}.tax_statusBox__EQ2fz{background:rgba(186,117,23,.06);border:1px solid rgba(186,117,23,.25);border-radius:10px;padding:14px 16px;font-size:11.5pt;line-height:1.5;color:#4a453f;margin-bottom:28px}.tax_statusBox__EQ2fz strong{color:var(--brand-dark)}.tax_list__CiVT_{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:8px;font-size:12pt;line-height:1.55;color:#3a352f}.tax_faqList__NLivE{display:flex;flex-direction:column;gap:14px}.tax_faqItem__tsr_b{background:#fff;border:1px solid #ece9e3;border-radius:10px;padding:16px 18px}.tax_faqQ__SZfxI{margin:0 0 6px;font-size:12pt;font-weight:600;color:var(--brand-dark)}.tax_faqA__xBVWq{margin:0;font-size:11.5pt;line-height:1.55;color:#4a453f}.tax_calc__SjeGN{background:#fff;border:1px solid #ece9e3;border-radius:14px;padding:22px 22px 20px;margin:8px 0 28px;box-shadow:0 1px 3px rgba(0,0,0,.04)}.tax_calcHead__I8xEu{margin-bottom:16px}.tax_calcTitle__5_z_T{margin:0 0 4px;font-size:14pt;font-weight:700;color:var(--brand-dark)}.tax_calcSub__ugATW{margin:0;font-size:10.5pt;color:#6b5a3e;line-height:1.45}.tax_calcInput__t1MzR{margin-bottom:18px}.tax_calcLabel__ofZcs{display:block;font-size:10.5pt;font-weight:600;color:#4a453f;margin-bottom:6px}.tax_calcField__DJmui{width:100%;padding:11px 14px;border:1px solid #e0ddd6;border-radius:8px;font-size:14pt;font-family:var(--font-mono);color:var(--brand-dark)}.tax_calcField__DJmui:focus{outline:2px solid var(--brand);outline-offset:1px;border-color:var(--brand)}.tax_calcGrid__grY_j{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-bottom:14px}.tax_calcCard__h4h6h{background:#f7f6f3;border:1px solid #ece9e3;border-radius:10px;padding:14px 16px;display:flex;flex-direction:column;gap:4px}.tax_calcCardHi__Pe2_Q{background:rgba(15,110,86,.06);border-color:rgba(15,110,86,.3)}.tax_calcCardLabel__EILI0{font-size:9.5pt;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--slate)}.tax_calcCardValue__V9K2V{font-family:var(--font-mono);font-size:18pt;font-weight:600;color:var(--brand-dark);letter-spacing:-.02em}.tax_calcCardMeta__O6c7g{font-size:9.5pt;color:#6b5a3e}.tax_calcDeltaNeg__K47zt,.tax_calcDelta__oNR2l{font-size:12pt;padding:10px 14px;border-radius:8px;margin-bottom:14px}.tax_calcDelta__oNR2l{background:rgba(15,110,86,.08);color:#0F6E56}.tax_calcDelta__oNR2l strong{font-family:var(--font-mono)}.tax_calcDeltaNeg__K47zt{background:rgba(220,38,38,.06);color:#b91c1c}.tax_calcDeltaNeg__K47zt strong{font-family:var(--font-mono)}.tax_calcDisclaimer__eadBg{font-size:9.5pt;line-height:1.5;color:#8a8178;margin:0 0 16px}.tax_calcCta__qolTZ{display:inline-block;font-size:11pt;font-weight:600;color:var(--brand-dark);text-decoration:none}.tax_disclaimer__JoqvV{font-size:10pt;line-height:1.55;color:#8a8178;margin:32px 0;padding:14px 16px;border-left:3px solid rgba(186,117,23,.4);background:rgba(186,117,23,.04)}.tax_disclaimer__JoqvV a{color:var(--brand-dark);text-decoration:underline}.tax_ctaBox__Ps7HY{background:var(--brand-ink);border-radius:14px;padding:24px 26px;text-align:center;margin:28px 0}.tax_ctaBox__Ps7HY p{margin:0 0 14px;color:#f5ead7;font-size:13pt}.tax_ctaBtn__Ca_0o{display:inline-block;background:var(--brand);color:var(--brand-ink);padding:11px 22px;border-radius:8px;font-size:12pt;font-weight:600;text-decoration:none}.tax_regimeGrid__xSt3N{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:16px;gap:16px;margin-bottom:8px}.tax_regimeCard__c10Zy{display:flex;flex-direction:column;gap:6px;background:#fff;border:1px solid #ece9e3;border-radius:12px;padding:20px;text-decoration:none;transition:border-color .15s,box-shadow .15s}.tax_regimeCard__c10Zy:hover{border-color:var(--brand);box-shadow:0 4px 16px rgba(0,0,0,.06)}.tax_regimeFlag__uB2Jq{font-size:22pt;line-height:1}.tax_regimeCountry__kzxpE{font-size:10pt;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--slate)}.tax_regimeName__dCqEe{font-size:15pt;font-weight:700;color:var(--brand-dark)}.tax_regimeDesc__ller5{font-size:10.5pt;line-height:1.5;color:#4a453f;flex:1 1}.tax_regimeArrow__7drf2{font-size:10.5pt;font-weight:600;color:var(--brand-dark);margin-top:4px}.tax_related__Tf4db{margin-top:36px;padding-top:24px;border-top:1px solid #ece9e3}.tax_relatedLabel__E4TD2{display:block;font-size:9.5pt;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--slate);margin-bottom:12px}.tax_relatedLinks__m0_rS{display:flex;flex-wrap:wrap;gap:12px}.tax_relatedLink__qpR84{font-size:11pt;font-weight:500;color:var(--brand-dark);text-decoration:none}@media (max-width:560px){.tax_h1__Xl22S{font-size:21pt}.tax_calcGrid__grY_j{grid-template-columns:1fr}.tax_navInner__3ezKR{height:54px}}