:root{--sm-orange:#cc5b27;--sm-dark:#293237;--sm-background:#fff;--sm-paper:#f3f6fb;--sm-text:#092044;--sm-muted:#59616c;--sm-rule:#dce3ec;--sm-site-width:1320px;--sm-reading-width:720px;--sm-font-display:"Times New Roman",Times,serif;--sm-font-body:"Times New Roman",Times,serif;--sm-font-ui:"Arial Narrow",Arial,sans-serif}*{box-sizing:border-box}body{margin:0;background:var(--sm-background);color:var(--sm-text);font:18px/1.35 var(--sm-font-body)}img{max-width:100%;height:auto}a{color:inherit}h1,h2,h3{font-family:var(--sm-font-display);line-height:1.02;margin:0 0 .18em;text-transform:uppercase}p{margin:0 0 .5em}figure{margin:0}.sm-container{width:93.2%;max-width:var(--sm-site-width);margin-inline:auto}.eyebrow{display:flex;align-items:center;gap:8px;color:var(--sm-orange);font:700 clamp(10px,1.16vw,15px)/1.3 var(--sm-font-ui);letter-spacing:.09em;text-transform:uppercase;margin:0 0 7px}.eyebrow:after{content:"";width:24px;height:1px;background:var(--sm-orange)}.sm-button{display:inline-flex;align-items:center;justify-content:center;gap:14px;padding:8px 13px;background:var(--sm-orange);border:1px solid var(--sm-orange);color:white;font:700 clamp(10px,1vw,13px)/1.25 var(--sm-font-ui);text-transform:uppercase;text-decoration:none;letter-spacing:.015em;max-width:100%}.sm-button:hover{filter:brightness(.88)}.sm-outline{background:transparent;color:var(--sm-orange)}.hero-rule{display:block;width:86px;height:4px;background:var(--sm-orange);margin:6px 0}.image-credit{font:12px/1.4 var(--sm-font-ui);color:var(--sm-muted);padding:4px 0}.screen-reader-text,.skip-link{position:absolute;clip-path:inset(50%);width:1px;height:1px;overflow:hidden}.skip-link:focus{clip-path:none;width:auto;height:auto;padding:14px;top:0;left:0;background:white;z-index:100;color:var(--sm-text)}:focus-visible{outline:3px solid var(--sm-orange);outline-offset:3px}[hidden]{display:none!important}input,select,textarea,button{font:inherit}input,select,textarea{max-width:100%}.pagination{margin:24px 0}.nav-links{display:flex;gap:12px;flex-wrap:wrap}.page-numbers{padding:8px}.no-results{padding:40px 0}.wp-caption{max-width:100%}.aligncenter{display:block;margin-inline:auto}.alignleft{float:left;margin:0 20px 16px 0}.alignright{float:right;margin:0 0 16px 20px}.wp-caption-text{font:13px var(--sm-font-ui)}
h1,h2,h3{overflow-wrap:anywhere}
