.rc__page[data-v-1bacf34a]{flex-direction:column;gap:5rem;display:flex}@media (width<=1023px){.rc__page[data-v-1bacf34a]{gap:3rem}}.rc__divider[data-v-1bacf34a]{background:radial-gradient(circle,var(--border) 0,transparent 100%);border:0;width:100%;height:2px;margin:0}.rc-hero[data-v-1bacf34a]{justify-content:space-between;align-items:center;gap:2rem;display:flex}@media (width<=1023px){.rc-hero[data-v-1bacf34a]{justify-content:unset;flex-direction:column}}.rc-hero__content[data-v-1bacf34a]{flex-direction:column;gap:1.25rem;display:flex}@media (width<=1023px){.rc-hero__content[data-v-1bacf34a]{text-align:center;align-items:center}}.rc-hero__eyebrow[data-v-1bacf34a]{background-color:var(--surface-2);box-shadow:var(--shadow-surface);color:var(--text-2);border-radius:999px;align-self:flex-start;align-items:center;gap:.5rem;padding:.5rem .875rem;font-size:.875rem;font-weight:600;display:inline-flex}@media (width<=1023px){.rc-hero__eyebrow[data-v-1bacf34a]{align-self:center}}.rc-hero__title[data-v-1bacf34a]{max-width:40rem;color:var(--text);letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:4.25rem;font-weight:600;line-height:1.08}.rc-hero__title .rc-hero__title-em[data-v-1bacf34a]{color:var(--primary)}@media (width<=1279px){.rc-hero__title[data-v-1bacf34a]{font-size:3.5rem}}@media (width<=1023px){.rc-hero__title[data-v-1bacf34a]{max-width:100%;font-size:3rem}}@media (width<=639px){.rc-hero__title[data-v-1bacf34a]{font-size:2.5rem}}.rc-hero__desc[data-v-1bacf34a]{max-width:34rem;color:var(--text-3);margin:0;font-size:1rem}@media (width<=1023px){.rc-hero__desc[data-v-1bacf34a]{max-width:100%}}.rc-hero__actions[data-v-1bacf34a]{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:.5rem;display:flex}@media (width<=639px){.rc-hero__actions[data-v-1bacf34a]{flex-direction:column;align-items:stretch;width:100%}}.rc-hero__visual[data-v-1bacf34a]{isolation:isolate;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}@media (width<=1023px){.rc-hero__visual[data-v-1bacf34a]{width:100%}}.rc-hero__vfx[data-v-1bacf34a]{background:radial-gradient(400px 400px at 50% 50%,var(--primary-a2) 0,transparent 60%);filter:blur(18px);z-index:0;pointer-events:none;width:140%;height:140%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width<=1023px){.rc-hero__vfx[data-v-1bacf34a]{background:radial-gradient(200px 200px at 50% 50%,var(--primary-a3) 0,transparent 60%)}}.rc-badge[data-v-1bacf34a]{--cycle:3.8s;--orbit:11s;--shine:.95;--mask:url(../images/recognition/ggmax-mascara.webp);z-index:1;aspect-ratio:820/1106;isolation:isolate;flex-shrink:0;width:min(100%,27.5rem);margin:0;position:relative}@media (width>=1024px){.rc-badge[data-v-1bacf34a]{transform:translate(-3rem)}}.rc-badge img[data-v-1bacf34a]{width:100%;height:auto;display:block}.rc-badge__shine[data-v-1bacf34a]{opacity:0;transition:opacity .4s}.rc-badge__shine.is-ready[data-v-1bacf34a]{opacity:1}.rc-badge .aura[data-v-1bacf34a]{z-index:-1;pointer-events:none;width:79.8687%;height:59.2052%;animation:gg-breathe-1bacf34a var(--cycle) ease-in-out infinite;background:radial-gradient(50% 50%,#5ad7ff80,#3caaff33 45%,#3caaff00 72%);position:absolute;top:2.9603%;left:-10.3939%}@keyframes gg-breathe-1bacf34a{0%,to{opacity:.3;transform:scale(.95)}45%{opacity:.78;transform:scale(1.05)}}.rc-badge .flash[data-v-1bacf34a],.rc-badge .glint[data-v-1bacf34a],.rc-badge .sparks[data-v-1bacf34a]{width:56.2363%;height:53.6091%;-webkit-mask:var(--mask) 0 0/100% 100% no-repeat;-webkit-mask:var(--mask) 0 0/100% 100% no-repeat;mask:var(--mask) 0 0/100% 100% no-repeat;mix-blend-mode:screen;pointer-events:none;position:absolute;top:5.7583%;left:1.4223%}.rc-badge .sheen[data-v-1bacf34a]{background:linear-gradient(113deg,#fff0 22%,#ffffff4d 50%,#fff0 78%);animation:9s ease-in-out infinite alternate gg-drift-1bacf34a;position:absolute;inset:-20% -40%}@keyframes gg-drift-1bacf34a{0%{transform:translate(-16%)}to{transform:translate(16%)}}.rc-badge .streak[data-v-1bacf34a]{background-blend-mode:screen;opacity:0;will-change:transform;animation:gg-sweep-1bacf34a var(--cycle) linear infinite;background:linear-gradient(113deg,#0000 44%,#ffffff1a 46.8%,#fff 50%,#ffffff1a 53.2%,#0000 56%),linear-gradient(113deg,#0000 60.6%,#fff9 62.4%,#0000 64.2%);position:absolute;inset:-30% -22%}@keyframes gg-sweep-1bacf34a{0%{opacity:0;transform:translate(-62%)}3%{opacity:var(--shine)}27%{opacity:var(--shine)}30%{opacity:0;transform:translate(56%)}to{opacity:0;transform:translate(56%)}}.rc-badge .flash[data-v-1bacf34a]{opacity:0;animation:gg-flash-1bacf34a var(--cycle) ease-in-out infinite;background:#eaf7ff}@keyframes gg-flash-1bacf34a{0%,4%{opacity:0}15%{opacity:.08}28%,to{opacity:0}}.rc-badge .spark[data-v-1bacf34a]{aspect-ratio:1;opacity:0;width:11%;animation:gg-pop-1bacf34a var(--cycle) ease-out infinite;background:radial-gradient(circle,#fffffff2 0 6%,#ffffff59 14%,#0000 55%);position:absolute;transform:translate(-50%,-50%)scale(.3)}.rc-badge .spark[data-v-1bacf34a]:after,.rc-badge .spark[data-v-1bacf34a]:before{content:"";background:linear-gradient(90deg,#0000,#fff 50%,#0000);margin:auto;position:absolute;inset:0}.rc-badge .spark[data-v-1bacf34a]:before{width:100%;height:7%}.rc-badge .spark[data-v-1bacf34a]:after{background:linear-gradient(#0000,#fff 50%,#0000);width:7%;height:100%}@keyframes gg-pop-1bacf34a{0%{opacity:0;transform:translate(-50%,-50%)scale(.3)}3%{opacity:1;transform:translate(-50%,-50%)scale(1)}7%{opacity:0;transform:translate(-50%,-50%)scale(1.25)}to{opacity:0}}.rc-badge .sp1[data-v-1bacf34a]{animation-delay:calc(var(--cycle)*.155);top:4.84%;left:73.15%}.rc-badge .sp2[data-v-1bacf34a]{animation-delay:calc(var(--cycle)*.2669);top:81.39%;left:94.75%}.rc-badge .sp3[data-v-1bacf34a]{animation-delay:calc(var(--cycle)*.1581);top:94.7%;left:25.88%}.rc-badge .sp4[data-v-1bacf34a]{animation-delay:calc(var(--cycle)*.0453);top:15.73%;left:5.06%}.rc-badge .orbit[data-v-1bacf34a]{pointer-events:none;width:67.8337%;height:50.2839%;position:absolute;top:7.4209%;left:-4.3764%;transform:scaleY(.9)}.rc-badge .ring[data-v-1bacf34a]{animation:gg-spin-1bacf34a var(--orbit) linear infinite;animation-delay:var(--ring-delay,0s);position:absolute;inset:0}.rc-badge .r2[data-v-1bacf34a]{--ring-delay:calc(var(--orbit)/-3);--gem-size:3.4%}.rc-badge .r3[data-v-1bacf34a]{--ring-delay:calc(var(--orbit)/-1.5);--gem-size:5.2%}@keyframes gg-spin-1bacf34a{to{transform:rotate(1turn)}}.rc-badge .gem[data-v-1bacf34a]{width:var(--gem-size,4.3%);height:var(--gem-size,4.3%);margin-left:calc(var(--gem-size,4.3%)/-2);margin-top:calc(var(--gem-size,4.3%)/-2);animation:gg-gem-1bacf34a var(--orbit) linear infinite;animation-delay:var(--ring-delay,0s);background:linear-gradient(135deg,#f4feff,#95e8ff 36%,#1fa9f5 62%,#0a63b8);border-radius:16%;position:absolute;top:0;left:50%;box-shadow:inset 0 0 0 1px #ffffffbf,0 0 15px 3px #46c8ff73}@keyframes gg-gem-1bacf34a{0%{opacity:.28;transform:rotate(0)scaleY(1.1111)rotate(45deg)scale(.7)}25%{opacity:.9;transform:rotate(-90deg)scaleY(1.1111)rotate(45deg)scale(.95)}50%{opacity:1;transform:rotate(-180deg)scaleY(1.1111)rotate(45deg)scale(1.16)}75%{opacity:.9;transform:rotate(-270deg)scaleY(1.1111)rotate(45deg)scale(.95)}to{opacity:.28;transform:rotate(-1turn)scaleY(1.1111)rotate(45deg)scale(.7)}}.rc-badge .motes[data-v-1bacf34a]{pointer-events:none;width:56.2363%;height:58.4%;position:absolute;top:3.2%;left:1.4223%}.rc-badge .mote[data-v-1bacf34a]{left:var(--x);width:var(--s);animation:gg-rise-1bacf34a var(--t) linear infinite;animation-delay:var(--d);position:absolute;top:0;bottom:0}.rc-badge .mote b[data-v-1bacf34a]{aspect-ratio:1;width:100%;animation:gg-sway-1bacf34a var(--t) ease-in-out infinite alternate;animation-delay:var(--d);background:radial-gradient(circle,#fff 0 22%,#7fe0ff 45%,#46c8ff00 72%);border-radius:50%;position:absolute;bottom:0;left:0}@keyframes gg-rise-1bacf34a{0%{opacity:0;transform:translateY(6%)}14%{opacity:.95}72%{opacity:.6}to{opacity:0;transform:translateY(-82%)}}@keyframes gg-sway-1bacf34a{0%{transform:translate(-260%)}to{transform:translate(260%)}}@media (prefers-reduced-motion:reduce){.rc-badge .flash[data-v-1bacf34a],.rc-badge .sheen[data-v-1bacf34a],.rc-badge .spark[data-v-1bacf34a],.rc-badge .streak[data-v-1bacf34a]{opacity:0;animation:none}.rc-badge .aura[data-v-1bacf34a],.rc-badge .gem[data-v-1bacf34a],.rc-badge .mote[data-v-1bacf34a],.rc-badge .mote b[data-v-1bacf34a],.rc-badge .ring[data-v-1bacf34a]{animation:none}.rc-badge .aura[data-v-1bacf34a]{opacity:.45}}.rc-section__title[data-v-1bacf34a]{color:var(--text);letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:2rem;font-weight:600}@media (width<=639px){.rc-section__title[data-v-1bacf34a]{font-size:1.5rem}}.rc-section__desc[data-v-1bacf34a]{max-width:52rem;color:var(--text-3);margin:0;font-size:1rem}.rc-about[data-v-1bacf34a],.rc-criteria[data-v-1bacf34a],.rc-faq[data-v-1bacf34a],.rc-plaques[data-v-1bacf34a],.rc-steps[data-v-1bacf34a]{flex-direction:column;gap:2rem;display:flex}.rc-about__head[data-v-1bacf34a],.rc-criteria__head[data-v-1bacf34a],.rc-plaques__head[data-v-1bacf34a],.rc-steps__head[data-v-1bacf34a]{flex-direction:column;gap:.75rem;display:flex}.rc-pillars[data-v-1bacf34a]{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}@media (width<=767px){.rc-pillars[data-v-1bacf34a]{grid-template-columns:1fr}}.rc-pillar[data-v-1bacf34a]{background-color:var(--surface);box-shadow:var(--shadow-surface);border-radius:var(--radius);flex-direction:column;gap:1rem;padding:1.5rem;display:flex}@media (width<=639px){.rc-pillar[data-v-1bacf34a]{padding:1rem}}.rc-pillar__title[data-v-1bacf34a]{color:var(--text);margin:0;font-size:1.125rem;font-weight:600}.rc-pillar__desc[data-v-1bacf34a]{color:var(--text-3);margin:0;font-size:1rem}.rc-plaques__grid[data-v-1bacf34a]{grid-template-columns:repeat(4,1fr);gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}@media (width<=1023px){.rc-plaques__grid[data-v-1bacf34a]{grid-template-columns:repeat(2,1fr)}}@media (width<=511px){.rc-plaques__grid[data-v-1bacf34a]{grid-template-columns:1fr}}.rc-plaque[data-v-1bacf34a]{--metal:var(--primary);--metal-soft:var(--primary-a4);background-color:var(--surface);box-shadow:var(--shadow-surface);border-radius:var(--radius);text-align:center;flex-direction:column;align-items:center;gap:1.25rem;padding:1.75rem 1.5rem 1.5rem;transition:transform .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden}.rc-plaque[data-v-1bacf34a]:before{content:"";background:linear-gradient(90deg,transparent,var(--metal),transparent);height:2px;position:absolute;top:0;left:0;right:0}@media (hover:hover){.rc-plaque[data-v-1bacf34a]:hover{box-shadow:var(--shadow-popover);transform:translateY(-.25rem)}}@media (width<=639px){.rc-plaque[data-v-1bacf34a]{padding:1.5rem 1rem 1.25rem}}.rc-plaque--bronze[data-v-1bacf34a]{--metal:#c8814b;--metal-soft:#c8814b24}.rc-plaque--prata[data-v-1bacf34a]{--metal:#9fb0c4;--metal-soft:#9fb0c424}.rc-plaque--ouro[data-v-1bacf34a]{--metal:#e2b34c;--metal-soft:#e2b34c24}.rc-plaque--diamante[data-v-1bacf34a]{--metal:#5ad7ff;--metal-soft:#5ad7ff24}.rc-plaque__stage[data-v-1bacf34a]{aspect-ratio:4/3;border-radius:var(--radius);background-color:var(--surface-2);isolation:isolate;place-items:center;width:100%;display:grid;position:relative;overflow:hidden}.rc-plaque__halo[data-v-1bacf34a]{z-index:0;background:radial-gradient(60% 60% at 50% 45%,var(--metal-soft) 0,transparent 70%);position:absolute;inset:0}.rc-plaque__image[data-v-1bacf34a]{z-index:1;-o-object-fit:contain;object-fit:contain;width:100%;height:100%;position:relative}.rc-plaque__orbit[data-v-1bacf34a]{--orbit:11s;aspect-ratio:1;z-index:2;pointer-events:none;width:68%;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)scaleY(.9)}.rc-plaque__orbit .ring[data-v-1bacf34a]{animation:gg-spin-1bacf34a var(--orbit) linear infinite;animation-delay:var(--ring-delay,0s);position:absolute;inset:0}.rc-plaque__orbit .r2[data-v-1bacf34a]{--ring-delay:calc(var(--orbit)/-3);--gem-size:8%}.rc-plaque__orbit .r3[data-v-1bacf34a]{--ring-delay:calc(var(--orbit)/-1.5);--gem-size:12%}.rc-plaque__orbit .gem[data-v-1bacf34a]{width:var(--gem-size,10%);height:var(--gem-size,10%);margin-left:calc(var(--gem-size,10%)/-2);margin-top:calc(var(--gem-size,10%)/-2);background:linear-gradient(135deg,#f4feff 0,#95e8ff 36%,var(--metal) 62%,#0a63b8 100%);animation:gg-gem-1bacf34a var(--orbit) linear infinite;animation-delay:var(--ring-delay,0s);border-radius:16%;position:absolute;top:0;left:50%;box-shadow:inset 0 0 0 1px #ffffffbf,0 0 .625rem .125rem #5ad7ff73}@media (prefers-reduced-motion:reduce){.rc-plaque__orbit .gem[data-v-1bacf34a],.rc-plaque__orbit .ring[data-v-1bacf34a]{animation:none}}.rc-plaque__logo[data-v-1bacf34a]{z-index:1;width:42%;height:auto;color:var(--metal);filter:drop-shadow(0 .5rem 1rem #00000040);position:relative}.rc-plaque__text[data-v-1bacf34a]{flex-direction:column;gap:.5rem;display:flex}.rc-plaque__name[data-v-1bacf34a]{color:var(--metal);letter-spacing:.01em;margin:0;font-size:1.375rem;font-weight:600}.rc-plaque__desc[data-v-1bacf34a]{color:var(--text-3);margin:0;font-size:1rem}.rc-steps__list[data-v-1bacf34a]{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}@media (width<=767px){.rc-steps__list[data-v-1bacf34a]{grid-template-columns:1fr}}.rc-step[data-v-1bacf34a]{background-color:var(--surface);box-shadow:var(--shadow-surface);border-radius:var(--radius);align-items:flex-start;gap:1rem;padding:1.5rem;display:flex}@media (width<=639px){.rc-step[data-v-1bacf34a]{padding:1rem}}.rc-step__number[data-v-1bacf34a]{border-radius:var(--radius);background-color:var(--primary-a4);width:2.25rem;height:2.25rem;color:var(--primary);font-variant-numeric:tabular-nums;flex-shrink:0;place-items:center;font-size:1rem;font-weight:600;display:grid}.rc-step__text[data-v-1bacf34a]{flex-direction:column;gap:.375rem;min-width:0;display:flex}.rc-step__title[data-v-1bacf34a]{color:var(--text);margin:0;font-size:1.125rem;font-weight:600}.rc-step__desc[data-v-1bacf34a]{color:var(--text-3);margin:0;font-size:1rem}.rc-gg-case[data-v-1bacf34a]{grid-template-columns:minmax(0,1fr) 28rem;align-items:center;gap:4rem;display:grid}@media (width<=1279px){.rc-gg-case[data-v-1bacf34a]{grid-template-columns:minmax(0,1fr) 24rem;gap:3rem}}@media (width<=1023px){.rc-gg-case[data-v-1bacf34a]{text-align:center;grid-template-columns:1fr;gap:2rem}}.rc-gg-case__visual[data-v-1bacf34a]{isolation:isolate;margin:0;position:relative}@media (width>=1024px){.rc-gg-case__visual[data-v-1bacf34a]{transform:translate(-3rem)}}@media (width<=1023px){.rc-gg-case__visual[data-v-1bacf34a]{max-width:24rem;margin:0 auto}}.rc-gg-case__confetti[data-v-1bacf34a]{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.rc-gg-case__confetti i[data-v-1bacf34a]{--travel:32rem;left:var(--x);width:var(--size);height:calc(var(--size)*.5);background-color:var(--primary);opacity:0;will-change:transform,opacity;animation:gg-fall-1bacf34a var(--dur) linear infinite;animation-delay:var(--delay);border-radius:1px;position:absolute;top:-8%}@keyframes gg-fall-1bacf34a{0%{opacity:0;transform:translateZ(0)rotate(0)}10%{opacity:.85}to{transform:translate3d(var(--dx),var(--travel),0) rotate(var(--spin));opacity:0}}@media (prefers-reduced-motion:reduce){.rc-gg-case__confetti[data-v-1bacf34a]{display:none}}.rc-gg-case__image[data-v-1bacf34a]{z-index:1;width:100%;height:auto;display:block;position:relative}.rc-gg-case__content[data-v-1bacf34a]{flex-direction:column;gap:1.25rem;display:flex}@media (width<=1023px){.rc-gg-case__content[data-v-1bacf34a]{align-items:center}}.rc-gg-case__eyebrow[data-v-1bacf34a]{background-color:var(--surface-2);box-shadow:var(--shadow-surface);color:var(--text-2);letter-spacing:.04em;border-radius:999px;align-self:flex-start;align-items:center;gap:.5rem;padding:.5rem .875rem;font-size:.875rem;font-weight:600;display:inline-flex}@media (width<=1023px){.rc-gg-case__eyebrow[data-v-1bacf34a]{align-self:center}}.rc-criteria__list[data-v-1bacf34a]{grid-template-columns:repeat(4,1fr);gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (width<=1023px){.rc-criteria__list[data-v-1bacf34a]{grid-template-columns:repeat(2,1fr)}}@media (width<=639px){.rc-criteria__list[data-v-1bacf34a]{grid-template-columns:1fr}}.rc-criterion[data-v-1bacf34a]{background-color:var(--surface);box-shadow:var(--shadow-surface);border-radius:var(--radius);color:var(--text-2);align-items:center;gap:.75rem;padding:1rem 1.25rem;font-size:1rem;line-height:1.4;display:flex}.rc-criterion[data-v-1bacf34a] .app-icon{color:var(--primary);flex-shrink:0}.rc-gg-case__content .rc-section__title+.rc-section__desc[data-v-1bacf34a],.rc-hero__title+.rc-hero__desc[data-v-1bacf34a]{margin-top:-.5rem}.rc-faq__head[data-v-1bacf34a]{text-align:center;flex-direction:column;align-items:center;gap:.75rem;display:flex}.rc-faq__subtitle[data-v-1bacf34a]{max-width:46rem;color:var(--text-3);margin:0;font-size:1rem}.rc-faq__list[data-v-1bacf34a]{flex-direction:column;gap:.75rem;width:100%;max-width:46rem;margin:0 auto;display:flex}
