.pm-page{background:#f6f9fc;min-height:100vh}.pm-container{width:min(1000px,92%);margin:auto}.pm-section{padding:100px 0}.pm-header{text-align:center;margin-bottom:60px}.pm-tag{color:#0d6efd;background:#eaf3ff;border-radius:40px;padding:8px 20px;font-weight:600;display:inline-block}.pm-header h1{color:#163b67;margin:20px 0;font-size:3rem}.pm-divider{background:#0d6efd;border-radius:20px;width:70px;height:4px;margin:auto}.pm-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffb8;border:1px solid #ffffff80;border-radius:28px;padding:60px;box-shadow:0 20px 45px #00000014}.pm-profile{text-align:center;margin-bottom:45px}.pm-image-wrapper{border:6px solid #fff;border-radius:50%;width:220px;height:220px;margin:auto auto 25px;overflow:hidden;box-shadow:0 12px 35px #0000001f}.pm-image-wrapper img{object-fit:cover;width:100%;height:100%}.pm-profile h2{color:#163b67;margin-bottom:8px}.pm-profile p{color:#0d6efd;margin-bottom:10px;font-weight:600}.pm-profile span{color:#666;line-height:1.7}.pm-content{max-width:760px;margin:auto}.pm-quote{color:#0d6efd;opacity:.15;margin-bottom:20px;font-size:5rem;line-height:1}.pm-content p{white-space:pre-line;color:#444;text-align:justify;font-size:1.08rem;line-height:2}.pm-signature{color:#163b67;text-align:right;margin-top:45px;font-size:1rem}.pm-signature strong{margin-top:8px;display:block}.pm-signature span{color:#666;margin-top:4px;display:block}.pm-page-loading{justify-content:center;align-items:center;height:100vh;font-size:1.2rem;display:flex}@media (max-width:768px){.pm-section{padding:70px 0}.pm-card{padding:35px 25px}.pm-header h1{font-size:2.2rem}.pm-image-wrapper{width:170px;height:170px}.pm-content p{font-size:1rem;line-height:1.9}}
