@keyframes laserHeroIn{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes laserCue{0%{transform:scaleY(0);transform-origin:top}50%{transform:scaleY(1);transform-origin:top}50.1%{transform:scaleY(1);transform-origin:bottom}100%{transform:scaleY(0);transform-origin:bottom}}.laser-hero{position:relative;overflow:hidden;background-size:cover;background-position:center center;background-color:#080808;width:100%}.laser-hero__video-wrap{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:1}.laser-hero__video-iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100vw;height:56.25vw;min-height:100%;min-width:177.78%;border:0;pointer-events:none}@media (max-aspect-ratio:16/9){.laser-hero__video-iframe{width:177.78vh;height:100%}}@media (min-aspect-ratio:16/9){.laser-hero__video-iframe{width:100%;height:56.25vw}}.laser-hero__overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgba(8,8,8,0.72) 0%,rgba(8,8,8,0.45) 55%,rgba(8,8,8,0.25) 100%);z-index:2}.laser-hero__container{position:relative;max-width:1300px;margin:0 auto;padding:120px 24px 130px;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;gap:60px;z-index:3}.laser-hero__content{max-width:880px;flex:1}.laser-hero__tagline{font-family:"JetBrains Mono",monospace;font-size:12px;font-weight:500;letter-spacing:0.14em;color:#d8d8d8;margin-bottom:18px;text-transform:uppercase;display:flex;align-items:center;animation:laserHeroIn 0.7s cubic-bezier(0.2,0.6,0.2,1) 0.05s 1 normal both running}.laser-hero__tagline-dash{display:inline-block;width:22px;height:2px;background-color:#d0011b;margin-right:12px;flex-shrink:0}.laser-hero__title{font-size:78px;line-height:1.06;font-weight:800;color:#ffffff;margin:0 0 26px;letter-spacing:-0.015em;animation:laserHeroIn 0.7s cubic-bezier(0.2,0.6,0.2,1) 0.15s 1 normal both running}.laser-hero__title-highlight{color:#d0011b;display:inline-block;white-space:nowrap}.laser-hero__video-toggle{display:inline-flex;vertical-align:middle;width:46px;height:46px;border-radius:50%;background:rgba(150,150,150,0.55);border:none;cursor:pointer;align-items:center;justify-content:center;margin-left:20px;padding:0;transition:background-color 0.3s ease,transform 0.2s ease}.laser-hero__video-toggle:hover{background:rgba(208,1,27,0.85);transform:scale(1.08)}.laser-hero__toggle-icon-pause{display:flex;gap:4px}.laser-hero__toggle-bar{width:5px;height:16px;background:#ffffff;border-radius:1px;display:block}.laser-hero__toggle-icon-play{display:none;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:14px solid #ffffff;margin-left:3px}.laser-hero__video-toggle.is-paused .laser-hero__toggle-icon-pause{display:none}.laser-hero__video-toggle.is-paused .laser-hero__toggle-icon-play{display:block}.laser-hero__description-primary{font-size:17.5px;line-height:1.6;color:#ececec;margin:0 0 18px;max-width:610px;animation:laserHeroIn 0.7s cubic-bezier(0.2,0.6,0.2,1) 0.28s 1 normal both running}.laser-hero__description-secondary{font-size:14px;line-height:1.65;color:#b9b9b9;margin:0 0 34px;max-width:560px;animation:laserHeroIn 0.7s cubic-bezier(0.2,0.6,0.2,1) 0.4s 1 normal both running}.laser-hero__description-secondary a{color:#d0011b;font-weight:700;font-style:italic;text-decoration:none;transition:opacity 0.2s ease}.laser-hero__description-secondary a:hover{opacity:0.85}.laser-hero__buttons{display:flex;flex-wrap:wrap;gap:10px;animation:laserHeroIn 0.7s cubic-bezier(0.2,0.6,0.2,1) 0.52s 1 normal both running}.laser-hero__button{font-family:"JetBrains Mono",monospace;font-size:11.5px;font-weight:700;letter-spacing:0.08em;color:#ffffff;background-color:#d0011b;padding:11px 18px;text-decoration:none;display:inline-block;transition:background-color 0.3s ease,transform 0.2s ease}.laser-hero__button:hover{background-color:#b00117;transform:translateY(-2px)}.laser-hero__stats{display:flex;flex-direction:column;gap:30px;flex:0 0 auto;text-align:left;animation:laserHeroIn 0.7s cubic-bezier(0.2,0.6,0.2,1) 0.6s 1 normal both running}.laser-hero__stat-item{padding-top:0;text-align:left;max-width:220px}.laser-hero__stat-item + .laser-hero__stat-item{border-top:1px solid rgba(255,255,255,0.22);padding-top:30px}.laser-hero__stat-value{font-family:"JetBrains Mono",monospace;font-size:36px;font-weight:700;color:#d0011b;line-height:1}.laser-hero__stat-label{font-family:"JetBrains Mono",monospace;font-size:10px;letter-spacing:0.14em;text-transform:uppercase;color:#c9c9c9;margin-top:10px}.laser-hero__scroll-cue{position:absolute;left:50%;transform:translateX(-50%);bottom:16px;display:flex;flex-direction:column;align-items:center;gap:8px;pointer-events:none;z-index:3}.laser-hero__scroll-text{font-family:"JetBrains Mono",monospace;font-size:9px;letter-spacing:0.3em;color:rgba(255,255,255,0.6)}.laser-hero__scroll-line{display:block;width:1px;height:32px;background:rgba(255,255,255,0.6);transform-origin:center top;animation:laserCue 2s ease-in-out infinite}@media (max-width:1024px){.laser-hero__container{flex-direction:column;align-items:flex-start;gap:40px;padding:80px 24px 100px}.laser-hero__title{font-size:54px}.laser-hero__stats{flex-direction:column;align-items:flex-start;text-align:left;width:100%;gap:30px}.laser-hero__stat-item{text-align:left;width:100%;max-width:220px}.laser-hero__stat-item + .laser-hero__stat-item{border-top:1px solid rgba(255,255,255,0.22);border-left:none;padding-top:30px;padding-left:0}}@media (max-width:767px){.laser-hero__title{font-size:38px}.laser-hero__video-toggle{width:38px;height:38px;margin-left:10px}.laser-hero__stats{flex-direction:column;align-items:flex-start;text-align:left;gap:24px}.laser-hero__stat-item{width:100%;max-width:200px}.laser-hero__stat-item + .laser-hero__stat-item{border-left:none;border-top:1px solid rgba(255,255,255,0.22);padding-left:0;padding-top:24px}}