.teutonic-release{display:grid;grid-template-columns:minmax(0,1fr);gap:2.5rem;font-size:1rem;line-height:1.65}.teutonic-release h2{margin:0 0 .75rem;font-size:clamp(1.5rem,4vw,2rem);font-weight:500;letter-spacing:-.025em}.teutonic-release p+p{margin-top:.75rem}.teutonic-release a{color:var(--color-amber);text-decoration:underline;text-underline-offset:.22em}.teutonic-release ul{display:grid;gap:.6rem}.teutonic-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:1px;background:var(--color-hairline);border-block:1px solid var(--color-hairline)}.teutonic-facts div{background:var(--color-obsidian);padding:.8rem .95rem}.teutonic-facts dt{color:var(--color-bone-mute);font-size:.8rem}.teutonic-facts dd{font-variant-numeric:tabular-nums}.teutonic-table-wrap{margin-top:1rem;overflow-x:auto}.teutonic-table-wrap:focus-visible{outline:1px solid var(--color-amber);outline-offset:3px}.teutonic-table-wrap table{width:100%;min-width:29rem;border-collapse:collapse;font-variant-numeric:tabular-nums}#subnet-roles table{min-width:0}#subnet-roles tbody th{width:7rem}.teutonic-table-wrap caption{color:var(--color-bone-mute);text-align:left;font-size:.85rem;margin-bottom:.5rem}.teutonic-table-wrap td,.teutonic-table-wrap th{padding:.55rem .65rem;text-align:left;border-bottom:1px solid var(--color-hairline)}.teutonic-table-wrap thead th{font-weight:600}.teutonic-table-wrap tbody th{font-weight:500}