.pnp-unknown{background:radial-gradient(circle at 80% 10%,rgba(255,0,191,.25),transparent 45%),radial-gradient(circle at 10% 90%,rgba(0,255,10,.12),transparent 40%),#050307;color:#fff}.pnp-unknown h2{color:#fff}.pnp-unknown .lede{color:rgba(255,255,255,.78);max-width:640px}.pnp-files{display:grid;grid-template-columns:repeat(3,1fr);gap:26px;margin-top:46px}.pnp-file{position:relative;background:#e9dcc3;color:#2b2116!important;padding:34px 24px 24px;border-radius:2px 10px 2px 2px;box-shadow:0 14px 30px rgba(0,0,0,.6);transform:rotate(var(--r,0deg));transition:transform .35s,box-shadow .35s;display:flex;flex-direction:column;text-decoration:none!important}.pnp-file:before{content:"";position:absolute;left:0;top:-14px;width:44%;height:16px;background:#e9dcc3;border-radius:8px 8px 0 0}.pnp-file:hover{transform:rotate(0) translateY(-8px);box-shadow:0 22px 40px rgba(255,0,191,.35)}.pnp-file .stamp{position:absolute;right:14px;top:14px;border:3px solid #c0122e;color:#c0122e;font-family:"Bowlby One SC",sans-serif;font-size:13px;padding:3px 8px;transform:rotate(8deg);opacity:.85;letter-spacing:.06em}.pnp-file .stamp.sam{border-color:var(--mag);color:var(--mag)}.pnp-file .fno{font:700 11px/1 "Courier New",monospace;letter-spacing:.12em;opacity:.7;color:#5a4a36;margin-bottom:10px}.pnp-file h3{font-size:21px;color:#1a120a;margin-bottom:10px;padding-right:70px}.pnp-file p{font:500 14.5px/1.55 "Manrope",sans-serif;flex:1;color:#3b2f22}.pnp-file u{font:800 12px/1 "Manrope",sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#1a120a}@media (max-width:980px){.pnp-files{grid-template-columns:1fr 1fr}}@media (max-width:620px){.pnp-files{grid-template-columns:1fr}}