:root{color-scheme:light;--ink:#183c32;--paper:#faf8f1;--gold:#b18a4e;--rule:#d9ddcd}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:25px}body{margin:0;background:var(--paper);color:var(--ink);font-family:Inter,Arial,sans-serif;line-height:1.7}a{color:#215949;text-underline-offset:4px}a:hover{color:#835f29}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid #b18a4e;outline-offset:4px}.skip{position:absolute;top:-100px;left:20px;background:white;z-index:100;padding:10px}.skip:focus{top:12px}.wtm-wrap{max-width:1320px;margin:auto;padding-inline:36px}.wtm-crumbs{font-size:12px;padding-top:24px;display:flex;gap:8px;flex-wrap:wrap}.wtm-hero{padding-top:48px;padding-bottom:50px;display:grid;grid-template-columns:1.1fr 1fr;gap:48px;align-items:center}.wtm-eyebrow{text-transform:uppercase;letter-spacing:.16em;font-size:12px;font-weight:700;color:#886c3d;margin:0 0 18px}.wtm-hero h1{font:400 clamp(34px,3.2vw,51px)/1.2 'Libre Baskerville',Georgia,serif;margin:0 0 20px;letter-spacing:-.025em}.wtm-deck{font-size:20px;line-height:1.6;margin:0 0 25px}.wtm-meta{font-size:12px;line-height:1.8;color:#536359}.wtm-hero .wtm-figure{margin:0}.wtm-hero img{aspect-ratio:4/3;object-fit:cover;border-radius:3px}.wtm-hero figcaption{font-size:11px}.wtm-actions{display:flex;gap:12px;flex-wrap:wrap;margin:22px 0 0}.wtm-button{font:600 14px/1.4 Inter,Arial,sans-serif;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:12px 20px;background:#244d43;border:1px solid #244d43;color:white;border-radius:3px;text-decoration:none;cursor:pointer}.wtm-button:hover{background:#183c32;color:white}.wtm-button.secondary{background:transparent;color:#244d43}.wtm-layout{display:grid;grid-template-columns:230px minmax(0,860px);gap:64px;justify-content:center;align-items:start;border-top:1px solid var(--rule);padding-top:34px}.wtm-toc{position:sticky;top:20px;font-size:13px;max-height:calc(100vh - 40px);overflow:auto;scrollbar-width:thin;padding-right:6px}.wtm-toc summary{font-weight:700;text-transform:uppercase;letter-spacing:.06em;font-size:11px;list-style:none}.wtm-toc ol{padding:0;margin:16px 0;list-style:none;counter-reset:chapters}.wtm-toc li{counter-increment:chapters;border-bottom:1px solid #e4e6db;padding:8px 0}.wtm-toc li a{display:block;text-decoration:none;line-height:1.5;min-height:32px}.wtm-toc li a:before{content:counter(chapters,decimal-leading-zero) '  ';color:#97774b;font-size:10px}.wtm-toc .wtm-button{font-size:12px;width:100%}.wtm-article{min-width:0;font-size:17px}.wtm-article section{padding-bottom:48px;margin-bottom:48px;border-bottom:1px solid var(--rule)}.wtm-article h2{font:400 32px/1.35 'Libre Baskerville',Georgia,serif;letter-spacing:-.015em;margin:0 0 26px}.wtm-article h3{font:400 23px/1.4 'Libre Baskerville',Georgia,serif;margin:38px 0 20px}.wtm-article h4{font-size:18px;margin:28px 0 14px}.wtm-article p{margin:0 0 21px}.wtm-article ol,.wtm-article ul{padding-left:24px;margin:20px 0 28px}.wtm-article li{margin-bottom:10px}.wtm-figure{margin:32px 0 34px}.wtm-figure img{display:block;width:100%;height:auto;border-radius:3px;background:#eceee5}.wtm-figure figcaption{font-size:12px;line-height:1.6;margin-top:10px;color:#57655e;max-width:790px}.wtm-source{display:block;margin-top:5px;font-size:11px;overflow-wrap:anywhere}.wtm-figure.viz img{border:1px solid #e1e3d6}.wtm-data{margin:16px 0;font-size:13px}.wtm-data summary{cursor:pointer;min-height:44px;padding:10px 0;color:#335d4d}.wtm-table{overflow-x:auto;margin:25px 0;border:1px solid var(--rule);border-radius:4px}.wtm-table table{width:100%;border-collapse:collapse;text-align:left;font-size:13px;line-height:1.65}.wtm-table caption{text-align:left;padding:16px;font-size:14px;font-weight:600;background:#eef1e6}.wtm-table th{background:#e7edde;font-weight:600;color:#254638}.wtm-table td,.wtm-table th{padding:12px 16px;border-bottom:1px solid var(--rule);vertical-align:top}.wtm-table tr:last-child td{border:0}.wtm-table tr:nth-child(even)td{background:#f2f3ea}.wtm-quick td:first-child{width:23%;font-weight:600}.wtm-quick td:nth-child(2){width:32%}.wtm-note{padding:23px 26px;background:#eef1e6;border-left:3px solid #b18a4e;font-size:14px;margin:26px 0}.wtm-destination{padding:28px 0 30px;border-top:1px solid var(--rule)}.wtm-destination h3{margin-top:0;font-size:27px}.wtm-destination .wtm-figure{margin-top:0;margin-bottom:25px}.wtm-destination img{max-height:470px;object-fit:cover}.wtm-destination p:last-child{margin-bottom:0}.wtm-model{font-size:14px;padding:14px 0}.wtm-model strong{display:block}.wtm-worksheet{border:2px solid #b8c6b3;padding:26px;background:white;margin:32px 0}.wtm-worksheet h3{margin:0 0 16px}.wtm-worksheet p{overflow-wrap:anywhere}.wtm-worksheet .wtm-table{margin:18px 0}.wtm-worksheet td,.wtm-worksheet th{border-right:1px solid var(--rule)}.wtm-worksheet td:last-child,.wtm-worksheet th:last-child{border-right:0}.wtm-worksheet td{min-width:130px;height:75px;background:white!important}.wtm-worksheet td:first-child{min-width:155px;height:auto}.wtm-write{display:inline-block;width:60%;border-bottom:1px solid #bbc5b8;min-height:24px;vertical-align:bottom}.wtm-short-field{display:inline-block;width:95px;min-height:20px;border-bottom:1px solid #bbc5b8;vertical-align:bottom}.wtm-credits{font-size:13px}.wtm-credits h3{font-size:20px}.wtm-credits ul{list-style:none;padding:0}.wtm-credits li{padding:10px 0;border-bottom:1px solid var(--rule);font-size:12px;overflow-wrap:anywhere}.wtm-data-downloads{font-size:14px;margin:18px 0}.wtm-bottom{padding:26px 0 45px}.wtm-bottom p{font-size:14px}.wtm-faq p{border-bottom:1px solid #e2e6d9;padding-bottom:18px}.wtm-faq strong{display:block;font-size:17px}.wtm-candidate-links{display:flex;gap:8px;flex-wrap:wrap;margin:22px 0}.wtm-candidate-links a{font-size:12px;border:1px solid #c3cfbc;padding:8px 12px;border-radius:3px;text-decoration:none;min-height:40px}.wtm-screen-only{display:block}@media(min-width:1900px){.wtm-wrap{max-width:1510px}.wtm-layout{grid-template-columns:245px minmax(0,880px);gap:80px}.wtm-hero{gap:90px}.wtm-hero h1{font-size:56px}}@media(max-width:1000px){.wtm-hero{gap:28px}.wtm-layout{grid-template-columns:180px minmax(0,1fr);gap:30px}.wtm-hero h1{font-size:36px}.wtm-deck{font-size:18px}}@media(max-width:760px){.wtm-wrap{padding-inline:22px}.wtm-hero{display:block;padding-top:28px;padding-bottom:30px}.wtm-hero h1{font-size:34px}.wtm-hero .wtm-figure{margin-top:30px}.wtm-layout{display:block;padding-top:22px}.wtm-toc{position:static;max-height:none;padding:0;margin-bottom:34px}.wtm-toc summary{font-size:13px;cursor:pointer;padding:14px;background:#e9ede2}.wtm-toc summary:after{content:' ↓'}.wtm-toc ol{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.wtm-toc .wtm-button{width:auto}.wtm-article{font-size:16px}.wtm-article h2{font-size:27px}.wtm-article h3{font-size:22px}.wtm-article section{margin-bottom:35px;padding-bottom:30px}.wtm-figure{margin:25px 0}.wtm-table td,.wtm-table th{padding:10px 12px}.wtm-quick table{min-width:640px}.wtm-worksheet{padding:17px}.wtm-worksheet table{min-width:690px}.wtm-note{padding:20px}.wtm-figure.viz{margin-inline:-6px}.wtm-figure figcaption{font-size:12px}.wtm-destination img{max-height:none;aspect-ratio:3/2}.wtm-hero img{aspect-ratio:3/2}.wtm-toc li a{min-height:44px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media print{@page{size:landscape;margin:12mm}body{background:white;font-size:10pt}.site-header,.site-footer,.so-related,.so-planning-links,.skip,.wtm-crumbs,.wtm-hero,.wtm-toc,.wtm-bottom,.wtm-article>section:not(#shortlist),#shortlist>*:not(.wtm-worksheet),.wtm-screen-only{display:none!important}.wtm-wrap,.wtm-layout,.wtm-article,#shortlist{display:block!important;padding:0!important;margin:0!important;border:0!important;max-width:none!important}.wtm-worksheet{margin:0!important;padding:0!important;border:0!important;page-break-inside:avoid}.wtm-worksheet h3{font:700 17pt Georgia,serif}.wtm-worksheet p{margin:6px 0;font-size:10pt}.wtm-table{overflow:visible;border:1px solid #aaa;margin:8px 0!important}.wtm-table table{min-width:0!important;font-size:9pt}.wtm-table td,.wtm-table th{padding:6px!important}.wtm-worksheet td{height:32px;min-width:0!important}.wtm-worksheet td:first-child{width:20%}.wtm-write{min-height:16px}.wtm-short-field{min-height:16px}.wtm-worksheet .wtm-button{display:none}.wtm-worksheet .print-extra{break-before:page}}
