
@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@1,500&display=swap');
.pl-additions{padding:28px 0;background:#F3F3F3;color:#14223A;font-family:'Open Sans',Arial,sans-serif}
.pl-additions .x-pl__in{max-width:1000px;padding:0 20px;margin:auto}
.pl-additions .x-pl__h2{font-size:clamp(24px,2.6vw,32px);font-weight:600;line-height:1.15;margin:0}
.pl-additions .x-pl__sub{font-size:18px;line-height:1.5;margin:16px 0;font-family:'Playfair Display',Georgia,serif;font-style:italic}
.pl-additions__stats,.pl-additions__features{display:grid;gap:24px;margin:28px 0}
.pl-additions__stats strong{display:block;font-size:32px;line-height:1.2;font-weight:600}
.pl-additions__stats p,.pl-additions__features p{font-size:16px;line-height:1.65;margin:8px 0 0}
.pl-additions__features h3{font-size:16px;font-weight:600;margin:10px 0}
.pl-additions__features svg{width:28px;height:28px}
.pl-additions__reviews{display:grid;gap:16px;margin:24px 0}
.pl-additions__reviews .x-pl__q{margin:0;background:#fff}
.pl-additions .x-pl__btn{margin-top:24px}
.pl-additions .x-pl__small{font-size:13px;line-height:1.6;margin:18px 0 0}
.pl-additions__bar{text-align:center;font-size:13px;margin:0}
.pl-additions__placeholder{padding:20px 0;font-size:15px;line-height:1.65;border-block:1px solid #E2E2E2;margin:24px 0}
@media(min-width:760px){.pl-additions__stats,.pl-additions__features{grid-template-columns:repeat(3,minmax(0,1fr))}.pl-additions__reviews{grid-template-columns:repeat(2,minmax(0,1fr))}}
