html{scroll-behavior:smooth;}
.pll-skip{position:absolute;left:-999px;top:0;background:#F59E0B;color:#fff;padding:10px 16px;z-index:200;border-radius:8px;}
.pll-skip:focus{left:10px;top:10px;}
details.pll-faq > summary{list-style:none;cursor:pointer;}
details.pll-faq > summary::-webkit-details-marker{display:none;}
details.pll-faq[open] .pll-faq-chevron{transform:rotate(180deg);}
