.prof-card{position:relative;overflow:hidden}.prof-card .prof-avatar{border:3px solid #fff;box-shadow:0 8px 20px rgba(24,42,74,.16)}.prof-card.featured-prof{grid-column:span 2;background:linear-gradient(135deg,#fffdf5,#f4f0ff);border-color:#d9c36a;box-shadow:0 16px 38px rgba(117,86,223,.12)}.featured-prof:before{content:'راهبر مجموعه';position:absolute;top:0;left:0;padding:7px 14px;border-radius:0 0 13px 0;background:linear-gradient(135deg,#d4af37,#f1d978);color:#513b00;font-size:8px;font-weight:800}.featured-prof .prof-avatar{width:104px;height:104px;flex-basis:104px;border-radius:26px}.featured-prof h3{font-size:18px}.featured-prof .rank{font-size:10px}.featured-prof .bio{font-size:10px}.profile-hero{position:relative}.profile-main{overflow:hidden;position:relative}.profile-main:before{content:'';position:absolute;inset:0 0 auto;height:5px;background:linear-gradient(90deg,#3567e8,#7556df,#d4af37)}.profile-main .identity .prof-avatar{box-shadow:0 15px 35px rgba(53,103,232,.18);border:4px solid #fff}.profile-main .identity h1{font-weight:800}.profile-side{background:linear-gradient(180deg,#fff,#f8faff)}.profile-note{margin-top:12px;padding:10px 12px;border-radius:12px;background:#fff8dd;border:1px solid #ead58a;color:#745c0c;font-size:8px}.profile-main .identity .prof-avatar[src*='men/32']{border-color:#d4af37;box-shadow:0 18px 40px rgba(117,86,223,.22)}#profile:has(.identity .prof-avatar[src*='men/32']) .identity .rank{font-size:0}#profile:has(.identity .prof-avatar[src*='men/32']) .identity .rank:after{content:'راهبر مجموعه · راهبری و توسعه مرکز';font-size:11px;color:#3567e8}#profile:has(.identity .prof-avatar[src*='men/32']) .identity h1{font-size:29px}#profile:has(.identity .prof-avatar[src*='men/32']) .status{font-size:0}#profile:has(.identity .prof-avatar[src*='men/32']) .status:after{content:'چهره محوری شبکه تخصصی · راهبری و توسعه';font-size:8px;color:#178468}#profile:has(.identity .prof-avatar[src*='men/32']) .profile-note{display:none}.legacy-prof-grid .prof{position:relative}.legacy-prof-grid .prof img{width:104px;height:104px}.legacy-prof-grid .prof.featured-legacy{grid-column:span 2;border-color:#d4af37;background:linear-gradient(145deg,#fffdf5,#f5f0ff)}.legacy-prof-grid .prof a{display:inline-block;margin-top:9px;color:#8a6700;font-size:10px;font-weight:700}.legacy-prof-grid .prof .role{display:block;margin-top:3px;color:#3567e8;font-size:10px}.site-footer{margin:0!important;padding:0!important;border:0!important;background:transparent!important;color:inherit!important;display:block!important;overflow:visible!important;box-shadow:none!important;text-align:right!important}.site-footer:before,.site-footer:after{content:none!important;display:none!important}.site-footer>*{display:block}.footer{width:100%;margin:48px 0 0;background:linear-gradient(160deg,#061426,#12345b);color:#dce5ef;padding:42px 0 18px;font-family:inherit;direction:rtl}.footer .container{width:min(1180px,calc(100% - 50px));margin:0 auto}.footer-grid{display:grid;grid-template-columns:220px 1fr;gap:28px;align-items:stretch}.footer-box{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.13);border-radius:22px;padding:22px;min-height:150px}.footer-logo{width:112px;height:112px;margin:auto;display:flex;align-items:center;justify-content:center;position:relative}.footer-logo:before{content:"";position:absolute;inset:-7px;border-radius:50%;border:2px solid #d4af37;animation:rotate 8s linear infinite}.footer-logo img{width:88%;height:88%;object-fit:contain}.footer h4{color:#d4af37;margin:0 0 10px;font-size:16px}.footer p{margin:5px 0;color:#dce5ef;font-size:12px;line-height:2}.footer a{display:inline-block;margin-top:10px;color:#f1d978;font-size:12px;font-weight:600}.copy{width:min(1180px,calc(100% - 50px));margin:22px auto 0;padding-top:14px;border-top:1px solid rgba(255,255,255,.16);text-align:center;color:#d4af37;font-size:11px;line-height:1.9}.profile-learning-links{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 14px;padding:10px 12px;background:#fff;border:1px solid #dfe5ee;border-radius:14px;box-shadow:0 8px 22px rgba(24,42,74,.05)}.profile-learning-links a{padding:7px 11px;border-radius:10px;background:#f4f7ff;color:#3567e8;font-size:9px;font-weight:700}.profile-learning-links a:hover{background:#edf2ff}@media(max-width:850px){.footer-grid{grid-template-columns:1fr 1fr}}@media(max-width:620px){.prof-card.featured-prof{grid-column:span 1}.featured-prof .prof-avatar{width:96px;height:96px;flex-basis:96px}.legacy-prof-grid .prof.featured-legacy{grid-column:span 1}.profile-main .identity .prof-avatar[src*='men/32']{max-width:96px}.footer{margin-top:36px;padding:30px 0 15px}.footer .container,.copy{width:calc(100% - 32px)}.footer-grid{grid-template-columns:1fr;gap:14px}.footer-box{padding:18px;min-height:auto}.footer-logo{width:92px;height:92px}.footer p,.footer a{font-size:11px}.copy{font-size:10px}.profile-learning-links{margin:0 0 10px;padding:8px}.profile-learning-links a{flex:1;text-align:center;font-size:8px}}