.revnew-stack-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(4,280px);column-gap:0;row-gap:0;margin-top:132px;}
.revnew-stack-card{position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:280px;padding:31px 25px 26px;border-radius:10px;background:#f5f5f5;overflow:hidden;}
.revnew-stack-card-1{grid-column:2;grid-row:1;}
.revnew-stack-card-2{grid-column:4;grid-row:1;}
.revnew-stack-card-3{grid-column:1;grid-row:2;}
.revnew-stack-card-4{grid-column:3;grid-row:2;}
.revnew-stack-card-5{grid-column:2;grid-row:3;}
.revnew-stack-card-6{grid-column:4;grid-row:3;}
.revnew-stack-card-7{grid-column:3;grid-row:4;}
.revnew-stack-card-8{grid-column:1;grid-row:3;}
.revnew-stack-blocks{display:flex;align-items:center;gap:4px;height:10px;}
.revnew-stack-block{display:block;width:10px;height:10px;flex:0 0 10px;background:#f4c9bd;}
.revnew-stack-block.is-orange{background:#ff482c;}
.revnew-stack-card-content{max-width:275px;margin-top:auto;}
.revnew-stack-card-content h3{margin:0 0 20px;color:#111111;font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:700;line-height:1.05;letter-spacing:-0.4px;}
.revnew-stack-card-content p{color:#4b4b4b;font-family:Arial,Helvetica,sans-serif;font-size:15px;line-height:1.35;}
.revnew-stack-card-content p p{margin:0;}
@media (min-width:768px){
  .revnew-stack-card{transform:scale(1.03)!important;}
  {#
    .revnew-stack-card-1{transform:translateX(-1px);}
    .revnew-stack-card-2{transform:translateX(0);}
    .revnew-stack-card-3{transform:translateY(0);}
    .revnew-stack-card-4{transform:translateY(0);}
    .revnew-stack-card-5{transform:translateY(0);}
    .revnew-stack-card-6{transform:translateY(0);}
    .revnew-stack-card-7{transform:translateY(0);}
    .revnew-stack-card-8{transform:translateY(0);}
  #}
}
@media (max-width:1050px){
  .revnew-stack-grid{grid-template-rows:repeat(4,230px);margin-top:100px;}
  .revnew-stack-card{min-height:230px;padding:26px 20px 22px;}
  .revnew-stack-card-content h3{font-size:18px;}
  .revnew-stack-card-content p{font-size:14px;}
}
@media (max-width:767px){
  .revnew-stack-heading{max-width:100%;font-size:clamp(34px,9vw,48px);line-height:1.08;letter-spacing:-1.7px;}
  .revnew-stack-grid{display:flex;flex-direction:column;gap:14px;margin-top:60px;}
  .revnew-stack-card,.revnew-stack-card-1,.revnew-stack-card-2,.revnew-stack-card-3,.revnew-stack-card-4,.revnew-stack-card-5,.revnew-stack-card-6,.revnew-stack-card-7,.revnew-stack-card-8{grid-column:auto;grid-row:auto;transform:none;min-height:250px;padding:27px 22px 25px;}
  .revnew-stack-card-content{max-width:100%;}
}
@media (max-width:480px){
  .revnew-stack-heading{font-size:34px;}
  .revnew-stack-grid{margin-top:45px;}
  .revnew-stack-card,.revnew-stack-card-1,.revnew-stack-card-2,.revnew-stack-card-3,.revnew-stack-card-4,.revnew-stack-card-5,.revnew-stack-card-6,.revnew-stack-card-7,.revnew-stack-card-8{min-height:235px;padding:25px 20px;}
  .revnew-stack-card-content h3{margin-bottom:15px;font-size:19px;}
  .revnew-stack-card-content p{font-size:14px;}
}