/* Figma 1259:3080: 616px device, 81px gutter, 389px copy at 1440px.
   The original video already contains the iPad bezel; do not draw another. */
.offering-tech #section-988-4036 .offering-case{
 width:100%;max-width:1086px;
 grid-template-columns:minmax(0,616fr) minmax(0,389fr);
 gap:clamp(32px,5.625vw,81px);
}
.offering-tech #section-988-4036 [data-heart-media-slot=tech-selected]{
 max-width:616px;
 /* The source's 22px corners scale uniformly with its 616×469 viewport. */
 border-radius:3.571428571% / 4.690831557%;
}
@media(max-width:1000px){
 .offering-tech #section-988-4036 .offering-case{
  grid-template-columns:minmax(0,1fr);gap:32px;
 }
 .offering-tech #section-988-4036 .offering-case-caption{max-width:616px}
}
