.pf{font-family:Playfair Display,serif}.glmg-reveal{opacity:0}.glmg-reveal.in{animation:glmgUp .6s cubic-bezier(.22,.61,.36,1) forwards}@keyframes glmgUp{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes glmgPulse{0%,to{opacity:.35}50%{opacity:1}}[data-jpanel]{transition:opacity .6s ease,transform .6s cubic-bezier(.22,.61,.36,1)}[data-jtext]{transition:opacity .55s ease,transform .55s cubic-bezier(.22,.61,.36,1)}#glmgSpineFill{transition:height .4s cubic-bezier(.22,.61,.36,1)}[data-jhfill]{transition:width .4s cubic-bezier(.22,.61,.36,1)}[data-jhdot]{transition:background .4s ease}[data-jdot]{transition:background .4s ease,border-color .4s ease}[data-jstage] [data-jlbl]{transition:color .4s ease}.glmg-desk{display:none}.glmg-mob{display:block}.glmg-desk-nav{display:none}.glmg-mob-nav{display:flex}.glmg-jpin{display:block}.glmg-jstack{display:none}@media(max-width:899px){.glmg-jsticky{align-items:flex-start;padding-top:78px}.glmg-jcard{height:min(460px,52vh)}.glmg-jnar{margin-bottom:14px}.glmg-jpanels{transform:scale(.8);transform-origin:top left;width:125%;height:125%}}.glmg-jgrid{grid-template-columns:1fr;gap:26px}.glmg-jleft{display:none}.glmg-jnar{display:block}.glmg-jcard{height:min(560px,62vh);margin:0 auto}.glmg-social{display:grid;grid-template-columns:1fr;gap:40px}.glmg-cmpgrid,.glmg-covgrid{display:grid;grid-template-columns:1fr;gap:16px}.glmg-news,.glmg-pquote{grid-template-columns:1fr}.glmg-bento{display:grid;grid-template-columns:1fr;gap:14px}.glmg-puzzle{position:relative}.glmg-puzzle:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='108' height='108' viewBox='0 0 108 108'%3E%3Cg fill='none' stroke='%23c9a24b' stroke-width='1.1' opacity='0.07'%3E%3Cpath d='M0 54h30c0-12 11-17 24-17s24 5 24 17h30'/%3E%3Cpath d='M54 0v30c-12 0-17 11-17 24s5 24 17 24v30'/%3E%3C/g%3E%3C/svg%3E");background-size:108px 108px;pointer-events:none;z-index:0}.glmg-puzzle>*{position:relative;z-index:1}@keyframes glmgCtaRing{0%{opacity:.85;transform:scale(1)}75%{opacity:0;transform:scale(1.34)}to{opacity:0;transform:scale(1.34)}}@keyframes glmgCtaArrow{0%,58%,to{transform:translate(0)}72%{transform:translate(7px)}86%{transform:translate(2px)}}.glmg-cta-pulse{position:relative}.glmg-cta-pulse:before,.glmg-cta-pulse:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:9999px;pointer-events:none;z-index:1}.glmg-cta-pulse:after{border:2px solid rgba(230,205,139,.95);box-shadow:0 0 14px 2px #c9a24b80;animation:glmgCtaRing 2.4s ease-out infinite}.glmg-cta-pulse:before{border:2px solid rgba(230,205,139,.5);animation:glmgCtaRing 2.4s ease-out infinite .5s}.glmg-cta-ring3{position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:9999px;border:1.5px solid rgba(230,205,139,.28);pointer-events:none;z-index:1;animation:glmgCtaRing 2.4s ease-out infinite 1s}.glmg-cta-pulse>svg{animation:glmgCtaArrow 2s ease-in-out infinite;transform-origin:left center}.glmg-ico{transition:transform .3s cubic-bezier(.34,1.56,.64,1)}@keyframes glmgDotRing{0%{box-shadow:0 0 #c9a24b73}70%{box-shadow:0 0 0 8px #c9a24b00}to{box-shadow:0 0 #c9a24b00}}.glmg-dotpulse{animation:glmgDotRing 1.9s ease-out infinite}@keyframes glmgTileGlow{0%,to{box-shadow:0 0 12px #c9a24b40;border-color:#c9a24b47}50%{box-shadow:0 0 40px 8px #c9a24bbf;border-color:#e6cd8bf2}}.glmg-tileglow{position:relative}.glmg-tileglow:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:20px;border:1.5px solid rgba(201,162,75,.3);pointer-events:none;animation:glmgTileGlow 2.6s ease-in-out infinite;z-index:2}.glmg-tileglow span svg{transition:transform .28s ease}.glmg-tileglow:hover span svg{transform:translate(4px)}@keyframes glmgMarkPop{0%{opacity:0;transform:scale(.3)}55%{opacity:1;transform:scale(1.35)}to{opacity:1;transform:scale(1)}}.glmg-cmpgrid svg{transform-origin:center}.glmg-cmpgrid .marks-in svg{animation:glmgMarkPop 1.5s cubic-bezier(.34,1.56,.64,1) both}@media(prefers-reduced-motion:reduce){.glmg-cmpgrid .marks-in svg{animation:none}}@keyframes glmgChipIn{0%{opacity:0;transform:translateY(9px) scale(.94)}to{opacity:1;transform:none}}@keyframes glmgPkgRing{0%,to{box-shadow:0 0 10px #c9a24b2e;border-color:#d9bd7a8c}50%{box-shadow:0 0 30px 6px #c9a24b80;border-color:#e6cd8bf2}}.glmg-pkgpulse{position:relative}.glmg-pkgpulse:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:24px;border:1.5px solid rgba(217,189,122,.5);pointer-events:none;animation:glmgPkgRing 3s ease-in-out infinite;z-index:2}@media(prefers-reduced-motion:reduce){.glmg-pkgpulse:after{animation:none}}.glmg-revcard{transition:transform .3s cubic-bezier(.34,1.4,.64,1),box-shadow .3s ease}.glmg-revwall:hover .glmg-revcard:hover{transform:translateY(-6px);box-shadow:0 30px 50px -28px #0302134d}@keyframes glmgStarTwinkle{0%{opacity:0;transform:scale(.5) rotate(-18deg)}60%{opacity:1;transform:scale(1.25) rotate(4deg)}to{opacity:1;transform:none}}.glmg-revcard.stars-in span svg{animation:glmgStarTwinkle 1.25s cubic-bezier(.34,1.5,.64,1) both}@media(prefers-reduced-motion:reduce){.glmg-revcard{transition:none}.glmg-revcard.stars-in span svg{animation:none}}@keyframes glmgFrameSettle{0%{transform:translateY(26px) scale(.97);box-shadow:0 12px 26px -18px #0302132e}to{transform:none;box-shadow:0 30px 60px -20px #03021338,0 12px 20px -12px #0302131f}}.glmg-jcard.settled{animation:glmgFrameSettle 1.6s cubic-bezier(.22,.75,.3,1) both,glmgJCardEdge 5s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.glmg-jcard.settled{animation:none}}.glmg-spot a>div:first-child{overflow:hidden}.glmg-spot a>div:first-child>*{transition:transform .85s cubic-bezier(.22,.61,.36,1)}.glmg-spot a:hover>div:first-child>*{transform:scale(1.06)}.glmg-sthumb>div{overflow:hidden}.glmg-sthumb>div>*{transition:transform .85s cubic-bezier(.22,.61,.36,1)}.glmg-scard:hover .glmg-sthumb>div>*{transform:scale(1.06)}@media(prefers-reduced-motion:reduce){.glmg-spot a:hover>div:first-child>*,.glmg-scard:hover .glmg-sthumb>div>*{transform:none}}.glmg-root header a[href],.glmg-root header nav a{position:relative}.glmg-root header nav a:before{content:"";position:absolute;left:0;bottom:-7px;width:12px;height:3px;border-radius:1px;background:#c9a24b;transform:scaleX(0);transform-origin:left;transition:transform .26s ease}.glmg-root header nav a:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:1px;border-radius:2px;background:linear-gradient(90deg,#e6cd8b,#c9a24b);transform:scaleX(0);transform-origin:left;transition:transform .34s cubic-bezier(.22,.61,.36,1) .05s}.glmg-root header nav a:hover:before,.glmg-root header nav a:hover:after{transform:scaleX(1)}@media(prefers-reduced-motion:reduce){.glmg-root header nav a:before,.glmg-root header nav a:after{transition:none}}@keyframes glmgDrawerIn{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}.glmg-drawer nav a{animation:glmgDrawerIn .78s cubic-bezier(.22,.61,.36,1) both}.glmg-drawer nav a:nth-child(1){animation-delay:.09s}.glmg-drawer nav a:nth-child(2){animation-delay:.2s}.glmg-drawer nav a:nth-child(3){animation-delay:.31s}.glmg-drawer nav a:nth-child(4){animation-delay:.42s}.glmg-drawer nav a:nth-child(5){animation-delay:.53s}.glmg-drawer nav a:nth-child(6){animation-delay:.64s}@media(prefers-reduced-motion:reduce){.glmg-drawer nav a{animation:none}}.glmg-bento>a{transition:transform .3s cubic-bezier(.34,1.4,.64,1),box-shadow .3s ease,border-color .3s ease}.glmg-bento>a:not(.bento-tall):hover{transform:translateY(-6px)!important;border-color:#e2c88a!important;box-shadow:0 30px 54px -28px #0302134d!important}.glmg-bento>a.bento-tall:hover{transform:translateY(-6px)!important}#services>div>a:not(.glmg-bento *){transition:transform .3s cubic-bezier(.34,1.4,.64,1)}@media(prefers-reduced-motion:reduce){.glmg-bento>a{transition:none}.glmg-bento>a:hover{transform:none}}@keyframes glmgPillGlow{0%,to{box-shadow:0 6px 18px -8px #03021380,0 0 #c9a24b4d}50%{box-shadow:0 6px 18px -8px #03021380,0 0 34px 8px #c9a24bd9}}@keyframes glmgArrowNudge{0%,60%,to{transform:scaleX(1.5) translate(0)}75%{transform:scaleX(1.75) translate(5px)}88%{transform:scaleX(1.55) translate(2px)}}#glmgSticky button>span{display:inline-flex;align-items:center;gap:8px}#glmgSticky button>span:after{content:"→";display:inline-block;font-size:30px;line-height:1;font-weight:400;transform-origin:left center;letter-spacing:-.02em;animation:glmgArrowNudge 1.9s ease-in-out infinite}@media(prefers-reduced-motion:reduce){#glmgSticky button>span:after{animation:none}}@media(prefers-reduced-motion:reduce){#glmgSticky button{animation:none}}.glmg-crest{position:relative}.glmg-crest:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%) scaleX(0);transform-origin:center;width:min(620px,80%);height:3px;border-radius:3px;background:linear-gradient(90deg,transparent,#c9a24b,#f2dda6,#c9a24b,transparent);box-shadow:0 0 16px 2px #e6cd8b8c;transition:transform 1.3s cubic-bezier(.22,.61,.36,1);z-index:3}.glmg-crest.crest-in:before{transform:translate(-50%) scaleX(1)}@media(prefers-reduced-motion:reduce){.glmg-crest:before{transition:none;transform:translate(-50%) scaleX(1)}}.glmg-qframe{position:relative}.glmg-qframe:before,.glmg-qframe:after{content:"";position:absolute;width:52px;height:52px;border-color:#d9bd7a;filter:drop-shadow(0 0 6px rgba(201,162,75,.5));opacity:0;transition:opacity 1.1s ease,transform 1.5s cubic-bezier(.22,.61,.36,1);z-index:4;pointer-events:none}.glmg-qframe:before{top:-10px;left:-10px;border-top:3px solid;border-left:3px solid;border-top-left-radius:8px;transform:translate(8px,8px)}.glmg-qframe:after{bottom:-10px;right:-10px;border-bottom:3px solid;border-right:3px solid;border-bottom-right-radius:8px;transform:translate(-8px,-8px)}.glmg-qframe.brackets-in:before,.glmg-qframe.brackets-in:after{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.glmg-qframe:before,.glmg-qframe:after{transition:none;opacity:1;transform:none}}@keyframes glmgNumRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.glmg-num48{opacity:0}.nums-in .glmg-num48{animation:glmgNumRise .8s cubic-bezier(.22,.61,.36,1) both}@media(prefers-reduced-motion:reduce){.glmg-num48{opacity:1}.nums-in .glmg-num48{animation:none}}.glmg-hrule{position:relative;padding-bottom:14px}.glmg-hrule:after{content:"";position:absolute;left:0;bottom:0;width:64px;height:3px;border-radius:3px;background:linear-gradient(90deg,#e6cd8b,#c9a24b);transform:scaleX(0);transform-origin:left;transition:transform .9s cubic-bezier(.22,.61,.36,1)}.glmg-hrule.rule-in:after{transform:scaleX(1)}@media(prefers-reduced-motion:reduce){.glmg-hrule:after{transition:none;transform:scaleX(1)}}@keyframes glmgSpineFlow{0%{background-position:0 0}to{background-position:0 -140px}}#glmgSpineFill{background-image:linear-gradient(180deg,#030213 0,#030213 40%,#e6cd8b,#030213 70%,#030213);background-size:100% 70px;animation:glmgSpineFlow 2.4s linear infinite}@media(prefers-reduced-motion:reduce){#glmgSpineFill{animation:none;background-image:none}}.glmg-social figure{transition:transform .3s cubic-bezier(.34,1.4,.64,1),box-shadow .3s ease}.glmg-social figure:hover{transform:translateY(-4px)!important;box-shadow:0 28px 48px -30px #03021342!important}@media(hover:none),(max-width:1023px){.glmg-social figure:active{transform:scale(.98)}}@media(prefers-reduced-motion:reduce){.glmg-social figure{transition:none}.glmg-social figure:hover{transform:none}}@keyframes glmgGoldShimmer{0%{background-position:0% 50%}to{background-position:200% 50%}}.glmg-goldnum{background-image:linear-gradient(100deg,#cf9c3c,#fbe7ad 25%,#fff6dd 38%,#fbe7ad 52%,#cf9c3c 78%)!important;background-size:260% 100%!important;background-clip:text!important;-webkit-background-clip:text!important;animation:glmgGoldShimmer 3.6s linear infinite}@keyframes glmgStageSwap{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.stage-swap{animation:glmgStageSwap .4s cubic-bezier(.22,.61,.36,1) both}@keyframes glmgEyebrowIn{0%{opacity:0;transform:translateY(8px);filter:blur(3px)}to{opacity:1;transform:none;filter:blur(0)}}.glmg-eyebrow{animation:glmgEyebrowIn 1.5s cubic-bezier(.22,.61,.36,1) .15s both!important}.glmg-jnar{transition:box-shadow .4s ease}@keyframes glmgShieldGlow{0%,to{filter:drop-shadow(0 0 1px rgba(201,162,75,.35));transform:scale(1)}50%{filter:drop-shadow(0 0 14px rgba(230,205,139,1));transform:scale(1.09)}}.glmg-root header a[href="#top"]>svg,.glmg-root header a[href="./Homepage.dc.html"]>svg{animation:glmgShieldGlow 3s ease-in-out infinite}@keyframes glmgBarIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}#glmgBar>span{display:inline-block;animation:glmgBarIn 1.3s cubic-bezier(.22,.61,.36,1) .25s both}@media(prefers-reduced-motion:reduce){.glmg-root header a svg,#glmgBar>span{animation:none}}@media(prefers-reduced-motion:reduce){.glmg-goldnum,.stage-swap,.glmg-eyebrow{animation:none}}@keyframes glmgHeadWord{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}#glmgHero h1{animation:glmgHeadWord 1.5s cubic-bezier(.22,.61,.36,1) .25s both!important}@keyframes glmgQuoteMark{0%,to{opacity:.5;transform:rotate(-5deg) scale(.94)}50%{opacity:1;transform:rotate(2deg) scale(1.16)}}.glmg-pquote svg{animation:glmgQuoteMark 3.2s ease-in-out infinite!important;transform-origin:center}@keyframes glmgFootRise{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}.glmg-root footer .foot-in>*{animation:glmgFootRise 1s cubic-bezier(.22,.61,.36,1) both!important}.glmg-root footer>div>div:first-of-type>div:nth-child(1){animation-delay:.05s}@keyframes glmgDotBlink{0%,to{opacity:1;box-shadow:0 0 0 3px #34d39940}50%{opacity:.45;box-shadow:0 0 0 7px #34d39900}}#glmgStats span[style*="background: rgb(52, 211, 153)"],#glmgStats span[style*="background:#34d399"]{animation:glmgDotBlink 1.8s ease-in-out infinite}@media(prefers-reduced-motion:reduce){#glmgHero h1>span,.glmg-pquote svg,.glmg-root footer .foot-in>*{animation:none}}@media(max-width:1023px){.glmg-tilt{transition:transform .18s ease-out;will-change:transform}}@media(max-width:1023px)and (prefers-reduced-motion:reduce){.glmg-tilt{transition:none;transform:none!important}}@keyframes glmgBadgeFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.glmg-bento>a.bento-tall>div>div:first-child{animation:glmgBadgeFloat 2.8s ease-in-out infinite!important}@keyframes glmgUnderChase{0%{background-position:0% 0}to{background-position:200% 0}}.glmg-hrule.rule-in:after{background-image:linear-gradient(90deg,#c9a24b,#fff4d2,#c9a24b)!important;background-size:200% 100%!important;height:4px!important;animation:glmgUnderChase 1.8s linear infinite!important}@keyframes glmgLogoDrift{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-8px) rotate(-3deg)}}.glmg-bub{animation:glmgLogoDrift 3.4s ease-in-out infinite!important}.glmg-bub:nth-child(2n){animation-duration:4.2s!important;animation-delay:.3s}@keyframes glmgPanelGlow{0%,to{box-shadow:inset 0 0 0 1px #c9a24b14}50%{box-shadow:inset 0 0 26px #c9a24b33}}.glmg-covgrid>div{position:relative}.glmg-covgrid>div:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:20px;pointer-events:none;animation:glmgPanelGlow 4s ease-in-out infinite}.glmg-covgrid>div:nth-child(2):after{animation-delay:1.4s}@keyframes glmgAvatarPop{0%{transform:scale(.6);opacity:0}70%{transform:scale(1.14);opacity:1}to{transform:scale(1);opacity:1}}.glmg-revcard.stars-in figcaption>span:first-child{animation:glmgAvatarPop 1s cubic-bezier(.34,1.5,.64,1) both!important}@media(prefers-reduced-motion:reduce){.glmg-bento>a.bento-tall>div>div:first-child,.glmg-hrule.rule-in:after,.glmg-bub,.glmg-covgrid>div,.glmg-revcard.stars-in figcaption>span:first-child{animation:none}}@keyframes glmgFootLogo{0%,to{filter:drop-shadow(0 0 1px rgba(201,162,75,.3));transform:scale(1)}50%{filter:drop-shadow(0 0 16px rgba(230,205,139,1));transform:scale(1.1)}}.glmg-root footer svg:first-of-type{animation:glmgFootLogo 3s ease-in-out infinite!important}@keyframes glmgDashDot{0%,to{opacity:.5;transform:scale(.95)}50%{opacity:1;transform:scale(1.1)}}.glmg-jcard>div:first-child>span{animation:glmgDashDot 1.8s ease-in-out infinite!important}.glmg-jcard>div:first-child>span:nth-child(2){animation-delay:.3s}.glmg-jcard>div:first-child>span:nth-child(3){animation-delay:.6s}@keyframes glmgHeroCue{0%,to{transform:translateY(0);opacity:.5}50%{transform:translateY(6px);opacity:1}}#glmgHero a[href="#journey"] svg{animation:glmgHeroCue 1.8s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.glmg-covgrid>div>div:last-child>span,.glmg-root footer svg:first-of-type,.glmg-jcard>div:first-child>span,#glmgHero a[href="#journey"] svg{animation:none}}@keyframes glmgUrlBlink{0%,to{border-color:#f0f1f3}50%{border-color:#c9a24b;box-shadow:0 0 10px -1px #c9a24b99}}.glmg-jcard>div:first-child>div{animation:glmgUrlBlink 3.2s ease-in-out infinite}@keyframes glmgAvatarRing{0%,to{box-shadow:0 0 #c9a24b59}50%{box-shadow:0 0 0 6px #c9a24b00}}.glmg-pquote figcaption span:first-child,.glmg-social figcaption>span:first-child{animation:glmgAvatarRing 2.8s ease-out infinite}@keyframes glmgSecIcon{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-4px) rotate(2.5deg)}}.glmg-secicon{animation:glmgSecIcon 4.2s ease-in-out infinite}.glmg-secicon:nth-of-type(2n){animation-duration:5.2s;animation-delay:.6s}@keyframes glmgNewsGlow{0%,to{box-shadow:0 40px 80px -40px #03021359,0 0 #c9a24b00}50%{box-shadow:0 40px 80px -40px #03021359,0 0 30px 2px #c9a24b47}}.glmg-news{animation:glmgNewsGlow 5s ease-in-out infinite}@keyframes glmgQuoteBar{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.glmg-pquote blockquote{position:relative;padding-left:18px}.glmg-pquote blockquote:before{content:"";position:absolute;left:0;top:4px;bottom:4px;width:3px;border-radius:3px;background:linear-gradient(180deg,#e6cd8b,#c9a24b);transform-origin:top;animation:glmgQuoteBar 1.2s cubic-bezier(.22,.61,.36,1) .2s both}@media(prefers-reduced-motion:reduce){.glmg-jcard>div:first-child>div,.glmg-pquote figcaption span:first-child,.glmg-social figcaption>span:first-child,.glmg-secicon,.glmg-news,.glmg-pquote blockquote:before{animation:none}}@keyframes glmgPkgTitle{0%,to{color:#111827}50%{color:#a8842f}}.glmg-pkgpulse>.pf{animation:glmgPkgTitle 4.4s ease-in-out infinite}@keyframes glmgTrustIcon{0%,to{transform:scale(1)}50%{transform:scale(1.09)}}.glmg-trusticon{animation:glmgTrustIcon 3.6s ease-in-out infinite}.glmg-trusticon:nth-of-type(3n){animation-delay:.7s}.glmg-trusticon:nth-of-type(3n+2){animation-delay:1.3s}@keyframes glmgReadMore{0%,to{transform:translate(0)}50%{transform:translate(5px)}}.glmg-root a[href="#"] svg,.glmg-root a[href="./Insights.dc.html"] svg{animation:glmgReadMore 2.2s ease-in-out infinite}@keyframes glmgDrawerBtn{0%,to{box-shadow:0 0 #c9a24b66}60%{box-shadow:0 0 0 10px #c9a24b00}}.glmg-drawer button[style*="min-height:50px"],.glmg-drawer button:first-of-type{animation:glmgDrawerBtn 2.4s ease-out infinite}@media(prefers-reduced-motion:reduce){.glmg-pkgpulse>.pf,.glmg-trusticon,.glmg-root a svg,.glmg-drawer button{animation:none}}@keyframes glmgTierRise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.tiers-in>div{animation:glmgTierRise 1s cubic-bezier(.22,.61,.36,1) both!important}@keyframes glmgSvcArrow{0%,to{opacity:.55;transform:translate(0)}50%{opacity:1;transform:translate(4px)}}.glmg-bento>a.bento-wide svg:last-child{animation:glmgSvcArrow 2.4s ease-in-out infinite}@keyframes glmgStatDivider{0%,to{opacity:.2}50%{opacity:1}}.glmg-statgrid>div+div:before{content:""!important;position:absolute;left:0;top:14%;height:72%;width:1px;background:#e6cd8b73;animation:glmgStatDivider 2.6s ease-in-out infinite}.glmg-statgrid>div:nth-child(3):before{animation-delay:.8s}.glmg-statgrid>div:nth-child(4):before{animation-delay:1.6s}@keyframes glmgFaqPulse{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.glmg-root section:last-of-type .pf{animation:none}@keyframes glmgDiscDot{0%,to{opacity:.3}50%{opacity:1}}#glmgBar{position:relative}#glmgBar:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,transparent,#e6cd8b,transparent);animation:glmgDiscDot 2.8s ease-in-out infinite}@keyframes glmgNavCta{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}.glmg-root header .glmg-desk-nav button:last-of-type{animation:glmgNavCta 3.2s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.tiers-in>div,.glmg-bento>a.bento-wide svg:last-child,.glmg-statgrid>div+div:before,#glmgBar:after,.glmg-root header .glmg-desk-nav button:last-of-type{animation:none}}@keyframes glmgHeroName{0%,to{opacity:.6}50%{opacity:1}}.glmg-nameplate>div{animation:glmgHeroName 3s ease-in-out infinite!important}@keyframes glmgQuoteAvatar{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}.glmg-qavatar{animation:glmgQuoteAvatar 3.4s ease-in-out infinite!important}@keyframes glmgPkgRule{0%,to{opacity:.5}50%{opacity:1}}.glmg-pkgrule{animation:glmgPkgRule 2.6s ease-in-out infinite!important}@keyframes glmgSecCard{0%,to{border-color:transparent}50%{border-color:#e2c88a}}.glmg-seccard{position:relative}.glmg-seccard:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:18px;border:1.5px solid transparent;pointer-events:none;animation:glmgSecCard 3.6s ease-in-out infinite}.glmg-seccard:nth-of-type(2n):after{animation-delay:1.2s}@keyframes glmgFinalHead{0%,to{text-shadow:0 0 0 rgba(230,205,139,0);transform:scale(1)}50%{text-shadow:0 0 26px rgba(230,205,139,.55);transform:scale(1.018)}}.glmg-finalhead{opacity:1!important;animation:glmgFinalHead 5s ease-in-out infinite!important}@media(prefers-reduced-motion:reduce){.glmg-qavatar,.glmg-pkgrule,.glmg-seccard:after,.glmg-finalhead,.glmg-nameplate>div{animation:none}}@keyframes glmgJHeadGlow{0%,to{opacity:.82;transform:scale(1)}50%{opacity:1;transform:scale(1.008)}}@keyframes glmgJEyebrow{0%,to{opacity:.72;transform:scale(1)}50%{opacity:1;transform:scale(1.02)}}@keyframes glmgJFillPulse{0%,to{box-shadow:0 0 #c9a24b26}50%{box-shadow:0 0 12px 2px #c9a24b99}}@keyframes glmgJCardEdge{0%,to{border-color:#eef0f2}50%{border-color:#f0e3c4}}.glmg-jcard{animation:glmgJCardEdge 5s ease-in-out infinite}@keyframes glmgStageNum{0%{transform:scale(.94);opacity:0}to{transform:scale(1);opacity:1}}.stage-swap [data-jhstage]{display:inline-block;animation:glmgStageNum .45s cubic-bezier(.22,.61,.36,1) both}@media(prefers-reduced-motion:reduce){[data-jhead],.glmg-jeyebrow,[data-jhfill],.glmg-jcard,.stage-swap [data-jhstage]{animation:none}}@keyframes glmgJPanelLift{0%,to{transform:scale(1)}50%{transform:scale(1.014)}}.glmg-jcard>div:last-child>div[data-jpanel]>div:first-child{animation:glmgJPanelLift 4.6s ease-in-out infinite}@keyframes glmgJChip{0%,to{opacity:.72;transform:scale(1)}50%{opacity:1;transform:scale(1.025)}}.glmg-jchip{animation:glmgJChip 2s ease-in-out infinite!important}@keyframes glmgJSpineCap{0%,to{box-shadow:0 0 #c9a24b99;transform:scale(1)}50%{box-shadow:0 0 0 6px #c9a24b00;transform:scale(1.12)}}#glmgSpineFill:after{content:"";position:absolute;left:-3px;bottom:-3px;width:8px;height:8px;border-radius:50%;background:#e6cd8b;animation:glmgJSpineCap 1.8s ease-out infinite}#glmgSpineFill{position:relative}@keyframes glmgJStageLbl{0%,to{color:#9ca3af}50%{color:#a8842f}}[data-jstage] [data-jlbl]{animation:glmgJStageLbl 4.2s ease-in-out infinite}@keyframes glmgJNarShadow{0%,to{box-shadow:0 12px 30px -18px #0302133d}50%{box-shadow:0 12px 28px -18px #0302134d}}.glmg-jnar{animation:glmgJNarShadow 4.4s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.glmg-jcard>div:last-child>div[data-jpanel]>div:first-child,.glmg-jchip,#glmgSpineFill:after,[data-jstage] [data-jlbl],.glmg-jnar{animation:none}}@keyframes glmgJProgress{0%{background-position:0 0}to{background-position:60px 0}}[data-jpanel] div[style*="linear-gradient(90deg,#60a5fa,#2563eb)"]{background-image:linear-gradient(90deg,#60a5fa,#2563eb,#60a5fa)!important;background-size:60px 100%!important;animation:glmgJProgress 1.4s linear infinite}@keyframes glmgJAvatarRing{0%,to{box-shadow:0 0 #c9a24b8c}50%{box-shadow:0 0 0 7px #c9a24b00}}.glmg-javatar{animation:glmgJAvatarRing 2.6s ease-out infinite}@keyframes glmgJDocBar{0%,to{opacity:.6}50%{opacity:1}}.glmg-jdoc{animation:glmgJDocBar 2.2s ease-in-out infinite}@keyframes glmgJUrlText{0%,to{color:#9ca3af}50%{color:#a8842f}}.glmg-jcard>div:first-child>div{animation:glmgJUrlText 4s ease-in-out infinite,glmgUrlBlink 3.2s ease-in-out infinite}@keyframes glmgJDotRipple{0%,to{transform:scale(1);box-shadow:0 0 #c9a24b73}50%{transform:scale(1.18);box-shadow:0 0 0 5px #c9a24b00}}@media(prefers-reduced-motion:reduce){[data-jpanel] div,.glmg-javatar,.glmg-jdoc,.glmg-jcard>div:first-child>div{animation:none}}@keyframes glmgJBody{0%,to{opacity:.88}50%{opacity:1}}@keyframes glmgJTrack{0%,to{opacity:.5}50%{opacity:1}}@keyframes glmgJCaption{0%,to{opacity:.82;transform:scale(1)}50%{opacity:1;transform:scale(1.03)}}@keyframes glmgJRoomLabel{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.012)}}[data-jpanel] div[style*="linear-gradient(to top"]{animation:glmgJRoomLabel 4.4s ease-in-out infinite}@keyframes glmgJLiveDot{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.5)}}.glmg-jlive{animation:glmgJLiveDot 1.4s ease-in-out infinite!important}@media(prefers-reduced-motion:reduce){[data-jtext] p,[data-jhname],.glmg-jlive{animation:none}}@keyframes glmgJTranscript{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.015)}}.glmg-jbubble{animation:glmgJTranscript 3.8s ease-in-out infinite}.glmg-jbubble:nth-of-type(2n){animation-delay:.9s}@keyframes glmgJCheckPop{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.glmg-jcheck{animation:glmgJCheckPop 2.6s ease-in-out infinite}.glmg-jcheck:nth-of-type(2){animation-delay:.5s}.glmg-jcheck:nth-of-type(3){animation-delay:1s}@keyframes glmgJJoinBtn{0%,to{box-shadow:0 0 #e6cd8b;transform:scale(1)}55%{box-shadow:0 0 0 16px #e6cd8b00;transform:scale(1.08)}}.glmg-jjoin{animation:glmgJJoinBtn 1.7s ease-out infinite!important}@keyframes glmgJSelfview{0%,to{border-color:#fff9}50%{border-color:#f2dda6;box-shadow:0 0 20px 3px #e6cd8be6}}.glmg-jself{animation:glmgJSelfview 2.2s ease-in-out infinite!important}@keyframes glmgJSkeleton{0%{background-position:-140px 0}to{background-position:200px 0}}.glmg-jskel{background-image:linear-gradient(90deg,#eef0f3,#f6e3b4 42%,#fff8e6,#f6e3b4 62%,#eef0f3)!important;background-size:220px 100%!important;animation:glmgJSkeleton 1.25s linear infinite!important}@media(prefers-reduced-motion:reduce){.glmg-jbubble,.glmg-jcheck,.glmg-jjoin,.glmg-jself,.glmg-jskel{animation:none}}.glmg-pickgrid>a{transition:transform .3s cubic-bezier(.34,1.4,.64,1),box-shadow .3s ease,border-color .3s ease}.glmg-pickgrid>a:hover{transform:translateY(-5px)!important;border-color:#e2c88a!important;box-shadow:0 26px 46px -30px #03021347!important}.glmg-pickgrid>a>span:first-child{transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.glmg-pickgrid>a:hover>span:first-child{transform:translateY(-2px) scale(1.08)}@media(prefers-reduced-motion:reduce){.glmg-pickgrid>a,.glmg-pickgrid>a>span:first-child{transition:none}.glmg-pickgrid>a:hover{transform:none!important}}@media(hover:none),(max-width:1023px){.glmg-root a,.glmg-root button{-webkit-tap-highlight-color:transparent}.glmg-pickgrid>a:active,.glmg-bento>a:active,.glmg-revcard:active{transform:scale(.975)!important;transition:transform .12s ease!important}.glmg-pickgrid>a:active{border-color:#e2c88a!important}#services a:active .glmg-ico{transform:translateY(-3px) scale(1.07)}.glmg-root button:active{transform:scale(.97)}}.glmg-covgrid>div>div:last-child>*{opacity:0}.glmg-covgrid>div.chips-in>div:last-child>*{animation:glmgChipIn .95s cubic-bezier(.34,1.4,.64,1) both}@media(prefers-reduced-motion:reduce){.glmg-covgrid>div>div:last-child>*{opacity:1}.glmg-covgrid>div.chips-in>div:last-child>*{animation:none}}.glmg-root input:focus{border-color:#c9a24b!important;box-shadow:0 0 0 3px #c9a24b2e}@media(prefers-reduced-motion:reduce){.glmg-tileglow:after{animation:none}.glmg-tileglow:hover span svg{transform:none}}@media(prefers-reduced-motion:reduce){.glmg-dotpulse{animation:none}}.glmg-bento a:hover .glmg-ico,#services a:hover .glmg-ico{transform:translateY(-3px) scale(1.07)}.glmg-root a>svg:last-child,.glmg-root button>svg:last-child{transition:transform .25s ease}.glmg-root a:hover>svg:last-child,.glmg-root button:hover>svg:last-child{transform:translate(3px)}.glmg-root footer a{position:relative;display:inline-block;width:fit-content}.glmg-root footer a:before{content:"";position:absolute;left:0;bottom:-3px;width:11px;height:3px;border-radius:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .26s ease}.glmg-root footer a:after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .34s ease .05s}.glmg-root footer a:hover:before,.glmg-root footer a:hover:after{transform:scaleX(1)}@media(prefers-reduced-motion:reduce){.glmg-root a:hover>svg:last-child,.glmg-root button:hover>svg:last-child{transform:none}.glmg-root footer a:after{transition:none}}@media(prefers-reduced-motion:reduce){.glmg-cta-pulse:after,.glmg-cta-pulse:before,.glmg-cta-ring3,.glmg-cta-pulse>svg{animation:none;opacity:0}.glmg-ico{transition:none}}@media(min-width:640px){.glmg-bento{grid-template-columns:1fr 1fr}}@media(min-width:980px){.glmg-bento{grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;grid-auto-flow:row dense}.bento-tall{grid-row:span 2}.bento-wide{grid-column:span 2}}@media(min-width:820px){.glmg-pquote{grid-template-columns:.85fr 1.15fr;gap:48px}}@media(min-width:760px){.glmg-news{grid-template-columns:1.1fr .9fr;gap:40px}}@media(min-width:820px){.glmg-covgrid{grid-template-columns:1fr 1fr}}@media(min-width:900px){.glmg-cmpgrid{grid-template-columns:repeat(3,1fr)}}.glmg-social>div{min-width:0}.glmg-revstrip{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.glmg-vidgrid,.glmg-txtgrid{display:grid;grid-template-columns:1fr;gap:14px}.glmg-revwall{overflow:hidden;position:relative;width:100%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.glmg-revtrack{display:flex;gap:14px;width:max-content;animation:glmgRevScroll 52s linear infinite}.glmg-revwall:hover .glmg-revtrack{animation-play-state:paused}.glmg-revcard{flex:0 0 290px;box-sizing:border-box}@keyframes glmgRevScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(min-width:560px){.glmg-revstrip{grid-template-columns:repeat(3,1fr)}.glmg-vidgrid,.glmg-txtgrid{grid-template-columns:1fr 1fr}}@media(min-width:1040px){.glmg-revstrip{grid-template-columns:repeat(5,1fr)}}@media(prefers-reduced-motion:reduce){.glmg-revtrack{animation:none;flex-wrap:wrap}}.glmg-foot{display:grid;grid-template-columns:1fr 1fr;gap:32px}.glmg-modal{grid-template-columns:1fr}.glmg-spot{display:grid;grid-template-columns:1fr;gap:34px}.glmg-scard{display:flex;gap:16px}.glmg-sthumb{flex:0 0 42%;max-width:240px}@media(min-width:768px){.glmg-foot{grid-template-columns:1.6fr 1fr 1fr 1.4fr}}@media(min-width:900px){.glmg-social{grid-template-columns:1.5fr .9fr}}@media(min-width:760px){.glmg-modal{grid-template-columns:1fr 1fr}}@media(max-width:1023px){.glmg-root{padding-bottom:78px}.glmg-jsticky{padding-bottom:84px;box-sizing:border-box}}@media(max-width:899px){.glmg-jsticky{align-items:flex-start}.glmg-jgrid{padding-top:18px}.glmg-jcard{height:min(52vh,440px)}}@media(min-width:900px){.glmg-jgrid{grid-template-columns:.85fr 1.25fr;gap:52px}.glmg-jleft{display:block}.glmg-jnar{display:none}.glmg-jcard{height:600px;max-width:640px}}@media(min-width:860px){.glmg-spot{grid-template-columns:1.08fr 1fr;gap:40px}}@media(min-width:1024px){.glmg-desk{display:block}.glmg-mob{display:none}.glmg-desk-nav{display:flex}.glmg-mob-nav{display:none}}@media(prefers-reduced-motion:reduce){.glmg-reveal{opacity:1!important;animation:none!important}html{scroll-behavior:auto}.glmg-jpin{display:none!important}.glmg-jstack{display:block!important}.glmg-track,.glmg-bub{animation:none!important}.glmg-fade{overflow-x:auto}}@keyframes glmgMarq{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes glmgFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.glmg-bub{animation:glmgFloat 6.5s ease-in-out infinite}@keyframes glmgPortraitIn{0%{opacity:0;transform:translateY(24px) scale(.97)}to{opacity:1;transform:none}}@keyframes glmgGlow{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.9;transform:scale(1.06)}}#glmgLampBand [data-lampglow]{opacity:0;transition:opacity .7s ease}#glmgLampBand.on [data-lampglow]{opacity:1}#glmgLampBand .glmg-halo{opacity:0;transition:opacity .7s ease}#glmgLampBand.on .glmg-halo{opacity:1}#glmgLampBand .glmg-glass{fill:#20242e;transition:fill .7s ease}#glmgLampBand.on .glmg-glass{fill:#ffce6b}#glmgLampBand .glmg-flame{opacity:0;transition:opacity .7s ease}#glmgLampBand.on .glmg-flame{opacity:1}#glmgSloganWrap{opacity:0;transform:translateY(8px);transition:opacity .6s ease,transform .6s ease}#glmgLampBand.on #glmgSloganWrap{opacity:1;transform:none}.glmg-herogrid{display:grid;gap:16px;align-items:end;grid-template-columns:1fr}.glmg-heroportrait{align-self:center}.glmg-herokick{grid-column:1/-1;margin-bottom:6px}.glmg-herokick-hide{display:none}@media(min-width:900px){.glmg-herogrid{gap:40px}.glmg-herokick{display:none}.glmg-herokick-hide{display:block}}@keyframes glmgHeroFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.glmg-pt-reveal{animation:glmgPortraitIn .9s cubic-bezier(.22,.61,.36,1) .15s both}.glmg-pt-float{animation:glmgHeroFloat 7s ease-in-out infinite}.glmg-pt-glow{animation:glmgGlow 7s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.glmg-pt-reveal,.glmg-pt-float,.glmg-pt-glow{animation:none!important;opacity:1!important;transform:none!important}}.glmg-statgrid{display:grid;grid-template-columns:repeat(2,1fr);gap:9px 8px}@media(max-width:899px){#glmgStats{margin-top:0!important}.glmg-herogrid{padding-bottom:8px!important}}.glmg-statgrid>div{position:relative}@media(min-width:820px){.glmg-statgrid{grid-template-columns:repeat(4,1fr)}.glmg-statgrid>div+div:before{content:"";position:absolute;left:0;top:14%;height:72%;width:1px;background:#ffffff24}}.glmg-goldnum{background:linear-gradient(180deg,#fbe7ad,#ecc57e 44%,#cf9c3c);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 1px 8px rgba(228,180,88,.32))}.glmg-track{display:flex;align-items:center;min-width:max-content;will-change:transform}.glmg-fade{-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.glmg-press{display:flex;align-items:stretch;border:1px solid #eef0f2;border-radius:18px;overflow:hidden;background:#fff;box-shadow:0 24px 44px -34px #0302132e}.glmg-presspill{flex:0 0 auto;display:flex;align-items:center;background:#030213;color:#fff;padding:0 30px}@media(max-width:640px){.glmg-press{flex-direction:column}.glmg-presspill{padding:16px 20px;justify-content:center}}.glmg-pressgrid{display:grid;grid-template-columns:1fr;gap:46px}.glmg-clips{display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:560px){.glmg-clips{grid-template-columns:1fr 1fr}}@media(min-width:980px){.glmg-pressgrid{grid-template-columns:.82fr 1.32fr;gap:60px;align-items:center}}@keyframes glmgJHeadGlow{0%,to{opacity:1;transform:none}}@keyframes glmgJEyebrow{0%,to{opacity:1;transform:none}}@keyframes glmgJPanelLift{0%,to{transform:none}}@keyframes glmgJChip{0%,to{opacity:1;transform:none}}@keyframes glmgJBody{0%,to{opacity:1}}@keyframes glmgJCaption{0%,to{opacity:1;transform:none}}@keyframes glmgJRoomLabel{0%,to{opacity:1;transform:none}}@keyframes glmgJTranscript{0%,to{opacity:1;transform:none}}
