html{--fc-il-lift:1.3s}@property --fc-il-n{syntax:"<integer>";inherits:false;initial-value:0}@counter-style fc-il-pad{system:numeric;symbols:"0" "1" "2" "3" "4" "5" "6" "7" "8" "9";pad:3 "0"}.fc-il{display:none}html.fc-intro .fc-il{z-index:100;color:#fff;pointer-events:auto;animation:10ms linear 6.5s forwards fc-il-gone;display:block;position:fixed;inset:0;overflow:hidden}html.fc-intro.fc-intro-go .fc-il{animation:fc-il-pass 10ms linear var(--fc-il-lift) forwards, fc-il-gone 10ms linear calc(var(--fc-il-lift) + 1.4s) forwards}@keyframes fc-il-pass{to{pointer-events:none}}@keyframes fc-il-gone{to{visibility:hidden;pointer-events:none}}.fc-il__defs{width:0;height:0;position:absolute;overflow:hidden}.fc-il__shutter{--fc-il-w:100vw;--fc-il-g:max(var(--fc-gutter), calc((var(--fc-il-w) - 1600px) / 2 + var(--fc-gutter)));--fc-il-cw:calc((var(--fc-il-w) - 2 * var(--fc-il-g)) / 12);--fc-il-gl:var(--fc-il-g);display:flex;position:absolute;inset:0;container-type:inline-size}@supports (width:1cqw){.fc-il__shutter{--fc-il-w:100cqw}}@supports (width:round(down, 1.5px, 1px)){.fc-il__shutter{--fc-il-cw:round(down, (var(--fc-il-w) - 2 * var(--fc-il-g)) / 12, 1px);--fc-il-gl:round(down, (var(--fc-il-w) - 12 * var(--fc-il-cw)) / 2, 1px)}}.fc-il__panel{flex:0 0 var(--fc-il-cw);will-change:transform;background:#000;min-width:0;position:relative;overflow:hidden}html.fc-intro-go .fc-il__panel{animation:.82s cubic-bezier(.45,0,.1,1) both fc-il-lift;animation-delay:calc(var(--fc-il-lift) + var(--d,0) * 38ms)}.fc-il__panel--gutter{flex:0 0 var(--fc-il-gl)}.fc-il__panel--gutter:last-child{flex:1 1 0}@keyframes fc-il-lift{to{transform:translateY(-101%)}}.fc-il__panel:before{content:"";z-index:0;width:1px;animation:1.1s cubic-bezier(.16,1,.3,1) forwards fc-il-rule;animation-delay:calc(var(--d,0) * 28ms);background:#ffffff14;position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.fc-il__panel:first-child:before{display:none}@keyframes fc-il-rule{to{transform:scaleY(1)}}.fc-il__panel:after{content:"";z-index:2;opacity:0;background:linear-gradient(90deg,#7a5a24e6,#f3dc9b 50%,#7a5a24e6);height:1px;position:absolute;inset:auto 0 0;box-shadow:0 0 10px 1px #f3dc9b80,0 0 36px 6px #d4af6a33}html.fc-intro-go .fc-il__panel:after{animation:.16s both fc-il-edge;animation-delay:calc(var(--fc-il-lift) + var(--d,0) * 38ms)}@keyframes fc-il-edge{to{opacity:1}}.fc-il__slice{z-index:1;height:100%;width:var(--fc-il-w);top:0;left:calc(-1 * (var(--fc-il-gl) * min(var(--c,0), 1) + var(--fc-il-cw) * max(var(--c,0) - 1, 0)));position:absolute}html.fc-intro-go .fc-il__slice{animation:.82s cubic-bezier(.45,0,.1,1) both fc-il-lag;animation-delay:calc(var(--fc-il-lift) + var(--d,0) * 38ms)}@keyframes fc-il-lag{to{transform:translateY(36%)}}@media (max-width:767px){.fc-il__panel:before{display:none}.fc-il__panel:nth-child(3n+2):before{animation-delay:calc(var(--dm,0) * 60ms);display:block}html.fc-intro-go .fc-il__panel,html.fc-intro-go .fc-il__slice{animation-duration:.8s;animation-delay:calc(var(--fc-il-lift) + var(--dm,0) * 64ms)}html.fc-intro-go .fc-il__panel:after{animation-delay:calc(var(--fc-il-lift) + var(--dm,0) * 64ms)}}.fc-il__stage{place-items:center;padding-bottom:2vh;display:grid;position:absolute;inset:0}.fc-il__glow{aspect-ratio:1;opacity:0;pointer-events:none;background:radial-gradient(closest-side,#d4af6a24,#d4af6a0b 45%,#0000 70%);width:min(760px,150vw);animation:1.1s .5s forwards fc-il-fade-in;position:absolute;top:50%;left:50%;transform:translate(-50%,-54%)}.fc-il__lockup{flex-direction:column;align-items:center;display:flex;position:relative}.fc-il__mark{aspect-ratio:23/26.558;width:76px;display:block;position:relative}@media (min-width:768px){.fc-il__mark{width:92px}}.fc-il__mark svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.fc-il__ghost path{fill:none;stroke:#fff3;stroke-width:.16px}.fc-il__line path{fill:none;stroke:#fff;stroke-width:.22px;stroke-linejoin:miter;stroke-dasharray:1;stroke-dashoffset:1px;animation:.74s cubic-bezier(.25,0,.2,1) forwards fc-il-draw,.5s .82s forwards fc-il-stroke-gold}.fc-il__line path:nth-child(2){animation-delay:60ms,.82s}.fc-il__line path:nth-child(3){animation-delay:.12s,.82s}.fc-il__line path:nth-child(4){animation-delay:.18s,.82s}@keyframes fc-il-draw{to{stroke-dashoffset:0}}@keyframes fc-il-stroke-gold{to{stroke:#f3dc9b}}.fc-il__fill{clip-path:inset(100% 0 0);animation:.56s cubic-bezier(.65,0,.35,1) .66s forwards fc-il-pour}@keyframes fc-il-pour{to{clip-path:inset(0)}}.fc-il__sheen{animation:1.8s cubic-bezier(.76,0,.24,1) 1.1s infinite fc-il-sheen;transform:translate(-16px)skew(-20deg)}@keyframes fc-il-sheen{0%{transform:translate(-16px)skew(-20deg)}46%,to{transform:translate(36px)skew(-20deg)}}.fc-il__word{letter-spacing:.62em;text-transform:uppercase;white-space:nowrap;opacity:0;margin-top:34px;padding-left:.36em;font-size:12px;font-weight:500;line-height:1;animation:1.1s cubic-bezier(.16,1,.3,1) 40ms forwards fc-il-word;display:block}.fc-il__word:before{content:"ForgeConnect"}@media (min-width:768px){.fc-il__word{margin-top:40px;font-size:13px}}@keyframes fc-il-word{to{opacity:1;letter-spacing:.36em}}.fc-il__meter{opacity:0;width:188px;margin-top:30px;animation:.6s .1s forwards fc-il-fade-in;display:block}.fc-il__track{background:#ffffff1f;height:1px;display:block;position:relative;overflow:hidden}.fc-il__bar{transform-origin:0;background:linear-gradient(90deg,#7a5a24,#d4af6a 60%,#f3dc9b);animation:1.2s cubic-bezier(.65,0,.35,1) 40ms forwards fc-il-bar;position:absolute;inset:0;transform:scaleX(0)}@keyframes fc-il-bar{to{transform:scaleX(1)}}.fc-il__readout{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;letter-spacing:.26em;text-transform:uppercase;color:#8a8a8a;justify-content:space-between;margin-top:12px;font-size:10px;line-height:1;display:flex}.fc-il__label:before{content:"Forging"}.fc-il__count{--fc-il-n:0;counter-reset:fc-il-n var(--fc-il-n);color:#fff;font-variant-numeric:tabular-nums;animation:1.2s cubic-bezier(.65,0,.35,1) 40ms forwards fc-il-count}.fc-il__count:after{content:counter(fc-il-n, fc-il-pad)}@keyframes fc-il-count{to{--fc-il-n:100}}@keyframes fc-il-fade-in{to{opacity:1}}html.fc-js.fc-intro-seq{--fc-load-delay:calc(var(--fc-il-lift) + .18s)}html.fc-intro-seq:not(.fc-intro-go) [data-load-reveal] .fc-split__inner{animation:10ms linear 6.5s both fc-il-held-rise}html.fc-intro-seq:not(.fc-intro-go) [data-load-reveal=fade],html.fc-intro-seq:not(.fc-intro-go) [data-intro-item]{animation:10ms linear 6.5s both fc-il-held-fade}html.fc-intro-seq.fc-intro-go [data-intro-item]{animation:.95s cubic-bezier(.16,1,.3,1) both fc-il-item-in;animation-delay:calc(var(--fc-il-lift) + .3s + var(--intro-i,0) * 55ms)}@keyframes fc-il-held-rise{0%{transform:translateY(108%)}to{transform:none}}@keyframes fc-il-held-fade{0%{opacity:0}to{opacity:1}}@keyframes fc-il-item-in{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}html.fc-intro-hold .fc-il,html.fc-intro-hold .fc-il__panel,html.fc-intro-hold .fc-il__panel:after,html.fc-intro-hold .fc-il__slice,html.fc-intro-hold [data-load-reveal] .fc-split__inner,html.fc-intro-hold [data-load-reveal=fade],html.fc-intro-hold [data-intro-item]{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.fc-il{display:none!important}html.fc-intro-seq [data-intro-item]{animation:none!important}}
