.pho-exp-section .pho-exp-thumb,.pho-exp-section .pho-exp-featured-thumb{display:block}
.pho-exp-section .pho-exp-name a,.pho-exp-section .pho-exp-featured-name a{color:inherit;text-decoration:none}
.pho-exp-section .pho-exp-name a:hover,.pho-exp-section .pho-exp-featured-name a:hover{color:#8e2026}
.pho-experience-detail{max-width:960px;margin:0 auto;padding:56px 24px;font-family:Arial,sans-serif;color:#1e293b;line-height:1.75;overflow-wrap:anywhere}
.pho-experience-detail h1{font-family:inherit;font-size:32px;line-height:1.35;font-weight:700;margin:12px 0 20px}
.pho-experience-category{color:#24563f;font-weight:600}
.pho-experience-intro{font-size:18px;color:#475569}
.pho-experience-cover{display:block;width:100%;max-height:540px;object-fit:cover;border-radius:16px;margin:28px 0}
.pho-experience-body{font-size:16px}
.pho-experience-body img,.pho-experience-body video,.pho-experience-body iframe{max-width:100%}
.pho-experience-body table{display:block;max-width:100%;overflow:auto}
.pho-experience-links{display:flex;flex-wrap:wrap;gap:24px;border-top:1px solid #e2e8f0;padding-top:24px;margin-top:32px}
.pho-experience-links a{color:#24563f;font-weight:600}
@media(max-width:600px){.pho-experience-detail{padding:32px 20px}.pho-experience-detail h1{font-size:25px}}
