.pk-hero{padding-block:var(--space-16) var(--space-20)}.pk-hero__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);gap:var(--space-12);align-items:center}.pk-hero h1{margin-top:var(--space-4);font-size:clamp(34px,4.4vw,56px);line-height:1.12;letter-spacing:var(--ls-display);text-wrap:balance}.pk-hero h1 .gold{padding-bottom:.08em}.pk-hero .hero__sub{max-width:52ch}.pk-hero .hero__pips{gap:var(--space-3) var(--space-6)}.pk-hero__art{position:relative;border-radius:var(--r-xl);overflow:hidden;border:1px solid rgba(251,191,36,.35);box-shadow:0 40px 80px -40px rgba(124,58,237,.75),0 0 0 6px rgba(255,255,255,.03)}.pk-hero__art img{display:block;width:100%;height:auto}.pk-hero--compact{padding-block:var(--space-16) var(--space-12)}.pk-hero--compact .pk-hero__grid{grid-template-columns:minmax(0,1fr)}.pk-hero--compact .pk-hero__copy{max-width:760px}.pk-band{padding-block:var(--space-16)}.pk-band__head{text-align:center;max-width:760px}.pk-band__head,.pk-band__head .lead{margin-inline:auto}.pk-band__row{list-style:none;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:var(--space-10);border-top:1px solid rgba(255,255,255,.1)}.pk-band__row:first-child{margin-top:0}.pk-band__it{padding:var(--space-8) var(--space-4) 0;text-align:center}.pk-band__it+.pk-band__it{border-left:1px solid rgba(255,255,255,.1)}.pk-band__it b{display:block;font-family:var(--font-display);font-size:clamp(30px,3.6vw,48px);line-height:1.1;font-weight:700;color:var(--l5-gold);font-variant-numeric:tabular-nums}.pk-band__it span{display:block;margin-top:var(--space-2);font-size:var(--fs-caption);color:var(--text-dim)}.pk-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-16);align-items:center}.pk-split__img{border-radius:var(--r-xl);overflow:hidden;box-shadow:0 30px 60px -36px rgba(76,29,149,.55)}.pk-split__img img{display:block;width:100%;height:auto}.pk-split .h2{margin-top:var(--space-3)}.pk-split p+p,.pk-split__copy .h2+p{margin-top:var(--space-4)}.pk-split__copy>p{color:var(--l5-ink-dim);line-height:1.7}.sec--dark .pk-split__copy>p{color:var(--text-dim)}.pk-head{text-align:center;max-width:720px;margin-inline:auto}.pk-head .h2{margin-top:var(--space-3)}.pk-head .lead{margin-inline:auto}.pk-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-5);margin-top:var(--space-10)}.pk-cards--4{grid-template-columns:repeat(4,minmax(0,1fr))}.pk-card{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-6);background:#fff;border:1px solid var(--l5-line);border-radius:var(--r-lg)}.sec--white .pk-card{background:var(--l5-light)}.pk-card__ic{display:grid;place-items:center;width:44px;height:44px;margin-bottom:var(--space-2);border-radius:var(--r-md);background:rgba(124,58,237,.1);color:var(--l5-violet)}.pk-card__ic svg{width:22px;height:22px}.pk-card h3{font-size:var(--fs-body);font-weight:700;letter-spacing:0;line-height:1.35;color:var(--l5-ink)}.pk-card p{font-size:var(--fs-caption);line-height:1.6;color:var(--l5-ink-dim)}.pk-steps{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-5);margin-top:var(--space-10);counter-reset:pk-step}.pk-step{position:relative;padding:var(--space-8) var(--space-6) var(--space-6);background:#fff;border:1px solid var(--l5-line);border-radius:var(--r-lg)}.pk-step__n{display:grid;place-items:center;width:40px;height:40px;border-radius:var(--r-full);background:var(--l5-grad-btn);color:#fff;font-weight:700;font-size:var(--fs-body-sm)}.pk-step__label{display:inline-block;margin-top:var(--space-4);padding:3px 10px;border-radius:var(--r-full);background:rgba(251,191,36,.16);color:#92400E;font-size:var(--fs-micro);font-weight:600}.pk-step h3{margin-top:var(--space-3);font-size:var(--fs-body);font-weight:700;letter-spacing:0;color:var(--l5-ink)}.pk-step p{margin-top:var(--space-2);font-size:var(--fs-caption);line-height:1.6;color:var(--l5-ink-dim)}.pk-faq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3) var(--space-5);margin-top:var(--space-10);align-items:start}.pk-q{background:#fff;border:1px solid var(--l5-line);border-radius:var(--r-md);transition:border-color .2s,box-shadow .2s}.pk-q[open]{border-color:rgba(124,58,237,.35);box-shadow:0 16px 30px -22px rgba(76,29,149,.45)}.pk-q summary{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-4) var(--space-5);font-size:var(--fs-body-sm);font-weight:600;color:var(--l5-ink);cursor:pointer;list-style:none}.pk-q summary::-webkit-details-marker{display:none}.pk-q summary:focus-visible{outline:2px solid var(--l5-violet);outline-offset:2px;border-radius:var(--r-md)}.pk-q i{position:relative;width:14px;height:14px;flex:none}.pk-q i:after,.pk-q i:before{content:"";position:absolute;left:0;top:6px;width:14px;height:2px;border-radius:2px;background:var(--l5-violet);transition:transform .3s}.pk-q i:after{transform:rotate(90deg)}.pk-q[open] i:after{transform:rotate(0)}.pk-q p{padding:0 var(--space-5) var(--space-5);font-size:var(--fs-caption);line-height:1.65;color:var(--l5-ink-dim)}@media (max-width:1100px){.pk-band__row,.pk-cards--4{grid-template-columns:repeat(2,minmax(0,1fr))}.pk-band__it:nth-child(3){border-left:0}}@media (max-width:860px){.pk-hero__grid,.pk-split{grid-template-columns:minmax(0,1fr);gap:var(--space-10)}.pk-hero__copy{text-align:center}.pk-hero .hero__sub{margin-inline:auto}.pk-cards,.pk-faq,.pk-steps{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.pk-hero{padding-block:var(--space-12) var(--space-16)}.pk-cards--4{grid-template-columns:minmax(0,1fr)}.pk-band__it{padding-inline:var(--space-2)}}@media (prefers-reduced-motion:reduce){.pk-q i:after,.pk-q i:before{transition:none}}