.mw-message-box p:last-child{margin-bottom:0;}
.mw-page-header{margin:0 auto;max-width:720px;text-align:center;padding:68px 28px 32px;}
.mw-brand-mark{flex-shrink:0;height:64px;line-height:0;overflow:hidden;width:64px;border-radius:3px;display:inline-block;}
.mw-footer-nav-link:hover{color:#7c541d;}
.mw-list-entry h3{margin:0px 0px 8px;line-height:1.35;font-size:23px;}
.mw-post-content hr{border:0;border-top:1px solid #d1c4a9;margin:36px 0px;}
.mw-post-content li{margin-bottom:8px;}
.mw-spec-list{margin:0px;display:block;}
address{font-style:normal;line-height:inherit;}
figcaption{font-size:13px;color:#604d3a;}
.mwsubtitle{font-size:17px;color:#604d3a;margin:0px;}
label{display:inline-block;}
tbody{display:contents;}
.mw-spec-list dt{color:#604d3a;font-size:17px;text-transform:uppercase;letter-spacing:.08em;}.mw-spec-list th{color:#604d3a;font-size:17px;text-transform:uppercase;letter-spacing:.08em;}
.mw-post-content ul{margin:0px 0px 24px;padding-left:28px;}.mw-post-content ol{margin:0px 0px 24px;padding-left:28px;}
button{cursor:pointer;}[type="button"]{cursor:pointer;}
ol ol{margin-bottom:0;}
.mw-post-content pre{padding:14px;margin:0px 0px 24px;-webkit-overflow-scrolling:touch;overflow:auto;background:#e9eadf;font-size:17px;border-radius:0px;}
.mwhighlight h1{margin:0px 0px 20px;line-height:1.05;font-size:42px;}
.mwteaser:last-child{border-bottom:0;}
.mw-post-content h4{margin:28px 0px 8px;font-size:20px;}
.mwpagination a{text-decoration:none;color:#574017;font-size:16px;}
.mw-faq-block{display:block;}
.mw-list-entry{transition:border-color .2s ease;border-bottom:1px solid #d1c4a9;padding:28px 0px;}
.mw-post-date{letter-spacing:.04em;text-transform:uppercase;font-size:17px;display:block;margin-bottom:8px;color:#604d3a;}
blockquote::before{content:"";content:none;}
details{display:block;}
main{display:block;}
.mw-footer-links{justify-content:center;display:flex;flex-wrap:wrap;gap:20px;}
.mwlisting{list-style:none;margin:0px;counter-reset:n;padding:0px;}
.mw-brand-mark img{object-fit:contain;display:block;width:100%;height:100%;}.mw-brand-mark svg{object-fit:contain;display:block;width:100%;height:100%;}
.mwhint{font-size:20px;line-height:1.55;margin:0px 0px 32px;}
.mw-list-item a:hover{color:#7c541d;}
.mw-nav-menu{gap:28px;display:flex;flex-wrap:wrap;justify-content:center;padding-top:20px;border-top:1px solid #d1c4a9;margin-top:26px;}
.mwhighlight p{font-size:23px;margin:0px 0px 13px;color:#604d3a;}
.mwpagination{justify-content:space-between;display:flex;gap:24px;flex-wrap:wrap;margin-top:40px;}
.mwlayout h1{font-family:"Trebuchet MS","Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;color:#31261e;font-weight:700;letter-spacing:-0.02em;font-weight:700;}.mwlayout h2{font-family:"Trebuchet MS","Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;color:#31261e;font-weight:700;letter-spacing:-0.02em;font-weight:700;}.mwlayout h3{font-family:"Trebuchet MS","Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;color:#31261e;font-weight:700;letter-spacing:-0.02em;font-weight:700;}.mwlayout h4{font-family:"Trebuchet MS","Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;color:#31261e;font-weight:700;letter-spacing:-0.02em;font-weight:700;}
.mw-main-container h1{margin:0px 0px 26px;line-height:1.3;font-size:38px;}
.mwteaser a{text-decoration:none;color:#28211c;}
.mw-post-content{font-size:18px;overflow-wrap:break-word;}
:root{tab-size:4;-moz-tab-size:4;}
.mw-site-content{display:block;}
.mw-strip-title{letter-spacing:.16em;font-weight:700;text-align:center;font-size:17px;text-transform:uppercase;margin:0px 0px 28px;color:#604d3a;}
a{background-color:transparent;}
.mwribbon + .mwribbon{border-top:1px solid #d1c4a9;}
table{width:100%;border-collapse:collapse;}
.mw-post-content p{margin:0px 0px 24px;}
.mw-entry-summary{font-size:17px;margin:0px;color:#604d3a;}
.mw-spec-list div{border-bottom:1px solid #d1c4a9;padding:14px 0px;}.mw-spec-list tr{border-bottom:1px solid #d1c4a9;padding:14px 0px;}.mw-spec-list li{border-bottom:1px solid #d1c4a9;padding:14px 0px;}
.mw-featured-image svg{width:100%;object-fit:cover;height:100%;}.mw-featured-image img{width:100%;object-fit:cover;height:100%;}
.mw-list-entry a{color:#28211c;text-decoration:none;border-bottom:2px solid #d1c4a9;}
.mw-message-box p{margin:0px 0px 13px;}
.mw-text-link a{color:#574017;}
.mw-container-inner{max-width:700px;padding:0px 28px;width:100%;min-width:0;margin:0 auto;box-sizing:border-box;}
.mw-text-link{font-size:16px;margin:0px 0px 17px;text-align:center;}
.mwlegal{margin:0px 0px 14px;font-size:17px;color:#604d3a;}
progress{vertical-align:baseline;}
output{display:inline-block;}
table{border-spacing:0;}
.mwlayout img{height:auto;max-width:100%;}
.mwhighlight{padding:48px 0px 32px;text-align:center;}
.mw-list-item:last-child{border-bottom:0;}
.mwteaser{overflow:hidden;transition:border-color .2s ease;border-bottom:1px solid #d1c4a9;padding:28px 0px;}
.mw-main-container{padding:48px 0px 68px;}
fieldset{padding:0.35em 0.75em 0.625em;}
.mw-spec-list li span:first-child{font-size:17px;color:#604d3a;text-transform:uppercase;letter-spacing:.08em;}
.mw-see-also{gap:17px;margin-top:8px;justify-content:center;display:flex;flex-wrap:wrap;}
.mw-nav-link-active{color:#28211c;font-weight:600;}
.mwteaser h2{font-size:23px;margin:0px 0px 8px;}.mwteaser h3{font-size:23px;margin:0px 0px 8px;}
.mw-hero-actions{justify-content:center;gap:17px;flex-wrap:wrap;display:flex;margin-top:28px;}
[hidden]{display:none;}
.mw-message-box a{text-decoration:underline;color:#574017;}
*{box-sizing:border-box;}*::before{box-sizing:border-box;}*::after{box-sizing:border-box;}
li{list-style:none;}
.mw-navigation-link{color:#604d3a;text-transform:lowercase;text-decoration:none;font-size:16px;letter-spacing:.02em;}
.mw-post-content code{font-size:16px;font-family:"Lucida Console",Monaco,monospace;}
.mw-spec-list a{color:#574017;}
b{font-weight:bolder;}
.mw-error-block{text-align:center;}
small{font-size:80%;}
.mw-thumbnail-grid{display:block;}
.mw-spec-list li{display:flex;gap:13px;}
.mw-btn-primary{border-radius:0px;background:#574017;color:#f2f1ee;text-decoration:none;display:inline-block;padding:15px 28px;cursor:pointer;font-size:16px;user-select:none;}
button:-moz-focusring{outline:1px dotted ButtonText;}
button{text-transform:none;}
.mw-list-item h2{font-size:28px;margin:0px 0px 13px;line-height:1.25;}.mw-list-item h3{font-size:28px;margin:0px 0px 13px;line-height:1.25;}
.mw-navigation-link:hover{color:#7c541d;}
.mw-footer-nav-link{color:#604d3a;font-size:17px;text-decoration:none;}
.mwlegal a{color:inherit;text-decoration:none;}
.mw-list-entry a:hover{color:#7c541d;border-bottom-color:#7c541d;}
.mw-list-entry h3::before{content:counter(n) ". ";color:#574017;counter-increment:n;}
.mw-view-all a{text-decoration:none;color:#574017;font-size:16px;}
.mwlegal a:hover{color:#7c541d;}
.mw-faq-block section{padding:28px 0px;border-bottom:1px solid #d1c4a9;}.mw-faq-block > div{padding:28px 0px;border-bottom:1px solid #d1c4a9;}.mw-faq-block tr{padding:28px 0px;border-bottom:1px solid #d1c4a9;}.mw-faq-block li{padding:28px 0px;border-bottom:1px solid #d1c4a9;}
.mwribbon{padding:52px 0px;}
code{font-size:1em;font-family:"Lucida Console",Monaco,monospace;}
button{-webkit-appearance:button;}
.mw-spec-list dd{margin:6px 0px 0px;font-size:23px;}.mw-spec-list td{margin:6px 0px 0px;font-size:23px;}
audio{display:inline-block;}
.mw-list-entry:last-child{border-bottom:0;}
.mw-view-all{text-align:center;margin:26px 0px 0px;}
.mw-article-list{margin:0px;padding:0px;list-style:none;display:block;}
.mw-message-box{padding:28px 32px;outline-offset:6px;font-size:20px;text-align:center;border:1px solid #574017;outline:1px solid #574017;border-radius:0px;}
.mw-post-content blockquote{margin:0px 0px 24px;color:#604d3a;padding:6px 0px 6px 28px;font-size:23px;border-left:3px solid #574017;}
nav ol{list-style:none;padding:0px;}nav ul{list-style:none;padding:0px;}
.mw-brand-name{font-family:"Trebuchet MS","Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;overflow-wrap:break-word;margin:14px 0px 6px;font-weight:700;font-size:28px;line-height:1.3;}
.mw-list-item{transition:border-color .2s ease;border-bottom:1px solid #d1c4a9;padding:34px 0px;}
header{display:block;}hgroup{display:block;}
textarea{overflow:auto;}
.mw-error-links{background:#e9eadf;}
.mw-post-content h3{margin:32px 0px 13px;font-size:22px;}
tr{display:block;}
th{font-weight:400;text-align:left;display:block;}td{font-weight:400;text-align:left;display:block;}
.mw-post-content a{color:#574017;text-decoration-thickness:1px;transition:color .15s ease;}
br{line-height:1;}
.mw-brand-name a{color:inherit;text-decoration:none;}
.mw-footer-area{box-sizing:border-box;margin:0 auto;max-width:700px;border-top:1px solid #d1c4a9;text-align:center;padding:48px 28px 68px;}
.mw-post-content h2{font-size:24px;margin:40px 0px 14px;}
.mw-btn-link{background:transparent;border:1px solid #574017;color:#574017;}
.mw-featured-image{height:240px;max-width:100%;display:block;overflow:hidden;border-radius:3px;margin:34px auto 0;}
img{max-width:100%;height:auto;}
img{border-style:none;}
.mwentry h1{font-size:40px;margin-bottom:17px;}
blockquote{quotes:none;}
.mwlayout{text-size-adjust:100%;margin:0px;-moz-osx-font-smoothing:grayscale;background:#f2f1ee;-webkit-font-smoothing:antialiased;color:#28211c;-webkit-text-size-adjust:100%;font:18px/1.85 Georgia,"Times New Roman",Times,serif;}
.mw-faq-block h2{font-size:23px;display:block;margin:0px 0px 13px;}.mw-faq-block h3{font-size:23px;display:block;margin:0px 0px 13px;}.mw-faq-block dt{font-size:23px;display:block;margin:0px 0px 13px;}.mw-faq-block th{font-size:23px;display:block;margin:0px 0px 13px;}.mw-faq-block strong{font-size:23px;display:block;margin:0px 0px 13px;}
.mw-list-item a{text-decoration:none;color:#28211c;}
.mwteaser a:hover{color:#7c541d;}
@media (max-width:680px){.mw-main-container h1{font-size:28px;}.mwentry h1{font-size:28px;}
.mwhighlight h1{font-size:38px;}
.mwlayout{font-size:16px;}
.mw-page-header{padding-top:40px;}
.mw-list-item h2{font-size:23px;}.mw-list-item h3{font-size:23px;}
}
.mw-see-also a{color:#574017;text-decoration:none;font-size:17px;}
template{display:none;}
dl{margin:0px;padding:0px;}ul{margin:0px;padding:0px;}ol{margin:0px;padding:0px;}
