.pk-hero[data-astro-cid-kqmcebdh],.pk-block[data-astro-cid-kqmcebdh]{--ink: #0e0b18;--ink-body: color-mix(in srgb, #000 65%, transparent);--ink-mute: color-mix(in srgb, #000 55%, transparent);--hair: color-mix(in srgb, #000 8%, transparent)}.pk-head[data-astro-cid-kqmcebdh],.pk-sec[data-astro-cid-kqmcebdh]{text-align:center}.pk-h2{max-width:22ch;margin-inline:auto}.pk-block[data-astro-cid-kqmcebdh]{padding:104px 0}.pk-block[data-astro-cid-kqmcebdh]+.pk-block[data-astro-cid-kqmcebdh]:not(.is-white){border-top:1px solid var(--hair)}.pk-block[data-astro-cid-kqmcebdh].is-white+.pk-block[data-astro-cid-kqmcebdh]{border-top:0}.pk-hero[data-astro-cid-kqmcebdh]{padding:56px 0 96px}.pk-back[data-astro-cid-kqmcebdh]{display:inline-block;font-size:var(--t-body-s);font-weight:500;color:var(--ink-mute);text-decoration:none}.pk-back[data-astro-cid-kqmcebdh]:hover{color:var(--ink)}.pk-door[data-astro-cid-kqmcebdh]{position:relative;display:flex;justify-content:center;margin-top:40px}.pk-door[data-astro-cid-kqmcebdh]:before{content:"";position:absolute;inset:-30px -120px -50px;z-index:0;pointer-events:none;filter:blur(28px);background:radial-gradient(42% 60% at 40% 50%,color-mix(in srgb,var(--color-brand) 26%,transparent),transparent 70%),radial-gradient(36% 52% at 62% 60%,color-mix(in srgb,var(--color-coral) 22%,transparent),transparent 70%),radial-gradient(30% 48% at 52% 30%,color-mix(in srgb,var(--color-lavender) 46%,transparent),transparent 70%)}.pk-door[data-astro-cid-kqmcebdh] .qube-icon{--qi: 96px;filter:drop-shadow(0 1px 2px color-mix(in srgb,var(--color-ink-900) 5%,transparent)) drop-shadow(0 14px 28px color-mix(in srgb,var(--color-ink-900) 10%,transparent))}.pk-door[data-astro-cid-kqmcebdh] .qube-icon svg{width:calc(var(--qi) * .38);height:calc(var(--qi) * .38);stroke-width:1.5}.pk-h1{max-width:20ch;margin:28px auto 0}.pk-lead[data-astro-cid-kqmcebdh],.pk-sub[data-astro-cid-kqmcebdh]{margin:20px auto 0;max-width:52ch;font-size:var(--t-lead);line-height:1.45;letter-spacing:-.01em;color:var(--ink-body)}.pk-acts[data-astro-cid-kqmcebdh]{display:flex;justify-content:center;margin-top:36px}@media(prefers-reduced-motion:no-preference){.pk-door[data-astro-cid-kqmcebdh] .qube-icon{animation:pk-breathe 7s ease-in-out infinite}@keyframes pk-breathe{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}}@media(min-width:48rem){.pk-door[data-astro-cid-kqmcebdh] .qube-icon{--qi: 120px}}.pk-interests[data-astro-cid-kqmcebdh]{list-style:none;display:grid;gap:40px;margin:0;padding:0}.pk-interest[data-astro-cid-kqmcebdh]{padding-top:24px;border-top:1px solid color-mix(in srgb,#000 14%,transparent)}.pk-interest-label[data-astro-cid-kqmcebdh]{margin:0;font-size:var(--t-card);font-weight:500;line-height:1;letter-spacing:-.04em;color:var(--ink)}.pk-interest-text[data-astro-cid-kqmcebdh]{margin:16px 0 0;max-width:34ch;font-size:var(--t-lead);line-height:1.45;letter-spacing:-.01em;color:var(--ink-body)}@media(min-width:48rem){.pk-interests[data-astro-cid-kqmcebdh]{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}}.pk-blocks[data-astro-cid-kqmcebdh]{list-style:none;display:grid;gap:48px 40px;margin:0;padding:0}.pk-item-title[data-astro-cid-kqmcebdh]{margin:0;max-width:16ch;font-size:var(--t-card);font-weight:500;line-height:1;letter-spacing:-.04em;color:var(--ink)}.pk-item-text[data-astro-cid-kqmcebdh]{margin:16px 0 0;max-width:44ch;font-size:var(--t-body);line-height:1.55;letter-spacing:-.01em;color:var(--ink-body)}@media(min-width:48rem){.pk-blocks[data-astro-cid-kqmcebdh]{grid-template-columns:repeat(2,minmax(0,1fr))}.pk-blocks[data-astro-cid-kqmcebdh].is-three{grid-template-columns:repeat(3,minmax(0,1fr))}}.pk-steps[data-astro-cid-kqmcebdh]{list-style:none;display:grid;max-width:62ch;margin:44px auto 0;padding:0}.pk-step[data-astro-cid-kqmcebdh]{position:relative;display:grid;grid-template-columns:48px minmax(0,1fr);column-gap:24px;align-items:start;padding-bottom:56px}.pk-step[data-astro-cid-kqmcebdh]:last-child{padding-bottom:0}.pk-step[data-astro-cid-kqmcebdh]:before{content:"";position:absolute;top:48px;bottom:0;left:24px;width:1px;background:color-mix(in srgb,#000 14%,transparent)}.pk-step[data-astro-cid-kqmcebdh]:last-child:before{display:none}.pk-no[data-astro-cid-kqmcebdh]{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:#fff;box-shadow:0 1px 2px color-mix(in srgb,var(--color-ink-900) 6%,transparent),0 8px 20px color-mix(in srgb,var(--color-ink-900) 8%,transparent);font-family:var(--font-body);font-size:var(--t-lead);font-weight:500;font-variant-numeric:tabular-nums;color:var(--ink)}.pk-step-text[data-astro-cid-kqmcebdh]{margin:10px 0 0;font-size:var(--t-lead);line-height:1.45;letter-spacing:-.01em;color:var(--ink)}.pk-faq[data-astro-cid-kqmcebdh]{display:grid;gap:12px;max-width:52rem;margin:40px auto 0}html.pt-motion .pk-in[data-astro-cid-kqmcebdh]{animation:pk-rise .5s var(--e-out) backwards;animation-delay:calc(80ms + var(--n) * 90ms)}html.pt-motion .pk-door[data-astro-cid-kqmcebdh]:before{animation:pk-fade .9s ease .3s backwards}html.pt-motion [data-astro-cid-kqmcebdh][data-reveal]{opacity:0;transform:translateY(12px);transition:opacity .4s ease,transform .4s var(--e-out);transition-delay:calc(var(--i, 0) * 60ms)}html.pt-motion [data-astro-cid-kqmcebdh][data-reveal].is-in{opacity:1;transform:none}@keyframes pk-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes pk-fade{0%{opacity:0}to{opacity:1}}
