/* Editorial cards: the whole module receives one restrained interactive lift. */
body.bcx-home-header #bcx-explore .bcx-hub-card{
  position:relative;
  border:1px solid #e2e7de;
  border-radius:24px;
  background:#fff;
  box-shadow:0 8px 25px #173c2b0a;
  transition:transform .32s cubic-bezier(.2,.7,.3,1),border-color .28s ease,box-shadow .32s ease,background-color .28s ease;
}
body.bcx-home-header #bcx-explore .bcx-card-copy{
  padding:20px 16px 10px;
}
body.bcx-home-header #bcx-explore .bcx-card-copy h3{
  margin-bottom:12px;
}
body.bcx-home-header #bcx-explore .bcx-card-copy>p{
  font-size:11px;
  line-height:1.6;
  letter-spacing:.12em;
  text-transform:uppercase;
  color:#68716c;
  margin:0 0 14px;
}
body.bcx-home-header #bcx-explore .bcx-card-copy>p::after{
  content:"";
  display:block;
  width:38px;
  height:3px;
  margin-top:16px;
  background:#e9bd42;
  border-radius:3px;
}
body.bcx-home-header #bcx-explore .bcx-row{
  min-height:48px;
  padding-block:8px;
  border-top:1px solid #e4e8df;
}
body.bcx-home-header #bcx-explore .bcx-card-copy>p+.bcx-row{border-top:0}
body.bcx-home-header #bcx-explore .bcx-row>span{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  flex:0 0 32px;
  width:32px;
  height:32px;
  border-radius:50%;
  background:#f0f3eb;
  color:#214b3a;
  transition:background-color .25s ease;
}
body.bcx-home-header #bcx-explore .bcx-row:is(:hover,:focus-visible)>span{background:#f9eab4}
@media(hover:hover) and (pointer:fine){
  body.bcx-home-header #bcx-explore .bcx-hub-card:hover{
    border-color:#e9bc3d;
    background:#fffefa;
    box-shadow:0 16px 34px #213c2514,0 0 0 1px #f2d47630;
    transform:translateY(-4px);
  }
}
body.bcx-home-header #bcx-explore .bcx-hub-card:focus-within{
  border-color:#e9bc3d;
  box-shadow:0 14px 30px #213c2512;
}
@media(max-width:760px){
  body.bcx-home-header #bcx-explore .bcx-card-copy{padding:18px 10px 8px}
  body.bcx-home-header #bcx-explore .bcx-card-copy>p{font-size:10px;letter-spacing:.11em}
}
@media(prefers-reduced-motion:reduce){
  body.bcx-home-header #bcx-explore .bcx-hub-card,
  body.bcx-home-header #bcx-explore .bcx-row>span{transition:none}
  body.bcx-home-header #bcx-explore .bcx-hub-card:hover{transform:none}
}
