:root{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.pgh-page{color:#f5f7fb;background:#08090b;min-height:100dvh;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.pgh-page *{box-sizing:border-box}.pgh-page a{color:inherit;text-decoration:none}.pgh-nav{z-index:2;border-bottom:1px solid #ffffff1c;justify-content:space-between;align-items:center;gap:24px;max-width:1240px;margin:0 auto;padding:28px 28px 18px;display:flex;position:relative}.pgh-brand{letter-spacing:.08em;font-weight:900}.pgh-nav nav{color:#aeb4c0;gap:22px;font-size:13px;display:flex}.pgh-nav nav a:hover,.pgh-footer a:hover{color:#fff}.pgh-hero{max-width:1240px;margin:0 auto;padding:clamp(78px,10vw,148px) 28px 72px;position:relative;overflow:hidden}.pgh-hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#3d7bff3d,#3d7bff00 68%);border-radius:50%;width:720px;height:720px;position:absolute;top:-260px;right:-300px}.pgh-eyebrow,.pgh-section-head>p,.pgh-crosslinks>p,.pgh-callout>p:first-child{color:#7ea8ff;letter-spacing:.16em;text-transform:uppercase;margin:0 0 18px;font:600 11px/1.2 IBM Plex Mono,monospace}.pgh-hero h1{letter-spacing:-.045em;max-width:930px;margin:0;font-size:clamp(48px,7vw,94px);font-weight:800;line-height:.94;position:relative}.pgh-intro{color:#b6bcc7;max-width:760px;margin:30px 0 0;font-size:clamp(17px,2vw,21px);line-height:1.68;position:relative}.pgh-actions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.pgh-primary,.pgh-secondary{border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:0 18px;font-size:14px;font-weight:700;display:inline-flex}.pgh-primary{background:#f4f7ff;color:#090b0e!important}.pgh-secondary{border:1px solid #ffffff2e;color:#d9deea!important}.pgh-facts{background:#ffffff1f;border:1px solid #ffffff1f;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:72px 0 0;display:grid}.pgh-facts>div{background:#0d0f13;min-height:120px;padding:23px}.pgh-facts dt{color:#7f8795;text-transform:uppercase;letter-spacing:.12em;margin-bottom:11px;font:500 11px/1.2 IBM Plex Mono,monospace}.pgh-facts dd{color:#f4f6fa;margin:0;font-size:16px;line-height:1.55}.pgh-section{border-top:1px solid #ffffff1a;max-width:1240px;margin:0 auto;padding:64px 28px 96px}.pgh-section-head{grid-template-columns:minmax(180px,.35fr) minmax(0,1fr);align-items:start;gap:40px;margin-bottom:40px;display:grid}.pgh-section-head h2,.pgh-callout h2{letter-spacing:-.035em;max-width:780px;margin:0;font-size:clamp(35px,4.2vw,58px);line-height:1.02}.pgh-grid{border-top:1px solid #ffffff21;border-left:1px solid #ffffff21;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pgh-grid article{background:linear-gradient(145deg,#ffffff06,#fff0);border-bottom:1px solid #ffffff21;border-right:1px solid #ffffff21;min-height:250px;padding:28px}.pgh-grid article>span,.pgh-flow>li>span{color:#65718a;font:500 11px/1.2 IBM Plex Mono,monospace}.pgh-grid h3,.pgh-flow h3{margin:60px 0 12px;font-size:22px}.pgh-grid p,.pgh-flow p,.pgh-note,.pgh-callout>p{color:#9da5b3;margin:0;line-height:1.7}.pgh-note{max-width:760px;margin-top:20px;font-size:13px}.pgh-crosslinks{border-top:1px solid #ffffff1a;max-width:1240px;margin:0 auto;padding:64px 28px 88px}.pgh-crosslinks>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.pgh-crosslinks a{border:1px solid #ffffff21;justify-content:space-between;align-items:center;min-height:82px;padding:20px;font-weight:700;display:flex}.pgh-crosslinks a:hover{background:#10141b;border-color:#365b9f}.pgh-roleline{flex-wrap:wrap;gap:8px;margin-top:58px;display:flex}.pgh-roleline span{color:#b9c0cc;border:1px solid #ffffff24;padding:9px 11px;font:500 12px/1.2 IBM Plex Mono,monospace}.pgh-flow{border-top:1px solid #ffffff1f;margin:0;padding:0;list-style:none}.pgh-flow li{border-bottom:1px solid #ffffff1f;grid-template-columns:80px 1fr;gap:22px;padding:30px 0;display:grid}.pgh-flow h3{margin:0 0 8px}.pgh-callout{background:linear-gradient(135deg,#3d7bff1f,#3d7bff05);border:1px solid #7ea8ff59;max-width:1184px;margin:0 auto 96px;padding:56px}.pgh-callout>p:not(:first-child){max-width:720px;margin:20px 0 28px}.pgh-footer{color:#7f8795;border-top:1px solid #ffffff1a;justify-content:space-between;gap:24px;max-width:1240px;margin:0 auto;padding:34px 28px 46px;font-size:13px;display:flex}.pgh-footer nav{gap:20px;display:flex}@media (width<=760px){.pgh-nav{align-items:flex-start}.pgh-nav nav{flex-wrap:wrap;justify-content:flex-end;gap:12px}.pgh-hero{padding-top:76px}.pgh-facts,.pgh-grid,.pgh-crosslinks>div{grid-template-columns:1fr}.pgh-section-head{grid-template-columns:1fr;gap:10px}.pgh-grid article{min-height:210px}.pgh-grid h3{margin-top:38px}.pgh-callout{margin-left:20px;margin-right:20px;padding:32px 24px}.pgh-footer{flex-direction:column}.pgh-flow li{grid-template-columns:46px 1fr}}.pgh-activity{color:#9ad8b9;background:#50c68b12;border:1px solid #50c68b52;margin:28px 0 0;padding:9px 12px;font:500 12px/1.3 IBM Plex Mono,monospace;display:inline-flex}.pgh-activity.is-quiet{color:#939aa7;background:#ffffff08;border-color:#ffffff24}
