.phero[data-astro-cid-f4zqnnit]{padding:150px 0 var(--sp-12);border-bottom:1px solid var(--divider)}.phero-h1[data-astro-cid-f4zqnnit]{font-size:var(--fs-h2);font-weight:500;letter-spacing:var(--track-display);color:var(--tx1);margin:var(--sp-4) 0}.phero-sub[data-astro-cid-f4zqnnit]{font-size:16.5px;color:var(--tx2);max-width:44em;line-height:1.65}.gpills[data-astro-cid-f4zqnnit]{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin:var(--sp-4) 0 var(--sp-6)}.gpill[data-astro-cid-f4zqnnit]{display:inline-flex;align-items:center;gap:8px;cursor:pointer;border:1px solid var(--card-b);border-radius:var(--r-pill);padding:6px 14px;font-size:12.5px;color:var(--tx2);background:var(--card);transition:border-color var(--dur-1),color var(--dur-1)}.gpill[data-astro-cid-f4zqnnit]:hover{border-color:var(--card-bh);color:var(--tx1)}.gpill[data-astro-cid-f4zqnnit] input[data-astro-cid-f4zqnnit]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.gpill[data-astro-cid-f4zqnnit] b[data-astro-cid-f4zqnnit]{font-family:JetBrains Mono,monospace;font-size:10.5px;font-weight:500;color:var(--tx4)}.gpill[data-astro-cid-f4zqnnit]:has(input:checked){border-color:var(--accent-action);color:var(--tx1)}.gpill[data-astro-cid-f4zqnnit]:has(input:focus-visible){outline:2px solid var(--b4);outline-offset:2px}.gpill[data-astro-cid-f4zqnnit]:has(input:checked) b[data-astro-cid-f4zqnnit]{color:var(--accent-action)}.grail[data-astro-cid-f4zqnnit]{display:flex;flex-wrap:wrap;gap:10px;padding:var(--sp-3) 0;border-top:1px solid var(--divider);border-bottom:1px solid var(--divider);margin-bottom:var(--sp-8);font-family:JetBrains Mono,monospace;font-size:12px}.grail[data-astro-cid-f4zqnnit] a[data-astro-cid-f4zqnnit]{color:var(--b4)}.grail[data-astro-cid-f4zqnnit] a[data-astro-cid-f4zqnnit]:hover{color:var(--accent-action)}.grail[data-astro-cid-f4zqnnit] span[data-astro-cid-f4zqnnit]{color:var(--tx5)}.gletter[data-astro-cid-f4zqnnit]{margin-bottom:var(--sp-12);scroll-margin-top:96px}.glet[data-astro-cid-f4zqnnit]{font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:3px;color:var(--tx4);padding-bottom:var(--sp-2);border-bottom:1px solid var(--divider);margin-bottom:var(--sp-4)}.glist[data-astro-cid-f4zqnnit]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:var(--sp-4)}.gitem[data-astro-cid-f4zqnnit]{background:var(--card);border:1px solid var(--card-b);border-radius:var(--r-md);padding:var(--sp-4) var(--sp-6);transition:border-color var(--dur-1)}.gitem[data-astro-cid-f4zqnnit]:hover{border-color:var(--card-bh)}.gitem-h[data-astro-cid-f4zqnnit]{display:block;font-size:16px;font-weight:600;color:var(--tx1)}.gitem[data-astro-cid-f4zqnnit]:hover .gitem-h[data-astro-cid-f4zqnnit]{color:var(--b3)}.gitem-d[data-astro-cid-f4zqnnit]{font-size:13.5px;color:var(--tx2);line-height:1.6;margin:6px 0 var(--sp-3)}.gitem-m[data-astro-cid-f4zqnnit]{display:flex;flex-wrap:wrap;gap:6px 12px;align-items:baseline}.gitem-c[data-astro-cid-f4zqnnit]{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:1.2px;text-transform:uppercase;color:var(--b4)}.gitem-a[data-astro-cid-f4zqnnit]{font-size:11.5px;color:var(--tx4)}.gfilter[data-astro-cid-f4zqnnit]:has(#gf-registration-identity:checked) .gitem[data-astro-cid-f4zqnnit]:not([data-cat=registration-identity]),.gfilter[data-astro-cid-f4zqnnit]:has(#gf-registration-identity:checked) .gletter[data-astro-cid-f4zqnnit]:not(:has([data-cat=registration-identity])),.gfilter[data-astro-cid-f4zqnnit]:has(#gf-certifications-set-asides:checked) .gitem[data-astro-cid-f4zqnnit]:not([data-cat=certifications-set-asides]),.gfilter[data-astro-cid-f4zqnnit]:has(#gf-certifications-set-asides:checked) .gletter[data-astro-cid-f4zqnnit]:not(:has([data-cat=certifications-set-asides])),.gfilter[data-astro-cid-f4zqnnit]:has(#gf-compliance-posture:checked) .gitem[data-astro-cid-f4zqnnit]:not([data-cat=compliance-posture]),.gfilter[data-astro-cid-f4zqnnit]:has(#gf-compliance-posture:checked) .gletter[data-astro-cid-f4zqnnit]:not(:has([data-cat=compliance-posture])),.gfilter[data-astro-cid-f4zqnnit]:has(#gf-market-fit-tam:checked) .gitem[data-astro-cid-f4zqnnit]:not([data-cat=market-fit-tam]),.gfilter[data-astro-cid-f4zqnnit]:has(#gf-market-fit-tam:checked) .gletter[data-astro-cid-f4zqnnit]:not(:has([data-cat=market-fit-tam])),.gfilter[data-astro-cid-f4zqnnit]:has(#gf-competitive-position:checked) .gitem[data-astro-cid-f4zqnnit]:not([data-cat=competitive-position]),.gfilter[data-astro-cid-f4zqnnit]:has(#gf-competitive-position:checked) .gletter[data-astro-cid-f4zqnnit]:not(:has([data-cat=competitive-position])),.gfilter[data-astro-cid-f4zqnnit]:has(#gf-financial-readiness:checked) .gitem[data-astro-cid-f4zqnnit]:not([data-cat=financial-readiness]),.gfilter[data-astro-cid-f4zqnnit]:has(#gf-financial-readiness:checked) .gletter[data-astro-cid-f4zqnnit]:not(:has([data-cat=financial-readiness])),.gfilter[data-astro-cid-f4zqnnit]:has(#gf-past-performance:checked) .gitem[data-astro-cid-f4zqnnit]:not([data-cat=past-performance]),.gfilter[data-astro-cid-f4zqnnit]:has(#gf-past-performance:checked) .gletter[data-astro-cid-f4zqnnit]:not(:has([data-cat=past-performance])),.gfilter[data-astro-cid-f4zqnnit]:has(#gf-organizational-capability:checked) .gitem[data-astro-cid-f4zqnnit]:not([data-cat=organizational-capability]),.gfilter[data-astro-cid-f4zqnnit]:has(#gf-organizational-capability:checked) .gletter[data-astro-cid-f4zqnnit]:not(:has([data-cat=organizational-capability])),.gfilter[data-astro-cid-f4zqnnit]:has(#gf-product-architecture:checked) .gitem[data-astro-cid-f4zqnnit]:not([data-cat=product-architecture]),.gfilter[data-astro-cid-f4zqnnit]:has(#gf-product-architecture:checked) .gletter[data-astro-cid-f4zqnnit]:not(:has([data-cat=product-architecture])),.gfilter[data-astro-cid-f4zqnnit]:has(#gf-contract-vehicle-strategy:checked) .gitem[data-astro-cid-f4zqnnit]:not([data-cat=contract-vehicle-strategy]),.gfilter[data-astro-cid-f4zqnnit]:has(#gf-contract-vehicle-strategy:checked) .gletter[data-astro-cid-f4zqnnit]:not(:has([data-cat=contract-vehicle-strategy])),.gfilter[data-astro-cid-f4zqnnit]:has(#gf-channel-partnership-readiness:checked) .gitem[data-astro-cid-f4zqnnit]:not([data-cat=channel-partnership-readiness]),.gfilter[data-astro-cid-f4zqnnit]:has(#gf-channel-partnership-readiness:checked) .gletter[data-astro-cid-f4zqnnit]:not(:has([data-cat=channel-partnership-readiness])),.gfilter[data-astro-cid-f4zqnnit]:has(#gf-intelligence-pipeline-signals:checked) .gitem[data-astro-cid-f4zqnnit]:not([data-cat=intelligence-pipeline-signals]),.gfilter[data-astro-cid-f4zqnnit]:has(#gf-intelligence-pipeline-signals:checked) .gletter[data-astro-cid-f4zqnnit]:not(:has([data-cat=intelligence-pipeline-signals])){display:none}.gfilter[data-astro-cid-f4zqnnit]:has(.gpills input:checked):not(:has(#gf-all:checked)) .grail[data-astro-cid-f4zqnnit]{display:none}.gwhy[data-astro-cid-f4zqnnit] p[data-astro-cid-f4zqnnit]{font-size:14.5px;color:var(--tx2);line-height:1.7;max-width:46em;margin-top:var(--sp-4)}.gwhy[data-astro-cid-f4zqnnit] a[data-astro-cid-f4zqnnit]{color:var(--b4)}.gwhy[data-astro-cid-f4zqnnit] a[data-astro-cid-f4zqnnit]:hover{color:var(--accent-action)}@media(max-width:860px){.phero[data-astro-cid-f4zqnnit]{padding-top:120px}.glist[data-astro-cid-f4zqnnit]{grid-template-columns:1fr}}
