.navbar{position:fixed;top:0;left:0;width:100%;z-index:1000;height:64px;padding:0;background:var(--navbar-bg);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--border-color);transition:var(--transition-smooth);display:flex;align-items:center;overflow:visible}.navbar.scrolled{background:var(--navbar-bg-scrolled);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);padding:.8rem 0;border-bottom:1px solid var(--border-color)}.nav-container--full{width:100%;padding:0 1.5rem;display:flex;justify-content:space-between;align-items:center;height:64px;overflow:visible}@media(max-width:1024px){.nav-container--full{padding:0 2rem}}.logo.logo--with-text{display:flex;align-items:center;gap:1rem;text-decoration:none;font-family:var(--font-brand);color:var(--text-primary);font-size:1.2rem;flex-shrink:0}.logo-img-wrapper{position:relative;width:54px;height:54px;flex-shrink:0;overflow:visible}.logo-img{position:absolute;top:0;left:0;width:170px;height:auto;object-fit:contain;filter:drop-shadow(0 4px 24px rgba(255,215,0,.12));transition:width .45s cubic-bezier(.23,1,.32,1);transform-origin:top left}.logo--shrink .logo-img{width:54px}.logo-text--navbar{font-family:var(--font-brand);font-size:1.3rem;letter-spacing:.08em;color:var(--text-primary);text-shadow:0 2px 8px rgba(0,0,0,.12);white-space:nowrap;transition:transform .45s cubic-bezier(.23,1,.32,1),font-size .45s cubic-bezier(.23,1,.32,1);transform:translate(116px)}.logo--shrink .logo-text--navbar{font-size:1.1rem;transform:translate(0)}@media(max-width:768px){.logo-img-wrapper{width:36px;height:36px}.logo-img{width:100px}.logo--shrink .logo-img{width:36px}.logo-text--navbar{font-size:1rem;transform:translate(64px)}.logo--shrink .logo-text--navbar{font-size:.9rem;transform:translate(0)}}.nav-link--active{color:var(--volt-primary)!important}.nav-link--active .nav-underline{width:100%}.nav-login-btn{padding:.8rem 2.2rem;font-size:1.15rem;font-weight:900;font-family:var(--font-title);letter-spacing:.1em;text-transform:uppercase;border-width:2.5px;background:transparent;color:var(--volt-primary);border-color:var(--volt-primary);transition:all .3s cubic-bezier(.23,1,.32,1);text-shadow:0 0 1px var(--volt-primary),0 0 15px rgba(255,215,0,.3)}.nav-login-btn:hover{background:var(--volt-primary);color:var(--black-pure);box-shadow:0 0 30px #ffd70080;transform:translateY(-2px) scale(1.02);text-shadow:none}.nav-hamburger{display:none;flex-direction:column;gap:5px;cursor:pointer;padding:6px;background:none;border:none}.hamburger-line{display:block;width:24px;height:2px;background:var(--text-primary);transition:var(--transition-smooth)}.hamburger-line.open:nth-child(1){transform:translateY(7px) rotate(45deg)}.hamburger-line.open:nth-child(2){opacity:0}.hamburger-line.open:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.nav-drawer{display:flex;flex-direction:column;background:var(--navbar-bg-scrolled);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-top:1px solid var(--border-color);padding:1.5rem 2rem;gap:1rem}.nav-drawer__link{font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--text-secondary);transition:color .2s}.nav-drawer__link:hover,.nav-drawer__link.active{color:var(--volt-primary)}.nav-links--desktop{display:flex;align-items:center;gap:2.5rem}@media(max-width:768px){.nav-links--desktop{display:none}.nav-hamburger{display:flex}}.nav-links{display:flex;gap:2.5rem}.nav-link{font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;position:relative;color:var(--text-secondary)}.nav-link:hover{color:var(--volt-primary)}.nav-underline{position:absolute;bottom:-4px;left:0;width:0;height:3px;background:var(--volt-primary);transition:var(--transition-smooth)}.nav-link:hover .nav-underline{width:100%}.hero{width:100vw;height:100vh;position:relative;overflow:hidden}.content-sheet{position:relative;z-index:10;background:#0f0f1100;border-radius:32px 32px 0 0;border-top:3px solid var(--volt-primary);box-shadow:0 -8px 40px #ffd7001f,0 -2px #ffd70014;margin-top:-32px;padding-top:0}.hero-video-container{position:absolute;inset:0;width:100%;height:100%}.video-overlay{position:absolute;inset:0;background:linear-gradient(to bottom,#00000026,#0006 60%,#0f0f11f2);z-index:2;pointer-events:none}.video-placeholder,.hero-video{width:100%;height:100%;object-fit:cover;display:block}.video-box{width:100%;height:100%;position:relative}.tagline-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:5;pointer-events:none;width:100%}.tagline-above{font-size:2.8rem;font-family:var(--font-title);letter-spacing:.08em;color:var(--volt-primary);text-align:center;text-transform:uppercase;font-weight:400;line-height:1.5;margin-bottom:1.5rem}.tagline-sub{font-size:1.2rem;letter-spacing:0;color:var(--text-secondary);text-align:center;max-width:600px;margin:0 auto;line-height:1.4;font-weight:500}.video-inner-glow{position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:inset 0 0 60px #000000e6,0 0 20px #c6a75e0d;pointer-events:none}.video-control{position:absolute;bottom:2rem;right:2rem;z-index:20;width:50px;height:50px;border-radius:12px;display:flex;justify-content:center;align-items:center;background:var(--black-pure);border:2px solid var(--volt-primary);color:var(--volt-primary);cursor:pointer;transition:var(--transition-smooth)}.video-control:hover{background:var(--volt-primary);color:var(--black-pure);transform:scale(1.05);box-shadow:0 0 30px #ffd70066}.hero-content{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding-bottom:4rem;z-index:10}.hero-actions{display:flex;gap:2rem;z-index:10}@media(max-width:768px){.hero{height:50vh;min-height:400px;max-height:500px}.hero-video-container{overflow:hidden}.hero-video{width:100%;height:100%;object-fit:cover;object-position:center}.video-control{bottom:1rem;right:1rem;width:44px;height:44px;border-radius:10px}.video-control svg{width:18px;height:18px}.tagline-above{font-size:1.8rem;padding:0 1rem}.tagline-sub{font-size:1rem;padding:0 1.5rem}.hero-actions{flex-direction:column;gap:1rem;width:100%;padding:0 1.5rem}.hero-actions .btn{width:100%;text-align:center}.content-sheet{margin-top:-24px}}.btn{padding:1.2rem 2.8rem;font-size:.75rem;font-family:var(--font-body);font-weight:400;text-transform:uppercase;letter-spacing:.12em;border-radius:4px;transition:var(--transition-smooth);line-height:1.6}.btn-gold{background:var(--volt-primary);color:var(--black-pure)}.btn-gold:hover{background:var(--volt-highlight);transform:translateY(-4px);box-shadow:0 20px 40px #ffd7004d}.btn-outline{border:2px solid var(--volt-primary);color:var(--volt-primary)}.btn-outline:hover{background:var(--volt-primary);color:var(--black-pure);transform:translateY(-4px);box-shadow:0 20px 40px #ffd70033}.section-title{font-size:1.8rem;color:var(--text-primary);line-height:1.5;letter-spacing:.08em}.projects-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2.5rem}.project-card{background:var(--surface-color);border:1px solid var(--border-color);border-radius:4px;overflow:hidden;position:relative;transition:var(--transition-smooth)}.project-card.featured{grid-column:span 2}@media(max-width:1000px){.project-card.featured{grid-column:span 1}}.project-image-placeholder{width:100%;aspect-ratio:16/9;background:#1a1a1c;position:relative}.project-glow{position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:inset 0 0 40px #c6a75e0d;transition:var(--transition-smooth)}.project-card:hover .project-glow{box-shadow:inset 0 0 60px #c6a75e26,0 0 20px #c6a75e1a}.project-card:hover{border-color:var(--volt-primary);transform:translateY(-10px)}.project-card-link{text-decoration:none;color:inherit;display:block}.project-badge{position:absolute;top:1rem;right:1rem;background:#ffd70026;border:1px solid var(--volt-primary);border-radius:99px;padding:.4rem 1rem;font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;color:var(--volt-primary);display:flex;align-items:center;gap:.4rem;font-weight:600;z-index:2}.project-bee-icon{font-size:1rem;line-height:1;color:gold;transition:color .3s}.project-badge:hover .project-bee-icon{color:orange}.queenbee-wip h1{font-size:clamp(2rem,5vw,3.5rem);font-family:var(--font-body);font-size:.85rem;color:var(--text-secondary);line-height:1.6}.project-info{padding:2.5rem}.project-title{font-size:1.3rem;margin-bottom:.8rem;color:var(--volt-primary);line-height:1.5;letter-spacing:.08em}.project-desc{font-size:.95rem;font-size:1rem;color:var(--text-secondary);line-height:1.8;margin-bottom:2.5rem}.pavan-feature{background:#08080a00}.pavan-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:6rem}@media(max-width:900px){.pavan-grid{grid-template-columns:1fr;gap:3rem}}.pavan-desc{font-size:1.25rem;line-height:1.8;color:var(--text-secondary);margin-bottom:3.5rem;max-width:600px}.cinematic-frame{width:100%;aspect-ratio:16/10;background:var(--surface-color);border:1px solid var(--border-color);border-radius:4px;position:relative;overflow:hidden}.frame-glow{position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:inset 0 0 100px #000c,0 0 30px #c6a75e0d}.philosophy{text-align:center;background:transparent}.philo.section-title{font-size:2.5rem;margin-bottom:5rem;color:var(--text-primary);line-height:1.5;letter-spacing:.08em}.phi-label{display:block;font-size:.8rem;font-family:var(--font-body);text-transform:uppercase;letter-spacing:.18em;color:var(--volt-primary);margin-bottom:1.5rem;line-height:1.6}.phi-text{font-size:3rem;line-height:1.5;max-width:1000px;margin:0 auto;text-transform:uppercase;font-weight:400;color:var(--text-primary);font-family:var(--font-title);letter-spacing:.08em}@media(max-width:768px){.phi-text{font-size:2rem}}.phi-subtitle{font-size:1.2rem;color:var(--text-secondary);margin-top:1.5rem;max-width:700px;margin-left:auto;margin-right:auto;line-height:1.6}.mission-pillars{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:3rem;margin-top:5rem}.mission-pillar{text-align:left;padding:2.5rem;border:1px solid var(--border-color);border-radius:8px;background:var(--surface-color);transition:all .3s}.mission-pillar:hover{border-color:#ffd7004d;transform:translateY(-4px)}.mission-pillar__number{font-family:var(--font-body);font-size:2.5rem;color:var(--volt-primary);opacity:.3;line-height:1.4;margin-bottom:1rem}.mission-pillar__title{font-size:1.1rem;color:var(--volt-primary);margin-bottom:1rem;font-family:var(--font-body);text-transform:uppercase;letter-spacing:.12em;line-height:1.5}.mission-pillar__text{font-size:.95rem;color:var(--text-secondary);line-height:1.7}.studio-stats{background:#0000004d}.stats-header{text-align:center;margin-bottom:4rem}.stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:2rem}.stat-card{text-align:center;padding:2rem 1rem;border:1px solid var(--border-color);border-radius:8px;background:var(--surface-color);transition:all .3s}.stat-card:hover{border-color:var(--volt-primary);transform:translateY(-4px);box-shadow:0 8px 24px #ffd70026}.stat-card__number{font-family:var(--font-body);font-size:2.5rem;color:var(--volt-primary);line-height:1.4;margin-bottom:.75rem;display:flex;align-items:baseline;justify-content:center;gap:.25rem}.stat-card__suffix{font-size:1.5rem;opacity:.7}.stat-card__label{font-size:.9rem;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em}.section-header-center{text-align:center;margin-bottom:4rem}.section-subtitle{font-size:1.1rem;color:var(--text-secondary);margin-top:1rem;max-width:600px;margin-left:auto;margin-right:auto}.project-status{position:absolute;top:1rem;left:1rem;background:var(--volt-primary);color:var(--black-pure);padding:.5rem 1rem;border-radius:4px;font-size:.7rem;font-weight:400;text-transform:uppercase;letter-spacing:.12em;font-family:var(--font-body);z-index:2;line-height:1.6}.footer{background:var(--footer-bg);border-top:1px solid var(--border-color);padding:5rem 0 3rem}.footer-cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:3rem;margin-bottom:5rem}.footer-title{font-size:.75rem;margin-bottom:2.5rem;color:var(--text-primary)}.footer-links{list-style:none}.footer-links li{margin-bottom:1.2rem}.footer-links a{font-size:.85rem;color:var(--text-secondary);transition:var(--transition-smooth)}.footer-links a:hover{color:var(--volt-primary);transform:translate(5px);display:inline-block}.footer-bottom{display:flex;justify-content:space-between;align-items:center;padding-top:3rem;border-top:1px solid rgba(255,255,255,.05)}.footer-logo{font-family:var(--font-brand);font-size:1.1rem;color:var(--volt-primary)}.copyright{font-size:.75rem;color:var(--footer-text-muted)}@media(max-width:768px){.footer-bottom{flex-direction:column;gap:2.5rem;text-align:center}}.gada-container{position:fixed;top:0;left:0;width:100vw;height:100vh;pointer-events:none;z-index:99998;overflow:hidden}.smash-wrapper{position:absolute;transform:translate(-50%,-50%);width:150px;height:150px;display:flex;justify-content:center;align-items:center}.gada-icon{position:absolute;top:-85px;left:0;width:150px;height:150px;z-index:10;filter:drop-shadow(0 20px 30px rgba(0,0,0,.8))}.gada-svg{width:100%;height:100%}.cinematic-ripple{position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-50px;width:100px;height:100px;border-radius:50%;border:2px solid rgba(255,255,255,.8);box-shadow:0 0 30px #ffd700cc,inset 0 0 30px #ffd70099;pointer-events:none;z-index:10}.ripple-secondary{border:1px solid rgba(255,215,0,.5);box-shadow:0 0 20px #ffd70066,inset 0 0 10px #ffd70033}.careers-page{padding-top:80px;min-height:100vh}.careers-hero{padding:5rem 0 4rem;border-bottom:1px solid var(--border-color)}.careers-hero__title{font-size:clamp(2rem,4vw,3.8rem);color:var(--text-primary);margin:.5rem 0 1.5rem;line-height:1.4;letter-spacing:.08em}.careers-hero__sub{font-size:1.1rem;color:var(--text-secondary);max-width:600px;line-height:1.8}.careers-layout{padding:4rem 0 6rem}.careers-loading,.careers-error,.careers-empty{text-align:center;padding:6rem 0;color:var(--text-secondary)}.careers-error{color:#ff6b6b}.careers-split{display:grid;grid-template-columns:340px 1fr;gap:3rem;align-items:start}@media(max-width:900px){.careers-split{grid-template-columns:1fr}}.careers-list{display:flex;flex-direction:column;gap:1rem}.job-card{background:var(--surface-color);border:1px solid var(--border-color);border-radius:6px;padding:1.5rem;cursor:pointer;transition:var(--transition-smooth)}.job-card:hover{border-color:#ffd70066}.job-card--active{border-color:var(--volt-primary);box-shadow:0 0 20px #ffd7001f}.job-card__header{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.8rem}.job-card__title{font-size:1rem;color:var(--text-primary);text-transform:none;letter-spacing:0;font-family:var(--font-body);font-weight:700}.job-card__type{font-size:.7rem;color:var(--volt-primary);font-weight:600;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap}.job-card__tags{display:flex;flex-wrap:wrap;gap:.5rem}.career-tag{font-size:.72rem;padding:.25rem .7rem;border:1px solid var(--border-color);border-radius:99px;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.06em}.careers-detail{position:sticky;top:120px}.job-detail{background:var(--surface-color);border:1px solid var(--border-color);border-radius:8px;padding:3rem}.job-detail__top{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem}.job-detail__title{font-size:1.6rem;color:var(--volt-primary);text-transform:none;font-family:var(--font-title);line-height:1.5;letter-spacing:.05em}.job-detail__type{font-size:.8rem;color:var(--volt-primary);text-transform:uppercase;letter-spacing:.08em;font-weight:600;white-space:nowrap;margin-top:.4rem}.job-detail__tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:2rem}.job-detail__desc{color:var(--text-secondary);font-size:.95rem;line-height:1.85;margin-bottom:3rem}.job-detail__desc--empty{font-style:italic}.job-detail__apply{display:inline-block}.careers-hint{color:var(--text-secondary);padding:4rem;text-align:center;font-size:1.1rem}.apply-page{padding-top:100px;min-height:100vh}.apply-page--centered{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:6rem 2rem;color:var(--text-secondary)}.apply-container{max-width:760px;padding-bottom:6rem}.apply-header{margin-bottom:3rem;padding-top:2rem}.apply-back{display:inline-block;font-size:.85rem;color:var(--text-secondary);margin-bottom:2rem;text-transform:uppercase;letter-spacing:.08em;transition:color .2s}.apply-back:hover{color:var(--volt-primary)}.apply-title{font-family:var(--font-title);font-size:clamp(1.8rem,3vw,2.8rem);color:var(--text-primary);margin:.5rem 0 1rem}.apply-intro-body{color:var(--text-secondary);line-height:1.8;font-size:.95rem;margin-bottom:.6rem}.apply-intro-note{margin-top:1.5rem;padding:1rem 1.5rem;border-left:3px solid var(--volt-primary);background:#ffd7000d;color:var(--text-secondary);font-size:.9rem;border-radius:0 4px 4px 0}.apply-progress{height:3px;background:#ffffff0f;border-radius:99px;margin-bottom:.5rem;overflow:hidden}.apply-progress__bar{height:100%;background:var(--volt-primary);border-radius:99px;transition:width .4s ease}.apply-progress__label{font-size:.75rem;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.1em;margin-bottom:3rem}.apply-chapter{margin-bottom:3rem}.apply-chapter__title{font-family:var(--font-title);font-size:1.8rem;color:var(--volt-primary);margin-bottom:.8rem}.apply-chapter__desc{color:var(--text-secondary);font-size:.95rem;line-height:1.8;margin-bottom:2.5rem;white-space:pre-line}.apply-chapter__fields{display:flex;flex-direction:column;gap:2rem}.apply-chapter__empty{color:var(--text-secondary);font-style:italic}.apply-field{display:flex;flex-direction:column;gap:.6rem}.apply-field__label{font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--text-primary)}.apply-field__req{color:var(--volt-primary)}.apply-field__help{font-size:.82rem;color:var(--text-secondary);line-height:1.6}.apply-field__input,.apply-field__textarea{background:var(--surface-color);border:1px solid var(--border-color);border-radius:4px;color:var(--text-primary);font-family:var(--font-body);font-size:.95rem;padding:.85rem 1rem;transition:border-color .2s;resize:vertical}.apply-field__input:focus,.apply-field__textarea:focus{outline:none;border-color:var(--volt-primary)}.apply-field__radio-group{display:flex;flex-direction:column;gap:.75rem}.apply-field__radio-label{display:flex;align-items:center;gap:.75rem;cursor:pointer;padding:.75rem 1rem;border:1px solid var(--border-color);border-radius:4px;font-size:.9rem;color:var(--text-secondary);transition:var(--transition-smooth)}.apply-field__radio-label.selected,.apply-field__radio-label:hover{border-color:var(--volt-primary);color:var(--text-primary);background:#ffd7000d}.apply-field__radio-label input{accent-color:var(--volt-primary)}.apply-nav{display:flex;gap:1rem;margin-top:3rem;flex-wrap:wrap}.apply-error{color:#ff6b6b;font-size:.9rem;margin-top:1rem;padding:.8rem 1rem;background:#ff6b6b14;border:1px solid rgba(255,107,107,.25);border-radius:4px}.apply-success{display:flex;flex-direction:column;align-items:center;gap:1rem;max-width:480px}.apply-success__icon{width:64px;height:64px;background:var(--volt-primary);color:#000;font-size:2rem;font-weight:900;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-bottom:1rem}.apply-success h2{color:var(--text-primary);font-size:1.8rem}.apply-success p{color:var(--text-secondary);line-height:1.7;text-align:center}.apply-success__ref{font-size:.85rem;color:var(--text-secondary)}.apply-success__ref code{color:var(--volt-primary)}.about-page{padding-top:80px;min-height:100vh}.about-origin{display:grid;grid-template-columns:1fr 1fr;gap:5rem;align-items:start}@media(max-width:900px){.about-origin{grid-template-columns:1fr;gap:2.5rem}}.about-values-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}@media(max-width:700px){.about-values-grid{grid-template-columns:1fr}}.about-value{border:1px solid var(--border-color);border-radius:6px;padding:2.5rem;background:var(--surface-color);transition:border-color .3s}.about-value:hover{border-color:#ffd7004d}.about-value__icon{font-size:1.8rem;display:block;margin-bottom:1rem;color:var(--volt-primary);transition:color .3s}.about-value:hover .about-value__icon{color:gold}.about-value__title{font-size:1rem;color:var(--volt-primary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.75rem;font-family:var(--font-body)}.about-value__body{font-size:.9rem;color:var(--text-secondary);line-height:1.75}.timeline{display:flex;flex-direction:column;gap:2rem;position:relative;padding-left:3rem;margin-top:3rem}.timeline:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:linear-gradient(to bottom,var(--volt-primary),transparent)}.timeline-item{position:relative}.timeline-item:before{content:"";position:absolute;left:-3.5rem;top:.25rem;width:12px;height:12px;border-radius:50%;background:var(--volt-primary);box-shadow:0 0 20px #ffd70080}.timeline-item__year{font-family:var(--font-title);font-size:1.5rem;color:var(--volt-primary);margin-bottom:.5rem}.timeline-item__title{font-size:1.1rem;color:var(--text-primary);margin-bottom:.5rem;font-weight:600}.timeline-item__desc{font-size:.9rem;color:var(--text-secondary);line-height:1.6}@media(max-width:700px){.timeline{padding-left:2rem}.timeline-item:before{left:-2.5rem}}.team-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;margin-top:3rem}.team-member{text-align:center;padding:2rem 1rem;border:1px solid var(--border-color);border-radius:8px;background:var(--surface-color);transition:all .3s}.team-member:hover{border-color:#ffd7004d;transform:translateY(-4px)}.team-member__avatar{width:100px;height:100px;margin:0 auto 1rem;border-radius:50%;overflow:hidden;border:2px solid var(--volt-primary);display:flex;align-items:center;justify-content:center;background:#ffd7001a}.team-member__avatar img{width:100%;height:100%;object-fit:cover}.team-member__placeholder{font-size:3rem;color:var(--volt-primary);opacity:.4;transition:all .3s}.team-member:hover .team-member__placeholder{color:gold;opacity:.6}.team-member__name{font-size:1rem;color:var(--text-primary);margin-bottom:.5rem;font-weight:600}.team-member__role{font-size:.85rem;color:var(--volt-primary);text-transform:uppercase;letter-spacing:.05em}.tech-stack{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-top:3rem}.tech-badge{display:flex;align-items:center;gap:.75rem;padding:1rem 1.5rem;border:1px solid var(--border-color);border-radius:50px;background:var(--surface-color);transition:all .3s}.tech-badge:hover{border-color:var(--volt-primary);transform:translateY(-2px);box-shadow:0 4px 20px #ffd70033}.tech-badge__icon{font-size:1.5rem;color:var(--volt-primary);transition:color .3s}.tech-badge:hover .tech-badge__icon{color:gold}.tech-badge__name{font-size:.9rem;color:var(--text-primary);font-weight:500}.contact-page{padding-top:80px;min-height:100vh}.contact-container{display:grid;grid-template-columns:1fr 320px;gap:4rem;padding-bottom:6rem}@media(max-width:900px){.contact-container{grid-template-columns:1fr}}.contact-form{display:flex;flex-direction:column;gap:2rem}.contact-success{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:5rem 0;text-align:center}.contact-aside__title{font-size:.75rem;text-transform:uppercase;letter-spacing:.12em;color:var(--volt-primary);margin-bottom:1.5rem;font-family:var(--font-body)}.contact-aside__links{list-style:none;display:flex;flex-direction:column;gap:.9rem;margin-bottom:2rem}.contact-aside__links a{font-size:.9rem;color:var(--text-secondary);transition:color .2s}.contact-aside__links a:hover{color:var(--volt-primary)}.contact-aside__note{font-size:.82rem;color:var(--text-secondary);line-height:1.6}.contact-aside__note a{color:var(--volt-primary)}.contact-methods{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.contact-card{padding:2.5rem;border:1px solid var(--border-color);border-radius:8px;background:var(--surface-color);text-align:center;transition:all .3s}.contact-card:hover{border-color:#ffd7004d;transform:translateY(-4px)}.contact-card__icon{font-size:3rem;margin-bottom:1.5rem;display:block;color:var(--volt-primary);transition:color .3s}.contact-card:hover .contact-card__icon{color:gold}.contact-card__title{font-size:1.1rem;color:var(--volt-primary);margin-bottom:.75rem;font-family:var(--font-body);text-transform:uppercase;letter-spacing:.05em}.contact-card__desc{font-size:.9rem;color:var(--text-secondary);line-height:1.6;margin-bottom:1.5rem}.contact-card__email{display:inline-block;color:var(--volt-primary);font-size:.9rem;padding:.75rem 1.5rem;border:1px solid var(--volt-primary);border-radius:4px;transition:all .3s}.contact-card__email:hover{background:var(--volt-primary);color:var(--black-pure)}.contact-form-section{padding:4rem 0;max-width:700px;margin:0 auto}.contact-form-wrapper{width:100%}.contact-form-header{margin-bottom:3rem;text-align:center}.social-links{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center;margin:3rem 0 2rem}.social-link{display:flex;align-items:center;gap:.75rem;padding:1rem 1.5rem;border:1px solid var(--border-color);border-radius:50px;background:var(--surface-color);transition:all .3s;text-decoration:none}.social-link:hover{border-color:var(--volt-primary);transform:translateY(-2px);box-shadow:0 4px 20px #ffd70033}.social-link__icon{font-size:1.5rem;color:var(--volt-primary);transition:color .3s}.social-link:hover .social-link__icon{color:gold}.social-link__name{font-size:.9rem;color:var(--text-primary);font-weight:500}.contact-note{text-align:center;font-size:.9rem;color:var(--text-secondary);margin-top:2rem}.contact-note a{color:var(--volt-primary);text-decoration:underline}.contact-note a:hover{color:var(--volt-highlight)}.login-page{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:4rem 2rem;background:radial-gradient(ellipse 60% 50% at 50% 50%,rgba(255,215,0,.05) 0%,transparent 70%),var(--bg-color)}.login-card{width:100%;max-width:440px;background:var(--surface-color);border:1px solid var(--border-color);border-radius:12px;padding:3rem;display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center}.login-logo{font-size:1.2rem;font-family:var(--font-brand);color:var(--volt-primary);margin-bottom:.5rem;letter-spacing:-.02em}.login-title{font-size:2rem;color:var(--text-primary);margin-bottom:.5rem}.login-sub{font-size:.9rem;color:var(--text-secondary);line-height:1.7;max-width:320px;margin-bottom:1rem}.login-google-btn{width:100%;display:flex;align-items:center;justify-content:center;gap:.75rem;padding:.9rem 1.5rem;border:1px solid var(--border-color);border-radius:6px;background:#fff;color:#3c4043;font-size:.9rem;font-weight:600;cursor:pointer;transition:box-shadow .2s;font-family:var(--font-body);margin-top:.5rem}.login-google-btn:hover{box-shadow:0 4px 20px #0000004d}.login-google-icon{width:20px;height:20px;flex-shrink:0}.login-fine{font-size:.72rem;color:#fff3;margin-top:.5rem;line-height:1.6}.login-fine a{color:#ffd70080}.login-fine a:hover{color:var(--volt-primary)}.showcase-video-info h3{font-size:1.1rem;color:var(--volt-primary);margin-bottom:.5rem;font-family:var(--font-title);text-transform:uppercase;letter-spacing:.04em}.showcase-page{padding-top:80px;min-height:100vh}.showcase-videos{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:3rem;margin-bottom:6rem}@media(max-width:768px){.showcase-videos{grid-template-columns:1fr}}.showcase-video-card{background:var(--surface-color);border:1px solid var(--border-color);border-radius:8px;overflow:hidden;transition:var(--transition-smooth)}.showcase-video-card:hover{border-color:#ffd7004d}.showcase-video-frame{width:100%;aspect-ratio:16/9;position:relative;background:#000}.showcase-video-frame iframe{position:absolute;inset:0;width:100%;height:100%}.showcase-video-info{padding:1.5rem}.showcase-video-info h3{font-size:1.1rem;color:var(--volt-primary);margin-bottom:.5rem;font-family:var(--font-body);text-transform:uppercase;letter-spacing:.04em}.showcase-video-info p{font-size:.9rem;color:var(--text-secondary);line-height:1.65}.showcase-cta{text-align:center;padding:5rem 0 3rem}.showcase-cta h2{font-size:2rem;color:var(--text-primary);margin-bottom:1rem}.showcase-cta p{font-size:1rem;color:var(--text-secondary);margin-bottom:2.5rem;line-height:1.7}.queenbee-page{width:100%;height:100vh;background-color:#121212;display:flex;justify-content:center;align-items:center;overflow:hidden;position:relative}.queenbee-canvas{position:absolute;inset:0;width:100%;height:100%;background:#121212;z-index:0}.queenbee-wip{position:relative;z-index:10;text-align:center;color:#fff;max-width:600px;padding:3rem;background:#000000b3;border:1px solid rgba(255,215,0,.3);border-radius:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.wip-label{display:inline-block;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.2em;color:var(--volt-primary);margin-bottom:1rem;border:1px solid var(--volt-primary);padding:.3rem .8rem;border-radius:99px}.queenbee-wip h1{font-size:clamp(2rem,5vw,3.5rem);font-family:var(--font-title);color:var(--volt-primary);margin-bottom:1rem;line-height:1.1}.queenbee-wip p{font-size:1rem;color:#ffffffb3;line-height:1.7;margin-bottom:2rem}.queenbee-status{margin-bottom:2rem}.status-badge{display:inline-block;background:#ff6b6b26;border:1px solid rgba(255,107,107,.4);color:#ff6b6b;padding:.5rem 1.2rem;border-radius:99px;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.queenbee-back{display:inline-block;margin-top:1rem}:root{--bee-bg-color: #fb1}.bee{width:50px;height:50px;background:#000;border-radius:50% 75% 0%;background:linear-gradient(-50deg,#000 15px,#daa520 15px 25px,#000 25px 40px,#daa520 40px 50px,#000 50px);box-shadow:inset 0 0 0 2px #000,inset 5px -5px 5px 5px #8b451380,-10px 20px 35px #8b4513;position:absolute;left:50%;top:50%;transform:rotate(-20deg);z-index:100}.bee:before{content:"";width:35px;height:35px;border-radius:75% 50% 75% 25%;background:radial-gradient(circle at 10px 15px,#000 3px,#daa520 3px 20px,#000);box-shadow:0 0 0 2px #000;position:absolute;left:-22px;top:-15px;transform:rotate(30deg)}.bee:after{content:"";width:30px;height:30px;position:absolute;left:-33px;top:-28px;border-radius:50%;z-index:-1;box-shadow:inset -2px 1px #000,1px -2px 0 var(--bee-bg-color),3px -3px #000;animation:bee-hair .33s linear infinite}@keyframes bee-hair{50%{transform:translateY(2px)}}.flip{transform:rotate(20deg) scaleX(-1)!important}.bee .wings{width:50px;height:50px;background:linear-gradient(to bottom left,black,transparent 50px);border-radius:50% 50% 50% 25%;position:absolute;left:25px;top:-25px;opacity:.5;transform-origin:left bottom;perspective:200px;animation:bee-buzz .33s linear infinite}@keyframes bee-buzz{50%{transform:scale(.9) rotateY(90deg) rotateX(90deg)}}.bee .limbs{width:10px;height:10px;border-right:2px solid black;border-left:2px solid black;position:absolute;top:100%;left:25px}.bee .limbs:before{content:"";width:100%;height:100%;border-right:2px solid black;border-left:2px solid black;position:absolute;top:-20px;left:-33px;transform:rotate(60deg)}.honey_trail{display:none;width:10px;height:10px;border-radius:50%;background:radial-gradient(circle,var(--bee-bg-color) 45%,brown);position:absolute;z-index:1;animation:honey-drop 2s linear .25s forwards}@keyframes honey-drop{to{transform:translateY(300%) scale(.5);opacity:0}}.queenbee-page{background:radial-gradient(circle at 20% 20%,rgba(255,184,0,.14),transparent 42%),radial-gradient(circle at 85% 10%,rgba(255,122,24,.12),transparent 38%),#080808}.queenbee-panel{position:absolute;top:92px;left:24px;z-index:11;width:min(440px,calc(100vw - 48px));padding:1.2rem;border-radius:14px;background:#070707db;border:1px solid rgba(255,198,68,.3);box-shadow:0 12px 32px #00000059;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.queenbee-header h1{margin:.45rem 0 .35rem;color:#ffc64d;font-size:clamp(1.6rem,2.7vw,2.2rem)}.queenbee-header p{margin:0;color:#fffc;font-size:.92rem;line-height:1.5}.queenbee-stats{display:grid;gap:.65rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1rem}.stat-card{border:1px solid rgba(255,184,73,.35);background:#17140ee6;border-radius:10px;padding:.6rem;display:grid;gap:.2rem}.stat-card span{text-transform:uppercase;letter-spacing:.08em;font-size:.66rem;color:#ffffffa6}.stat-card strong{font-size:1.2rem;color:#ffd67a;line-height:1}.queenbee-hint{margin:.95rem 0;font-size:.88rem;color:#fffc}.queenbee-actions{display:flex;gap:.6rem;flex-wrap:wrap}.queenbee-actions .btn{min-width:132px;text-align:center}.queenbee-result{margin-top:.95rem;border-radius:10px;padding:.65rem .8rem;font-size:.85rem;border:1px solid}.queenbee-result.won{color:#9cffc8;border-color:#64ffb573;background:#0f412975}.queenbee-result.lost{color:#ffc0a8;border-color:#ff977173;background:#561d0d75}@media(max-width:900px){.queenbee-panel{left:12px;right:12px;top:82px;width:auto;padding:.95rem}.queenbee-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}.not-found{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:2rem;background:var(--bg-color)}.not-found__content{text-align:center;max-width:600px}.not-found__glitch{margin-bottom:1rem}.not-found__code{font-family:var(--font-title),monospace;font-size:clamp(6rem,15vw,10rem);line-height:1;letter-spacing:.1em;color:var(--volt-primary);margin:0;text-shadow:0 0 20px rgba(255,215,0,.5)}.not-found__title{font-family:var(--font-title),monospace;font-size:clamp(1.8rem,4vw,2.5rem);line-height:1.4;letter-spacing:.08em;color:var(--text-primary);margin:1rem 0;text-transform:uppercase}.not-found__message{font-size:1rem;line-height:1.6;color:var(--text-secondary);margin-bottom:2rem}.not-found__pixel-art{margin:2rem 0;display:flex;justify-content:center}.not-found__actions{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap;margin:2rem 0}.not-found__button{display:inline-flex;align-items:center;gap:.5rem;padding:.875rem 1.75rem;font-family:var(--font-body),monospace;font-size:.875rem;letter-spacing:.08em;text-decoration:none;text-transform:uppercase;border:none;border-radius:4px;cursor:pointer;transition:all var(--transition-smooth)}.not-found__button--primary{background:var(--volt-primary);color:var(--black-pure)}.not-found__button--primary:hover{transform:translateY(-2px);box-shadow:0 8px 20px #ffd70066}.not-found__button--secondary{background:transparent;color:var(--volt-primary);border:2px solid var(--volt-primary)}.not-found__button--secondary:hover{background:var(--volt-primary);color:var(--black-pure)}.not-found__hint{margin-top:3rem;padding-top:2rem;border-top:1px solid var(--border-color)}.not-found__hint p{font-size:.875rem;color:var(--text-secondary);margin-bottom:1rem}.not-found__links{display:flex;gap:1.5rem;justify-content:center;flex-wrap:wrap}.not-found__links a{font-family:var(--font-body),monospace;font-size:.75rem;letter-spacing:.08em;color:var(--text-secondary);text-decoration:none;text-transform:uppercase;transition:color var(--transition-smooth)}.not-found__links a:hover{color:var(--volt-primary)}@media(max-width:768px){.not-found{padding:1rem}.not-found__code{font-size:5rem}.not-found__title{font-size:1.5rem}.not-found__actions{flex-direction:column}.not-found__button{width:100%;justify-content:center}}@font-face{font-family:Minecraftry;src:url(/fonts/Minercraftory.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+00-2D,U+2F,U+3A-10FFFF}@font-face{font-family:Mahaputra;src:url(/fonts/Mahaputra.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+00-2D,U+2F,U+3A-10FFFF}:root{--font-body: system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-title: "Mahaputra", var(--font-body);--font-brand: "Minecraftry", sans-serif;--bg-color: #0F0F11;--surface-color: #1A1A1D;--volt-primary: #FFD700;--volt-highlight: #FFF000;--text-primary: #FFFFFF;--text-secondary: #8E8E93;--border-color: rgba(255, 215, 0, .15);--transition-smooth: .4s cubic-bezier(.23, 1, .32, 1);--black-pure: #000000;--navbar-bg: rgba(11, 11, 13, .85);--navbar-bg-scrolled: rgba(8, 8, 10, .97);--footer-bg: rgba(0, 0, 0, .55);--footer-text-muted: rgba(255, 255, 255, .2);--star-color: rgba(255, 255, 255, 1);--star-glow: rgba(255, 255, 255, .4)}:root[data-theme=light]{--bg-color: #FAFAFA;--surface-color: #FFFFFF;--volt-primary: #C49A00;--volt-highlight: #D4A800;--text-primary: #1A1A1D;--text-secondary: #505050;--border-color: rgba(196, 154, 0, .25);--black-pure: #000000;--navbar-bg: rgba(250, 250, 250, .85);--navbar-bg-scrolled: rgba(255, 255, 255, .97);--footer-bg: rgba(245, 245, 245, .95);--footer-text-muted: rgba(0, 0, 0, .4);--star-color: rgba(196, 154, 0, .06);--star-glow: rgba(196, 154, 0, .02)}*{margin:0;padding:0;box-sizing:border-box;-webkit-font-smoothing:antialiased;cursor:none!important;font-family:inherit}html{scroll-behavior:smooth;background-color:var(--bg-color);color:var(--text-primary);font-family:var(--font-body);cursor:none}body{overflow-x:hidden;position:relative;cursor:none;font-family:var(--font-body)}#root{font-family:var(--font-body)}a,button,input,textarea,select,[role=button],.interactive,*:hover{cursor:none!important}body:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:9999;opacity:.03;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3%3Cfilter id='noiseFilter'%3%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3%3C/filter%3%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3%3C/svg%3E")}.ambient-container{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:-1;overflow:hidden}::-webkit-scrollbar-track{background:var(--bg-color)}::-webkit-scrollbar-thumb{background:var(--surface-color);border:1px solid var(--border-color);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--volt-primary)}a{text-decoration:none;color:inherit;transition:var(--transition-smooth)}button{cursor:pointer;border:none;background:none;font-family:inherit;transition:var(--transition-smooth)}h1,h2,h3,h4{font-family:var(--font-title);text-transform:uppercase;letter-spacing:.08em;font-weight:400;color:var(--volt-primary);background:none;-webkit-text-fill-color:initial;line-height:1.4}.volt-line{height:4px;width:60px;background:var(--volt-primary);margin:1.5rem 0}.the-banana-curve{height:100px;width:100%;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 1200 120' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none'%3%3Cpath d='M0,0 Q600,120 1200,0' fill='none' stroke='%23FFD700' stroke-width='2' stroke-dasharray='10,10' opacity='0.3'/%3%3C/svg%3E");background-size:100% 100%;margin:2rem 0;position:relative}.the-banana-curve:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;background:var(--volt-primary);mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3%3Cpath d='M20,12A8,8 0 0,1 12,20A8,8 0 0,1 4,12A8,8 0 0,1 12,4C14.5,4 16.7,5.1 18.2,7L15,7L15,5C15,4.4 14.6,4 14,4C13.4,4 13,4.4 13,5L13,7L11,7L11,5C11,4.4 10.6,4 10,4C9.4,4 9,4.4 9,5L9,7L7.8,7C6.2,5.1 4,12 4,12C4,12 6.2,18.9 7.8,17L9,17L9,19C9,19.6 9.4,20 10,20C10.6,20 11,19.6 11,19L11,17L13,17L13,19C13,19.6 13.4,20 14,20C14.6,20 15,19.6 15,19L15,17L18.2,17C16.7,18.9 14.5,20 12,20A8,8 0 0,1 4,12A8,8 0 0,1 12,4A8,8 0 0,1 20,12Z'/%3%3C/svg%3E");-webkit-mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3%3Cpath d='M20,12A8,8 0 0,1 12,20A8,8 0 0,1 4,12A8,8 0 0,1 12,4C14.5,4 16.7,5.1 18.2,7L15,7L15,5C15,4.4 14.6,4 14,4C13.4,4 13,4.4 13,5L13,7L11,7L11,5C11,4.4 10.6,4 10,4C9.4,4 9,4.4 9,5L9,7L7.8,7C6.2,5.1 4,12 4,12C4,12 6.2,18.9 7.8,17L9,17L9,19C9,19.6 9.4,20 10,20C10.6,20 11,19.6 11,19L11,17L13,17L13,19C13,19.6 13.4,20 14,20C14.6,20 15,19.6 15,19L15,17L18.2,17C16.7,18.9 14.5,20 12,20A8,8 0 0,1 4,12A8,8 0 0,1 12,4A8,8 0 0,1 20,12Z'/%3%3C/svg%3E")}.container{max-width:1200px;margin:0 auto;padding:0 2rem}.volt-glow{text-shadow:0 0 20px rgba(255,215,0,.4)}.font-w{font-weight:850}.section-padding{padding:4rem 0}.page-hero{padding:6rem 0 3rem;max-width:800px}.page-hero__title{font-size:clamp(2rem,4vw,3.5rem);color:var(--text-primary);margin-bottom:1.5rem;line-height:1.4;letter-spacing:.08em}.page-hero__sub{font-size:1.15rem;line-height:1.8;color:var(--text-secondary);max-width:640px}.hex-pulse{width:48px;height:48px;background:var(--volt-primary);clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);animation:hexPulse 1.2s ease-in-out infinite;margin:0 auto 1.5rem}@keyframes hexPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}.theme-toggle{background:transparent;border:none;cursor:pointer;padding:.5rem;display:flex;align-items:center}.theme-toggle__track{width:56px;height:32px;border-radius:16px;padding:4px;border:2px solid var(--border-color);box-shadow:0 4px 12px #0000004d;display:flex;align-items:center}.theme-toggle__thumb{width:24px;height:24px;border-radius:50%;background:var(--bg-color);display:flex;align-items:center;justify-content:center;color:var(--volt-primary);box-shadow:0 2px 4px #0003}.game-loader{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:var(--bg-color);z-index:9999}.game-loader__content{display:flex;flex-direction:column;align-items:center;gap:2rem}.game-loader__controller{color:var(--volt-primary);filter:drop-shadow(0 0 20px rgba(255,215,0,.4))}.game-loader__text{display:flex;align-items:center;gap:.5rem}.game-loader__message{font-family:var(--font-body);font-size:1.2rem;color:var(--text-primary);letter-spacing:.1em;text-transform:uppercase}.game-loader__dots{display:flex;gap:.25rem}.game-loader__dot{color:var(--volt-primary);font-size:1.5rem}.game-loader__bar{width:200px;height:8px;background:#ffd7001a;border:2px solid var(--border-color);border-radius:4px;overflow:hidden;position:relative}.game-loader__bar-fill{height:100%;background:linear-gradient(90deg,var(--volt-primary),var(--volt-highlight),var(--volt-primary));border-radius:2px;box-shadow:0 0 10px #ffd70080}@media(max-width:768px){.game-loader__controller svg{width:60px;height:60px}.game-loader__message{font-size:1rem}.game-loader__bar{width:150px}}.breadcrumbs{padding:1rem 2rem;background:var(--surface-color);border-bottom:1px solid var(--border-color)}.breadcrumbs__list{list-style:none;display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;max-width:1200px;margin:0 auto}.breadcrumbs__item{display:flex;align-items:center;gap:.5rem;font-family:var(--font-body),monospace;font-size:.75rem;line-height:1.6;letter-spacing:.08em;text-transform:uppercase}.breadcrumbs__link{color:var(--text-secondary);text-decoration:none;transition:color var(--transition-smooth)}.breadcrumbs__link:hover{color:var(--volt-primary)}.breadcrumbs__current{color:var(--volt-primary);font-weight:700}.breadcrumbs__separator{color:var(--text-secondary);-webkit-user-select:none;user-select:none;opacity:.5}@media(max-width:768px){.breadcrumbs{padding:.75rem 1rem}.breadcrumbs__item{font-size:.65rem}}.scroll-progress{position:fixed;top:0;left:0;right:0;height:4px;z-index:1001;background:transparent;pointer-events:none}.scroll-progress__bar{height:100%;background:linear-gradient(90deg,var(--volt-primary) 0%,var(--volt-highlight) 50%,var(--volt-primary) 100%);transform-origin:0%;box-shadow:0 0 10px #ffd70099}@media(hover:hover){.scroll-progress:hover .scroll-progress__bar{box-shadow:0 0 15px #ffd700cc}}.particle-field{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1;overflow:hidden}.particle{position:absolute;background:var(--volt-primary);pointer-events:none;will-change:transform;animation:particleGlow 3s ease-in-out infinite}@keyframes particleGlow{0%,to{filter:drop-shadow(0 0 2px var(--volt-primary))}50%{filter:drop-shadow(0 0 6px var(--volt-primary))}}.particle--circle{border-radius:50%}.particle--square{border-radius:1px}.particle{transform:translateZ(0);backface-visibility:hidden}
