.gl-fleur.svelte-j03mf9{color:#d4af6a;text-shadow:0 0 12px rgba(212,175,106,.4)}.gl-eyebrow.svelte-j03mf9{font-family:Cinzel,serif;font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:var(--text-secondary);margin-bottom:22px}.gl-h1.svelte-j03mf9{font-family:Cinzel,serif;font-weight:700;font-size:clamp(30px,4.5vw,44px);color:var(--text-heading);margin-bottom:22px}.gl-su.svelte-j03mf9{padding:64px 24px 120px}.gl-su-inner.svelte-j03mf9{max-width:540px;margin:0 auto}.gl-su-head.svelte-j03mf9{text-align:center;margin-bottom:36px}.gl-su-tier-pill.svelte-j03mf9{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border:1px solid rgba(212,175,106,.3);border-radius:2px;background:#d4af6a0d;font-family:EB Garamond,Georgia,serif;font-size:15px;color:var(--text-secondary)}.gl-su-tier-name.svelte-j03mf9{color:#d4af6a;font-weight:600}.gl-su-tier-sep.svelte-j03mf9{color:var(--text-muted)}.gl-su-tier-change.svelte-j03mf9{color:var(--text-muted);font-size:12px;margin-left:6px}.gl-su-tier-change.svelte-j03mf9:hover{color:#d4af6a}.gl-su-form.svelte-j03mf9 fieldset:where(.svelte-j03mf9){border:0;padding:0;margin:0}.gl-su-form.svelte-j03mf9 fieldset[disabled]:where(.svelte-j03mf9){opacity:.55}.gl-su-field.svelte-j03mf9{margin-bottom:18px}.gl-su-field.svelte-j03mf9 label:where(.svelte-j03mf9){display:block;font-family:Cinzel,serif;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--text-secondary);margin-bottom:8px}.gl-su-field.svelte-j03mf9 input[type=text]:where(.svelte-j03mf9),.gl-su-field.svelte-j03mf9 input[type=email]:where(.svelte-j03mf9),.gl-su-field.svelte-j03mf9 input[type=password]:where(.svelte-j03mf9){width:100%;padding:12px 14px;background:var(--bg-input);border:1px solid rgba(255,255,255,.1);border-radius:2px;color:var(--text-primary);font-family:EB Garamond,Georgia,serif;font-size:16px}.gl-su-field.svelte-j03mf9 input:where(.svelte-j03mf9):focus{outline:0;border-color:#d4af6a;box-shadow:0 0 0 3px #d4af6a1f}.gl-su-slug-row.svelte-j03mf9{display:flex;align-items:stretch;border:1px solid rgba(255,255,255,.1);border-radius:2px;overflow:hidden}.gl-su-slug-row.svelte-j03mf9 input:where(.svelte-j03mf9){flex:1;border:0!important;border-radius:0!important}.gl-su-slug-suffix.svelte-j03mf9{padding:12px 14px;background:#ffffff0a;color:var(--text-muted);font-family:EB Garamond,Georgia,serif;font-size:14px;border-left:1px solid rgba(255,255,255,.1)}.gl-su-hint.svelte-j03mf9{font-family:EB Garamond,Georgia,serif;font-size:13px;color:var(--text-muted);margin-top:6px}.gl-su-divider.svelte-j03mf9{text-align:center;margin:28px 0 18px;position:relative}.gl-su-divider.svelte-j03mf9:before{content:"";position:absolute;left:0;right:0;top:50%;border-top:1px solid rgba(255,255,255,.08)}.gl-su-divider.svelte-j03mf9 span:where(.svelte-j03mf9){position:relative;background:var(--bg-primary);padding:0 14px;font-family:Cinzel,serif;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted)}.gl-su-tos.svelte-j03mf9{display:flex;gap:10px;margin:14px 0 22px;font-family:EB Garamond,Georgia,serif;font-size:14px;color:var(--text-secondary)}.gl-su-tos.svelte-j03mf9 a:where(.svelte-j03mf9){color:#d4af6a}.gl-su-err.svelte-j03mf9{font-family:EB Garamond,Georgia,serif;font-size:13px;color:#ef4444;margin-top:6px}.gl-su-err-top.svelte-j03mf9{margin:12px 0 0;padding:10px 12px;background:#ef44440f;border:1px solid rgba(239,68,68,.2);border-radius:2px}.gl-su-submit.svelte-j03mf9{width:100%;justify-content:center;margin-top:8px}.gl-su-foot-note.svelte-j03mf9{font-family:EB Garamond,Georgia,serif;font-size:13px;color:var(--text-muted);text-align:center;margin-top:18px;line-height:1.5}
