.brand.svelte-eel7vq{background:var(--gg-auth-brand-bg);width:620px;max-width:44%;color:var(--gg-on-solid);flex-direction:column;flex-shrink:0;padding:60px 64px 56px;display:flex;overflow:hidden}.brand__head.svelte-eel7vq{align-items:center;gap:11px;display:flex}.brand__logo.svelte-eel7vq{border-radius:8px;width:auto;height:40px}.brand__body.svelte-eel7vq{flex-direction:column;align-items:flex-start;gap:16px;margin-top:auto;margin-bottom:auto;padding:40px 0;display:flex}.brand__badge.svelte-eel7vq{background:var(--gg-auth-chip);color:var(--gg-accent);letter-spacing:.06em;text-transform:uppercase;border-radius:8px;padding:6px 11px;font-size:10.5px;font-weight:600}.brand__headline.svelte-eel7vq{max-width:12ch;color:var(--gg-on-solid);margin:0;font-size:34px;font-weight:700;line-height:1.2}.brand__lead.svelte-eel7vq{max-width:42ch;color:var(--gg-auth-brand-muted);margin:0;font-size:14px;line-height:1.55}.brand__features.svelte-eel7vq{flex-direction:column;gap:12px;margin:8px 0 0;padding:0;list-style:none;display:flex}.brand__feature.svelte-eel7vq{color:var(--gg-auth-brand-text);align-items:center;gap:10px;font-size:13.5px;font-weight:500;display:flex}.brand__feature-ic.svelte-eel7vq{background:var(--gg-auth-chip-strong);width:24px;height:24px;color:var(--gg-accent);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.brand__feature-ic.svelte-eel7vq svg:where(.svelte-eel7vq){width:13px;height:13px}.brand__foot.svelte-eel7vq{color:var(--gg-auth-brand-faint);margin:0;font-size:12px}@media (width<=768px){.brand.svelte-eel7vq{width:100%;max-width:none;padding:28px 24px 24px}.brand__body.svelte-eel7vq{gap:12px;padding:20px 0}.brand__headline.svelte-eel7vq{font-size:26px}.brand__features.svelte-eel7vq,.brand__foot.svelte-eel7vq{display:none}}.auth.svelte-1fbdngf{align-items:stretch;min-height:100svh;display:flex}.auth__form-side.svelte-1fbdngf{background:var(--gg-menu-bg);flex-direction:column;flex:1 0 0;justify-content:center;align-items:center;min-width:0;padding:40px;display:flex}@media (width<=768px){.auth.svelte-1fbdngf{flex-direction:column}.auth__form-side.svelte-1fbdngf{flex:auto;justify-content:flex-start;padding:24px 8px 40px}}
