.fb-home{--fb-ink:#0b2e1f;--fb-ink-2:#0a2418;--fb-green:#00d048;--fb-green-600:#00a43a;--fb-green-700:#007a35;--fb-mint:#7cf2a6;--fb-muted:#4a6358;--fb-rule:#dce6df;--fb-soft:#f6f9f7;--fb-gold:#e9b949;font-family:var(--font-carlito),Calibri,"Segoe UI",sans-serif;color:var(--fb-ink);background:#fff}.fb-home .fb-display{font-family:var(--font-inter-tight),"Inter","Segoe UI",sans-serif}.fb-home a:focus-visible,.fb-home button:focus-visible{outline:2px solid var(--fb-green-600);outline-offset:3px}@keyframes fbmesh{0%{background-position:0%,100% 0,50% 100%,0 0}50%{background-position:100%,0 100%,0 0,0 0}to{background-position:0%,100% 0,50% 100%,0 0}}.fb-mesh{background-image:radial-gradient(circle at 20% 30%,#00d048 0,#0000 42%),radial-gradient(circle at 80% 20%,#e9b949 0,#0000 35%),radial-gradient(circle at 60% 80%,#18a0a0 0,#0000 40%),linear-gradient(120deg,#0b2e1f,#0f5c36);background-size:180% 180%,180% 180%,180% 180%,100% 100%;animation:14s ease-in-out infinite fbmesh}@keyframes fbfloat{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.fb-f1{animation:6s ease-in-out infinite fbfloat}.fb-f2{animation:7s ease-in-out -2s infinite fbfloat}.fb-f3{animation:5.5s ease-in-out -4s infinite fbfloat}@keyframes fbdraw{0%{stroke-dashoffset:520px}55%,to{stroke-dashoffset:0}}.fb-draw{stroke-dasharray:520;animation:4s ease-out infinite fbdraw}@keyframes fbping{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}.fb-ping{animation:1.6s ease-out infinite fbping}@keyframes fbin{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.fb-in{animation:.45s both fbin}@keyframes fbrise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.fb-rise{animation:.5s both fbrise}@keyframes fblive{0%,to{opacity:1}50%{opacity:.3}}.fb-live{animation:1.4s ease-in-out infinite fblive}.fb-arrow .fb-chev{transition:transform .2s;display:inline-block}.fb-arrow:hover .fb-chev{transform:translate(4px)}.fb-lift{transition:transform .25s,box-shadow .25s}.fb-lift:hover{transform:translateY(-3px);box-shadow:0 30px 60px -12px #0b2e1f33}@keyframes fbsheen{0%{background-position:160% 0}60%,to{background-position:-60% 0}}@keyframes fborb{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-14px,12px)scale(1.12)}}@keyframes fbbob{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.fb-sheen{background:linear-gradient(110deg,#0000 35%,#ffffff26 50%,#0000 65%) 0 0/250% 100%;animation:5s ease-in-out infinite fbsheen}.fb-orb{animation:7s ease-in-out infinite fborb}.fb-orb2{animation:9s ease-in-out -3s infinite fborb}.fb-bob{animation:2.4s ease-in-out infinite fbbob}@keyframes fbtilt{0%,to{transform:rotate(-7deg)}50%{transform:rotate(7deg)}}@keyframes fbbub{0%{opacity:0;transform:translateY(2px)}30%{opacity:1}to{opacity:0;transform:translateY(-8px)}}@keyframes fbsteam{0%{opacity:0;transform:translateY(2px)}40%{opacity:1}to{opacity:0;transform:translateY(-4px)}}@keyframes fbdrive{0%,to{transform:translate(-2px)}50%{transform:translate(2px)}}.fb-tilt{transform-box:fill-box;transform-origin:50% 90%;animation:2.6s ease-in-out infinite fbtilt}.fb-bub{transform-box:fill-box;animation:1.8s ease-out infinite fbbub}.fb-bub2{animation-delay:-.6s}.fb-bub3{animation-delay:-1.2s}.fb-steam{transform-box:fill-box;animation:2s ease-out infinite fbsteam}.fb-steam2{animation-delay:-1s}.fb-drive{animation:1.6s ease-in-out infinite fbdrive}.fb-cat{transition:transform .25s,box-shadow .25s}.fb-cat:hover{transform:translateY(-4px)scale(1.01);box-shadow:0 30px 60px -18px #0b2e1f80}@keyframes fbbelt{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes fbtruck{0%{left:-80px}to{left:100%}}@keyframes fbwheel{to{transform:rotate(360deg)}}@keyframes fbroad{0%{background-position:0 0}to{background-position:-24px 0}}.fb-belt{animation:16s linear infinite fbbelt}.fb-truck{animation:6.5s linear infinite fbtruck}.fb-wheel{transform-box:fill-box;transform-origin:50%;animation:.6s linear infinite fbwheel}.fb-road{background:repeating-linear-gradient(90deg,#fff6 0 12px,#0000 12px 24px);animation:.5s linear infinite fbroad}@keyframes fbspin{0%{transform:translate(0)}to{transform:translate(-360px)}}.fb-spin{animation:40s linear infinite fbspin}@keyframes fbdot{0%,to{opacity:1}50%{opacity:.35}}.fb-dot{animation:1.6s ease-in-out infinite fbdot}@keyframes fbwave1{0%{transform:translate(0)}to{transform:translate(-150px)}}@keyframes fbwave2{0%{transform:translate(0)}to{transform:translate(-100px)}}.fb-wave1{animation:3.2s linear infinite fbwave1}.fb-wave2{animation:2.1s linear infinite fbwave2}@keyframes fbdrop{0%{opacity:0;top:30px}15%{opacity:1}80%{opacity:1}to{opacity:0;top:130px}}.fb-drop{animation:2.4s ease-in infinite fbdrop}.fb-dd1{animation-delay:-.8s}.fb-dd2{animation-delay:-1.6s}@keyframes fbstock{0%{stroke-dashoffset:160px}70%,to{stroke-dashoffset:0}}.fb-stock{stroke-dasharray:160;animation:3.6s ease-out infinite fbstock}@keyframes fbgo{0%{opacity:0;left:-2%}6%{opacity:1}94%{opacity:1}to{opacity:0;left:98%}}.fb-go{animation:9s linear infinite fbgo}.fb-crate .fb-cscene,.fb-crate .fb-citem,.fb-crate .fb-clid,.fb-crate .fb-cride{animation-duration:12s;animation-timing-function:ease-out;animation-iteration-count:infinite}.fb-crate .fb-cscene{animation-name:fbCScene}.fb-crate .fb-ci1{animation-name:fbCI1}.fb-crate .fb-ci2{animation-name:fbCI2}.fb-crate .fb-ci3{animation-name:fbCI3}.fb-crate .fb-ci4{animation-name:fbCI4}.fb-crate .fb-ci5{animation-name:fbCI5}.fb-crate .fb-clid{animation-name:fbCLid;animation-timing-function:ease-in-out}.fb-crate .fb-cride{animation-name:fbCRide;animation-timing-function:ease-in-out}.fb-crate.fb-paused *{animation-play-state:paused}@keyframes fbCScene{0%{opacity:0}4%,90%{opacity:1}95%,to{opacity:0}}@keyframes fbCI1{0%,5%{opacity:0;transform:translateY(-260px)}6%{opacity:1}13%{transform:translateY(5px)}15%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(-260px)}}@keyframes fbCI2{0%,14%{opacity:0;transform:translateY(-260px)}15%{opacity:1}22%{transform:translateY(5px)}24%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(-260px)}}@keyframes fbCI3{0%,23%{opacity:0;transform:translateY(-260px)}24%{opacity:1}31%{transform:translateY(5px)}33%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(-260px)}}@keyframes fbCI4{0%,32%{opacity:0;transform:translateY(-260px)}33%{opacity:1}40%{transform:translateY(5px)}42%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(-260px)}}@keyframes fbCI5{0%,41%{opacity:0;transform:translateY(-260px)}42%{opacity:1}49%{transform:translateY(5px)}51%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(-260px)}}@keyframes fbCLid{0%,55%{transform:translateY(-280px)}65%,92%{transform:none}96%,to{transform:translateY(-280px)}}@keyframes fbCRide{0%,70%{transform:none}84%,88%{transform:translate(560px)}89%,to{transform:none}}.fb-ring{perspective:1100px}.fb-ring-item{transform-style:preserve-3d;will-change:transform,opacity;position:absolute;top:0;left:50%}@keyframes fbringspin{0%{transform:translateZ(calc(var(--fb-r)*-1))rotateY(0deg)}to{transform:translateZ(calc(var(--fb-r)*-1))rotateY(-360deg)}}.fb-ring-spin{transform:translateZ(calc(var(--fb-r)*-1));animation:48s linear infinite fbringspin}@media (prefers-reduced-motion:reduce){.fb-home *,.fb-home :before,.fb-home :after{transition:none!important;animation:none!important}.fb-crate .fb-clid{transform:translateY(-280px)}}
