.bh{--bh-red:#c21816;--bh-red-bright:#e3221f;--bh-ink:#0d0d0d;--bh-surface:#151515;--bh-line:#ffffff1a;--bh-muted:#ffffffa8;--bh-ease:cubic-bezier(.2, .7, .2, 1);--bh-display:"Oswald", sans-serif;--bh-progress:0;scroll-behavior:smooth;scrollbar-color:var(--bh-red) var(--bh-ink);scroll-padding-top:88px}@media (prefers-reduced-motion:reduce){.bh{scroll-behavior:auto}}@view-transition{navigation:auto}.bh::view-transition-old(root){animation-duration:.28s}.bh::view-transition-new(root){animation-duration:.28s}.bh ::selection{background:var(--bh-red);color:#fff}.bh body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}.bh h1,.bh h2,.bh h3{text-wrap:balance}.bh p{text-wrap:pretty}.bh :focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid var(--bh-red-bright)!important}.bh a:focus:not(:focus-visible),.bh button:focus:not(:focus-visible){outline:none}.bh .skip-link:focus{background:var(--bh-red);color:#fff;z-index:100000}.bh .bh-progress{z-index:100001;background:linear-gradient(90deg, var(--bh-red), var(--bh-red-bright));height:3px;transform:scaleX(var(--bh-progress));transform-origin:0;pointer-events:none;position:fixed;inset:0 0 auto}.bh #masthead{z-index:9990;transition:transform .4s var(--bh-ease);position:sticky;top:0}.bh.bh-header-hidden #masthead{transform:translateY(-100%)}.bh #masthead .primary-header-bar{transition:background-color .3s,box-shadow .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s}.bh.bh-scrolled #masthead .primary-header-bar{-webkit-backdrop-filter:saturate(160%)blur(14px);backdrop-filter:saturate(160%)blur(14px);box-shadow:0 1px 0 var(--bh-line), 0 12px 32px #00000059;background-color:#0d0d0dc7}.bh #desktop-header .main-header-menu>.menu-item>.menu-link{position:relative}.bh #desktop-header .main-header-menu>.menu-item>.menu-link:after{content:"";background:var(--bh-red);transform-origin:0;height:2px;transition:transform .35s var(--bh-ease);position:absolute;bottom:.9em;left:1em;right:1em;transform:scaleX(0)}.bh #desktop-header .main-header-menu>.menu-item>.menu-link:hover:after,.bh #desktop-header .main-header-menu>.current-menu-item>.menu-link:after{transform:scaleX(1)}.bh .is-nav-open .mobile-header-content{animation:bh-drop .35s var(--bh-ease) both;border-top:1px solid var(--bh-line);box-shadow:0 24px 48px #00000080}.bh .mobile-header-content .main-header-menu .menu-link{letter-spacing:.08em;padding-top:.35em;padding-bottom:.35em;font-size:1.05rem}@keyframes bh-drop{0%{opacity:0;transform:translateY(-12px)}}.bh .btn,.bh .header-cta,.bh .cf-submit-button,.bh .bh-button{transition:box-shadow .3s ease, translate .3s var(--bh-ease), background-color .3s ease, color .3s ease!important}.bh .btn:hover,.bh .header-cta-link:hover .header-cta,.bh .cf-submit-button:hover,.bh .bh-button:hover{translate:0 -2px;box-shadow:0 10px 28px #c2181673}.bh .btn:active,.bh .bh-button:active{translate:0}.bh .bh-button{background:var(--bh-red);color:#fff;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:.6em;padding:.95em 1.9em;font:500 .85rem/1 Inter,sans-serif;text-decoration:none;display:inline-flex}.bh .bh-arrow{transition:translate .3s var(--bh-ease);flex:none}.bh .bh-button:hover .bh-arrow,.bh .bh-mobile-cta a:active .bh-arrow{translate:4px}.bh .bh-button.is-ghost{background:0 0;box-shadow:inset 0 0 0 1px #ffffff59}.bh .bh-button.is-ghost:hover{box-shadow:inset 0 0 0 1px #fff}.bh .bh-reveal{opacity:0;transition:opacity .8s var(--bh-ease) var(--bh-delay,0s), translate .8s var(--bh-ease) var(--bh-delay,0s);will-change:opacity, translate;translate:0 28px}.bh .bh-reveal.bh-in{opacity:1;will-change:auto;translate:0}.bh .entry-content>.layout>.box.box-root:first-child .widget{animation:bh-rise .9s var(--bh-ease) .45s both}.bh .entry-content>.layout>.box.box-root:first-child .w-heading{animation-delay:.3s}.bh .entry-content>.layout>.box.box-root:first-child .w-heading:first-child{animation-delay:.1s}.bh .entry-content>.layout>.box.box-root:first-child .w-button{animation-delay:.6s}@keyframes bh-rise{0%{opacity:0;translate:0 26px}}.bh .bh-hero{--bh-mx:50%;--bh-my:30%}.bh .bh-hero:after{content:"";pointer-events:none;background:radial-gradient(520px circle at var(--bh-mx) var(--bh-my), #e3221f38, transparent 65%);mix-blend-mode:screen;opacity:0;transition:opacity .6s;position:absolute;inset:0}.bh .bh-hero.bh-hero-lit:after{opacity:1}.bh .entry-content .w-image a{display:block;overflow:hidden}.bh .entry-content .w-image a img{transition:scale .9s var(--bh-ease), filter .5s ease}.bh .entry-content .w-image a:hover img{filter:brightness(1.08);scale:1.045}.bh .bh-zoomable{cursor:zoom-in;transition:filter .4s}.bh .bh-zoomable:hover{filter:brightness(1.08)}.bh .bh-eyebrow{color:var(--bh-muted);font:400 .8rem/1.2 var(--bh-display);letter-spacing:.42em;text-transform:uppercase;margin:0 0 .9em}.bh .bh-lede{color:#ffffffd1;max-width:62ch;margin:0 auto;font-size:1.05rem;line-height:1.7}.bh .bh-tags{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.bh .bh-tags a{border:1px solid var(--bh-line);color:#ffffffd1;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:.5em 1.05em;font:500 .72rem/1 Inter,sans-serif;text-decoration:none;transition:background-color .25s,border-color .25s,color .25s;display:block}.bh .bh-tags a:hover,.bh .bh-filter-all:hover{border-color:var(--bh-red);color:#fff}.bh .bh-tags a[aria-current=page],.bh .bh-filter-all[aria-current=page]{background:var(--bh-red);border-color:var(--bh-red);color:#fff}.bh .bh-tags.is-small a{padding:.42em .85em;font-size:.64rem}.bh .archive #primary,.bh .search #primary{box-sizing:border-box;width:100%;max-width:1240px;margin:0 auto!important;padding:0 24px 110px!important}.bh .archive .archive-description,.bh .search .archive-description{text-align:center;background:0 0;border:0;margin:0;padding:clamp(56px,9vw,112px) 0 clamp(36px,5vw,56px)}.bh .archive .archive-title,.bh .search .archive-title{color:var(--bh-red);letter-spacing:.01em;text-transform:uppercase;margin:0 0 .35em;font:600 clamp(2.6rem, 7vw, 5rem) / 1 var(--bh-display)!important}.bh .search .archive-title{color:#fff;font-size:clamp(1.8rem,4.4vw,3rem)!important}.bh .search .archive-title span{color:var(--bh-red)}.bh .search .archive-title span:before{content:"“"}.bh .search .archive-title span:after{content:"”"}.bh .bh-filter{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:36px;display:flex}.bh .bh-filter .bh-tags{justify-content:center}.bh .bh-filter-all{color:#fff;letter-spacing:.1em;text-transform:uppercase;border:1px solid #fff6;border-radius:999px;padding:.5em 1.05em;font:600 .72rem/1 Inter,sans-serif;text-decoration:none;transition:background-color .25s,border-color .25s}.bh .archive .site-main>.row,.bh .search .site-main>.row,.bh .bh-cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:28px;margin:0;display:grid}.bh .row>.article-card{float:none;border:1px solid var(--bh-line);background:var(--bh-surface);width:auto;transition:border-color .35s ease, box-shadow .35s ease, translate .45s var(--bh-ease), opacity .8s var(--bh-ease) var(--bh-delay,0s);border-radius:16px;margin:0;padding:0;overflow:hidden}.bh .row>.article-card:hover{border-color:#c21816b3;translate:0 -6px;box-shadow:0 24px 60px #0000008c,0 0 0 1px #c2181659}.bh .article-card .article-inner,.bh .article-card .post-content{float:none;width:auto;height:100%;margin:0;padding:0}.bh .article-card .post-content{flex-direction:column;display:flex}.bh .article-card .featured-section{margin:0}.bh .article-card .post-thumb-img-content{aspect-ratio:3/2;background:#000;overflow:hidden}.bh .article-card .post-thumb-img-content img{object-fit:cover;width:100%;height:100%;transition:scale 1s var(--bh-ease);display:block}.bh .article-card:hover .post-thumb-img-content img{scale:1.05}.bh .article-card .no-thumb .featured-section{background:linear-gradient(90deg, var(--bh-red), transparent);height:6px}.bh .article-card .entry-title{font:600 1.35rem/1.2 var(--bh-display);letter-spacing:.01em;text-transform:uppercase;margin:0;padding:24px 24px 0}.bh .article-card .entry-title a{color:#fff;text-decoration:none;transition:color .25s}.bh .article-card:hover .entry-title a{color:var(--bh-red-bright)}.bh .article-card .excerpt{margin:0;padding:12px 24px 0}.bh .article-card .excerpt p{color:var(--bh-muted);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:.95rem;line-height:1.65;display:-webkit-box;overflow:hidden}.bh .article-card .bh-tags{padding:18px 24px 0}.bh .article-card .read-more{margin:auto 0 0;padding:22px 24px 26px}.bh .article-card .read-more a{color:#fff;letter-spacing:.14em;text-transform:uppercase;border-bottom:2px solid var(--bh-red);transition:color .25s ease, letter-spacing .35s var(--bh-ease);padding-bottom:6px;font:600 .74rem/1 Inter,sans-serif;text-decoration:none}.bh .article-card .read-more a:hover{color:var(--bh-red-bright);letter-spacing:.2em}.bh .article-card .entry-content:empty{display:none}.bh .article-card{position:relative}.bh .article-card .entry-title a:after{content:"";position:absolute;inset:0}.bh .article-card .bh-tags a,.bh .article-card .read-more a{z-index:1;position:relative}.bh .archive .author-box{display:block}.bh .archive .author-avatar{display:none}.bh .search .no-results{text-align:center;max-width:560px;margin:0 auto}.bh .search .no-results .page-content p{color:var(--bh-muted);margin-bottom:28px}.bh .search-form{justify-content:center;gap:8px;display:flex}.bh .search-form label{flex:1;max-width:360px}.bh .search-form .search-field{border:1px solid var(--bh-line);color:#fff;background:#ffffff0f;border-radius:999px;width:100%;padding:.85em 1.1em;transition:border-color .25s,background-color .25s}.bh .search-form .search-field::placeholder{color:#ffffff80}.bh .search-form .search-field:focus{border-color:var(--bh-red);background:#ffffff1a}.bh .search-form .search-button{display:none}.bh .search-form input.search-submit{background:var(--bh-red);color:#fff;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:box-shadow .3s ease, translate .3s var(--bh-ease);border:0;border-radius:999px;padding:.85em 1.6em;font:500 .8rem/1 Inter,sans-serif}.bh .search-form input.search-submit:hover{translate:0 -2px;box-shadow:0 10px 28px #c2181673}.bh .pagination-wrap{text-align:center;padding:56px 0 0}.bh .pagination-wrap .page-numbers{border:1px solid var(--bh-line);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:44px;height:44px;margin:0 3px;padding:0 14px;text-decoration:none;transition:border-color .25s,background-color .25s;display:inline-flex}.bh .pagination-wrap a.page-numbers:hover{border-color:var(--bh-red)}.bh .pagination-wrap .page-numbers.current{background:var(--bh-red);border-color:var(--bh-red)}.bh .bh-outro{max-width:1240px;margin:0 auto;padding:72px 24px 0}.bh .bh-outro-meta{border-top:1px solid var(--bh-line);border-bottom:1px solid var(--bh-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:28px 0;display:flex}.bh .bh-share{align-items:center;gap:16px;display:flex}.bh .bh-share-label{color:var(--bh-muted);font:400 .72rem/1 var(--bh-display);letter-spacing:.3em;text-transform:uppercase}.bh .bh-share ul{gap:8px;margin:0;padding:0;list-style:none;display:flex}.bh .bh-share a,.bh .bh-share button{border:1px solid var(--bh-line);color:#fff;cursor:pointer;width:42px;height:42px;transition:background-color .25s ease, border-color .25s ease, translate .3s var(--bh-ease);background:0 0;border-radius:50%;place-items:center;padding:0;font-size:.95rem;display:grid}.bh .bh-share a:hover,.bh .bh-share button:hover{background:var(--bh-red);border-color:var(--bh-red);color:#fff;translate:0 -3px}.bh .bh-cta-band{background:radial-gradient(120% 160% at 0 0,#5a0b0a 0%,#2a0606 45%,#120303 100%);border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;margin:72px 0;padding:clamp(32px,5vw,56px);display:flex;box-shadow:inset 0 0 0 1px #c2181659}.bh .bh-cta-band h2{color:#fff;max-width:18ch;font:600 clamp(1.7rem, 3.6vw, 2.7rem) / 1.08 var(--bh-display);text-transform:uppercase;margin:0}.bh .bh-cta-band .bh-button{color:var(--bh-ink);background:#fff}.bh .bh-cta-band .bh-button:hover{box-shadow:0 12px 32px #00000080}.bh .bh-more{padding-bottom:96px}.bh .bh-more h2{color:#fff;font:600 clamp(2rem, 4.6vw, 3.2rem) / 1 var(--bh-display);text-transform:uppercase;margin:0 0 36px}.bh .single-post .post-navigation{border:0;max-width:1240px;margin:56px auto 0;padding:0 24px}.bh .single-post .post-navigation .nav-links{justify-content:space-between;gap:16px;display:flex}.bh .single-post .post-navigation .nav-next{text-align:right;margin-left:auto}.bh .single-post .post-navigation a{border:1px solid var(--bh-line);color:#fff;letter-spacing:.12em;text-transform:uppercase;border-radius:999px;max-width:none;padding:.9em 1.5em;font:500 .76rem/1 Inter,sans-serif;text-decoration:none;transition:border-color .25s,background-color .25s;display:inline-block}.bh .single-post .post-navigation a:hover{border-color:var(--bh-red);background:#c218161f}.bh .bh-404{text-align:center;background:radial-gradient(60% 55% at 50% 0,#c2181647,#0000 70%);flex-direction:column;align-items:center;min-height:72vh;padding:clamp(48px,8vw,96px) 24px 96px;display:flex}.bh .bh-404-code{font:700 clamp(8rem, 30vw, 20rem) / .85 var(--bh-display);letter-spacing:-.02em;color:#0000;-webkit-text-stroke:2px var(--bh-red);-webkit-user-select:none;user-select:none;margin:0;animation:4s ease-in-out infinite bh-pulse}@keyframes bh-pulse{50%{text-shadow:0 0 70px #e3221f8c}}.bh .bh-404 .page-title{color:#fff;font:600 clamp(1.8rem, 4.5vw, 3rem) / 1.05 var(--bh-display);text-transform:uppercase;margin:.5em 0 .4em}.bh .bh-404-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin:36px 0 44px;display:flex}.bh .bh-404-search{width:100%;max-width:520px}.bh .bh-footer{color:var(--bh-muted);background:#070707;font:400 .95rem/1.6 Inter,sans-serif;position:relative}.bh .bh-footer:before{content:"";background:linear-gradient(90deg, transparent, var(--bh-red) 30%, var(--bh-red) 70%, transparent);height:1px;position:absolute;inset:0 0 auto}.bh .bh-footer-main{grid-template-columns:minmax(0,1.6fr) minmax(0,.7fr) auto;gap:48px clamp(32px,6vw,96px);max-width:1240px;margin:0 auto;padding:clamp(48px,7vw,84px) 24px clamp(40px,5vw,60px);display:grid}.bh .bh-footer-logo{display:inline-block}.bh .bh-footer-logo img{width:min(300px,100%);height:auto;display:block}.bh .bh-footer-brand p{max-width:38ch;margin:22px 0 20px}.bh .bh-footer-email{color:#fff;align-items:center;gap:.7em;font-weight:500;text-decoration:none;transition:color .25s;display:inline-flex}.bh .bh-footer-email i{color:var(--bh-red)}.bh .bh-footer-email:hover{color:var(--bh-red-bright)}.bh .bh-footer-title{color:#fff;font:400 .78rem/1.2 var(--bh-display);letter-spacing:.36em;text-transform:uppercase;margin:0 0 20px}.bh .bh-footer ul{margin:0;padding:0;list-style:none}.bh .bh-footer-nav li+li{margin-top:10px}.bh .bh-footer-nav a{color:var(--bh-muted);transition:color .25s ease, padding-left .3s var(--bh-ease);text-decoration:none;position:relative}.bh .bh-footer-nav a:before{content:"";background:var(--bh-red);transform-origin:0;width:12px;height:2px;transition:transform .3s var(--bh-ease);position:absolute;top:50%;left:0;transform:scaleX(0)}.bh .bh-footer-nav a:hover,.bh .bh-footer-nav a[aria-current=page]{color:#fff;padding-left:20px}.bh .bh-footer-nav a:hover:before,.bh .bh-footer-nav a[aria-current=page]:before{transform:scaleX(1)}.bh .bh-footer-social ul{flex-wrap:wrap;gap:10px;display:flex}.bh .bh-footer-social a{border:1px solid var(--bh-line);color:#fff;width:46px;height:46px;transition:background-color .25s ease, border-color .25s ease, translate .3s var(--bh-ease);border-radius:50%;place-items:center;font-size:1.05rem;text-decoration:none;display:grid}.bh .bh-footer-social a:hover{background:var(--bh-red);border-color:var(--bh-red);color:#fff;translate:0 -3px}.bh .bh-footer-legal{border-top:1px solid var(--bh-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 28px;max-width:1240px;margin:0 auto;padding:22px 24px 26px;font-size:.8rem;display:flex}.bh .bh-footer-legal p{margin:0}.bh .bh-footer-legal ul{flex-wrap:wrap;gap:6px 26px;display:flex}.bh .bh-footer-legal a{color:var(--bh-muted);text-decoration:none;transition:color .25s}.bh .bh-footer-legal a:hover{color:#fff}@media (max-width:860px){.bh .bh-footer-main{grid-template-columns:1fr 1fr}.bh .bh-footer-brand{grid-column:1/-1}}@media (max-width:767px){.bh .bh-footer-legal{padding-bottom:34px}}@media (max-width:520px){.bh .bh-footer-main{grid-template-columns:1fr;gap:36px}.bh .bh-footer-social a{width:44px;height:44px}}.bh #scroll-top{background:conic-gradient(var(--bh-red) calc(var(--bh-progress) * 360deg), #ffffff24 0);width:48px;height:48px;transition:translate .3s var(--bh-ease);border-radius:50%;line-height:48px;box-shadow:0 10px 30px #00000080}.bh #scroll-top:before{content:"";background:var(--bh-ink);border-radius:50%;position:absolute;inset:3px}.bh #scroll-top .svg-icon{position:relative}.bh #scroll-top:hover{translate:0 -4px}.bh .bh-mobile-cta{display:none}@media (max-width:767px){.bh .bh-mobile-cta{z-index:9980;padding:12px 16px calc(12px + env(safe-area-inset-bottom));transition:translate .45s var(--bh-ease);pointer-events:none;background:linear-gradient(#0000,#0d0d0df5 40%);display:block;position:fixed;inset:auto 0 0;translate:0 110%}.bh .bh-mobile-cta.is-visible{pointer-events:auto;translate:0}.bh .bh-mobile-cta a{background:var(--bh-red);color:#fff;letter-spacing:.14em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;gap:.7em;padding:1.05em 1em;font:600 .82rem/1 Inter,sans-serif;text-decoration:none;display:flex;box-shadow:0 12px 30px #c2181673}.bh #scroll-top{bottom:84px}.bh .bh-outro-meta{flex-direction:column;align-items:flex-start}.bh .bh-cta-band .bh-button{justify-content:center;width:100%}}.bh.bh-lightbox-open{overflow:hidden}.bh .bh-lightbox{z-index:100010;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:zoom-out;background:#050505f0;place-items:center;padding:clamp(16px,4vw,56px);animation:.25s both bh-fade;display:grid;position:fixed;inset:0}.bh .bh-lightbox img{cursor:default;max-width:100%;max-height:calc(100vh - 2*clamp(16px,4vw,56px));animation:bh-zoom .35s var(--bh-ease) both;border-radius:6px;box-shadow:0 30px 90px #000000b3}.bh .bh-lightbox button{color:#fff;cursor:pointer;background:#0d0d0db3;border:1px solid #ffffff40;border-radius:50%;place-items:center;width:52px;height:52px;padding:0 0 4px;font:300 2rem/1 Inter,sans-serif;transition:background-color .25s,border-color .25s;display:grid;position:absolute}.bh .bh-lightbox button:hover{background:var(--bh-red);border-color:var(--bh-red)}.bh .bh-lightbox-close{top:20px;right:20px}.bh .bh-lightbox-nav.is-prev{margin-top:-26px;top:50%;left:20px}.bh .bh-lightbox-nav.is-next{margin-top:-26px;top:50%;right:20px}.bh .bh-lightbox-count{color:var(--bh-muted);font:400 .78rem/1 var(--bh-display);letter-spacing:.3em;position:absolute;bottom:18px;left:50%;translate:-50%}@keyframes bh-fade{0%{opacity:0}}@keyframes bh-zoom{0%{opacity:0;scale:.96}}@media (prefers-reduced-motion:reduce){.bh *,.bh :before,.bh :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.bh .bh-reveal{opacity:1;translate:none}.bh.bh-header-hidden #masthead{transform:none}}@media print{.bh #masthead,.bh .bh-progress,.bh .bh-mobile-cta,.bh #scroll-top{display:none!important}.bh .bh-reveal{opacity:1!important;translate:none!important}}.bh .mobile-header-content{background-color:#111!important}.bh .mobile-header-content .header-button-1{background:0 0;padding:18px 16px 22px}.bh .mobile-header-content .header-button-1 .header-button-wrap,.bh .mobile-header-content .header-button-1 .header-cta-link{width:100%;display:block}.bh .mobile-header-content .header-button-1 .header-cta{text-align:center;padding:1em;display:block}.bh .single-post .post-navigation .nav-previous,.bh .single-post .post-navigation .nav-next{flex:none;width:auto}.bh .single-post .post-navigation a{width:auto}@media (max-width:767px){.bh .bh-share{flex-direction:column;align-items:flex-start;gap:12px}}.bh .bh-partners{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:clamp(16px,2.4vw,28px);width:min(100%,980px);margin:12px auto 8px;padding:0;list-style:none;display:grid}.bh .bh-partner{text-align:center;margin:0}.bh .bh-partner-tile{aspect-ratio:16/9;transition:translate .45s var(--bh-ease), box-shadow .45s ease;background:#fff;border-radius:16px;place-items:center;padding:12% 14%;display:grid;position:relative;overflow:hidden;box-shadow:0 1px #ffffff0f,0 18px 40px #00000073}.bh .bh-partner-tile:after{content:"";background:var(--bh-red);height:4px;transition:transform .45s var(--bh-ease);position:absolute;inset:auto 0 0;transform:scaleX(0)}.bh .bh-partner-tile img{object-fit:contain;width:100%;max-width:230px;height:100%;max-height:84px;transition:scale .6s var(--bh-ease);display:block}.bh .bh-partner:hover .bh-partner-tile{translate:0 -6px;box-shadow:0 1px #ffffff0f,0 28px 60px #0009,0 0 0 1px #c2181666}.bh .bh-partner:hover .bh-partner-tile:after{transform:scaleX(1)}.bh .bh-partner:hover .bh-partner-tile img{scale:1.04}.bh .bh-partner-name{color:var(--bh-muted);font:400 .74rem/1.3 var(--bh-display);letter-spacing:.28em;text-transform:uppercase;margin:16px 0 0;transition:color .3s}.bh .bh-partner:hover .bh-partner-name{color:#fff}@media (max-width:600px){.bh .bh-partners{grid-template-columns:repeat(2,minmax(0,1fr))}.bh .bh-partner:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - 8px)}.bh .bh-partner-tile{border-radius:12px}.bh .bh-partner-name{letter-spacing:.18em;font-size:.62rem}}
