:root{--bk-ink:#101820;--bk-lime:#c8f135;--bk-blue:#2855f5;--bk-paper:#f4f1e8;--bk-white:#fff;--bk-line:rgba(16,24,32,.16)}
.bk-signup{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(35px,6vw,90px);background:var(--bk-ink);color:#fff;padding:clamp(38px,6vw,76px);margin:60px auto;max-width:1320px;box-sizing:border-box}.bk-signup__intro>span{color:var(--bk-lime);font:800 10px Arial,sans-serif;letter-spacing:.17em}.bk-signup h2{font:800 clamp(38px,4.8vw,70px)/.95 Arial,sans-serif;letter-spacing:-.055em;margin:15px 0}.bk-signup__intro p{font:400 15px/1.6 Arial,sans-serif;color:rgba(255,255,255,.68);max-width:420px}.bk-signup form{min-width:0}.bk-signup__identity{display:grid;grid-template-columns:.7fr 1.3fr;gap:12px}.bk-signup label>span,.bk-signup legend{display:block;font:800 10px Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px}.bk-signup label small,.bk-signup legend small{font-weight:500;opacity:.55;text-transform:none;letter-spacing:0}.bk-signup input[type=text],.bk-signup input[type=email]{box-sizing:border-box;width:100%;border:1px solid rgba(255,255,255,.28);background:rgba(255,255,255,.08);color:#fff;padding:15px;font:600 14px Arial,sans-serif;outline:none}.bk-signup input:focus{border-color:var(--bk-lime)}.bk-signup fieldset{border:0;padding:0;margin:24px 0}.bk-interest-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:7px}.bk-interest-grid label{position:relative}.bk-interest-grid input{position:absolute;opacity:0}.bk-interest-grid span{border:1px solid rgba(255,255,255,.2);padding:11px 12px!important;margin:0!important;font-size:9px!important;cursor:pointer}.bk-interest-grid input:checked+span{background:var(--bk-lime);color:var(--bk-ink);border-color:var(--bk-lime)}.bk-interest-grid input:focus+span{outline:2px solid #fff}.bk-consent{display:flex;gap:10px;align-items:flex-start}.bk-consent input{margin-top:3px}.bk-consent span{font:400 11px/1.55 Arial,sans-serif!important;text-transform:none!important;letter-spacing:0!important;color:rgba(255,255,255,.72)}.bk-consent a{color:var(--bk-lime)}.bk-signup button{display:flex;justify-content:space-between;width:100%;border:0;background:var(--bk-lime);color:var(--bk-ink);padding:17px 19px;margin-top:18px;font:800 11px Arial,sans-serif;text-transform:uppercase;cursor:pointer}.bk-signup button:disabled{opacity:.6}.bk-signup__status{min-height:18px;font:700 11px/1.4 Arial,sans-serif;color:var(--bk-lime)}.bk-hp{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}
.bk-signup--homepage{max-width:none;margin:0;padding-left:max(32px,calc((100vw - 1320px)/2));padding-right:max(32px,calc((100vw - 1320px)/2));background:var(--bk-blue)}.bk-signup--article{margin:60px 0}.bk-newsletter-footer{background:var(--bk-ink);padding:1px 0}.bk-newsletter-footer .bk-signup{margin:0 auto;border-bottom:1px solid rgba(255,255,255,.12)}
.bk-exit[hidden],.bk-exit-backdrop[hidden]{display:none}.bk-exit{position:fixed;z-index:100002;left:50%;top:50%;transform:translate(-50%,-50%);width:min(920px,calc(100% - 50px));background:var(--bk-ink);box-shadow:0 30px 100px rgba(0,0,0,.4)}.bk-exit .bk-signup{margin:0}.bk-exit>button{position:absolute;z-index:2;right:16px;top:12px;border:0;background:transparent;color:#fff;font-size:32px;cursor:pointer}.bk-exit-backdrop{position:fixed;z-index:100001;inset:0;background:rgba(16,24,32,.72)}.bk-exit-open{overflow:hidden}
.bk-news-shell{width:min(1200px,calc(100% - 64px));margin:auto}.bk-newsletter-archive,.bk-newsletter-issue{background:var(--bk-paper);color:var(--bk-ink);padding-bottom:90px}.bk-newsletter-archive header{padding:90px 0;border-bottom:1px solid var(--bk-line)}.bk-newsletter-archive header>span,.bk-newsletter-issue header>span,.bk-issue-stories>span,.bk-issue-latest>span{color:var(--bk-blue);font:800 10px Arial,sans-serif;letter-spacing:.16em}.bk-newsletter-archive h1{font:800 clamp(56px,8vw,110px)/.87 Arial,sans-serif;letter-spacing:-.075em;margin:18px 0}.bk-newsletter-archive header p{font:400 18px/1.6 Arial,sans-serif;opacity:.68}.bk-issue-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:45px 22px;padding:60px 0}.bk-issue-grid article a{color:inherit;text-decoration:none}.bk-issue-grid article>a>img,.bk-issue-grid article>a>span{display:grid;place-items:center;width:100%;aspect-ratio:4/3;object-fit:cover;background:var(--bk-ink);color:var(--bk-lime);font-size:70px}.bk-issue-grid small{display:block;margin-top:16px;font:800 9px Arial,sans-serif;text-transform:uppercase;letter-spacing:.1em;color:var(--bk-blue)}.bk-issue-grid h2{font:800 28px/1.05 Arial,sans-serif;letter-spacing:-.04em;margin:9px 0}.bk-issue-grid p{font:400 13px/1.6 Arial,sans-serif;opacity:.65}.bk-issue-empty{grid-column:1/-1;background:#fff;padding:70px}.bk-issue-empty h2{font:800 42px/1 Arial,sans-serif}
.bk-newsletter-issue nav{display:flex;gap:9px;padding:22px 0;font:700 9px Arial,sans-serif;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;overflow:auto}.bk-newsletter-issue nav a{color:inherit;text-decoration:none;opacity:.55}.bk-newsletter-issue header{background:var(--bk-ink);color:#fff;padding:clamp(45px,7vw,90px);margin-top:25px}.bk-newsletter-issue header>span{color:var(--bk-lime)}.bk-newsletter-issue h1{font:800 clamp(48px,7vw,92px)/.9 Arial,sans-serif;letter-spacing:-.065em;margin:20px 0}.bk-newsletter-issue header p{font:400 18px/1.55 Arial,sans-serif;color:rgba(255,255,255,.7);max-width:680px}.bk-issue-body{max-width:760px;margin:60px auto;font:400 18px/1.75 Georgia,serif}.bk-issue-body h2{font:800 38px/1 Arial,sans-serif;letter-spacing:-.04em}.bk-issue-stories,.bk-issue-latest{border-top:1px solid var(--bk-line);padding:45px 0}.bk-issue-stories h2,.bk-issue-latest h2{font:800 48px/1 Arial,sans-serif;letter-spacing:-.05em;margin:12px 0 30px}.bk-issue-stories>div{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.bk-issue-stories a{color:inherit;text-decoration:none}.bk-issue-stories img{width:100%;aspect-ratio:4/3;object-fit:cover}.bk-issue-stories small{display:block;color:var(--bk-blue);font:800 9px Arial,sans-serif;text-transform:uppercase;margin-top:13px}.bk-issue-stories h3{font:800 24px/1.08 Arial,sans-serif;letter-spacing:-.035em;margin:7px 0}.bk-issue-latest>a{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid var(--bk-line);padding:18px 0;color:inherit;text-decoration:none;font:800 17px Arial,sans-serif}.bk-issue-latest small{white-space:nowrap;color:var(--bk-blue)}
@media(max-width:800px){.bk-signup{grid-template-columns:1fr}.bk-issue-grid,.bk-issue-stories>div{grid-template-columns:repeat(2,1fr)}}
@media(max-width:580px){.bk-signup{padding:34px 22px;margin:42px 0}.bk-signup__identity,.bk-interest-grid{grid-template-columns:1fr}.bk-news-shell{width:calc(100% - 30px)}.bk-issue-grid,.bk-issue-stories>div{grid-template-columns:1fr}.bk-newsletter-archive header{padding:55px 0}.bk-newsletter-archive h1{font-size:50px}.bk-newsletter-issue header{padding:38px 24px}.bk-newsletter-issue h1{font-size:48px}.bk-issue-body{font-size:17px}.bk-exit{display:none!important}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}
