:root{font-family:Arial,"Noto Sans",sans-serif;color:#24382c;background:#f7f9f7;font-synthesis:none}*{box-sizing:border-box}body{margin:0}a{color:#244d3b;text-underline-offset:4px}a:hover{color:#111f17}a:focus-visible,summary:focus-visible,.table-scroll:focus-visible{outline:2px solid #315c45;outline-offset:5px}.skip{position:absolute;top:-70px;left:16px;z-index:10;padding:12px;background:#fff}.skip:focus{top:10px}header{border-bottom:1px solid #dce4dc;background:#fff}.head-inner{max-width:1280px;margin:auto;padding:24px 5%;display:flex;align-items:center;gap:40px}.wordmark{color:#24382c;text-decoration:none;font-size:22px;letter-spacing:.12em}.wordmark span{color:#b53331;vertical-align:top;font-size:13px;margin-inline-start:4px}header nav{display:flex;gap:25px;font-size:13px}header nav a{text-decoration:none}.languages{margin-inline-start:auto;font-size:12px;gap:14px}.languages [aria-current=page]{text-decoration:underline}main{max-width:1100px;padding:0 5% 72px;margin:auto}.breadcrumbs{display:flex;gap:12px;font-size:12px;color:#68786c;padding-top:34px}.breadcrumbs a{text-decoration:none}.article-head{max-width:850px;padding:46px 0 38px;border-bottom:1px solid #dce4dc}.eyebrow{font-size:11px;letter-spacing:.11em;color:#677d6d;margin:0 0 22px}h1{font-size:clamp(32px,4.1vw,52px);line-height:1.14;font-weight:500;letter-spacing:-.025em;margin:0 0 24px}.intro{font-size:19px;line-height:1.7;color:#536b5a;margin:0 0 24px}.byline,time{font-size:12px;color:#708074}.article-body{max-width:780px}.article-body section{margin-top:40px}.article-body h2,.related h2{font-size:23px;line-height:1.35;font-weight:500;letter-spacing:-.015em;margin:0 0 18px}.article-body p,.article-body li{font-size:16px;line-height:1.85}.article-body p{margin:0 0 18px}.article-body ol{padding-inline-start:26px}.article-body li{padding-inline-start:5px;margin-bottom:12px}.table-scroll{max-width:100%;overflow-x:auto;border:1px solid #d6e0d7;border-radius:4px}table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.65}caption{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}th,td{padding:16px;text-align:start;vertical-align:top;border-bottom:1px solid #dce4dc}thead{background:#e8eee8}tbody th{min-width:130px;font-weight:500}tbody tr:last-child>*{border-bottom:0}.actions{padding:24px;background:#e8eee8;border-radius:4px}.actions ul{list-style:none;margin:0;padding:0}.actions li:last-child{margin-bottom:0}.related{border-top:1px solid #dce4dc;margin-top:52px;padding-top:28px;max-width:850px}.related a{display:block;max-width:720px;padding:12px 0;font-size:15px;line-height:1.6}.index-head{padding-top:58px}.article-list{max-width:850px}.article-list article{padding:32px 0;border-bottom:1px solid #dce4dc}.article-list h2{font-size:25px;line-height:1.35;font-weight:500;margin:14px 0}.article-list h2 a{text-decoration:none}.article-list p{font-size:15px;line-height:1.8;color:#5a7061;max-width:700px}footer{padding:38px max(5%,calc((100% - 990px)/2));background:#dfe8df;color:#627969;font-size:12px;line-height:1.8}footer .wordmark{font-size:19px}footer nav{display:flex;flex-wrap:wrap;gap:22px;margin:20px 0}footer small{font-size:11px}@media(max-width:680px){.head-inner{gap:20px;flex-wrap:wrap;padding:20px 6%}.wordmark{font-size:19px}header nav{order:3;flex-basis:100%;gap:22px;font-size:12px}.languages{order:2;flex-basis:auto;gap:12px}.breadcrumbs{padding-top:26px}main{padding-inline:6%;padding-bottom:48px}.article-head{padding:32px 0 26px}.intro{font-size:16px;line-height:1.8}.article-body section{margin-top:32px}.article-body h2,.related h2{font-size:21px}.article-body p,.article-body li{font-size:15px;line-height:1.9}th,td{padding:12px;font-size:12px}tbody th{min-width:100px}.actions{padding:20px}.article-list h2{font-size:22px}.index-head{padding-top:38px}footer{padding:30px 6%}}
