.fl{color:#fff;width:100%;font-family:var(--font-geist), ui-sans-serif, system-ui, sans-serif;background:#050506;line-height:normal;position:relative;overflow-x:clip}.fl a{color:inherit;text-decoration:none}.fl button{cursor:pointer;font:inherit}.fl :focus-visible{outline-offset:4px;outline:2px solid #ffc56e}.fl h1,.fl h2,.fl h3,.fl p{margin:0}.fl-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fl-grain{pointer-events:none;z-index:40;mix-blend-mode:overlay;width:100%;height:100%;position:absolute;inset:0}@media (max-width:1023.98px){.fl-desk{display:none!important}}@media (min-width:1024px){.fl-phone-only{display:none!important}}@property --a{syntax:"<number>";inherits:true;initial-value:0}@property --b{syntax:"<number>";inherits:true;initial-value:0}@property --ea{syntax:"<number>";inherits:true;initial-value:0}@property --eb{syntax:"<number>";inherits:true;initial-value:0}@property --na{syntax:"<number>";inherits:true;initial-value:1}@property --nb{syntax:"<number>";inherits:true;initial-value:1}@keyframes flLa{0%{--a:0}3.656%{--a:0}5.062%{--a:.9}6.469%{--a:.9}7.875%{--a:.04}15.469%{--a:.04}16.875%{--a:.75}18.281%{--a:.75}19.688%{--a:.08}21.094%{--a:.08}22.5%{--a:.95}24.469%{--a:.95}25.875%{--a:.12}39.094%{--a:.12}40.5%{--a:.7}41.906%{--a:.7}43.312%{--a:.04}57.656%{--a:.04}59.062%{--a:.9}61.031%{--a:.9}62.438%{--a:.25}64.406%{--a:.25}65.812%{--a:1}67.781%{--a:1}69.188%{--a:.15}82.969%{--a:.15}84.375%{--a:.86;animation-timing-function:cubic-bezier(.2,.8,.3,1)}to{--a:1}}@keyframes flLb{0%{--b:0}6.021%{--b:0}7.606%{--b:.8}10.458%{--b:.8}12.042%{--b:.05}25.035%{--b:.05}26.62%{--b:.9}28.204%{--b:.9}29.789%{--b:.1}31.373%{--b:.1}32.958%{--b:.6}33.908%{--b:.6}35.493%{--b:.05}55.458%{--b:.05}57.042%{--b:1}60.528%{--b:1}62.113%{--b:.2}80.81%{--b:.2}82.394%{--b:.9;animation-timing-function:cubic-bezier(.2,.8,.3,1)}to{--b:1}}@keyframes flWa{0%{--ea:.3}50.943%{--ea:.45;animation-timing-function:cubic-bezier(.45,0,.35,1)}to{--ea:1}}@keyframes flWb{0%{--eb:.3}47.368%{--eb:.45;animation-timing-function:cubic-bezier(.45,0,.35,1)}to{--eb:1}}@keyframes flNa{0%{--na:1;animation-timing-function:cubic-bezier(.45,0,.55,1)}9%{--na:.955;animation-timing-function:cubic-bezier(.45,0,.55,1)}17%{--na:1.027;animation-timing-function:cubic-bezier(.45,0,.55,1)}26%{--na:.973;animation-timing-function:cubic-bezier(.45,0,.55,1)}33%{--na:.9316;animation-timing-function:cubic-bezier(.45,0,.55,1)}41%{--na:1.018;animation-timing-function:cubic-bezier(.45,0,.55,1)}52%{--na:.982;animation-timing-function:cubic-bezier(.45,0,.55,1)}60%{--na:1.0504;animation-timing-function:cubic-bezier(.45,0,.55,1)}68%{--na:.9496;animation-timing-function:cubic-bezier(.45,0,.55,1)}77%{--na:1.0108;animation-timing-function:cubic-bezier(.45,0,.55,1)}86%{--na:.9676;animation-timing-function:cubic-bezier(.45,0,.55,1)}to{--na:1;animation-timing-function:cubic-bezier(.45,0,.55,1)}}@keyframes flNb{0%{--nb:1;animation-timing-function:cubic-bezier(.45,0,.55,1)}7%{--nb:1.0216;animation-timing-function:cubic-bezier(.45,0,.55,1)}15%{--nb:.9604;animation-timing-function:cubic-bezier(.45,0,.55,1)}24%{--nb:1.036;animation-timing-function:cubic-bezier(.45,0,.55,1)}35%{--nb:.982;animation-timing-function:cubic-bezier(.45,0,.55,1)}43%{--nb:.937;animation-timing-function:cubic-bezier(.45,0,.55,1)}51%{--nb:1.0072;animation-timing-function:cubic-bezier(.45,0,.55,1)}62%{--nb:.9712;animation-timing-function:cubic-bezier(.45,0,.55,1)}70%{--nb:1.0432;animation-timing-function:cubic-bezier(.45,0,.55,1)}81%{--nb:.9568;animation-timing-function:cubic-bezier(.45,0,.55,1)}91%{--nb:1.0144;animation-timing-function:cubic-bezier(.45,0,.55,1)}to{--nb:1;animation-timing-function:cubic-bezier(.45,0,.55,1)}}@keyframes flSIn{0%{opacity:0;filter:blur(8px);transform:translateY(16px)}to{opacity:1;filter:blur();transform:none}}@keyframes flBar{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes flRoll{0%{transform:translateY(0)}to{transform:translateY(var(--to))}}@keyframes flGlow{0%{text-shadow:none;color:#fff}60%{text-shadow:0 0 34px #ffc56e8c;color:#fff4e2}to{text-shadow:0 0 18px #ffc56e38;color:#fff}}@keyframes flPhOn{0%{filter:grayscale()brightness(.16)contrast(1.1)}10%{filter:grayscale(.6)brightness(.85)contrast(1.05)}14%{filter:grayscale()brightness(.2)contrast(1.1)}26%{filter:grayscale(.4)brightness(.8)}30%{filter:grayscale(.9)brightness(.3)}48%{filter:grayscale(.15)brightness(1.02)}to{filter:grayscale(.1)brightness()}}@keyframes flTlOn{0%{opacity:.1}10%{opacity:1}14%{opacity:.15}26%{opacity:.9}30%{opacity:.2}48%{opacity:1}to{opacity:1}}@keyframes flBeamOn{0%{opacity:0}10%{opacity:.8}14%{opacity:0}26%{opacity:.7}30%{opacity:.1}48%{opacity:1}to{opacity:1}}.fl-hero{--a:1;--b:1;--ea:1;--eb:1;content-visibility:auto;contain-intrinsic-size:auto 640px;background:#050506;height:640px;animation:3.2s linear .5s both flLa,2.84s linear 1s both flLb,5.3s linear .5s both flWa,4.94s linear 1s both flWb,11.3s linear 5.8s infinite flNa,13.7s linear 5.94s infinite flNb;position:relative;overflow:hidden}.fl-hero-room,.fl-hero-floor{opacity:calc((var(--a) * var(--ea) * var(--na) + var(--b) * var(--eb) * var(--nb)) * .5);pointer-events:none;position:absolute;left:50%;transform:translate(-50%,-50%)}.fl-hero-room{background:radial-gradient(closest-side,#ffc47842,#ffc47812 50%,#ffc47800 100%);width:760px;height:640px;top:286px}.fl-hero-floor{filter:blur(10px);background:radial-gradient(closest-side,#ffcd8c1a,#ffcd8c00 100%);width:395px;height:68px;top:345px}.fl-hero-mark{flex-direction:column;align-items:center;display:flex;position:absolute;top:250px;left:0;right:0}.fl-hero-h{display:flex}.fl-w{letter-spacing:-.035em;font-size:min(76px,19.5vw);font-weight:900;line-height:1;display:block;position:relative}.fl-w-row{white-space:nowrap;align-items:baseline;display:inline-flex}.fl-w-dark{color:#1b1a18}.fl-w-lamps{vertical-align:-.005em;width:1.54em;height:.74em;margin:0 .03em 0 .02em;display:inline-block;overflow:visible}.fl-w-on-a{opacity:var(--a)}.fl-w-on-b{opacity:var(--b)}.fl-w-layer{padding:.4em;position:absolute;top:-.4em;left:-.4em}.fl-w-mask{-webkit-mask-image:radial-gradient(circle 4.2em at 1.909em .883em, rgba(0, 0, 0, clamp(0, var(--a) * var(--ea) * var(--na) * 4 - .45, 1)) 0%, rgba(0, 0, 0, clamp(0, var(--a) * var(--ea) * var(--na) * 3.6 - .45, 1)) 10%, rgba(0, 0, 0, clamp(0, var(--a) * var(--ea) * var(--na) * 2.88 - .45, 1)) 20%, rgba(0, 0, 0, clamp(0, var(--a) * var(--ea) * var(--na) * 2.24 - .45, 1)) 30%, rgba(0, 0, 0, clamp(0, var(--a) * var(--ea) * var(--na) * 1.68 - .45, 1)) 42%, rgba(0, 0, 0, clamp(0, var(--a) * var(--ea) * var(--na) * 1.2 - .45, 1)) 56%, rgba(0, 0, 0, clamp(0, var(--a) * var(--ea) * var(--na) * .72 - .45, 1)) 70%, rgba(0, 0, 0, clamp(0, var(--a) * var(--ea) * var(--na) * .32 - .45, 1)) 84%, rgba(0, 0, 0, clamp(0, var(--a) * var(--ea) * var(--na) * 0 - .45, 1)) 100%), radial-gradient(circle 4.2em at 2.709em .883em, rgba(0, 0, 0, clamp(0, var(--b) * var(--eb) * var(--nb) * 4 - .45, 1)) 0%, rgba(0, 0, 0, clamp(0, var(--b) * var(--eb) * var(--nb) * 3.6 - .45, 1)) 10%, rgba(0, 0, 0, clamp(0, var(--b) * var(--eb) * var(--nb) * 2.88 - .45, 1)) 20%, rgba(0, 0, 0, clamp(0, var(--b) * var(--eb) * var(--nb) * 2.24 - .45, 1)) 30%, rgba(0, 0, 0, clamp(0, var(--b) * var(--eb) * var(--nb) * 1.68 - .45, 1)) 42%, rgba(0, 0, 0, clamp(0, var(--b) * var(--eb) * var(--nb) * 1.2 - .45, 1)) 56%, rgba(0, 0, 0, clamp(0, var(--b) * var(--eb) * var(--nb) * .72 - .45, 1)) 70%, rgba(0, 0, 0, clamp(0, var(--b) * var(--eb) * var(--nb) * .32 - .45, 1)) 84%, rgba(0, 0, 0, clamp(0, var(--b) * var(--eb) * var(--nb) * 0 - .45, 1)) 100%);-webkit-mask-image:radial-gradient(circle 4.2em at 1.909em .883em, rgba(0, 0, 0, clamp(0, var(--a) * var(--ea) * var(--na) * 4 - .45, 1)) 0%, rgba(0, 0, 0, clamp(0, var(--a) * var(--ea) * var(--na) * 3.6 - .45, 1)) 10%, rgba(0, 0, 0, clamp(0, var(--a) * var(--ea) * var(--na) * 2.88 - .45, 1)) 20%, rgba(0, 0, 0, clamp(0, var(--a) * var(--ea) * var(--na) * 2.24 - .45, 1)) 30%, rgba(0, 0, 0, clamp(0, var(--a) * var(--ea) * var(--na) * 1.68 - .45, 1)) 42%, rgba(0, 0, 0, clamp(0, var(--a) * var(--ea) * var(--na) * 1.2 - .45, 1)) 56%, rgba(0, 0, 0, clamp(0, var(--a) * var(--ea) * var(--na) * .72 - .45, 1)) 70%, rgba(0, 0, 0, clamp(0, var(--a) * var(--ea) * var(--na) * .32 - .45, 1)) 84%, rgba(0, 0, 0, clamp(0, var(--a) * var(--ea) * var(--na) * 0 - .45, 1)) 100%), radial-gradient(circle 4.2em at 2.709em .883em, rgba(0, 0, 0, clamp(0, var(--b) * var(--eb) * var(--nb) * 4 - .45, 1)) 0%, rgba(0, 0, 0, clamp(0, var(--b) * var(--eb) * var(--nb) * 3.6 - .45, 1)) 10%, rgba(0, 0, 0, clamp(0, var(--b) * var(--eb) * var(--nb) * 2.88 - .45, 1)) 20%, rgba(0, 0, 0, clamp(0, var(--b) * var(--eb) * var(--nb) * 2.24 - .45, 1)) 30%, rgba(0, 0, 0, clamp(0, var(--b) * var(--eb) * var(--nb) * 1.68 - .45, 1)) 42%, rgba(0, 0, 0, clamp(0, var(--b) * var(--eb) * var(--nb) * 1.2 - .45, 1)) 56%, rgba(0, 0, 0, clamp(0, var(--b) * var(--eb) * var(--nb) * .72 - .45, 1)) 70%, rgba(0, 0, 0, clamp(0, var(--b) * var(--eb) * var(--nb) * .32 - .45, 1)) 84%, rgba(0, 0, 0, clamp(0, var(--b) * var(--eb) * var(--nb) * 0 - .45, 1)) 100%);mask-image:radial-gradient(circle 4.2em at 1.909em .883em, rgba(0, 0, 0, clamp(0, var(--a) * var(--ea) * var(--na) * 4 - .45, 1)) 0%, rgba(0, 0, 0, clamp(0, var(--a) * var(--ea) * var(--na) * 3.6 - .45, 1)) 10%, rgba(0, 0, 0, clamp(0, var(--a) * var(--ea) * var(--na) * 2.88 - .45, 1)) 20%, rgba(0, 0, 0, clamp(0, var(--a) * var(--ea) * var(--na) * 2.24 - .45, 1)) 30%, rgba(0, 0, 0, clamp(0, var(--a) * var(--ea) * var(--na) * 1.68 - .45, 1)) 42%, rgba(0, 0, 0, clamp(0, var(--a) * var(--ea) * var(--na) * 1.2 - .45, 1)) 56%, rgba(0, 0, 0, clamp(0, var(--a) * var(--ea) * var(--na) * .72 - .45, 1)) 70%, rgba(0, 0, 0, clamp(0, var(--a) * var(--ea) * var(--na) * .32 - .45, 1)) 84%, rgba(0, 0, 0, clamp(0, var(--a) * var(--ea) * var(--na) * 0 - .45, 1)) 100%), radial-gradient(circle 4.2em at 2.709em .883em, rgba(0, 0, 0, clamp(0, var(--b) * var(--eb) * var(--nb) * 4 - .45, 1)) 0%, rgba(0, 0, 0, clamp(0, var(--b) * var(--eb) * var(--nb) * 3.6 - .45, 1)) 10%, rgba(0, 0, 0, clamp(0, var(--b) * var(--eb) * var(--nb) * 2.88 - .45, 1)) 20%, rgba(0, 0, 0, clamp(0, var(--b) * var(--eb) * var(--nb) * 2.24 - .45, 1)) 30%, rgba(0, 0, 0, clamp(0, var(--b) * var(--eb) * var(--nb) * 1.68 - .45, 1)) 42%, rgba(0, 0, 0, clamp(0, var(--b) * var(--eb) * var(--nb) * 1.2 - .45, 1)) 56%, rgba(0, 0, 0, clamp(0, var(--b) * var(--eb) * var(--nb) * .72 - .45, 1)) 70%, rgba(0, 0, 0, clamp(0, var(--b) * var(--eb) * var(--nb) * .32 - .45, 1)) 84%, rgba(0, 0, 0, clamp(0, var(--b) * var(--eb) * var(--nb) * 0 - .45, 1)) 100%)}.fl-w-glow{color:#ffb866;filter:blur(.04em);opacity:.38}.fl-w-lit{color:#fff}.fl-w-reverb{color:#ffc98a;filter:blur(.02em);opacity:.55;-webkit-mask-image:radial-gradient(circle 4.2em at 1.909em .883em, rgba(0, 0, 0, clamp(0, (var(--a) * var(--ea) * var(--na) - .9) * 2.6, 1)) 0%, rgba(0, 0, 0, clamp(0, (var(--a) * var(--ea) * var(--na) - .9) * 2.34, 1)) 10%, rgba(0, 0, 0, clamp(0, (var(--a) * var(--ea) * var(--na) - .9) * 1.872, 1)) 20%, rgba(0, 0, 0, clamp(0, (var(--a) * var(--ea) * var(--na) - .9) * 1.456, 1)) 30%, rgba(0, 0, 0, clamp(0, (var(--a) * var(--ea) * var(--na) - .9) * 1.092, 1)) 42%, rgba(0, 0, 0, clamp(0, (var(--a) * var(--ea) * var(--na) - .9) * .78, 1)) 56%, rgba(0, 0, 0, clamp(0, (var(--a) * var(--ea) * var(--na) - .9) * .468, 1)) 70%, rgba(0, 0, 0, clamp(0, (var(--a) * var(--ea) * var(--na) - .9) * .208, 1)) 84%, rgba(0, 0, 0, clamp(0, (var(--a) * var(--ea) * var(--na) - .9) * 0, 1)) 100%), radial-gradient(circle 4.2em at 2.709em .883em, rgba(0, 0, 0, clamp(0, (var(--b) * var(--eb) * var(--nb) - .9) * 2.6, 1)) 0%, rgba(0, 0, 0, clamp(0, (var(--b) * var(--eb) * var(--nb) - .9) * 2.34, 1)) 10%, rgba(0, 0, 0, clamp(0, (var(--b) * var(--eb) * var(--nb) - .9) * 1.872, 1)) 20%, rgba(0, 0, 0, clamp(0, (var(--b) * var(--eb) * var(--nb) - .9) * 1.456, 1)) 30%, rgba(0, 0, 0, clamp(0, (var(--b) * var(--eb) * var(--nb) - .9) * 1.092, 1)) 42%, rgba(0, 0, 0, clamp(0, (var(--b) * var(--eb) * var(--nb) - .9) * .78, 1)) 56%, rgba(0, 0, 0, clamp(0, (var(--b) * var(--eb) * var(--nb) - .9) * .468, 1)) 70%, rgba(0, 0, 0, clamp(0, (var(--b) * var(--eb) * var(--nb) - .9) * .208, 1)) 84%, rgba(0, 0, 0, clamp(0, (var(--b) * var(--eb) * var(--nb) - .9) * 0, 1)) 100%);-webkit-mask-image:radial-gradient(circle 4.2em at 1.909em .883em, rgba(0, 0, 0, clamp(0, (var(--a) * var(--ea) * var(--na) - .9) * 2.6, 1)) 0%, rgba(0, 0, 0, clamp(0, (var(--a) * var(--ea) * var(--na) - .9) * 2.34, 1)) 10%, rgba(0, 0, 0, clamp(0, (var(--a) * var(--ea) * var(--na) - .9) * 1.872, 1)) 20%, rgba(0, 0, 0, clamp(0, (var(--a) * var(--ea) * var(--na) - .9) * 1.456, 1)) 30%, rgba(0, 0, 0, clamp(0, (var(--a) * var(--ea) * var(--na) - .9) * 1.092, 1)) 42%, rgba(0, 0, 0, clamp(0, (var(--a) * var(--ea) * var(--na) - .9) * .78, 1)) 56%, rgba(0, 0, 0, clamp(0, (var(--a) * var(--ea) * var(--na) - .9) * .468, 1)) 70%, rgba(0, 0, 0, clamp(0, (var(--a) * var(--ea) * var(--na) - .9) * .208, 1)) 84%, rgba(0, 0, 0, clamp(0, (var(--a) * var(--ea) * var(--na) - .9) * 0, 1)) 100%), radial-gradient(circle 4.2em at 2.709em .883em, rgba(0, 0, 0, clamp(0, (var(--b) * var(--eb) * var(--nb) - .9) * 2.6, 1)) 0%, rgba(0, 0, 0, clamp(0, (var(--b) * var(--eb) * var(--nb) - .9) * 2.34, 1)) 10%, rgba(0, 0, 0, clamp(0, (var(--b) * var(--eb) * var(--nb) - .9) * 1.872, 1)) 20%, rgba(0, 0, 0, clamp(0, (var(--b) * var(--eb) * var(--nb) - .9) * 1.456, 1)) 30%, rgba(0, 0, 0, clamp(0, (var(--b) * var(--eb) * var(--nb) - .9) * 1.092, 1)) 42%, rgba(0, 0, 0, clamp(0, (var(--b) * var(--eb) * var(--nb) - .9) * .78, 1)) 56%, rgba(0, 0, 0, clamp(0, (var(--b) * var(--eb) * var(--nb) - .9) * .468, 1)) 70%, rgba(0, 0, 0, clamp(0, (var(--b) * var(--eb) * var(--nb) - .9) * .208, 1)) 84%, rgba(0, 0, 0, clamp(0, (var(--b) * var(--eb) * var(--nb) - .9) * 0, 1)) 100%);mask-image:radial-gradient(circle 4.2em at 1.909em .883em, rgba(0, 0, 0, clamp(0, (var(--a) * var(--ea) * var(--na) - .9) * 2.6, 1)) 0%, rgba(0, 0, 0, clamp(0, (var(--a) * var(--ea) * var(--na) - .9) * 2.34, 1)) 10%, rgba(0, 0, 0, clamp(0, (var(--a) * var(--ea) * var(--na) - .9) * 1.872, 1)) 20%, rgba(0, 0, 0, clamp(0, (var(--a) * var(--ea) * var(--na) - .9) * 1.456, 1)) 30%, rgba(0, 0, 0, clamp(0, (var(--a) * var(--ea) * var(--na) - .9) * 1.092, 1)) 42%, rgba(0, 0, 0, clamp(0, (var(--a) * var(--ea) * var(--na) - .9) * .78, 1)) 56%, rgba(0, 0, 0, clamp(0, (var(--a) * var(--ea) * var(--na) - .9) * .468, 1)) 70%, rgba(0, 0, 0, clamp(0, (var(--a) * var(--ea) * var(--na) - .9) * .208, 1)) 84%, rgba(0, 0, 0, clamp(0, (var(--a) * var(--ea) * var(--na) - .9) * 0, 1)) 100%), radial-gradient(circle 4.2em at 2.709em .883em, rgba(0, 0, 0, clamp(0, (var(--b) * var(--eb) * var(--nb) - .9) * 2.6, 1)) 0%, rgba(0, 0, 0, clamp(0, (var(--b) * var(--eb) * var(--nb) - .9) * 2.34, 1)) 10%, rgba(0, 0, 0, clamp(0, (var(--b) * var(--eb) * var(--nb) - .9) * 1.872, 1)) 20%, rgba(0, 0, 0, clamp(0, (var(--b) * var(--eb) * var(--nb) - .9) * 1.456, 1)) 30%, rgba(0, 0, 0, clamp(0, (var(--b) * var(--eb) * var(--nb) - .9) * 1.092, 1)) 42%, rgba(0, 0, 0, clamp(0, (var(--b) * var(--eb) * var(--nb) - .9) * .78, 1)) 56%, rgba(0, 0, 0, clamp(0, (var(--b) * var(--eb) * var(--nb) - .9) * .468, 1)) 70%, rgba(0, 0, 0, clamp(0, (var(--b) * var(--eb) * var(--nb) - .9) * .208, 1)) 84%, rgba(0, 0, 0, clamp(0, (var(--b) * var(--eb) * var(--nb) - .9) * 0, 1)) 100%)}.fl-w-halo{color:#0000;mix-blend-mode:screen}.fl-w-halo circle{transform-box:fill-box;transform-origin:50%}.fl-w-halo-a{opacity:calc(var(--a) * (.6 + .4 * var(--na) * var(--na)));transform:scale(calc(.55 + .45 * var(--a)))}.fl-w-halo-b{opacity:calc(var(--b) * (.6 + .4 * var(--nb) * var(--nb)));transform:scale(calc(.55 + .45 * var(--b)))}.fl-hero-refl{filter:blur(1px);opacity:.22;margin-top:max(-27px,-6.9vw);padding:.4em;font-size:min(76px,19.5vw);transform:scaleY(-1);-webkit-mask-image:linear-gradient(#0000 32%,#00000059 58%,#000 78%,#0000 100%);mask-image:linear-gradient(#0000 32%,#00000059 58%,#000 78%,#0000 100%)}.fl-hero-gl{visibility:hidden;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.fl-hero[data-gl]{animation:none}@media (prefers-reduced-motion:no-preference){.fl-hero[data-gl=wait]{--a:0;--b:0;--ea:.3;--eb:.3}}.fl-hero[data-gl=on] .fl-hero-gl{visibility:visible}.fl-hero[data-gl=on] :is(.fl-hero-room,.fl-hero-floor,.fl-w,.fl-hero-refl){visibility:hidden}.fl-hero-fade{pointer-events:none;background:linear-gradient(#05050600,#050506d9 70%,#050506);height:300px;position:absolute;bottom:0;left:0;right:0}@media (min-width:1024px){.fl-hero{contain-intrinsic-size:auto 780px;height:780px}.fl-hero-room{width:1700px;height:1100px;top:368px}.fl-hero-floor{width:1274px;height:220px;top:556px}.fl-w,.fl-hero-refl{font-size:min(245px,17.02vw)}.fl-hero-refl{filter:blur(2px);margin-top:max(-86px,-6vw)}}.fl-num{box-sizing:border-box;background:#050506;padding:24px 20px 64px;position:relative}.fl-num-in{max-width:560px;margin:0 auto}.fl-num-h{letter-spacing:-.04em;color:#fff;font-size:32px;font-weight:700;line-height:1.08}.fl .fl-num-sub{color:#ffffff61;margin-top:6px}.fl-num-bar{transform-origin:0;background:linear-gradient(90deg,#ffc56ee6,#ffc56e40 55%,#ffc56e00);height:1px;margin:36px 0 12px;box-shadow:0 0 18px #ffc56e73}.fl-num[data-n="0"] .fl-num-bar{margin-bottom:0}.fl-num-grid{grid-template-columns:1fr 1fr;column-gap:20px;margin:0;padding:0;list-style:none;display:grid}.fl-num-item{flex-direction:column;gap:8px;padding:18px 0;display:flex}.fl-num-item:nth-child(n+3){border-top:1px solid #ffffff1a}.fl-num-val{letter-spacing:-.04em;color:#fff;text-shadow:0 0 18px #ffc56e38;font-weight:600}.fl-num-digits{font-variant-numeric:tabular-nums;height:1.2em;margin:-.1em 0;font-size:38px;line-height:1.2;display:inline-flex}.fl-num-win{vertical-align:top;height:1.2em;display:inline-block;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 16% 84%,#0000);mask-image:linear-gradient(#0000,#000 16% 84%,#0000)}.fl-num-reel{transform:translateY(var(--to));display:block}.fl-num-reel>span{height:1.2em;line-height:1.2em;display:block}.fl-num-dot{line-height:1.2em;display:inline-block}.fl-num-label{letter-spacing:.14em;text-transform:uppercase;color:#ffffff73;font-size:11px;font-weight:600}.fl-num-replay{z-index:41;color:#ffffff8c;background:0 0;border:1px solid #ffffff24;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:none;position:absolute;bottom:24px;right:28px}.fl-num-replay:hover{color:#fff;border-color:#ffffff4d}.fl-num[data-state=armed] .fl-num-s1,.fl-num[data-state=armed] .fl-num-s2{opacity:0;filter:blur(8px);transform:translateY(16px)}.fl-num[data-state=armed] .fl-num-bar{opacity:0;transform:scaleX(0)}.fl-num[data-state=armed] .fl-num-reel{transform:translateY(0)}.fl-num[data-state=armed] .fl-num-val{text-shadow:none}.fl-num[data-state=play] .fl-num-s1{animation:1.1s cubic-bezier(.2,.7,.2,1) .2s both flSIn}.fl-num[data-state=play] .fl-num-s2{animation:1.1s cubic-bezier(.2,.7,.2,1) .5s both flSIn}.fl-num[data-state=play] .fl-num-bar{animation:1.6s cubic-bezier(.2,.7,.2,1) .7s both flBar}.fl-num[data-state=play] .fl-num-reel{animation-name:flRoll;animation-duration:2.2s;animation-timing-function:cubic-bezier(.2,.7,.1,1);animation-fill-mode:both}.fl-num[data-state=play] .fl-num-val{animation:1.4s 2.9s both flGlow}@media (min-width:1024px){.fl-num{height:560px;padding:40px min(120px,8.333vw) 0}.fl-num[data-n="0"]{height:auto;padding-bottom:min(193px,13.4vw)}.fl-num-in{max-width:none}.fl-num-h{letter-spacing:-.045em;font-size:min(56px,3.889vw);line-height:1.06}.fl-num-bar{margin:min(64px,4.444vw) 0 min(44px,3.056vw)}.fl-num-grid{grid-template-columns:repeat(var(--fl-cols), minmax(0, 1fr));column-gap:0}.fl-num[data-n="1"] .fl-num-grid,.fl-num[data-n="4"] .fl-num-grid{--fl-cols:4}.fl-num[data-n="2"] .fl-num-grid{--fl-cols:2}.fl-num[data-n="3"] .fl-num-grid{--fl-cols:3}.fl-num-item{gap:14px;padding:0}.fl-num-item:nth-child(n+2){border-left:1px solid #ffffff1a;padding:0 min(36px,2.5vw)}.fl-num-item:nth-child(n+3){border-top:none}.fl-num-digits{font-size:min(64px,4.444vw)}.fl-num-label{font-size:12px}.fl-num-replay{display:flex}}.fl-ch{padding:30px 16px 50px;scroll-margin-top:0;position:relative;overflow:hidden}.fl-ch-body{flex-direction:column;align-items:center;gap:22px;max-width:560px;margin:0 auto;display:flex;position:relative}.fl-ch-left{display:contents}.fl-ch-h{letter-spacing:-.045em;align-self:stretch;font-size:30px;font-weight:800;line-height:1.02}.fl-ch-p{align-self:stretch;font-size:15px;line-height:1.55}.fl-phone-box{flex:none;position:relative}.fl-phone-scale{transform-origin:0 0}.fl-dl-m{flex-direction:column;align-self:stretch;gap:10px;font-size:13px;display:flex}.fl-dl-m a:hover{text-underline-offset:2px;text-decoration:underline}.fl-badges>div{flex-wrap:nowrap;gap:8px!important}.fl-badges img{height:var(--fl-badge-h,44px)!important;width:auto!important}.fl-badges a{border-radius:8px}.fl-dl{box-sizing:border-box;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);--fl-badge-h:42px;border-radius:30px;flex-direction:column;gap:16px;width:340px;padding:18px;display:flex}.fl-dl-top{align-items:center;gap:16px;display:flex}.fl-qr{background:#fff;border-radius:16px;flex:none;padding:7px;display:block;box-shadow:0 6px 16px #0000001a}.fl-qr svg{display:block}.fl-dl-title{letter-spacing:-.02em;font-size:17px;font-weight:700;display:block}.fl-dl-sub{margin-top:4px;font-size:13px;line-height:1.4;display:block}.fl-dl-foot{justify-content:space-between;align-items:center;padding-top:12px;font-size:13.5px;display:flex}.fl-dl-foot a{font-weight:600}.fl-dl-foot a:hover{text-underline-offset:3px;text-decoration:underline}@media (min-width:1024px){.fl-ch{padding:40px 80px 90px}.fl-ch-body{zoom:.675;width:1280px;max-width:none;height:1080px;display:block}.fl-ch-left{flex-direction:column;gap:18px;display:flex;position:absolute;top:360px;left:0}.fl-ch-h{font-size:40px}.fl-ch-p{font-size:17px}}@media (min-width:1152px){.fl-ch-body{zoom:.775}}@media (min-width:1280px){.fl-ch-body{zoom:.875}}@media (min-width:1440px){.fl-ch-body{zoom:1}}.fl .fl-fa{color:#0b0b0c;--phone-shadow:0 50px 100px #0a0a1447;background:#f4f4f1}.fl-fa-warm,.fl-fa-cool{pointer-events:none;border-radius:50%;position:absolute}.fl-fa-warm{background:radial-gradient(circle,#ffcd8c94 0%,#0000 62%);width:520px;height:520px;top:160px;left:-200px}.fl-fa-cool{background:radial-gradient(circle,#8cc3ff80 0%,#0000 62%);width:560px;height:560px;top:420px;right:-220px}.fl-fa-lines{pointer-events:none;margin-left:-700px;position:absolute;top:420px;left:50%}.fl-fa .fl-ch-body{padding-top:34px}.fl-fa-title{letter-spacing:-.05em;white-space:nowrap;align-items:center;gap:10px;font-size:44px;font-weight:900;line-height:1;display:flex}.fl-fa-title svg{flex:none;width:42px;height:42px}.fl-fa-phone{filter:drop-shadow(0 40px 60px #14142838)}.fl-fa-phone .fl-phone-box{width:290px;height:599px}.fl-fa-phone .fl-phone-scale{transform:scale(.9667)}.fl-fa .fl-ch-p{color:#0b0b0c9e}.fl-bubbles{flex-direction:column;align-self:stretch;align-items:flex-start;gap:12px;margin-top:10px;display:flex}.fl-bubble{text-align:left;border-radius:22px;align-items:center;gap:12px;display:flex}.fl-bubble-club{padding:12px 18px 12px 12px}.fl-bubble-app{margin-left:18px;padding:10px 18px 10px 10px}.fl-fa .fl-dl{background:#ffffff9e;border:1px solid #ffffffe6;box-shadow:0 20px 44px #1414281a,inset 0 1px #fffffff2}.fl-fa .fl-dl-sub,.fl-fa .fl-dl-foot{color:#0b0b0c94}.fl-fa .fl-dl-foot{border-top:1px solid #0b0b0c1a}.fl-fa .fl-dl-foot a{color:#0b0b0c}.fl-fa .fl-dl-m{color:#0b0b0c80}@media (min-width:1024px){.fl-fa-warm{width:980px;height:980px;left:-260px}.fl-fa-cool{width:1040px;height:1040px;top:460px;right:-320px}.fl-fa .fl-ch-body{padding-top:0}.fl-fa-title{justify-content:center;gap:34px;font-size:168px;position:absolute;top:70px;left:0;right:0}.fl-fa-title svg{width:142px;height:142px}.fl-fa-phone{filter:drop-shadow(0 70px 90px #14142838);position:absolute;top:205px;left:50%;transform:translate(-50%)}.fl-fa-phone .fl-phone-box{width:420px;height:868px}.fl-fa-phone .fl-phone-scale{transform:scale(1.4)}.fl-fa .fl-ch-left{width:340px}.fl-bubbles{align-self:auto}.fl-bubble-app{margin-left:34px}.fl-fa .fl-dl{position:absolute;top:560px;right:0}}.fl-fa-phone img,.fl-bubble-app img{background-color:#3a3330}.fl .fl-at{color:#fff;background:#050506}.fl-at-bg{opacity:.28;position:absolute;inset:0}.fl-at-bg img{object-fit:cover;object-position:50% 50%}.fl-at-shade{display:none}.fl-at .fl-ch-body{padding-top:40px}.fl-at-word{flex:none;width:219.3px;height:40px;display:block}.fl-at-phone .fl-phone-box{width:290px;height:627px}.fl-at-phone .fl-phone-scale{transform:scale(.9667)}.fl-at-frame{box-sizing:border-box;background:#1b1b1e;border-radius:51px;width:300px;height:649px;padding:11px;box-shadow:0 40px 80px #000000b3,inset 0 0 0 1.5px #ffffff1f}.fl-at-screen{background:#f7f7f5;border-radius:42px;width:100%;height:100%;position:relative;overflow:hidden}.fl-at .fl-ch-p{color:#ffffff9e}.fl-at .fl-dl{background:#ffffff12;border:1px solid #ffffff24}.fl-at .fl-dl-sub,.fl-at .fl-dl-foot{color:#ffffff94}.fl-at .fl-dl-foot{border-top:1px solid #ffffff1f}.fl-at .fl-dl-foot a{color:#fff}.fl-at .fl-dl-m{color:#ffffff80}.fl-browser{background:#0b0b0c;border-radius:22px;width:720px;height:450px;position:absolute;top:330px;right:-10px;overflow:hidden;box-shadow:0 60px 120px #0009,inset 0 0 0 1px #ffffff1a}.fl-browser-bar{background:#ffffff0f;border-bottom:1px solid #ffffff14;align-items:center;gap:7px;height:40px;padding:0 16px;display:flex}.fl-browser-dot{background:#ffffff2e;border-radius:6px;width:11px;height:11px}.fl-browser-url{color:#ffffffa6;background:#ffffff14;border-radius:12px;align-items:center;height:24px;margin-left:160px;padding:0 14px;font-size:12px;display:inline-flex}.fl-browser-page{height:410px;position:relative}.fl-browser-page img{object-fit:cover;object-position:50% 40%}.fl-browser-shade{background:linear-gradient(#05050859 0%,#0505080d 35%,#050508d9 100%);position:absolute;inset:0}.fl-browser-word{width:60.3px;height:11px;display:block;position:absolute;top:20px;left:26px}.fl-browser-title{text-align:right;letter-spacing:-.05em;color:#fff;font-size:40px;font-weight:800;line-height:.95;position:absolute;bottom:28px;left:0;right:26px}.fl-browser-title span{color:#ffffff8c}.fl-at-pill{z-index:2;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:14px;align-items:center;height:28px;padding:0 12px;font-size:12.5px;font-weight:600;display:inline-flex;position:absolute;top:300px;right:110px}@media (min-width:1024px){.fl-at-bg{opacity:.3}.fl-at-bg img{object-position:50% 30%}.fl-at-shade{background:linear-gradient(#050506 0%,#05050666 28%,#05050699 70%,#050506 100%);display:block;position:absolute;inset:0}.fl-at .fl-ch-body{padding-top:0}.fl-at-word{width:822.5px;height:150px;margin-left:-411.25px;position:absolute;top:96px;left:50%}.fl-at-phone{z-index:3;position:absolute;top:205px;left:50%;transform:translate(-62%)}.fl-at-phone .fl-phone-box{width:420px;height:909px}.fl-at-phone .fl-phone-scale{transform:scale(1.4)}.fl-at-frame{box-shadow:0 70px 130px #000000b3,inset 0 0 0 1.5px #ffffff1f}.fl-at .fl-ch-left{width:330px}.fl-at .fl-dl{z-index:4;position:absolute;top:700px;left:0}}.fl-og{transform-origin:top;color:#0b0b0c;width:390px;height:844px;font-family:var(--font-geist), ui-sans-serif, system-ui, sans-serif;text-align:left;background:#f7f7f5;margin-left:-195px;position:absolute;top:0;left:50%;transform:scale(.7429)}.fl-og-status{letter-spacing:-.01em;justify-content:space-between;align-items:center;height:50px;padding:0 26px 0 34px;font-size:17px;font-weight:600;display:flex;position:absolute;top:0;left:0;right:0}.fl-og-status span{align-items:center;gap:6px;display:flex}.fl-og-brand{align-items:center;height:38px;display:flex;position:absolute;top:61px;left:20px}.fl-og-word{width:102px;height:18.6px;display:block}.fl-og-market{letter-spacing:-.01em;background:#fff;border-radius:19px;align-items:center;gap:9px;height:38px;padding:0 16px 0 5px;font-size:15px;font-weight:600;display:flex;position:absolute;top:61px;right:21px;box-shadow:0 8px 22px #1414281a}.fl-og-date{letter-spacing:.14em;color:#0b0b0c8c;font-size:13px;font-weight:600;position:absolute;top:129px;left:20px}.fl-og-title{letter-spacing:-.045em;font-size:36px;font-weight:800;line-height:1.03;position:absolute;top:150px;left:20px}.fl-og-title span{color:#0b0b0c61;display:block}.fl-og-card{color:#fff;background:#0b0b0c;border-radius:34px;position:absolute;inset:243px 12px 8px;overflow:hidden}.fl-og-photo{width:420px;height:630px;position:absolute;top:-92px;left:0}.fl-og-photo img{object-fit:cover;background-color:#221e1b}.fl-og-fade{background:linear-gradient(#0b0b0c00,#0b0b0c);height:180px;position:absolute;top:380px;left:0;right:0}.fl-og-bars{grid-template-columns:repeat(3,1fr);gap:8px;display:grid;position:absolute;top:16px;left:18px;right:18px}.fl-og-bars span{background:#ffffff4d;border-radius:2px;height:3px}.fl-og-bars span:first-child{background:#fff}.fl-og-chip{background:#28282ab8;border:1px solid #ffffff29;border-radius:15px;align-items:center;height:30px;padding:0 13px;font-size:12.5px;font-weight:600;display:flex;position:absolute;top:33px;left:18px}.fl-og-count{color:#ffffffbf;font-size:12px;font-weight:600;position:absolute;top:41px;right:16px}.fl-og-glass{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#242426d1;border:1px solid #ffffff24;border-radius:26px;padding:14px 17px;position:absolute;top:305px;left:11px;right:11px}.fl-og-row{justify-content:space-between;align-items:center;font-size:12.5px;font-weight:600;display:flex}.fl-og-row span{align-items:center;gap:6px;display:flex}.fl-og-dot{background:#fff;border-radius:3px;width:6px;height:6px;display:inline-block}.fl-og-first{color:#ffffffb8;margin-top:10px;font-size:15px;font-weight:500}.fl-og-name{justify-content:space-between;align-items:baseline;display:flex}.fl-og-name b{letter-spacing:-.05em;font-size:46px;font-weight:800;line-height:1}.fl-og-name i{letter-spacing:-.03em;font-size:22px;font-style:normal;font-weight:800}.fl-og-line{color:#ffffffc7;margin-top:6px;font-size:13.5px}.fl-og-stats{border-top:1px solid #ffffff24;grid-template-columns:repeat(4,1fr);margin:12px 0 0;padding-top:12px;display:grid}.fl-og-stats div{flex-direction:column;gap:4px;display:flex}.fl-og-stats div+div{border-left:1px solid #ffffff24;padding-left:12px}.fl-og-stats b{letter-spacing:-.03em;font-size:24px;font-weight:700}.fl-og-stats small{letter-spacing:.12em;color:#fff9;font-size:9.5px;font-weight:600}.fl-og-actions{gap:10px;margin-top:14px;display:flex}.fl-og-cta{color:#0b0b0c;background:#fff;border-radius:24px;flex:1;justify-content:center;align-items:center;height:48px;font-size:15px;font-weight:600;display:flex}.fl-og-share{background:#ffffff1f;border:1px solid #fff3;border-radius:24px;flex:none;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.fl-team{background:#050506;padding:90px 16px 30px;position:relative}.fl-team-in{flex-direction:column;gap:14px;max-width:560px;margin:0 auto;display:flex}.fl-team-head{display:contents}.fl-team-h{letter-spacing:-.055em;color:#fff;font-size:42px;font-weight:800;line-height:.93}.fl-team-h span{color:#ffffff52}.fl-team-p{color:#ffffff8c;font-size:15px;line-height:1.55;margin-bottom:10px!important}.fl-cards{flex-direction:column;gap:14px;display:flex}.fl-card{cursor:pointer;-webkit-tap-highlight-color:transparent;background:#0a0a0b;border-radius:22px;height:420px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.fl-card:focus-visible{outline-offset:3px}.fl-card-photo{filter:grayscale()brightness(.16)contrast(1.1);position:absolute;inset:0}.fl-card-photo img{object-fit:cover}.fl-card-beam{opacity:0;mix-blend-mode:screen;background:radial-gradient(70% 55% at 50% 0,#ffd6964d,#ffd69600 70%);position:absolute;inset:0}.fl-card-lamp{opacity:.1;background:linear-gradient(90deg,#ffe7be,#ffc56e);border-radius:0 0 6px 6px;width:60px;height:8px;margin-left:-30px;position:absolute;top:0;left:50%;box-shadow:0 0 28px 8px #ffc56e73}.fl-card-shade{background:linear-gradient(#05050600 50%,#050506e0 100%);position:absolute;inset:0}.fl-card-text{flex-direction:column;gap:6px;display:flex;position:absolute;bottom:20px;left:20px;right:20px}.fl-card-name{letter-spacing:-.045em;color:#fff;font-size:26px;font-weight:800;line-height:1}.fl-card-role{color:#ffffff9e;font-size:14px}.fl-card:hover .fl-card-photo,.fl-card:focus-visible .fl-card-photo,.fl-card[data-lit] .fl-card-photo{animation:1.3s linear forwards flPhOn}.fl-card:hover .fl-card-lamp,.fl-card:focus-visible .fl-card-lamp,.fl-card[data-lit] .fl-card-lamp{animation:1.3s linear forwards flTlOn}.fl-card:hover .fl-card-beam,.fl-card:focus-visible .fl-card-beam,.fl-card[data-lit] .fl-card-beam{animation:1.3s linear forwards flBeamOn}@media (min-width:1024px){.fl-team{padding:150px 80px 70px}.fl-team-in{max-width:1280px;display:block}.fl-team-head{grid-template-columns:2.3fr 1fr;align-items:end;gap:64px;margin-bottom:60px;display:grid}.fl-team-h{font-size:min(88px,6.11vw)}.fl-team-p{font-size:17px;line-height:1.6;margin-bottom:0!important}.fl-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.fl-card{border-radius:32px;height:600px}.fl-card-text{bottom:28px;left:28px;right:28px}.fl-card-name{font-size:34px}.fl-card-role{font-size:15.5px}}.fl-end{text-align:center;color:#fff;background:radial-gradient(70% 50% at 50% 30%,#1a140c 0%,#050506 70%);flex-direction:column;align-items:center;padding:64px 20px 30px;display:flex;position:relative;overflow:hidden}.fl-end-icon{border-radius:16px;flex:none;width:64px;height:64px;display:block;overflow:hidden}.fl-end-h{letter-spacing:-.055em;font-size:56px;font-weight:800;line-height:.92;margin-top:30px!important}.fl-end-mail{letter-spacing:-.02em;border-bottom:2px solid #ffffff4d;margin-top:30px;padding-bottom:5px;font-size:22px;font-weight:600;transition:border-color .2s}.fl-end-mail:hover{border-bottom-color:#ffc56e}.fl-foot{color:#ffffff73;border-top:1px solid #ffffff1a;justify-content:space-between;align-self:stretch;margin-top:80px;padding-top:20px;font-size:13px;display:flex}.fl-foot a:hover{color:#fff}@media (min-width:1024px){.fl-end{background:radial-gradient(50% 60% at 50% 30%,#1a140c 0%,#050506 70%);padding:96px 80px 44px}.fl-end-icon{border-radius:22px;width:88px;height:88px}.fl-end-h{font-size:min(128px,8.9vw);margin-top:48px!important}.fl-end-mail{margin-top:56px;font-size:40px}.fl-foot{margin-top:120px}}html.fl-noprop .fl-hero{animation:none!important}@media (prefers-reduced-motion:reduce){.fl-hero,.fl *,.fl :before,.fl :after{transition:none!important;animation:none!important}.fl-num-replay{display:none!important}.fl-card:hover .fl-card-photo,.fl-card:focus-visible .fl-card-photo,.fl-card[data-lit] .fl-card-photo{filter:grayscale(.1)brightness()}.fl-card:hover .fl-card-lamp,.fl-card:focus-visible .fl-card-lamp,.fl-card[data-lit] .fl-card-lamp,.fl-card:hover .fl-card-beam,.fl-card:focus-visible .fl-card-beam,.fl-card[data-lit] .fl-card-beam{opacity:1}}
