.pk{--pk-bg:#070b12;--pk-card:#0d1018;--pk-line:#1d222c;--pk-text:#e7e7ef;--pk-muted:#939caa;--pk-accent:#a51c90;--pk-accent-hi:#c02aa8;--pk-pink:#ff8fe6;background:radial-gradient(ellipse 900px 420px at 15% -5%,#ff8c3c1f,#0000 70%),radial-gradient(ellipse 800px 420px at 95% 0,#a51c902e,#0000 70%),var(--pk-bg);color:var(--pk-text);font-family:Figtree,sans-serif;min-height:100vh}.pk ::selection{background:#a51c908c;color:#fff}.pk-top{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1120px;padding:18px 24px}.pk-logo img{display:block;filter:drop-shadow(0 4px 12px rgba(0,0,0,.5));height:72px;width:auto}.pk-back,.pk-link{align-items:center;background:none;border:0;color:var(--pk-muted);cursor:pointer;display:inline-flex;font-size:13px;font:inherit;gap:6px;text-decoration:none;transition:color .2s ease}.pk-back:hover,.pk-link:hover{color:var(--pk-pink)}.pk-main{margin:0 auto;max-width:1120px;padding:8px 24px 64px}.pk-hero{border-bottom:1px solid var(--pk-line);padding:40px 0 28px}.pk-kicker{color:var(--pk-pink);font-family:Montserrat,sans-serif;font-size:12px;letter-spacing:.32em;margin:0 0 10px}.pk-kicker.is-small{font-size:10px;letter-spacing:.24em;margin-bottom:12px}.pk-h1{font-size:clamp(34px,6vw,60px);font-weight:700;letter-spacing:-.01em;line-height:1.05}.pk-h1,.pk-h2{font-family:Montserrat,sans-serif;margin:0}.pk-h2{font-size:20px;font-weight:600;letter-spacing:.01em}.pk-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.pk-chips span{align-items:center;background:#ffffff0a;border-radius:999px;box-shadow:inset 0 0 0 1px var(--pk-line);color:#c9d0da;display:inline-flex;font-size:13px;gap:6px;padding:6px 12px}.pk-cta{display:flex;flex-wrap:wrap;gap:14px;margin-top:26px}.pk-btn,.pk-cta{align-items:center}.pk-btn{border:0;border-radius:999px;cursor:pointer;display:inline-flex;font:inherit;font-size:14px;font-weight:600;gap:8px;min-height:44px;padding:0 20px;text-decoration:none;transition:background-color .2s ease,transform .15s ease,box-shadow .2s ease}.pk-btn.is-primary{background:var(--pk-accent);box-shadow:0 8px 26px #a51c9059;color:#fff}.pk-btn.is-primary:hover{background:var(--pk-accent-hi);transform:translateY(-1px)}.pk-btn.is-ghost{background:#ffffff0a;box-shadow:inset 0 0 0 1px var(--pk-line);color:var(--pk-text);font-size:12px;font-weight:500;min-height:36px;padding:0 14px}.pk-btn.is-ghost:hover{background:#a51c901f;box-shadow:inset 0 0 0 1px #a51c90b3}.pk a:focus-visible,.pk button:focus-visible,.pk-btn:focus-visible{outline:2px solid #de63c2;outline-offset:2px}.pk-note{align-items:center;color:var(--pk-muted);display:inline-flex;font-size:13px;gap:6px}.pk-sec{padding:36px 0 8px}.pk-sec-head{align-items:center;gap:12px;justify-content:space-between;margin-bottom:18px}.pk-row,.pk-sec-head{display:flex;flex-wrap:wrap}.pk-row{gap:8px}.pk-lead{color:#fff;font-size:18px;line-height:1.6;margin:0 0 14px}.pk-lead,.pk-p{max-width:820px}.pk-p{color:#c3cad4;font-size:15px;line-height:1.75;margin:0 0 12px;white-space:pre-line}.pk-photos{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));list-style:none;margin:0;padding:0}.pk-photo{background:var(--pk-card);border-radius:14px;box-shadow:inset 0 0 0 1px var(--pk-line);overflow:hidden}.pk-photo img{aspect-ratio:16/10;display:block;object-fit:cover;transition:transform .4s ease;width:100%}.pk-photo:hover img{transform:scale(1.03)}.pk-photo-meta{align-items:center;display:flex;gap:10px;padding:12px 14px}.pk-photo-cap{font-size:14px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pk-photo-credit{color:var(--pk-muted);font-size:12px;margin:2px 0 0}.pk-icon-btn{align-items:center;background:#ffffff0d;border-radius:50%;color:var(--pk-text);display:flex;flex:none;height:36px;justify-content:center;margin-left:auto;transition:background-color .2s ease;width:36px}.pk-icon-btn:hover{background:var(--pk-accent)}.pk-logos{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));list-style:none;margin:0;padding:0}.pk-logo-card{grid-gap:10px;background:var(--pk-card);border-radius:14px;box-shadow:inset 0 0 0 1px var(--pk-line);color:var(--pk-text);display:grid;gap:10px;padding:12px;text-decoration:none;transition:box-shadow .2s ease}.pk-logo-card:hover{box-shadow:inset 0 0 0 1px #a51c90b3}.pk-logo-art{align-items:center;background:repeating-conic-gradient(#11141c 0 25%,#0b0e15 0 50%) 50% /18px 18px;border-radius:10px;display:flex;height:140px;justify-content:center}.pk-logo-art img{max-height:110px;max-width:82%;object-fit:contain}.pk-logo-label{align-items:center;color:#c3cad4;display:flex;font-size:12px;gap:8px;justify-content:space-between}.pk-art{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));list-style:none;margin:0;padding:0}.pk-art-card{grid-gap:4px;color:var(--pk-text);display:grid;gap:4px;text-decoration:none}.pk-art-card img{aspect-ratio:1;border-radius:10px;box-shadow:0 0 0 1px var(--pk-line);object-fit:cover;transition:transform .2s ease;width:100%}.pk-art-card:hover img{transform:translateY(-3px)}.pk-art-title{font-size:14px;font-weight:600;margin-top:6px}.pk-art-meta{color:var(--pk-muted);font-size:12px}.pk-contact{background:linear-gradient(120deg,#a51c9029,#ff8c3c0f);border-radius:18px;box-shadow:inset 0 0 0 1px #a51c9059;margin-top:28px;padding:28px}.pk-contact-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin-top:16px}.pk-contact-name{font-size:17px;font-weight:600;margin:0 0 10px}.pk-mail{align-items:center;color:var(--pk-pink);display:flex;font-size:15px;gap:8px;margin-top:6px;text-decoration:none;width:fit-content}.pk-mail:hover{text-decoration:underline}.pk-links{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.pk-links a{align-items:center;background:#00000040;border-radius:999px;box-shadow:inset 0 0 0 1px var(--pk-line);color:var(--pk-text);display:inline-flex;font-size:13px;gap:6px;padding:7px 13px;text-decoration:none}.pk-links a:hover{box-shadow:inset 0 0 0 1px #a51c90b3}.pk-error{background:#f08ad614;border-radius:12px;box-shadow:inset 0 0 0 1px #f08ad659;margin:24px 0;padding:16px}.pk-skel{grid-gap:14px;display:grid;gap:14px;padding:36px 0}.pk-skel div{animation:pk-pulse 1.4s ease-in-out infinite;background:var(--pk-card);border-radius:14px;height:90px}@keyframes pk-pulse{50%{opacity:.5}}.pk-foot{border-top:1px solid var(--pk-line);color:#6d737d;font-size:12px;padding:28px 24px 36px;text-align:center}@media (max-width:640px){.pk-logo img{height:56px}.pk-contact{padding:20px}.pk-photos{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.pk-art-card img,.pk-btn,.pk-photo img{transition:none}}
/*# sourceMappingURL=34.3a0eb487.chunk.css.map*/