60"><path fill="#f2e9e4" fill-opacity="1" d="M0,32L80,42.7C160,53,320,75,480,64C640,53,800,11,960,5.3C1120,0,1280,32,1360,48L1440,64L1440,100L1360,100C1280,100,1120,100,960,100C800,100,640,100,480,100C320,100,160,100,80,100L0,100Z"></path></svg>'); background-size: cover; background-position: center; }
        .header-logo { font-size: 3rem; font-weight: 700; margin-bottom: 10px; letter-spacing: -1px; }
        .coffee-icon { font-size: 3rem; vertical-align: middle; margin-right: 10px; }
        .header-