.dp-about{max-width:980px;padding-top:40px;padding-bottom:40px}.dp-about h1{line-height:1.15}.dp-about h2{margin-top:42px}.dp-about h3{margin-top:28px}.dp-about p,.dp-about li{line-height:1.75;overflow-wrap:anywhere}.dp-about .intro{font-size:1.15rem}.dp-about .identity,.dp-about .highlight{padding:24px;border:1px solid #f47721;border-radius:14px;background:#f2f7fc;margin:28px 0}.dp-about .identity h2,.dp-about .highlight h2{margin-top:0}.dp-about figure{max-width:700px;margin:28px auto}.dp-about figure img{display:block;width:auto;max-width:100%;height:auto;max-height:650px;margin:auto;border-radius:10px}.dp-about figcaption{font-size:14px;line-height:1.5;color:#465c70;margin-top:10px}.dp-about .photo-pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px}.dp-about .photo-pair figure{margin:12px 0}.dp-about .btn{margin:5px 8px 5px 0}.dp-about-next{display:grid;grid-template-columns:1fr 1fr;gap:16px}.dp-about-next a{display:block;padding:24px;border:1px solid #f47721;border-radius:12px;background:#f2f7fc;text-decoration:none}.dp-about-next span{display:block;margin-top:10px}@media(max-width:650px){.dp-about .photo-pair,.dp-about-next{grid-template-columns:1fr}.dp-about .identity,.dp-about .highlight{padding:18px}}.dp-about-next img{width:100%;height:160px;object-fit:cover;border-radius:8px;margin-bottom:16px}