.sp-wrap{max-width:920px;margin:0 auto;padding:120px 28px 80px}.sp-hero{text-align:center;margin-bottom:40px}.sp-title{background:var(--page-title-gradient);-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:16px;font-family:"Exo 2",sans-serif;font-size:clamp(32px,5.5vw,52px);font-weight:800;line-height:1.1}.sp-sub{color:#b4d2f0a6;max-width:680px;margin:0 auto;font-family:"Exo 2",sans-serif;font-size:15px;font-weight:300;line-height:1.8}.sp-sub strong{color:#c8e6ffe6;font-weight:600}.sp-section-label{letter-spacing:.1em;text-transform:uppercase;color:var(--blue-text);align-items:center;gap:10px;margin:36px 0 16px;font-size:12px;font-weight:700;display:flex}.sp-section-label:after{content:"";background:linear-gradient(90deg,#3094f24d,#0000);flex:1;height:1px}.about-person{-webkit-backdrop-filter:blur(14px);background:#090f16b8;border:1px solid #2a78cb2e;border-radius:18px;grid-template-columns:120px 1fr;align-items:center;gap:24px;margin-bottom:32px;padding:28px;display:grid}.about-person-avatar{background:radial-gradient(circle at 30% 30%,#3094f22e,#090f168c 70%);border:1px solid #3094f252;border-radius:50%;justify-content:center;align-items:center;width:120px;height:120px;display:flex;overflow:hidden}.about-person-avatar img{object-fit:contain;filter:drop-shadow(0 0 14px #3094f273);width:80px;height:80px}.about-person-avatar-photo{background:#0c1420;border-color:#5aabff73;box-shadow:0 0 0 3px #090f1699,0 8px 28px #3094f240}.about-person-avatar-photo img{object-fit:cover;filter:none;width:100%;height:100%}.about-person-name{color:#fff;margin-bottom:4px;font-family:"Exo 2",sans-serif;font-size:24px;font-weight:800}.about-person-alt{color:var(--light4);margin-bottom:12px;font-size:13px}.about-person-alt strong{color:var(--blue-text);font-weight:700}.about-person-tag{letter-spacing:.12em;text-transform:uppercase;color:var(--blue-text);background:#3094f214;border:1px solid #3094f247;border-radius:999px;align-items:center;gap:8px;margin-bottom:16px;padding:5px 14px;font-size:11.5px;font-weight:700;display:inline-flex}.about-stats{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:28px;display:grid}.about-stat{background:#090f1680;border:1px solid #2a78cb26;border-radius:14px;flex-direction:column;gap:4px;padding:16px 18px;text-decoration:none;transition:all .2s;display:flex}.about-stat:hover{background:#090f16b3;border-color:#3094f273;transform:translateY(-2px)}.about-stat-n{color:var(--blue-text);font-family:"Exo 2",sans-serif;font-size:24px;font-weight:800}.about-stat-l{color:var(--light4);letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:600}.about-text{color:var(--light3);background:#090f1680;border:1px solid #2a78cb26;border-radius:14px;margin-bottom:18px;padding:22px 24px;font-size:14.5px;line-height:1.8}.about-text p{margin:0 0 12px}.about-text p:last-child{margin-bottom:0}.about-text strong{color:var(--light2)}.about-text a{color:var(--blue-text);border-bottom:1px dashed #5aabff66;text-decoration:none}.about-text a:hover{color:#86c7ff;border-color:#86c7ff}.about-timeline{background:#090f1680;border:1px solid #2a78cb26;border-radius:14px;flex-direction:column;gap:0;padding:20px 24px;display:flex}.about-timeline-item{border-bottom:1px solid #2a78cb1a;grid-template-columns:90px 1fr;gap:18px;padding:14px 0;display:grid}.about-timeline-item:last-child{border-bottom:none}.about-timeline-year{color:var(--blue-text);letter-spacing:.04em;font-family:"Exo 2",sans-serif;font-size:14px;font-weight:800}.about-timeline-body{color:var(--light3);font-size:13.5px;line-height:1.7}.about-timeline-body strong{color:var(--light2)}.about-socials{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-bottom:14px;display:grid}.about-soc{color:inherit;background:#090f168c;border:1px solid #2a78cb2e;border-radius:14px;align-items:center;gap:12px;padding:14px 16px;text-decoration:none;transition:all .2s;display:flex}.about-soc:hover{background:#090f16bf;border-color:#3094f273;transform:translateY(-2px)}.about-soc-icon{width:38px;height:38px;color:var(--blue-text);background:#3094f21a;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:inline-flex}.about-soc-meta{flex-direction:column;min-width:0;display:flex}.about-soc-name{color:#fff;font-family:"Exo 2",sans-serif;font-size:14px;font-weight:800;line-height:1.2}.about-soc-handle{color:var(--light4);letter-spacing:.02em;margin-top:2px;font-size:11.5px;font-weight:600}.about-soc.soc-yt:hover .about-soc-icon{color:#f44;background:#ff444424}.about-soc.soc-x:hover .about-soc-icon{color:#fff;background:#e7e9ea1a}.about-soc.soc-ig:hover .about-soc-icon{color:#f58529;background:#f5852924}.about-soc.soc-kick:hover .about-soc-icon{color:#53fc18;background:#53fc1824}@media (width<=680px){.about-socials{grid-template-columns:1fr}}.about-hub{color:inherit;background:linear-gradient(135deg,#3094f214,#090f16c7);border:1px solid #3094f252;border-radius:18px;align-items:center;gap:18px;margin-top:24px;padding:22px 26px;text-decoration:none;transition:all .2s;display:flex}.about-hub:hover{border-color:#5aabff8c;transform:translateY(-2px);box-shadow:0 12px 36px #3094f22e}.about-hub-body{flex:1;min-width:0}.about-hub-title{color:#fff;margin-bottom:4px;font-family:"Exo 2",sans-serif;font-size:16px;font-weight:800}.about-hub-desc{color:var(--light3);font-size:13px;line-height:1.55}.about-hub-arrow{letter-spacing:.05em;color:var(--blue-text);text-transform:uppercase;flex-shrink:0;font-family:"Exo 2",sans-serif;font-size:13px;font-weight:800}@media (width<=680px){.about-person{text-align:center;grid-template-columns:1fr;padding:24px 20px}.about-person-avatar{margin:0 auto}.about-stats{grid-template-columns:1fr 1fr}.about-timeline-item{grid-template-columns:60px 1fr;gap:12px}.about-hub{text-align:center;flex-direction:column}}
