.gglegal-page{--ink:#090d11;--muted:#090d11b8;--link:#03ceee;--link-hover:#0288a0;color:var(--ink);background:#dee3e6;justify-content:center;padding:8.75rem clamp(1.25rem,4vw,2.5rem) 5rem;font-family:PP Mori,Helvetica Neue,Helvetica,Arial,sans-serif;display:flex}@media (width<=1023px){.gglegal-page{padding-top:6.5rem}}.gglegal-page *,.gglegal-page :before,.gglegal-page :after{box-sizing:border-box}.gglegal-column{width:100%;max-width:920px}.gglegal-header{text-align:center;margin-bottom:2rem}.gglegal-icon{width:88px;height:auto;color:var(--ink);margin:0 auto 1.35rem;display:block}.gglegal-header h1{letter-spacing:-.02em;color:var(--ink);margin:0 0 .75rem;font-size:clamp(32px,5.5vw,70px);font-weight:500;line-height:1.08}.gglegal-updated{color:var(--muted);margin:0;font-size:16px;font-weight:400}.gglegal-column>p,.gglegal-section>p{color:#090d11e0;margin:0 0 1.15rem;font-size:16px;font-weight:400;line-height:1.7}.gglegal-column ul{flex-direction:column;gap:.55rem;margin:0 0 1.15rem;padding-left:1.35rem;display:flex}.gglegal-column li{color:#090d11e0;font-size:16px;font-weight:400;line-height:1.65}.gglegal-section{margin-top:2.25rem}.gglegal-section h2{letter-spacing:-.015em;color:var(--ink);margin:0 0 .9rem;font-size:clamp(22px,2.6vw,28px);font-weight:600;line-height:1.2}.gglegal-link{text-underline-offset:.14em;font-weight:500;text-decoration:underline;color:var(--link)!important}.gglegal-link:hover{color:var(--link-hover)!important}
