.gb-lm{--gb-lm-loop:30s;--gb-lm-hop:cubic-bezier(0.42,0,0.32,1);--gb-lm-trudge:cubic-bezier(0.45,0.05,0.55,0.95);--gb-lm-land:cubic-bezier(0.22,1.28,0.34,1);--gb-lm-ease:var(--gb-ease,cubic-bezier(0.16,1,0.3,1));--gb-lm-u:calc(100cqw / 1200);--gb-lm-cream:var(--cream,#F5F0E8);--gb-lm-nude:var(--nude,#E8DDD0);--gb-lm-sage:var(--green-sage,#8B9B6A);--gb-lm-ink:var(--green-military,#1B2F1A);--gb-lm-deep:var(--gb-military-deep,#0D1F0D);--gb-lm-amber:#E8963C;--gb-lm-display:"Space Grotesk",system-ui,sans-serif;--gb-lm-body:"Inter",system-ui,sans-serif;container-type:inline-size;margin:0;min-width:0}.gb-lm__panel{position:relative;width:100%;aspect-ratio:15/8;overflow:hidden;border-radius:1.1rem;border:1px solid rgba(139,155,106,.3);background:radial-gradient(76% 108% at 68% 64%,#1e3c22 0,#142a16 46%,var(--gb-lm-deep) 100%);box-shadow:var(--gb-shadow-3,0 4px 10px rgba(22,36,15,.08),0 28px 54px -22px rgba(22,36,15,.45))}.gb-lm__grid{opacity:.15;pointer-events:none;background-image:linear-gradient(rgba(139,155,106,.5) 1px,transparent 0),linear-gradient(90deg,rgba(139,155,106,.5) 1px,transparent 0);background-size:3.2cqw 3.2cqw;-webkit-mask-image:radial-gradient(80% 96% at 38% 32%,#000,transparent 78%);mask-image:radial-gradient(80% 96% at 38% 32%,#000,transparent 78%)}.gb-lm__grid,.gb-lm__svg{position:absolute;inset:0}.gb-lm__svg{width:100%;height:100%;display:block}.gb-lm__svg text{font-family:var(--gb-lm-body);font-weight:400}.gb-lm__t-eyb,.gb-lm__t-hand,.gb-lm__t-head,.gb-lm__t-mile,.gb-lm__t-name,.gb-lm__t-span,.gb-lm__t-tag{font-family:var(--gb-lm-display)}.gb-lm__t-eyb{font-size:16px;font-weight:700;letter-spacing:3.2px;fill:rgba(139,155,106,.92)}.gb-lm__t-head{font-size:50px;font-weight:700;letter-spacing:-1.4px;fill:var(--gb-lm-cream)}.gb-lm__t-sub{font-size:21px;fill:rgba(245,240,232,.68)}.gb-lm__t-mile{font-size:34px;font-weight:700;letter-spacing:6px;fill:var(--gb-lm-amber)}.gb-lm__t-name{font-size:30px;font-weight:700;letter-spacing:-.8px;fill:var(--gb-lm-cream)}.gb-lm__t-nsub{font-size:18px;fill:rgba(139,155,106,.92)}.gb-lm__t-tag{font-size:15px;font-weight:700;letter-spacing:2.6px;fill:rgba(139,155,106,.88)}.gb-lm__t-step{font-size:22px;fill:var(--gb-lm-cream)}.gb-lm__t-hand{letter-spacing:3.4px;fill:#A6B683}.gb-lm__t-hand,.gb-lm__t-span{font-size:19px;font-weight:700}.gb-lm__t-span{letter-spacing:4.5px;fill:var(--gb-lm-cream)}.gb-lm__t-sub--long{font-size:16px}.gb-lm__svg text.gb-lm__t-step{font-weight:600}.gb-lm__short{display:none}.gb-lm__work{animation:gb-lm-work var(--gb-lm-loop) ease-in-out infinite both}@keyframes gb-lm-work{0%,88%{opacity:1;transform:translate(0)}91%{opacity:0;transform:translate(20px)}96%{opacity:0;transform:translate(-24px)}99%,to{opacity:1;transform:translate(0)}}.gb-lm__walker{animation:gb-lm-walk var(--gb-lm-loop) var(--gb-lm-hop) infinite both}@keyframes gb-lm-walk{0%,2.1%{transform:translate(0)}2.6%{transform:translateY(7px)}3.9%{transform:translate(18px,-34px)}4.5%{transform:translate(35px,-22px)}5.0%,6.2%{transform:translate(35px,-14px)}6.7%{transform:translate(35px,-8px)}8.0%{transform:translate(90px,-50px)}8.6%{transform:translate(145px,-22px)}10.3%,9.1%{transform:translate(145px,-14px)}10.8%{transform:translate(145px,-8px)}12.1%{transform:translate(200px,-50px)}12.7%{transform:translate(255px,-22px)}13.2%,16.4%{transform:translate(255px,-14px)}16.9%{transform:translate(255px,-8px)}18.2%{transform:translate(310px,-50px)}18.8%{transform:translate(365px,-22px)}19.3%,20.3%{transform:translate(365px,-14px)}20.8%{transform:translate(365px,-8px)}22.0%{transform:translate(408px,-38px)}22.6%{transform:translate(440px,7px)}23.1%,24.6%{transform:translate(440px)}25.2%{transform:translate(396px,-7px)}25.8%{transform:translate(352px)}26.4%{transform:translate(308px,-7px)}27.0%{transform:translate(264px)}27.6%{transform:translate(220px,-7px)}28.2%{transform:translate(176px)}28.8%{transform:translate(132px,-7px)}29.4%{transform:translate(88px)}30.0%{transform:translate(44px,-7px)}30.6%,31.8%{transform:translate(0)}32.2%{transform:translateY(6px)}33.2%{transform:translate(18px,-32px)}33.7%{transform:translate(35px,-20px)}34.1%,34.8%{transform:translate(35px,-14px)}35.2%{transform:translate(35px,-8px)}36.2%{transform:translate(90px,-46px)}36.7%{transform:translate(145px,-20px)}37.1%,37.8%{transform:translate(145px,-14px)}38.2%{transform:translate(145px,-8px)}39.2%{transform:translate(200px,-46px)}39.7%{transform:translate(255px,-20px)}40.1%,41.2%{transform:translate(255px,-14px)}41.6%{transform:translate(255px,-8px)}42.6%{transform:translate(310px,-46px)}43.1%{transform:translate(365px,-20px)}43.5%,44.2%{transform:translate(365px,-14px)}44.6%{transform:translate(365px,-8px)}45.6%{transform:translate(408px,-36px)}46.1%{transform:translate(440px,6px)}46.6%,47.4%{transform:translate(440px)}48.4%{transform:translate(414px,-9px)}49.4%,92%{transform:translate(350px)}92.01%,to{transform:translate(0)}}.gb-lm__lean{animation:gb-lm-lean var(--gb-lm-loop) var(--gb-lm-hop) infinite both}@keyframes gb-lm-lean{0%,2.6%{transform:rotate(0deg)}3.9%{transform:rotate(7deg)}5.0%,6.7%{transform:rotate(0deg)}8.0%{transform:rotate(8deg)}10.8%,9.1%{transform:rotate(0deg)}12.1%{transform:rotate(8deg)}13.2%,16.9%{transform:rotate(0deg)}18.2%{transform:rotate(8deg)}19.3%,20.8%{transform:rotate(0deg)}22.0%{transform:rotate(7deg)}23.1%,24.6%{transform:rotate(0deg)}25.4%,29.8%{transform:rotate(-6deg)}30.6%,33.0%{transform:rotate(0deg)}33.2%{transform:rotate(7deg)}34.1%,36.0%{transform:rotate(0deg)}36.2%{transform:rotate(7deg)}37.1%,39.0%{transform:rotate(0deg)}39.2%{transform:rotate(7deg)}40.1%,42.4%{transform:rotate(0deg)}42.6%{transform:rotate(7deg)}43.5%,45.4%{transform:rotate(0deg)}45.6%{transform:rotate(7deg)}46.6%,to{transform:rotate(0deg)}}.gb-lm__leg{transform-origin:-6px -30px;animation:gb-lm-leg var(--gb-lm-loop) linear infinite both}@keyframes gb-lm-leg{0%,24.8%{transform:rotate(0deg)}25.2%{transform:rotate(-20deg)}25.8%{transform:rotate(18deg)}26.4%{transform:rotate(-20deg)}27.0%{transform:rotate(18deg)}27.6%{transform:rotate(-20deg)}28.2%{transform:rotate(18deg)}28.8%{transform:rotate(-20deg)}29.4%{transform:rotate(18deg)}30.0%{transform:rotate(-20deg)}30.6%,to{transform:rotate(0deg)}}.gb-lm__carry{animation:gb-lm-carry var(--gb-lm-loop) linear infinite both}@keyframes gb-lm-carry{0%,22.4%{opacity:1}22.9%,31.6%{opacity:0}32.1%,45.9%{opacity:1}46.4%,to{opacity:0}}.gb-lm__wb-a,.gb-lm__wb-b,.gb-lm__wb-t,.gb-lm__wb-x{animation-duration:var(--gb-lm-loop);animation-iteration-count:infinite;animation-fill-mode:both;animation-timing-function:var(--gb-lm-ease)}.gb-lm__wb-a{animation-name:gb-lm-wb-a}.gb-lm__wb-b{animation-name:gb-lm-wb-b}.gb-lm__wb-x{animation-name:gb-lm-wb-x}.gb-lm__wb-t{animation-name:gb-lm-wb-t}@keyframes gb-lm-wb-a{0%,5.0%{opacity:0}23.4%,5.8%{opacity:1}24.2%,34.1%{opacity:0}34.7%,46.8%{opacity:1}47.4%,to{opacity:0}}@keyframes gb-lm-wb-b{0%,9.1%{opacity:0}23.4%,9.9%{opacity:1}24.2%,37.1%{opacity:0}37.7%,46.8%{opacity:1}47.4%,to{opacity:0}}@keyframes gb-lm-wb-x{0%,14.0%{opacity:0}15.0%,23.4%{opacity:1}24.2%,40.3%{opacity:0}40.9%,46.8%{opacity:1}47.4%,to{opacity:0}}@keyframes gb-lm-wb-t{0%,19.3%{opacity:0}20.1%,23.4%{opacity:1}24.2%,43.5%{opacity:0}44.1%,46.8%{opacity:1}47.4%,to{opacity:0}}.gb-lm__xp{animation:gb-lm-xp var(--gb-lm-loop) var(--gb-lm-ease) infinite both}@keyframes gb-lm-xp{0%,6.6%{transform:translate(0)}8.7%,9.8%{transform:translate(205px,80px)}35.1%,9.9%{transform:translate(0)}37.0%,38.0%{transform:translate(205px,80px)}38.1%,to{transform:translate(0)}}.gb-lm__xc{animation-name:gb-lm-xc;animation-duration:var(--gb-lm-loop);animation-iteration-count:infinite;animation-fill-mode:both;animation-timing-function:var(--gb-lm-ease)}.gb-lm__xc--2{animation-delay:.04s}.gb-lm__xc--3{animation-delay:.08s}.gb-lm__xc--4{animation-delay:.12s}.gb-lm__xc--5{animation-delay:.16s}.gb-lm__xc--6{animation-delay:.2s}@keyframes gb-lm-xc{0%,4.5%{opacity:0}5.2%,8.4%{opacity:1}33.9%,9.0%{opacity:0}34.5%,36.6%{opacity:1}37.2%,to{opacity:0}}.gb-lm__shadow{animation:gb-lm-shadow var(--gb-lm-loop) var(--gb-lm-hop) infinite both}@keyframes gb-lm-shadow{0%,2.1%{transform:translate(0) scale(1);opacity:.6}2.6%{transform:translate(0) scale(1.12,1.1);opacity:.72}3.9%{transform:translate(18px) scale(1.55,.42);opacity:.18}4.5%{transform:translate(35px) scale(.78,1.3);opacity:.82}5.0%,6.2%{transform:translate(35px) scale(1);opacity:.6}6.7%{transform:translate(35px) scale(1.12,1.1);opacity:.72}8.0%{transform:translate(90px) scale(1.65,.36);opacity:.14}8.6%{transform:translate(145px) scale(.76,1.32);opacity:.84}10.3%,9.1%{transform:translate(145px) scale(1);opacity:.6}10.8%{transform:translate(145px) scale(1.12,1.1);opacity:.72}12.1%{transform:translate(200px) scale(1.65,.36);opacity:.14}12.7%{transform:translate(255px) scale(.76,1.32);opacity:.84}13.2%,16.4%{transform:translate(255px) scale(1);opacity:.6}16.9%{transform:translate(255px) scale(1.12,1.1);opacity:.72}18.2%{transform:translate(310px) scale(1.65,.36);opacity:.14}18.8%{transform:translate(365px) scale(.76,1.32);opacity:.84}19.3%,20.3%{transform:translate(365px) scale(1);opacity:.6}20.8%{transform:translate(365px) scale(1.12,1.1);opacity:.72}22.0%{transform:translate(408px) scale(1.5,.44);opacity:.2}22.6%{transform:translate(440px) scale(.8,1.28);opacity:.82}23.1%,24.6%{transform:translate(440px) scale(1);opacity:.6}25.2%{transform:translate(396px) scale(1.12,.82);opacity:.48}25.8%{transform:translate(352px) scale(1);opacity:.6}26.4%{transform:translate(308px) scale(1.12,.82);opacity:.48}27.0%{transform:translate(264px) scale(1);opacity:.6}27.6%{transform:translate(220px) scale(1.12,.82);opacity:.48}28.2%{transform:translate(176px) scale(1);opacity:.6}28.8%{transform:translate(132px) scale(1.12,.82);opacity:.48}29.4%{transform:translate(88px) scale(1);opacity:.6}30.0%{transform:translate(44px) scale(1.12,.82);opacity:.48}30.6%,32.2%{transform:translate(0) scale(1);opacity:.6}33.2%{transform:translate(18px) scale(1.5,.44);opacity:.2}34.1%,35.2%{transform:translate(35px) scale(1);opacity:.6}36.2%{transform:translate(90px) scale(1.6,.4);opacity:.16}37.1%,38.2%{transform:translate(145px) scale(1);opacity:.6}39.2%{transform:translate(200px) scale(1.6,.4);opacity:.16}40.1%,41.6%{transform:translate(255px) scale(1);opacity:.6}42.6%{transform:translate(310px) scale(1.6,.4);opacity:.16}43.5%,44.6%{transform:translate(365px) scale(1);opacity:.6}45.6%{transform:translate(408px) scale(1.5,.44);opacity:.2}46.6%,47.4%{transform:translate(440px) scale(1);opacity:.6}48.4%{transform:translate(414px) scale(1.1,.86);opacity:.5}49.4%,92%{transform:translate(350px) scale(1);opacity:.6}92.01%,to{transform:translate(0) scale(1);opacity:.6}}.gb-lm__reveal{animation:gb-lm-reveal var(--gb-lm-loop) var(--gb-lm-hop) infinite both}@keyframes gb-lm-reveal{0%,2.1%{width:0}4.5%{width:41px}6.7%{width:41px}8.6%{width:151px}10.8%{width:151px}12.7%{width:261px}16.9%{width:261px}18.8%{width:371px}20.8%{width:371px}22.6%{width:452px}88%{width:452px}92%,to{width:0}}.gb-lm__hotreveal{animation:gb-lm-hotreveal var(--gb-lm-loop) var(--gb-lm-hop) infinite both}@keyframes gb-lm-hotreveal{0%,31.8%{width:0}33.7%{width:41px}35.2%{width:41px}36.7%{width:151px}38.2%{width:151px}39.7%{width:261px}41.6%{width:261px}43.1%{width:371px}44.6%{width:371px}46.1%{width:452px}88%{width:452px}92%,to{width:0}}.gb-lm__dots{animation:gb-lm-dots var(--gb-lm-loop) ease-in-out infinite both}@keyframes gb-lm-dots{0%,52%{opacity:.85}56%,92%{opacity:0}92.01%,to{opacity:.85}}.gb-lm__hot{animation:gb-lm-hot var(--gb-lm-loop) ease-in-out infinite both}@keyframes gb-lm-hot{0%,46.1%{stroke-width:5px}47.4%{stroke-width:13px}49.4%{stroke-width:6px}54%,to{stroke-width:4px}}.gb-lm__lift{animation:gb-lm-lift var(--gb-lm-loop) var(--gb-lm-land) infinite both}@keyframes gb-lm-lift{0%,47.5%{transform:translate(0)}48.3%{transform:translateY(13px)}50.4%{transform:translateY(-200px)}51.4%{transform:translateY(-176px)}52.2%,88%{transform:translateY(-182px)}91%{transform:translateY(-182px)}92%,to{transform:translate(0)}}.gb-lm__seg{animation:gb-lm-seg var(--gb-lm-loop) var(--gb-lm-land) infinite both}.gb-lm__seg--2{animation-delay:.36s}.gb-lm__seg--3{animation-delay:.72s}@keyframes gb-lm-seg{0%,51.5%{opacity:0;transform:translateY(-44px)}53.4%{opacity:1;transform:translateY(7px)}54.4%,88%{opacity:1;transform:translate(0)}90%{opacity:0;transform:translate(0)}92%,to{opacity:0;transform:translateY(-44px)}}.gb-lm__spanlbl{animation:gb-lm-spanlbl var(--gb-lm-loop) var(--gb-lm-ease) infinite both}@keyframes gb-lm-spanlbl{0%,55%{opacity:0;transform:translateY(8px)}57.5%,87%{opacity:1;transform:translate(0)}89%,to{opacity:0;transform:translateY(8px)}}.gb-lm__steps,.gb-lm__stones{animation:gb-lm-stone var(--gb-lm-loop) var(--gb-lm-ease) infinite both}@keyframes gb-lm-stone{0%,50%{opacity:1}54%,92%{opacity:0}92.01%,to{opacity:1}}.gb-lm__qr{animation-duration:var(--gb-lm-loop);animation-iteration-count:infinite;animation-fill-mode:both;animation-timing-function:ease-in-out}.gb-lm__qr--1{animation-name:gb-lm-q1}.gb-lm__qr--2{animation-name:gb-lm-q2}.gb-lm__qr--3{animation-name:gb-lm-q3}@keyframes gb-lm-q1{0%,5%{opacity:0}6.5%,88%{opacity:1}90%,to{opacity:0}}@keyframes gb-lm-q2{0%,15%{opacity:0}16.5%,88%{opacity:1}90%,to{opacity:0}}@keyframes gb-lm-q3{0%,25%{opacity:0}26.5%,88%{opacity:1}90%,to{opacity:0}}.gb-lm__go{animation:gb-lm-release var(--gb-lm-loop) var(--gb-lm-hop) infinite both}.gb-lm__go--2{animation-delay:.3s}.gb-lm__go--3{animation-delay:.6s}@keyframes gb-lm-release{0%,56%{transform:translate(0);opacity:1}57.4%{transform:translate(-20px);opacity:1}63%{transform:translate(700px);opacity:1}64.4%{transform:translate(810px);opacity:0}64.41%,to{transform:translate(0);opacity:0}}.gb-lm__feed{animation:gb-lm-feedgate var(--gb-lm-loop) ease-in-out infinite both}.gb-lm__flow{animation:gb-lm-flowgate var(--gb-lm-loop) ease-in-out infinite both}@keyframes gb-lm-feedgate{0%,52%{opacity:1}55%,92%{opacity:0}92.01%,to{opacity:1}}@keyframes gb-lm-flowgate{0%,60%{opacity:0}63%,87%{opacity:1}89%,to{opacity:0}}.gb-lm__feed g{animation:gb-lm-feedrun 2.4s var(--gb-lm-ease) infinite}@keyframes gb-lm-feedrun{0%{transform:translate(238px);opacity:0}22%{opacity:1}86%{opacity:1}to{transform:translate(352px);opacity:0}}.gb-lm__flow>g{animation:gb-lm-run 2.6s linear infinite}.gb-lm__flow>g:nth-child(2),.gb-lm__flow>g:nth-child(2) g{animation-delay:.52s}.gb-lm__flow>g:nth-child(3),.gb-lm__flow>g:nth-child(3) g{animation-delay:1.04s}.gb-lm__flow>g:nth-child(4),.gb-lm__flow>g:nth-child(4) g{animation-delay:1.56s}.gb-lm__flow>g:nth-child(5),.gb-lm__flow>g:nth-child(5) g{animation-delay:2.08s}@keyframes gb-lm-run{0%{transform:translate(250px)}to{transform:translate(1140px)}}.gb-lm__fs-a,.gb-lm__fs-b,.gb-lm__fs-t,.gb-lm__fs-x{animation-duration:2.6s;animation-iteration-count:infinite;animation-fill-mode:both;animation-timing-function:var(--gb-lm-ease)}.gb-lm__fs-a{animation-name:gb-lm-fs-a}.gb-lm__fs-b{animation-name:gb-lm-fs-b}.gb-lm__fs-x{animation-name:gb-lm-fs-x}.gb-lm__fs-t{animation-name:gb-lm-fs-t}@keyframes gb-lm-fs-a{0%,18.5%{opacity:0}21%,to{opacity:1}}@keyframes gb-lm-fs-b{0%,30.9%{opacity:0}33.4%,to{opacity:1}}@keyframes gb-lm-fs-x{0%,43.3%{opacity:0}45.8%,to{opacity:1}}@keyframes gb-lm-fs-t{0%,55.6%{opacity:0}58%,to{opacity:1}}.gb-lm__drop--1{animation:gb-lm-drop1 var(--gb-lm-loop) var(--gb-lm-land) infinite both}.gb-lm__drop--2{animation:gb-lm-drop2 var(--gb-lm-loop) var(--gb-lm-land) infinite both}@keyframes gb-lm-drop1{0%,22.2%{opacity:0;transform:translateY(-34px)}23.0%{opacity:1;transform:translateY(8px)}23.8%,25.6%{opacity:1;transform:translate(0)}27.4%{opacity:1;transform:translate(270px)}28.0%,to{opacity:0;transform:translate(300px)}}@keyframes gb-lm-drop2{0%,45.7%{opacity:0;transform:translateY(-34px)}46.5%{opacity:1;transform:translateY(8px)}47.3%,49.4%{opacity:1;transform:translate(0)}51.2%{opacity:1;transform:translate(270px)}51.8%,to{opacity:0;transform:translate(300px)}}.gb-lm__before{animation:gb-lm-before var(--gb-lm-loop) var(--gb-lm-ease) infinite both}.gb-lm__after{animation:gb-lm-after var(--gb-lm-loop) var(--gb-lm-ease) infinite both}@keyframes gb-lm-before{0%,47%{opacity:1;transform:translate(0)}50%,92%{opacity:0;transform:translateY(-9px)}92.01%,to{opacity:1;transform:translate(0)}}@keyframes gb-lm-after{0%,54%{opacity:0;transform:translateY(11px)}58%,87%{opacity:1;transform:translate(0)}89%,to{opacity:0;transform:translateY(11px)}}.gb-lm__mascot{position:absolute;left:calc(787 * var(--gb-lm-u));top:calc(434 * var(--gb-lm-u));width:calc(78 * var(--gb-lm-u));height:calc(106 * var(--gb-lm-u));pointer-events:none}.gb-lm__mascot-walk{position:relative;width:100%;height:100%;transform-origin:50% 100%;animation:gb-lm-mwalk var(--gb-lm-loop) var(--gb-lm-trudge) infinite both}@keyframes gb-lm-mwalk{0%,54.5%{transform:translate(0) rotate(0deg)}55.2%{transform:translate(calc(-90 * var(--gb-lm-u)),calc(-4 * var(--gb-lm-u))) rotate(-4deg)}55.9%{transform:translate(calc(-180 * var(--gb-lm-u))) rotate(-4deg)}56.6%{transform:translate(calc(-268 * var(--gb-lm-u)),calc(-4 * var(--gb-lm-u))) rotate(-4deg)}57.3%{transform:translate(calc(-357 * var(--gb-lm-u))) rotate(-4deg)}58.0%{transform:translate(calc(-446 * var(--gb-lm-u)),calc(-4 * var(--gb-lm-u))) rotate(-2deg)}58.5%,61%{transform:translate(calc(-446 * var(--gb-lm-u))) rotate(0deg)}63.25%{transform:translate(calc(-390 * var(--gb-lm-u)),calc(-4 * var(--gb-lm-u))) rotate(3deg)}65.5%{transform:translate(calc(-335 * var(--gb-lm-u))) rotate(3deg)}67.75%{transform:translate(calc(-279 * var(--gb-lm-u)),calc(-4 * var(--gb-lm-u))) rotate(3deg)}70%{transform:translate(calc(-223 * var(--gb-lm-u))) rotate(3deg)}72.25%{transform:translate(calc(-167 * var(--gb-lm-u)),calc(-4 * var(--gb-lm-u))) rotate(3deg)}74.5%{transform:translate(calc(-112 * var(--gb-lm-u))) rotate(3deg)}76.75%{transform:translate(calc(-56 * var(--gb-lm-u)),calc(-4 * var(--gb-lm-u))) rotate(3deg)}79%{transform:translate(0) rotate(1deg)}80.5%{transform:translate(0) rotate(-3deg)}82.5%,to{transform:translate(0) rotate(0deg)}}.gb-lm__mascot-in{position:relative;width:100%;height:100%;transform-origin:50% 100%;animation:gb-lm-idle 4.6s ease-in-out infinite}@keyframes gb-lm-idle{0%{transform:translate(0) scale(1)}24%{transform:translateY(-.5cqw) scale(.992,1.018)}48%{transform:translate(0) scale(1.008,.992)}66%{transform:translateY(-.16cqw) scaleY(1.004)}82%{transform:translateY(.08cqw) scale(1.01,.988)}to{transform:translate(0) scale(1)}}.gb-lm__visor{position:absolute;left:28%;top:7%;width:56%;height:26%;opacity:.8;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(50% 50% at 50% 50%,rgba(232,150,60,.6) 0,rgba(232,150,60,.2) 46%,rgba(232,150,60,0) 78%);animation:gb-lm-visor 3.4s ease-in-out infinite}@keyframes gb-lm-visor{0%,to{opacity:.42;transform:scale(.94)}50%{opacity:1;transform:scale(1.05)}}.gb-lm__mlight{animation:gb-lm-mlight var(--gb-lm-loop) var(--gb-lm-trudge) infinite both}@keyframes gb-lm-mlight{0%,54.5%{transform:translate(0)}55.2%{transform:translate(-90px)}55.9%{transform:translate(-180px)}56.6%{transform:translate(-268px)}57.3%{transform:translate(-357px)}58.0%{transform:translate(-446px)}58.5%,61%{transform:translate(-446px)}63.25%{transform:translate(-390px)}65.5%{transform:translate(-335px)}67.75%{transform:translate(-279px)}70%{transform:translate(-223px)}72.25%{transform:translate(-167px)}74.5%{transform:translate(-112px)}76.75%{transform:translate(-56px)}79%,to{transform:translate(0)}}.gb-lm__mascot-in{background:#193320 url(/images/hero/mascot.jpg) 50%/100% 100% no-repeat;background-blend-mode:lighten}.gb-lm__mascot-in:after{content:"";position:absolute;inset:0;background:radial-gradient(66% 60% at 50% 50%,rgba(25,51,32,0) 46%,#193320 96%)}.gb-lm__mascot img{display:block;width:100%;height:100%;object-fit:cover;visibility:hidden}@supports ((-webkit-mask-image:url("/images/hero/mascot-matte.png")) or (mask-image:url("/images/hero/mascot-matte.png"))){.gb-lm__mascot-in{background:none;filter:drop-shadow(0 .5cqw .7cqw rgba(4,10,4,.5))}.gb-lm__mascot-in:after{content:none}.gb-lm__mascot img{visibility:visible;-webkit-mask-image:url(/images/hero/mascot-matte.png);mask-image:url(/images/hero/mascot-matte.png);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}.gb-lm__wipe{position:absolute;left:0;top:0;width:calc(840 * var(--gb-lm-u));height:100%;pointer-events:none;background:linear-gradient(90deg,rgba(233,243,214,0),rgba(233,243,214,.6) 3%,rgba(180,199,140,.26) 9%,rgba(139,155,106,.09) 34%,rgba(139,155,106,0));animation:gb-lm-wipe var(--gb-lm-loop) linear infinite both}@keyframes gb-lm-wipe{0%,88%{opacity:0;transform:translate(calc(1420 * var(--gb-lm-u)))}89.5%{opacity:1;transform:translate(calc(1080 * var(--gb-lm-u)))}94.5%{opacity:1;transform:translate(calc(-790 * var(--gb-lm-u)))}96%{opacity:0;transform:translate(calc(-1120 * var(--gb-lm-u)))}96.01%,to{opacity:0;transform:translate(calc(1420 * var(--gb-lm-u)))}}.gb-lm__chip{position:absolute;right:calc(60 * var(--gb-lm-u));top:calc(48 * var(--gb-lm-u));display:inline-flex;align-items:center;gap:calc(12 * var(--gb-lm-u));padding:calc(11 * var(--gb-lm-u)) calc(22 * var(--gb-lm-u));border-radius:999px;border:1px solid rgba(139,155,106,.45);background:rgba(139,155,106,.14);font-family:var(--gb-lm-display);font-size:calc(16 * var(--gb-lm-u));font-weight:700;letter-spacing:.21em;line-height:1;text-transform:uppercase;color:#C8D6AC;white-space:nowrap;pointer-events:none;animation:gb-lm-chipin var(--gb-lm-loop) var(--gb-lm-ease) infinite both}.gb-lm__chip svg{width:calc(26 * var(--gb-lm-u));height:calc(26 * var(--gb-lm-u));display:block;flex:none}.gb-lm__chipnote{position:absolute;right:calc(60 * var(--gb-lm-u));top:calc(104 * var(--gb-lm-u));font-family:var(--gb-lm-body);font-size:calc(15 * var(--gb-lm-u));line-height:1.3;color:rgba(139,155,106,.7);white-space:nowrap;pointer-events:none;animation:gb-lm-chipin var(--gb-lm-loop) var(--gb-lm-ease) infinite both}@keyframes gb-lm-chipin{0%,88.5%{opacity:0}90%,95%{opacity:1}96.5%,to{opacity:0}}.gb-lm__pulse{animation:gb-lm-pulse 2.4s ease-in-out infinite}@keyframes gb-lm-pulse{0%,to{opacity:.3}50%{opacity:1}}.gb-lm__outside{display:none;margin:1.5rem 0 0}.gb-lm__outside h3{font-family:var(--gb-lm-display);font-size:clamp(1.5rem,8vw,2rem);font-weight:700;line-height:1.08;letter-spacing:-.03em;margin:0 0 .6rem;color:var(--gb-lm-cream)}.gb-lm__outside p{font-size:.92rem;line-height:1.7}.gb-lm__outside ol,.gb-lm__outside p{margin:0 0 .9rem;color:rgba(245,240,232,.72)}.gb-lm__outside ol{padding-left:1.15rem;font-size:.88rem;line-height:1.8}.gb-lm__cap{margin:1.3rem 0 0;padding-left:.85rem;border-left:2px solid var(--gb-lm-sage);font-size:.79rem;line-height:1.6;color:rgba(245,240,232,.54);max-width:48rem}@media (max-width:860px){.gb-lm__after,.gb-lm__before,.gb-lm__chipnote,.gb-lm__exports,.gb-lm__hide-n,.gb-lm__long,.gb-lm__steps,.gb-lm__t-tag{display:none}.gb-lm__short{display:inline}.gb-lm__outside{display:block}.gb-lm__t-eyb{font-size:40px;letter-spacing:4px}.gb-lm__t-mile{font-size:52px;letter-spacing:7px}.gb-lm__t-name{font-size:44px}.gb-lm__t-span{font-size:38px;letter-spacing:3px}.gb-lm__chip{font-size:calc(38 * var(--gb-lm-u));gap:calc(26 * var(--gb-lm-u));padding:calc(24 * var(--gb-lm-u)) calc(46 * var(--gb-lm-u))}.gb-lm__chip svg{width:calc(56 * var(--gb-lm-u));height:calc(56 * var(--gb-lm-u))}}@media (prefers-reduced-motion:reduce){.gb-lm .gb-lm__feed g,.gb-lm .gb-lm__flow g,.gb-lm [class*=" gb-lm__"],.gb-lm [class^=gb-lm__]{animation:none!important}.gb-lm .gb-lm__after,.gb-lm .gb-lm__mascot-in,.gb-lm .gb-lm__mascot-walk,.gb-lm .gb-lm__seg,.gb-lm .gb-lm__spanlbl,.gb-lm .gb-lm__work{opacity:1!important;transform:none!important}.gb-lm .gb-lm__visor{opacity:.8!important}.gb-lm .gb-lm__flow{opacity:1!important}.gb-lm .gb-lm__before,.gb-lm .gb-lm__carry,.gb-lm .gb-lm__chip,.gb-lm .gb-lm__chipnote,.gb-lm .gb-lm__dots,.gb-lm .gb-lm__drop--1,.gb-lm .gb-lm__drop--2,.gb-lm .gb-lm__exports,.gb-lm .gb-lm__feed,.gb-lm .gb-lm__qr,.gb-lm .gb-lm__steps,.gb-lm .gb-lm__stones,.gb-lm .gb-lm__wipe{opacity:0!important}.gb-lm .gb-lm__hotreveal,.gb-lm .gb-lm__reveal{width:452px!important}.gb-lm .gb-lm__hot{stroke-width:4px!important}.gb-lm .gb-lm__lift{transform:translateY(-182px)!important}.gb-lm .gb-lm__walker{transform:translate(350px)!important}.gb-lm .gb-lm__lean,.gb-lm .gb-lm__leg{transform:none!important}.gb-lm .gb-lm__shadow{transform:translate(350px)!important;opacity:.6!important}.gb-lm .gb-lm__pulse{opacity:.85!important}.gb-lm .gb-lm__flow>g:first-child{transform:translate(300px)!important}.gb-lm .gb-lm__flow>g:nth-child(2){transform:translate(430px)!important}.gb-lm .gb-lm__flow>g:nth-child(3){transform:translate(560px)!important}.gb-lm .gb-lm__flow>g:nth-child(4){transform:translate(690px)!important}.gb-lm .gb-lm__flow>g:nth-child(5){transform:translate(820px)!important}.gb-lm .gb-lm__flow>g:first-child .gb-lm__fs-a,.gb-lm .gb-lm__flow>g:first-child .gb-lm__fs-b,.gb-lm .gb-lm__flow>g:first-child .gb-lm__fs-t,.gb-lm .gb-lm__flow>g:first-child .gb-lm__fs-x,.gb-lm .gb-lm__flow>g:nth-child(2) .gb-lm__fs-b,.gb-lm .gb-lm__flow>g:nth-child(2) .gb-lm__fs-t,.gb-lm .gb-lm__flow>g:nth-child(2) .gb-lm__fs-x,.gb-lm .gb-lm__flow>g:nth-child(3) .gb-lm__fs-t,.gb-lm .gb-lm__flow>g:nth-child(3) .gb-lm__fs-x,.gb-lm .gb-lm__flow>g:nth-child(4) .gb-lm__fs-t{opacity:0!important}}@media print{.gb-lm [class*=" gb-lm__"],.gb-lm [class^=gb-lm__]{animation:none!important}}.gb-dg{--gb-dg-ink:#1B2F1A;--gb-dg-sage:#8B9B6A;--gb-dg-olive:#435A30;--gb-dg-cream:#F5F0E8;--gb-dg-amber:#E8963C;--gb-dg-amber-ink:#B4640F;--gb-dg-muted:#6B7280;--gb-dg-line:#C6BDA6;margin:0;max-width:62rem;min-width:0}.gb-dg__frame{border:1px solid var(--border-strong,#b5aa8e);border-radius:.9rem;background:#FBF8F2;padding:.9rem .6rem;box-shadow:0 1px 2px rgba(22,36,15,.06),0 18px 44px -20px rgba(22,36,15,.34);overflow:hidden}.gb-dg__cap{margin-top:.75rem;padding-left:.85rem;border-left:2px solid var(--gb-dg-sage);font-family:var(--font-inter),system-ui,sans-serif;font-size:.79rem;line-height:1.6;color:var(--gb-dg-muted)}.gb-sec--ink .gb-dg__cap{color:rgba(245,240,232,.6);border-left-color:rgba(139,155,106,.55)}.gb-dg__more{margin:.8rem 0 0}.gb-dg__link{font-family:var(--font-space),system-ui,sans-serif;font-size:.83rem;font-weight:700;letter-spacing:.01em;color:var(--gb-dg-amber-ink);text-decoration:none;border-bottom:1.5px solid rgba(180,100,15,.35);padding-bottom:.12rem;transition:border-color .18s cubic-bezier(.16,1,.3,1)}.gb-dg__link:hover{border-bottom-color:var(--gb-dg-amber-ink)}.gb-dg__link:focus-visible{outline:2px solid var(--gb-dg-amber-ink);outline-offset:3px;border-radius:.15rem}.gb-sec--ink .gb-dg__link{color:var(--gb-dg-amber);border-bottom-color:rgba(232,150,60,.4)}.gb-sec--ink .gb-dg__link:hover{border-bottom-color:var(--gb-dg-amber)}.gb-sec--ink .gb-dg__link:focus-visible{outline-color:var(--gb-dg-amber)}.gb-dg__svg{display:block;width:100%;height:auto}.gb-dg__svg--w{display:none}.gb-dg__svg--n{max-width:27rem;margin:0 auto}@media (min-width:620px) and (max-width:899px){.gb-dg--ailayer .gb-dg__cap,.gb-dg--ailayer .gb-dg__frame,.gb-dg--ailayer .gb-dg__more,.gb-dg--devhours .gb-dg__cap,.gb-dg--devhours .gb-dg__frame,.gb-dg--flow .gb-dg__cap,.gb-dg--flow .gb-dg__frame,.gb-dg--flow .gb-dg__more,.gb-dg--lastmile .gb-dg__cap,.gb-dg--lastmile .gb-dg__frame{max-width:29rem;margin-left:auto;margin-right:auto}}@media (min-width:900px){.gb-dg__frame{padding:1.5rem}.gb-dg__svg--w{display:block}.gb-dg__svg--n{display:none}}.gb-dg__svg text{font-family:var(--font-inter),system-ui,sans-serif;font-weight:400}.gb-dg__ai-h,.gb-dg__ann-h,.gb-dg__ask,.gb-dg__ass-h,.gb-dg__eyb,.gb-dg__hr,.gb-dg__leg-n,.gb-dg__name,.gb-dg__num,.gb-dg__point,.gb-dg__sg-h,.gb-dg__stage-h,.gb-dg__stage-tag,.gb-dg__sv-h,.gb-dg__tag,.gb-dg__tot{font-family:var(--font-space),system-ui,sans-serif}.gb-dg__eyb{font-size:12.5px;font-weight:700;letter-spacing:1.6px;fill:var(--gb-dg-olive)}.gb-dg__strap{font-size:17px;fill:#3B4B2C}.gb-dg__name{font-size:25px;font-weight:700;letter-spacing:-.4px;fill:var(--gb-dg-ink)}.gb-dg__line{font-size:15.5px;fill:#33421F}.gb-dg__tag{font-size:11.5px;font-weight:700;letter-spacing:1.3px}.gb-dg__chip-t{font-size:12.5px;fill:#3B4B2C}.gb-dg__ann-h{font-size:14.5px;font-weight:700;fill:var(--gb-dg-ink)}.gb-dg__ann-l{font-size:13px;fill:var(--gb-dg-muted)}.gb-dg__point{font-size:16px;font-weight:700;letter-spacing:1.4px;fill:var(--gb-dg-amber-ink)}.gb-dg__note{font-size:13px;fill:var(--gb-dg-muted)}.gb-dg__name--ink{fill:var(--gb-dg-cream)}.gb-dg__line--ink{fill:#C9CFBC}.gb-dg__tag--ink{fill:var(--gb-dg-sage)}.gb-dg__name--sage{fill:#17280F}.gb-dg__line--sage{fill:#23331A}.gb-dg__tag--sage{fill:#2C3A1E}.gb-dg__num{font-size:12px;font-weight:700;letter-spacing:.8px;fill:var(--gb-dg-sage)}.gb-dg__stage-h{font-size:20px;font-weight:700;letter-spacing:-.3px;fill:var(--gb-dg-ink)}.gb-dg__stage-tag{font-size:12px;font-weight:700;letter-spacing:1.2px;fill:var(--gb-dg-olive)}.gb-dg__stage-l{font-size:13.5px;fill:#3B4B2C}.gb-dg__foot{font-size:15.5px;fill:#33421F}.gb-dg__ask{font-size:22px;font-weight:700;fill:var(--gb-dg-amber)}.gb-dg__ai-h{font-size:14px;font-weight:700;letter-spacing:-.1px;fill:var(--gb-dg-ink)}.gb-dg__ai-l{font-size:13px;fill:#3B4B2C}.gb-dg__hr{font-size:22px;letter-spacing:-.3px}.gb-dg__hr,.gb-dg__tot{font-weight:700;fill:var(--gb-dg-ink)}.gb-dg__tot{font-size:30px;letter-spacing:-.7px}.gb-dg__tot-u{font-size:13px;fill:#3B4B2C}.gb-dg__leg-n{font-size:15px;font-weight:700;letter-spacing:-.2px;fill:var(--gb-dg-ink)}.gb-dg__leg-n--amber{fill:var(--gb-dg-amber-ink)}.gb-dg__leg-l{font-size:13.5px;fill:#3B4B2C}.gb-dg__ass-h{font-size:15.5px;font-weight:700;letter-spacing:-.2px;fill:var(--gb-dg-ink)}.gb-dg__sv-h{font-size:14px}.gb-dg__sg-h,.gb-dg__sv-h{font-weight:700;letter-spacing:-.1px;fill:var(--gb-dg-ink)}.gb-dg__sg-h{font-size:13px}.gb-dg__svg--n .gb-dg__eyb{font-size:10.5px;letter-spacing:1.2px}.gb-dg__svg--n .gb-dg__strap{font-size:13.5px}.gb-dg__svg--n .gb-dg__name{font-size:20px}.gb-dg__svg--n .gb-dg__line{font-size:13.5px}.gb-dg__svg--n .gb-dg__tag{font-size:10.5px;letter-spacing:1.2px}.gb-dg__svg--n .gb-dg__chip-t{font-size:11.5px}.gb-dg__svg--n .gb-dg__point{font-size:13.5px;letter-spacing:1.2px}.gb-dg__svg--n .gb-dg__note{font-size:11.5px}.gb-dg__svg--n .gb-dg__stage-h{font-size:18px}.gb-dg__svg--n .gb-dg__stage-tag{font-size:10.5px;letter-spacing:1.1px}.gb-dg__svg--n .gb-dg__ai-h,.gb-dg__svg--n .gb-dg__foot,.gb-dg__svg--n .gb-dg__stage-l{font-size:13px}.gb-dg__svg--n .gb-dg__ai-l{font-size:12.5px}.gb-dg__svg--n .gb-dg__ask{font-size:15px}.gb-dg__svg--n .gb-dg__hr{font-size:16px}.gb-dg__svg--n .gb-dg__tot{font-size:15px;letter-spacing:-.2px}.gb-dg__svg--n .gb-dg__leg-n{font-size:13px}.gb-dg__svg--n .gb-dg__leg-l{font-size:12.5px}.gb-dg__svg--n .gb-dg__ass-h,.gb-dg__svg--n .gb-dg__sv-h{font-size:13px}.gb-dg__svg--n .gb-dg__sg-h{font-size:12px}@keyframes gb-dg-nudge-x{0%,to{transform:translateZ(0)}50%{transform:translate3d(-5px,0,0)}}@keyframes gb-dg-nudge-y{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,5px,0)}}.gb-dg__nudge-x{animation:gb-dg-nudge-x 2.8s ease-in-out infinite}.gb-dg__nudge-y{animation:gb-dg-nudge-y 2.8s ease-in-out infinite}.gb-dg__flow-arrow{animation:gb-dg-nudge-fwd 3.2s ease-in-out infinite;animation-delay:calc(var(--gb-dg-i, 0) * .26s)}@keyframes gb-dg-nudge-fwd{0%,55%,to{transform:translateZ(0)}25%{transform:translate3d(4px,0,0)}}.gb-dg__svg--n .gb-dg__flow-arrow{animation-name:gb-dg-nudge-down}@keyframes gb-dg-nudge-down{0%,55%,to{transform:translateZ(0)}25%{transform:translate3d(0,4px,0)}}.gb-dg__ex{display:grid;gap:.75rem;grid-template-columns:1fr}@media (min-width:560px) and (max-width:899px){.gb-dg__ex{grid-template-columns:repeat(2,minmax(0,1fr))}.gb-dg__card--wide{grid-column:span 2}}@media (min-width:900px){.gb-dg__ex{grid-template-columns:repeat(3,minmax(0,1fr))}}.gb-dg__card{position:relative;display:flex;flex-direction:column;gap:.5rem;padding:1.05rem 1.1rem 1.15rem;border:1px solid var(--border-soft,#c6bda6);border-radius:.75rem;background:var(--cream,#F5F0E8);transition:border-color .18s cubic-bezier(.16,1,.3,1),background-color .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1)}.gb-dg__card:hover{transform:translateY(-2px);border-color:var(--gb-dg-sage);background:#FFFDF8}.gb-dg__glyph{width:2.4rem;height:2.4rem;flex:none}.gb-dg__when{font-size:.63rem;letter-spacing:.13em;text-transform:uppercase;color:var(--gb-dg-amber-ink);margin:0}.gb-dg__ex-h,.gb-dg__when{font-family:var(--font-space),system-ui,sans-serif;font-weight:700}.gb-dg__ex-h{font-size:1.06rem;letter-spacing:-.015em;line-height:1.25;color:var(--gb-dg-ink);margin:-.2rem 0 0}.gb-dg__ex-p{font-family:var(--font-inter),system-ui,sans-serif;font-size:.875rem;line-height:1.62;color:#3B4B2C;margin:0}.gb-dg__ex-head{margin:0 0 1rem}.gb-dg__ex-eyb{display:block;font-family:var(--font-space),system-ui,sans-serif;font-size:.66rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--gb-dg-olive);margin:0 0 .4rem}.gb-dg__ex-sub{font-family:var(--font-inter),system-ui,sans-serif;font-size:.94rem;line-height:1.6;color:#3B4B2C;margin:0;max-width:42rem}@media (prefers-reduced-motion:reduce){.gb-dg__flow-arrow,.gb-dg__nudge-x,.gb-dg__nudge-y{animation:none!important;transform:none!important}.gb-dg__card,.gb-dg__link{transition:none!important}.gb-dg__card:hover{transform:none}}@media print{.gb-dg__flow-arrow,.gb-dg__nudge-x,.gb-dg__nudge-y{animation:none!important;transform:none!important}}.gb-mkt .gb-dg{margin-top:3.25rem}