h1{font-size:clamp(32px,5vw,54px)}.draft-note{font-size:12px;color:#64748b}.six .portal:first-child{background:white;color:#172b46}.six{margin-top:25px}.table-wrap{overflow-x:auto}table{width:100%;border-collapse:collapse;background:white;font-size:14px}th,td{padding:13px;text-align:left;border-bottom:1px solid #d1d6df}thead{background:#e9edf3}th[scope=row]{min-width:155px;font-weight:500}td{min-width:105px}.search-controls{display:flex;gap:18px;flex-wrap:wrap;margin:30px 0;align-items:end}label{font-size:13px;display:flex;flex-direction:column;gap:7px}input,select{padding:10px;border:1px solid #bcc8d7;border-radius:4px;background:white;color:#172b46;font:inherit;max-width:100%}input:focus-visible,select:focus-visible{outline:3px solid #b38a38}.box{margin:20px 0}dl{display:grid;grid-template-columns:145px 1fr;background:white;margin:30px 0}dt,dd{margin:0;padding:14px;border-bottom:1px solid #d1d6df}dt{font-weight:600}dd{overflow-wrap:anywhere}li{margin:12px 0}h1,li a{overflow-wrap:anywhere}@media(max-width:720px){dl{grid-template-columns:1fr}dt{border:0;padding-bottom:0}.search-controls label{width:100%}.table-wrap{max-width:100%}}main:has(.tax-intro){padding-top:24px}.tax-intro{padding:18px 0 16px}.tax-intro h1{margin:8px 0 16px}.primary-heading{display:flex;justify-content:space-between;align-items:center;gap:15px}.primary-heading h2{font-size:22px;margin:12px 0}.primary-heading>a{font-size:13px}.six{margin-top:8px;gap:14px}.six .portal,.six .portal:first-child{background:#172e4d;color:#fff;min-height:205px;padding:23px;border-color:#172e4d}.six .portal h3{font-size:25px;margin:9px 0}.six .portal p{font-size:13px;margin:4px 0}.six .arrow{padding-top:18px}.six .num{color:#c6b58c}.additional-tax{margin-top:42px;padding-top:24px;border-top:1px solid #cdd3dc}.additional-tax h2{font-size:21px;margin:0 0 5px}.additional-tax>p{font-size:13px;color:#657083}.additional-groups{display:grid;grid-template-columns:repeat(2,1fr);gap:18px 30px;margin-top:20px}.additional-group:has(a[data-tax^=jp-nonstat-]){grid-column:1/-1}.additional-group h3{font-size:12px;color:#657083;margin:0 0 6px;font-weight:500}.tax-links{display:flex;flex-wrap:wrap;gap:3px 18px}.tax-links a{font-size:13px;min-height:32px;display:inline-flex;gap:7px;align-items:center;text-decoration:none}.tax-links a:hover{text-decoration:underline}.tax-links a span{font-size:10px;color:#8090a4}.database-note{margin-top:30px;border-top:1px solid #d1d6df;padding-top:15px;font-size:12px;color:#657083}.related-links{margin-top:25px;display:flex;flex-wrap:wrap;gap:15px;font-size:13px}@media(max-width:720px){.six{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.six .portal,.six .portal:first-child{padding:15px;min-height:210px}.six .portal h3{font-size:21px}.six .portal p{font-size:12px}.six .arrow{font-size:11px}.additional-groups{grid-template-columns:1fr}.tax-intro{padding-top:12px}.tax-intro .lead{font-size:14px}.primary-heading h2{font-size:20px}}@media(max-width:350px){.six{grid-template-columns:1fr}}
.source-scope{margin-top:30px;font-size:13px;color:#657083}.source-scope summary{cursor:pointer;font-size:15px;color:#172b46}