.plkv-info{background:#101612;color:#f0f3ed;padding:72px 24px;clear:both;font-family:inherit;line-height:1.75}.plkv-inner{max-width:1120px;margin:0 auto}.plkv-copy{max-width:850px}.plkv-info h1,.plkv-info h2,.plkv-info h3{color:#f6f8f1;font-family:inherit;line-height:1.2;letter-spacing:-.025em}.plkv-info h1{font-size:clamp(2.2rem,5vw,4rem);max-width:900px;margin:12px 0 24px}.plkv-info h2{font-size:clamp(1.7rem,3vw,2.4rem);margin:0 0 24px}.plkv-info h3{font-size:1.25rem;margin:30px 0 12px}.plkv-info p{font-size:1.025rem;margin:0 0 20px;color:#d5dcd3;line-height:1.75}.plkv-info li{color:#d5dcd3;line-height:1.75}.plkv-info a{color:#c6f63f;text-decoration:underline;text-underline-offset:4px}.plkv-info a:hover{color:#fff}.plkv-info a:focus-visible,.plkv-newsintro a:focus-visible{outline:3px solid #c6f63f;outline-offset:5px}.plkv-info .plkv-eyebrow{color:#c6f63f;font-size:.75rem;letter-spacing:.14em;font-weight:700;margin-bottom:16px}.plkv-lead{max-width:820px}.plkv-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;list-style:none!important;margin:24px 0!important;padding:0!important}.plkv-grid li{margin:0;padding:0;border:1px solid #3b473e;border-radius:8px;background:#18211b}.plkv-grid a{display:block;height:100%;padding:22px;color:#f0f3ed;text-decoration:none;font-size:1.05rem;line-height:1.5}.plkv-grid a:hover{background:#233128;color:#c6f63f}.plkv-topics{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0}.plkv-topics a{border:1px solid #556249;border-radius:30px;padding:9px 16px;text-decoration:none;font-size:.9rem}.plkv-group{scroll-margin-top:110px;margin-top:64px}.plkv-next{border-top:1px solid #3b473e;margin-top:64px;padding-top:48px}.plkv-newsintro{max-width:1120px;margin:24px auto 32px;padding:24px;background:#17231a;color:#f1f5ee;border-radius:8px;font-family:inherit;line-height:1.7}.plkv-newsintro p{color:#f1f5ee}.plkv-newsintro a{color:#c6f63f;text-decoration:underline}.plkv-newsintro nav{display:flex;flex-wrap:wrap;gap:12px 24px}.hdr__nav{gap:clamp(14px,1.8vw,28px)}@media(max-width:900px){.plkv-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.plkv-info{padding:52px 22px}}@media(max-width:580px){.plkv-grid{grid-template-columns:1fr}.plkv-info{padding:40px 20px}.plkv-group{margin-top:44px}.plkv-grid a{padding:19px}.plkv-newsintro{margin:16px 20px 24px;padding:20px}}
