.seller-modern-positioning{
  padding:92px 48px;
  background:#f7f3ec;
  color:#26221c;
  border-top:1px solid #d8cfc0;
  border-bottom:1px solid #d8cfc0;
}
.seller-modern-positioning .seller-modern-positioning__grid{
  display:grid;
  grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);
  gap:clamp(42px,7vw,96px);
  align-items:start;
}
.seller-modern-positioning .sec-eyebrow{color:#8a6c3d}
.seller-modern-positioning .sec-h{max-width:760px;color:#26221c}
.seller-modern-positioning__lead{
  max-width:680px;
  margin-top:24px;
  color:rgba(38,34,28,.8);
  font-size:17px;
  line-height:1.8;
}
.seller-modern-positioning__proof{
  padding:clamp(28px,4vw,44px);
  background:#fffdf8;
  border:1px solid rgba(169,138,88,.32);
  box-shadow:0 18px 44px rgba(38,34,28,.07);
}
.seller-modern-positioning__proof ul{
  display:grid;
  gap:18px;
  margin:0;
  padding:0;
  list-style:none;
}
.seller-modern-positioning__proof li{
  position:relative;
  padding-left:24px;
  color:rgba(38,34,28,.82);
  font-size:15px;
  line-height:1.65;
}
.seller-modern-positioning__proof li::before{
  content:"";
  position:absolute;
  top:.72em;
  left:0;
  width:8px;
  height:8px;
  background:#a98a58;
  transform:rotate(45deg);
}
.seller-modern-positioning__first-72{
  margin:28px 0;
  padding:20px 0;
  border-top:1px solid rgba(169,138,88,.28);
  border-bottom:1px solid rgba(169,138,88,.28);
  color:#26221c;
  font-family:var(--serif);
  font-size:clamp(21px,2vw,28px);
  line-height:1.35;
}
.seller-modern-positioning__actions{
  display:flex;
  flex-wrap:wrap;
  gap:16px 22px;
  align-items:center;
}
.seller-modern-positioning__actions .btn-gold{margin:0}
.seller-modern-positioning__link{
  color:#6f542c;
  font-size:13px;
  font-weight:700;
  letter-spacing:.05em;
  text-decoration:none;
  border-bottom:1px solid rgba(111,84,44,.35);
}
.seller-modern-positioning__link:hover,
.seller-modern-positioning__link:focus-visible{
  color:#26221c;
  border-bottom-color:#26221c;
}
@media(max-width:900px){
  .seller-modern-positioning{padding:72px 28px}
  .seller-modern-positioning .seller-modern-positioning__grid{
    grid-template-columns:1fr;
    gap:36px;
  }
}
@media(max-width:520px){
  .seller-modern-positioning{padding:58px 20px}
  .seller-modern-positioning__lead{font-size:15px}
  .seller-modern-positioning__proof{padding:26px 22px}
  .seller-modern-positioning__actions{align-items:stretch}
  .seller-modern-positioning__actions .btn-gold{
    width:100%;
    text-align:center;
  }
  .seller-modern-positioning__link{
    width:100%;
    padding:4px 0;
    text-align:center;
  }
}
