.pk-logos,.pk-mentions,.pk-kit{--pk-accent:#0fb5a8;--pk-border:#ece7ea;--pk-card-bg:#ffffff;--pk-radius:14px;--pk-ink:#2b2130;--pk-body:#4a444d;--pk-muted:#8a828d;--pk-tile:#f6f2f4;--pk-shadow:0 1px 3px rgba(30, 20, 35, 0.06), 0 8px 24px -16px rgba(30, 20, 35, 0.25);box-sizing:border-box;width:100%}.pk-logos *,.pk-logos *::before,.pk-logos *::after,.pk-mentions *,.pk-mentions *::before,.pk-mentions *::after,.pk-kit *,.pk-kit *::before,.pk-kit *::after{box-sizing:border-box}.pk-logos__title{margin:0 0 26px;text-align:center;font-family:var(--pk-strip-title-font,inherit);font-size:var(--pk-strip-title-size,13px);font-weight:var(--pk-strip-title-weight,600);letter-spacing:.14em;text-transform:uppercase;color:var(--pk-strip-title-color,var(--pk-muted))}.pk-logos__strip{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:28px 46px}.pk-logos__item{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border:0;box-shadow:none}.pk-logos__img{display:block;width:auto;height:auto;max-height:var(--pk-logo-max-h,46px);max-width:170px;object-fit:contain}.pk-logos--gray .pk-logos__img{filter:grayscale(1);opacity:.72;transition:filter 0.2s ease,opacity 0.2s ease}.pk-logos--gray .pk-logos__item:hover .pk-logos__img,.pk-logos--gray .pk-logos__item:focus-visible .pk-logos__img{filter:none;opacity:1}@media (max-width:600px){.pk-logos__strip{gap:20px 30px}.pk-logos__img{max-height:var(--pk-logo-max-h-sm,34px);max-width:130px}}.pk-mentions__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:22px}.pk-mention{background:var(--pk-card-bg);border:1px solid var(--pk-border);border-radius:var(--pk-radius);box-shadow:var(--pk-shadow);padding:22px 22px 20px;display:flex;flex-direction:column;gap:10px}.pk-mention__head{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px}.pk-mention__logo-wrap{display:flex;align-items:center;justify-content:center;min-height:var(--pk-mention-logo-h,44px)}.pk-mention__logo{display:block;width:auto;height:auto;max-height:var(--pk-mention-logo-h,44px);max-width:100%;object-fit:contain}.pk-mention__outlet{font-family:var(--pk-mention-title-font,inherit);font-weight:var(--pk-mention-title-weight,700);font-size:var(--pk-mention-title-size,16px);line-height:1.3;color:var(--pk-ink)}.pk-mention__shot{display:block;border:1px solid var(--pk-border);border-radius:calc(var(--pk-radius) - 4px);overflow:hidden;line-height:0}.pk-mention__shot-img{display:block;width:100%;height:var(--pk-mention-shot-h,auto);max-width:100%;object-fit:cover;object-position:top center}.pk-mention__date{color:var(--pk-muted);font-size:13px}.pk-mention__quote{margin:0;color:var(--pk-body);font-size:15px;line-height:1.6;font-style:italic}.pk-mention__link{margin-top:auto;padding-top:4px;align-self:flex-start;color:var(--pk-accent);font-size:14px;font-weight:600;text-decoration:none;border:0;box-shadow:none;transition:opacity 0.15s ease}.pk-mention__link:hover,.pk-mention__link:focus-visible{color:var(--pk-accent);opacity:.8;text-decoration:underline}.pk-mentions__list{list-style:none;margin:0;padding:0;border-top:1px solid var(--pk-border)}.pk-mention-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:16px 2px;margin:0;border-bottom:1px solid var(--pk-border)}.pk-mention-row .pk-mention__head{flex:0 0 auto;flex-direction:row;align-items:center;text-align:left;gap:6px 12px}.pk-mention-row .pk-mention__logo-wrap{min-height:0}.pk-mention-row .pk-mention__logo{max-height:22px;align-self:center}.pk-mention-row .pk-mention__shot{display:none}.pk-mention-row .pk-mention__quote{flex:1 1 280px;font-size:14px}.pk-mention-row .pk-mention__link{margin-top:0;flex:0 0 auto;white-space:nowrap}.pk-kit__section{margin:0 0 36px}.pk-kit__section:last-child{margin-bottom:0}.pk-kit__heading{margin:0 0 14px;font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--pk-muted)}.pk-kit__lede{margin:0 0 14px;padding:18px 22px;background:var(--pk-card-bg);border:1px solid var(--pk-border);border-left:3px solid var(--pk-accent);border-radius:var(--pk-radius);color:var(--pk-ink);font-size:17px;line-height:1.6}.pk-kit__text{margin:0;color:var(--pk-body);font-size:15px;line-height:1.7}.pk-kit__facts{list-style:none;margin:0;padding:0;display:grid;gap:9px}.pk-kit__facts li{position:relative;padding-left:22px;color:var(--pk-body);font-size:15px;line-height:1.55}.pk-kit__facts li::before{content:"";position:absolute;left:0;top:.5em;width:9px;height:9px;border-radius:3px;background:var(--pk-accent)}.pk-kit__contact a{color:var(--pk-accent);font-weight:600;text-decoration:none;border:0;box-shadow:none}.pk-kit__contact a:hover,.pk-kit__contact a:focus-visible{text-decoration:underline;color:var(--pk-accent)}.pk-kit__assets{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:18px}.pk-asset-card{background:var(--pk-card-bg);border:1px solid var(--pk-border);border-radius:var(--pk-radius);box-shadow:var(--pk-shadow);overflow:hidden;display:flex;flex-direction:column}.pk-asset-card__thumb{height:130px;background:var(--pk-tile);border-bottom:1px solid var(--pk-border);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:14px}.pk-asset-card__thumb .pk-asset-card__img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block}.pk-asset-card__thumb .dashicons{font-size:38px;width:38px;height:38px;color:var(--pk-muted)}.pk-asset-card__ext{font-size:11px;font-weight:700;letter-spacing:.08em;color:var(--pk-muted)}.pk-asset-card__body{display:flex;flex-direction:column;gap:3px;padding:12px 14px 14px}.pk-asset-card__name{color:var(--pk-ink);font-size:13px;font-weight:600;line-height:1.35;word-break:break-word;overflow-wrap:anywhere}.pk-asset-card__size{color:var(--pk-muted);font-size:12px}.pk-asset-card__download{margin-top:7px;align-self:flex-start;color:var(--pk-accent);font-size:13px;font-weight:600;text-decoration:none;border:0;box-shadow:none}.pk-asset-card__download:hover,.pk-asset-card__download:focus-visible{color:var(--pk-accent);opacity:.8;text-decoration:underline}