.brand-section{flex:1;background:linear-gradient(135deg,rgba(255,255,255,0.1),rgba(255,255,255,0.05));backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);display:flex;align-items:center;justify-content:center;padding:var(--spacing-2xl);border-right:1px solid rgba(255,255,255,0.1);}.brand-content{max-width:500px;text-align:center;color:white;animation:slideInLeft 0.8s ease-out;}.logo-section{margin-bottom:var(--spacing-2xl);}.brand-logo{max-height:80px;width:auto;filter:brightness(0) invert(1);margin-bottom:var(--spacing-lg);}.brand-logo-text h1{font-size:var(--font-size-4xl);font-weight:700;margin-bottom:var(--spacing-sm);background:linear-gradient(45deg,#fff,#f0f8ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;}.brand-slogan h2{font-size:var(--font-size-3xl);font-weight:600;margin-bottom:var(--spacing-md);text-shadow:0 2px 4px rgba(0,0,0,0.1);}.brand-slogan p{font-size:var(--font-size-lg);opacity:0.9;margin-bottom:var(--spacing-2xl);line-height:1.8;}.brand-features{display:flex;flex-direction:column;gap:var(--spacing-lg);text-align:left;}.feature-item{display:flex;align-items:center;gap:var(--spacing-lg);padding:var(--spacing-lg);background:rgba(255,255,255,0.1);border-radius:var(--radius-lg);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,0.2);transition:all var(--transition-normal);}.feature-item:hover{background:rgba(255,255,255,0.15);transform:translateX(10px);}.feature-icon{width:50px;height:50px;background:rgba(255,255,255,0.2);border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-xl);flex-shrink:0;}.feature-text h4{font-size:var(--font-size-lg);font-weight:600;margin-bottom:var(--spacing-xs);}.feature-text p{font-size:var(--font-size-sm);opacity:0.8;line-height:1.5;}