@font-face{font-family:Six Caps;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/sixcaps/v23/6ae_4KGrU7VR7bNmaYcb_3TqPA.woff2)format("woff2")}@font-face{font-family:Six Caps;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/sixcaps/v23/6ae_4KGrU7VR7bNmaYcV_3Q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*{box-sizing:border-box;margin:0;padding:0}body{background-color:#fffdf5;background-image:radial-gradient(#000 1px,#0000 1px),linear-gradient(90deg,#e5e5e5 1px,#0000 1px),linear-gradient(#e5e5e5 1px,#0000 1px);background-size:40px 40px,100px 100px,100px 100px;font-family:Six Caps;position:relative;overflow-x:hidden}.hero{height:200vh;overflow:hidden}.circle{will-change:transform;border-radius:50%;position:absolute;transform:scale(1)}.blue{z-index:1;z-index:-1;background:#4db3ff;position:absolute;top:-250px;left:-250px;width:900px!important;height:900px!important}.yellow{z-index:0;z-index:-1;background:#ffd84d;width:900px;height:900px;position:absolute;top:-200px;right:-250px}.hero-content{z-index:2;color:#000;font-family:Six Caps,sans-serif}.hero-title{letter-spacing:-.002em;text-transform:uppercase;color:#fff;font-family:Six Caps;font-size:200px;font-weight:500;line-height:.9}.hero-title span{display:inline-block}.hero-sub{letter-spacing:2px;margin-top:20px;font-size:18px}#DoubleStairPreloader{z-index:9999;isolation:isolate;perspective:1200px;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}#DoubleStairPreloader .BounceText{color:#000;letter-spacing:6px;z-index:10;pointer-events:none;will-change:transform, opacity;gap:12px;font-size:clamp(72px,6vw,72px);display:flex;position:absolute}#DoubleStairPreloader .BounceLetter{will-change:transform;display:inline-block}#DoubleStairPreloader .StairContainer{width:100%;height:100%;transform-style:preserve-3d;gap:0;display:flex;position:absolute;inset:0}#DoubleStairPreloader .StairColumn{transform-style:preserve-3d;flex:1;position:relative;overflow:hidden}#DoubleStairPreloader .StairColumn .TopHalf,#DoubleStairPreloader .StairColumn .BottomHalf{will-change:transform;backface-visibility:hidden;width:100%;height:50%;position:absolute}#DoubleStairPreloader .StairColumn .TopHalf{transform-origin:bottom;top:0;transform:translateY(0%)rotateX(0)}#DoubleStairPreloader .StairColumn .BottomHalf{transform-origin:top;bottom:0;transform:translateY(0%)rotateX(0)}@media screen and (width<=768px){#DoubleStairPreloader .BounceText{letter-spacing:-5px;font-size:12vw}}#ComingSoonBanner{text-align:center;color:#fff;background:radial-gradient(circle,#000 0% 70%);justify-content:center;align-items:center;min-height:100vh;display:flex;overflow:hidden}#ComingSoonBanner .ContentWrapper{flex-direction:column;align-items:center;gap:20px;display:flex}#ComingSoonBanner .MainHeading{letter-spacing:6px;text-transform:capitalize;font-size:clamp(42px,8vw,120px);font-weight:400;display:flex;position:relative}#ComingSoonBanner .HeadingLetter{will-change:transform;display:inline-block}#ComingSoonBanner .Underline{background:linear-gradient(90deg,#fff,#888);border-radius:3px;width:180px;height:3px}#ComingSoonBanner .SubHeading{opacity:.7;letter-spacing:2px;font-size:clamp(16px,2vw,18px)}
