
#pk-account-mock{--paper:#fff;--ink:#263139;--muted:#687680;--line:#e3e8ed;--ground:#f4f6f8;--orange:#df4d26;font:15px/1.65 Inter,system-ui,sans-serif;background:var(--ground);color:var(--ink)}#pk-account-mock *{box-sizing:border-box}#pk-account-mock a{color:inherit;text-decoration:none}#pk-account-mock a:hover{text-decoration:underline}#pk-account-mock .top{background:var(--paper);padding:20px 32px;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;gap:24px}#pk-account-mock .logo{font-size:25px;letter-spacing:-1px;font-weight:850;display:flex;align-items:center;gap:8px}#pk-account-mock .logo svg{color:var(--orange)}#pk-account-mock .top small{color:var(--muted)}#pk-account-mock .menu{display:flex;gap:26px;padding:14px 32px;background:var(--paper);font-size:12px;font-weight:750;flex-wrap:wrap}#pk-account-mock .wrap{max-width:1100px;margin:auto;padding:28px 32px 48px}#pk-account-mock .crumb{font-size:12px;color:var(--muted);margin:0 0 23px}#pk-account-mock .hero{padding:38px 40px;border-radius:22px;background:linear-gradient(125deg,#122632,#07131e);color:white;display:grid;grid-template-columns:1fr 150px;gap:28px;align-items:center}#pk-account-mock .eyebrow{font-size:11px;letter-spacing:1.7px;font-weight:800;color:#ffb79c;margin-bottom:17px}#pk-account-mock h1{font-size:40px;line-height:1.15;letter-spacing:-1.4px;margin:0 0 22px;font-weight:800;max-width:680px}#pk-account-mock .hero p{color:#cbd8e1;max-width:590px;margin:0;font-size:15px}#pk-account-mock .hero-art{display:flex;align-items:center;justify-content:center;background:#ffffff09;border:1px solid #ffffff12;border-radius:30px;width:140px;height:150px;transform:rotate(-7deg)}#pk-account-mock .hero-art svg{width:76px;height:76px;color:#ffb79c;stroke-width:1.1}#pk-account-mock .meta{display:flex;gap:20px;margin-top:23px;color:#b5c5d0;font-size:11px}#pk-account-mock .layout{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:28px;margin-top:28px}#pk-account-mock .summary{border-radius:16px;padding:24px;background:#fff1e9;border-left:4px solid var(--orange)}#pk-account-mock h2{font-size:25px;line-height:1.3;letter-spacing:-.6px;margin:0 0 12px;font-weight:800}#pk-account-mock h3{font-size:16px;line-height:1.4;margin:0 0 10px;font-weight:750}#pk-account-mock p{margin:0 0 15px;color:var(--muted)}#pk-account-mock .summary p{color:var(--ink);margin:0}#pk-account-mock .summary h2{font-size:18px}#pk-account-mock section{margin-top:35px;scroll-margin-top:20px}#pk-account-mock .pair{display:grid;grid-template-columns:1fr 1fr;gap:14px}#pk-account-mock .tile{background:var(--paper);border:1px solid var(--line);padding:22px;border-radius:16px}#pk-account-mock .tile svg{color:var(--orange);margin-bottom:15px}#pk-account-mock .tile p{font-size:13px;margin:0}#pk-account-mock .steps{margin-top:20px}#pk-account-mock .step{display:flex;gap:18px;padding:20px 0;border-bottom:1px solid var(--line)}#pk-account-mock .number{font-size:22px;font-weight:800;color:var(--orange)}#pk-account-mock .step p{font-size:13px;margin:0}#pk-account-mock aside .asidebox{background:var(--paper);border:1px solid var(--line);border-radius:16px;padding:22px;margin-bottom:18px}#pk-account-mock aside h3{font-size:13px}#pk-account-mock aside a{display:block;padding:10px 0;color:var(--muted);font-size:12px;border-bottom:1px solid var(--line)}#pk-account-mock aside a:last-child{border:0}#pk-account-mock aside .help{background:#122632;color:#fff;border:0}#pk-account-mock .help p{color:#cbd8e1;font-size:13px}#pk-account-mock .help a{color:#ffb79c;font-weight:700}#pk-account-mock .platforms{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}#pk-account-mock .platform{padding:20px 16px;border:1px solid var(--line);background:var(--paper);border-radius:16px;display:flex;flex-direction:column;gap:12px}#pk-account-mock .brand{font-weight:800;font-size:16px;border-left:3px solid var(--brand);padding-left:10px;color:var(--brand)}#pk-account-mock .platform p{font-size:12px;margin:0}#pk-account-mock .platform a{font-size:12px;font-weight:750;margin-top:auto}#pk-account-mock .notice{padding:24px;border-radius:16px;background:#eaf1f6;margin-top:28px}#pk-account-mock .notice a{color:var(--orange);font-size:13px;font-weight:750}#pk-account-mock details{border-bottom:1px solid var(--line);padding:17px 0}#pk-account-mock summary{font-size:14px;font-weight:700}#pk-account-mock details p{font-size:13px;margin:14px 0 0}#pk-account-mock .sources{font-size:11px;color:var(--muted)}#pk-account-mock .sources a{text-decoration:underline;margin-right:12px}#pk-account-mock footer{padding:30px 32px;background:#0c1b26;color:#acbbc6;display:flex;justify-content:space-between;gap:24px;font-size:11px;flex-wrap:wrap}#pk-account-mock footer b{color:white;font-size:19px}#pk-account-mock .tag{color:var(--muted);font-size:11px;text-align:right;margin-top:20px}@media(max-width:700px){#pk-account-mock .wrap{padding:20px 18px 32px}#pk-account-mock .top{padding:16px 18px}#pk-account-mock .menu{padding:12px 18px;gap:14px}#pk-account-mock .hero{padding:28px 24px;grid-template-columns:1fr}#pk-account-mock .hero-art{display:none}#pk-account-mock h1{font-size:32px}#pk-account-mock .layout{grid-template-columns:1fr}#pk-account-mock aside{display:none}#pk-account-mock .platforms,#pk-account-mock .pair{grid-template-columns:1fr}#pk-account-mock .top small{display:none}}

