.tax-guide-module__pHKABa__taxPage{width:min(100% - 48px,1320px);margin-inline:auto;padding-bottom:128px}.tax-guide-module__pHKABa__taxPage :where(section,article,header,aside,div,dl,dd,h1,h2,h3,p,a,button,strong){min-width:0}.tax-guide-module__pHKABa__taxPage :where(h1,h2,h3,p,dd,a,button,strong){overflow-wrap:anywhere}.tax-guide-module__pHKABa__taxPage :where(h1,h2,h3){overflow-wrap:normal;word-break:normal}.tax-guide-module__pHKABa__breadcrumbs{color:#555950;font-size:var(--type-small);align-items:center;gap:10px;padding:26px 0 18px;display:flex}.tax-guide-module__pHKABa__breadcrumbs a{color:var(--v3-red-dark);font-weight:750}.tax-guide-module__pHKABa__desktopBreadcrumbs{display:contents}.tax-guide-module__pHKABa__mobileBreadcrumb{display:none}.tax-guide-module__pHKABa__hero{min-height:var(--panel-height-standard);border:1px solid var(--v3-line);background:#f4ead4;border-radius:24px;grid-template-columns:minmax(0,1.15fr) minmax(330px,.85fr);display:grid;overflow:hidden}.tax-guide-module__pHKABa__heroCopy{flex-direction:column;justify-content:center;padding:clamp(38px,6vw,80px);display:flex}.tax-guide-module__pHKABa__eyebrow,.tax-guide-module__pHKABa__sectionHeading span,.tax-guide-module__pHKABa__storyHeading span,.tax-guide-module__pHKABa__situationResult>span,.tax-guide-module__pHKABa__updatesHead span,.tax-guide-module__pHKABa__continuation span{color:var(--v3-red-dark);font-size:var(--type-caption);letter-spacing:.09em;text-transform:uppercase;font-weight:800}.tax-guide-module__pHKABa__hero h1{color:#0d2942;font-size:var(--type-display);letter-spacing:-.055em;font-weight:760;line-height:var(--leading-display);text-wrap:balance;overflow-wrap:normal;word-break:normal;max-width:13ch!important;margin:22px 0 0!important}.tax-guide-module__pHKABa__heroCopy>p{color:#40545f;font-size:var(--type-body);line-height:var(--leading-body);max-width:60ch!important;margin:26px 0 0!important}.tax-guide-module__pHKABa__heroActions{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}.tax-guide-module__pHKABa__heroActions a,.tax-guide-module__pHKABa__primaryAction,.tax-guide-module__pHKABa__secondaryAction,.tax-guide-module__pHKABa__continuation a{height:auto;min-height:48px;font-size:var(--type-small);font-weight:800;line-height:var(--leading-small);white-space:normal;border-radius:9px;justify-content:space-between;align-items:center;gap:22px;padding:12px 17px;display:inline-flex}.tax-guide-module__pHKABa__heroActions a:first-child,.tax-guide-module__pHKABa__primaryAction{color:#fff;background:#0d2942}.tax-guide-module__pHKABa__heroActions a:last-child,.tax-guide-module__pHKABa__secondaryAction{color:#0d2942;background:#ffffff73;border:1px solid #0d294247}.tax-guide-module__pHKABa__heroSummary{color:#fff;background:#0e3d45;align-content:center;padding:clamp(30px,4vw,54px);display:grid}.tax-guide-module__pHKABa__heroSummary h2{color:#fff;font-size:var(--type-h2);letter-spacing:-.04em;margin:0!important}.tax-guide-module__pHKABa__heroSummary dl{margin:28px 0 0;display:grid}.tax-guide-module__pHKABa__heroSummary dl>div{border-top:1px solid #ffffff38;grid-template-columns:minmax(92px,.32fr) minmax(0,1fr);align-items:center;gap:18px;min-height:90px;display:grid}.tax-guide-module__pHKABa__heroSummary dl>div:last-child{border-bottom:1px solid #ffffff38}.tax-guide-module__pHKABa__heroSummary dt{color:#8fd2cf;font-family:var(--font-plex-mono), monospace;font-size:var(--type-small);font-weight:800}.tax-guide-module__pHKABa__heroSummary dd{font-size:var(--type-body);line-height:var(--leading-body);margin:0}.tax-guide-module__pHKABa__heroSummary small{color:#c6dcda;font-size:var(--type-small);line-height:var(--leading-small);margin-top:22px}.tax-guide-module__pHKABa__situation,.tax-guide-module__pHKABa__taxStory,.tax-guide-module__pHKABa__mistakes,.tax-guide-module__pHKABa__updates,.tax-guide-module__pHKABa__continuation{margin-top:var(--section-space-lg);scroll-margin-top:110px}.tax-guide-module__pHKABa__sectionHeading,.tax-guide-module__pHKABa__storyHeading,.tax-guide-module__pHKABa__updatesHead{grid-template-columns:minmax(0,1fr) minmax(300px,.72fr);align-items:end;gap:50px;margin-bottom:34px;display:grid}.tax-guide-module__pHKABa__sectionHeading h2,.tax-guide-module__pHKABa__storyHeading h2,.tax-guide-module__pHKABa__updatesHead h2,.tax-guide-module__pHKABa__mistakes h2{font-size:var(--type-h1);letter-spacing:-.05em;line-height:var(--leading-h1);max-width:15ch!important;margin:12px 0 0!important}.tax-guide-module__pHKABa__sectionHeading>p,.tax-guide-module__pHKABa__storyHeading>p,.tax-guide-module__pHKABa__updatesHead>p{color:#52626b;font-size:var(--type-body);line-height:var(--leading-body);max-width:62ch!important;margin:0!important}.tax-guide-module__pHKABa__situationGrid{grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);gap:14px;display:grid}.tax-guide-module__pHKABa__situationChoices{border:1px solid var(--v3-line);background:#fff;border-radius:18px;padding:12px}.tax-guide-module__pHKABa__situationChoices button{border:0;border-bottom:1px solid var(--v3-line);color:#0d2942;cursor:pointer;text-align:left;background:0 0;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;min-height:84px;padding:12px;display:grid}.tax-guide-module__pHKABa__situationChoices button:last-child{border-bottom:0}.tax-guide-module__pHKABa__situationChoices button:hover,.tax-guide-module__pHKABa__situationChoices button[aria-pressed=true]{background:var(--pastel-ice);border-radius:10px}.tax-guide-module__pHKABa__situationChoices button:focus-visible,.tax-guide-module__pHKABa__hero a:focus-visible,.tax-guide-module__pHKABa__resultActions a:focus-visible,.tax-guide-module__pHKABa__continuation a:focus-visible{outline-offset:3px;outline:3px solid #8d3f8f}.tax-guide-module__pHKABa__situationChoices button>span{color:var(--v3-red-dark);font-family:var(--font-plex-mono), monospace;font-size:var(--type-caption)}.tax-guide-module__pHKABa__situationChoices button strong{font-size:var(--type-body);line-height:var(--leading-body)}.tax-guide-module__pHKABa__situationChoices button i{font-size:var(--type-body);font-style:normal}.tax-guide-module__pHKABa__situationResult{min-height:var(--panel-height-standard);color:#fff;background:#0e3d45;border-radius:18px;flex-direction:column;padding:clamp(32px,5vw,60px);display:flex}.tax-guide-module__pHKABa__situationResult>span{color:#8fd2cf}.tax-guide-module__pHKABa__situationResult h3{color:#fff;font-size:var(--type-h2);letter-spacing:-.045em;line-height:var(--leading-h2);text-wrap:balance;max-width:19ch!important;margin:22px 0 0!important}.tax-guide-module__pHKABa__situationResult>p{color:#d3e3e1;font-size:var(--type-body);line-height:var(--leading-body);max-width:66ch!important;margin:20px 0 0!important}.tax-guide-module__pHKABa__situationResult ol{margin:26px 0 0;padding:0;list-style:none;display:grid}.tax-guide-module__pHKABa__situationResult li{color:#edf5f4;min-height:58px;font-size:var(--type-small);line-height:var(--leading-small);border-top:1px solid #fff3;grid-template-columns:30px 1fr;align-items:center;gap:13px;display:grid}.tax-guide-module__pHKABa__situationResult li b{color:#8fd2cf;font-family:var(--font-plex-mono), monospace;font-size:var(--type-caption)}.tax-guide-module__pHKABa__resultActions{flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:28px;display:flex}.tax-guide-module__pHKABa__situationResult .tax-guide-module__pHKABa__primaryAction{color:#0d2942;background:#8fd2cf}.tax-guide-module__pHKABa__situationResult .tax-guide-module__pHKABa__secondaryAction{color:#fff;background:0 0;border-color:#ffffff59}.tax-guide-module__pHKABa__situationResult small{color:#aac4c1;font-size:var(--type-small);line-height:var(--leading-small);margin-top:20px}.tax-guide-module__pHKABa__situationResult small a{color:#fff;text-underline-offset:3px;text-decoration:underline}.tax-guide-module__pHKABa__storySteps{border-top:1px solid #afc3ce;display:grid}.tax-guide-module__pHKABa__storyStep{border-bottom:1px solid #afc3ce;grid-template-columns:70px minmax(220px,.72fr) minmax(0,1.28fr);align-items:start;gap:34px;min-height:190px;padding:30px 12px;display:grid}.tax-guide-module__pHKABa__storyStep>span{color:#0b568b;font-family:var(--font-plex-mono), monospace;font-size:var(--type-caption)}.tax-guide-module__pHKABa__storyStep h3{font-size:var(--type-h2);letter-spacing:-.04em;line-height:var(--leading-h2);text-wrap:balance;margin:0!important}.tax-guide-module__pHKABa__storyCopy{max-width:72ch}.tax-guide-module__pHKABa__storyCopy p{color:#425661;font-size:var(--type-body);line-height:var(--leading-body);margin:0!important}.tax-guide-module__pHKABa__storyCopy ul{color:#243d4b;font-size:var(--type-body);line-height:var(--leading-body);gap:9px;margin:18px 0 0;padding-left:20px;display:grid}.tax-guide-module__pHKABa__storyCopy a{color:#0b568b;width:fit-content;font-size:var(--type-small);border-bottom:1px solid;margin-top:18px;padding-bottom:3px;font-weight:800;display:inline-flex}.tax-guide-module__pHKABa__scenarioGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:28px 0;display:grid}.tax-guide-module__pHKABa__scenarioCard{border:1px solid #b8cad5;border-radius:22px;flex-direction:column;min-height:470px;padding:clamp(28px,4vw,48px);display:flex}.tax-guide-module__pHKABa__scenarioCard[data-scenario-tone=blue]{background:var(--pastel-ice)}.tax-guide-module__pHKABa__scenarioCard[data-scenario-tone=green]{background:#e0eee7}.tax-guide-module__pHKABa__scenarioCard>span{color:#0b568b;font-size:var(--type-caption);letter-spacing:.09em;text-transform:uppercase;font-weight:800}.tax-guide-module__pHKABa__scenarioCard h3{color:#0d2942;font-size:var(--type-h2);letter-spacing:-.045em;line-height:var(--leading-h2);text-wrap:balance;margin:14px 0 0!important}.tax-guide-module__pHKABa__scenarioCard>p{color:#425661;font-size:var(--type-body);line-height:var(--leading-body);margin:22px 0 0!important}.tax-guide-module__pHKABa__scenarioCard ol{margin:24px 0 0;padding:0;list-style:none;display:grid}.tax-guide-module__pHKABa__scenarioCard li{color:#243d4b;min-height:56px;font-size:var(--type-body);line-height:var(--leading-body);border-top:1px solid #0d29422e;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:12px;display:grid}.tax-guide-module__pHKABa__scenarioCard li b{color:#0b568b;font-family:var(--font-plex-mono), monospace;font-size:var(--type-caption)}.tax-guide-module__pHKABa__scenarioCard nav{color:#0b568b;font-size:var(--type-small);font-weight:800;line-height:var(--leading-small);margin-top:auto;padding-top:24px}.tax-guide-module__pHKABa__scenarioCard nav a{color:inherit;border-bottom:1px solid;padding-bottom:2px}.tax-guide-module__pHKABa__mistakes{background:#eef4ef;border-radius:22px;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);gap:50px;padding:clamp(32px,5vw,60px);display:grid}.tax-guide-module__pHKABa__mistakes>div>p{color:#51625b;font-size:var(--type-body);line-height:var(--leading-body);max-width:44ch!important;margin:20px 0 0!important}.tax-guide-module__pHKABa__mistakesList{border-top:1px solid #b8c8c0;display:grid}.tax-guide-module__pHKABa__mistakesList article{border-bottom:1px solid #b8c8c0;grid-template-columns:36px 1fr;gap:14px;padding:20px 0;display:grid}.tax-guide-module__pHKABa__mistakesList article>span{color:var(--v3-red-dark);font-family:var(--font-plex-mono), monospace;font-size:var(--type-caption)}.tax-guide-module__pHKABa__mistakesList h3{font-size:var(--type-body);line-height:var(--leading-body);margin:0!important}.tax-guide-module__pHKABa__mistakesList p{color:#52625b;font-size:var(--type-body);line-height:var(--leading-body);margin:8px 0 0!important}.tax-guide-module__pHKABa__updateList{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.tax-guide-module__pHKABa__updateCard{background:#fff;border:1px solid #b8cad5;border-radius:17px;flex-direction:column;min-height:270px;padding:26px;display:flex}.tax-guide-module__pHKABa__updateCard>div{color:#0b568b;font-size:var(--type-small);font-weight:800;line-height:var(--leading-small);flex-wrap:wrap;justify-content:space-between;gap:16px;display:flex}.tax-guide-module__pHKABa__updateCard>div>*{overflow-wrap:anywhere;min-width:0}.tax-guide-module__pHKABa__updateCard h3{font-size:var(--type-h2);letter-spacing:-.035em;line-height:var(--leading-h2);text-wrap:balance;margin:38px 0 0!important}.tax-guide-module__pHKABa__updateCard p{color:#52616a;font-size:var(--type-body);line-height:var(--leading-body);margin:14px 0 0!important}.tax-guide-module__pHKABa__updateCard a{color:#0b568b;font-size:var(--type-small);margin-top:auto;padding-top:24px;font-weight:800}.tax-guide-module__pHKABa__continuation{color:#fff;background:#0d2942;border-radius:22px;grid-template-columns:minmax(0,1fr) minmax(320px,.9fr);align-items:center;gap:50px;min-height:280px;padding:clamp(34px,5vw,60px);display:grid}.tax-guide-module__pHKABa__continuation span{color:#8fd2cf}.tax-guide-module__pHKABa__continuation h2{color:#fff;font-size:var(--type-h1);letter-spacing:-.045em;line-height:var(--leading-h1);text-wrap:balance;max-width:15ch!important;margin:14px 0 0!important}.tax-guide-module__pHKABa__continuation>div:last-child{gap:12px;display:grid}.tax-guide-module__pHKABa__continuation a{color:#0d2942;background:#fff}.tax-guide-module__pHKABa__continuation a:last-child{background:#8fd2cf}.tax-guide-module__pHKABa__continuation small{color:#b8cad4;font-size:var(--type-small);line-height:var(--leading-small)}@media (max-width:920px){.tax-guide-module__pHKABa__hero,.tax-guide-module__pHKABa__situationGrid,.tax-guide-module__pHKABa__mistakes,.tax-guide-module__pHKABa__continuation{grid-template-columns:1fr}.tax-guide-module__pHKABa__heroSummary{min-height:380px}.tax-guide-module__pHKABa__sectionHeading,.tax-guide-module__pHKABa__storyHeading,.tax-guide-module__pHKABa__updatesHead{grid-template-columns:1fr;gap:20px}.tax-guide-module__pHKABa__storyStep{grid-template-columns:48px minmax(190px,.72fr) minmax(0,1.28fr);gap:20px}.tax-guide-module__pHKABa__updateList{grid-template-columns:1fr}.tax-guide-module__pHKABa__updateCard{min-height:230px}}@media (max-width:680px){.tax-guide-module__pHKABa__taxPage{width:min(100% - 24px,1320px);padding-bottom:80px}.tax-guide-module__pHKABa__breadcrumbs{white-space:normal;overflow:visible}.tax-guide-module__pHKABa__desktopBreadcrumbs{display:none}.tax-guide-module__pHKABa__mobileBreadcrumb{align-items:center;min-height:44px;display:inline-flex}.tax-guide-module__pHKABa__hero{border-radius:18px;min-height:0}.tax-guide-module__pHKABa__heroCopy,.tax-guide-module__pHKABa__heroSummary{padding:32px 22px}.tax-guide-module__pHKABa__hero h1{font-size:var(--type-display);letter-spacing:-.045em}.tax-guide-module__pHKABa__heroActions,.tax-guide-module__pHKABa__resultActions{display:grid}.tax-guide-module__pHKABa__heroActions a,.tax-guide-module__pHKABa__resultActions a{width:100%}.tax-guide-module__pHKABa__heroSummary dl>div{grid-template-columns:minmax(78px,.34fr) minmax(0,1fr)}.tax-guide-module__pHKABa__situation,.tax-guide-module__pHKABa__taxStory,.tax-guide-module__pHKABa__mistakes,.tax-guide-module__pHKABa__updates,.tax-guide-module__pHKABa__continuation{margin-top:68px}.tax-guide-module__pHKABa__sectionHeading h2,.tax-guide-module__pHKABa__storyHeading h2,.tax-guide-module__pHKABa__updatesHead h2,.tax-guide-module__pHKABa__mistakes h2{font-size:var(--type-h1)}.tax-guide-module__pHKABa__situationResult{min-height:0;padding:30px 22px}.tax-guide-module__pHKABa__situationResult h3{font-size:var(--type-h2)}.tax-guide-module__pHKABa__storyStep{grid-template-columns:36px 1fr;gap:12px;padding:26px 4px}.tax-guide-module__pHKABa__storyStep>span{grid-row:1/span 2}.tax-guide-module__pHKABa__scenarioGrid{grid-template-columns:1fr}.tax-guide-module__pHKABa__scenarioCard{min-height:0;padding:30px 22px}.tax-guide-module__pHKABa__mistakes{gap:32px;padding:30px 22px}.tax-guide-module__pHKABa__updateCard{min-height:250px;padding:22px}.tax-guide-module__pHKABa__continuation{padding:32px 22px}}@media (max-width:360px){.tax-guide-module__pHKABa__taxPage{width:min(100% - 16px,1320px)}.tax-guide-module__pHKABa__heroCopy,.tax-guide-module__pHKABa__heroSummary,.tax-guide-module__pHKABa__situationResult,.tax-guide-module__pHKABa__mistakes,.tax-guide-module__pHKABa__updateCard,.tax-guide-module__pHKABa__continuation{padding-inline:18px}.tax-guide-module__pHKABa__heroActions a,.tax-guide-module__pHKABa__resultActions a,.tax-guide-module__pHKABa__continuation a{gap:12px}.tax-guide-module__pHKABa__situationChoices button{grid-template-columns:28px minmax(0,1fr) 18px;gap:8px;padding-inline:8px}}@media (prefers-reduced-motion:reduce){.tax-guide-module__pHKABa__situationResult{animation:none}}
