.international-page .edition-scope{padding:22px;background:#e9ece4;line-height:1.8}
.international-page .language-switch{padding-top:24px;padding-bottom:20px;line-height:2}
.international-page .international-article{max-width:850px;margin:40px auto 65px}
.international-article section{padding:28px 0;border-bottom:1px solid #c8c5b9}
.international-article p{font-size:17px;line-height:1.9;overflow-wrap:anywhere}
.international-article details{padding:20px;background:#e9ece4}
.international-article summary{cursor:pointer;font-weight:600}
.international-page :focus-visible{outline:3px solid #76532d;outline-offset:4px}
.international-page h1,.international-page h2,.international-page label{overflow-wrap:anywhere}
html[lang="ja"] .international-page,html[lang="zh-Hant"] .international-page{font-family:system-ui,"Noto Sans CJK JP","Microsoft JhengHei",sans-serif}
.international-page .calculator-metrics dd{overflow-wrap:anywhere}
.international-page .calculator-metrics{display:grid;gap:20px;margin:24px 0}
.international-page .calculator-metrics>div{padding:12px 0;border-top:1px solid #60777c}
.international-page .calculator-metrics dt{font-size:14px;line-height:1.6}
.international-page .calculator-metrics dd{margin:8px 0 0;font-size:30px;line-height:1.3;font-variant-numeric:tabular-nums}
@media(max-width:600px){.international-page .masthead-main{flex-wrap:wrap;gap:18px}.international-page .international-article{width:calc(100% - 40px)}.international-article p{font-size:16px}.international-page .education-heading h1{font-size:34px}}

.international-page .calculator-fields>label{display:flex;flex-direction:column;gap:8px}
.international-page .calculator-fields>label>input{margin-top:auto}
.international-page .calculator-fields>label>input{border-width:2px}
