.hero-index{display:flex;align-items:center;justify-content:center;gap:3rem;padding:3rem 0 0;min-height:300px}.hero-index-content{flex:1;max-width:520px}.hero-index-name{font-family:PPNeueMachina,system-ui,sans-serif;font-size:2.4rem;font-weight:800;letter-spacing:-0.03em;line-height:1.1;margin-bottom:0.5rem;background:linear-gradient(105deg,#d9f85f 0%,#d9f85f 30%,#f5f5f7 50%,#d9f85f 70%,#d9f85f 100%);background-size:300% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:drop-shadow(0 0 18px rgba(217,248,95,0.3));animation:hero-name-shimmer 8s ease-in-out infinite}@keyframes hero-name-shimmer{0%,100%{background-position:100% 0}50%{background-position:0% 0}}.hero-index-subtitle{color:rgba(255,255,255,0.55);font-size:1.05rem;margin-bottom:1.5rem;letter-spacing:0.01em}.hero-index-actions{display:flex;gap:0.75rem;flex-wrap:wrap}.hero-btn{display:inline-flex;align-items:center;gap:0.4rem;padding:0.6rem 1.4rem;border-radius:100px;font-size:0.88rem;font-weight:600;text-decoration:none;transition:all 0.25s cubic-bezier(0.4,0,0.2,1)}.hero-btn-accent{background:#d9f85f;color:#000;border:1.5px solid #d9f85f}
.hero-btn-accent:hover{background:#c4e34c;color:#000;box-shadow:0 4px 20px rgba(217,248,95,0.35);transform:translateY(-1px)}.hero-btn-outline{background:transparent;color:rgba(255,255,255,0.85);border:1.5px solid rgba(255,255,255,0.2)}
.hero-btn-outline:hover{color:#fff;border-color:rgba(255,255,255,0.4);background:rgba(255,255,255,0.06);transform:translateY(-1px)}.hero-index-photo{flex-shrink:0;position:relative;z-index:2;line-height:0;align-self:flex-end}
.hero-index-photo img{filter:drop-shadow(0 8px 24px rgba(0,0,0,0.4));display:block}@media (max-width:767px){.hero-index{flex-direction:column-reverse;text-align:center;gap:1.5rem;padding:1.5rem 0;min-height:auto}.hero-index-content{max-width:100%}.hero-index-name{font-size:1.8rem}.hero-index-actions{justify-content:center}.hero-index-photo::after{content:'';position:absolute;bottom:0;left:-20%;width:140%;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(217,248,95,0.4) 30%,rgba(255,255,255,0.25) 50%,rgba(217,248,95,0.4) 70%,transparent 100%)}.hero-index-photo img{width:200px;height:auto}}.pet-card{display:inline-block;position:relative;height:100% !important;border-radius:20px;overflow:hidden;box-shadow:5px 5px 30px rgba(0,0,0,0.3)}
.pet-card-description-69undo{background-image:linear-gradient(0deg,#520efd,#460958)}.pet-card-description-paxee{background-image:linear-gradient(0deg,#d04b10,#b7034c)}
.pet-card-description-69undo,.pet-card-description-paxee{border-radius:40px;position:absolute;top:60%;left:-30px;height:60%;width:115%;transform:rotate(-9deg);z-index:0}.pet-card>*:not(.pet-card-description-69undo,.pet-card-description-paxee){position:relative;z-index:1}.pet-card-body{margin-top:280px}.compaslogo{width:60px;height:60px;color:white;fill:white}.rocket{font-size:50px}.changelog-section{margin:2rem 0 2.5rem}.changelog-card{background:transparent;font-family:'JetBrains Mono','Fira Code','Cascadia Code','Consolas',monospace}.changelog-header{padding:0 0 16px;display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:8px;border-bottom:2px solid rgba(255,255,255,0.1);margin-bottom:20px}.changelog-version{font-family:PPNeueMachina,system-ui,sans-serif;font-size:1.8rem;color:#f5f5f7;letter-spacing:-0.02em;display:flex;align-items:center;gap:4px}.changelog-v{color:rgba(255,255,255,0.35);font-size:1.1rem}.changelog-eyes{text-decoration:none;font-size:1.5rem;margin-left:8px;transition:transform 0.2s;display:inline-block}.changelog-eyes:hover{transform:scale(1.3)}.changelog-date{color:rgba(255,255,255,0.35);font-size:0.75rem}.changelog-illustration{float:left;margin:0 24px 12px 0;border-radius:12px;shape-outside:circle(50%)}@media (max-width:767px){.changelog-illustration{float:none;display:block;margin:0 auto 16px;width:200px;height:200px}}.changelog-body{padding:0;overflow:hidden}.changelog-body::after{content:'';display:table;clear:both}.changelog-entry{display:flex;align-items:flex-start;gap:14px;line-height:1.6;margin-bottom:22px;opacity:0;transform:translateY(8px);animation:changelog-slide-in 0.4s ease forwards}.changelog-entry:last-child{margin-bottom:0}.changelog-entry:nth-child(1){animation-delay:0.1s}
.changelog-entry:nth-child(2){animation-delay:0.2s}
.changelog-entry:nth-child(3){animation-delay:0.3s}
.changelog-entry:nth-child(4){animation-delay:0.4s}
.changelog-entry:nth-child(5){animation-delay:0.5s}
.changelog-entry:nth-child(6){animation-delay:0.6s}
.changelog-entry:nth-child(7){animation-delay:0.7s}@keyframes changelog-slide-in{to{opacity:1;transform:translateY(0)}}.changelog-tag{display:inline-block;padding:4px 10px;border-radius:6px;font-size:0.68rem;font-weight:bold;text-transform:uppercase;letter-spacing:0.05em;white-space:nowrap;flex-shrink:0;line-height:1;margin-top:2px}.tag-new{background:rgba(48,209,88,0.15);color:#30d158}.tag-fix{background:rgba(41,151,255,0.15);color:#2997ff}.tag-improved{background:rgba(0,122,255,0.15);color:#5ac8fa}.tag-known{background:rgba(255,159,10,0.15);color:#ff9f0a}.tag-deprecated{background:rgba(255,55,95,0.12);color:#ff375f}.tag-wontfix{background:rgba(255,255,255,0.06);color:rgba(255,255,255,0.5);border:1px solid rgba(255,255,255,0.1)}.tag-easter{background:rgba(191,90,242,0.15);color:#bf5af2}.changelog-text{color:rgba(255,255,255,0.7);font-size:0.88rem}.changelog-text a{color:#d9f85f;text-decoration:none;border-bottom:1px solid rgba(217,248,95,0.3);transition:border-color 0.2s}.changelog-text a:hover{border-color:#d9f85f}.changelog-entry-deprecated .changelog-text{text-decoration:line-through;text-decoration-color:rgba(255,55,95,0.35);color:rgba(255,255,255,0.3)}.changelog-entry-easter .changelog-text{font-style:italic;color:#bf5af2}@media (max-width:768px){.changelog-section{margin:1.5rem 0 2rem}.changelog-version{font-size:1.4rem}.changelog-body{gap:14px}.changelog-entry{flex-direction:column;gap:4px}.changelog-tag{font-size:0.62rem;align-self:flex-start}}
particle{position:fixed;top:0;left:0;opacity:0;pointer-events:none;background-repeat:no-repeat;background-size:contain}
.terminal-window{background:#1a1b26;border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,0.4);overflow:hidden;font-family:'JetBrains Mono','Fira Code','Cascadia Code','Consolas',monospace;font-size:14px;line-height:1.5;margin:2rem 0}.terminal-header{background:#24283b;padding:10px 16px;display:flex;align-items:center;gap:12px;user-select:none}.terminal-buttons{display:flex;gap:8px}.terminal-btn{width:12px;height:12px;border-radius:50%;display:inline-block;cursor:pointer;transition:opacity 0.2s,transform 0.1s}.terminal-btn:hover{opacity:0.8;transform:scale(1.2)}.terminal-btn:active{transform:scale(0.9)}.terminal-btn-close{background:#ff5f56}
.terminal-btn-minimize{background:#ffbd2e}
.terminal-btn-maximize{background:#27c93f}.terminal-title{color:#565f89;font-size:12px;flex:1;text-align:center}.terminal-body{padding:16px;height:350px;overflow-y:auto;cursor:text;scroll-behavior:smooth}.terminal-body::-webkit-scrollbar{width:6px}.terminal-body::-webkit-scrollbar-track{background:transparent}.terminal-body::-webkit-scrollbar-thumb{background:#3b4261;border-radius:3px}.terminal-line{margin:0;padding:0;white-space:pre-wrap;word-break:break-word}.terminal-line-output{color:#a9b1d6}.terminal-line-error{color:#e0af68}.terminal-line-danger{color:#f7768e}.terminal-line-success{color:#9ece6a}.terminal-prompt{font-weight:bold;white-space:pre}.terminal-command{color:#c0caf5}.terminal-input-line{display:flex;align-items:center;margin:0;padding:0;position:relative}.terminal-input-display{color:#c0caf5}.terminal-cursor{color:#c0caf5;animation:terminal-blink 1s step-end infinite}@keyframes terminal-blink{0%,100%{opacity:1}50%{opacity:0}}.terminal-hidden-input{position:absolute;opacity:0;width:1px;height:1px;border:0;padding:0;pointer-events:none}.terminal-flash{animation:terminal-flash-anim 0.3s ease 3}@keyframes terminal-flash-anim{0%,100%{opacity:1}50%{opacity:0.3}}.terminal-progress-bar{display:inline}.terminal-shake{animation:terminal-shake-anim 0.1s linear 15}@keyframes terminal-shake-anim{0%,100%{transform:translateX(0)}25%{transform:translateX(-4px) translateY(2px)}50%{transform:translateX(4px) translateY(-2px)}75%{transform:translateX(-2px) translateY(1px)}}.terminal-line-panic{color:#f7768e;font-weight:bold}.terminal-window.terminal-minimized .terminal-body{opacity:0;visibility:hidden;transition:opacity 0.3s ease,visibility 0.3s ease}.terminal-window.terminal-minimized .terminal-title{color:#e0af68;transition:color 0.3s ease}.terminal-window.terminal-minimized .terminal-title::after{content:' (свёрнуто)'}.terminal-window .terminal-body{transition:opacity 0.3s ease,visibility 0.3s ease}.terminal-window.terminal-hacker-mode{background:#000;box-shadow:0 0 30px rgba(0,255,0,0.3),0 8px 32px rgba(0,0,0,0.4)}.terminal-window.terminal-hacker-mode .terminal-header{background:#0a0a0a}.terminal-window.terminal-hacker-mode .terminal-title{color:#0f0}.terminal-window.terminal-hacker-mode .terminal-body{background:#000}.terminal-window.terminal-hacker-mode .terminal-line-output,
.terminal-window.terminal-hacker-mode .terminal-command,
.terminal-window.terminal-hacker-mode .terminal-input-display,
.terminal-window.terminal-hacker-mode .terminal-cursor{color:#0f0}.terminal-window.terminal-hacker-mode .terminal-line-success{color:#0f0}.terminal-window.terminal-hacker-mode .terminal-line-error{color:#ff0}.terminal-window.terminal-hacker-mode .terminal-prompt{color:#0f0 !important}.terminal-window.terminal-hacker-mode .terminal-body::-webkit-scrollbar-thumb{background:#0f0}@media (max-width:768px){.terminal-window{font-size:12px;margin:1rem 0}.terminal-body{height:250px;padding:12px}}
.course-hero{--hero-accent:#d9f85f;--hero-accent-hover:#e5ff7a;--hero-accent-text:#1d1d1f;--hero-free:#30d158;--hero-radius:20px;padding:5rem 0;margin-bottom:0;overflow:hidden}.course-hero-inner{display:grid;grid-template-columns:55% 45%;gap:3rem;align-items:center}.course-hero-text{display:flex;flex-direction:column;gap:0;position:relative}.course-hero-label{display:inline-flex;align-self:flex-start;align-items:center;padding:0.35rem 1rem;border-radius:100px;font-size:0.72rem;font-weight:600;text-transform:uppercase;letter-spacing:0.08em;background:rgba(255,255,255,0.12);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,0.2);color:#fff;margin-bottom:1.25rem}.course-hero-label--free{background:rgba(48,209,88,0.2);border-color:rgba(48,209,88,0.3);color:var(--hero-free)}.course-hero-label--soon{background:rgba(191,90,242,0.2);border-color:rgba(191,90,242,0.3);color:#d4a0f5}.course-hero-title-glow{position:absolute;width:500px;height:300px;background:radial-gradient( ellipse at center,rgba(89,86,214,0.35) 0%,rgba(41,151,255,0.2) 30%,rgba(191,90,242,0.1) 55%,transparent 75% );filter:blur(60px);pointer-events:none;margin-top:-6rem;margin-left:-10rem}.course-hero-title{font-family:PPNeueMachina,system-ui,sans-serif;font-size:2.5rem;font-weight:800;line-height:1.12;margin:0 0 1rem;letter-spacing:-0.02em;background:linear-gradient(90deg,#2997ff,#5856d6,#bf5af2,#ff375f,#ff9f0a,#2997ff);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:shimmer 6s ease-in-out infinite}@keyframes shimmer{0%,100%{background-position:0% center}50%{background-position:100% center}}.course-hero-tagline{font-size:1.15rem;font-weight:500;color:rgba(255,255,255,0.8);margin:0 0 1rem;max-width:480px}.course-hero-desc{color:rgba(255,255,255,0.7);font-size:1.05rem;line-height:1.65;margin:0 0 1.75rem;max-width:480px}.course-hero-stats{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:2.25rem}.course-hero-stat{display:flex;flex-direction:column;align-items:center;gap:0.35rem;background:rgba(255,255,255,0.06);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,0.1);border-radius:16px;padding:1rem 1.5rem;min-width:100px}.course-hero-stat-label{color:rgba(255,255,255,0.5);font-size:0.7rem;font-weight:500;text-transform:uppercase;letter-spacing:0.06em}.course-hero-stat-value{color:#fff;font-size:1.35rem;font-weight:700;line-height:1.2}.course-hero-cta{display:inline-flex;align-items:center;gap:0.5rem;align-self:flex-start;padding:0.9rem 2.25rem;background:var(--hero-accent);color:var(--hero-accent-text);border-radius:100px;font-size:0.95rem;font-weight:700;text-decoration:none;transition:all 0.3s cubic-bezier(0.4,0,0.2,1);box-shadow:0 4px 20px rgba(217,248,95,0.2)}.course-hero-cta:hover{background:var(--hero-accent-hover);color:var(--hero-accent-text);transform:translateY(-2px);box-shadow:0 8px 32px rgba(217,248,95,0.35)}.course-hero-cta i{transition:transform 0.3s}.course-hero-cta:hover i{transform:translateX(4px)}.course-hero-visual{display:flex;justify-content:center;align-items:center;transform:scale(1.3);transform-origin:center center}.course-hero-img{width:100%;height:auto;transition:transform 1.8s cubic-bezier(0.25,0.1,0.25,1);object-fit:contain}.course-hero:hover .course-hero-img{transform:scale(1.05)}@media (max-width:991px){.course-hero{padding:3.5rem 0}.course-hero-inner{grid-template-columns:1fr;gap:2rem}.course-hero-visual{order:-1}.course-hero-img{max-width:100%}.course-hero-title{font-size:2rem}.course-hero-stats{gap:0.75rem}.course-hero-stat{padding:0.75rem 1.25rem}}@media (max-width:575px){.course-hero{padding:2.5rem 0}.course-hero-title{font-size:1.6rem}.course-hero-desc{font-size:0.95rem}.course-hero-stats{gap:0.5rem}.course-hero-stat{flex:1;min-width:0;padding:0.6rem 0.5rem;text-align:center}.course-hero-stat-value{font-size:1rem}.course-hero-stat-label{font-size:0.6rem;white-space:nowrap}.course-hero-cta{width:100%;justify-content:center}}
.stream-hero{--sh-red:#ff3b30;--sh-red-soft:rgba(255,59,48,0.15);--sh-bar-color:#d9f85f;padding:4rem 0;position:relative;overflow:hidden}.stream-hero::before{content:'';position:absolute;top:50%;right:15%;width:420px;height:420px;background:radial-gradient( ellipse at center,rgba(255,59,48,0.12) 0%,rgba(255,149,0,0.06) 40%,transparent 70% );transform:translateY(-50%);filter:blur(60px);pointer-events:none}.stream-hero-inner{display:grid;grid-template-columns:55% 45%;gap:3rem;align-items:center}.stream-hero-text{display:flex;flex-direction:column;position:relative}.stream-hero-label{display:inline-flex;align-self:flex-start;align-items:center;gap:6px;padding:0.35rem 1rem;border-radius:100px;font-size:0.72rem;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;background:var(--sh-red-soft);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,59,48,0.3);color:var(--sh-red);margin-bottom:1.25rem}.stream-hero-dot{width:7px;height:7px;border-radius:50%;background:var(--sh-red);flex-shrink:0;animation:sh-dot-pulse 1.8s ease-in-out infinite}@keyframes sh-dot-pulse{0%,100%{opacity:1;box-shadow:0 0 0 0 rgba(255,59,48,0.4)}50%{opacity:0.4;box-shadow:0 0 10px 3px rgba(255,59,48,0.3)}}.stream-hero-title-glow{position:absolute;width:400px;height:250px;background:radial-gradient( ellipse at center,rgba(255,59,48,0.2) 0%,rgba(255,149,0,0.12) 35%,rgba(255,214,10,0.06) 60%,transparent 80% );filter:blur(50px);pointer-events:none;margin-top:-5rem;margin-left:-8rem}.stream-hero-title{font-family:PPNeueMachina,system-ui,sans-serif;font-size:2.4rem;font-weight:800;line-height:1.12;margin:0 0 0.75rem;letter-spacing:-0.02em;background:linear-gradient(90deg,#ff3b30,#ff6b35,#ff9f0a,#ffd60a,#ff9f0a,#ff3b30);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:sh-shimmer 6s ease-in-out infinite}@keyframes sh-shimmer{0%,100%{background-position:0% center}50%{background-position:100% center}}.stream-hero-tagline{font-size:1.05rem;color:rgba(255,255,255,0.55);margin:0 0 1.5rem;max-width:400px}.stream-hero-stats{display:flex;flex-wrap:wrap;gap:0.75rem;margin-bottom:2rem}.stream-hero-stat{display:flex;flex-direction:column;align-items:center;gap:0.3rem;background:rgba(255,255,255,0.06);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,0.1);border-radius:14px;padding:0.75rem 1.25rem;min-width:90px}.stream-hero-stat-value{color:#fff;font-size:1.1rem;font-weight:700;line-height:1.2}.stream-hero-stat-label{color:rgba(255,255,255,0.45);font-size:0.65rem;font-weight:500;text-transform:uppercase;letter-spacing:0.06em}.stream-hero-cta{display:inline-flex;align-items:center;align-self:flex-start;gap:0.5rem;padding:0.8rem 2rem;background:var(--sh-red);color:#fff;border-radius:100px;font-size:0.9rem;font-weight:700;text-decoration:none;transition:all 0.3s cubic-bezier(0.4,0,0.2,1);box-shadow:0 4px 20px rgba(255,59,48,0.25)}.stream-hero-cta:hover{background:#ff5147;color:#fff;transform:translateY(-2px);box-shadow:0 8px 32px rgba(255,59,48,0.4)}.stream-hero-cta i{transition:transform 0.3s}.stream-hero-cta:hover .bi-arrow-right{transform:translateX(4px)}.stream-hero-cta .bi-youtube{font-size:1.15rem}.stream-hero-visual{display:flex;justify-content:center;align-items:center}.stream-hero-card{position:relative;width:100%;max-width:380px;background:rgba(255,255,255,0.04);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,0.08);border-radius:20px;padding:1.5rem;overflow:hidden}.stream-hero-card::before{content:'';position:absolute;top:0;left:50%;transform:translateX(-50%);width:60%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.2),transparent)}.stream-hero-card-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem}.stream-hero-np{font-size:0.62rem;font-weight:600;text-transform:uppercase;letter-spacing:0.12em;color:rgba(255,255,255,0.35)}.stream-hero-card-dot{width:6px;height:6px;border-radius:50%;background:var(--sh-red);animation:sh-dot-pulse 1.8s ease-in-out infinite}.stream-hero-bars-wrap{position:relative;margin-bottom:1.25rem}.stream-hero-bars-wrap::after{content:'';position:absolute;bottom:35%;left:10%;right:10%;height:40px;background:linear-gradient(to right,rgba(217,248,95,0.12) 10%,rgba(88,166,255,0.15) 50%,rgba(255,120,200,0.12) 90%);filter:blur(12px);pointer-events:none}.stream-bars{display:flex;align-items:flex-end;justify-content:center;gap:3px;height:110px;position:relative}.stream-bars span,
.stream-bars-mirror span{display:block;width:6px;border-radius:3px 3px 0 0;will-change:height}.stream-bars span:nth-child(1),.stream-bars-mirror span:nth-child(1){background:#d9f85f}
.stream-bars span:nth-child(2),.stream-bars-mirror span:nth-child(2){background:#d0f36a}
.stream-bars span:nth-child(3),.stream-bars-mirror span:nth-child(3){background:#c8ed74}
.stream-bars span:nth-child(4),.stream-bars-mirror span:nth-child(4){background:#bfe87f}
.stream-bars span:nth-child(5),.stream-bars-mirror span:nth-child(5){background:#b7e28a}
.stream-bars span:nth-child(6),.stream-bars-mirror span:nth-child(6){background:#aedd94}
.stream-bars span:nth-child(7),.stream-bars-mirror span:nth-child(7){background:#a6d79f}
.stream-bars span:nth-child(8),.stream-bars-mirror span:nth-child(8){background:#9dd2aa}
.stream-bars span:nth-child(9),.stream-bars-mirror span:nth-child(9){background:#94ccb4}
.stream-bars span:nth-child(10),.stream-bars-mirror span:nth-child(10){background:#8cc7bf}
.stream-bars span:nth-child(11),.stream-bars-mirror span:nth-child(11){background:#83c1ca}
.stream-bars span:nth-child(12),.stream-bars-mirror span:nth-child(12){background:#7bbcd4}
.stream-bars span:nth-child(13),.stream-bars-mirror span:nth-child(13){background:#72b6df}
.stream-bars span:nth-child(14),.stream-bars-mirror span:nth-child(14){background:#6ab1ea}
.stream-bars span:nth-child(15),.stream-bars-mirror span:nth-child(15){background:#61abf4}
.stream-bars span:nth-child(16),.stream-bars-mirror span:nth-child(16){background:#58a6ff}
.stream-bars span:nth-child(17),.stream-bars-mirror span:nth-child(17){background:#63a3fb}
.stream-bars span:nth-child(18),.stream-bars-mirror span:nth-child(18){background:#6ea0f8}
.stream-bars span:nth-child(19),.stream-bars-mirror span:nth-child(19){background:#799df4}
.stream-bars span:nth-child(20),.stream-bars-mirror span:nth-child(20){background:#859af0}
.stream-bars span:nth-child(21),.stream-bars-mirror span:nth-child(21){background:#9097ed}
.stream-bars span:nth-child(22),.stream-bars-mirror span:nth-child(22){background:#9b94e9}
.stream-bars span:nth-child(23),.stream-bars-mirror span:nth-child(23){background:#a691e5}
.stream-bars span:nth-child(24),.stream-bars-mirror span:nth-child(24){background:#b18de2}
.stream-bars span:nth-child(25),.stream-bars-mirror span:nth-child(25){background:#bc8ade}
.stream-bars span:nth-child(26),.stream-bars-mirror span:nth-child(26){background:#c887da}
.stream-bars span:nth-child(27),.stream-bars-mirror span:nth-child(27){background:#d384d7}
.stream-bars span:nth-child(28),.stream-bars-mirror span:nth-child(28){background:#de81d3}
.stream-bars span:nth-child(29),.stream-bars-mirror span:nth-child(29){background:#e97ecf}
.stream-bars span:nth-child(30),.stream-bars-mirror span:nth-child(30){background:#f47bcc}
.stream-bars span:nth-child(31),.stream-bars-mirror span:nth-child(31){background:#ff78c8}
.stream-bars span:nth-child(32),.stream-bars-mirror span:nth-child(32){background:#ff78c8}@keyframes sh-eq-1{0%{height:15%}10%{height:65%}20%{height:30%}35%{height:85%}50%{height:20%}65%{height:55%}80%{height:90%}90%{height:35%}100%{height:15%}}@keyframes sh-eq-2{0%{height:70%}15%{height:25%}30%{height:80%}45%{height:40%}55%{height:95%}70%{height:30%}85%{height:60%}100%{height:70%}}@keyframes sh-eq-3{0%{height:40%}12%{height:90%}25%{height:50%}40%{height:20%}55%{height:75%}68%{height:35%}82%{height:95%}100%{height:40%}}@keyframes sh-eq-4{0%{height:55%}18%{height:15%}32%{height:70%}48%{height:88%}60%{height:25%}75%{height:60%}88%{height:45%}100%{height:55%}}@keyframes sh-eq-5{0%{height:25%}14%{height:78%}28%{height:45%}42%{height:92%}56%{height:18%}72%{height:65%}86%{height:38%}100%{height:25%}}@keyframes sh-eq-6{0%{height:80%}16%{height:35%}30%{height:58%}46%{height:95%}58%{height:42%}74%{height:22%}88%{height:72%}100%{height:80%}}@keyframes sh-eq-7{0%{height:35%}13%{height:85%}26%{height:55%}40%{height:15%}52%{height:68%}66%{height:92%}80%{height:28%}100%{height:35%}}@keyframes sh-eq-8{0%{height:60%}11%{height:20%}24%{height:88%}38%{height:45%}50%{height:75%}64%{height:30%}78%{height:95%}90%{height:50%}100%{height:60%}}.stream-bars span:nth-child(1){animation:sh-eq-1 1.8s ease-in-out infinite}
.stream-bars span:nth-child(2){animation:sh-eq-5 2.3s ease-in-out infinite}
.stream-bars span:nth-child(3){animation:sh-eq-3 1.5s ease-in-out infinite}
.stream-bars span:nth-child(4){animation:sh-eq-7 2.6s ease-in-out infinite}
.stream-bars span:nth-child(5){animation:sh-eq-2 1.9s ease-in-out infinite}
.stream-bars span:nth-child(6){animation:sh-eq-8 2.1s ease-in-out infinite}
.stream-bars span:nth-child(7){animation:sh-eq-4 1.7s ease-in-out infinite}
.stream-bars span:nth-child(8){animation:sh-eq-6 2.4s ease-in-out infinite}
.stream-bars span:nth-child(9){animation:sh-eq-1 2.2s ease-in-out infinite 0.3s}
.stream-bars span:nth-child(10){animation:sh-eq-3 1.6s ease-in-out infinite 0.1s}
.stream-bars span:nth-child(11){animation:sh-eq-6 2.5s ease-in-out infinite 0.5s}
.stream-bars span:nth-child(12){animation:sh-eq-2 1.8s ease-in-out infinite 0.2s}
.stream-bars span:nth-child(13){animation:sh-eq-8 2.0s ease-in-out infinite 0.4s}
.stream-bars span:nth-child(14){animation:sh-eq-5 2.7s ease-in-out infinite 0.1s}
.stream-bars span:nth-child(15){animation:sh-eq-7 1.4s ease-in-out infinite 0.6s}
.stream-bars span:nth-child(16){animation:sh-eq-4 2.3s ease-in-out infinite 0.3s}
.stream-bars span:nth-child(17){animation:sh-eq-3 1.9s ease-in-out infinite 0.2s}
.stream-bars span:nth-child(18){animation:sh-eq-1 2.6s ease-in-out infinite 0.5s}
.stream-bars span:nth-child(19){animation:sh-eq-6 1.5s ease-in-out infinite 0.1s}
.stream-bars span:nth-child(20){animation:sh-eq-8 2.2s ease-in-out infinite 0.4s}
.stream-bars span:nth-child(21){animation:sh-eq-2 1.7s ease-in-out infinite 0.6s}
.stream-bars span:nth-child(22){animation:sh-eq-5 2.4s ease-in-out infinite 0.2s}
.stream-bars span:nth-child(23){animation:sh-eq-7 1.8s ease-in-out infinite 0.3s}
.stream-bars span:nth-child(24){animation:sh-eq-4 2.1s ease-in-out infinite 0.5s}
.stream-bars span:nth-child(25){animation:sh-eq-8 2.5s ease-in-out infinite 0.1s}
.stream-bars span:nth-child(26){animation:sh-eq-1 1.6s ease-in-out infinite 0.4s}
.stream-bars span:nth-child(27){animation:sh-eq-3 2.3s ease-in-out infinite 0.6s}
.stream-bars span:nth-child(28){animation:sh-eq-6 1.9s ease-in-out infinite 0.2s}
.stream-bars span:nth-child(29){animation:sh-eq-5 2.0s ease-in-out infinite 0.3s}
.stream-bars span:nth-child(30){animation:sh-eq-2 2.7s ease-in-out infinite 0.5s}
.stream-bars span:nth-child(31){animation:sh-eq-7 1.5s ease-in-out infinite 0.1s}
.stream-bars span:nth-child(32){animation:sh-eq-4 2.2s ease-in-out infinite 0.4s}.stream-bars-mirror{display:flex;align-items:flex-end;justify-content:center;gap:3px;height:35px;transform:scaleY(-1);-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0.4),transparent);mask-image:linear-gradient(to bottom,rgba(0,0,0,0.4),transparent);opacity:0.35;position:relative}.stream-bars-mirror span:nth-child(1){animation:sh-eq-1 1.8s ease-in-out infinite}
.stream-bars-mirror span:nth-child(2){animation:sh-eq-5 2.3s ease-in-out infinite}
.stream-bars-mirror span:nth-child(3){animation:sh-eq-3 1.5s ease-in-out infinite}
.stream-bars-mirror span:nth-child(4){animation:sh-eq-7 2.6s ease-in-out infinite}
.stream-bars-mirror span:nth-child(5){animation:sh-eq-2 1.9s ease-in-out infinite}
.stream-bars-mirror span:nth-child(6){animation:sh-eq-8 2.1s ease-in-out infinite}
.stream-bars-mirror span:nth-child(7){animation:sh-eq-4 1.7s ease-in-out infinite}
.stream-bars-mirror span:nth-child(8){animation:sh-eq-6 2.4s ease-in-out infinite}
.stream-bars-mirror span:nth-child(9){animation:sh-eq-1 2.2s ease-in-out infinite 0.3s}
.stream-bars-mirror span:nth-child(10){animation:sh-eq-3 1.6s ease-in-out infinite 0.1s}
.stream-bars-mirror span:nth-child(11){animation:sh-eq-6 2.5s ease-in-out infinite 0.5s}
.stream-bars-mirror span:nth-child(12){animation:sh-eq-2 1.8s ease-in-out infinite 0.2s}
.stream-bars-mirror span:nth-child(13){animation:sh-eq-8 2.0s ease-in-out infinite 0.4s}
.stream-bars-mirror span:nth-child(14){animation:sh-eq-5 2.7s ease-in-out infinite 0.1s}
.stream-bars-mirror span:nth-child(15){animation:sh-eq-7 1.4s ease-in-out infinite 0.6s}
.stream-bars-mirror span:nth-child(16){animation:sh-eq-4 2.3s ease-in-out infinite 0.3s}
.stream-bars-mirror span:nth-child(17){animation:sh-eq-3 1.9s ease-in-out infinite 0.2s}
.stream-bars-mirror span:nth-child(18){animation:sh-eq-1 2.6s ease-in-out infinite 0.5s}
.stream-bars-mirror span:nth-child(19){animation:sh-eq-6 1.5s ease-in-out infinite 0.1s}
.stream-bars-mirror span:nth-child(20){animation:sh-eq-8 2.2s ease-in-out infinite 0.4s}
.stream-bars-mirror span:nth-child(21){animation:sh-eq-2 1.7s ease-in-out infinite 0.6s}
.stream-bars-mirror span:nth-child(22){animation:sh-eq-5 2.4s ease-in-out infinite 0.2s}
.stream-bars-mirror span:nth-child(23){animation:sh-eq-7 1.8s ease-in-out infinite 0.3s}
.stream-bars-mirror span:nth-child(24){animation:sh-eq-4 2.1s ease-in-out infinite 0.5s}
.stream-bars-mirror span:nth-child(25){animation:sh-eq-8 2.5s ease-in-out infinite 0.1s}
.stream-bars-mirror span:nth-child(26){animation:sh-eq-1 1.6s ease-in-out infinite 0.4s}
.stream-bars-mirror span:nth-child(27){animation:sh-eq-3 2.3s ease-in-out infinite 0.6s}
.stream-bars-mirror span:nth-child(28){animation:sh-eq-6 1.9s ease-in-out infinite 0.2s}
.stream-bars-mirror span:nth-child(29){animation:sh-eq-5 2.0s ease-in-out infinite 0.3s}
.stream-bars-mirror span:nth-child(30){animation:sh-eq-2 2.7s ease-in-out infinite 0.5s}
.stream-bars-mirror span:nth-child(31){animation:sh-eq-7 1.5s ease-in-out infinite 0.1s}
.stream-bars-mirror span:nth-child(32){animation:sh-eq-4 2.2s ease-in-out infinite 0.4s}.stream-hero-bars-line{height:1px;background:linear-gradient(90deg,transparent 5%,rgba(217,248,95,0.2) 20%,rgba(88,166,255,0.25) 50%,rgba(255,120,200,0.2) 80%,transparent 95%)}.stream-hero-card-footer{display:flex;align-items:center;justify-content:space-between;color:rgba(255,255,255,0.35);font-size:0.68rem;letter-spacing:0.03em}.stream-hero-card-tracks{display:flex;align-items:center;gap:4px}.stream-hero-card-tracks i{font-size:0.75rem;color:rgba(191,90,242,0.5)}@media (max-width:991px){.stream-hero{padding:3rem 0}.stream-hero-inner{grid-template-columns:1fr;gap:2rem}.stream-hero-visual{order:-1}.stream-hero-card{max-width:100%}.stream-hero-text{text-align:center;align-items:center}.stream-hero-label{align-self:center}.stream-hero-title{font-size:2rem}.stream-hero-stats{justify-content:center}.stream-hero-cta{align-self:center}.stream-hero::before{right:50%;transform:translate(50%,-50%)}}@media (max-width:575px){.stream-hero{padding:2.5rem 0}.stream-hero-title{font-size:1.6rem}.stream-hero-tagline{font-size:0.95rem}.stream-hero-stat{flex:1;min-width:80px;padding:0.65rem 0.75rem}.stream-hero-cta{width:100%;justify-content:center}.stream-bars{height:70px}.stream-bars span{width:4px}.stream-bars-mirror span{width:4px}.stream-bars-mirror{height:20px}}