.ggPage{background:#050706;color:#eef2ef;font-family:Arial,Helvetica,sans-serif}.ggShell{width:min(1180px,calc(100% - 48px));margin:0 auto}.ggHero{position:relative;min-height:760px;display:flex;align-items:center;overflow:hidden;background:radial-gradient(circle at 72% 42%,rgba(177,134,63,.12),transparent 30%),linear-gradient(145deg,#040504,#09100d 58%,#050706)}.ggHeroField{position:absolute;inset:0;opacity:.8}.ggHeroField i{position:absolute;left:51%;right:-8%;height:1px;background:linear-gradient(90deg,transparent,rgba(109,153,137,.28),rgba(211,171,96,.56),transparent);transform-origin:left;animation:ggSignal 11s ease-in-out infinite}.ggHeroField i:first-child{top:35%}.ggHeroField i:nth-child(2){top:51%;animation-delay:-3.6s}.ggHeroField i:nth-child(3){top:67%;animation-delay:-7.2s}.ggHeroInner{position:relative;z-index:1;padding:130px 0 100px}.ggCrumb{display:flex;gap:9px;align-items:center;margin-bottom:60px;color:#5e6b65;font-size:10px}.ggCrumb a{color:#77847e;text-decoration:none}.ggCrumb b{font-weight:500;color:#9da8a3}.ggEyebrow,.ggFinal>div>span,.ggLabel{font:500 7px/1 monospace;letter-spacing:.16em;color:#74817b}.ggHero h1{margin:24px 0 22px;font-size:clamp(74px,10vw,150px);line-height:.78;letter-spacing:-.07em;font-weight:430}.ggAreas h2 em,.ggDecision h2 em,.ggFinal h2 em,.ggFoundation h2 em,.ggHero h1 em{font-style:normal;color:#d1aa63}.ggLead{max-width:700px;margin:0;font-size:clamp(20px,2.5vw,34px);line-height:1.2;color:#cbd4cf}.ggHeroCopy{max-width:570px;margin:24px 0 0;color:#7f8c86;font-size:14px;line-height:1.75}.ggFinal a,.ggHeroLink{display:inline-flex;gap:20px;margin-top:34px;padding-bottom:10px;border-bottom:1px solid rgba(209,170,99,.35);color:#d8dfdb;text-decoration:none;font:500 8px/1 monospace;letter-spacing:.12em;text-transform:uppercase}.ggFinal a i,.ggHeroLink i{color:#d1aa63;font-style:normal}.ggAreas,.ggDecision,.ggFinal,.ggFoundation{padding:110px 0;border-top:1px solid rgba(255,255,255,.06)}.ggDecisionGrid,.ggSplit{display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:90px;gap:90px}.ggAreas h2,.ggDecision h2,.ggFinal h2,.ggFoundation h2{margin:32px 0 0;font-size:clamp(48px,6vw,82px);line-height:.94;letter-spacing:-.055em;font-weight:430}.ggAreaHead{display:grid;grid-template-columns:1fr .65fr;grid-gap:60px;gap:60px;align-items:end;margin:32px 0 58px}.ggAreaHead h2{margin:0}.ggAreaHead p,.ggDecision>div>div>p,.ggFinal p{color:#87918c;font-size:14px;line-height:1.75}.ggAreaList{border-top:1px solid rgba(255,255,255,.07)}.ggAreaList article{display:grid;grid-template-columns:60px .8fr 1.2fr;grid-gap:30px;gap:30px;align-items:center;padding:28px 0;border-bottom:1px solid rgba(255,255,255,.065);transition:padding .3s ease,background .3s ease}.ggAreaList article:hover{padding-left:12px;background:linear-gradient(90deg,rgba(209,170,99,.035),transparent)}.ggAreaList small{font:500 8px monospace;color:#64716b}.ggAreaList h3{margin:0;font-size:20px;font-weight:470;color:#ccd5d0}.ggAreaList p{margin:0;color:#77847e;font-size:12px;line-height:1.7}.ggQuestionList{border-top:1px solid rgba(255,255,255,.07)}.ggQuestionList div{display:grid;grid-template-columns:48px 1fr;grid-gap:22px;gap:22px;padding:25px 0;border-bottom:1px solid rgba(255,255,255,.065)}.ggQuestionList small{font:500 7px monospace}.ggQuestionList p{margin:0;color:#a6b0ab;font-size:16px;line-height:1.5}.ggFinal{padding:105px 0 120px}.ggFinal h2{max-width:850px}.ggFinal p{max-width:600px;margin-top:28px}@keyframes ggSignal{0%,12%{transform:scaleX(.04);opacity:.05}68%{transform:scaleX(1);opacity:.75}to{transform:translateX(8%) scaleX(1);opacity:.08}}@media(max-width:820px){.ggHero{min-height:680px}.ggAreaHead,.ggDecisionGrid,.ggSplit{grid-template-columns:1fr;gap:42px}.ggAreaList article{grid-template-columns:42px 1fr}.ggAreaList article p{grid-column:2}.ggAreas,.ggDecision,.ggFinal,.ggFoundation{padding:80px 0}}@media(max-width:520px){.ggShell{width:min(100% - 32px,1180px)}.ggHeroInner{padding-top:110px}.ggHero h1{font-size:72px}.ggAreaList h3{font-size:18px}}@media(prefers-reduced-motion:reduce){.ggHeroField i{animation:none;opacity:.35;transform:scaleX(1)}}.ggHero{isolation:isolate;background:#030504!important}.ggHeroWorld{position:absolute;inset:0;overflow:hidden;z-index:0;pointer-events:none}.ggHeroImage{position:absolute;inset:-1.5%;background:url(/media/resources/growth-guides/growth-guides-hero-4k.webp) 67% 50%/cover no-repeat;transform:scale(1.006);will-change:transform;animation:ggHeroCamera 15s ease-in-out infinite alternate}.ggHeroDepth{position:absolute;border-radius:50%;filter:blur(48px);mix-blend-mode:screen;opacity:.15;will-change:transform,opacity}.ggDepthA{width:44%;height:38%;right:8%;top:17%;background:radial-gradient(circle,rgba(229,179,96,.34),transparent 68%);animation:ggDepthDrift 11s ease-in-out infinite alternate}.ggDepthB{width:38%;height:30%;left:38%;bottom:7%;background:radial-gradient(circle,rgba(94,145,136,.2),transparent 70%);animation:ggDepthDrift 13s ease-in-out -4s infinite alternate-reverse}.ggPathPulse{position:absolute;height:2px;left:42%;width:64%;transform-origin:left;background:linear-gradient(90deg,transparent,rgba(125,171,157,.38),rgba(235,186,101,.95),transparent);filter:blur(.25px);opacity:.12;will-change:transform,opacity;animation:ggPathEnergy 8.8s cubic-bezier(.2,.7,.3,1) infinite}.ggPulseA{top:52%;transform:rotate(-7deg)}.ggPulseB{top:64%;animation-delay:-4.4s;transform:rotate(-10deg)}.ggHorizonBloom{position:absolute;right:4%;top:5%;width:31%;height:43%;background:radial-gradient(circle,rgba(244,194,110,.28),rgba(214,165,84,.08) 32%,transparent 68%);filter:blur(22px);mix-blend-mode:screen;animation:ggHorizonBreathe 7.6s ease-in-out infinite alternate}.ggHeroShade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(2,4,3,.96),rgba(2,4,3,.83) 24%,rgba(2,4,3,.42) 46%,rgba(2,4,3,.08) 72%),linear-gradient(180deg,rgba(2,3,3,.24),transparent 48%,rgba(2,3,3,.42))}.ggHeroInner{z-index:2!important}.ggHeroField{display:none!important}@keyframes ggHeroCamera{0%{transform:scale(1.006) translateZ(0)}to{transform:scale(1.034) translate3d(-.65%,-.28%,0)}}@keyframes ggDepthDrift{0%{transform:translate3d(-2%,2%,0) scale(.94);opacity:.08}to{transform:translate3d(5%,-3%,0) scale(1.08);opacity:.22}}@keyframes ggPathEnergy{0%,12%{transform:translateX(-14%) scaleX(.05);opacity:0}42%{opacity:.4}78%{transform:translateX(5%) scaleX(1);opacity:.7}to{transform:translateX(15%) scaleX(1.08);opacity:0}}@keyframes ggHorizonBreathe{0%{opacity:.15;transform:scale(.94)}to{opacity:.38;transform:scale(1.08)}}@media(max-width:760px){.ggHeroImage{inset:-1%;background-position:72% 50%;animation:ggHeroCameraMobile 16s ease-in-out infinite alternate}.ggHeroShade{background:linear-gradient(90deg,rgba(2,4,3,.94),rgba(2,4,3,.7) 56%,rgba(2,4,3,.24)),linear-gradient(180deg,rgba(2,3,3,.12),transparent 50%,rgba(2,3,3,.48))}.ggPathPulse{left:34%;width:78%;opacity:.08}.ggHeroDepth{filter:blur(34px)}}@keyframes ggHeroCameraMobile{0%{transform:scale(1.004)}to{transform:scale(1.018) translate3d(-.3%,-.12%,0)}}@media(prefers-reduced-motion:reduce){.ggHeroDepth,.ggHeroImage,.ggHorizonBloom,.ggPathPulse{animation:none!important}.ggHeroImage{transform:scale(1.01)}.ggPathPulse{opacity:.18;transform:none}}.ggFoundation{position:relative;overflow:hidden;background:linear-gradient(180deg,#050706,#070a08 50%,#050706)}.ggFoundationGrid{display:grid;grid-template-columns:minmax(0,.82fr) minmax(430px,1.18fr);grid-template-areas:"intro system" "copy system";grid-gap:50px 82px;gap:50px 82px;align-items:start}.ggFoundationIntro{grid-area:intro}.ggFoundationIntro h2{margin:32px 0 0;font-size:clamp(48px,6vw,82px);line-height:.94;letter-spacing:-.055em;font-weight:430}.ggFoundationIntro h2 em{font-style:normal;color:#d1aa63}.ggFoundationCopy{grid-area:copy;max-width:650px}.ggFoundationCopy p{margin:0 0 22px;color:#87918c;font-size:15px;line-height:1.85}.ggSystem{grid-area:system;position:relative;min-height:500px;border-top:1px solid rgba(255,255,255,.075);border-bottom:1px solid rgba(255,255,255,.055);padding:34px 0 28px;overflow:hidden}.ggSystemInputs{display:flex;flex-direction:column;gap:0}.ggSystemInputs span{position:relative;display:block;padding:13px 0;border-bottom:1px solid rgba(255,255,255,.04);font:500 7px/1 monospace;letter-spacing:.14em;color:#69766f;opacity:.3;transform:translateX(calc((var(--i) - 2) * 9px));animation:ggInputSync 10.6s ease-in-out infinite;animation-delay:calc(var(--i) * .34s)}.ggSystemInputs span:after{content:"";position:absolute;right:0;top:50%;width:42%;height:1px;background:linear-gradient(90deg,transparent,rgba(112,156,141,.38));transform-origin:right;animation:ggInputCarry 10.6s ease-in-out infinite;animation-delay:calc(var(--i) * .34s)}.ggSystemFlow{position:relative;height:118px;margin:17px 0 12px;overflow:hidden}.ggSystemFlow>i{position:absolute;left:0;width:100%;height:1px;background:linear-gradient(90deg,rgba(102,145,131,.08),rgba(116,160,145,.55),rgba(210,170,98,.38),transparent);transform-origin:left;animation:ggSystemConverge 10.6s cubic-bezier(.2,.72,.3,1) infinite}.ggSystemFlow>i:first-child{top:10%;transform:rotate(3deg)}.ggSystemFlow>i:nth-child(2){top:29%;animation-delay:-.3s;transform:rotate(1.5deg)}.ggSystemFlow>i:nth-child(3){top:48%;animation-delay:-.6s}.ggSystemFlow>i:nth-child(4){top:67%;animation-delay:-.9s;transform:rotate(-1.5deg)}.ggSystemFlow>i:nth-child(5){top:86%;animation-delay:-1.2s;transform:rotate(-3deg)}.ggSystemFlow>b{position:absolute;left:0;right:0;top:50%;height:2px;background:linear-gradient(90deg,rgba(116,160,145,.14),rgba(211,171,96,.94));transform-origin:left;animation:ggConnectedPath 10.6s ease-in-out infinite}.ggSystemState{display:grid;grid-template-columns:auto 1fr auto;grid-gap:16px;gap:16px;align-items:center;padding:15px 0 18px;font:500 7px/1 monospace;letter-spacing:.13em}.ggSystemState span{color:#65726c;animation:ggOldState 10.6s ease-in-out infinite}.ggSystemState i{height:1px;background:linear-gradient(90deg,rgba(110,154,139,.12),rgba(211,171,96,.62));transform-origin:left;animation:ggStateBridge 10.6s ease-in-out infinite}.ggSystemState strong{font-weight:520;color:#d1aa63;opacity:.16;animation:ggNewState 10.6s ease-in-out infinite}.ggSystemMethod{position:absolute;left:0;right:0;bottom:26px;display:grid;grid-template-columns:auto 1fr auto 1fr auto;grid-gap:14px;gap:14px;align-items:center;padding-top:18px;border-top:1px solid rgba(211,171,96,.12);font:500 7px/1 monospace;letter-spacing:.16em;color:#8c9892}.ggSystemMethod i{height:1px;background:linear-gradient(90deg,rgba(211,171,96,.1),rgba(211,171,96,.55));transform-origin:left;animation:ggMethodCarry 10.6s ease-in-out infinite}.ggSystemMethod strong{font-weight:520;color:#d1aa63;animation:ggMethodResolve 10.6s ease-in-out infinite}@keyframes ggInputSync{0%,18%{opacity:.24;transform:translateX(calc((var(--i) - 2) * 9px))}58%,to{opacity:1;transform:none}}@keyframes ggInputCarry{0%,26%{transform:scaleX(.04);opacity:.05}68%,to{transform:scaleX(1);opacity:.8}}@keyframes ggSystemConverge{0%,28%{transform:scaleX(.08);opacity:.1}70%,to{transform:scaleX(1);opacity:.72}}@keyframes ggConnectedPath{0%,40%{transform:scaleX(.02);opacity:.06}82%,to{transform:scaleX(1);opacity:1}}@keyframes ggOldState{0%,45%{opacity:.85}80%,to{opacity:.24}}@keyframes ggStateBridge{0%,44%{transform:scaleX(.03);opacity:.06}82%,to{transform:scaleX(1);opacity:.85}}@keyframes ggNewState{0%,54%{opacity:.12;letter-spacing:.2em}88%,to{opacity:1;letter-spacing:.13em;text-shadow:0 0 18px rgba(209,170,99,.12)}}@keyframes ggMethodCarry{0%,62%{transform:scaleX(.04);opacity:.05}92%,to{transform:scaleX(1);opacity:.8}}@keyframes ggMethodResolve{0%,70%{opacity:.18}94%,to{opacity:1;text-shadow:0 0 18px rgba(209,170,99,.14)}}@media(max-width:900px){.ggFoundationGrid{grid-template-columns:1fr;grid-template-areas:"intro" "system" "copy";gap:38px}.ggSystem{min-height:470px}.ggFoundationCopy{max-width:720px}}@media(max-width:560px){.ggSystem{min-height:450px}.ggSystemState{grid-template-columns:1fr;gap:9px}.ggSystemState i{width:100%}.ggSystemMethod{grid-template-columns:auto 1fr auto 1fr auto;gap:9px;font-size:6px}.ggSystemInputs span{font-size:6px}}@media(prefers-reduced-motion:reduce){.ggSystemFlow>b,.ggSystemFlow>i,.ggSystemInputs span,.ggSystemInputs span:after,.ggSystemMethod i,.ggSystemMethod strong,.ggSystemState i,.ggSystemState span,.ggSystemState strong{animation:none!important}.ggSystemInputs span,.ggSystemMethod strong,.ggSystemState strong{opacity:1;transform:none}.ggSystemFlow>b,.ggSystemFlow>i,.ggSystemInputs span:after,.ggSystemMethod i,.ggSystemState i{transform:scaleX(1);opacity:.7}}.ggAreas{position:relative;overflow:hidden;background:linear-gradient(180deg,#050706,#060907 48%,#050706)}.ggProgression{position:relative;margin-top:12px;border-top:1px solid rgba(255,255,255,.075)}.ggProgressRail{position:relative;height:72px;overflow:hidden}.ggProgressRail:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:linear-gradient(90deg,rgba(103,145,132,.08),rgba(117,159,145,.28) 58%,rgba(211,171,96,.5))}.ggProgressRail i{position:absolute;left:0;top:calc(50% - 1px);width:100%;height:2px;background:linear-gradient(90deg,rgba(105,149,135,.16),rgba(130,173,158,.68),rgba(216,176,98,.94));transform-origin:left;animation:ggProgressTravel 11.6s cubic-bezier(.2,.72,.3,1) infinite}.ggProgressRail b{position:absolute;left:0;top:calc(50% - 2px);width:5px;height:5px;background:#d5ad65;box-shadow:0 0 18px rgba(213,173,101,.3);animation:ggProgressHead 11.6s cubic-bezier(.2,.72,.3,1) infinite}.ggAreaList{border-top:1px solid rgba(255,255,255,.055)!important}.ggAreaList article{display:grid!important;grid-template-columns:52px minmax(220px,.78fr) minmax(300px,1.22fr) 74px!important;grid-gap:28px!important;gap:28px!important;align-items:center!important;min-height:138px;padding:27px 0!important;border-bottom:1px solid rgba(255,255,255,.065)!important;background:none!important;position:relative;overflow:hidden;transition:padding .32s ease!important;animation:ggStageAwake 11.6s ease-in-out infinite;animation-delay:calc(var(--stage) * .62s)}.ggAreaList article:hover{padding-left:12px!important;background:linear-gradient(90deg,rgba(209,170,99,.035),transparent 74%)!important}.ggAreaList article:after{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:1px;background:linear-gradient(90deg,rgba(110,154,139,.25),rgba(211,171,96,.74));transform-origin:left;transform:scaleX(.02);opacity:.06;animation:ggStageCarry 11.6s ease-in-out infinite;animation-delay:calc(var(--stage) * .62s)}.ggAreaList article>small{font:500 8px/1 monospace;color:#65726c!important}.ggAreaIdentity>span{display:block;margin-bottom:9px;color:#5f6c66;font:500 6px/1 monospace;letter-spacing:.13em}.ggAreaList .ggAreaIdentity h3{margin:0;font-size:clamp(18px,1.65vw,23px);line-height:1.14;font-weight:470;color:#cdd6d1}.ggAreaList article>p{margin:0;color:#79857f;font-size:12px;line-height:1.7;max-width:590px}.ggAreaList article>strong{justify-self:end;color:#65726c;font:500 6px/1 monospace;letter-spacing:.13em;font-weight:500;opacity:.16;animation:ggStageState 11.6s ease-in-out infinite;animation-delay:calc(var(--stage) * .62s)}.ggAreaList article:last-child>strong{color:#d1aa63}.ggProgressResolve{display:grid;grid-template-columns:auto 1fr auto;grid-gap:18px;gap:18px;align-items:center;padding:24px 0 2px;color:#69766f;font:500 7px/1 monospace;letter-spacing:.14em}.ggProgressResolve i{height:1px;background:linear-gradient(90deg,rgba(111,155,140,.14),rgba(211,171,96,.64));transform-origin:left;animation:ggProgressResolveLine 11.6s ease-in-out infinite}.ggProgressResolve strong{font-weight:520;color:#d1aa63;opacity:.14;animation:ggProgressResolveText 11.6s ease-in-out infinite}@keyframes ggProgressTravel{0%,7%{transform:scaleX(.015);opacity:.06}82%,to{transform:scaleX(1);opacity:.92}}@keyframes ggProgressHead{0%,7%{left:0;opacity:.05}82%,94%{left:calc(100% - 5px);opacity:1}to{left:calc(100% - 5px);opacity:.15}}@keyframes ggStageAwake{0%,20%{opacity:.34;transform:translateY(3px)}58%,to{opacity:1;transform:none}}@keyframes ggStageCarry{0%,26%{transform:scaleX(.02);opacity:.04}70%,to{transform:scaleX(1);opacity:.6}}@keyframes ggStageState{0%,34%{opacity:.08;transform:translateX(-5px)}72%,to{opacity:.78;transform:none}}@keyframes ggProgressResolveLine{0%,64%{transform:scaleX(.03);opacity:.05}92%,to{transform:scaleX(1);opacity:.86}}@keyframes ggProgressResolveText{0%,70%{opacity:.1;letter-spacing:.21em}94%,to{opacity:1;letter-spacing:.14em;text-shadow:0 0 18px rgba(209,170,99,.13)}}@media(max-width:900px){.ggAreaList article{grid-template-columns:42px minmax(170px,.72fr) 1.28fr!important;gap:18px!important}.ggAreaList article>strong{grid-column:2/4;justify-self:start}.ggProgressRail{height:58px}}@media(max-width:620px){.ggAreaList article{grid-template-columns:36px 1fr!important;min-height:0;padding:23px 0!important}.ggAreaList article>p,.ggAreaList article>strong{grid-column:2!important}.ggProgressResolve{grid-template-columns:1fr;gap:9px}.ggProgressResolve i{width:100%}}@media(prefers-reduced-motion:reduce){.ggAreaList article,.ggAreaList article:after,.ggAreaList article>strong,.ggProgressRail b,.ggProgressRail i,.ggProgressResolve i,.ggProgressResolve strong{animation:none!important}.ggAreaList article:after,.ggProgressRail i,.ggProgressResolve i{transform:scaleX(1);opacity:.7}.ggProgressRail b{left:calc(100% - 5px);opacity:1}.ggAreaList article,.ggAreaList article>strong,.ggProgressResolve strong{opacity:1;transform:none}}.ggDecision{position:relative;overflow:hidden;background:linear-gradient(180deg,#050706,#070907 52%,#050706)}.ggDecisionHead{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.72fr);grid-gap:70px;gap:70px;align-items:end;margin:30px 0 54px}.ggDecisionHead h2{margin:0;font-size:clamp(48px,6vw,82px);line-height:.94;letter-spacing:-.055em;font-weight:430}.ggDecisionHead h2 em{font-style:normal;color:#d1aa63}.ggDecisionHead>p{margin:0 0 5px;max-width:520px;color:#7f8a84;font-size:14px;line-height:1.75}.ggDecisionSystem{position:relative;border-top:1px solid rgba(255,255,255,.075)}.ggDecisionSequence{display:grid;grid-template-columns:auto 1fr auto 1fr auto;grid-gap:18px;gap:18px;align-items:center;height:78px;color:#66736d;font:500 7px/1 monospace;letter-spacing:.15em}.ggDecisionSequence i{height:1px;background:linear-gradient(90deg,rgba(110,154,139,.12),rgba(210,170,98,.5));transform-origin:left;animation:ggDecisionBridge 10.8s ease-in-out infinite}.ggDecisionSequence strong{font-weight:520;color:#d1aa63;opacity:.18;animation:ggDecisionArrive 10.8s ease-in-out infinite}.ggQuestionList{border-top:1px solid rgba(255,255,255,.05)}.ggQuestionList article{position:relative;display:grid;grid-template-columns:52px minmax(0,1fr) minmax(130px,.34fr);grid-gap:28px;gap:28px;align-items:center;min-height:128px;padding:25px 0;border-bottom:1px solid rgba(255,255,255,.06);outline:none;opacity:.34;transition:opacity .35s ease,padding .35s ease,background .35s ease;animation:ggQuestionFocus 10.8s ease-in-out infinite;animation-delay:calc(var(--q) * 1.18s)}.ggQuestionList article:before{content:"";position:absolute;left:0;top:0;bottom:0;width:1px;background:linear-gradient(180deg,transparent,rgba(211,171,96,.78),transparent);transform:scaleY(.08);opacity:0;transition:.35s ease}.ggQuestionList article:focus-visible,.ggQuestionList article:hover{opacity:1!important;padding-left:13px;background:linear-gradient(90deg,rgba(211,171,96,.04),transparent 72%)}.ggQuestionList article:focus-visible:before,.ggQuestionList article:hover:before{transform:scaleY(.74);opacity:1}.ggQuestionList small{color:#65726c;font:500 8px/1 monospace}.ggQuestionList article>p{margin:0;max-width:790px;color:#c6cfca;font-size:clamp(16px,1.65vw,22px);line-height:1.35;letter-spacing:-.015em}.ggQuestionList article>span{justify-self:end;text-align:right;color:#66736d;font:500 6px/1.35 monospace;letter-spacing:.12em;opacity:.24;animation:ggQuestionIntent 10.8s ease-in-out infinite;animation-delay:calc(var(--q) * 1.18s)}.ggDecisionResolve{display:grid;grid-template-columns:auto 1fr auto;grid-gap:18px;gap:18px;align-items:center;padding:28px 0 2px;color:#69766f;font:500 7px/1 monospace;letter-spacing:.14em}.ggDecisionResolve i{height:1px;background:linear-gradient(90deg,rgba(110,154,139,.12),rgba(211,171,96,.68));transform-origin:left;animation:ggDecisionResolveLine 10.8s ease-in-out infinite}.ggDecisionResolve strong{font-weight:520;color:#d1aa63;opacity:.14;animation:ggDecisionResolveText 10.8s ease-in-out infinite}@keyframes ggDecisionBridge{0%,18%{transform:scaleX(.03);opacity:.05}68%,to{transform:scaleX(1);opacity:.8}}@keyframes ggDecisionArrive{0%,52%{opacity:.12;letter-spacing:.21em}84%,to{opacity:1;letter-spacing:.15em}}@keyframes ggQuestionFocus{0%,12%,to{opacity:.3;transform:translateX(0)}28%,47%{opacity:1;transform:translateX(10px)}62%{opacity:.48;transform:translateX(0)}}@keyframes ggQuestionIntent{0%,14%,to{opacity:.12}30%,48%{opacity:.82;color:#d1aa63}64%{opacity:.28}}@keyframes ggDecisionResolveLine{0%,64%{transform:scaleX(.03);opacity:.05}92%,to{transform:scaleX(1);opacity:.86}}@keyframes ggDecisionResolveText{0%,70%{opacity:.1;letter-spacing:.21em}94%,to{opacity:1;letter-spacing:.14em;text-shadow:0 0 18px rgba(209,170,99,.13)}}@media(max-width:900px){.ggDecisionHead{grid-template-columns:1fr;gap:25px}.ggQuestionList article{grid-template-columns:42px 1fr;gap:18px}.ggQuestionList article>span{grid-column:2;justify-self:start;text-align:left}.ggDecisionSequence{height:66px}}@media(max-width:620px){.ggQuestionList article{min-height:0;padding:23px 0}.ggDecisionResolve{grid-template-columns:1fr;gap:9px}.ggDecisionResolve i{width:100%}.ggDecisionSequence{grid-template-columns:auto 1fr auto 1fr auto;gap:8px;font-size:6px}}@media(prefers-reduced-motion:reduce){.ggDecisionResolve i,.ggDecisionResolve strong,.ggDecisionSequence i,.ggDecisionSequence strong,.ggQuestionList article,.ggQuestionList article>span{animation:none!important}.ggDecisionResolve i,.ggDecisionSequence i{transform:scaleX(1);opacity:.7}.ggDecisionResolve strong,.ggDecisionSequence strong,.ggQuestionList article,.ggQuestionList article>span{opacity:1;transform:none}}.ggFinale{position:relative;overflow:hidden;background:linear-gradient(180deg,#050706,#070907 54%,#040605);border-top:1px solid rgba(255,255,255,.055)}.ggFinaleGrid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr);grid-gap:86px;gap:86px;align-items:end;margin-top:32px}.ggFinaleCopy h2{margin:0;font-size:clamp(48px,6vw,82px);line-height:.94;letter-spacing:-.055em;font-weight:430}.ggFinaleCopy h2 em{font-style:normal;color:#d1aa63}.ggFinaleCopy>p{max-width:600px;margin:30px 0 0;color:#808b85;font-size:14px;line-height:1.8}.ggFinaleResolve{align-self:end;border-top:1px solid rgba(255,255,255,.07);padding-top:28px}.ggIntentSequence{display:grid;grid-template-columns:auto 1fr auto 1fr auto;grid-gap:14px;gap:14px;align-items:center;color:#65726c;font:500 7px/1 monospace;letter-spacing:.14em}.ggIntentSequence i{height:1px;background:linear-gradient(90deg,rgba(109,153,138,.12),rgba(211,171,96,.58));transform-origin:left;animation:ggIntentCarry 9.8s ease-in-out infinite}.ggIntentSequence strong{font-weight:520;color:#d1aa63;opacity:.16;animation:ggIntentArrive 9.8s ease-in-out infinite}.ggIntentStatement{margin-top:74px;padding-bottom:5px}.ggIntentStatement span,.ggIntentStatement strong{display:block;font-size:clamp(24px,3vw,43px);line-height:1.04;letter-spacing:-.035em;font-weight:430}.ggIntentStatement span{color:#5f6c66;animation:ggIntentOld 9.8s ease-in-out infinite}.ggIntentStatement strong{margin-top:7px;color:#d4ddd8;animation:ggIntentClear 9.8s ease-in-out infinite}.ggResourceHandoff{display:grid;grid-template-columns:1fr auto;grid-gap:40px;gap:40px;align-items:center;margin-top:72px;padding:28px 0;border-top:1px solid rgba(255,255,255,.075);border-bottom:1px solid rgba(255,255,255,.075);text-decoration:none;transition:padding .35s ease,background .35s ease}.ggResourceHandoff:hover{padding-left:14px;padding-right:14px;background:linear-gradient(90deg,rgba(211,171,96,.035),transparent 76%)}.ggResourceHandoff>span{display:flex;flex-direction:column;gap:9px}.ggResourceHandoff small{color:#66736d;font:500 7px/1 monospace;letter-spacing:.14em}.ggResourceHandoff strong{color:#aeb9b3;font-size:13px;font-weight:420}.ggResourceHandoff>b{color:#d1aa63;font-size:13px;font-weight:520;white-space:nowrap}.ggResourceHandoff>b i{display:inline-block;margin-left:9px;font-style:normal;transition:transform .3s ease}.ggResourceHandoff:hover>b i{transform:translateX(6px)}@keyframes ggIntentCarry{0%,20%{transform:scaleX(.03);opacity:.05}72%,to{transform:scaleX(1);opacity:.82}}@keyframes ggIntentArrive{0%,55%{opacity:.1;letter-spacing:.21em}86%,to{opacity:1;letter-spacing:.14em}}@keyframes ggIntentOld{0%,45%{opacity:.35;transform:translateY(3px)}78%,to{opacity:.82;transform:none}}@keyframes ggIntentClear{0%,58%{opacity:.1;transform:translateY(7px)}90%,to{opacity:1;transform:none;text-shadow:0 0 22px rgba(209,170,99,.08)}}@media(max-width:900px){.ggFinaleGrid{grid-template-columns:1fr;gap:48px}.ggIntentStatement{margin-top:48px}.ggResourceHandoff{margin-top:58px}}@media(max-width:620px){.ggIntentSequence{grid-template-columns:auto 1fr auto;row-gap:12px}.ggIntentSequence i:nth-of-type(2){display:none}.ggIntentSequence strong{grid-column:1/4}.ggResourceHandoff{grid-template-columns:1fr;gap:20px}.ggResourceHandoff>b{white-space:normal}}@media(prefers-reduced-motion:reduce){.ggIntentSequence i,.ggIntentSequence strong,.ggIntentStatement span,.ggIntentStatement strong{animation:none!important}.ggIntentSequence i{transform:scaleX(1);opacity:.7}.ggIntentSequence strong,.ggIntentStatement span,.ggIntentStatement strong{opacity:1;transform:none}}