.about-attorney{margin:40px 0 100px;text-align:center}.about-header h2{font-size:clamp(28px,5vw,48px)}.about-header .lead{color:#666;font-size:20px;margin:0 auto;max-width:700px}.about-story{text-align:left}.about-story h3{font-size:24px;margin-top:40px}.cta-group{display:flex;flex-wrap:wrap;gap:20px;margin-top:30px}.about-story ul{list-style:none;margin:0 0 20px;padding:0 0 0 20px;text-align:left}.about-story li{list-style-type:disc;margin-bottom:10px}.about-sidebox{background:#f9f9f9;border-radius:8px;font-size:16px;padding:30px;text-align:left}.about-sidebox h4{font-size:18px;margin-bottom:20px;margin-top:20px;text-align:left}.about-sidebox ul{list-style:none;margin:0 0 20px;padding:0 0 0 20px;text-align:left}.about-sidebox li{list-style-type:disc;margin-bottom:10px}.about-row-fluid{margin-top:50px}@media (max-width:768px){.about-sidebox{margin-top:60px}}