.pandora-status{
  background:#000;
  padding:72rem 0;
  color:#fff;
}
.pandora-status__grid{
  display:grid;
  grid-template-columns:minmax(0,0.95fr) minmax(0,1.7fr);
  gap:48rem 56rem;
  align-items:center;
}
.pandora-status__cert{order:1;}
.pandora-status__content{order:2;}
.pandora-status__cert-link{
  display:block;
  text-decoration:none;
  color:inherit;
  max-width:420rem;
}
.pandora-status__cert-img{
  display:blokk;
  width:100%;
  height:auto;
  border-radius:2rem;
  box-shadow:0 12rem 40rem rgba(0,0,0,.45);
  background:#111;
}
.pandora-status__cert-caption{
  display:inline-block;
  margin-top:14rem;
  font-size:14rem;
  line-height:1.3;
  color:rgba(255,255,255,.72);
  border-bottom:1px solid rgba(255,255,255,.28);
}
.pandora-status__cert-link:hover .pandora-status__cert-caption{
  color:#fff;
  border-bottom-color:rgba(255,255,255,.7);
}
.pandora-status__title{
  margin:0;
  font-family:"Euclid Square",sans-serif;
  font-weight:700;
  font-size:40rem;
  line-height:120%;
  text-transform:uppercase;
  color:#fff;
}
.pandora-status__texts{margin-top:22rem;}
.pandora-status__text{
  margin:0;
  font-size:16rem;
  line-height:150%;
  color:rgba(255,255,255,.72);
}
.pandora-status__text + .pandora-status__text{margin-top:14rem;}
.pandora-status__actions{margin-top:28rem;}
.pandora-status__btn{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  width:auto;
  max-width:100%;
  text-transform:uppercase;
  white-space:normal;
  line-height:1.25;
  height:auto;
  padding:16rem 28rem;
  text-align:center;
}
.pandora-status__note{
  margin-top:12rem;
  font-size:13rem;
  line-height:140%;
  color:rgba(255,255,255,.48);
}

@media (max-width:991px){
  .pandora-status{padding:48rem 0;}
  .pandora-status__grid{
    grid-template-columns:1fr;
    gap:28rem;
  }
  .pandora-status__content{order:1;}
  .pandora-status__cert{order:2;}
  .pandora-status__title{font-size:28rem;}
  .pandora-status__cert-link{max-width:360rem;margin:0 auto;}
  .pandora-status__btn{width:100%;font-size:14rem;padding:14rem 18rem;}
}

@media (max-width:575px){
  .pandora-status{padding:40rem 0;}
  .pandora-status__title{font-size:24rem;}
  .pandora-status__text{font-size:15rem;}
}
