*{box-sizing:border-box}body{margin:0;background:#f8f6f0;color:#202820;font:16px/1.7 'DM Sans',sans-serif}a{color:inherit;text-underline-offset:4px}header{height:76px;background:#110f10;color:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 clamp(20px,5vw,80px);position:sticky;top:0;z-index:20}.brand{font:800 25px Syne,sans-serif;text-decoration:none;letter-spacing:-1px}.brand i{font-style:normal;color:#ff3a95}.bass-article-intro{max-width:1060px;margin:auto;padding:64px 28px 36px}.bass-article-intro .kicker{font-size:11px;letter-spacing:.2em;color:#637251;font-weight:700}.bass-article-intro h1{font:500 clamp(38px,5.5vw,72px)/1.05 Georgia,serif;letter-spacing:-.045em;margin:20px 0}.bass-article-intro h1 span{display:block;color:#627052}.bass-article-intro .standfirst{max-width:800px;font-size:19px;color:#4d5849}.meta{font-size:12px;letter-spacing:.05em;margin-top:25px}.bass-article-cover{max-width:1000px;margin:0 auto;padding:0 28px}.bass-article-cover img{width:100%;height:auto;display:block}.bass-article-cover figcaption{font-size:11px;color:#65705f;margin-top:8px}.bass-body{max-width:1000px;padding:40px 28px;margin:auto}.bass-body p{font:18px/1.9 Georgia,serif;margin:0 0 25px}.bass-body h2{font:500 clamp(26px,3vw,38px)/1.15 Georgia,serif;border-top:1px solid #bfc5b6;margin:48px 0 25px;padding-top:30px}.bass-sources{clear:both;border-top:1px solid #bfc5b6;padding-top:22px;margin-top:44px;font:13px/1.7 'DM Sans',sans-serif}.bass-sources p{font:13px/1.7 'DM Sans',sans-serif}.bass-sources summary{cursor:pointer;font-weight:700}.bass-sources li{margin:10px 0}.bass-sources a{overflow-wrap:anywhere}footer{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;padding:35px;background:#161c17;color:#eee;font-size:12px}@media(max-width:600px){.bass-article-intro{padding:38px 20px 26px}.bass-article-intro .standfirst{font-size:16px}.bass-article-cover{padding:0 20px}.bass-body{padding:20px}.bass-body p{font-size:17px}}