.slideshow-container.svelte-1au0set{width:100%;height:100%;min-height:400px;border-radius:1.5rem;overflow:hidden;position:relative;box-shadow:0 10px 25px -3px #0000004d,0 4px 6px -2px #0000001a;border:.6rem solid rgb(35,35,35)}.slide.svelte-1au0set{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:0;transition:opacity 2s ease-in-out;transform:scale(1.02);animation-fill-mode:forwards;will-change:transform,opacity}.slide.active.svelte-1au0set,.slide.initial-slide.svelte-1au0set{opacity:1}.slide.svelte-1au0set:nth-child(1){animation:svelte-1au0set-kenBurns1 8s ease-out forwards paused}.slide:nth-child(1).active.svelte-1au0set{animation-play-state:running}.slide.svelte-1au0set:nth-child(2){animation:svelte-1au0set-kenBurns2 8s ease-out forwards paused}.slide:nth-child(2).active.svelte-1au0set{animation-play-state:running}.slide.svelte-1au0set:nth-child(3){animation:svelte-1au0set-kenBurns3 8s ease-out forwards paused}.slide:nth-child(3).active.svelte-1au0set{animation-play-state:running}.slide.svelte-1au0set:nth-child(4){animation:svelte-1au0set-kenBurns4 8s ease-out forwards paused}.slide:nth-child(4).active.svelte-1au0set{animation-play-state:running}@media (max-width: 1023px){.slide.svelte-1au0set:nth-child(1){animation:svelte-1au0set-kenBurnsMobile1 8s ease-out forwards paused}.slide.svelte-1au0set:nth-child(2){animation:svelte-1au0set-kenBurnsMobile2 8s ease-out forwards paused}.slide.svelte-1au0set:nth-child(3){animation:svelte-1au0set-kenBurnsMobile3 8s ease-out forwards paused}.slide.svelte-1au0set:nth-child(4){animation:svelte-1au0set-kenBurnsMobile4 8s ease-out forwards paused}}@keyframes svelte-1au0set-kenBurns1{0%{transform:scale(1.02) translate(0)}to{transform:scale(1.08) translate(-2%,-1%)}}@keyframes svelte-1au0set-kenBurns2{0%{transform:scale(1.02) translate(0)}to{transform:scale(1.08) translate(2%,1.5%)}}@keyframes svelte-1au0set-kenBurns3{0%{transform:scale(1.02) translate(0)}to{transform:scale(1.08) translate(-1.5%,2%)}}@keyframes svelte-1au0set-kenBurns4{0%{transform:scale(1.02) translate(0)}to{transform:scale(1.08) translate(1.5%,-1.5%)}}@keyframes svelte-1au0set-kenBurnsMobile1{0%{transform:scale(1.01) translate(0)}to{transform:scale(1.04) translate(-1%,-.5%)}}@keyframes svelte-1au0set-kenBurnsMobile2{0%{transform:scale(1.01) translate(0)}to{transform:scale(1.04) translate(1%,.75%)}}@keyframes svelte-1au0set-kenBurnsMobile3{0%{transform:scale(1.01) translate(0)}to{transform:scale(1.04) translate(-.75%,1%)}}@keyframes svelte-1au0set-kenBurnsMobile4{0%{transform:scale(1.01) translate(0)}to{transform:scale(1.04) translate(.75%,-.75%)}}.fallback-container.svelte-1au0set{width:100%;height:100%;min-height:400px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2rem;border-radius:1.5rem;background-color:#2a2a2a;border:4px solid rgb(35,35,35)}@media (max-width: 768px){.slideshow-container.svelte-1au0set{min-height:300px}.slide.svelte-1au0set{will-change:transform,opacity;backface-visibility:hidden;-webkit-transform-style:preserve-3d}.slide.active.svelte-1au0set{opacity:1}}@keyframes svelte-1au0set-simpleFade{0%{opacity:0}to{opacity:1}}.slide.svelte-1au0set{background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}section.svelte-1m2ej8x{will-change:transform}@keyframes svelte-1m2ej8x-hero-fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.hero-fade-in.svelte-1m2ej8x{animation:svelte-1m2ej8x-hero-fade-in 1.2s ease-out both;will-change:opacity,transform}@media (prefers-reduced-motion: no-preference){.hero-fade-in.svelte-1m2ej8x{animation:svelte-1m2ej8x-hero-fade-in 1.2s ease-out both}}@keyframes svelte-1m2ej8x-logo-zoom{0%{opacity:0}to{opacity:1}}@keyframes svelte-1m2ej8x-split-flap{0%,to{opacity:1}50%{opacity:.7}}.animate-logo-zoom.svelte-1m2ej8x{animation:svelte-1m2ej8x-logo-zoom 2s ease-out forwards;will-change:opacity,transform}.animate-split-flap.svelte-1m2ej8x{animation:svelte-1m2ej8x-split-flap 2s ease-in-out infinite}h1.svelte-1m2ej8x{text-shadow:0 0 20px rgba(250,204,21,.3)}.mobile-text-shadow.svelte-1m2ej8x{text-shadow:0 2px 4px rgba(0,0,0,.8),0 4px 8px rgba(0,0,0,.6),0 8px 16px rgba(0,0,0,.4)}.mobile-gradient-text.svelte-1m2ej8x{position:relative}.mobile-gradient-text.svelte-1m2ej8x:before{content:attr(data-text);position:absolute;top:0;left:0;z-index:-1;color:transparent;text-shadow:0 2px 4px rgba(0,0,0,.9),0 4px 8px rgba(0,0,0,.7),0 8px 16px rgba(0,0,0,.5);-webkit-text-stroke:1px rgba(0,0,0,.3)}@media (max-width: 1023px){.mobile-gradient-text.svelte-1m2ej8x{background:linear-gradient(135deg,#fcd34d,#f59e0b,#d97706);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 4px rgba(0,0,0,.8)) drop-shadow(0 4px 8px rgba(0,0,0,.6));font-weight:800}}.mobile-logo-shadow.svelte-1m2ej8x{filter:drop-shadow(0 4px 8px rgba(0,0,0,.8)) drop-shadow(0 8px 16px rgba(0,0,0,.6)) drop-shadow(0 16px 32px rgba(0,0,0,.4))}.mobile-button-shadow.svelte-1m2ej8x{box-shadow:0 4px 8px #0009,0 8px 16px #0006,0 16px 32px #0003}@media (min-width: 1024px){h1.svelte-1m2ej8x{text-shadow:0 0 20px rgba(250,204,21,.3)}}@media (max-width: 768px){h1.svelte-1m2ej8x{font-size:2rem;line-height:1.2}}.progress-rail.svelte-mggdqj{position:fixed;left:2rem;top:50%;transform:translateY(-50%) translate(-100px);z-index:30;opacity:0;transition:all .5s ease-out}.progress-rail.visible.svelte-mggdqj{opacity:1;transform:translateY(-50%) translate(0)}.rail-track.svelte-mggdqj{display:flex;flex-direction:column;align-items:center;gap:0}.station-dot.svelte-mggdqj{position:relative;width:16px;height:16px;background:transparent;border:none;cursor:pointer;z-index:2;transition:all .3s ease}.dot-inner.svelte-mggdqj{position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid rgba(250,204,21,.3);border-radius:50%;background:#000;transition:all .3s ease}.station-dot.active.svelte-mggdqj .dot-inner:where(.svelte-mggdqj){border-color:#facc15cc;background:#facc1533}.station-dot.current.svelte-mggdqj .dot-inner:where(.svelte-mggdqj){border-color:#facc15;background:#facc15;box-shadow:0 0 12px #facc15cc;animation:svelte-mggdqj-pulse-glow 2s ease-in-out infinite}@keyframes svelte-mggdqj-pulse-glow{0%,to{box-shadow:0 0 12px #facc15cc}50%{box-shadow:0 0 20px #facc15}}.station-label.svelte-mggdqj{position:absolute;left:24px;top:50%;transform:translateY(-50%);font-size:.75rem;font-family:monospace;text-transform:uppercase;color:#94a3b899;white-space:nowrap;opacity:0;transition:all .3s ease;pointer-events:none}.station-dot.svelte-mggdqj:hover .station-label:where(.svelte-mggdqj),.station-dot.current.svelte-mggdqj .station-label:where(.svelte-mggdqj){opacity:1;color:#facc15}.track-connector.svelte-mggdqj{width:2px;height:60px;background-image:repeating-linear-gradient(to bottom,transparent,transparent 4px,rgba(250,204,21,.3) 4px,rgba(250,204,21,.3) 8px);position:relative;transition:all .5s ease}.track-connector.active.svelte-mggdqj{background-image:repeating-linear-gradient(to bottom,transparent,transparent 4px,rgba(250,204,21,.8) 4px,rgba(250,204,21,.8) 8px);animation:svelte-mggdqj-marching-ants 3s linear infinite}@keyframes svelte-mggdqj-marching-ants{0%{background-position:0 0}to{background-position:0 8px}}.track-connector.short.svelte-mggdqj{height:30px}.section-label.svelte-mggdqj{display:flex;align-items:center;justify-content:center;width:100%;height:20px;margin:10px 0;font-family:monospace;text-transform:uppercase;transition:all .3s ease}.section-label.svelte-mggdqj .label-text:where(.svelte-mggdqj){font-size:.7rem;color:#facc15cc;transition:all .3s ease}.section-label.faint.svelte-mggdqj .label-text:where(.svelte-mggdqj){color:#94a3b84d}.station-label.faint.svelte-mggdqj{opacity:.3;color:#94a3b84d}.station-dot.hero-dot.svelte-mggdqj .dot-inner:where(.svelte-mggdqj){background:#facc151a;border-color:#facc1580}.station-dot.hero-dot.active.svelte-mggdqj .dot-inner:where(.svelte-mggdqj){background:#facc15cc;border-color:#facc15;box-shadow:0 0 12px #facc15cc}@media (max-width: 1024px){.progress-rail.svelte-mggdqj{display:none}}html{scroll-behavior:smooth}.product-sections.svelte-tlw1ad{position:relative}body{scroll-padding-top:80px}#hero{position:relative;z-index:1}.additional-products-wrapper.svelte-tlw1ad{background-color:#0a0a0a;position:relative}
