.brand-container{max-width:800px;margin:auto;background-color:#fff;padding:40px;border-radius:12px;box-shadow:0 0 20px rgba(0,0,0,.05)}h1{font-size:32px;color:#2c3e50;margin-bottom:20px}h2{font-size:24px;color:#34495e;margin-top:30px}p{font-size:1.2rem;line-height:1.6;margin-bottom:15px}.aboutText{text-align:justify}ul{padding-left:20px;margin-bottom:20px}ul li{margin-bottom:8px;font-size:1.2rem}.brand-footer{margin-top:40px;font-style:italic;color:#777;text-align:right}@media (max-width:600px){.brand-container{padding:15px}}