.press-kit{--pk-ink:#131218;--pk-pink:#ab3158}.press-kit *{box-sizing:border-box}.press-kit a:focus-visible,.press-kit button:focus-visible{outline:3px solid #ab3158;outline-offset:4px}.press-kit [hidden]{display:none!important}.press-kit h3{font-size:20px;line-height:1.3;letter-spacing:-.02em;margin:0 0 14px}.pk-nav{max-width:1032px;margin:24px auto 0;display:flex;flex-wrap:wrap;gap:8px;padding:0 0 18px;border-bottom:1px solid #eaeaf0}.pk-nav a{font-size:13px;font-weight:700;text-decoration:none;color:#62626a;padding:11px 16px;border-radius:999px}.pk-nav a[aria-current]{background:#131218;color:#fff}.pk-hero{display:grid;grid-template-columns:1.3fr 1fr;align-items:center;gap:48px;padding-top:42px;padding-bottom:42px}.pk-cover{margin:0;border-radius:26px;background:#f3bbcc;overflow:hidden}.pk-cover-mark{padding:38px;display:grid;place-items:center}.pk-cover-mark img{width:145px;height:145px;object-fit:contain}.pk-cover-copy{background:#131218;color:#fff;padding:30px}.pk-cover-copy span{font-size:10px;font-weight:700;letter-spacing:.12em;display:block;color:#f3bbcc}.pk-cover-copy strong{display:block;font-size:30px;line-height:1.13;margin:14px 0 22px;letter-spacing:-.03em}.pk-cover-copy a{color:#fff;font-size:13px;font-weight:700;text-underline-offset:4px}.pk-file{font-size:10px;letter-spacing:.04em;border:1px solid #ffffff80;border-radius:5px;padding:3px 5px;margin-left:10px}.pk-small{font-size:13px;line-height:1.65;color:#62626a;margin:16px 0 0}.pk-small a,.pk-body a,.pk-facts a,.pk-stories a,.pk-usage a,.ds-heading a,.pk-connection a{color:#ab3158;text-underline-offset:3px}.pk-body{font-size:17px;line-height:1.8;color:#53535e;max-width:760px}.pk-overview{display:grid;grid-template-columns:1.2fr 1fr;gap:52px;align-items:start}.pk-facts{border:1px solid #eaeaf0;border-radius:20px;padding:4px 24px;background:#fff;margin:0}.pk-facts>div{padding:17px 0;border-bottom:1px solid #eaeaf0}.pk-facts>div:last-child{border:0}.pk-facts dt{font-size:11px;text-transform:uppercase;font-weight:800;color:#767680;letter-spacing:.04em;margin-bottom:7px}.pk-facts dd{margin:0;font-size:14px;line-height:1.5;font-weight:600}.pk-copy{font:inherit;font-size:13px;font-weight:700;background:#fff;color:#ab3158;border:1px solid #e7d6df;padding:11px 15px;border-radius:10px;min-height:44px;cursor:pointer}.pk-resources>a{text-decoration:none;color:#131218;transition:border-color .15s}.pk-resources>a:hover{border-color:#ab3158}.pk-number{font-size:11px;letter-spacing:.04em;font-weight:800;color:#ab3158;margin-bottom:24px}.pk-link{color:#ab3158;font-size:14px;font-weight:700;margin-top:auto}.pk-stories article{display:grid;grid-template-columns:48px 1fr;gap:20px;padding:26px 0;border-top:1px solid #eaeaf0}.pk-stories article>span{font-size:15px;color:#ab3158;font-weight:800;padding-top:3px}.pk-stories p{color:#62626a;font-size:15px;line-height:1.7;max-width:760px}.pk-stories a{font-weight:700;font-size:14px}.pk-contact,.pk-founder{display:grid;grid-template-columns:1.4fr 1fr;gap:36px;padding:32px;border-radius:24px;border:1px solid #eadce5;background:#fff5f9}.pk-contact p,.pk-founder aside p{color:#62626a;line-height:1.7;font-size:15px}.pk-contact aside,.pk-founder aside{padding:24px;border-radius:18px;background:#fff}.pk-contact aside a,.pk-founder aside a{color:#ab3158;font-weight:700;text-underline-offset:3px}.pk-text-link{color:#ab3158;font-weight:700;align-self:center;font-size:14px}.pk-status{position:fixed;bottom:22px;left:50%;transform:translateX(-50%);background:#131218;color:#fff;box-shadow:0 6px 24px #13121830;padding:14px 20px;border-radius:14px;font-size:14px;z-index:1000;max-width:calc(100% - 40px);width:max-content;margin:0}.pk-status:empty{display:none}.pk-assets{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.pk-logo-assets{grid-template-columns:repeat(2,minmax(0,1fr))}.pk-asset{border:1px solid #eaeaf0;background:#fff;border-radius:22px;overflow:hidden;display:flex;flex-direction:column}.pk-logo-preview{height:240px;display:grid;place-items:center;padding:40px}.pk-logo-preview img{width:150px;height:150px;object-fit:contain}.pk-product-preview .dipped-cutout{background:transparent}.pk-asset-copy{padding:24px;flex:1;display:flex;flex-direction:column;align-items:flex-start}.pk-asset-copy h3{font-size:18px;margin-bottom:4px}.pk-asset-copy .pk-small{margin:4px 0 16px}.pk-caption{font-size:13px;color:#62626a;line-height:1.65;margin:0 0 20px}.pk-download{font-size:13px;min-height:44px;display:inline-flex;align-items:center;gap:16px;font-weight:700;text-decoration:none;color:#ab3158}.pk-asset-actions{margin-top:auto;display:flex;flex-wrap:wrap;gap:8px}.pk-brand-rules{display:grid;grid-template-columns:1.2fr 1fr;gap:36px}.pk-swatches{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.pk-swatches span{display:block;height:80px;background:var(--swatch);border:1px solid #e5e5eb;border-radius:14px;margin:12px 0}.pk-swatches strong{display:block;font-size:12px;margin-bottom:5px}.pk-swatches code{font-size:11px;color:#62626a}.pk-guidance-card{background:#fff;border:1px solid #eaeaf0;padding:24px;border-radius:20px}.pk-guidance-card p,.pk-usage{font-size:14px;line-height:1.8;color:#62626a}.pk-usage{padding-left:24px;max-width:900px}.pk-usage li{padding-left:8px;margin-bottom:16px}.pk-background-capabilities{display:grid;grid-template-columns:1fr 1fr;gap:28px}.pk-background-capabilities article{border-top:1px solid #eaeaf0;padding-top:22px}.pk-background-capabilities p,.pk-connection p{font-size:15px;line-height:1.8;color:#62626a}.pk-connection{padding:32px;background:#fff;border:1px solid #eaeaf0;border-radius:22px}
@media(max-width:1100px){.pk-nav{margin-left:24px;margin-right:24px}}
@media(max-width:760px){.pk-hero,.pk-overview,.pk-contact,.pk-founder,.pk-brand-rules{grid-template-columns:1fr;gap:26px}.pk-cover{max-width:460px;width:100%}.pk-cover-mark{padding:30px}.pk-assets{grid-template-columns:1fr}.pk-logo-assets{grid-template-columns:1fr 1fr;gap:12px}.pk-logo-preview{height:165px;padding:24px}.pk-logo-preview img{width:110px;height:110px}.pk-asset-copy{padding:20px}.pk-logo-assets .pk-asset-copy{padding:15px}.pk-logo-assets h3{font-size:16px}.pk-contact,.pk-founder{padding:24px}.pk-background-capabilities{grid-template-columns:1fr}.pk-nav{gap:3px}.pk-nav a{padding:10px;font-size:12px}.pk-stories article{grid-template-columns:28px 1fr;gap:12px}.pk-body{font-size:16px}}
@media print{.header,header.header,footer,.footer,.pk-nav,.ds-crumb,.pk-copy,.pk-no-print,.pk-status{display:none!important}.press-kit{background:#fff!important;color:#000!important;padding:0}.pk-background .ds-hero,.pk-background .ds-section{max-width:none;padding:12px 0}.pk-background h1{font-size:32px}.pk-background h2{font-size:22px}.pk-background .pk-facts,.pk-background .pk-founder,.pk-background .pk-connection{background:#fff;padding:18px;border:1px solid #ccc}.pk-background p,.pk-background dd{font-size:11pt;color:#222}.pk-background article,.pk-founder,.pk-connection{break-inside:avoid}.pk-background a{color:#000}.pk-overview{gap:24px}.pk-background .ds-intro{font-size:13pt}.pk-background .pk-small{font-size:9pt}@page{size:A4;margin:16mm}}
