.model-page-shell{max-width:1180px;color:var(--eds-ink);margin:0 auto;padding:42px 24px 96px}.model-breadcrumb{font:500 12px/1.4 var(--font-eds-mono);color:var(--eds-text-secondary,#666);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:48px;display:flex}.model-breadcrumb a{color:inherit;text-decoration:none}.model-breadcrumb a:hover{color:var(--eds-ink)}.model-hero{border-bottom:1px solid var(--eds-rule-hair);grid-template-columns:minmax(0,1fr) minmax(220px,320px);align-items:end;gap:48px;padding-bottom:48px;display:grid}.model-page-eyebrow{font:600 11px/1.4 var(--font-eds-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--eds-text-secondary,#666);margin:0 0 12px}.model-hero h1{max-width:780px;font:500 clamp(46px, 7vw, 84px)/.96 var(--font-eds-serif);letter-spacing:-.045em;overflow-wrap:anywhere;margin:0}.model-hero-summary{max-width:760px;font:400 19px/1.55 var(--font-eds-sans);color:var(--eds-text-secondary,#555);margin:28px 0 0}.model-record-id{border:1px solid var(--eds-rule-hair);background:color-mix(in srgb, currentColor 3%, transparent);padding:18px 20px}.model-record-id span{font:600 10px/1.4 var(--font-eds-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--eds-text-secondary,#666);margin-bottom:8px;display:block}.model-record-id code,.model-side-card code{font:500 11px/1.55 var(--font-eds-mono);overflow-wrap:anywhere}.model-facts{border-bottom:1px solid var(--eds-rule-hair);grid-template-columns:repeat(3,1fr);margin:0;display:grid}.model-facts>div{border-right:1px solid var(--eds-rule-hair);min-height:112px;padding:24px 22px}.model-facts>div:nth-child(3n){border-right:0}.model-facts dt,.model-side-card dt{font:600 10px/1.4 var(--font-eds-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--eds-text-secondary,#666);margin-bottom:9px}.model-facts dd{font:500 15px/1.45 var(--font-eds-sans);overflow-wrap:anywhere;margin:0}.model-page-grid{grid-template-columns:minmax(0,1fr) 340px;gap:72px;padding-top:64px;display:grid}.model-section{padding:0 0 52px}.model-section+.model-section{border-top:1px solid var(--eds-rule-hair);padding-top:48px}.model-section h2,.model-side-card h2{font:500 30px/1.1 var(--font-eds-serif);letter-spacing:-.02em;margin:0 0 20px}.model-section h3{font:600 15px/1.35 var(--font-eds-sans);margin:0 0 8px}.model-section p,.model-section li{font:400 16px/1.72 var(--font-eds-sans)}.model-section>p{max-width:760px}.model-section ul{margin:0;padding-left:20px}.model-evidence-list{gap:18px;list-style:none;display:grid;padding:0!important}.model-evidence-list li{border-left:2px solid var(--eds-rule-control);background:color-mix(in srgb, currentColor 3%, transparent);padding:20px 22px}.model-evidence-list p{margin:0}.model-feature-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.model-feature-list article{border:1px solid var(--eds-rule-hair);padding:22px}.model-feature-list article p{margin:0;font-size:14px}.model-evidence-refs{color:var(--eds-text-secondary,#777);text-transform:uppercase;letter-spacing:.04em;font:500 10px/1.5 var(--font-eds-mono)!important;margin:10px 0 0!important}.model-page-aside{align-content:start;gap:16px;display:grid}.model-side-card{border:1px solid var(--eds-rule-hair);padding:24px}.model-side-card h2{font-size:23px}.model-side-card p,.model-side-card li,.model-side-card dd{font:400 13px/1.65 var(--font-eds-sans)}.model-side-card ul{gap:12px;margin:18px 0 0;padding:0;list-style:none;display:grid}.model-side-card li{border-top:1px solid var(--eds-rule-hair);justify-content:space-between;gap:12px;padding-top:12px;display:flex}.model-side-card li span{color:var(--eds-text-secondary,#666);text-align:right}.model-side-card dl{grid-template-columns:86px minmax(0,1fr);gap:10px 14px;margin:0;display:grid}.model-side-card dd{overflow-wrap:anywhere;margin:0}.model-chips,.model-evidence-index{flex-wrap:wrap;gap:7px;display:flex}.model-chips span,.model-evidence-index code{border:1px solid var(--eds-rule-hair);font:500 10px/1.2 var(--font-eds-mono);padding:6px 9px}.model-muted{color:var(--eds-text-secondary,#666)}.model-page-state{max-width:720px;margin:0 auto;padding:120px 24px}.model-page-state h1{font:500 clamp(40px, 7vw, 70px)/1 var(--font-eds-serif);letter-spacing:-.04em;margin:0 0 18px}.model-page-state>p:not(.model-page-eyebrow){max-width:560px;font:400 17px/1.6 var(--font-eds-sans);color:var(--eds-text-secondary,#666)}.model-page-state a{margin-top:18px;font-weight:600;display:inline-block}@media (width<=860px){.model-hero,.model-page-grid{grid-template-columns:1fr}.model-page-grid{gap:28px}.model-page-aside{grid-row:1}.model-facts{grid-template-columns:repeat(2,1fr)}.model-facts>div:nth-child(3n){border-right:1px solid var(--eds-rule-hair)}.model-facts>div:nth-child(2n){border-right:0}}@media (width<=560px){.model-page-shell{padding-inline:16px}.model-breadcrumb{margin-bottom:32px}.model-hero{gap:28px}.model-facts,.model-feature-list{grid-template-columns:1fr}.model-facts>div{border-bottom:1px solid var(--eds-rule-hair);min-height:auto;border-right:0!important}}
