@font-face{font-family:sora;src:url(/_next/static/media/8bdc1840ed44a169-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:sora;src:url(/_next/static/media/a85c9c350e06c1d8-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:sora Fallback;src:local("Arial");ascent-override:83.64%;descent-override:25.01%;line-gap-override:0.00%;size-adjust:115.97%}.__className_865324{font-family:sora,sora Fallback}.__variable_865324{--font-sora:"sora","sora Fallback"}@font-face{font-family:plex;src:url(/_next/static/media/13a15bcdfeddab65-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:plex;src:url(/_next/static/media/4cdcd386d2ac59c8-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:plex;src:url(/_next/static/media/1cdb9a2cbcaafa7e-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:plex Fallback;src:local("Arial");ascent-override:101.35%;descent-override:27.19%;line-gap-override:0.00%;size-adjust:101.13%}.__className_3e1640{font-family:plex,plex Fallback}.__variable_3e1640{--font-plex:"plex","plex Fallback"}@layer components{.pk{--pk-navy:#0f2a44;--pk-text:#13213a;--pk-muted:#55637a;--pk-bg:#f3f6fa;--pk-surface:#ffffff;--pk-line:#dce3ec;--pk-accent:#6e3fc3;--pk-accent-ink:#ffffff;--pk-accent-soft:rgba(110,63,195,0.12);--pk-btn:var(--pk-navy);--pk-btn-ink:#ffffff;--pk-band:#0f2a44;--pk-band-ink:#f3f6fa;--pk-band-muted:#b7c4d6;--pk-shadow:0 1px 2px rgba(15,42,68,0.06),0 8px 24px -8px rgba(15,42,68,0.18);--pk-shadow-hover:0 2px 4px rgba(15,42,68,0.08),0 24px 48px -16px rgba(15,42,68,0.28);color-scheme:light;background:var(--pk-bg);color:var(--pk-text);font-family:var(--font-plex),"IBM Plex Sans",system-ui,-apple-system,"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased}@media (prefers-color-scheme:dark){.pk{--pk-text:#e8eef7;--pk-muted:#a9b5c8;--pk-bg:#0b1624;--pk-surface:#132235;--pk-line:#26394f;--pk-accent:#a386e6;--pk-accent-ink:#0b1624;--pk-accent-soft:rgba(163,134,230,0.16);--pk-btn:#a386e6;--pk-btn-ink:#0b1624;--pk-band:#06101c;--pk-band-ink:#e8eef7;--pk-band-muted:#9fb0c6;--pk-shadow:0 1px 2px rgba(0,0,0,0.3),0 8px 24px -8px rgba(0,0,0,0.5);--pk-shadow-hover:0 2px 4px rgba(0,0,0,0.35),0 24px 48px -16px rgba(0,0,0,0.65);color-scheme:dark}}.pk .pk-display,.pk h1,.pk h2,.pk h3{font-family:var(--font-sora),"Sora",system-ui,-apple-system,"Segoe UI",sans-serif;letter-spacing:-.01em}.pk-muted{color:var(--pk-muted)}.pk-accent{color:var(--pk-accent)}.pk-line{border-color:var(--pk-line)}.pk-card,.pk-surface{background:var(--pk-surface)}.pk-card{border:1px solid var(--pk-line);border-radius:18px;box-shadow:var(--pk-shadow);transition:box-shadow .2s ease,transform .2s ease}.pk-card-raised,.pk-card:hover{box-shadow:var(--pk-shadow-hover)}.pk-card:hover{transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.pk-card{transition:none}.pk-card:hover{transform:none}}.pk-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:999px;padding:.75rem 1.4rem;font-weight:600;font-size:.95rem;line-height:1.2;border:1px solid transparent;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease,border-color .15s ease;white-space:nowrap}.pk-btn:focus-visible{outline:3px solid var(--pk-accent);outline-offset:2px}.pk-btn-primary{background:var(--pk-btn);color:var(--pk-btn-ink)}.pk-btn-primary:hover{box-shadow:var(--pk-shadow-hover);filter:brightness(1.08)}.pk-btn-accent{background:var(--pk-accent);color:var(--pk-accent-ink)}.pk-btn-accent:hover{box-shadow:var(--pk-shadow-hover);filter:brightness(1.06)}.pk-btn-ghost{background:var(--pk-surface);color:var(--pk-text);border-color:var(--pk-line)}.pk-btn-ghost:hover{border-color:var(--pk-accent);color:var(--pk-accent)}.pk-btn-outline-light{background:transparent;color:var(--pk-band-ink);border-color:rgba(255,255,255,.35)}.pk-btn-outline-light:hover{background:rgba(255,255,255,.1)}.pk-band{background:var(--pk-band);color:var(--pk-band-ink)}.pk-band .pk-muted{color:var(--pk-band-muted)}.pk-header{background:color-mix(in srgb,var(--pk-surface) 88%,transparent);backdrop-filter:saturate(1.4) blur(10px);border-bottom:1px solid var(--pk-line)}.pk-eyebrow{gap:.4rem;border-radius:999px;padding:.3rem .8rem;font-size:.78rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.pk-eyebrow,.pk-icon{display:inline-flex;align-items:center;background:var(--pk-accent-soft);color:var(--pk-accent)}.pk-icon{width:2.75rem;height:2.75rem;border-radius:14px}.pk-icon,.pk-step-num{justify-content:center}.pk-step-num{display:inline-flex;align-items:center;width:2.25rem;height:2.25rem;border-radius:999px;background:var(--pk-accent);color:var(--pk-accent-ink);font-weight:700;font-family:var(--font-sora),"Sora",system-ui,sans-serif}.pk-link{color:var(--pk-accent);text-decoration:underline;text-underline-offset:3px}.pk-link:hover{filter:brightness(.85)}.pk-mock{background:var(--pk-surface);border:1px solid var(--pk-line);border-radius:18px;box-shadow:var(--pk-shadow-hover);overflow:hidden}.pk-mock-bar{background:var(--pk-band);color:var(--pk-band-ink)}.pk-chip{display:inline-flex;align-items:center;border-radius:999px;padding:.15rem .6rem;font-size:.72rem;font-weight:600;border:1px solid var(--pk-line);color:var(--pk-muted)}.pk-chip-on{background:var(--pk-accent);color:var(--pk-accent-ink);border-color:transparent}.pk-mock-img{aspect-ratio:16/9;background:radial-gradient(circle at 30% 30%,var(--pk-accent-soft),transparent 55%),linear-gradient(135deg,var(--pk-bg),var(--pk-line))}.pk details>summary{list-style:none;cursor:pointer}.pk details>summary::-webkit-details-marker{display:none}.pk details[open] .pk-faq-icon{transform:rotate(45deg)}.pk-faq-icon{transition:transform .2s ease}}