.nef-consent{z-index:400;background:var(--pk-coal);width:min(340px,100vw - 32px);color:var(--pk-paper);border:1px solid var(--pk-line-mid);font-family:var(--f-ar);padding:14px 16px 16px;font-size:14px;line-height:1.45;position:fixed;bottom:16px;left:16px;transform:rotate(-.4deg);box-shadow:0 18px 40px #00000073}.nef-consent[hidden]{display:none}.nef-consent .k{font-family:var(--f-dt);letter-spacing:.08em;text-transform:uppercase;color:var(--pk-grey);margin:0 0 6px;font-size:11px}.nef-consent p{margin:0 0 12px}.nef-consent p b{color:var(--pk-accent);font-weight:700}.nef-consent .row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.nef-consent button{appearance:none;cursor:pointer;font-family:var(--f-ar);letter-spacing:.1em;text-transform:uppercase;border:0;padding:9px 12px 10px;font-size:12px;font-weight:900;font-stretch:74%;line-height:1}.nef-consent .yes{background:var(--pk-accent);color:var(--pk-ink)}.nef-consent .yes:hover{background:var(--pk-accent-bright)}.nef-consent .no{color:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-border);background:0 0}.nef-consent .no:hover{box-shadow:inset 0 0 0 1px var(--pk-paper)}.nef-consent button:focus-visible{outline:2px solid var(--pk-paper);outline-offset:2px}@media (width<=480px){.nef-consent{width:auto;bottom:12px;left:12px;right:12px;transform:none}}
