/* AiBoss Digital Name Card Stage 11 v6.5.9 — premium portrait, calmer spacing and balanced color */
body.aiboss-mentor-stage11-v659{--m11-cyan:#36e7ff;--m11-violet:#8068ff;--m11-magenta:#d843e6;--m11-ink:#07132f;overflow-x:clip}
body.aiboss-mentor-stage11-v659 .mentor352-hero-card{border:1px solid rgba(102,181,255,.17);background:linear-gradient(145deg,rgba(10,28,65,.97),rgba(10,15,39,.96) 60%,rgba(35,15,65,.93));box-shadow:0 26px 70px rgba(0,0,0,.30),inset 0 1px 0 rgba(255,255,255,.035)}
body.aiboss-mentor-stage11-v659 .mentor352-cover{background-color:#081632;background-image:radial-gradient(circle at 80% 15%,rgba(216,63,232,.24),transparent 36%),linear-gradient(110deg,rgba(0,200,255,.16),rgba(104,83,255,.18),rgba(216,63,232,.13)),var(--mentor-cover);background-size:cover;background-position:center}
body.aiboss-mentor-stage11-v659 .mentor352-cover:after{background:linear-gradient(180deg,rgba(5,8,23,.02),rgba(5,8,23,.54))}
body.aiboss-mentor-stage11-v659 .mentor352-hero-content{gap:clamp(18px,2.5vw,30px)}
body.aiboss-mentor-stage11-v659 .mentor352-avatar{padding:5px;border-radius:34px;background:linear-gradient(135deg,#3ceaff 0%,#6d70ff 48%,#e34cdd 100%);box-shadow:0 0 0 7px rgba(102,92,255,.12),0 20px 50px rgba(0,0,0,.34),0 0 34px rgba(64,213,255,.12)}
body.aiboss-mentor-stage11-v659 .mentor352-avatar img{border-radius:29px;object-position:center 28%}
body.aiboss-mentor-stage11-v659 .mentor352-identity{min-width:0}
body.aiboss-mentor-stage11-v659 .mentor352-badges{gap:8px;margin-bottom:15px;align-items:center}
body.aiboss-mentor-stage11-v659 .mentor352-badge{min-height:32px;padding:7px 11px;font-size:10px;letter-spacing:.045em}
body.aiboss-mentor-stage11-v659 .mentor352-badge.is-status{font-weight:850;border:1px solid rgba(68,221,255,.18);background:linear-gradient(120deg,rgba(28,180,222,.16),rgba(120,91,255,.18));color:#e9fbff}
body.aiboss-mentor-stage11-v659 .mentor651-identity-line{gap:9px;margin:15px 0 12px;align-items:center}
body.aiboss-mentor-stage11-v659 .mentor651-id{gap:10px;min-height:42px;padding:9px 12px;border-radius:13px;background:rgba(16,48,88,.48);border-color:rgba(68,212,255,.18)}
body.aiboss-mentor-stage11-v659 .mentor651-id small{font-size:9px;letter-spacing:.11em;color:#55e5ff}
body.aiboss-mentor-stage11-v659 .mentor651-id strong{font-size:12px;letter-spacing:.07em;color:#f1fbff}
body.aiboss-mentor-stage11-v659 .mentor651-trust,body.aiboss-mentor-stage11-v659 .mentor651-since{min-height:31px;padding:7px 10px;font-size:9px;line-height:1.2;letter-spacing:.025em}
body.aiboss-mentor-stage11-v659 .mentor651-trust.is-verified{color:#dffcf3;background:rgba(48,207,158,.09);border-color:rgba(88,239,190,.23)}
body.aiboss-mentor-stage11-v659 .mentor352-kicker{margin:7px 0 9px;color:var(--m11-cyan);font-size:11px;letter-spacing:.16em}
body.aiboss-mentor-stage11-v659 .mentor352-identity h1{font-size:clamp(38px,4.3vw,62px);line-height:1.03;letter-spacing:-.04em;text-wrap:balance}
body.aiboss-mentor-stage11-v659 .mentor352-role{margin-top:13px;font-size:13px;line-height:1.55;color:#c0cfea}
body.aiboss-mentor-stage11-v659 .mentor352-headline{margin-top:18px;font-size:clamp(18px,2vw,25px);line-height:1.38;color:#f4f8ff}
body.aiboss-mentor-stage11-v659 .mentor352-intro{margin-top:12px;font-size:14px;line-height:1.7;color:#aebfe0}
body.aiboss-mentor-stage11-v659 .mentor352-facts{gap:10px;margin-top:18px}
body.aiboss-mentor-stage11-v659 .mentor352-facts>div{padding:14px 15px;border:1px solid rgba(116,173,238,.10);background:linear-gradient(145deg,rgba(20,42,83,.48),rgba(23,20,62,.42))}
body.aiboss-mentor-stage11-v659 .mentor352-facts small{font-size:9px;color:#83a0c9}
body.aiboss-mentor-stage11-v659 .mentor352-facts strong{font-size:12px;line-height:1.5;color:#edf5ff}
body.aiboss-mentor-stage11-v659 .mentor352-namecard{border:1px solid rgba(93,199,255,.17);background:linear-gradient(150deg,rgba(10,30,68,.98),rgba(11,17,42,.97) 62%,rgba(35,17,67,.95));box-shadow:0 24px 58px rgba(0,0,0,.25)}
body.aiboss-mentor-stage11-v659 .mentor352-qr{box-shadow:0 14px 32px rgba(0,0,0,.22);border:1px solid rgba(10,30,65,.12)}
body.aiboss-mentor-stage11-v659 .mentor352-card-name strong{font-size:17px;line-height:1.25;overflow-wrap:anywhere}
body.aiboss-mentor-stage11-v659 .mentor352-card-name small{font-size:10px;line-height:1.45}
body.aiboss-mentor-stage11-v659 .mentor352-btn{min-height:46px;font-size:12px}
body.aiboss-mentor-stage11-v659 .mentor352-btn.is-primary{background:linear-gradient(105deg,#04bfe8,#6664ff 55%,#d43bd9);box-shadow:0 12px 27px rgba(82,78,255,.22)}
body.aiboss-mentor-stage11-v659 .mentor653-trust{border-color:rgba(78,209,255,.15);background:linear-gradient(145deg,rgba(8,26,60,.90),rgba(24,14,57,.84))}
body.aiboss-mentor-stage11-v659 .mentor653-trust-main>span{color:#3ee6ff}
body.aiboss-mentor-stage11-v659 .mentor653-trust-main>strong{color:#f1f7ff}
body.aiboss-mentor-stage11-v659 .mentor653-trust-main>p{color:#a9bde0}
body.aiboss-mentor-stage11-v659 .mentor653-trust-facts>div{background:rgba(255,255,255,.045);border-color:rgba(127,173,239,.10)}
body.aiboss-mentor-stage11-v659 .mentor653-trust-facts small{color:#829cc4}
body.aiboss-mentor-stage11-v659 .mentor653-trust-facts strong{color:#f1f7ff}
body.aiboss-mentor-stage11-v659 .mentor653-intents a{border-color:rgba(116,175,241,.13);background:linear-gradient(145deg,rgba(9,27,64,.78),rgba(27,15,59,.72))}
body.aiboss-mentor-stage11-v659 .mentor653-intents a:hover{border-color:rgba(65,222,255,.30)}
body.aiboss-mentor-stage11-v659 .mentor352-section>header h2{letter-spacing:-.03em}
body.aiboss-mentor-stage11-v659 .mentor352-mobile-cta{border:1px solid rgba(100,191,255,.16);background:rgba(5,12,31,.94);box-shadow:0 -12px 35px rgba(0,0,0,.22),0 0 28px rgba(100,75,255,.08)}
body.aiboss-mentor-stage11-v659.aixdv-skin-classic .mentor352-hero-card{background:linear-gradient(145deg,#fff,#f2f8ff 58%,#f7f2ff);box-shadow:0 22px 56px rgba(33,82,125,.12),inset 0 0 0 1px rgba(50,121,171,.08)}
body.aiboss-mentor-stage11-v659.aixdv-skin-classic .mentor352-cover:after{background:linear-gradient(180deg,rgba(6,24,50,.02),rgba(6,24,50,.28))}
body.aiboss-mentor-stage11-v659.aixdv-skin-classic .mentor352-identity h1,body.aiboss-mentor-stage11-v659.aixdv-skin-classic .mentor352-headline{color:#143c60}
body.aiboss-mentor-stage11-v659.aixdv-skin-classic .mentor352-role,body.aiboss-mentor-stage11-v659.aixdv-skin-classic .mentor352-intro{color:#557492}
body.aiboss-mentor-stage11-v659.aixdv-skin-classic .mentor352-namecard{background:linear-gradient(145deg,#fff,#f1f7ff);border-color:#d8e8f5;box-shadow:0 20px 46px rgba(38,86,130,.10)}
body.aiboss-mentor-stage11-v659.aixdv-skin-classic .mentor352-namecard-top,body.aiboss-mentor-stage11-v659.aixdv-skin-classic .mentor352-card-name small{color:#6885a1}
body.aiboss-mentor-stage11-v659.aixdv-skin-classic .mentor352-namecard-top strong,body.aiboss-mentor-stage11-v659.aixdv-skin-classic .mentor352-card-name strong{color:#1b4569}
body.aiboss-mentor-stage11-v659.aixdv-skin-classic .mentor352-facts>div{background:#f3f8fd;border-color:#e0edf7}
body.aiboss-mentor-stage11-v659.aixdv-skin-classic .mentor352-facts strong{color:#285577}
body.aiboss-mentor-stage11-v659.aixdv-skin-classic .mentor653-trust{background:linear-gradient(145deg,#fff,#f2f8ff);border-color:#dceaf6}
body.aiboss-mentor-stage11-v659.aixdv-skin-classic .mentor653-trust-main>strong{color:#194366}
body.aiboss-mentor-stage11-v659.aixdv-skin-classic .mentor653-trust-main>p{color:#607d99}
@media(max-width:980px){
 body.aiboss-mentor-stage11-v659 .mentor352-hero-content{grid-template-columns:132px minmax(0,1fr);gap:22px;padding-inline:24px}
 body.aiboss-mentor-stage11-v659 .mentor352-avatar{width:132px;height:132px}
 body.aiboss-mentor-stage11-v659 .mentor352-identity{padding-top:82px}
 body.aiboss-mentor-stage11-v659 .mentor352-namecard{margin-top:22px}
}
@media(max-width:700px){
 body.aiboss-mentor-stage11-v659 .mentor352-wrap{width:calc(100% - 16px)}
 body.aiboss-mentor-stage11-v659 .mentor352-cover{height:156px!important;min-height:0!important}
 body.aiboss-mentor-stage11-v659 .mentor352-hero-content{display:block;margin-top:-48px!important;padding:0 15px 22px!important}
 body.aiboss-mentor-stage11-v659 .mentor352-avatar{width:124px!important;height:124px!important;padding:5px!important;border-radius:32px!important}
 body.aiboss-mentor-stage11-v659 .mentor352-avatar img{border-radius:26px!important}
 body.aiboss-mentor-stage11-v659 .mentor352-identity{padding-top:17px!important}
 body.aiboss-mentor-stage11-v659 .mentor352-badges{margin:13px 0 14px!important;gap:8px!important}
 body.aiboss-mentor-stage11-v659 .mentor352-badge{min-height:31px!important;padding:7px 10px!important;font-size:10px!important}
 body.aiboss-mentor-stage11-v659 .mentor651-identity-line{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin:14px 0 14px!important;align-items:center!important}
 body.aiboss-mentor-stage11-v659 .mentor651-id{flex:1 1 100%!important;width:100%!important;min-height:43px!important;padding:9px 11px!important}
 body.aiboss-mentor-stage11-v659 .mentor651-id small{font-size:9px!important}
 body.aiboss-mentor-stage11-v659 .mentor651-id strong{font-size:12px!important}
 body.aiboss-mentor-stage11-v659 .mentor651-trust,body.aiboss-mentor-stage11-v659 .mentor651-since{min-height:32px!important;font-size:9px!important;padding:7px 10px!important}
 body.aiboss-mentor-stage11-v659 .mentor352-kicker{margin:8px 0 9px!important;font-size:10px!important}
 body.aiboss-mentor-stage11-v659 .mentor352-identity h1{font-size:clamp(34px,8.6vw,42px)!important;line-height:1.04!important;letter-spacing:-.04em!important}
 body.aiboss-mentor-stage11-v659 .mentor352-role{margin-top:12px!important;font-size:12px!important;line-height:1.5!important}
 body.aiboss-mentor-stage11-v659 .mentor352-headline{margin-top:16px!important;font-size:clamp(17px,4.8vw,20px)!important;line-height:1.38!important}
 body.aiboss-mentor-stage11-v659 .mentor352-intro{margin-top:11px!important;font-size:12.5px!important;line-height:1.65!important}
 body.aiboss-mentor-stage11-v659 .mentor352-facts{margin-top:16px!important;gap:7px!important}
 body.aiboss-mentor-stage11-v659 .mentor352-facts>div{padding:11px!important;min-height:66px!important}
 body.aiboss-mentor-stage11-v659 .mentor352-namecard{margin-top:16px!important;padding:15px!important}
 body.aiboss-mentor-stage11-v659 .mentor352-qr{width:150px!important;margin:15px auto 13px!important}
 body.aiboss-mentor-stage11-v659 .mentor352-card-actions{gap:7px!important}
 body.aiboss-mentor-stage11-v659 .mentor352-mobile-cta{left:8px!important;right:8px!important;bottom:max(8px,env(safe-area-inset-bottom))!important}
}
@media(max-width:390px){
 body.aiboss-mentor-stage11-v659 .mentor352-wrap{width:calc(100% - 12px)!important}
 body.aiboss-mentor-stage11-v659 .mentor352-avatar{width:118px!important;height:118px!important}
 body.aiboss-mentor-stage11-v659 .mentor352-identity h1{font-size:clamp(32px,8.2vw,37px)!important}
 body.aiboss-mentor-stage11-v659 .mentor651-id{gap:7px!important}
 body.aiboss-mentor-stage11-v659 .mentor651-id strong{font-size:11.5px!important}
 body.aiboss-mentor-stage11-v659 .mentor651-trust,body.aiboss-mentor-stage11-v659 .mentor651-since{font-size:8.5px!important}
 body.aiboss-mentor-stage11-v659 .mentor352-facts{grid-template-columns:repeat(2,minmax(0,1fr))!important}
 body.aiboss-mentor-stage11-v659 .mentor352-facts>div:last-child{grid-column:1/-1!important}
}
@media(prefers-reduced-motion:reduce){body.aiboss-mentor-stage11-v659 .mentor352-avatar,body.aiboss-mentor-stage11-v659 .mentor352-hero-card:before,body.aiboss-mentor-stage11-v659 .mentor352-btn{animation:none!important;transition:none!important;transform:none!important}}
