[hidden]{display:none!important}.brand span{max-width:240px}.ppn-pagination{display:flex!important;position:static!important;background:transparent!important;flex-wrap:wrap;gap:10px;margin-top:28px}.ppn-pagination a,.ppn-pagination span{padding:10px 16px;border:1px solid #b7c7ba;border-radius:5px}.ppn-pagination .current{background:var(--green);color:white}.ppn-albums{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px}.ppn-album{padding:30px;background:#ede9dd;border:1px solid #d8d6c8;border-radius:4px}.ppn-album>span{font-size:48px;color:#ac8d46}.ppn-date{font-size:17px;white-space:nowrap;color:#8e753e;min-width:110px}.ppn-prose{line-height:1.8;overflow-wrap:anywhere}.ppn-prose img{max-width:100%;height:auto}.ppn-prose a{text-decoration:underline}.ppn-prose ul,.ppn-prose ol{padding-left:24px}.ppn-tabs{display:flex;flex-wrap:wrap;gap:8px}.ppn-social{display:flex;justify-content:center;gap:25px;padding:16px;background:var(--deep);color:var(--cream)}.ppn-all{display:inline-block;margin-top:22px;border-bottom:1px solid currentColor;padding-bottom:5px}.news h3{white-space:pre-line}.agenda-empty{align-items:start}.agenda-empty p:last-child{margin-bottom:0}.ppn-site .section>h1{max-width:1000px}@media(max-width:780px){.ppn-site .news{grid-template-columns:1fr}.ppn-date{font-size:14px;min-width:0}.agenda-empty{flex-wrap:wrap}.ppn-prose iframe{max-width:100%}.ppn-social{flex-wrap:wrap}.ppn-tabs .tab{padding:10px}.ppn-site .brand span{max-width:200px}}
