
:root{--ink:#18252b;--sub:#59686e;--accent:#b43e2b;--light:#f5f6f3;--rule:#e3e6e4;--cream:#fff8ef}*{box-sizing:border-box}body{margin:0;color:var(--ink);background:#fff;font-family:Georgia,'Times New Roman',serif;line-height:1.72}a{color:var(--accent)}.top{border-bottom:1px solid var(--rule);text-align:center;padding:22px 18px 17px}.brand{font-family:Arial,sans-serif;font-size:22px;font-weight:900;letter-spacing:-.8px;text-transform:uppercase}.brand span{color:var(--accent)}.tagline{font:11px Arial,sans-serif;letter-spacing:2px;text-transform:uppercase;color:var(--sub)}.wrap{width:min(100% - 36px,820px);margin:0 auto}.main{padding:28px 0 60px}.label{display:inline-block;background:#f3e3de;color:#8c3528;font:700 11px Arial,sans-serif;letter-spacing:1.3px;padding:7px 10px;text-transform:uppercase}.eyebrow{margin-top:18px;color:#a24333;font:700 12px Arial,sans-serif;text-transform:uppercase;letter-spacing:1.2px}h1{font-size:clamp(35px,5.6vw,57px);line-height:1.14;letter-spacing:-1.7px;margin:14px 0 19px}h2{font-size:clamp(26px,4vw,36px);line-height:1.2;letter-spacing:-.6px;margin:47px 0 14px}h3{font-size:23px;line-height:1.3}p{font-size:19px;margin:17px 0}.deck{font-size:22px;color:#4c5c61;line-height:1.53}.byline{display:flex;gap:10px;align-items:center;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:15px 0;margin:28px 0;font:13px Arial,sans-serif;color:#59656a;flex-wrap:wrap}.byline strong{color:#253238}.drop:first-letter{float:left;font-size:70px;line-height:.85;padding-right:7px;color:#a94433}.media{margin:30px 0}.photo{background:linear-gradient(135deg,#f1f3f3,#e5eae7);border:2px dashed #b6c0bd;aspect-ratio:16/9;display:flex;align-items:center;justify-content:center;text-align:center;padding:22px;color:#50646a;font:600 15px Arial,sans-serif}.photo b{display:block;font-size:19px;color:#253d44;margin-bottom:6px}.media figcaption{font:13px/1.5 Arial,sans-serif;color:#6b777b;margin-top:9px}.facts{background:var(--light);padding:20px 25px;margin:30px 0;border-left:4px solid var(--accent)}.facts h3{margin:0 0 10px;font:800 14px Arial,sans-serif;text-transform:uppercase;letter-spacing:1px}.facts ul{margin:0;padding-left:19px;font:15px/1.7 Arial,sans-serif}.quote{padding:8px 0 8px 25px;margin:30px 0;border-left:4px solid var(--accent);font:italic 27px/1.4 Georgia,serif;color:#35464c}.cta{margin:37px 0;padding:30px 26px;background:var(--cream);border:1px solid #eadacd;text-align:center}.cta h3{margin:0 0 8px}.cta p{font:15px/1.6 Arial,sans-serif;color:#4f5c62;margin:10px 0 18px}.btn{display:inline-block;padding:16px 24px;border-radius:5px;background:var(--accent);color:white!important;text-decoration:none;font:800 15px Arial,sans-serif;box-shadow:0 4px 0 #802b20;text-align:center}.btn:hover{background:#963325}.fine{font:12px/1.6 Arial,sans-serif;color:#67767c}.notice{border:1px solid #e1e5e2;border-radius:5px;background:#f8faf9;padding:17px 20px;margin:28px 0;font:14px/1.6 Arial,sans-serif;color:#46565e}.notice strong{color:#25383f}.footer{background:#17272d;color:#dae1e4;padding:36px 18px;font:13px/1.8 Arial,sans-serif}.footer .inner{max-width:820px;margin:auto}.footer a{color:#fff;text-decoration:underline;text-underline-offset:3px}.footer nav{display:flex;gap:10px 20px;flex-wrap:wrap;margin:12px 0 20px}.footer .brand{color:#fff}.legal{max-width:820px;margin:0 auto;padding:35px 18px 65px}.legal h1{font-size:42px}.legal h2{font-size:27px;margin-top:33px}.legal p,.legal li{font:16px/1.75 Arial,sans-serif}.legal ul{padding-left:20px}.legal .back{font:14px Arial,sans-serif}.smalltable{width:100%;border-collapse:collapse;font:15px Arial,sans-serif}.smalltable td{border-bottom:1px solid #e4e5e5;padding:11px 5px;vertical-align:top}.smalltable td:first-child{font-weight:700;width:32%}@media(max-width:550px){.top{padding:18px}.main{padding-top:22px}p{font-size:18px}.deck{font-size:19px}h1{letter-spacing:-.8px}.cta{padding:24px 17px}.btn{width:100%}.quote{font-size:23px}}
.article-image{display:block;width:100%;height:auto;border-radius:3px;object-fit:cover}
