.mS5JUa_page{--ink:#efe9d9;--soft:#bdc9bf;--dim:#a1b1a5;--brass:#e5b77b;--edge:#36433a;width:min(1140px,90%);color:var(--ink);margin:0 auto;padding:clamp(38px,6vw,78px) 0 80px}.mS5JUa_cover{grid-template-columns:minmax(0,1.37fr) minmax(250px,.83fr);align-items:center;gap:clamp(32px,6vw,72px);padding-bottom:clamp(32px,5vw,62px);scroll-margin-top:20px;display:grid}.mS5JUa_opening h1{font:400 clamp(56px, 6.6vw, 94px) / 1 var(--serif);letter-spacing:-.055em;margin:0 0 16px}.mS5JUa_intro{font:400 clamp(16px, 1.55vw, 20px) / 1.55 var(--sans);color:var(--soft);max-width:620px;margin:0}.mS5JUa_opening h2{font:400 25px/1.2 var(--serif);margin:26px 0 12px}.mS5JUa_first{color:var(--soft);margin:0;padding:0 0 0 21px;font-size:15px}.mS5JUa_first li{margin-bottom:8px;padding-left:5px}.mS5JUa_first li::marker{font:600 15px var(--serif);color:var(--brass)}.mS5JUa_page strong{color:var(--ink)}.mS5JUa_page kbd{font:600 13px/1.3 var(--sans);color:var(--ink);background:#1c2921;border:1px solid #576653;border-radius:3px;padding:1px 6px}.mS5JUa_actions{flex-wrap:wrap;align-items:center;gap:12px 22px;display:flex}.mS5JUa_opening .mS5JUa_actions{margin-top:22px}.mS5JUa_link{color:var(--brass);text-underline-offset:4px;font:600 14px/1.55 var(--sans);-webkit-text-decoration:underline #97795180;text-decoration:underline #97795180}.mS5JUa_link:hover{text-decoration-color:currentColor}.mS5JUa_map{background:linear-gradient(135deg,#26382d,#142219 72%);border:1px solid #495843;border-radius:2px;margin:0;padding:14px;scroll-margin-top:16px;box-shadow:inset 0 0 40px #0a130c38}.mS5JUa_map svg{width:100%;max-height:390px;display:block}.mS5JUa_map figcaption{color:#d1d5bd;text-align:center;margin:12px 0 3px;font-size:12px}.mS5JUa_map figcaption span{color:var(--brass);padding:0 4px}.mS5JUa_layout{border-top:1px solid var(--edge);grid-template-columns:minmax(145px,.43fr) minmax(0,1.57fr);gap:clamp(26px,5.8vw,82px);padding-top:32px;display:grid}.mS5JUa_nav{flex-direction:column;align-self:start;display:flex;position:sticky;top:20px}.mS5JUa_nav h2{font:400 21px/1.35 var(--serif);color:var(--ink);margin:0 0 9px}.mS5JUa_nav a{color:var(--soft);font:500 14px/1.4 var(--sans);border-bottom:1px solid #0000;padding:5px 0}.mS5JUa_nav a:hover{color:var(--brass);text-underline-offset:4px;text-decoration:underline}.mS5JUa_body{max-width:755px}.mS5JUa_body section{border-top:1px solid var(--edge);padding:clamp(26px,4vw,48px) 0;scroll-margin-top:22px}.mS5JUa_body section:first-child{border:0;padding-top:0}.mS5JUa_body h2{font:400 clamp(32px, 3.8vw, 46px) / 1.06 var(--serif);letter-spacing:-.035em;color:var(--ink);margin:0 0 13px}.mS5JUa_body h3{font:400 23px/1.2 var(--serif);color:var(--ink);margin:23px 0 7px}.mS5JUa_body p,.mS5JUa_body dd{color:var(--soft);margin:0 0 12px;font-size:15px;line-height:1.7}.mS5JUa_body p:last-child,.mS5JUa_body dd:last-child{margin-bottom:0}.mS5JUa_controls,.mS5JUa_rules{margin:12px 0 0}.mS5JUa_controls div{border-bottom:1px solid #354239b3;grid-template-columns:minmax(100px,.36fr) 1fr;gap:16px;padding:8px 0;display:grid}.mS5JUa_controls dt{font:600 14px/1.55 var(--sans);color:#d8c5a4}.mS5JUa_controls dd{margin:0}.mS5JUa_rules div{padding:6px 0}.mS5JUa_rules dt{font:600 14px/1.5 var(--sans);color:var(--ink)}.mS5JUa_body details{border-block:1px solid var(--edge);margin:14px 0}.mS5JUa_body summary{cursor:pointer;min-height:43px;color:var(--brass);padding:10px 0;font-size:14px}.mS5JUa_body details dl{margin:0 0 12px}@media (max-width:800px){.mS5JUa_cover{grid-template-columns:minmax(0,1.2fr) minmax(230px,.8fr);gap:20px}.mS5JUa_layout{grid-template-columns:1fr;gap:20px;padding-top:20px}.mS5JUa_nav{border-bottom:1px solid var(--edge);flex-flow:wrap;gap:0 16px;padding-bottom:15px;display:flex;position:static}.mS5JUa_nav h2{width:100%;margin:0 0 5px}.mS5JUa_nav a{min-height:34px;font-size:13px}}@media (max-width:640px){.mS5JUa_cover{grid-template-columns:1fr;gap:24px}.mS5JUa_map{justify-self:center;width:100%;max-width:440px}.mS5JUa_map svg{max-height:310px}.mS5JUa_controls div{grid-template-columns:minmax(84px,.34fr) 1fr;gap:10px}}
