.pp6-hero .pp2-intro h1{font-size:clamp(48px,5vw,76px);direction:ltr;unicode-bidi:isolate;display:inline-block;margin-bottom:20px}
.pp6-series-title{font-size:clamp(22px,2.1vw,30px);font-weight:550;line-height:1.4;letter-spacing:-.6px;margin:0 0 24px}
.pp6-hero .pp2-lead+.pp2-lead{margin-top:20px}
.pp6-hero .pp2-photo{width:100%;max-width:500px;justify-self:end}
@media(max-width:900px){.pp6-hero .pp2-photo{justify-self:center}.pp6-series-title{font-size:25px}}

.pp6-features{list-style:none;margin:0;padding:0}
.pp6-features li{position:relative;padding:18px 0;padding-inline-start:26px;border-bottom:1px solid var(--line);font-size:17px;line-height:1.7;color:#4f5b63}
.pp6-features li:first-child{padding-top:0}
.pp6-features li::before{content:'';position:absolute;inset-inline-start:0;top:29px;width:6px;height:6px;background:var(--accent);border-radius:1px}
.pp6-features li:first-child::before{top:11px}
.pp6-configuration-note{font-size:14px;line-height:1.8;color:#535f67;margin:22px 0 0}
@media(max-width:800px){.pp6-features li{font-size:16px}}
