.pc{padding:0 20px 10px;display:grid;gap:22px}.pc>*{min-width:0}.pc .prs-crumbs{margin-bottom:-12px}.pc-head{display:grid;gap:12px}.pc-meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}.pc-meta .outlet{height:40px;display:flex;align-items:center;justify-content:center;background:#fff;border:1.5px solid #2b2620;border-radius:8px;padding:0 12px;box-sizing:border-box}.pc-meta .outlet picture,.pc-meta .outlet img{display:block;max-height:24px;max-width:120px;width:auto;height:auto;object-fit:contain}.pc-meta .from{font:600 16.5px/1.3 'Libre Franklin';color:#9b2226}.pc-head h1{margin:0;font:800 36px/1.08 'Libre Franklin';letter-spacing:-.035em;color:#2b2620;text-wrap:balance}.pc-head .lead{margin:0;font:500 19px/1.5 'Libre Franklin';color:#443d34;text-wrap:pretty}@media(max-width:640px){.pc-head h1{font-size:28px}.pc-head .lead{font-size:17px}}.pc-prose{font:400 17px/1.55 'Libre Franklin';color:#443d34}.pc-prose p{margin:0 0 10px}.pc-prose p:last-child{margin-bottom:0} .pc-file{margin:0;display:grid;gap:12px}.pc-file .frame{background:#fff;border:1.5px solid #2b2620;border-radius:12px;padding:10px;overflow:hidden}.pc-file object{width:100%;height:75vh;min-height:420px;display:block;border-radius:6px}.pc-file img{width:100%;height:auto;display:block;border-radius:6px}.pc-file .fallback{font:400 15px/1.5 'Libre Franklin';color:#55504a;padding:14px}.pc-file figcaption .prs-btn{font-size:16.5px;padding:11px 16px}.pc-images{display:grid;gap:12px}.pc-images h2{margin:0;font:800 24.5px/1.15 'Libre Franklin';letter-spacing:-.02em;color:#2b2620;border:0;padding:0;text-transform:none}.pc-images .grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}.pc-images figure{margin:0;background:#fff;border:1.5px solid #2b2620;border-radius:12px;padding:8px}.pc-images figure picture,.pc-images figure img{display:block;width:100%;height:auto;border-radius:6px}.pc-images figcaption{font:500 15px/1.4 'Libre Franklin';color:#8a7f6d;margin-top:8px}.pc-av{background:#fff;border:1.5px solid #2b2620;border-radius:12px;padding:14px;display:grid;gap:10px}.pc-av .label{font:700 12.5px/1 'Libre Franklin';letter-spacing:.12em;text-transform:uppercase;color:#9b2226}.pc-av audio,.pc-av video{width:100%;display:block}.pc-av video{border-radius:6px;background:#2b2620}.pc-foot{padding-top:8px}.pc .prs-video{max-height:none}