.about-section .container{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.about-media{position:relative;border-radius:var(--radius-lg);overflow:hidden;aspect-ratio:4 / 3;background:linear-gradient(135deg,var(--dark),var(--dark-alt))}.about-media img{width:100%;height:100%;object-fit:cover}.about-badge{position:absolute;left:24px;bottom:24px;background:var(--bg);border-radius:var(--radius-md);padding:16px 20px;box-shadow:var(--shadow-lg);display:flex;align-items:center;gap:14px}.about-badge strong{display:block;font-size:22px;color:var(--primary-dark)}.about-badge span{font-size:12px;color:var(--text-muted)}.about-content .section-eyebrow{margin-bottom:12px}.about-content h2{font-size:32px;margin-bottom:18px}.about-content p{color:var(--text-muted);margin-bottom:24px}.about-content ul{list-style:none;margin:0 0 28px;padding:0;display:flex;flex-direction:column;gap:14px}.about-content ul li{position:relative;padding-left:32px;font-size:15px;line-height:1.5;margin-bottom:0}.about-content ul li::before{content:'';position:absolute;left:0;top:2px;width:20px;height:20px;background-color:var(--accent);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2'%3E%3Cpath d='M20 6L9 17l-5-5'/%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2'%3E%3Cpath d='M20 6L9 17l-5-5'/%3E%3C/svg%3E") no-repeat center / contain}.about-content ol{margin:0 0 24px;padding-left:20px;color:var(--text-muted);list-style:decimal}.about-content ol li{font-size:15px;line-height:1.6;margin-bottom:10px}.about-content li:last-child{margin-bottom:0}@media (max-width:900px){.about-section .container{grid-template-columns:1fr}}@media (max-width:420px){.about-badge{left:12px;bottom:12px;right:12px;padding:12px 16px;gap:10px}.about-badge strong{font-size:18px}}