.ga-page{--ga-line:rgba(var(--galor-ink-rgb), .2)}.ga-intro,.ga-balances,.ga-products,.ga-message,.ga-links,.ga-notice{width:min(1160px,100% - 48px);margin:0 auto}.ga-intro{padding:80px 0 48px}.ga-intro h1{letter-spacing:-.055em;margin:20px 0 24px;font-size:clamp(2.8rem,5.8vw,5.6rem);line-height:1.05}.ga-intro h1 em{color:var(--galor-accent);font-style:normal}.ga-intro>p:last-child{max-width:640px;color:var(--galor-muted);line-height:1.75}.ga-balances,.ga-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding-bottom:36px;display:grid}.ga-balances article,.ga-products article{border:1px solid var(--ga-line);background:var(--galor-card);border-radius:14px;padding:30px}.ga-balances span{letter-spacing:.14em;color:var(--galor-muted);font-size:.75rem}.ga-balances strong{margin:15px 0;font-size:2.4rem;display:block}.ga-balances p,.ga-products p,.ga-products li,.ga-message p{color:var(--galor-muted);font-size:.95rem;line-height:1.7}.ga-products h2{margin:18px 0;font-size:1.5rem}.ga-products>article>strong{letter-spacing:-.05em;font-size:3.3rem}.ga-products ul{margin:22px 0;padding:0 0 0 18px}.ga-products button,.ga-message button{background:var(--galor-accent);color:var(--galor-inverse);font:inherit;cursor:pointer;border:0;border-radius:7px;margin-top:15px;padding:14px 22px}.ga-products button:disabled{background:var(--galor-accent);color:var(--galor-inverse);cursor:not-allowed}.ga-message{border:1px solid var(--ga-line);border-radius:12px;margin-bottom:30px;padding:24px 30px}.ga-message h2{margin:0 0 12px;font-size:1.3rem}.ga-message .gw-button{margin:12px 0 0;display:inline-flex}.ga-links{flex-wrap:wrap;gap:24px;padding:25px 0 60px;display:flex}.ga-links a{color:var(--galor-accent)}.ga-notice{color:var(--galor-muted);min-height:24px;line-height:1.6}.ga-page :is(a,button):focus-visible{outline:2px solid var(--galor-accent);outline-offset:5px}@media (width<=700px){.ga-balances,.ga-products{grid-template-columns:1fr}.ga-intro{padding:50px 0 34px}.ga-message,.ga-balances article,.ga-products article{padding:22px}.ga-intro,.ga-balances,.ga-products,.ga-message,.ga-links,.ga-notice{width:calc(100% - 32px)}}
