html{scroll-behavior:smooth}*,*:before,*:after{box-sizing:border-box}:root{--bg-primary: #060b16;--bg-secondary: #09101f;--bg-card: rgba(14, 22, 42, .75);--card-bg: rgba(14, 22, 42, .75);--accent: #64ffda;--accent-dim: rgba(100, 255, 218, .1);--accent-glow: 0 0 24px rgba(100, 255, 218, .2);--highlight-text: #38f3ff;--cta: #ffd166;--hover: #ff6b6b;--text-primary: #dce8f8;--text-secondary: #6a7d9e;--text-muted: #3a4a63;--border: rgba(100, 255, 218, .09);--border-hover: rgba(100, 255, 218, .28);--radius: 16px;--radius-sm: 8px;--shadow: 0 8px 40px rgba(0, 0, 0, .55);--shadow-card: 0 4px 24px rgba(0, 0, 0, .4);--transition: .25s cubic-bezier(.4, 0, .2, 1);--white: #fff;--disabled: #3a4a63;--success: #7fffd4;--warning: #ff9f1c;--error: #ff4b5c;--font-heading: "Space Grotesk", sans-serif;--font-body: "Plus Jakarta Sans", sans-serif;--bs-link-color: #64ffda;--bs-link-color-rgb: 100, 255, 218;--bs-link-hover-color: #38f3ff;--bs-link-hover-color-rgb: 56, 243, 255;--bs-primary: #64ffda;--bs-primary-rgb: 100, 255, 218;--bs-focus-ring-color: rgba(100, 255, 218, .35);--bs-focus-ring-width: .2rem;--bs-btn-link-color: #64ffda;--bs-btn-link-hover-color: #38f3ff;--cursor-size: 20px;--cursor-trail-size: 10px;--cursor-border: 2px solid var(--accent);--cursor-bg: var(--bg-primary);--cursor-inner-dot: var(--accent);--cursor-clicked-bg: rgba(100, 255, 218, .2);--cursor-link-hovered-bg: rgba(100, 255, 218, .08);--cursor-link-hovered-border: 1px solid var(--accent);--cursor-trail-color: var(--accent)}body{color:var(--text-primary);font-family:var(--font-body);background-color:var(--bg-primary);min-height:100vh;overflow-x:hidden}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 15% 10%,rgba(100,255,218,.05) 0%,transparent 55%),radial-gradient(ellipse at 85% 80%,rgba(255,209,102,.035) 0%,transparent 55%);pointer-events:none;z-index:-1}@media (hover: hover) and (pointer: fine){body,a,button,.link{cursor:none!important}}p{margin:0}img{max-width:100%}.col-lg-12,.col-lg-6,.col-lg-3,.col-lg-4{padding:0}.container{width:84%;max-width:1280px;margin:0 auto}section{min-height:100vh;max-height:fit-content;padding:100px 0 70px}section .section-label{font-family:var(--font-body);font-size:.75rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--accent);display:flex;align-items:center;gap:10px;margin-bottom:14px}section .section-label:after{content:"";width:50px;height:1px;background:linear-gradient(90deg,var(--accent),transparent);opacity:.7;transition:width .4s ease}section .heading{font-family:var(--font-heading);font-size:clamp(2rem,3.5vw,3.2rem);font-weight:700;color:var(--text-primary);line-height:1.1;margin-bottom:52px}section .heading span{color:var(--accent);position:relative}section .heading span:after{content:"";position:absolute;left:0;bottom:-4px;width:100%;height:2px;background:linear-gradient(90deg,var(--accent),transparent);border-radius:2px;opacity:.45}.section-divider{width:84%;max-width:1280px;margin:0 auto;height:1px;background:linear-gradient(90deg,transparent,var(--border-hover),transparent)}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:var(--bg-primary)}::-webkit-scrollbar-thumb{background:var(--accent);border-radius:10px;opacity:.6}*{scrollbar-width:thin;scrollbar-color:var(--accent) transparent}.chip{display:inline-flex;align-items:center;padding:4px 12px;border-radius:20px;font-size:.75rem;font-weight:600;letter-spacing:.04em;border:1px solid var(--border);background:var(--accent-dim);color:var(--accent);white-space:nowrap}@media (max-width: 1200px){.container{width:90%}.hero-grid{gap:40px}.profile-frame{width:300px;height:300px}}@media (max-width: 992px){.container{width:92%}.hero-grid{grid-template-columns:1fr;text-align:center;gap:48px}.hero-left{order:2}.hero-right{order:1;display:flex;justify-content:center}.hero-cta,.hero-socials,.hero-stats{justify-content:center}.hero-name{font-size:clamp(2.4rem,5vw,3.5rem)}.about-layout,.skills-grid{grid-template-columns:1fr}.projects-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.exp-card{grid-template-columns:1fr}.exp-logo-col{display:flex;align-items:center;gap:14px}.exp-line{display:none}}@media (max-width: 768px){section{padding:70px 0 50px}#home{padding-top:90px}.heading{font-size:clamp(1.8rem,5vw,2.5rem)!important}.section-label{font-size:.7rem}.hero-name{font-size:clamp(2rem,7vw,3rem)}.hero-role{font-size:1.1rem}.hero-tagline{font-size:.95rem}.hero-stats{flex-wrap:wrap;gap:16px}.stat-sep{display:none}.stat-item{flex:1 1 120px;text-align:center}.profile-frame{width:240px;height:240px}.ring-1,.ring-2{display:none}.about-cards-grid{grid-template-columns:1fr}.filter-tabs{gap:6px}.filter-btn{padding:6px 16px;font-size:.8rem}.projects-grid{grid-template-columns:1fr;gap:16px}.project-card{aspect-ratio:16 / 10}.exp-card{padding:20px 16px}.exp-role{font-size:1.05rem}.exp-header{flex-direction:column;gap:4px;align-items:flex-start}.exp-duration{font-size:.75rem}}@media (max-width: 600px){.container{width:94%}section{padding:60px 0 40px}#home{padding-top:80px}.hero-name{font-size:clamp(1.8rem,8vw,2.8rem)}.hero-role{font-size:1rem}.hero-tagline{font-size:.9rem}.btn-primary,.btn-outline{padding:12px 22px;font-size:.9rem}.hero-cta{flex-direction:column;align-items:center;gap:12px;width:100%}.btn-primary,.btn-outline{width:100%;justify-content:center}.profile-frame{width:200px;height:200px}.about-bio-card,.about-card,.skills-category{padding:20px 16px}.skill-name{font-size:.85rem}.project-overlay{opacity:1;background:linear-gradient(to top,rgba(6,11,22,.96) 0%,rgba(6,11,22,.5) 60%,transparent 100%)}.proj-desc{display:none}.exp-card{padding:16px 14px;gap:14px}.exp-duration{font-size:.7rem}.services-grid{grid-template-columns:1fr}}@media (max-width: 480px){.marquee-item{padding:6px 12px;gap:6px}.marquee-name{font-size:.75rem}.cta-heading{font-size:clamp(1.4rem,6vw,1.9rem)}.hero-name{font-size:clamp(1.6rem,9vw,2.4rem)}.profile-frame{width:180px;height:180px}.projects-grid,.about-cards-grid{grid-template-columns:1fr}.modal-inner{padding:16px;border-radius:12px}.back-to-top{bottom:20px;right:16px;width:40px;height:40px;font-size:1rem}}@media (max-width: 768px){.edu-card{flex-direction:column;gap:10px}.edu-icon-col{flex-direction:row;gap:10px;align-items:center}.edu-line{display:none}.edu-header{flex-direction:column;gap:6px;align-items:flex-start}.edu-meta{flex-direction:row;flex-wrap:wrap;gap:6px}.edu-degree{font-size:1rem}.edu-school{font-size:.85rem}}@media (max-width: 600px){.exp-card{grid-template-columns:1fr;padding:16px}.exp-logo-col{flex-direction:row;align-items:center;gap:12px}.exp-line{display:none}.exp-logo-wrap{width:46px;height:46px;flex-shrink:0}.exp-tech-tags{flex-wrap:wrap}}@media (max-width: 600px){.service-card{padding:20px 16px}.process-strip{flex-direction:column;gap:12px}.process-connector{display:none}}@media (max-width: 768px){.contact-grid{grid-template-columns:1fr;gap:24px}.contact-info-cards{flex-direction:row;flex-wrap:wrap;gap:12px}.contact-info-card{flex:1 1 140px;min-width:120px}}@media (max-width: 480px){.bio-accent-bar{width:3px;min-height:40px}.edu-score{flex-direction:column;gap:2px}}html,body{overflow-x:hidden;max-width:100%}@media (max-width: 860px){section,#home-section,#skills-section,#works-section,#services-section,#about-section,#contact-section{scroll-margin-bottom:72px}#contact-section{padding-bottom:80px}.back-to-top{bottom:80px!important}}@media (max-width: 600px){.hero-tagline{max-width:100%;font-size:clamp(.85rem,3.5vw,1rem)}.hero-stats{flex-wrap:wrap;gap:16px 24px;justify-content:center}.hero-stat-item{text-align:center}.hero-socials{justify-content:center;flex-wrap:wrap}.hero-name{font-size:clamp(2rem,8vw,2.8rem)}}@media (max-width: 600px){.filter-tabs{flex-wrap:wrap;gap:6px;justify-content:center}.filter-tab{flex:0 1 auto;font-size:.78rem;padding:5px 12px}}@media (max-width: 600px){.exp-tech-tags{flex-wrap:wrap;gap:6px}.exp-tech-tag{font-size:.72rem;padding:3px 8px}}@media (max-width: 600px){.svc-process-steps{flex-direction:column;align-items:center;gap:12px}.svc-step-connector{display:none}.svc-step{width:100%;max-width:300px;text-align:center}}@media (max-width: 380px){.container{width:96%;padding-left:8px;padding-right:8px}img,video,iframe,svg{max-width:100%}}@keyframes badge-pulse-m{0%,to{box-shadow:0 0 #4ade8047}50%{box-shadow:0 0 0 7px #4ade8000}}@media (max-width: 860px){#home-section{height:auto!important;min-height:100dvh;min-height:-webkit-fill-available;padding-bottom:80px;background:radial-gradient(ellipse 80% 40% at 50% 5%,rgba(100,255,218,.07) 0%,transparent 70%),var(--bg-primary, #060b16)}#home{align-items:center;justify-content:center;padding-top:0;padding-bottom:0}.hero-grid{display:flex!important;flex-direction:column;align-items:center;gap:0;padding:6px 0 12px;text-align:center;width:100%}.hero-right{order:1!important;display:flex;flex-direction:column;align-items:center;gap:0;margin-bottom:-8px;overflow:visible}.hero-right:after{display:none}.hero-left{order:2!important;display:flex;flex-direction:column;align-items:center;text-align:center;width:100%}.hero-greeting{font-size:.72rem;letter-spacing:.14em;margin-bottom:6px;justify-content:center;opacity:.85}.hero-name{font-size:clamp(2.2rem,9vw,3rem);line-height:1.06;margin-bottom:0;letter-spacing:-.03em;text-align:center;padding-bottom:12px;position:relative}.hero-name:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:52px;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,#64ffda 40%,#64ffda 60%,transparent)}.hero-role{font-size:.95rem;margin-top:10px;margin-bottom:8px;min-height:1.5rem;justify-content:center;text-align:center}.hero-tagline{font-size:.875rem;line-height:1.65;max-width:94%;margin:0 auto 16px;text-align:center;color:var(--text-secondary)}.hero-stats{display:flex!important;flex-direction:row;justify-content:center;align-items:stretch;gap:0;margin-bottom:16px;width:100%;max-width:100%;background:#64ffda08;border:1px solid rgba(100,255,218,.1);border-radius:16px;overflow:hidden;padding:12px 0}.stat-item{flex:1;text-align:center;padding:0 8px}.stat-sep{width:1px!important;height:auto!important;align-self:stretch;background:#ffffff14!important;flex-shrink:0;margin:2px 0;display:block!important}.stat-value{font-size:clamp(1.5rem,6vw,2rem);line-height:1;margin-bottom:4px}.stat-label{font-size:.58rem;letter-spacing:.08em;line-height:1.3}.hero-cta{display:grid!important;grid-template-columns:1fr 1fr;gap:10px;width:100%;max-width:100%;margin:0 auto}.hero-cta .btn-primary,.hero-cta .btn-outline{width:100%!important;justify-content:center;padding:13px 10px;font-size:.9rem;border-radius:12px;letter-spacing:.02em}.hero-socials{justify-content:center;flex-wrap:wrap;gap:8px;margin-top:14px}.hero-social{width:40px;height:40px;font-size:1.1rem;border-radius:10px}.scroll-cue{display:none}}@media (max-width: 380px){.hero-grid{padding:20px 0 14px}.hero-right{margin-bottom:16px}.hero-name{font-size:clamp(1.85rem,9.5vw,2.4rem)}.hero-role{font-size:.875rem}.hero-tagline{font-size:.82rem;max-width:100%;margin-bottom:18px}.hero-stats{max-width:100%;border-radius:12px}.hero-cta{max-width:100%}.hero-cta .btn-primary,.hero-cta .btn-outline{padding:12px 8px;font-size:.84rem}}@media (hover: hover) and (pointer: fine){.cursor{position:fixed;width:var(--cursor-size);height:var(--cursor-size);border:var(--cursor-border);border-radius:50%;background:var(--cursor-bg);transform:translate(-50%,-50%);pointer-events:none;mix-blend-mode:difference;will-change:left,top;transition:transform .15s ease,background .15s ease,border .15s ease,width .15s ease,height .15s ease;z-index:9999}.cursor-trail{position:fixed;background-color:#64ffda8c;border-radius:50%;transform:translate(-50%,-50%);pointer-events:none;will-change:left,top;z-index:9998}.cursor--hidden,.cursor-trail.cursor--hidden{opacity:0;transform:translate(-50%,-50%) scale(.5)}.cursor--clicked{transform:translate(-50%,-50%) scale(.85);background:var(--cursor-clicked-bg);border-color:var(--hover)}.cursor--link-hovered{transform:translate(-50%,-50%) scale(1.7);background:var(--cursor-link-hovered-bg);border:var(--cursor-link-hovered-border)}.cursor--nav-hovered{transform:translate(-50%,-50%) scale(1.3);border-color:var(--highlight-text);background:#38f3ff1a}.cursor--nav-active{transform:translate(-50%,-50%) scale(1.5);border-color:var(--accent);background:#64ffda1a}.cursor--social-hovered{transform:translate(-50%,-50%) scale(1.4);border-color:var(--cta);background:#ffc8571a}.cursor:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:4px;height:4px;background:var(--cursor-inner-dot);border-radius:50%;transition:all .15s ease}a,button,.link,.nav-link{cursor:none!important}}@media (hover: none) and (pointer: coarse){body{cursor:default}a,button,.link,.nav-link{cursor:pointer!important}}.back-to-top{position:fixed;bottom:2rem;right:2rem;width:46px;height:46px;border-radius:50%;background:var(--bg-secondary);border:2px solid var(--accent);color:var(--accent);display:flex;justify-content:center;align-items:center;font-size:1.3rem;z-index:999;opacity:0;transform:translateY(20px);pointer-events:none;transition:opacity .3s ease,transform .3s ease,background .3s ease,color .3s ease,box-shadow .3s ease;box-shadow:0 4px 16px #64ffda1f;cursor:pointer}.back-to-top.visible{opacity:1;transform:translateY(0);pointer-events:all}.back-to-top:hover{background:var(--accent);color:var(--bg-primary);transform:translateY(-4px);box-shadow:0 8px 24px #64ffda59}@media (hover: hover) and (pointer: fine){.back-to-top{cursor:none}}.bottom-nav{display:none}@media (max-width: 860px){.bottom-nav{position:fixed;bottom:0;left:0;right:0;z-index:1100;display:flex;align-items:stretch;justify-content:space-around;background:#040812fa;backdrop-filter:blur(28px) saturate(180%);-webkit-backdrop-filter:blur(28px) saturate(180%);border-top:1px solid rgba(100,255,218,.15);box-shadow:0 -1px #64ffda0f,0 -12px 40px #000000b3;padding-bottom:env(safe-area-inset-bottom,8px);transform:translateY(0);transition:transform .32s cubic-bezier(.22,1,.36,1);will-change:transform}.bottom-nav--hidden{transform:translateY(110%)}.bottom-nav__item{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:10px 4px 8px;cursor:pointer;text-decoration:none!important;color:#ffffff61!important;position:relative;transition:color .22s ease;-webkit-tap-highlight-color:transparent!important;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;outline:none!important;box-shadow:none!important;background:transparent!important}.bottom-nav__item:link,.bottom-nav__item:visited,.bottom-nav__item:hover,.bottom-nav__item:focus,.bottom-nav__item:focus-visible,.bottom-nav__item:focus-within,.bottom-nav__item:active{color:#ffffff61!important;text-decoration:none!important;outline:none!important;box-shadow:none!important;background:transparent!important;border-color:transparent!important}.bottom-nav__item:active{transform:scale(.9);transition:transform .08s ease}.bottom-nav__item--active,.bottom-nav__item--active:link,.bottom-nav__item--active:visited,.bottom-nav__item--active:hover,.bottom-nav__item--active:focus,.bottom-nav__item--active:focus-visible{color:#64ffda!important}.bottom-nav__icon-wrap{position:relative;display:flex;align-items:center;justify-content:center;width:44px;height:28px;border-radius:20px;transition:transform .22s cubic-bezier(.34,1.3,.64,1)}.bottom-nav__item--active .bottom-nav__icon-wrap{transform:translateY(-3px)}.bottom-nav__active-bg{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:20px;background:#64ffda21;border:1px solid rgba(100,255,218,.2);animation:bn-pill-in .25s cubic-bezier(.34,1.3,.64,1) forwards}@keyframes bn-pill-in{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.bottom-nav__icon{position:relative;z-index:1;display:block;flex-shrink:0;transition:filter .22s ease}.bottom-nav__item--active .bottom-nav__icon{filter:drop-shadow(0 0 6px rgba(100,255,218,.6))}.bottom-nav__item--active:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:24px;height:2px;border-radius:0 0 2px 2px;background:#64ffda;box-shadow:0 0 8px #64ffdab3;animation:bn-line-in .25s ease forwards}@keyframes bn-line-in{0%{width:0;opacity:0}to{width:24px;opacity:1}}.bottom-nav__item:focus,.bottom-nav__item:focus-visible,.bottom-nav__item:focus-within{outline:none!important;box-shadow:none!important;border:none!important}.bottom-nav__label{font-family:var(--font-body, sans-serif);font-size:.6rem;font-weight:600;letter-spacing:.05em;line-height:1;white-space:nowrap;transition:color .22s ease}}@media (max-width: 360px){.bottom-nav__label{font-size:.55rem}.bottom-nav__icon-wrap{width:30px;height:24px}.bottom-nav__item{padding:8px 2px 6px}}.atomic-preloader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px;background:#060b16;background-image:radial-gradient(ellipse 60% 50% at 50% 48%,rgba(100,255,218,.09) 0%,transparent 70%);transition:opacity .55s cubic-bezier(.22,1,.36,1),visibility .55s cubic-bezier(.22,1,.36,1)}.atomic-preloader.fade-out{opacity:0;visibility:hidden}.atom-scene{position:relative;width:180px;height:180px;display:flex;align-items:center;justify-content:center}.atom-nucleus{position:relative;z-index:10;width:62px;height:62px;border-radius:50%;background:radial-gradient(circle at 38% 35%,#64ffda4d,#64ffda1a 50%,#060b16cc 80%);border:2px solid rgba(100,255,218,.55);box-shadow:0 0 0 6px #64ffda14,0 0 24px #64ffda59,0 0 60px #64ffda26,inset 0 0 16px #64ffda1a;display:flex;align-items:center;justify-content:center;animation:nucleus-pulse 2.4s ease-in-out infinite}@keyframes nucleus-pulse{0%,to{box-shadow:0 0 0 6px #64ffda14,0 0 24px #64ffda59,0 0 60px #64ffda26,inset 0 0 16px #64ffda1a}50%{box-shadow:0 0 0 10px #64ffda1f,0 0 40px #64ffda8c,0 0 90px #64ffda40,inset 0 0 24px #64ffda2e}}.atom-letter{font-family:Space Grotesk,Syne,sans-serif;font-size:1.8rem;font-weight:800;color:#64ffda;letter-spacing:-.04em;line-height:1;text-shadow:0 0 8px rgba(100,255,218,1),0 0 20px rgba(100,255,218,.8),0 0 40px rgba(100,255,218,.5);animation:letter-glow 2.4s ease-in-out infinite;-webkit-user-select:none;user-select:none}@keyframes letter-glow{0%,to{text-shadow:0 0 8px rgba(100,255,218,1),0 0 20px rgba(100,255,218,.8),0 0 40px rgba(100,255,218,.5)}50%{text-shadow:0 0 12px rgba(100,255,218,1),0 0 32px rgba(100,255,218,1),0 0 64px rgba(100,255,218,.7)}}.atom-ring{position:absolute;top:50%;left:50%;border-radius:50%;pointer-events:none}.atom-ring-a{width:140px;height:140px;border:1.8px solid rgba(100,255,218,.45);box-shadow:0 0 10px #64ffda14 inset;animation:atom-ring-a 2.8s linear infinite}.atom-ring-b{width:158px;height:158px;border:1.5px solid rgba(100,255,218,.28);animation:atom-ring-b 4.5s linear infinite}.atom-ring-c{width:176px;height:176px;border:1.2px solid rgba(100,255,218,.16);animation:atom-ring-c 7s linear infinite}@keyframes atom-ring-a{0%{transform:translate(-50%,-50%) rotateX(72deg) rotateY(14deg) rotate(0)}to{transform:translate(-50%,-50%) rotateX(72deg) rotateY(14deg) rotate(360deg)}}@keyframes atom-ring-b{0%{transform:translate(-50%,-50%) rotateX(30deg) rotateY(-22deg) rotate(0)}to{transform:translate(-50%,-50%) rotateX(30deg) rotateY(-22deg) rotate(-360deg)}}@keyframes atom-ring-c{0%{transform:translate(-50%,-50%) rotateX(60deg) rotateY(-40deg) rotate(0)}to{transform:translate(-50%,-50%) rotateX(60deg) rotateY(-40deg) rotate(360deg)}}.atom-dot{position:absolute;width:8px;height:8px;border-radius:50%;top:-4px;left:50%;transform:translate(-50%);background:#64ffda;box-shadow:0 0 8px 2px #64ffdae6,0 0 20px 4px #64ffda73}.atom-dot-b{background:#a78bfa;box-shadow:0 0 8px 2px #a78bfae6,0 0 20px 4px #a78bfa73}.atom-dot-c{background:#38bdf8;box-shadow:0 0 8px 2px #38bdf8e6,0 0 20px 4px #38bdf873}.atom-ambient{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:200px;height:200px;border-radius:50%;background:radial-gradient(circle,rgba(100,255,218,.14) 0%,rgba(100,255,218,.04) 50%,transparent 72%);filter:blur(24px);pointer-events:none;z-index:0;animation:atom-bloom 2.4s ease-in-out infinite}@keyframes atom-bloom{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.7}50%{transform:translate(-50%,-50%) scale(1.2);opacity:1}}.atom-label-wrap{display:flex;flex-direction:column;align-items:center;gap:14px}.atom-name{font-family:Space Grotesk,sans-serif;font-size:1.1rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#dce8f8;opacity:.9}.atom-tagline{font-family:Plus Jakarta Sans,sans-serif;font-size:.72rem;letter-spacing:.12em;color:#64ffda;opacity:.75;text-transform:uppercase}.atom-progress-track{width:160px;height:2px;background:#64ffda1f;border-radius:2px;overflow:hidden}.atom-progress-fill{height:100%;border-radius:2px;background:linear-gradient(90deg,#64ffda,#a78bfa);box-shadow:0 0 8px #64ffda8c;animation:progress-fill 1.8s cubic-bezier(.22,1,.36,1) forwards}@keyframes progress-fill{0%{width:0%}to{width:100%}}
