[data-pk] .pk-hero{padding-block:clamp(1.5rem,.75rem + 3vw,3rem) var(--pk-4);max-width:24ch;max-width:min(100%,44rem)}[data-pk] .pk-hero__h{font-size:var(--pk-t-display);margin-top:var(--pk-4)}[data-pk] h1.pk-display{font-family:var(--pk-font-display);font-weight:400;letter-spacing:-.01em}[data-pk] .pk-hero__h em{font-style:italic;background:linear-gradient(100deg,var(--pk-accent-lift) 0%,var(--pk-money) 90%);-webkit-background-clip:text;background-clip:text;color:transparent}@supports not ((background-clip: text) or (-webkit-background-clip: text)){[data-pk] .pk-hero__h em{color:var(--pk-accent-lift)}}[data-pk] .pk-hero__sub{margin-top:var(--pk-4);font-size:var(--pk-t-lede);line-height:1.5;color:var(--pk-ink-3);max-width:60ch}[data-pk] .pk-hero__act{display:flex;flex-wrap:wrap;gap:var(--pk-3);margin-top:var(--pk-5)}[data-pk] .pk-eyebrow.pk-mono{font-family:var(--pk-font-mono);font-weight:var(--pk-w-medium);letter-spacing:.08em}[data-pk] .pk-hero__trust{margin-top:var(--pk-4);font-family:var(--pk-font-mono);font-size:var(--pk-t-xs);letter-spacing:.02em}[data-pk] .pk-sec{margin-top:var(--pk-section)}[data-pk] .pk-sec>h2{font-size:var(--pk-t-h2);margin-top:var(--pk-2)}[data-pk] .pk-center{text-align:center}[data-pk] .pk-lede-c{margin:var(--pk-3) auto 0;max-width:58ch;line-height:1.5;color:var(--pk-ink-3)}[data-pk] .pk-feats,[data-pk] .pk-shots{display:grid;gap:var(--pk-3);grid-auto-flow:column;grid-auto-columns:min(86%,22rem);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;margin-inline:calc(var(--pk-gutter) * -1);padding-inline:var(--pk-gutter);scroll-padding-inline:var(--pk-gutter);padding-block:var(--pk-1) var(--pk-5);scrollbar-width:none;-webkit-overflow-scrolling:touch}[data-pk] .pk-feats::-webkit-scrollbar,[data-pk] .pk-shots::-webkit-scrollbar{display:none}[data-pk] .pk-feats>*,[data-pk] .pk-shots>*{scroll-snap-align:start}[data-pk] .pk-shots{margin-top:var(--pk-4)}@media(max-width:767.98px){[data-pk] .pk-feats .pk-card{padding:var(--pk-4)}}@media(min-width:768px){[data-pk] .pk-feats,[data-pk] .pk-shots{grid-auto-flow:row;grid-auto-columns:auto;gap:var(--pk-4);overflow:visible;margin-inline:0;padding-inline:0;padding-block:0;scroll-snap-type:none}[data-pk] .pk-feats{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}[data-pk] .pk-shots{grid-template-columns:repeat(2,1fr)}}[data-pk] .pk-player{margin-top:var(--pk-5);padding:var(--pk-2);overflow:hidden}[data-pk] .pk-player__v,[data-pk] .pk-player__poster{display:block;width:100%;aspect-ratio:16 / 9;border-radius:var(--pk-r-md);border:0;background-color:#0c1024;background-size:cover;background-position:center}[data-pk] .pk-player__poster{display:grid;place-items:center;cursor:pointer;padding:0}[data-pk] .pk-player__btn{display:grid;place-items:center;width:4.5rem;height:4.5rem;border-radius:50%;background:#070b168c;border:1px solid rgba(226,232,255,.35);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#fff;font-size:1.5rem;padding-left:4px;transition:transform var(--pk-d-base) var(--pk-ease),background-color var(--pk-d-base) var(--pk-ease-soft)}[data-pk] .pk-player__poster:hover .pk-player__btn{transform:scale(1.08);background:#7c8ef080}[data-pk] .pk-shot{padding:var(--pk-2);overflow:hidden;margin:0}[data-pk] .pk-shot img{width:100%;aspect-ratio:16 / 9;object-fit:cover;border-radius:var(--pk-r-md)}[data-pk] .pk-shot figcaption{padding:var(--pk-3) var(--pk-3) var(--pk-2);color:var(--pk-ink-3);font-size:var(--pk-t-sm);line-height:1.5;text-align:left}[data-pk] .pk-shot--hero{margin-top:var(--pk-4)}[data-pk] .pk-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:var(--pk-3);margin-top:var(--pk-4);padding:0;counter-reset:none}[data-pk] .pk-steps li{align-items:center;padding:var(--pk-3) var(--pk-4);border-radius:var(--pk-r-lg);text-align:left;color:var(--pk-ink-2)}[data-pk] .pk-steps .pk-step__n{font-family:var(--pk-font-mono)}[data-pk] .pk-faq{display:grid;gap:var(--pk-2);margin-top:var(--pk-4);max-width:var(--pk-w-prose);margin-inline:auto}[data-pk] .pk-faq .pk-qa>summary{padding:.875rem 1.125rem}[data-pk] .pk-faq .pk-qa__a{padding:0 1.125rem .875rem}[data-pk] .pk-faq__more{margin-top:var(--pk-3)}[data-pk] .pk-final{text-align:center;padding:var(--pk-6) var(--pk-5);margin-top:var(--pk-section)}[data-pk] .pk-final h2{font-size:var(--pk-t-h2)}[data-pk] .pk-final p{margin:var(--pk-3) auto 0;max-width:52ch;color:var(--pk-ink-3)}[data-pk] .pk-final__act{margin-top:var(--pk-4);display:flex;justify-content:center;gap:var(--pk-3);flex-wrap:wrap}