#pk-account-mock .hero{position:relative;isolation:isolate;min-height:390px;display:block;background:#081922;padding:40px;overflow:hidden}#pk-account-mock .hero:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#07131ef5 0%,#07131ebb 38%,transparent 76%),url('pk-account-hero.png') center/cover;z-index:-1}#pk-account-mock .hero>div:first-child{max-width:49%}#pk-account-mock .hero h1{font-size:39px}#pk-account-mock .hero-art{display:none}#pk-account-mock .hero p{color:#e0e6ea}#pk-account-mock .top{background:#2d373b;color:#fff}#pk-account-mock .top small{color:#e0e6ea}#pk-account-mock .menu{border-bottom:3px solid #df4d26}#pk-account-mock .platform img{height:36px;width:100px;object-fit:contain;object-position:left}#pk-account-mock .sources a{display:block;padding:8px 0}#pk-account-mock .article-copy a{color:#bd3d1c;text-decoration:underline}#pk-account-mock .article-copy{margin-top:30px}#pk-account-mock .article-copy p{font-size:14px}#pk-account-mock footer a{display:block;padding:3px 0}#pk-account-mock .search{display:flex;gap:0;flex:1;max-width:450px}#pk-account-mock .search input{min-width:0;flex:1;padding:12px;border:0;border-radius:7px 0 0 7px;font:inherit}#pk-account-mock .search button{background:#df4d26;color:#fff;border:0;padding:10px 16px;border-radius:0 7px 7px 0;font-weight:750}#pk-account-mock .hero .meta{flex-wrap:wrap}#pk-account-mock details{cursor:pointer}@media(max-width:700px){#pk-account-mock .hero{padding:25px;min-height:490px}#pk-account-mock .hero>div:first-child{max-width:100%}#pk-account-mock .hero:before{background:linear-gradient(180deg,#07131ef5 0%,#07131ecc 45%,transparent 100%),url('pk-account-hero.png') 65% center/cover}#pk-account-mock .hero h1{font-size:33px}#pk-account-mock .top{flex-wrap:wrap}#pk-account-mock .search{order:3;flex-basis:100%;max-width:none}}

/* Independent light-mode repair: headings on the two dark article surfaces. */
html body #pk-page #pk-account-mock :is(.hero,.asidebox.help) :is(h1,h2,h3,h4){color:#fff!important;-webkit-text-fill-color:#fff!important}
html body #pk-page #pk-account-mock :is(.hero,.asidebox.help) p{color:#e0e8ef!important;-webkit-text-fill-color:#e0e8ef!important}
html body #pk-page #pk-account-mock .sources{padding:22px;border:1px solid var(--line);border-radius:14px;margin:24px 0}
html body #pk-page #pk-account-mock details{border:1px solid var(--line);border-radius:12px;margin:10px 0;padding:0;overflow:hidden}
html body #pk-page #pk-account-mock details>summary{padding:15px 18px;line-height:1.5;cursor:pointer}
html body #pk-page #pk-account-mock details>p{padding:0 18px 16px;margin:0}
