.bhab-hb{--hb-ink:#102629;--hb-paper:#eee8dc;--hb-cyan:#20c7d1;--hb-orange:#d95335;--hb-line:rgba(16,38,41,.2);max-width:none!important;padding:clamp(2.8rem,5vw,5rem) clamp(1rem,4vw,3.5rem);color:var(--hb-ink);background:linear-gradient(180deg,#eae3d6,#f5f1e9);overflow:hidden}.bhab-hb *{box-sizing:border-box}.bhab-hb__inner{max-width:1320px;margin:auto}.bhab-hb--embedded{padding:0;background:transparent;overflow:visible}.bhab-hb--embedded .bhab-hb__inner{max-width:none}.bhab-hb__header{position:relative;display:grid;grid-template-columns:1fr auto;grid-template-areas:"eyebrow link" "title link";align-items:end;padding-bottom:1rem;border-bottom:1px solid var(--hb-line);opacity:0;transform:translateY(10px);transition:.45s ease}.bhab-hb.is-visible .bhab-hb__header{opacity:1;transform:none}.bhab-hb__eyebrow{grid-area:eyebrow;margin:0 0 .3rem;color:#087f86;font:800 .69rem/1 Arial,Helvetica,sans-serif;letter-spacing:.12em;text-transform:uppercase;position:relative;z-index:2}.bhab-hb__eyebrow span{color:var(--hb-orange);letter-spacing:-.05em;margin-right:.5rem}.bhab-hb__header h2{grid-area:title;margin:0;font-family:"Bebas Neue",Impact,sans-serif;font-size:clamp(3.4rem,5.6vw,5.8rem);font-weight:600;line-height:.82;letter-spacing:.015em;text-transform:uppercase;position:relative;z-index:2}.bhab-hb__header>a{grid-area:link;align-self:end;color:var(--hb-ink);font:800 .72rem/1.2 Arial,Helvetica,sans-serif;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;border-bottom:2px solid var(--hb-cyan);padding-bottom:.35rem;position:relative;z-index:3}.bhab-hb-lead{margin-top:1.4rem;opacity:0;transform:translateY(16px);transition:opacity .55s ease .1s,transform .55s ease .1s}.bhab-hb.is-visible .bhab-hb-lead{opacity:1;transform:none}.bhab-hb-lead__link{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(300px,.75fr);color:inherit;text-decoration:none;background:var(--hb-ink)}.bhab-hb-lead__media{position:relative;min-height:clamp(330px,39vw,520px);overflow:hidden;background:#26383a}.bhab-hb__image{width:100%;height:100%;display:block;object-fit:cover;transition:transform .4s ease}.bhab-hb__image--secondary{object-position:center center}.bhab-hb-lead__link:hover .bhab-hb__image,.bhab-hb-lead__link:focus-visible .bhab-hb__image,.bhab-hb-story__link:hover .bhab-hb__image,.bhab-hb-story__link:focus-visible .bhab-hb__image{transform:scale(1.02)}.bhab-hb__placeholder{display:grid;place-items:center;width:100%;height:100%;min-height:260px;background:#26383a;color:rgba(255,255,255,.7);font:600 3rem/1 "Bebas Neue",Impact,sans-serif;text-transform:uppercase}.bhab-hb-lead__body{display:flex;flex-direction:column;justify-content:flex-end;padding:clamp(1.4rem,3.2vw,3rem);color:#f2ead8}.bhab-hb-lead__date,.bhab-hb-story__date{margin:0 0 .6rem;font:800 .67rem/1.2 Arial,Helvetica,sans-serif;letter-spacing:.1em;text-transform:uppercase}.bhab-hb-lead__date{color:var(--hb-cyan)}.bhab-hb-lead h3{color:#f2ead8!important;margin:0;font-family:"Bebas Neue",Impact,sans-serif;font-size:clamp(2.6rem,4vw,4.65rem);font-weight:600;line-height:.92;letter-spacing:.01em;text-transform:uppercase}.bhab-hb-lead__deck{margin:1rem 0 1.3rem;color:rgba(242,234,216,.78);font-size:.95rem;line-height:1.55}.bhab-hb-lead__read,.bhab-hb-story__read{font:800 .7rem/1 Arial,Helvetica,sans-serif;letter-spacing:.09em;text-transform:uppercase}.bhab-hb-lead__read{color:#f2ead8}.bhab-hb-flag{--bhab-hb-flag:#0d0d0d;position:absolute;top:18px;left:0;z-index:2;padding:.65rem 1rem .65rem 1.15rem;background:var(--bhab-hb-flag);color:#fff;font:900 .68rem/1 Arial,Helvetica,sans-serif;letter-spacing:.075em;text-transform:uppercase;opacity:0;transform:translateX(-10px);transition:opacity .35s ease .25s,transform .35s ease .25s}.bhab-hb.is-visible .bhab-hb-flag{opacity:1;transform:none}.bhab-hb-flag:after{content:"";position:absolute;inset:0 -14px 0 auto;border-top:16px solid transparent;border-bottom:16px solid transparent;border-left:14px solid var(--bhab-hb-flag)}.bhab-hb-flag--news{--bhab-hb-flag:#d43a1f}.bhab-hb-flag--backstage{--bhab-hb-flag:#008c95}.bhab-hb-flag--on-our-radar{--bhab-hb-flag:#6b6f35}.bhab-hb-flag--field-notes{--bhab-hb-flag:#b87912}.bhab-hb-flag--spotlight{--bhab-hb-flag:#0d0d0d}.bhab-hb__support-wrap{position:relative;margin-top:1.1rem}.bhab-hb__support{display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding:.3rem .1rem 1rem}.bhab-hb__support::-webkit-scrollbar{display:none}.bhab-hb-story{flex:0 0 calc((100% - 2rem)/3);min-width:0;scroll-snap-align:start;opacity:0;transform:translateY(12px);transition:opacity .42s ease calc(.18s + var(--bhab-hb-index)*.07s),transform .42s ease calc(.18s + var(--bhab-hb-index)*.07s)}.bhab-hb.is-visible .bhab-hb-story{opacity:1;transform:none}.bhab-hb__support--1 .bhab-hb-story{flex-basis:100%}.bhab-hb__support--2 .bhab-hb-story{flex-basis:calc((100% - 1rem)/2)}.bhab-hb-story__link{display:grid;grid-template-columns:minmax(180px,.85fr) 1fr;height:100%;min-height:205px;color:inherit;text-decoration:none;border-top:3px solid var(--hb-ink);background:rgba(255,255,255,.42)}.bhab-hb-story__media{position:relative;overflow:hidden;background:#d5d0c5}.bhab-hb-story__body{padding:1rem;display:flex;flex-direction:column}.bhab-hb-story__date{color:#087f86}.bhab-hb-story h3{font-size:1.05rem;line-height:1.13;margin:0 0 .5rem}.bhab-hb-story__deck{font-size:.78rem;line-height:1.4;color:rgba(16,38,41,.72);margin:0 0 .8rem}.bhab-hb-story__read{margin-top:auto;color:#087f86}.bhab-hb__arrow{position:absolute;z-index:4;top:42%;width:38px;height:38px;border:1px solid var(--hb-line);border-radius:50%;background:#fff;color:var(--hb-ink);font-size:1.25rem;cursor:pointer;box-shadow:0 5px 14px rgba(0,0,0,.1)}.bhab-hb__arrow--prev{left:-14px}.bhab-hb__arrow--next{right:-14px}.bhab-hb__arrow:disabled{opacity:.3}.bhab-hb__swipe-cue{display:none;margin:.1rem 0 0;color:#087f86;font:900 .64rem/1 Arial,Helvetica,sans-serif;letter-spacing:.08em;text-transform:uppercase}.bhab-hb a:focus-visible,.bhab-hb button:focus-visible{outline:3px solid #dfa657;outline-offset:3px}@media(max-width:900px){.bhab-hb-lead__link{grid-template-columns:1fr}.bhab-hb-lead__media{min-height:380px}.bhab-hb-story{flex-basis:min(70vw,430px)}.bhab-hb__support--1 .bhab-hb-story,.bhab-hb__support--2 .bhab-hb-story{flex-basis:min(70vw,430px)}.bhab-hb__emblem{left:auto;right:8rem;bottom:.35rem;width:58px;height:58px}}@media(max-width:600px){.bhab-hb{padding-block:2.8rem}.bhab-hb__header{grid-template-columns:1fr;grid-template-areas:"eyebrow" "title" "link"}.bhab-hb__header>a{justify-self:start;margin-top:.8rem}.bhab-hb__emblem{right:.25rem;top:.1rem;bottom:auto;width:48px;height:48px;opacity:.14}.bhab-hb-lead__media{min-height:280px}.bhab-hb-lead__body{padding:1.3rem}.bhab-hb-story{flex-basis:84vw}.bhab-hb-story__link{grid-template-columns:1fr;min-height:0}.bhab-hb-story__media{aspect-ratio:16/9}.bhab-hb__arrow{display:none}.bhab-hb__support{margin-right:-1rem;padding-right:1rem}.bhab-hb__swipe-cue:not([hidden]){display:block}}@media(prefers-reduced-motion:reduce){.bhab-hb *{animation:none!important;transition:none!important;scroll-behavior:auto!important}.bhab-hb__header,.bhab-hb-lead,.bhab-hb-story,.bhab-hb-flag{opacity:1;transform:none}.bhab-hb__image{transform:none!important}}
