.peh{margin:4px 0 20px;padding:0;overflow:hidden;background:#222;border-radius:2px}
.peh img{display:block;width:100%;height:200px;object-fit:cover;max-width:none;margin:0}
.pe-post .peh{background:#eee}
.peh-dup{display:none!important}
@media (min-width:768px){.peh img{height:240px}}
@media (min-width:1200px){.pe-svc .peh img{height:250px}.pe-post .peh img{height:300px}}
.pe-sticky{position:fixed;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:1030;display:flex;align-items:center;justify-content:center;height:52px;border-radius:26px;background:linear-gradient(90deg,#ef7455 0%,#a766ab 100%);color:#fff!important;font:bold 17px/1.2 OpenSans,Arial,sans-serif;text-decoration:none!important;border:0!important;box-shadow:0 6px 20px rgba(19,19,23,.3);transform:translateY(160%);opacity:0;transition:transform .28s ease,opacity .28s ease;pointer-events:none}
.pe-sticky.on{transform:none;opacity:1;pointer-events:auto}
.pe-sticky:hover,.pe-sticky:focus{color:#fff!important}
@media (min-width:992px){.pe-sticky{display:none!important}}
@media print{.pe-sticky{display:none!important}}
@media (max-width:991px){.ks-turnstile-fixed{bottom:calc(76px + env(safe-area-inset-bottom,0px))!important}}
