h1{font-size:2rem}.header{display:flex;gap:10px}.footer,.header{background-color:#f0f0f0;padding:1rem}.content-wrapper{padding:1rem 3rem}.header .left{flex-grow:2}.header .right{flex-grow:0;min-width:0;text-align:right}
