.pk-hero h1{font-size:clamp(40px,12.2vw,54px);line-height:1}.pk-hero .stats a{position:relative}.pk-hero .stats b[data-count]{min-width:4ch}@media (min-width:1024px){.pk-hero h1{font-size:clamp(56px,4.45vw,64px)}.pk-hero .hero-app{display:flex;flex-direction:column}.pk-hero .hero-app .tpn{flex:1}}.pk-cops{isolation:isolate;padding-bottom:calc(var(--sec-pad)*.6)}.pk-cops::before{content:"";position:absolute;left:0;right:0;top:0;bottom:-40px;z-index:-1;pointer-events:none;background:radial-gradient(70% 40%at 50% 66%,rgba(18,231,142,.07),transparent 72%)}.pk-cops-grid{display:grid;gap:4px}.pk-cops .sec-head{margin-bottom:24px}.pk-cops h2{font-size:clamp(40px,11vw,56px);line-height:1;letter-spacing:-.04em}.pk-proof{position:relative;isolation:isolate;display:grid;align-items:center;padding:32px 16px 22px;border-radius:24px;border:1px solid var(--line);background:radial-gradient(60% 55%at 50% 58%,rgba(18,231,142,.16),rgba(18,231,142,.04) 55%,transparent 78%),linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.008));box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 40px 80px -50px rgba(0,0,0,.9);overflow:hidden}.pk-proof::before{content:"";position:absolute;left:8%;right:8%;top:-1px;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3) 35%,rgba(18,231,142,.75) 70%,transparent)}.pk-proof::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.6;background:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px) 50%0/40px 40px,linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px) 50%0/40px 40px;-webkit-mask-image:radial-gradient(closest-side,#000 30%,transparent);mask-image:radial-gradient(closest-side,#000 30%,transparent)}.pk-proof .pshot-solo{justify-self:center;width:auto;max-width:100%;justify-items:center}.pk-proof .pshot-solo .pshot-box{aspect-ratio:auto;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 0 0 1px rgba(0,0,0,.5),0 40px 80px -36px rgba(0,0,0,.95),0 0 90px -30px rgba(18,231,142,.5)}.pk-proof .pshot-solo figcaption{justify-content:center;text-align:center}@media (min-width:1024px){.pk-cops{padding-top:calc(var(--sec-pad)*.85)}.pk-cops::before{background:radial-gradient(42% 52%at 66% 52%,rgba(18,231,142,.08),transparent 72%)}.pk-cops-grid{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:64px;align-items:center}.pk-cops .sec-head{margin-bottom:0}.pk-cops h2{font-size:clamp(56px,5vw,72px)}.pk-proof{padding:56px 40px 36px}}.pk-stores{display:grid;border-top:1px solid var(--line)}.pk-stores>li{border-bottom:1px solid var(--line)}.pk-st{position:relative;isolation:isolate;display:grid;grid-template-columns:auto minmax(0,1fr) auto 16px;grid-template-areas:"l n p a""r r r a""d d d a";column-gap:12px;row-gap:5px;align-items:center;min-height:72px;padding:16px 2px 17px 0;text-decoration:none}.pk-st::before{content:"";position:absolute;inset:0-12px;z-index:-1;border-radius:12px;background:linear-gradient(90deg,rgba(255,255,255,.045),rgba(255,255,255,.015) 70%,transparent);opacity:0;transition:opacity var(--t-hover) var(--ease)}.pk-st:hover::before{opacity:1}.pk-st>.rl{grid-area:l;justify-self:start}.pk-st-n{grid-area:n;font-size:17px;line-height:1.3;font-weight:700;color:var(--ink);transition:color var(--t-micro)}.pk-st-r{grid-area:r;margin-top:4px;font-size:12px;line-height:1.45;color:var(--ink-3)}.pk-st-d{grid-area:d;font-size:14.5px;line-height:1.45;color:var(--ink-2)}.pk-st .pill{grid-area:p;justify-self:end}.pk-st::after{content:"";grid-area:a;width:16px;height:16px;background:var(--ink-3);-webkit-mask:var(--ic-arrow) center/contain no-repeat;mask:var(--ic-arrow) center/contain no-repeat;transition:transform var(--t-hover) var(--ease),background-color var(--t-micro)}.pk-st:hover .pk-st-n{color:#fff;text-decoration:underline;text-decoration-color:var(--line-3);text-underline-offset:4px}.pk-st:hover::after{background:var(--ink)}.pk-st:focus-visible{outline-offset:4px}@media (min-width:640px){.pk-st{grid-template-columns:84px minmax(0,1fr) auto 16px;grid-template-areas:"l n p a""l r r a""l d d a";column-gap:14px;row-gap:3px;padding-right:4px}.pk-st>.rl{justify-self:center;align-self:start;margin-top:1px}.pk-st-r{margin-top:0}}@media (min-width:1024px){.pk-stores{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(40px,5vw,80px);border-top:0}.pk-stores>li:nth-child(-n+2){border-top:1px solid var(--line)}.pk-st{min-height:84px;padding-block:18px}.pk-st-n{font-size:18px}}.pk-tcg{margin-top:32px}.pk-tcg-h{margin:0 0 12px;font-size:15px;line-height:1.3;font-weight:700;letter-spacing:0;color:var(--ink-2)}.pk-tcg-list{display:grid;gap:8px}.pk-tcg-a{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"l n p""l r p";column-gap:12px;row-gap:2px;align-items:center;min-height:56px;padding:9px 14px 9px 10px;border:1px solid var(--line);border-radius:12px;background:rgba(255,255,255,.02);text-decoration:none;transition:border-color var(--t-hover) var(--ease),background-color var(--t-hover) var(--ease)}.pk-tcg-a>.rl{grid-area:l}.pk-tcg-n{grid-area:n;font-size:15px;line-height:1.3;font-weight:700;color:var(--ink)}.pk-tcg-r{grid-area:r;font-size:11.5px;line-height:1.4;color:var(--ink-3)}.pk-tcg-a .pill{grid-area:p;justify-self:end}.pk-tcg-a:hover{border-color:var(--line-3);background:rgba(255,255,255,.045)}.pk-tcg-a:hover .pk-tcg-n{text-decoration:underline;text-decoration-color:var(--line-3);text-underline-offset:4px}.pk-tcg-a:focus-visible{outline-offset:3px}@media (min-width:1024px){.pk-tcg{margin-top:36px}.pk-tcg-list{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:12px}}.pk-hero .pk-cta{grid-template-columns:1fr}@media (min-width:600px){.pk-hero .pk-cta{grid-template-columns:1.1fr 1fr}}.pk-hero .hero-note{font-size:14px}@media (max-width:1023.98px){.pk .closing-hub .hub{max-width:272px}.pk .closing-hub .hub>li:nth-child(n+3){order:1}.pk .closing-hub .hub>li:nth-child(5){order:0}}.pk-key{display:grid;gap:32px;margin-top:48px}.pk-safe{min-width:0}@media (min-width:1024px){.pk-key{max-width:880px;margin:56px auto 0}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.pk-st>.rl{transition:transform var(--t-hover) var(--ease)}.pk-st:hover>.rl{transform:translateY(-2px)}.pk-st:hover::after{transform:translateX(3px)}}@media (prefers-reduced-motion:reduce){.pk-st:hover>.rl,.pk-st:hover::after{transform:none}}
