:root{--brand-blue:#4a90e2;--soft-blue:#f0f7ff;--text-main:#2c3e50;--text-light:#5a6c7d;--white:#fff}body{margin:0;font-family:'Inter',sans-serif;background-color:var(--white);color:var(--text-main);line-height:1.7}.about-section{max-width:1100px;margin:80px auto;padding:0 30px;display:flex;gap:60px;align-items:flex-start}.image-container{flex:1;position:relative;min-width:350px}.author-photo{width:100%;height:500px;background:#e9ecef url(https://emilymimsauthor.com/wp-content/uploads/2026/01/emily-400x533.jpeg) center/cover no-repeat;border-radius:4px;position:relative;z-index:2}.image-container::after{content:"";position:absolute;top:20px;left:-20px;width:100%;height:100%;background-color:var(--soft-blue);z-index:1;border-radius:4px}.content-container{flex:1.5}h1{font-family:'Playfair Display',serif;font-size:3.5rem;margin:0 0 10px 0;color:var(--text-main)}.subtitle{font-size:1rem;text-transform:uppercase;letter-spacing:2px;color:var(--brand-blue);font-weight:600;margin-bottom:30px;display:block}.intro-lead{font-size:1.3rem;font-weight:700;line-height:1.4;color:var(--text-main);margin-bottom:25px;border-left:4px solid var(--brand-blue);padding-left:20px}.main-bio{font-size:1.1rem;color:var(--text-light)}.series-list{margin-top:35px;padding-top:25px;border-top:1px solid #eee}.series-item{display:inline-block;background:var(--soft-blue);color:var(--brand-blue);padding:6px 16px;border-radius:20px;font-size:.85rem;font-weight:500;margin-right:8px;margin-bottom:10px}@media (max-width:900px){.about-section{flex-direction:column;margin:40px auto}.image-container{min-width:100%;margin-bottom:40px}.author-photo{height:400px}h1{font-size:2.8rem}}