.pk-shell{--pk-ground:#0e1714;--pk-surface:#16231f;--pk-tile:#1f302a;--pk-line:#2a3d36;--pk-ink:#f3ede0;--pk-soft:#d5d6cb;--pk-muted:#a3b5ad;--pk-copper:#ec7a50;--pk-apricot:#f5c76b;--pk-paper:#fbf3e2;--pk-mint:#9fd9bc;--pk-gold:#f5c76b;--pk-lav:#c9b7f1;--pk-pine:#173f37;background:radial-gradient(1000px 520px at 80% -60px,#9fd9bc14,transparent 70%),var(--pk-ground);color:var(--pk-ink);font-family:var(--font-sans),system-ui,sans-serif;line-height:1.65;color-scheme:dark}.pk-shell *{box-sizing:border-box}.pk-logo,.pk-shell h1,.pk-shell h2,.pk-shell h3{font-family:ui-rounded,"SF Pro Rounded",var(--font-display),system-ui,sans-serif;letter-spacing:-.03em;line-height:1.08}.pk-shell figure,.pk-shell h1,.pk-shell h2,.pk-shell h3,.pk-shell p{margin:0}.pk-shell a{color:inherit}.pk-shell a:focus-visible,.pk-shell summary:focus-visible{outline:3px solid var(--pk-copper);outline-offset:5px}.pk-shell img{max-width:100%}.pk-wrap{width:min(1180px,calc(100% - 80px));margin-inline:auto}.pk-nav{display:flex;justify-content:space-between;gap:24px;padding-block:22px;border-bottom:1px solid var(--pk-line)}.pk-logo,.pk-nav{align-items:center}.pk-logo{display:inline-flex;gap:10px;font-size:23px;text-decoration:none}.pk-logo img{border-radius:22%}.pk-footer nav,.pk-nav nav{display:flex;gap:26px;font-size:14px;font-weight:650}.pk-footer nav a,.pk-nav nav a{display:inline-flex;align-items:center;min-height:44px;text-decoration:none;color:var(--pk-soft)}.pk-footer a:hover,.pk-nav nav a:hover{color:var(--pk-ink);text-decoration:underline;text-underline-offset:5px}.pk-skip{position:absolute;left:20px;top:-200px;z-index:100;background:var(--pk-surface);padding:12px}.pk-skip:focus{top:12px}.pk-eyebrow{color:var(--pk-copper);font-family:var(--font-mono),ui-monospace,monospace;font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.pk-hero{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;padding-block:70px 60px}.pk-hero h1{font-size:clamp(44px,5.4vw,74px);margin:22px 0}.pk-hero h1 em{color:var(--pk-copper);font-style:normal}.pk-intro{font-size:18px;max-width:470px;color:var(--pk-soft)}.pk-cta{display:inline-flex;align-items:center;justify-content:center;background:var(--pk-copper);color:#1b0f09!important;border-radius:14px;padding:16px 24px;min-height:52px;margin-top:30px;text-decoration:none;font-size:15px;font-weight:800;box-shadow:0 10px 30px #ec7a5040;transition:background .2s,transform .2s}.pk-cta:hover{background:var(--pk-apricot);transform:translateY(-2px)}.pk-availability{margin-top:12px!important}.pk-availability,.pk-maker{font-size:12px;color:var(--pk-muted)}.pk-maker{display:inline-block;margin-top:28px;text-underline-offset:4px}.pk-hero-art{position:relative;aspect-ratio:1/1.02;isolation:isolate}.pk-hero-art:before{content:"";position:absolute;inset:10% 6% 4% 10%;background:radial-gradient(closest-side,#ec7a5033,transparent);z-index:-1}.pk-phone{height:auto;border-radius:28px;filter:drop-shadow(0 24px 40px #000a)}.pk-feature{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:90px;padding-block:96px}.pk-feature-art{display:flex;justify-content:center;padding:36px 0 0;border-radius:28px;background:linear-gradient(180deg,var(--pk-surface),var(--pk-ground));border:1px solid var(--pk-line);overflow:hidden;min-width:0}.pk-feature-art .pk-phone{width:300px;max-width:80%;border-radius:0;filter:none}.pk-faq h2,.pk-feature h2,.pk-private h2,.pk-section-head h2{font-size:clamp(32px,3.6vw,48px);margin-block:18px 22px}.pk-feature-copy>p:not(.pk-eyebrow),.pk-private>p:not(.pk-eyebrow){font-size:17px;color:var(--pk-soft);max-width:540px;margin-bottom:18px}.pk-shell .pk-small{font-size:13px!important;color:var(--pk-muted)!important}.pk-checks{list-style:none;padding:0;margin:26px 0 0;font-size:15px}.pk-checks li{margin:12px 0;padding-left:26px;position:relative}.pk-checks li:before{content:"";position:absolute;left:0;top:.62em;width:10px;height:10px;border-radius:50%;background:var(--pk-copper)}.pk-band{background:var(--pk-surface);border-block:1px solid var(--pk-line)}.pk-band .pk-feature-art{background:linear-gradient(180deg,var(--pk-tile),var(--pk-surface))}.pk-trio-wrap{padding-block:90px;border-top:1px solid var(--pk-line)}.pk-section-head{text-align:center;max-width:700px;margin:0 auto 50px}.pk-trio{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.pk-trio .pk-phone{width:260px;margin:auto}.pk-trio figcaption{margin-top:24px;text-align:center}.pk-trio h3{font-size:21px;margin-bottom:10px}.pk-trio p{font-size:14px;color:var(--pk-muted);max-width:300px;margin-inline:auto}.pk-caption{text-align:center;font-size:12px;color:var(--pk-muted);margin-top:36px!important}.pk-private{padding:64px;margin-block:20px 90px;border-radius:28px;background:linear-gradient(135deg,#ec7a5026,transparent 55%),var(--pk-surface);border:1px solid var(--pk-line)}.pk-private>p:not(.pk-eyebrow){max-width:680px}.pk-plans{padding-bottom:90px}.pk-plan-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px;max-width:960px;margin:auto}.pk-plan-grid article{padding:36px;border-radius:22px;background:var(--pk-surface);border:1px solid var(--pk-line)}.pk-plan-label{display:inline-block;padding:5px 14px;border:1px solid;border-radius:30px;font-family:var(--font-mono),ui-monospace,monospace;font-size:12px}.pk-plan-grid h3{font-size:27px;margin:22px 0 6px}.pk-plan-grid ul{list-style:none;padding:18px 0 0;margin:18px 0 0;border-top:1px solid var(--pk-line);font-size:15px;color:var(--pk-soft)}.pk-plan-grid li+li{margin-top:10px}.pk-plan-grid strong{color:var(--pk-ink);font-family:var(--font-mono),ui-monospace,monospace}.pk-plan-grid .pk-pro{border-color:#ec7a5066}.pk-pro .pk-plan-label{color:var(--pk-copper)}.pk-pro>p{margin-top:20px!important;font-size:14px;color:var(--pk-paper)}.pk-plan-note{max-width:760px;margin:24px auto 0!important;text-align:center;font-size:12px;color:var(--pk-muted)}.pk-faq a,.pk-plan-note a{color:var(--pk-apricot);text-underline-offset:4px}.pk-faq{display:grid;grid-template-columns:1fr 1.5fr;gap:80px;padding-block:80px;border-top:1px solid var(--pk-line)}.pk-faq>div>p{font-size:14px;color:var(--pk-muted)}.pk-faq details{border-bottom:1px solid var(--pk-line);padding:20px 0}.pk-faq summary{position:relative;padding-right:32px;font-size:16px;font-weight:700;cursor:pointer;list-style:none}.pk-faq summary::-webkit-details-marker{display:none}.pk-faq summary:after{content:"+";position:absolute;right:0;top:-2px;color:var(--pk-copper);font-size:22px}.pk-faq details[open] summary:after{content:"−"}.pk-faq details p{margin-top:12px;font-size:15px;color:var(--pk-soft)}.pk-closing{text-align:center;padding:72px 30px;margin-bottom:70px;border-radius:28px;background:radial-gradient(600px 260px at 50% 0,#ec7a5033,transparent 70%),var(--pk-surface);border:1px solid var(--pk-line)}.pk-closing h2{font-size:clamp(32px,4.4vw,56px);margin-top:18px}.pk-closing>p:last-child{font-size:12px;color:var(--pk-muted);margin-top:15px}.pk-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;padding-block:28px;border-top:1px solid var(--pk-line)}.pk-footer p{font-size:12px;color:var(--pk-muted)}.pk-legal{max-width:800px;padding-block:60px 90px}.pk-legal h1{font-size:clamp(32px,4vw,48px);margin:14px 0 18px}.pk-legal h2{font-size:23px;margin:38px 0 14px}.pk-legal li,.pk-legal p{font-size:16px;margin-bottom:14px;color:var(--pk-soft)}.pk-legal ul{padding-left:22px}.pk-legal a{color:var(--pk-apricot);text-underline-offset:3px}.pk-legal strong{color:var(--pk-ink)}.pk-legal table{width:100%;border-collapse:collapse;margin:8px 0 20px;font-size:14px}.pk-legal td,.pk-legal th{text-align:left;vertical-align:top;padding:10px 12px 10px 0;border-bottom:1px solid var(--pk-line);color:var(--pk-soft)}.pk-legal th{color:var(--pk-ink)}.pk-legal td:first-child{color:var(--pk-ink);font-weight:650}.pk-legal-note{margin-top:30px;padding:22px;border-radius:14px;background:var(--pk-surface);border:1px solid var(--pk-line)}.pk-legal-note p:last-child{margin-bottom:0}@media (max-width:1000px){.pk-wrap{width:calc(100% - 48px)}.pk-feature{gap:50px}.pk-hero h1{font-size:54px}.pk-faq{gap:40px}.pk-trio{gap:24px}}@media (max-width:700px){.pk-wrap{width:calc(100% - 32px)}.pk-nav{padding-block:16px;gap:12px}.pk-logo{font-size:20px}.pk-nav nav{gap:14px;font-size:13px}.pk-nav nav a:first-child{display:none}.pk-hero{grid-template-columns:1fr;padding-block:40px 30px;gap:30px}.pk-hero h1{font-size:clamp(40px,11vw,60px);margin-block:16px}.pk-intro{font-size:16px}.pk-hero-art{width:100%;max-width:460px;margin:auto}.pk-feature{grid-template-columns:1fr;gap:32px;padding-block:60px}.pk-feature-copy{grid-row:1}.pk-faq h2,.pk-feature h2,.pk-private h2,.pk-section-head h2{font-size:32px}.pk-feature-copy>p:not(.pk-eyebrow),.pk-private>p:not(.pk-eyebrow){font-size:16px}.pk-trio-wrap{padding-block:60px}.pk-trio{grid-template-columns:1fr;gap:48px}.pk-trio .pk-phone{width:240px}.pk-private{padding:34px 24px;margin-bottom:60px}.pk-plan-grid{grid-template-columns:1fr}.pk-plan-grid article{padding:26px}.pk-faq{grid-template-columns:1fr;gap:12px;padding-block:56px}.pk-closing{padding:50px 20px;margin-bottom:40px}.pk-footer p{width:100%}.pk-legal{padding-block:36px 64px}.pk-legal table,.pk-legal tbody,.pk-legal td,.pk-legal th,.pk-legal tr{display:block}.pk-legal thead{display:none}.pk-legal tr{border-bottom:1px solid var(--pk-line);padding-block:8px}.pk-legal td{border:0;padding:2px 0}}@media (prefers-reduced-motion:reduce){.pk-shell *{transition:none!important;animation:none!important}.pk-cta:hover{transform:none}}.pk-logo,.pk-shell h1,.pk-shell h2,.pk-shell h3{font-weight:800;letter-spacing:-.02em}.pk-phone{display:block;padding:9px;border-radius:46px;background:#050807;border:1px solid #34483f;box-shadow:0 30px 60px #0009;filter:none}.pk-phone img{display:block;width:100%;height:auto;border-radius:38px}.pk-feature-art{padding:40px 0;background:radial-gradient(closest-side,#173f37,transparent),var(--pk-surface)}.pk-feature-art .pk-phone{border-radius:40px;width:290px}.pk-hero-art{aspect-ratio:auto;display:flex;justify-content:center;padding-block:20px}.pk-hero-art:before{inset:6% 8% 0;border-radius:50%;background:radial-gradient(closest-side,#ec7a5040,transparent)}.pk-hero-phone{position:relative;width:min(330px,70%)}.pk-slip{position:absolute;z-index:1;padding:10px 18px;border-radius:10px;color:#10201a;font-family:var(--font-mono),ui-monospace,monospace;font-size:13px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 12px 24px #0006}.pk-slip-cash{background:var(--pk-mint);left:4%;top:22%;transform:rotate(-9deg)}.pk-slip-card{background:var(--pk-gold);right:3%;top:40%;transform:rotate(7deg)}.pk-slip-wage{background:var(--pk-lav);left:8%;bottom:18%;transform:rotate(5deg)}.pk-slips{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.pk-slips span{padding:18px 22px;border-radius:14px;background:var(--pk-surface);border:1px solid var(--pk-line);border-top:4px solid var(--slip);font-size:14px;font-weight:650}.pk-tag-cash{--slip:var(--pk-mint)}.pk-tag-card{--slip:var(--pk-gold)}.pk-tag-wage{--slip:var(--pk-lav)}.pk-checks li:nth-child(2):before{background:var(--pk-gold)}.pk-checks li:first-child:before{background:var(--pk-mint)}.pk-checks li:nth-child(3):before{background:var(--pk-lav)}.pk-trio .pk-phone{width:250px;border-radius:38px}.pk-trio .pk-phone img{border-radius:31px}.pk-private{display:grid;grid-template-columns:1.3fr 1fr;gap:50px;align-items:center;background:linear-gradient(135deg,#173f37,transparent 65%),var(--pk-surface)}.pk-private-art .pk-phone{width:240px;margin:auto;border-radius:38px}.pk-private-art .pk-phone img{border-radius:31px}.pk-plan-grid .pk-pro{background:linear-gradient(160deg,#ec7a502e,transparent 60%),var(--pk-tile)}.pk-cta{border-radius:999px}.pk-plan-grid article>p{margin-top:18px!important;font-size:14px;color:var(--pk-muted)}.pk-private .pk-small{margin-top:6px!important}@media (max-width:700px){.pk-slips{gap:8px}.pk-private,.pk-slips{grid-template-columns:1fr}.pk-private{gap:34px}.pk-hero-phone{width:min(300px,66%)}.pk-slip{font-size:11px;padding:8px 12px}.pk-feature-art .pk-phone{width:250px;max-width:80%}.pk-trio .pk-phone{width:240px}.pk-private-art .pk-phone{width:200px}}