 .dsSeats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.dsSeats>*{min-width:0}.dsSeat{display:flex;flex-direction:column;border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:var(--elevate);overflow:hidden}.dsSeat__media{display:flex;align-items:center;justify-content:center;height:150px;background:var(--surface-sunken,#f3f2ee)}.dsSeat__media img{display:block;height:128px;width:auto;max-width:100%;object-fit:contain}.dsSeat__body{display:flex;flex-direction:column;flex:1;padding:16px 18px 18px}.dsSeat__t{margin:0;font:600 18px/1.3 var(--font-text);color:var(--text-primary);letter-spacing:-.01em}.dsSeat__spec{margin:6px 0 0;font-size:13.5px;line-height:1.45;color:var(--text-primary)}.dsSeat__why{margin:6px 0 12px;font-size:13px;line-height:1.5;color:var(--text-secondary)}.dsSeat .dsPrice{justify-content:flex-start;margin-top:auto}.dsSeat__facts{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:6px;font-size:13px;line-height:1.4;color:var(--text-secondary)}.dsSeat__facts li{display:flex;align-items:flex-start;gap:8px}.dsSeat__facts .ds-icon{flex:none;width:15px;height:15px;margin-top:1px;color:var(--success-500)}.dsSeats__more{list-style:none;margin:20px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 30px;font-size:14px;line-height:1.55;color:var(--text-secondary)}.dsSeats__more li{display:grid;grid-template-columns:20px minmax(0,1fr);gap:0 10px;align-items:start}.dsSeats__more .ds-icon{width:18px;height:18px;margin-top:2px;color:var(--signal)}.dsSeats__more a{font-weight:600}@media (max-width:900px){.dsSeats__more{grid-template-columns:1fr;gap:10px}}@media (max-width:720px){.dsSeats{grid-template-columns:1fr;gap:12px}.dsSeat{display:grid;grid-template-columns:96px minmax(0,1fr)}.dsSeat__media{height:auto;min-height:100%;align-items:flex-start;padding-top:16px}.dsSeat__media img{height:96px}.dsSeat__body{padding:14px 14px 14px 12px}.dsSeat__t{min-height:0;font-size:16px}.dsSeat__why{min-height:0}.dsSeat .dsPrice__value{font-size:26px}}@media (max-width:374px){.dsSeat{grid-template-columns:76px minmax(0,1fr)}.dsSeat__media img{height:80px}}body[data-lp-pro] #engProof .dsProofPair{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr)}body[data-lp-pro] #engProof .dsProofPair>.dsChart__card{order:-1}@media (max-width:720px){body[data-lp-seats] .dsHeroLight__media,body[data-lp-seats] .dsHeroLight .dsStack{display:none}}