[data-research-entry=documentation-driven-adaptive-ux]>header .site-shell>div:last-child{min-width:0}[data-research-entry=documentation-driven-adaptive-ux]>header h1{overflow-wrap:normal;word-break:normal;hyphens:manual}[data-research-entry=documentation-driven-adaptive-ux] .reading-depth,[data-research-entry=documentation-driven-adaptive-ux] .reading-depth--editorial{border-bottom:0!important;margin-bottom:0!important;padding-bottom:0!important}[data-research-entry=documentation-driven-adaptive-ux] .research-prose h2{counter-increment:none!important}[data-research-entry=documentation-driven-adaptive-ux] .research-prose h2:before{content:none!important;display:none!important}[data-research-entry=documentation-driven-adaptive-ux] .research-prose h3{padding-left:0!important}[data-research-entry=documentation-driven-adaptive-ux] .research-prose h3:before{content:none!important;display:none!important}@media (width<=480px){[data-research-entry=documentation-driven-adaptive-ux]>header h1{letter-spacing:-.045em;font-size:clamp(2.25rem,10.5vw,3rem);line-height:1}}[data-research-entry=documentation-driven-adaptive-ux] .paper-thesis{border-bottom:1px solid var(--border-subtle);gap:1.75rem;margin-bottom:3rem;padding-bottom:2.5rem;display:grid}[data-research-entry=documentation-driven-adaptive-ux] .paper-thesis p,[data-research-entry=documentation-driven-adaptive-ux] .paper-thesis dl,[data-research-entry=documentation-driven-adaptive-ux] .paper-thesis dd{margin:0}[data-research-entry=documentation-driven-adaptive-ux] .paper-meta{color:var(--text-muted);font-family:var(--font-mono-ui);letter-spacing:.06em;text-transform:uppercase;font-weight:400;font-size:.6875rem!important;line-height:1.5!important}[data-research-entry=documentation-driven-adaptive-ux] .paper-meta-accent{color:var(--accent)!important}[data-research-entry=documentation-driven-adaptive-ux] .paper-thesis-copy{color:var(--text-primary);font-family:var(--font-display);letter-spacing:-.025em;font-weight:600;margin-top:1rem!important;font-size:1.35rem!important;line-height:1.45!important}[data-research-entry=documentation-driven-adaptive-ux] .paper-thesis dl{gap:1rem;display:grid}[data-research-entry=documentation-driven-adaptive-ux] .paper-thesis dd{color:var(--text-secondary);font-size:.75rem;line-height:1.5;margin-top:.25rem!important}[data-research-entry=documentation-driven-adaptive-ux] .paper-pullquote{border-left:2px solid var(--accent);color:var(--text-primary);font-family:var(--font-display);letter-spacing:-.02em;padding:.2rem 0 .2rem 1.25rem;font-weight:600;margin:2.5rem 0!important;font-size:1.25rem!important;line-height:1.5!important}[data-research-entry=documentation-driven-adaptive-ux] .paper-lab-link{border-left:2px solid var(--accent);background:var(--bg-card);margin:2rem 0;padding:1.25rem 1.5rem}[data-research-entry=documentation-driven-adaptive-ux] .paper-lab-link p{color:var(--text-secondary);margin:0!important;font-size:.875rem!important;line-height:1.7!important}[data-research-entry=documentation-driven-adaptive-ux] .paper-lab-link a{color:var(--accent);font-family:var(--font-display);margin-top:.75rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-block}[data-research-entry=documentation-driven-adaptive-ux] .paper-reference-section{border-top:1px solid var(--accent);padding-top:1.5rem}[data-research-entry=documentation-driven-adaptive-ux] .paper-reference-kicker{margin:0!important}[data-research-entry=documentation-driven-adaptive-ux] .paper-reference-intro h2{border-top:0;padding-top:0;margin:.75rem 0 0!important}[data-research-entry=documentation-driven-adaptive-ux] .paper-reference-grid{align-items:start;gap:1.5rem;margin:0;display:grid}[data-research-entry=documentation-driven-adaptive-ux] .paper-reference-summary{color:var(--text-muted);margin:1.25rem 0 0!important;font-size:.75rem!important;line-height:1.75!important}[data-research-entry=documentation-driven-adaptive-ux] .paper-reference-grid .paper-lab-link{margin:0}[data-research-entry=documentation-driven-adaptive-ux] .paper-reason-list,[data-research-entry=documentation-driven-adaptive-ux] .paper-future-capabilities{border-block:1px solid var(--border-subtle);margin:2.5rem 0}[data-research-entry=documentation-driven-adaptive-ux] .paper-reason-list article,[data-research-entry=documentation-driven-adaptive-ux] .paper-future-capabilities article{border-bottom:1px solid var(--border-subtle);gap:.75rem 1rem;margin:0;padding:1.25rem 0;display:grid}[data-research-entry=documentation-driven-adaptive-ux] .paper-reason-list article:last-child,[data-research-entry=documentation-driven-adaptive-ux] .paper-future-capabilities article:last-child{border-bottom:0}[data-research-entry=documentation-driven-adaptive-ux] .paper-reason-list>article>span{color:var(--accent);font-family:var(--font-mono-ui);font-size:var(--research-figure-label,.625rem);letter-spacing:.08em}[data-research-entry=documentation-driven-adaptive-ux] .paper-reason-list h3,[data-research-entry=documentation-driven-adaptive-ux] .paper-future-capabilities h3{color:var(--text-primary);font-family:var(--font-display);font-weight:600;margin:0!important;font-size:.9375rem!important;line-height:1.5!important}[data-research-entry=documentation-driven-adaptive-ux] .paper-reason-list p,[data-research-entry=documentation-driven-adaptive-ux] .paper-future-capabilities p{color:var(--text-secondary);margin:.55rem 0 0!important;font-size:.875rem!important;line-height:1.7!important}[data-research-entry=documentation-driven-adaptive-ux] .paper-authority-levels{border-block:1px solid var(--border-subtle);margin:2.25rem 0}[data-research-entry=documentation-driven-adaptive-ux] .paper-authority-level{border-bottom:1px solid var(--border-subtle);grid-template-columns:2.25rem minmax(0,1fr);align-items:center;gap:.65rem 1rem;padding:1rem 0;display:grid}[data-research-entry=documentation-driven-adaptive-ux] .paper-authority-level:last-child{border-bottom:0}[data-research-entry=documentation-driven-adaptive-ux] .paper-authority-index{color:var(--accent);font-family:var(--font-mono-ui);font-size:var(--research-figure-label,.625rem);letter-spacing:.08em;align-self:start;padding-top:.15rem}[data-research-entry=documentation-driven-adaptive-ux] .paper-authority-name{align-items:center;gap:.7rem;min-width:0;display:flex}[data-research-entry=documentation-driven-adaptive-ux] .paper-authority-name svg{color:var(--text-muted);flex:none}[data-research-entry=documentation-driven-adaptive-ux] .paper-authority-level-offer .paper-authority-name svg{color:var(--accent)}[data-research-entry=documentation-driven-adaptive-ux] .paper-authority-name strong{color:var(--text-primary);font-family:var(--font-display);font-size:.9375rem;font-weight:600}[data-research-entry=documentation-driven-adaptive-ux] .paper-authority-level>p{color:var(--text-secondary);grid-column:2;margin:0!important;font-size:.875rem!important;line-height:1.65!important}[data-research-entry=documentation-driven-adaptive-ux] .paper-findings-grid{border:1px solid var(--border-subtle);background:var(--border-subtle);gap:1px;margin:2rem 0;display:grid}[data-research-entry=documentation-driven-adaptive-ux] .paper-findings-grid>section{background:var(--bg-card);margin:0;padding:1.5rem}[data-research-entry=documentation-driven-adaptive-ux] .paper-findings-label{color:var(--text-muted);font-family:var(--font-mono-ui);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.6rem;font-size:.6875rem;font-weight:400;line-height:1.5;display:flex}[data-research-entry=documentation-driven-adaptive-ux] .paper-findings-label-accent{color:var(--accent)!important}[data-research-entry=documentation-driven-adaptive-ux] .paper-findings-grid ul{padding-left:1.1rem;margin:1rem 0 0!important}[data-research-entry=documentation-driven-adaptive-ux] .paper-findings-grid li,[data-research-entry=documentation-driven-adaptive-ux] .paper-findings-grid>section>p{color:var(--text-secondary);font-size:.875rem!important;line-height:1.75!important}[data-research-entry=documentation-driven-adaptive-ux] .paper-findings-grid>section>p{margin:1rem 0 0!important}@media (width>=640px){[data-research-entry=documentation-driven-adaptive-ux] .paper-thesis{grid-template-columns:minmax(0,1fr) 11rem;align-items:start}[data-research-entry=documentation-driven-adaptive-ux] .paper-thesis dl{border-left:1px solid var(--border-subtle);padding-left:1.25rem}[data-research-entry=documentation-driven-adaptive-ux] .paper-reason-list article{grid-template-columns:3rem minmax(0,1fr)}[data-research-entry=documentation-driven-adaptive-ux] .paper-authority-level{grid-template-columns:3.5rem 7.5rem minmax(0,1fr);gap:1rem;padding:1.15rem 0}[data-research-entry=documentation-driven-adaptive-ux] .paper-authority-index{align-self:center;padding-top:0}[data-research-entry=documentation-driven-adaptive-ux] .paper-authority-level>p{grid-column:3}[data-research-entry=documentation-driven-adaptive-ux] .paper-findings-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=760px){[data-research-entry=documentation-driven-adaptive-ux] .paper-reference-grid{grid-template-columns:minmax(12rem,1fr) minmax(0,3fr);gap:2rem}}.adaptive-applicability[data-astro-cid-g5m72oge] .figure-number,.adaptive-applicability[data-astro-cid-g5m72oge] .status,.adaptive-applicability[data-astro-cid-g5m72oge] .figure-label{font-weight:400;letter-spacing:0!important;font-size:.625rem!important;line-height:1.25rem!important}.adaptive-applicability[data-astro-cid-g5m72oge] .heading h3{letter-spacing:0!important;font-size:1.125rem!important;line-height:1.75rem!important}.adaptive-applicability[data-astro-cid-g5m72oge] figcaption{font-size:.75rem!important;line-height:1.5rem!important}.adaptive-applicability[data-astro-cid-g5m72oge] .figure-support{font-size:.75rem!important;line-height:1.25rem!important}.adaptive-applicability[data-astro-cid-g5m72oge] p,.adaptive-applicability[data-astro-cid-g5m72oge] span,.adaptive-applicability[data-astro-cid-g5m72oge] strong{margin:0}.decisions[data-astro-cid-g5m72oge]{gap:1.25rem;display:grid}section[data-astro-cid-g5m72oge]{min-width:0}section[data-astro-cid-g5m72oge]+section[data-astro-cid-g5m72oge]{border-top:1px solid var(--border-subtle);padding-top:1.25rem}.fragment-list[data-astro-cid-g5m72oge]{border-block:1px solid var(--border-subtle);margin-top:.75rem}.fragment-list[data-astro-cid-g5m72oge]>div[data-astro-cid-g5m72oge]{gap:.25rem;padding:.75rem 0;display:grid}.fragment-list[data-astro-cid-g5m72oge]>div[data-astro-cid-g5m72oge]+div[data-astro-cid-g5m72oge]{border-top:1px solid var(--border-subtle)}.fragment-list[data-astro-cid-g5m72oge] strong[data-astro-cid-g5m72oge]{color:var(--text-primary);font-size:.75rem;font-weight:500;line-height:1.25rem}.policy-rule[data-astro-cid-g5m72oge]{border-left:2px solid var(--accent);margin-top:.75rem;padding-left:1rem}.policy-primary[data-astro-cid-g5m72oge],.policy-secondary[data-astro-cid-g5m72oge]{font-size:.875rem!important;line-height:1.5rem!important}.policy-primary[data-astro-cid-g5m72oge]{color:var(--text-primary)}.policy-secondary[data-astro-cid-g5m72oge]{color:var(--text-secondary);margin-top:.75rem!important}.policy-note[data-astro-cid-g5m72oge]{border-top:1px solid var(--border-subtle);margin-top:1.25rem;padding-top:1rem}.policy-note[data-astro-cid-g5m72oge] svg{color:var(--accent)}.policy-note[data-astro-cid-g5m72oge] .figure-support[data-astro-cid-g5m72oge]{margin-top:.5rem!important}@media (width>=720px){.decisions[data-astro-cid-g5m72oge]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}section[data-astro-cid-g5m72oge]:first-child{padding-right:1.25rem}section[data-astro-cid-g5m72oge]+section[data-astro-cid-g5m72oge]{border-top:0;border-left:1px solid var(--border-subtle);padding:0 0 0 1.25rem}}.adaptive-pipeline[data-astro-cid-eg2pjxif] .figure-number,.adaptive-pipeline[data-astro-cid-eg2pjxif] .status{font-weight:400;letter-spacing:0!important;font-size:.625rem!important;line-height:1.25rem!important}.adaptive-pipeline[data-astro-cid-eg2pjxif] .heading h3{letter-spacing:0!important;font-size:1.125rem!important;line-height:1.75rem!important}.adaptive-pipeline[data-astro-cid-eg2pjxif] figcaption{font-size:.75rem!important;line-height:1.5rem!important}.adaptive-pipeline[data-astro-cid-eg2pjxif] .figure-copy{font-size:.875rem!important;line-height:1.5rem!important}.adaptive-pipeline[data-astro-cid-eg2pjxif] .figure-support{font-size:.75rem!important;line-height:1.25rem!important}.adaptive-pipeline[data-astro-cid-eg2pjxif] h4,.adaptive-pipeline[data-astro-cid-eg2pjxif] dl,.adaptive-pipeline[data-astro-cid-eg2pjxif] dt,.adaptive-pipeline[data-astro-cid-eg2pjxif] dd{margin:0}.group-flow[data-astro-cid-eg2pjxif]{border-block:1px solid var(--border-subtle);display:grid}.concern-group[data-astro-cid-eg2pjxif]{padding:1rem 0}.concern-group[data-astro-cid-eg2pjxif].is-emphasized{background:var(--research-figure-surface-emphasis,var(--bg-card-hover))}.group-heading[data-astro-cid-eg2pjxif]{border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;padding-bottom:.75rem;display:flex}.group-title[data-astro-cid-eg2pjxif]{color:var(--text-primary);font-family:var(--font-display);font-weight:600}.group-role[data-astro-cid-eg2pjxif]{color:var(--accent);font-family:var(--font-mono-ui);letter-spacing:0;text-transform:uppercase;white-space:nowrap;font-size:.5625rem;font-weight:400}dl[data-astro-cid-eg2pjxif]{gap:.9rem;display:grid;margin-top:.9rem!important}dt[data-astro-cid-eg2pjxif]{color:var(--text-primary);font-weight:600}dd[data-astro-cid-eg2pjxif]{color:var(--text-secondary);margin-top:.2rem!important}.flow-arrow[data-astro-cid-eg2pjxif]{border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);color:var(--accent);justify-content:center;align-items:center;padding:.5rem 0;display:flex}.flow-arrow[data-astro-cid-eg2pjxif] svg{transform:rotate(90deg)}@media (width>=760px){.group-flow[data-astro-cid-eg2pjxif]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:stretch}.concern-group[data-astro-cid-eg2pjxif]{padding:1.15rem 1rem}.concern-group[data-astro-cid-eg2pjxif]:first-child{padding-left:1rem}.flow-arrow[data-astro-cid-eg2pjxif]{border:0;padding:0 .35rem}.flow-arrow[data-astro-cid-eg2pjxif] svg{transform:none}}.adaptive-evidence[data-astro-cid-orkqtn3p] .figure-number,.adaptive-evidence[data-astro-cid-orkqtn3p] .status,.adaptive-evidence[data-astro-cid-orkqtn3p] .figure-label,.adaptive-evidence[data-astro-cid-orkqtn3p] .figure-meta{font-weight:400;letter-spacing:0!important;font-size:.625rem!important;line-height:1.25rem!important}.adaptive-evidence[data-astro-cid-orkqtn3p] .heading h3{letter-spacing:0!important;font-size:1.125rem!important;line-height:1.75rem!important}.adaptive-evidence[data-astro-cid-orkqtn3p] figcaption{font-size:.75rem!important;line-height:1.5rem!important}.adaptive-evidence[data-astro-cid-orkqtn3p] .figure-support{font-size:.75rem!important;line-height:1.25rem!important}.adaptive-evidence[data-astro-cid-orkqtn3p] ol,.adaptive-evidence[data-astro-cid-orkqtn3p] li,.adaptive-evidence[data-astro-cid-orkqtn3p] p,.adaptive-evidence[data-astro-cid-orkqtn3p] strong{margin:0}.adaptive-evidence[data-astro-cid-orkqtn3p] ol{padding:0;list-style:none}.ledger-head[data-astro-cid-orkqtn3p]{display:none}.ledger[data-astro-cid-orkqtn3p]{border-block:1px solid var(--border-subtle)}.ledger[data-astro-cid-orkqtn3p] li[data-astro-cid-orkqtn3p]{gap:.7rem;padding:1rem 0;display:grid}.ledger[data-astro-cid-orkqtn3p] li[data-astro-cid-orkqtn3p]+li[data-astro-cid-orkqtn3p]{border-top:1px solid var(--border-subtle)}.scenario-cell[data-astro-cid-orkqtn3p]{gap:.75rem;display:flex}.scenario-cell[data-astro-cid-orkqtn3p] strong[data-astro-cid-orkqtn3p]{color:var(--text-primary);font-weight:500;line-height:1.25rem;font-size:.875rem!important}.ledger[data-astro-cid-orkqtn3p] p[data-astro-cid-orkqtn3p]:before{content:attr(data-label) " · ";color:var(--accent);font-family:var(--font-mono-ui);letter-spacing:0;text-transform:uppercase;font-size:.625rem;font-weight:400;line-height:1.25rem}.boundary[data-astro-cid-orkqtn3p]{border-left:1px solid var(--accent);padding-left:.75rem}@media (width>=720px){.ledger-head[data-astro-cid-orkqtn3p],.ledger[data-astro-cid-orkqtn3p] li[data-astro-cid-orkqtn3p]{grid-template-columns:1.1fr 1.4fr 1.5fr 1.2fr;align-items:start;gap:1rem;display:grid}.ledger-head[data-astro-cid-orkqtn3p]{border-block:1px solid var(--border-subtle);padding:.65rem 0}.ledger[data-astro-cid-orkqtn3p]{border-top:0}.ledger[data-astro-cid-orkqtn3p] p[data-astro-cid-orkqtn3p]:before{display:none}}.adaptive-limitations[data-astro-cid-cpoih6hq]{border:1px solid var(--border-subtle);background:var(--bg-card);margin:2.5rem 0;padding:1.5rem}.adaptive-limitations[data-astro-cid-cpoih6hq] p,.adaptive-limitations[data-astro-cid-cpoih6hq] ul,.adaptive-limitations[data-astro-cid-cpoih6hq] li{margin:0}.limitations-heading[data-astro-cid-cpoih6hq]{align-items:center;gap:.6rem;display:flex}.limitations-heading[data-astro-cid-cpoih6hq] svg{color:var(--text-muted)}.limitations-heading[data-astro-cid-cpoih6hq] p[data-astro-cid-cpoih6hq]{color:var(--text-muted);font-family:var(--font-mono-ui);letter-spacing:.06em;text-transform:uppercase;font-weight:400;line-height:1.5;font-size:.6875rem!important}ul[data-astro-cid-cpoih6hq]{gap:0 2rem;padding:0;list-style:none;display:grid;margin-top:1.25rem!important}li[data-astro-cid-cpoih6hq]{border-top:1px solid var(--border-subtle);color:var(--text-secondary);padding:.75rem 0;font-size:.875rem;line-height:1.75rem}@media (width>=640px){ul[data-astro-cid-cpoih6hq]{grid-template-columns:repeat(2,minmax(0,1fr))}}.adaptive-future[data-astro-cid-vyuir233] .figure-number,.adaptive-future[data-astro-cid-vyuir233] .status,.adaptive-future[data-astro-cid-vyuir233] .figure-label{font-weight:400;letter-spacing:0!important;font-size:.625rem!important;line-height:1.25rem!important}.adaptive-future[data-astro-cid-vyuir233] .heading h3{letter-spacing:0!important;font-size:1.125rem!important;line-height:1.75rem!important}.adaptive-future[data-astro-cid-vyuir233] figcaption{font-size:.75rem!important;line-height:1.5rem!important}.adaptive-future[data-astro-cid-vyuir233] .figure-copy{font-size:.875rem!important;line-height:1.5rem!important}.adaptive-future[data-astro-cid-vyuir233] ol,.adaptive-future[data-astro-cid-vyuir233] li,.adaptive-future[data-astro-cid-vyuir233] p{margin:0}.adaptive-future[data-astro-cid-vyuir233] ol{padding:0;list-style:none}.future-seam[data-astro-cid-vyuir233]{display:grid}.future-seam[data-astro-cid-vyuir233] li[data-astro-cid-vyuir233]{border-bottom:1px solid var(--border-subtle);padding:1rem 0}.future-seam[data-astro-cid-vyuir233] .future-stage[data-astro-cid-vyuir233]{border-bottom-style:dashed;border-bottom-color:var(--accent)}.future-seam[data-astro-cid-vyuir233] .figure-copy[data-astro-cid-vyuir233]{color:var(--text-primary);margin-top:.5rem!important}.future-stage[data-astro-cid-vyuir233] .figure-copy[data-astro-cid-vyuir233]{color:var(--text-secondary)}.runtime[data-astro-cid-vyuir233]{color:var(--text-muted);margin-top:1.25rem!important}@media (width>=640px){.future-seam[data-astro-cid-vyuir233]{grid-template-columns:repeat(3,minmax(0,1fr))}.future-seam[data-astro-cid-vyuir233] li[data-astro-cid-vyuir233]{border-bottom:0;border-right:1px solid var(--border-subtle);padding:1rem 1.25rem 1rem 0}.future-seam[data-astro-cid-vyuir233] li[data-astro-cid-vyuir233]+li[data-astro-cid-vyuir233]{padding-left:1.25rem}.future-seam[data-astro-cid-vyuir233] li[data-astro-cid-vyuir233]:last-child{border-right:0;padding-right:0}.future-seam[data-astro-cid-vyuir233] .future-stage[data-astro-cid-vyuir233]{border-right-style:dashed;border-right-color:var(--accent)}}.adaptive-reading-overview[data-astro-cid-6nfwyvid]{color:var(--text-secondary)}.adaptive-reading-overview[data-astro-cid-6nfwyvid] h2,.adaptive-reading-overview[data-astro-cid-6nfwyvid] h3,.adaptive-reading-overview[data-astro-cid-6nfwyvid] h4,.adaptive-reading-overview[data-astro-cid-6nfwyvid] p,.adaptive-reading-overview[data-astro-cid-6nfwyvid] figure,.adaptive-reading-overview[data-astro-cid-6nfwyvid] figcaption{margin:0}.figure-label[data-astro-cid-6nfwyvid]{color:var(--text-muted);font-family:var(--font-mono-ui);text-transform:uppercase;font-weight:400;letter-spacing:0!important;font-size:.625rem!important;line-height:1.25rem!important}.figure-accent[data-astro-cid-6nfwyvid]{color:var(--accent)!important}.adaptive-reading-overview[data-astro-cid-6nfwyvid]>h2[data-astro-cid-6nfwyvid]{max-width:42rem;color:var(--text-primary);font-family:var(--font-display);letter-spacing:0;font-size:1.5rem;font-weight:600;line-height:1.375}.overview-lead[data-astro-cid-6nfwyvid]{max-width:46rem;color:var(--text-secondary);margin-top:1.25rem!important;font-size:1rem!important;line-height:2rem!important}.overview-orientation[data-astro-cid-6nfwyvid]{border-block:1px solid var(--border-subtle);padding-block:1.75rem;margin-top:2.5rem!important}.orientation-heading[data-astro-cid-6nfwyvid]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem 1.25rem;display:flex}.orientation-heading[data-astro-cid-6nfwyvid] h3[data-astro-cid-6nfwyvid]{color:var(--text-primary);font-family:var(--font-display);letter-spacing:0;font-size:1.25rem;font-weight:600;line-height:1.75rem}.orientation-grid[data-astro-cid-6nfwyvid]{gap:0;margin-top:1.75rem;display:grid}.orientation-grid[data-astro-cid-6nfwyvid] section[data-astro-cid-6nfwyvid]{min-width:0}.knowledge-side[data-astro-cid-6nfwyvid]{border-left:2px solid var(--accent);padding-left:1rem}.knowledge-side[data-astro-cid-6nfwyvid] h4[data-astro-cid-6nfwyvid],.authority-side[data-astro-cid-6nfwyvid] h4[data-astro-cid-6nfwyvid]{color:var(--text-primary);font-family:var(--font-display);letter-spacing:0;font-size:1.125rem;font-weight:600;line-height:1.75rem;margin-top:.5rem!important}.knowledge-side[data-astro-cid-6nfwyvid] h4[data-astro-cid-6nfwyvid]+p[data-astro-cid-6nfwyvid],.authority-side[data-astro-cid-6nfwyvid] h4[data-astro-cid-6nfwyvid]+p[data-astro-cid-6nfwyvid]{color:var(--text-secondary);margin-top:.5rem!important;font-size:.875rem!important;line-height:1.5rem!important}.knowledge-side[data-astro-cid-6nfwyvid] svg{color:var(--accent);margin-top:1rem;display:block}.authority-side[data-astro-cid-6nfwyvid]{border-top:1px solid var(--border-subtle);margin-top:1.25rem;padding-top:1.25rem}.authority-rule[data-astro-cid-6nfwyvid]{color:var(--text-primary);font-weight:500;margin-top:1rem!important;font-size:.75rem!important;line-height:1.25rem!important}.overview-orientation[data-astro-cid-6nfwyvid] figcaption[data-astro-cid-6nfwyvid]{border-top:1px solid var(--border-subtle);color:var(--text-muted);padding-top:1rem;margin-top:1.75rem!important;font-size:.75rem!important;line-height:1.5rem!important}.overview-section[data-astro-cid-6nfwyvid]{max-width:46rem;margin-top:2.5rem}.overview-section[data-astro-cid-6nfwyvid] h3[data-astro-cid-6nfwyvid]{color:var(--text-primary);font-family:var(--font-display);letter-spacing:0;font-size:1.25rem;font-weight:600;line-height:1.75rem}.overview-section[data-astro-cid-6nfwyvid] p[data-astro-cid-6nfwyvid]{color:var(--text-secondary);margin-top:.75rem!important;font-size:.9375rem!important;line-height:2rem!important}.overview-section[data-astro-cid-6nfwyvid] em[data-astro-cid-6nfwyvid]{color:var(--text-primary)}.overview-separated[data-astro-cid-6nfwyvid]{border-top:1px solid var(--border-subtle);padding-top:2rem}.overview-continue[data-astro-cid-6nfwyvid]{border-top:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;margin-top:2.5rem;padding-top:1.75rem;display:flex}.overview-continue[data-astro-cid-6nfwyvid]>p[data-astro-cid-6nfwyvid]{max-width:24rem;color:var(--text-muted);font-size:.875rem!important;line-height:1.5rem!important}.overview-continue[data-astro-cid-6nfwyvid] button[data-astro-cid-6nfwyvid]{border:1px solid var(--border-subtle);color:var(--text-primary);font-family:var(--font-display);cursor:pointer;background:0 0;align-items:center;gap:.45rem;padding:.65rem .9rem;font-size:.875rem;font-weight:600;line-height:1.5;display:inline-flex}.overview-continue[data-astro-cid-6nfwyvid] button[data-astro-cid-6nfwyvid]:hover{border-color:var(--border-strong)}.overview-continue[data-astro-cid-6nfwyvid] button[data-astro-cid-6nfwyvid]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (width>=640px){.adaptive-reading-overview[data-astro-cid-6nfwyvid]>h2[data-astro-cid-6nfwyvid]{font-size:1.875rem}.overview-orientation[data-astro-cid-6nfwyvid]{padding-block:2.25rem}.orientation-grid[data-astro-cid-6nfwyvid]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.knowledge-side[data-astro-cid-6nfwyvid]{padding-left:1.25rem}.authority-side[data-astro-cid-6nfwyvid]{border-top:0;border-left:1px solid var(--border-subtle);margin-top:0;padding:0 0 0 1.75rem}.knowledge-side[data-astro-cid-6nfwyvid] svg,.authority-rule[data-astro-cid-6nfwyvid]{margin-top:1.25rem!important}}@media (prefers-reduced-motion:reduce){.overview-continue[data-astro-cid-6nfwyvid] button[data-astro-cid-6nfwyvid]{transition:none}}.adaptive-documentation-visual[data-astro-cid-245xns52]{border:1px solid var(--border-subtle);background:var(--bg-card);color:var(--text-primary);border-radius:.2rem;margin:2.5rem 0;overflow:hidden}.adaptive-documentation-visual[data-astro-cid-245xns52] p,.adaptive-documentation-visual[data-astro-cid-245xns52] h2,.adaptive-documentation-visual[data-astro-cid-245xns52] h3,.adaptive-documentation-visual[data-astro-cid-245xns52] h4,.adaptive-documentation-visual[data-astro-cid-245xns52] ol,.adaptive-documentation-visual[data-astro-cid-245xns52] li,.adaptive-documentation-visual[data-astro-cid-245xns52] strong{margin:0}.adaptive-documentation-visual[data-astro-cid-245xns52] ol{padding:0;list-style:none}.visual-header[data-astro-cid-245xns52]{border-bottom:1px solid var(--border-subtle);padding:1rem 1.25rem}.adaptive-documentation-visual[data-astro-cid-245xns52] .visual-header[data-astro-cid-245xns52] .eyebrow[data-astro-cid-245xns52]{color:var(--accent);font-family:var(--font-mono-ui);text-transform:uppercase;font-weight:500;font-size:var(--research-figure-label,.625rem)!important;letter-spacing:.16em!important;line-height:1.5!important}.accent-title[data-astro-cid-245xns52] .figure-meta[data-astro-cid-245xns52]{color:var(--accent)!important}.visual-header[data-astro-cid-245xns52] h2[data-astro-cid-245xns52]{color:var(--text-primary);font-family:var(--font-display);letter-spacing:-.02em;font-size:1.125rem;font-weight:600;line-height:1.35;position:static;counter-increment:none!important;border:0!important;margin:.375rem 0 0!important;padding:0!important}.visual-header[data-astro-cid-245xns52] h2[data-astro-cid-245xns52]:before{content:none!important;display:none!important}.tracks[data-astro-cid-245xns52]{display:grid}.track[data-astro-cid-245xns52]{min-width:0;padding:1.25rem}.conventional[data-astro-cid-245xns52]{border-bottom:1px solid var(--border-subtle)}.track-heading[data-astro-cid-245xns52],.track-title[data-astro-cid-245xns52],.step-heading[data-astro-cid-245xns52],.stay-panel[data-astro-cid-245xns52]{align-items:center;display:flex}.track-heading[data-astro-cid-245xns52]{justify-content:space-between;gap:1rem}.track-title[data-astro-cid-245xns52]{gap:.75rem}.track-title[data-astro-cid-245xns52] h3[data-astro-cid-245xns52]{color:var(--text-primary);font-family:var(--font-display);font-size:var(--research-figure-copy,.875rem);letter-spacing:.12em;text-transform:uppercase;font-weight:600;line-height:1.25rem;position:static;margin:0!important;padding:0!important}.track-title[data-astro-cid-245xns52] h3[data-astro-cid-245xns52]:before{content:none!important;display:none!important}.track-badge[data-astro-cid-245xns52]{border:1px solid var(--border-subtle);color:var(--text-muted);font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:.25rem .625rem;font-weight:500;font-size:.5625rem!important;line-height:1.5!important}.accent-badge[data-astro-cid-245xns52]{border-color:color-mix(in srgb, var(--accent) 45%, var(--border-subtle));color:var(--accent)}.track-description[data-astro-cid-245xns52]{color:var(--text-secondary)!important;margin-top:.75rem!important;font-size:.75rem!important;line-height:1.25rem!important}.timeline[data-astro-cid-245xns52]{margin-top:1.5rem;position:relative}.timeline-line[data-astro-cid-245xns52]{border-left:1px dashed var(--border-subtle);position:absolute;top:.5rem;bottom:.5rem;left:.9375rem}.timeline[data-astro-cid-245xns52] ol[data-astro-cid-245xns52]{gap:.75rem;display:grid;position:relative}.timeline[data-astro-cid-245xns52] li[data-astro-cid-245xns52]{grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.75rem;display:grid}.step-icon[data-astro-cid-245xns52]{z-index:1;border:1px solid var(--border-subtle);background:var(--bg-card);width:2rem;height:2rem;color:var(--text-muted);border-radius:999px;justify-content:center;align-items:center;display:flex;position:relative}.step-icon[data-astro-cid-245xns52].is-outside{border-style:dashed;border-color:var(--border-strong);color:var(--text-secondary)}.step-copy[data-astro-cid-245xns52]{min-width:0}.step-heading[data-astro-cid-245xns52]{flex-wrap:wrap;gap:.5rem}.step-heading[data-astro-cid-245xns52] strong[data-astro-cid-245xns52]{color:var(--text-primary);font-size:.875rem;font-weight:500;line-height:1.25rem}.step-copy[data-astro-cid-245xns52]>p[data-astro-cid-245xns52]{color:var(--text-muted);margin-top:.125rem!important;font-size:.6875rem!important;line-height:1rem!important}.stay-panel[data-astro-cid-245xns52]{border:1px solid color-mix(in srgb, var(--accent) 45%, var(--border-subtle));background:var(--research-figure-surface-emphasis,var(--bg-card-hover));border-radius:.125rem;gap:.625rem;margin-top:1.5rem;padding:.625rem .875rem}.stay-panel[data-astro-cid-245xns52] svg{color:var(--accent);flex:none}.stay-panel[data-astro-cid-245xns52] p[data-astro-cid-245xns52]{font-weight:500;color:var(--text-primary)!important;font-size:.75rem!important;line-height:1.25rem!important}.stay-panel[data-astro-cid-245xns52] strong[data-astro-cid-245xns52]{font-weight:600}.decision-grid[data-astro-cid-245xns52]{border:1px solid var(--border-subtle);border-radius:.125rem;margin-top:.75rem;display:grid;overflow:hidden}.decision-grid[data-astro-cid-245xns52]>section[data-astro-cid-245xns52]{background:var(--research-figure-surface-base,var(--bg-primary));min-width:0;padding:.875rem}.decision-grid[data-astro-cid-245xns52]>section[data-astro-cid-245xns52]+section[data-astro-cid-245xns52]{border-top:1px solid var(--border-subtle)}.adaptive-documentation-visual[data-astro-cid-245xns52] .decision-grid[data-astro-cid-245xns52] h4[data-astro-cid-245xns52].figure-node{color:var(--text-primary);letter-spacing:0;font-weight:600;margin-top:.375rem!important;font-size:.75rem!important;line-height:1rem!important}.decision-grid[data-astro-cid-245xns52] section[data-astro-cid-245xns52]>p[data-astro-cid-245xns52]:last-child{color:var(--text-secondary);margin-top:.25rem!important;font-size:.6875rem!important;line-height:1rem!important}.separation-label[data-astro-cid-245xns52]{text-align:center;margin-top:.55rem!important}.authority-note[data-astro-cid-245xns52]{border-left:2px solid var(--accent);background:var(--research-figure-surface-emphasis,var(--bg-card-hover));margin-top:.75rem;padding:.625rem .875rem}.authority-note[data-astro-cid-245xns52] p[data-astro-cid-245xns52]{color:var(--text-secondary);font-size:.6875rem!important;line-height:1.25rem!important}figcaption[data-astro-cid-245xns52]{border-top:1px solid var(--border-subtle);color:var(--text-muted);padding:.875rem 1.25rem;font-size:.75rem!important;line-height:1.6!important}@media (width>=640px){.visual-header[data-astro-cid-245xns52] h2[data-astro-cid-245xns52]{font-size:1.25rem;line-height:1.75rem}}@media (width>=760px){.tracks[data-astro-cid-245xns52]{grid-template-columns:repeat(2,minmax(0,1fr))}.conventional[data-astro-cid-245xns52]{border-right:1px solid var(--border-subtle);border-bottom:0}.decision-grid[data-astro-cid-245xns52]{background:var(--border-subtle);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px}.decision-grid[data-astro-cid-245xns52]>section[data-astro-cid-245xns52]+section[data-astro-cid-245xns52]{border-top:0}}
