:root{--color-bg:#fffaf6;--color-cream:#fffaf6;--color-peach:#ffeddf;--color-cream-soft:#fff6ea;--color-blush:#f4ddcb;--color-cream-outline:#f7e3d5;--color-grey-wash:#f6f6f6;--color-footer-bg:#fafafa;--color-green:#899c80;--color-green-dark:#4d6044;--color-terracotta:#c87d60;--color-brown:#593422;--color-text:#121212bf;--color-text-strong:#121212;--color-muted:#756e6b;--color-hairline:#eee;--color-hairline-dark:#d2d2d2;--font-family:"gelica", Gelica, sans-serif;--page-width:148rem;--page-pad:5rem}:root[data-brand=gampro]{--color-bg:#f7faf9;--color-peach:#e8f1f0;--color-cream-soft:#e8f1f0;--color-blush:#bfe3df;--color-cream-outline:#d3e3e1;--color-grey-wash:#e8f1f0;--color-footer-bg:#0f5e63;--color-green:#0f5e63;--color-green-dark:#0f5e63;--color-terracotta:#0f5e63;--color-brown:#121212;--color-text:#121212;--color-text-strong:#121212;--color-muted:#4a5a59;--color-cream:#fffaf6;--font-family:"Public Sans", system-ui, sans-serif}:root[data-brand=gampro] body{letter-spacing:0}html{scroll-behavior:smooth;box-sizing:border-box;font-size:62.5%}*,:before,:after{box-sizing:inherit}body{font-family:var(--font-family);letter-spacing:.06rem;color:var(--color-text);background:var(--color-bg);margin:0;font-size:1.6rem;font-weight:400;line-height:1.8}img{max-width:100%}h1,h2,h3,h4{font-family:var(--font-family);letter-spacing:.06rem;color:var(--color-text-strong);word-break:break-word;font-weight:300}a{color:inherit}.page-width{max-width:var(--page-width);padding:0 var(--page-pad);margin:0 auto}@media (width<=749px){.page-width{padding:0 1.5rem}}.section-heading{color:#000;margin:0;font-size:3.6rem;font-weight:300;line-height:4.7rem}@media (width<=989.98px){.section-heading{font-size:2.4rem;line-height:3.2rem}}.button{min-width:15rem;min-height:5rem;font-family:var(--font-family);letter-spacing:.1rem;cursor:pointer;background:0 0;border:.1rem solid #0000;border-radius:5rem;justify-content:center;align-items:center;padding:0 3rem;font-size:1.5rem;font-weight:400;line-height:2.1rem;text-decoration:none;transition:color .2s,background-color .2s,border-color .2s,opacity .3s;display:inline-flex}.button--green{background:var(--color-green);border-color:var(--color-green);color:#fff}.button--green:hover{opacity:.75}.button--outline-green{border-color:var(--color-green);color:var(--color-green)}.button--outline-green:hover{opacity:.75}.button--outline-light{border-color:var(--color-cream-outline);color:var(--color-cream-outline)}.button--outline-light:hover{border-color:var(--color-terracotta);color:var(--color-terracotta)}.button--terracotta{background:var(--color-terracotta);border-color:var(--color-terracotta);color:#fff}.button--terracotta:hover{color:var(--color-terracotta);background:0 0}.button--outline-terracotta{border-color:var(--color-terracotta);color:var(--color-terracotta)}.button--outline-terracotta:hover{background:var(--color-terracotta);color:#fff}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-to-content-link{z-index:100;background:#fff;padding:1rem 2rem;transition:top .2s;position:absolute;top:-10rem;left:1rem}.skip-to-content-link:focus{top:1rem}.gampro-logo[data-astro-cid-q2hszyxe]{flex-shrink:0;display:block}.gampro-logo[data-astro-cid-q2hszyxe] text[data-astro-cid-q2hszyxe]{letter-spacing:-.46px;font-family:Public Sans,system-ui,sans-serif;font-size:23px;font-weight:700}.gp-header[data-astro-cid-fzpbxy5g]{background:var(--color-green);z-index:10;position:relative}.gp-header__inner[data-astro-cid-fzpbxy5g]{align-items:stretch;min-height:6.4rem;display:flex}.gp-header__logo[data-astro-cid-fzpbxy5g]{align-items:center;margin-right:auto;display:flex}.gp-header__nav[data-astro-cid-fzpbxy5g]{align-items:center;gap:3.2rem;padding-right:3.2rem;display:flex}.gp-header__nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g],.gp-header__lang[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{color:var(--color-cream);font-size:1.5rem;font-weight:500;text-decoration:none}.gp-header__nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover,.gp-header__nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g][aria-current=page]{color:#bfe3df}.gp-header__nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g][aria-current=page]{text-underline-offset:.6rem;text-decoration:underline .2rem}.gp-header__demo[data-astro-cid-fzpbxy5g]{color:var(--color-cream);white-space:nowrap;background:#0b4a4e;align-items:center;gap:4rem;padding:0 2.8rem;font-size:1.5rem;font-weight:600;text-decoration:none;transition:background-color .2s;display:flex}.gp-header__demo[data-astro-cid-fzpbxy5g]:hover{background:#093a3d}.gp-header__demo[data-astro-cid-fzpbxy5g]:focus-visible,.gp-header__nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:focus-visible,.gp-header__lang[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:focus-visible{outline:2px solid var(--color-cream);outline-offset:3px}.gp-header__lang[data-astro-cid-fzpbxy5g]{align-items:center;gap:1.2rem;padding-left:2.4rem;display:flex}.gp-header__lang[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{color:#fffaf6a6;font-size:1.4rem}.gp-header__lang[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g][aria-current=page]{color:var(--color-cream);font-weight:700}@media (width<=749.98px){.gp-header__inner[data-astro-cid-fzpbxy5g]{flex-wrap:wrap;min-height:5.6rem}.gp-header__logo[data-astro-cid-fzpbxy5g] svg{width:auto;height:2.6rem}.gp-header__demo[data-astro-cid-fzpbxy5g]{gap:1rem;padding:0 1.4rem;font-size:1.4rem}.gp-header__lang[data-astro-cid-fzpbxy5g]{gap:.8rem;padding-left:1.2rem}.gp-header__nav[data-astro-cid-fzpbxy5g]{flex-wrap:wrap;order:1;gap:.4rem 1.8rem;width:100%;padding:1rem 0 1.2rem}.gp-header__nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{font-size:1.4rem}}.header[data-astro-cid-fzpbxy5g]{background:var(--color-bg);z-index:10;position:relative}.header__inner[data-astro-cid-fzpbxy5g]{align-items:center;gap:3.2rem;min-height:8.1rem;display:flex}.header__logo[data-astro-cid-fzpbxy5g]{flex-shrink:0;display:flex}.header__nav[data-astro-cid-fzpbxy5g]{gap:2.4rem;font-size:1.6rem;display:flex}.header__nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{color:var(--color-text);padding:.4rem 0;text-decoration:none}.header__nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover,.header__nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g].active{color:var(--color-text-strong)}.header__nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g].active{text-underline-offset:.5rem;text-decoration:underline}.header__lang[data-astro-cid-fzpbxy5g]{color:var(--color-muted);align-items:center;gap:.6rem;margin-left:auto;font-size:1.4rem;display:flex}.header__lang[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{color:var(--color-muted);padding:.4rem .2rem;text-decoration:none}.header__lang[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover{color:var(--color-text-strong)}.header__lang[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g].active{color:var(--color-text-strong);text-underline-offset:.5rem;text-decoration:underline}.header__apply[data-astro-cid-fzpbxy5g]{white-space:nowrap;padding:0 3.2rem}@media (width<=989.98px){.header__inner[data-astro-cid-fzpbxy5g]{gap:1.6rem}.header__nav[data-astro-cid-fzpbxy5g]{gap:1.6rem;font-size:1.4rem}.header__apply[data-astro-cid-fzpbxy5g]{min-width:0;padding:0 2rem}}@media (width<=749.98px){.header__inner[data-astro-cid-fzpbxy5g]{flex-wrap:wrap;gap:0 1.2rem;padding-top:1.2rem}.header__apply[data-astro-cid-fzpbxy5g]{padding:0 1.6rem}.header__nav[data-astro-cid-fzpbxy5g]{order:1;width:100%;padding-bottom:1.2rem}}.footer[data-astro-cid-nns7i3if]{background:var(--color-footer-bg);padding:4.4rem 0 3.6rem}.footer__grid[data-astro-cid-nns7i3if]{grid-template-columns:minmax(26rem,1.2fr) 1fr 1fr auto;align-items:start;gap:4rem 6rem;display:grid}.footer__brand[data-astro-cid-nns7i3if]>img[data-astro-cid-nns7i3if]{width:auto;height:4.4rem}.footer__social[data-astro-cid-nns7i3if]{gap:1.2rem;margin-top:2rem;display:flex}.footer__social[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{width:3.8rem;height:3.8rem;color:var(--color-green);border:.1rem solid var(--color-green);border-radius:10rem;justify-content:center;align-items:center;transition:all .2s;display:flex}.footer__social[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover{color:#fff;background:var(--color-green)}.footer__description[data-astro-cid-nns7i3if]{max-width:29rem;color:var(--color-muted);margin:2.4rem 0 0;font-size:1.5rem;font-weight:300;line-height:2.4rem}.footer__heading[data-astro-cid-nns7i3if]{letter-spacing:.05rem;text-transform:uppercase;color:var(--color-muted);margin:0 0 1.8rem;font-size:1.1rem;font-weight:500;line-height:2.1rem}.footer__block[data-astro-cid-nns7i3if] p[data-astro-cid-nns7i3if]{color:var(--color-muted);margin:0 0 2rem;font-size:1.5rem;font-weight:300;line-height:2.4rem}.footer__block[data-astro-cid-nns7i3if] p[data-astro-cid-nns7i3if]:last-child{margin-bottom:0}.footer__block[data-astro-cid-nns7i3if] strong[data-astro-cid-nns7i3if]{font-weight:500}.footer__block[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{color:var(--color-green);text-decoration:none}.footer__block[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover{text-decoration:underline}.footer__stps[data-astro-cid-nns7i3if]{width:11rem;height:auto;display:block}.footer__credit[data-astro-cid-nns7i3if]{margin-top:1.6rem}.footer--band[data-astro-cid-nns7i3if],.footer--band[data-astro-cid-nns7i3if] .footer__heading[data-astro-cid-nns7i3if],.footer--band[data-astro-cid-nns7i3if] .footer__description[data-astro-cid-nns7i3if],.footer--band[data-astro-cid-nns7i3if] .footer__block[data-astro-cid-nns7i3if] p[data-astro-cid-nns7i3if],.footer--band[data-astro-cid-nns7i3if] .footer__block[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{color:var(--color-cream)}.footer--band[data-astro-cid-nns7i3if] .footer__heading[data-astro-cid-nns7i3if],.footer--band[data-astro-cid-nns7i3if] .footer__description[data-astro-cid-nns7i3if],.footer--band[data-astro-cid-nns7i3if] .footer__block[data-astro-cid-nns7i3if] p[data-astro-cid-nns7i3if]{opacity:.8}.footer--band[data-astro-cid-nns7i3if] .footer__block[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{text-underline-offset:.3rem;text-decoration:underline}@media (width<=989.98px){.footer__grid[data-astro-cid-nns7i3if]{grid-template-columns:repeat(2,1fr);gap:3.6rem 4rem}.footer__brand[data-astro-cid-nns7i3if]{grid-column:1/-1}}@media (width<=649px){.footer__grid[data-astro-cid-nns7i3if]{grid-template-columns:1fr;gap:3.2rem}}
