.wsl-pressure-firstscreen{min-width:0;position:relative}
.wsl-pressure-firstscreen h1{font-size:clamp(28px,2.4vw,34px);line-height:1.3;margin:0 0 16px;overflow-wrap:normal;word-break:normal;color:#07345b}
.wsl-pressure-firstscreen .wsl-firstscreen-model{white-space:nowrap}
.wsl-pressure-firstscreen .wsl-product-v3-hero__copy>p,.wsl-pressure-firstscreen .wsl-detail-hero__position{font-size:15px;line-height:1.8;margin:0 0 18px;color:#566879}
.wsl-pressure-firstscreen .wsl-product-v3-tags,.wsl-pressure-firstscreen .wsl-feature-tags{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 18px}
.wsl-pressure-firstscreen .wsl-product-v3-tags em,.wsl-pressure-firstscreen .wsl-feature-tags span{display:inline-block;background:#10558e;color:#fff;padding:8px 12px;border-radius:5px;font-size:14px;line-height:1.4;font-style:normal;font-weight:700;white-space:nowrap}
.wsl-pressure-firstscreen .wsl-product-v3-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:stretch;margin:18px 0}
.wsl-pressure-firstscreen .wsl-product-v3-stat-card{min-width:0;padding:16px 12px;margin:0;border:1px solid #dce4e9;border-radius:7px;background:#fff;overflow:visible}
.wsl-pressure-firstscreen .wsl-product-v3-stat-card dt{font-size:13px;line-height:1.5;color:#566879;margin:0 0 14px}
.wsl-pressure-firstscreen .wsl-product-v3-stat-card dd{display:block;min-width:0;margin:12px 0 0;padding:0;border:0}
.wsl-pressure-firstscreen .wsl-product-v3-stat-card dd>span{display:block;font-size:12px;color:#687b8d;margin-bottom:5px;line-height:1.5}
.wsl-pressure-firstscreen .wsl-product-v3-stat-card strong{display:block;font-size:14px;line-height:1.65;text-align:left;white-space:normal;word-break:normal;overflow-wrap:break-word;color:#07345b}
.wsl-pressure-firstscreen .wsl-product-v3-actions,.wsl-pressure-firstscreen .wsl-actions{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0 0}
.wsl-pressure-firstscreen .wsl-btn{display:inline-flex;align-items:center;justify-content:center;padding:11px 18px;line-height:1.4;font-weight:700;white-space:nowrap}
.wsl-pressure-firstscreen.wsl-detail-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.65fr);gap:36px;padding:36px;background:#fff}
.wsl-pressure-firstscreen .wsl-detail-hero__info,.wsl-pressure-firstscreen .wsl-detail-hero__image{min-width:0}
@media(max-width:900px){.wsl-pressure-firstscreen .wsl-product-v3-stats{grid-template-columns:1fr}.wsl-pressure-firstscreen.wsl-detail-hero{grid-template-columns:1fr;padding:24px}}
