yc-section.picat-trust{
  display:grid !important;
  grid-template-columns:minmax(0, 1fr) minmax(280px, 1.15fr);
  align-items:center;
  gap:clamp(28px, 5vw, 64px);
  position:relative;
  left:auto !important;
  right:auto !important;
  width:100% !important;
  max-width:none !important;
  margin:0 !important;
  padding:56px 6vw !important;
  background:#fff;
  color:#121212;
  box-sizing:border-box;
}
.picat-trust__media{
  position:relative;
  order:2;
  width:100%;
  height:min(48vw, 460px);
  overflow:hidden;
  border-radius:24px;
  background:#f4f4f4;
}
.picat-trust__img{
  width:100%;
  height:100%;
  display:block;
  object-fit:cover;
  object-position:86% center;
}
.picat-trust__media::after{
  display:none;
}
.picat-trust__content{
  position:relative;
  order:1;
  display:flex;
  flex-direction:column;
  justify-content:center;
  width:100%;
  max-width:560px;
  padding:0;
}
.picat-trust__brand{
  margin:0 0 14px;
  color:#6b6b6b;
  font-size:13px;
  font-weight:800;
  letter-spacing:0.22em;
  text-transform:uppercase;
}
.picat-trust__title{
  margin:0 0 16px;
  color:#121212;
  font-size:clamp(32px, 5vw, 54px);
  font-weight:800;
  letter-spacing:-0.03em;
  line-height:1.08;
}
.picat-trust__text{
  margin:0;
  max-width:22em;
  color:#444;
  font-size:clamp(16px, 2vw, 22px);
  line-height:1.5;
}
@media (max-width: 768px){
  yc-section.picat-trust{
    grid-template-columns:1fr;
    padding:36px 22px 40px !important;
    gap:22px;
  }
  .picat-trust__media{
    order:1;
    height:280px;
  }
  .picat-trust__img{
    object-position:78% center;
  }
  .picat-trust__content{
    order:2;
    max-width:none;
  }
}
