.pnp-belong{background:var(--ink);color:#fff}.pnp-belong .grid{display:grid;grid-template-columns:1.05fr .95fr;gap:70px;align-items:center}.pnp-belong h2{color:#fff}.pnp-belong .lede{color:rgba(255,255,255,.8);max-width:520px}.pnp-bl{list-style:none;margin:26px 0 18px;padding:0;display:grid;gap:10px}.pnp-bl button{width:100%;text-align:left;display:flex;gap:14px;align-items:flex-start;background:0 0;border:2px solid rgba(255,255,255,.25);color:#fff;font:600 16px/1.45 "Manrope",sans-serif;padding:13px 16px;cursor:pointer;transition:background .25s,border-color .25s,transform .2s}.pnp-bl button:hover{border-color:var(--lime);transform:translateX(4px)}.pnp-bl button .bx{flex:0 0 22px;height:22px;border:2px solid #fff;margin-top:1px;display:grid;place-items:center;font-size:14px;line-height:1;color:var(--ink)}.pnp-bl button[aria-pressed=true]{background:rgba(0,255,10,.1);border-color:var(--lime)}.pnp-bl button[aria-pressed=true] .bx{background:var(--lime);border-color:var(--lime)}.pnp-bl button[aria-pressed=true] .bx:after{content:"✓"}.pnp-blmsg{font-family:"Caveat",cursive;font-weight:700;font-size:30px;line-height:1.1;color:var(--lime);min-height:36px}.pnp-testi{position:relative;height:560px}.pnp-testi .nav{position:absolute;left:0;right:0;bottom:-6px;display:flex;justify-content:center;gap:10px;z-index:20}.pnp-testi .nav button{width:44px;height:44px;border:2px solid #fff;background:var(--ink);color:#fff;font-size:20px;cursor:pointer}.pnp-testi .nav button:hover{background:var(--mag);border-color:var(--mag)}.pnp-belong .sticker{left:-10px;top:10px;z-index:15}@media (max-width:860px){.pnp-belong .grid{grid-template-columns:1fr;gap:50px}.pnp-testi{height:470px}}