.pp-header{background:#fff;background:var(--pp-surface,#ffffff)}.pp-footer{background:#fff;background:var(--pp-surface,#ffffff)}.pp-card{border-radius:12px;border-radius:calc(var(--pp-radius, 8px) * 1.5)}.pp-header__inner,.pp-footer__inner,.pp-footer__bottom,.pp-meta,.pp-share,.pp-gdpr-actions,.pp-gdpr-inner{display:-webkit-box;display:-ms-flexbox;display:flex}@supports not (display:grid){.pp-card-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.pp-card-grid>*{-webkit-box-flex:0;-ms-flex:0 0 32%;flex:0 0 32%}.pp-footer__widgets{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.pp-footer__widgets>*{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%}}.pp-header--sticky,.pp-sidebar--sticky{position:-webkit-sticky;position:sticky}.pp-gdpr-modal-backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.pp-search__input,.pp-comment-form input,.pp-comment-form textarea,.pp-gdpr-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none}.pp-gdpr-modal-body{scrollbar-width:thin;scrollbar-color:var(--pp-primary,#2563eb) #fff0}.pp-gdpr-modal-body::-webkit-scrollbar{width:5px}.pp-gdpr-modal-body::-webkit-scrollbar-thumb{background:var(--pp-primary,#2563eb);border-radius:3px}.pp-gdpr-modal-body::-webkit-scrollbar-track{background:#fff0}img{-webkit-backface-visibility:hidden;backface-visibility:hidden}button::-moz-focus-inner{border:0;padding:0}input:focus,button:focus,a:focus{outline:2px solid var(--pp-primary,#2563eb);outline-offset:2px}input:focus:not(:focus-visible),button:focus:not(:focus-visible),a:focus:not(:focus-visible){outline:none}@supports not (gap:1rem){.pp-nav ul>li+li{margin-left:.5rem}.pp-footer__social>a+a{margin-left:.5rem}}.pp-gdpr-modal-body,.pp-drawer,.pp-cats-bar{-webkit-overflow-scrolling:touch;overflow-scrolling:touch}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}@supports not (aspect-ratio:16/9){.pp-card__media{position:relative;padding-bottom:56.25%;overflow:hidden}.pp-card__media img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.pp-card__media img,.pp-hero-slider__slide img,.pp-compact-list__media img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#pp-gdpr-banner,.pp-drawer,.pp-header--sticky{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}::-moz-placeholder{color:#94a3b8;opacity:1}::-webkit-input-placeholder{color:#94a3b8}:-ms-input-placeholder{color:#94a3b8}::placeholder{color:#94a3b8}@media print{#pp-gdpr-banner,.pp-gdpr-modal,.pp-back-to-top,.pp-mobile-sticky-nav,#pp-reading-progress,.pp-share,.pp-header__search,.pp-nav-toggle,.pp-drawer,.pp-drawer-backdrop{display:none!important}body{font-size:12pt;color:#000;background:#fff}a[href]::after{content:" (" attr(href) ")";font-size:.75em}.pp-single__title{font-size:18pt}.pp-container{max-width:100%;padding:0}}@media (forced-colors:active){.pp-gdpr-btn--accept{background:ButtonText;color:ButtonFace}.pp-gdpr-toggle__track{border:2px solid ButtonText}.pp-gdpr-toggle input:checked~.pp-gdpr-toggle__track{background:Highlight}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}