@import url(https://fonts.googleapis.com/css2?family=Baloo+2:wght@600;700;800&family=JetBrains+Mono:wght@600;700&display=swap);body{box-sizing:border-box;margin:0;padding:0}.fs-stage{--red:#e4002b;--red-lt:#ff2a4d;--ivory:#ece3cf;background:radial-gradient(120% 80% at 50% 8%,#1b2030,#0c0e15 58%,#06070b 100%);font-family:Baloo\ 2,system-ui,sans-serif;inset:0;overflow:hidden;position:absolute}.fs-checker{background-image:linear-gradient(45deg,#fff 25%,#0000 0,#0000 75%,#fff 0),linear-gradient(45deg,#fff 25%,#0000 0,#0000 75%,#fff 0);background-position:0 0,27px 27px;background-size:54px 54px;inset:-10%;opacity:.05;transform:rotate(-8deg)}.fs-checker,.fs-glow{pointer-events:none;position:absolute}.fs-glow{background:radial-gradient(50% 34% at 50% 50%,#e4002b33,#0000 72%),radial-gradient(130% 100% at 50% 50%,#0000 52%,#000000b3 100%);inset:0}.fs-head{align-items:center;animation:fs-fade .8s ease .1s both;display:flex;flex-direction:column;gap:5px;left:0;position:absolute;right:0;text-align:center;top:clamp(46px,8.5vh,92px);z-index:4}.fs-kicker{color:var(--red-lt);font-family:JetBrains Mono,monospace;font-size:clamp(9px,1.35vh,12px);font-weight:700;letter-spacing:.32em;text-indent:.32em}.fs-title{color:#fff;font-size:clamp(32px,7vh,56px);font-weight:800;letter-spacing:.01em;line-height:1;text-shadow:0 2px 24px #e4002b59}.fs-tagline{color:var(--ivory);font-size:clamp(12px,1.9vh,16px);font-weight:600;opacity:.85}.fs-reels{display:flex;flex-direction:column;gap:clamp(12px,2.4vh,22px);left:50%;position:absolute;top:52%;transform:translate(-50%,-50%) rotate(-4deg);width:128%;z-index:3}.fs-strip{background:#0a0a0c;border-bottom:clamp(12px,2.1vh,18px) solid #0a0a0c;border-top:clamp(12px,2.1vh,18px) solid #0a0a0c;box-shadow:0 12px 34px #0000008c,inset 0 0 0 1px #ffffff0d;height:clamp(140px,24vh,210px);overflow:hidden;position:relative}.fs-strip:after,.fs-strip:before{background-image:radial-gradient(#e6e3cfe6 42%,#0000 46%);background-position:0 50%;background-size:clamp(18px,3.2vh,26px) 100%;content:"";height:clamp(12px,2.1vh,18px);left:0;pointer-events:none;position:absolute;right:0;z-index:3}.fs-strip:before{top:calc(clamp(12px,2.1vh,18px)*-1)}.fs-strip:after{bottom:calc(clamp(12px,2.1vh,18px)*-1)}.fs-track{display:flex;height:100%;width:-webkit-max-content;width:max-content}.fs-a .fs-track{animation:fs-scroll 26s linear infinite}.fs-b .fs-track{animation:fs-scroll 30s linear infinite reverse}@keyframes fs-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.fs-cell{aspect-ratio:3/4;box-sizing:border-box;flex:0 0 auto;height:100%;padding:0 clamp(3px,.7vw,6px)}.fs-cell img{border:1px solid #0009;border-radius:6px;box-shadow:inset 0 0 0 1px #ffffff0f,0 4px 14px #00000080;display:block;filter:saturate(.96) contrast(1.05);height:100%;object-fit:cover;width:100%}.kb-a{animation:kb-a 9s ease-in-out infinite alternate}.kb-b{animation:kb-b 11s ease-in-out infinite alternate}@keyframes kb-a{0%{transform:scale(1.02)}to{transform:scale(1.14) translate(-2%,-1%)}}@keyframes kb-b{0%{transform:scale(1.14) translate(2%,1%)}to{transform:scale(1.02)}}.fs-reels:after,.fs-reels:before{background:linear-gradient(90deg,#0000,var(--red-lt),#0000);box-shadow:0 0 12px #ff2a4db3;content:"";height:2px;left:6%;position:absolute;right:6%;z-index:4}.fs-reels:before{top:-10px}.fs-reels:after{bottom:-10px}.fs-cta{align-items:center;animation:fs-fade .8s ease .3s both;bottom:clamp(50px,9vh,96px);display:flex;flex-direction:column;gap:4px;left:0;position:absolute;right:0;text-align:center;z-index:4}.fs-cta-main{color:#fff;font-size:clamp(19px,3.5vh,28px);font-weight:800}.fs-cta-main b{color:var(--red-lt);margin:0 .18em}.fs-cta-sub{color:#c9d2dd;font-family:JetBrains Mono,monospace;font-size:clamp(11px,1.6vh,14px);font-weight:600;letter-spacing:.06em}@keyframes fs-fade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.fs-a .fs-track,.fs-b .fs-track,.kb-a,.kb-b{animation:none}.fs-cta,.fs-head{animation:none;opacity:1}}
/*# sourceMappingURL=main.6f5b9327.css.map*/