.about-page{min-height:100vh;background:var(--background);color:var(--text-primary);position:relative;overflow-x:hidden}.about-hero-section{padding:180px 32px 80px;background:linear-gradient(180deg,var(--background) 0,rgba(26,26,26,.8) 100%);position:relative;display:flex;align-items:center;justify-content:center;min-height:60vh}.about-hero-section:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 50% 0,rgba(231,255,3,.05) 0,transparent 70%);pointer-events:none}.about-hero-content{max-width:1200px;width:100%;display:flex;justify-content:center;align-items:center}.about-profile-card{display:flex;flex-direction:column;align-items:center;gap:24px;position:relative;z-index:1}.about-image-wrapper{position:relative;width:280px;height:280px;border-radius:50%;overflow:hidden;border:3px solid rgba(231,255,3,.3);box-shadow:0 0 60px rgba(231,255,3,.2),0 8px 32px rgba(0,0,0,.4);transition:all .4s ease}.about-image-wrapper:hover{transform:scale(1.05);border-color:rgba(231,255,3,.6);box-shadow:0 0 80px rgba(231,255,3,.3),0 12px 48px rgba(0,0,0,.5)}.about-profile-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.about-image-glow{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(231,255,3,.15) 0,transparent 70%);animation:rotate-glow 8s linear infinite;pointer-events:none}@keyframes rotate-glow{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.about-profile-info{text-align:center}.about-title{font-family:Tusker,sans-serif;font-size:64px;font-weight:400;color:#eeebd9;margin:0;letter-spacing:.02em;line-height:1.1;position:relative}.about-title-underline{width:120px;height:4px;background:linear-gradient(90deg,transparent,#e7ff03,transparent);margin:16px auto 0;border-radius:2px;animation:expand-underline 1s ease-out}@keyframes expand-underline{0%{width:0;opacity:0}to{width:120px;opacity:1}}.about-content-section{padding:40px 32px 80px;position:relative;margin-top:-40px}.about-page-container{max-width:1200px;margin:0 auto}.about-description-card{background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;padding:48px;margin-bottom:80px;margin-top:0;backdrop-filter:blur(10px);transition:all .3s ease}.about-description-card:hover{background:hsla(0,0%,100%,.03);border-color:rgba(231,255,3,.2);box-shadow:0 8px 32px rgba(0,0,0,.3)}.about-description{font-family:Cal Sans,sans-serif;font-size:20px;font-weight:400;color:var(--text-secondary);line-height:1.8;letter-spacing:.03em;text-align:center;max-width:900px;margin:0 auto}.about-success-section{margin-top:60px}.about-success-title{font-family:Tusker,sans-serif;font-size:48px;font-weight:400;color:var(--text-primary);margin:0 0 60px;letter-spacing:.02em;text-align:center;position:relative}.about-success-title:after{content:"";position:absolute;bottom:-16px;left:50%;transform:translateX(-50%);width:80px;height:3px;background:linear-gradient(90deg,transparent,#e7ff03,transparent);border-radius:2px}.about-success-carousel-wrapper{margin-top:40px}.about-success-carousel,.about-success-carousel-wrapper{width:100%;overflow:hidden;position:relative}.about-success-carousel-track{display:flex;gap:60px;animation:scroll-success 30s linear infinite;will-change:transform}.about-success-item{flex-shrink:0;display:flex;align-items:center;justify-content:center}.about-success-text{font-family:Cal Sans,sans-serif;font-size:18px;font-weight:600;color:#666;letter-spacing:.05em;white-space:nowrap;transition:color .3s ease;opacity:.7}.about-success-item:hover .about-success-text{color:#999;opacity:1}@keyframes scroll-success{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:968px){.about-hero-section{min-height:50vh;padding:200px 24px 60px}.about-image-wrapper{width:240px;height:240px}.about-title{font-size:52px}.about-description-card{padding:36px;margin-bottom:60px}.about-description{font-size:18px}.about-success-title{font-size:40px;margin-bottom:48px}.about-success-carousel-wrapper{margin-top:32px}.about-success-carousel-track{gap:40px}.about-success-text{font-size:16px}}@media (max-width:768px){.about-hero-section{padding:240px 24px 30px;min-height:45vh}.about-image-wrapper{width:200px;height:200px}.about-title{font-size:42px}.about-profile-card{gap:20px}.about-content-section{padding:20px 24px 60px;margin-top:-20px}.about-description-card{padding:32px 24px;margin-bottom:50px}.about-description{font-size:16px;line-height:1.7}.about-success-title{font-size:36px;margin-bottom:40px}.about-success-carousel-wrapper{margin-top:28px}.about-success-carousel-track{gap:32px}.about-success-text{font-size:15px}}@media (max-width:480px){.about-hero-section{padding:260px 16px 20px;min-height:40vh}.about-image-wrapper{width:180px;height:180px}.about-title{font-size:36px}.about-title-underline{width:80px;height:3px}.about-profile-card{gap:16px}.about-content-section{padding:15px 16px 50px;margin-top:-15px}.about-description-card{padding:24px 20px;margin-bottom:40px;border-radius:12px}.about-description{font-size:15px;line-height:1.6}.about-success-title{font-size:32px;margin-bottom:32px}.about-success-carousel-wrapper{margin-top:24px}.about-success-carousel-track{gap:28px}.about-success-text{font-size:14px}}