.digital-tax-atlas_page__flDgc{--atlas-accent:var(--film-indigo);min-height:100vh}.digital-tax-atlas_skipLink__yZqKC{position:fixed;top:.75rem;inset-inline-start:.75rem;z-index:200;padding:.6rem 1.1rem;border-radius:999px;outline:2px solid transparent;outline-offset:2px;background:var(--hb-ink);color:var(--hb-paper);font-family:var(--font-inter),system-ui,sans-serif;font-size:.875rem;font-weight:500;transform:translateY(-160%);transition:transform .15s ease-out}.digital-tax-atlas_skipLink__yZqKC:focus-visible{outline-color:var(--hb-ink);box-shadow:0 0 0 3px var(--hb-paper);transform:translateY(0)}.digital-tax-atlas_srOnly___6Fi7{position:absolute;width:1px;height:1px;overflow:hidden;padding:0;border:0;margin:-1px;clip:rect(0,0,0,0);white-space:nowrap}.digital-tax-atlas_explorer__X7m4m{display:grid;grid-template-columns:minmax(0,.88fr) minmax(24rem,1.12fr)}.digital-tax-atlas_controlColumn__wxqvj{min-width:0;padding:clamp(2rem,4.4vw,4.25rem);border-right:1px solid var(--hb-card-line)}.digital-tax-atlas_inlineNotice__hKnCN{margin-bottom:1.5rem;padding:.75rem 1rem;border-radius:14px;font-size:.82rem;line-height:1.45}.digital-tax-atlas_fieldLabel__o54_Q{display:flex;align-items:flex-end;gap:.5rem;margin-bottom:.8rem;color:var(--hb-muted)}.digital-tax-atlas_subnationalControl__E_5pA{margin-top:1.6rem;padding-top:1.35rem;border-top:1px solid var(--hb-card-line)}.digital-tax-atlas_subnationalTrigger__qjppc{min-height:4.35rem;grid-template-columns:auto minmax(0,1fr) auto}.digital-tax-atlas_comboboxInputGroup__WnjJA{display:grid;width:100%;min-height:4.85rem;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.8rem;padding:0 .95rem 0 1.05rem;border:1px solid var(--hb-card-line);border-radius:14px;outline:0;background:var(--hb-field);color:var(--hb-ink);cursor:pointer;font:inherit;text-align:left;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.digital-tax-atlas_comboboxInputGroup__WnjJA:hover{border-color:var(--hb-line);background:var(--hb-card)}.digital-tax-atlas_comboboxInputGroup__WnjJA:focus-visible,.digital-tax-atlas_comboboxInputGroup__WnjJA[data-popup-open]{border-color:var(--hb-ink);background:var(--hb-card);box-shadow:0 0 0 3px color-mix(in srgb,var(--hb-ink) 8%,transparent)}.digital-tax-atlas_itemFlag__cUsmB,.digital-tax-atlas_selectedFlag__9G1Yv{line-height:1}.digital-tax-atlas_selectedFlag__9G1Yv{font-size:1.6rem}.digital-tax-atlas_selectedCountry__aI_ae{display:contents}.digital-tax-atlas_stateMark__5sMxC{display:inline-grid;width:1.75rem;height:1.35rem;place-items:center;border:1px solid var(--hb-card-line);border-radius:6px;background:var(--hb-card);color:var(--hb-muted);font-size:.6rem;font-weight:500;letter-spacing:.06em;line-height:1}.digital-tax-atlas_comboboxInput__O1lVm{width:100%;min-width:0;color:var(--hb-ink);font-size:clamp(1.05rem,1.6vw,1.28rem);font-weight:500;letter-spacing:-.015em}.digital-tax-atlas_itemCode__hu45M,.digital-tax-atlas_selectedCode__Sa_1i{color:var(--hb-muted);font-size:.6875rem;font-weight:500;letter-spacing:.12em}.digital-tax-atlas_comboboxTrigger__wtaFR{display:inline-flex;align-items:center;justify-content:center;color:var(--hb-muted);transition:transform .16s cubic-bezier(.23,1,.32,1)}.digital-tax-atlas_comboboxInputGroup__WnjJA[data-popup-open] .digital-tax-atlas_comboboxTrigger__wtaFR{transform:rotate(180deg)}.digital-tax-atlas_comboboxTrigger__wtaFR svg{width:1rem;height:1rem}.digital-tax-atlas_comboboxPositioner__UtL2c{z-index:90;width:var(--anchor-width);max-width:calc(100vw - 2rem)}.digital-tax-atlas_comboboxPopup__NJBii{max-height:min(25rem,var(--available-height));overflow:hidden;border:1px solid var(--hb-card-line);border-radius:16px;background:var(--hb-card);box-shadow:0 1px 2px rgb(14 14 14/.04),0 18px 40px -18px rgb(14 14 14/.28);transform-origin:var(--transform-origin);transition:opacity .15s ease,transform .15s cubic-bezier(.22,1,.36,1)}.digital-tax-atlas_comboboxPopup__NJBii[data-ending-style],.digital-tax-atlas_comboboxPopup__NJBii[data-starting-style]{opacity:0;transform:translateY(-4px) scale(.985)}.digital-tax-atlas_comboboxList__5OLI7{max-height:min(24rem,calc(var(--available-height) - .5rem));overflow:auto;padding:.4rem;overscroll-behavior:contain}.digital-tax-atlas_comboboxItem__L1rv8{display:grid;min-height:3.2rem;grid-template-columns:minmax(0,1fr) 1.5rem;align-items:center;gap:.65rem;padding:.45rem .75rem;border-radius:10px;color:var(--hb-body);font-size:.9rem;outline:2px solid transparent;outline-offset:-2px;cursor:default}.digital-tax-atlas_selectItemText__670rP{display:grid;min-width:0;grid-template-columns:1.75rem minmax(0,1fr) auto;align-items:center;gap:.65rem}.digital-tax-atlas_comboboxItem__L1rv8[data-highlighted]{background:var(--hb-hover);color:var(--hb-ink);outline-color:var(--hb-ink)}.digital-tax-atlas_comboboxItem__L1rv8[data-selected]{color:var(--atlas-accent)}.digital-tax-atlas_itemFlag__cUsmB{font-size:1.25rem}.digital-tax-atlas_itemIndicator__DZstr{display:inline-grid;place-items:center}.digital-tax-atlas_itemIndicator__DZstr svg{width:.9rem;height:.9rem}.digital-tax-atlas_result__FRjWg{padding-top:clamp(2.75rem,5vw,4.75rem)}.digital-tax-atlas_ruleLabel__DHdCZ{display:flex;align-items:flex-end;gap:.5rem;margin:0 0 1.25rem;color:var(--hb-muted)}.digital-tax-atlas_threshold___SA4t{min-height:7.8rem}.digital-tax-atlas_thresholdHeadline__rkvqt{max-width:32rem;font-size:clamp(2rem,4.6vw,3.6rem);line-height:1.02}.digital-tax-atlas_thresholdSupport__4PLN3{margin-top:.75rem;color:var(--hb-body);font-size:.92rem;line-height:1.55}.digital-tax-atlas_compoundThreshold__79ExN{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem;margin-top:1rem;color:var(--hb-muted);font-size:.78rem;font-variant-numeric:tabular-nums}.digital-tax-atlas_compoundThreshold__79ExN b{padding:.2rem .6rem;border-radius:999px;font-size:.6875rem;font-weight:500;letter-spacing:.12em}.digital-tax-atlas_factRows___0PH7{margin-top:2.25rem;border-top:1px solid var(--hb-card-line)}.digital-tax-atlas_factRow__cm0Rq{display:grid;grid-template-columns:minmax(8rem,.8fr) minmax(0,1.2fr);gap:1rem;padding:.95rem 0;border-bottom:1px solid var(--hb-card-line)}.digital-tax-atlas_factRow__cm0Rq dt{color:var(--hb-muted);font-size:.8rem;line-height:1.45}.digital-tax-atlas_factRow__cm0Rq dd{color:var(--hb-ink);font-size:.85rem;font-weight:500;line-height:1.45;text-align:right}.digital-tax-atlas_summary__jM42S{margin-top:2rem;color:var(--hb-body);font-size:.93rem;line-height:1.65}.digital-tax-atlas_incompleteNote__alQbd{margin-top:1.25rem;padding:.85rem 1rem;border-radius:14px;font-size:.8rem;line-height:1.55}.digital-tax-atlas_definitionHint__d6YQU,.digital-tax-atlas_sourcePending__gKlVV{max-width:32rem;color:var(--hb-muted);font-size:.8rem;line-height:1.55}.digital-tax-atlas_definitionHint__d6YQU{margin-top:.8rem}.digital-tax-atlas_sourcePending__gKlVV{margin-top:2.2rem}.digital-tax-atlas_resources__h3EdI{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.4rem;margin-top:2.2rem}.digital-tax-atlas_sourceLink__JRORk{min-height:2.5rem;display:inline-flex;align-items:center;gap:.5rem;padding:0 1.1rem;border:1px solid var(--hb-card-line);border-radius:999px;background:var(--hb-card);color:var(--hb-ink);font-size:.875rem;font-weight:500;transition:background-color .15s ease,box-shadow .15s ease}.digital-tax-atlas_sourceLink__JRORk:hover{background:var(--hb-hover)}.digital-tax-atlas_sourceLink__JRORk svg{width:.85rem;height:.85rem;color:var(--hb-muted)}.digital-tax-atlas_sourceLink__JRORk:focus-visible{outline:2px solid var(--hb-ink);outline-offset:2px}.digital-tax-atlas_reviewDate__GbiLM{display:flex;align-items:flex-end;gap:.5rem;margin-top:2rem;color:var(--hb-muted)}.digital-tax-atlas_globeColumn__bbtJI{min-width:0;align-self:start;padding:clamp(2rem,4.4vw,4.25rem)}.digital-tax-atlas_globeFrame__2ek1y{position:sticky;top:7.5rem;display:grid;width:100%;max-width:26rem;margin-inline:auto;aspect-ratio:1;place-items:center;background:transparent}.digital-tax-atlas_globeCanvasShell__ghhNh{width:100%;aspect-ratio:1}.digital-tax-atlas_globeCanvas___vb_u{display:block;width:100%;height:100%;contain:layout paint size}.digital-tax-atlas_globeStatus__A4FX_{position:absolute;z-index:2;max-width:17rem;padding:0 1.5rem;color:var(--hb-muted);font-size:.8rem;line-height:1.5;text-align:center}.digital-tax-atlas_globeLegend__HQY1B{position:absolute;right:13%;bottom:13%;left:13%;z-index:3;display:flex;justify-content:center;gap:1rem;padding:.55rem .8rem;background:transparent}.digital-tax-atlas_globeLegend__HQY1B span{display:inline-flex;min-width:0;align-items:center;gap:.4rem;overflow:hidden;color:var(--hb-muted);font-size:.75rem;text-overflow:ellipsis;white-space:nowrap}.digital-tax-atlas_destinationDot__NvGDX,.digital-tax-atlas_sellerDot__VCXJI{width:.4rem;height:.4rem;flex:0 0 auto;border-radius:999px}.digital-tax-atlas_sellerDot__VCXJI{background:var(--hb-ink)}.digital-tax-atlas_destinationDot__NvGDX{background:var(--atlas-accent);box-shadow:0 0 0 3px color-mix(in oklch,var(--atlas-accent) 16%,transparent)}.digital-tax-atlas_routeCaption__iSoi6{margin-top:1.15rem;color:var(--hb-muted);font-size:.8125rem;line-height:1.4;text-align:center}@media (max-width:960px){.digital-tax-atlas_explorer__X7m4m{grid-template-columns:minmax(0,1fr) minmax(20rem,.9fr)}.digital-tax-atlas_controlColumn__wxqvj,.digital-tax-atlas_globeColumn__bbtJI{padding:2.25rem}.digital-tax-atlas_thresholdHeadline__rkvqt{font-size:clamp(2rem,4.2vw,3rem)}.digital-tax-atlas_globeLegend__HQY1B{right:7%;bottom:9%;left:7%}}@media (min-width:761px) and (max-width:960px){.digital-tax-atlas_globeFrame__2ek1y{max-width:22rem}}@media (max-width:760px){.digital-tax-atlas_explorer__X7m4m{display:flex;flex-direction:column}.digital-tax-atlas_controlColumn__wxqvj{padding:1.5rem 1.25rem 2.25rem;border-right:0}.digital-tax-atlas_globeColumn__bbtJI{width:100%;align-self:stretch;padding:1.5rem 1.25rem 2.5rem;border-top:1px solid var(--hb-card-line)}.digital-tax-atlas_globeFrame__2ek1y{position:relative;top:auto;max-height:28rem}}@media (max-width:420px){.digital-tax-atlas_comboboxInputGroup__WnjJA{grid-template-columns:auto minmax(0,1fr) auto}.digital-tax-atlas_selectedCode__Sa_1i{display:none}.digital-tax-atlas_factRow__cm0Rq{grid-template-columns:1fr;gap:.3rem}.digital-tax-atlas_factRow__cm0Rq dd{text-align:left}.digital-tax-atlas_globeLegend__HQY1B{gap:.6rem}}@media (prefers-reduced-motion:reduce){.digital-tax-atlas_comboboxPopup__NJBii,.digital-tax-atlas_comboboxTrigger__wtaFR,.digital-tax-atlas_skipLink__yZqKC,.digital-tax-atlas_sourceLink__JRORk{transition-duration:.01ms}}@media (forced-colors:active){.digital-tax-atlas_comboboxItem__L1rv8[data-highlighted]{outline-color:CanvasText}}