.discovery-content{width:min(100%,1060px);margin:0 auto;padding:clamp(.5rem,2vw,1.5rem) 0 clamp(2.5rem,6vw,5rem)}.discovery-breadcrumb{color:var(--f-faint);align-items:center;gap:.5rem;margin-bottom:clamp(2rem,5vw,4.5rem);font:.75rem IBM Plex Mono,Cascadia Mono,Consolas,monospace;display:flex}.discovery-breadcrumb a:hover{color:var(--f-accent-text)}.discovery-hero{max-width:880px;padding-bottom:clamp(2.8rem,7vw,5.5rem)}.discovery-hero h1{letter-spacing:-.055em;max-width:850px;margin-bottom:1.25rem;font-size:clamp(2.35rem,5.4vw,4.75rem);line-height:.98}.discovery-definition{max-width:790px;margin-bottom:1.6rem;font-size:clamp(1.08rem,1.7vw,1.3rem);line-height:1.65;color:var(--f-ink)!important}.discovery-actions{flex-wrap:wrap;gap:.75rem;margin-top:1.8rem;display:flex}.discovery-meta-row{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.6rem;display:flex}.discovery-meta-row .funnel-kicker{margin-bottom:0}.discovery-meta-row>span{color:var(--f-faint);white-space:nowrap;font:.75rem IBM Plex Mono,Cascadia Mono,Consolas,monospace}.discovery-section{border-top:1px solid var(--f-border);padding:clamp(2.8rem,7vw,5.5rem) 0}.discovery-section-heading{max-width:760px;margin-bottom:clamp(1.5rem,3vw,2.4rem)}.discovery-section-heading h2,.discovery-final-cta h2,.discovery-transparency h2,.discovery-stop-rule h2{letter-spacing:-.035em;margin-bottom:.75rem;font-size:clamp(1.55rem,3vw,2.35rem);line-height:1.12}.discovery-section-heading>p:last-child{max-width:690px;margin-bottom:0}.discovery-split{grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);align-items:start;gap:clamp(1.5rem,5vw,4.5rem);display:grid}.discovery-split>div p{font-size:1.02rem;line-height:1.75}.discovery-callout,.discovery-proof-zero,.discovery-stop-rule{border:1px solid var(--f-border-strong);background:color-mix(in srgb, var(--f-panel) 90%, transparent);border-radius:8px}.discovery-callout{box-shadow:var(--f-shadow);gap:.8rem;padding:1.35rem;display:grid}.discovery-callout>svg,.discovery-card>svg,.discovery-stop-rule>svg{color:var(--f-accent-text)}.discovery-callout strong{font-size:1.08rem;line-height:1.35}.discovery-callout p{margin-bottom:0}.discovery-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.discovery-card-grid.is-two-column{grid-template-columns:repeat(2,minmax(0,1fr))}.discovery-card{border:1px solid var(--f-border);background:color-mix(in srgb, var(--f-panel) 90%, transparent);border-radius:8px;min-height:195px;padding:1.35rem}.discovery-card h3{margin-top:1.15rem;font-size:1.02rem}.discovery-card p{margin-bottom:0;line-height:1.65}.discovery-numbered-list,.discovery-workflow,.discovery-permission-ladder,.discovery-changelog ol{margin:0;padding:0;list-style:none}.discovery-numbered-list li{border-bottom:1px solid var(--f-border);grid-template-columns:54px minmax(0,1fr);gap:1rem;padding:1.25rem 0;display:grid}.discovery-numbered-list li:first-child{border-top:1px solid var(--f-border)}.discovery-numbered-list li>span,.discovery-workflow li>span,.discovery-permission-ladder li>span{color:var(--f-accent-text);font:.8rem IBM Plex Mono,Cascadia Mono,Consolas,monospace}.discovery-numbered-list strong{margin-bottom:.25rem;display:block}.discovery-numbered-list p{margin-bottom:0}.discovery-transparency,.discovery-approval-boundary{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(1.5rem,5vw,4rem);display:grid}.discovery-transparency>p,.discovery-approval-boundary>div>p{line-height:1.7}.discovery-final-cta{border:1px solid var(--f-accent);background:color-mix(in srgb, var(--f-accent-soft) 48%, var(--f-panel));border-radius:9px;justify-content:space-between;align-items:center;gap:2rem;margin-top:clamp(2.5rem,7vw,5rem);padding:clamp(1.4rem,3vw,2.25rem);display:flex}.discovery-final-cta h2{max-width:650px;margin-bottom:0}.discovery-final-cta .funnel-kicker{margin-bottom:.45rem}.discovery-final-cta .funnel-button{flex:none}.discovery-workflow{border:1px solid var(--f-border);border-radius:8px;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:hidden}.discovery-workflow li{border-right:1px solid var(--f-border);background:color-mix(in srgb, var(--f-panel) 90%, transparent);min-height:220px;padding:1.2rem}.discovery-workflow li:last-child{border-right:0}.discovery-workflow strong{margin:1.7rem 0 .55rem;line-height:1.35;display:block}.discovery-workflow p{margin-bottom:0;font-size:.88rem;line-height:1.6}.discovery-can-cannot,.discovery-ledger{border:1px solid var(--f-border);border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.discovery-can-cannot article,.discovery-ledger article{background:color-mix(in srgb, var(--f-panel) 90%, transparent);padding:clamp(1.2rem,3vw,2rem)}.discovery-can-cannot article+article,.discovery-ledger article+article{border-left:1px solid var(--f-border)}.discovery-can-cannot header,.discovery-ledger header{align-items:center;gap:.6rem;margin-bottom:1rem;display:flex}.discovery-can-cannot header svg,.discovery-ledger .is-known header svg{color:var(--f-positive)}.discovery-can-cannot .is-restricted header svg,.discovery-ledger .is-unproven header svg{color:var(--f-warning)}.discovery-can-cannot h3,.discovery-ledger h3{margin-bottom:0;font-size:1rem}.discovery-can-cannot ul,.discovery-ledger ul,.discovery-approval-boundary ul{color:var(--f-muted);margin:0;padding-left:1.1rem}.discovery-can-cannot li,.discovery-ledger li,.discovery-approval-boundary li{margin:.65rem 0;line-height:1.55}.discovery-table-wrap{border:1px solid var(--f-border);background:color-mix(in srgb, var(--f-panel) 90%, transparent);border-radius:8px;overflow-x:auto}.discovery-table-wrap table{border-collapse:collapse;width:100%}.discovery-table-wrap th,.discovery-table-wrap td{border-bottom:1px solid var(--f-border);text-align:left;vertical-align:top;padding:.9rem 1rem;line-height:1.55}.discovery-table-wrap thead th{color:var(--f-faint);background:var(--f-panel-soft);letter-spacing:.035em;text-transform:uppercase;font:.72rem IBM Plex Mono,Cascadia Mono,Consolas,monospace}.discovery-table-wrap tbody th{width:24%;color:var(--f-ink);font-size:.9rem}.discovery-table-wrap tbody td{color:var(--f-muted);font-size:.9rem}.discovery-table-wrap tr:last-child th,.discovery-table-wrap tr:last-child td{border-bottom:0}.discovery-faq>div:last-child{border:1px solid var(--f-border);background:color-mix(in srgb, var(--f-panel) 90%, transparent);border-radius:8px;overflow:hidden}.discovery-faq details{border-bottom:1px solid var(--f-border)}.discovery-faq details:last-child{border-bottom:0}.discovery-faq summary{cursor:pointer;color:var(--f-ink);padding:1rem 1.15rem;font-weight:650}.discovery-faq details[open] summary{color:var(--f-accent-text)}.discovery-faq details p{max-width:780px;margin:0;padding:0 1.15rem 1.15rem;line-height:1.7}.discovery-proof-zero{align-items:center;gap:.9rem;width:fit-content;margin-top:1.8rem;padding:1rem 1.15rem;display:flex}.discovery-proof-zero svg{color:var(--f-warning)}.discovery-proof-zero strong,.discovery-proof-zero span{display:block}.discovery-proof-zero span{color:var(--f-muted);margin-top:.2rem;font-size:.85rem}.discovery-scorecard{border:1px solid var(--f-border);border-radius:8px;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:hidden}.discovery-scorecard article{border-right:1px solid var(--f-border);background:color-mix(in srgb, var(--f-panel) 90%, transparent);flex-direction:column;min-height:150px;padding:1rem;display:flex}.discovery-scorecard article:last-child{border-right:0}.discovery-scorecard article>span{min-height:44px;color:var(--f-muted);font-size:.82rem;line-height:1.45}.discovery-scorecard strong{color:var(--f-ink);margin-top:auto;font:1.65rem IBM Plex Mono,Cascadia Mono,Consolas,monospace}.discovery-scorecard small{color:var(--f-faint);margin-top:.25rem}.discovery-measure-grid{border:1px solid var(--f-border);border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.discovery-measure-grid article{background:color-mix(in srgb, var(--f-panel) 90%, transparent);padding:1.25rem}.discovery-measure-grid article:nth-child(odd){border-right:1px solid var(--f-border)}.discovery-measure-grid article:nth-child(-n+2){border-bottom:1px solid var(--f-border)}.discovery-measure-grid strong{margin-bottom:.4rem;display:block}.discovery-measure-grid p{margin-bottom:0;line-height:1.6}.discovery-changelog li{border-top:1px solid var(--f-border);grid-template-columns:170px minmax(0,1fr);gap:1.2rem;padding:1.25rem 0;display:grid}.discovery-changelog time{color:var(--f-accent-text);font:.78rem IBM Plex Mono,Cascadia Mono,Consolas,monospace}.discovery-changelog strong{margin-bottom:.35rem;display:block}.discovery-changelog p{margin-bottom:0}.discovery-status-table table{min-width:780px}.discovery-status-table tbody th{width:27%}.discovery-status-table tbody td:nth-child(2){width:150px}.discovery-state{border:1px solid var(--f-border-strong);color:var(--f-muted);white-space:nowrap;border-radius:999px;padding:.28rem .48rem;font:.68rem IBM Plex Mono,Cascadia Mono,Consolas,monospace;display:inline-flex}.discovery-state.is-implemented-now{color:var(--f-positive);border-color:color-mix(in srgb, var(--f-positive) 45%, var(--f-border))}.discovery-state.is-pilot-scoped{color:var(--f-accent-text);border-color:color-mix(in srgb, var(--f-accent) 45%, var(--f-border))}.discovery-state.is-planned{color:var(--f-warning);border-color:color-mix(in srgb, var(--f-warning) 45%, var(--f-border))}.discovery-permission-ladder{grid-template-columns:repeat(5,minmax(0,1fr));gap:.55rem;display:grid}.discovery-permission-ladder li{border:1px solid var(--f-border);background:color-mix(in srgb, var(--f-panel) 90%, transparent);border-radius:8px;min-height:180px;padding:1rem}.discovery-permission-ladder strong{margin:1.8rem 0 .5rem;display:block}.discovery-permission-ladder p{margin-bottom:0;font-size:.86rem;line-height:1.55}.discovery-approval-boundary ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1.3rem;padding-left:1.2rem;display:grid}.discovery-stop-rule{grid-template-columns:auto minmax(0,1fr);gap:1.1rem;padding:clamp(1.25rem,3vw,2rem);display:grid}.discovery-stop-rule .funnel-kicker{margin-bottom:.45rem}.discovery-stop-rule p:last-child{max-width:760px;margin-bottom:0;line-height:1.7}@media (max-width:980px){.discovery-workflow,.discovery-permission-ladder{grid-template-columns:repeat(2,minmax(0,1fr))}.discovery-workflow li{border-bottom:1px solid var(--f-border);min-height:180px}.discovery-workflow li:nth-child(2n){border-right:0}.discovery-workflow li:last-child{border-bottom:0;grid-column:1/-1;min-height:150px}.discovery-scorecard{grid-template-columns:repeat(2,minmax(0,1fr))}.discovery-scorecard article{border-bottom:1px solid var(--f-border)}.discovery-scorecard article:nth-child(2n){border-right:0}.discovery-scorecard article:last-child{border-bottom:0;grid-column:1/-1;min-height:120px}}@media (max-width:760px){.discovery-content{padding-top:.4rem}.discovery-breadcrumb{margin-bottom:2rem}.discovery-hero h1{font-size:clamp(2.2rem,11vw,3.35rem)}.discovery-meta-row{display:block}.discovery-meta-row>span{margin-top:.4rem;display:block}.discovery-split,.discovery-transparency,.discovery-approval-boundary,.discovery-card-grid,.discovery-card-grid.is-two-column,.discovery-can-cannot,.discovery-ledger,.discovery-measure-grid{grid-template-columns:1fr}.discovery-card{min-height:0}.discovery-can-cannot article+article,.discovery-ledger article+article{border-left:0;border-top:1px solid var(--f-border)}.discovery-measure-grid article:nth-child(odd){border-right:0}.discovery-measure-grid article{border-bottom:1px solid var(--f-border)}.discovery-measure-grid article:last-child{border-bottom:0}.discovery-changelog li{grid-template-columns:1fr;gap:.55rem}.discovery-final-cta{display:block}.discovery-final-cta .funnel-button{width:100%;margin-top:1.2rem}.discovery-approval-boundary ul{grid-template-columns:1fr}}@media (max-width:560px){.discovery-actions{display:grid}.discovery-actions .funnel-button{width:100%}.discovery-workflow,.discovery-permission-ladder,.discovery-scorecard{grid-template-columns:1fr}.discovery-workflow li,.discovery-permission-ladder li,.discovery-scorecard article,.discovery-scorecard article:nth-child(2n){border-right:0;border-bottom:1px solid var(--f-border);min-height:0}.discovery-workflow li:last-child,.discovery-scorecard article:last-child{border-bottom:0;grid-column:auto;min-height:0}.discovery-workflow strong,.discovery-permission-ladder strong{margin-top:1rem}.discovery-numbered-list li{grid-template-columns:38px minmax(0,1fr)}.discovery-proof-zero{align-items:flex-start;width:100%}.discovery-stop-rule{grid-template-columns:1fr}}
