*{box-sizing:border-box}body{margin:0;background:#faf7f1;color:#202c3a;font:16px/1.8 system-ui,-apple-system,"Microsoft YaHei",sans-serif}a{color:inherit;text-underline-offset:5px}a:hover{color:#a24423}a:focus-visible,summary:focus-visible{outline:3px solid #c56738;outline-offset:5px}p{margin:0 0 22px}h1,h2,h3{line-height:1.4;margin:0 0 20px}h1{font-size:clamp(34px,4.2vw,57px);letter-spacing:-.035em}h2{font-size:30px}h3{font-size:23px}.xw-masthead{background:#202c3a;color:#fffaf3;padding:25px 5%;display:flex;justify-content:space-between;align-items:center}.xw-masthead>a{font-size:26px;font-weight:800;letter-spacing:.02em;text-decoration:none}.xw-masthead nav{display:flex;gap:28px;font-size:14px}.xw-masthead nav a{text-decoration:none}.xw-main{max-width:1120px;margin:0 auto;padding:0 36px}.xw-cover{display:grid;grid-template-columns:1.8fr 1fr;gap:80px;padding:70px 0 55px;border-bottom:2px solid #202c3a}.eyebrow{color:#9c492a;font-size:13px;letter-spacing:.12em;font-weight:700}.opening{font-size:22px;color:#617080;margin-top:26px}.reading-directory{align-self:end;padding-bottom:25px;display:flex;flex-direction:column}.reading-directory strong{font-size:13px;color:#8a674e;margin-bottom:20px}.reading-directory a{padding:17px 0;border-bottom:1px solid #bcaea0;text-decoration:none}.purpose-section{padding:50px 0;display:grid;grid-template-columns:1fr 1.25fr;gap:60px}.section-intro p{color:#58616b}.purpose-table{border-collapse:collapse;width:100%;align-self:start}.purpose-table th,.purpose-table td{text-align:left;vertical-align:top;padding:17px 15px;border-bottom:1px solid #c8bfb3}.purpose-table thead{background:#e9e2d6;font-size:13px}.purpose-table tbody th{width:110px;white-space:nowrap;color:#964321}.purpose-table td{font-size:15px}.address-note{background:#e6ebef;padding:32px 40px;max-width:870px;margin:0 0 50px auto}.address-note h2{font-size:27px}.address-text{overflow-wrap:anywhere;font-family:ui-monospace,monospace;font-size:.9em}.questions{max-width:850px;margin-bottom:50px}.questions details{border-top:1px solid #cbbcae;padding:19px 0}.questions summary{cursor:pointer;font-size:20px;font-weight:650}.questions details p{margin:18px 20px 0;color:#526171}.dispatch{padding-bottom:40px}.dispatch-list{border-top:3px solid #aa5030;margin-bottom:50px}.dispatch-entry{display:grid;grid-template-columns:1.5fr 1fr;gap:40px;padding:28px 0;border-bottom:1px solid #cabbac}.dispatch-entry p{color:#596573;font-size:15px;margin:0}.dispatch-entry h3{margin:0}.xw-footer{max-width:1120px;margin:0 auto;padding:35px 36px 45px;border-top:2px solid #202c3a}.footer-statement{font-size:27px;font-weight:700}.footer-bottom{display:flex;justify-content:space-between;font-size:13px;color:#596573;gap:30px}.footer-bottom nav{display:flex;gap:25px}.crumb{padding:24px 0;font-size:12px;color:#6a716e}.page-lead{max-width:850px;padding:35px 0}.page-lead>p{font-size:20px;color:#5a6570}.text-section{max-width:790px;padding-bottom:50px}.text-section h2{margin-top:35px;font-size:27px}.fault-list dt{font-size:23px;font-weight:700;margin-top:27px}.fault-list dd{margin:10px 0 30px;padding-left:25px;border-left:3px solid #b96843}.xw-article{max-width:790px;margin:0 auto 50px}.article-head{padding:30px 0;border-bottom:4px solid #ae5430}.article-head h1{font-size:40px}.article-head time{font-size:12px;color:#67707a}.article-reading{padding-top:32px;font-size:17px}.article-reading h2{font-size:28px;margin-top:35px}.article-reading a{display:inline-block}.answer-lead{font-size:21px;color:#90472d}.article-reading ul{padding-left:25px}.source-scope{border-top:1px solid #c8bbae;margin-top:35px;padding-top:20px;font-size:13px;color:#5f6872}.skip-reading{position:absolute;top:-100px;left:15px;background:#fff;padding:10px}.skip-reading:focus{top:5px}@media(max-width:650px){.xw-masthead{display:block;padding:20px 23px}.xw-masthead nav{margin-top:12px;gap:25px}.xw-main{padding:0 23px}.xw-cover{display:block;padding:38px 0 28px}.xw-cover h1{font-size:37px}.opening{font-size:19px}.reading-directory{padding:0;margin-top:30px}.reading-directory strong{margin-bottom:3px}.reading-directory a{padding:13px 0}.purpose-section{display:block;padding:32px 0}.purpose-section h2{font-size:28px}.purpose-table th,.purpose-table td{padding:13px 10px}.purpose-table tbody th{width:92px;font-size:14px}.purpose-table td{font-size:14px}.address-note{padding:24px 22px;margin-bottom:33px}.address-note h2{font-size:25px}.questions{margin-bottom:30px}.questions h2{font-size:27px}.questions summary{font-size:18px}.questions details p{margin-left:0;margin-right:0}.dispatch h2{font-size:27px}.dispatch-entry{display:block;padding:22px 0}.dispatch-entry h3{font-size:22px;margin-bottom:14px}.dispatch-list{margin-bottom:15px}.xw-footer{margin:0 23px;padding:27px 0}.footer-statement{font-size:23px}.footer-bottom{display:block}.footer-bottom nav{gap:20px}.page-lead{padding:20px 0}.page-lead h1{font-size:33px}.page-lead>p{font-size:18px}.article-head h1{font-size:33px}.article-reading{font-size:16px}.article-reading h2,.text-section h2{font-size:25px}.answer-lead{font-size:19px}}