.forlex-page-surface[data-v-aa09b886]{--surface-max-width:66rem;--surface-gap:calc(clamp(1.25rem, 2.2vw, 2rem));gap:var(--surface-gap);width:100%;max-width:var(--surface-max-width);margin-inline:auto;display:grid}.forlex-page-surface--narrow[data-v-aa09b886]{--surface-max-width:48rem}.forlex-page-surface--standard[data-v-aa09b886]{--surface-max-width:66rem}.forlex-page-surface--wide[data-v-aa09b886]{--surface-max-width:82rem}.forlex-page-surface--landing[data-v-aa09b886]{--surface-gap:calc(clamp(2.75rem, 5vw, 4.75rem))}.forlex-page-surface--auth[data-v-aa09b886]{--surface-max-width:34rem;place-content:center;min-height:calc(min(48rem,100vh - 14rem))}.locale-switcher-dropdown{border:1px solid var(--ui-border,#e6e6e6);background:var(--ui-bg-elevated,#fff);min-width:188px;box-shadow:0 12px 32px color-mix(in srgb,var(--ui-text,#272727) 12%,transparent);border-radius:8px;padding:4px}.locale-switcher-item{font-family:var(--font-inter,Inter,sans-serif);color:var(--ui-text-highlighted,#272727);cursor:pointer;border-radius:6px;gap:12px;padding:8px 12px;font-size:14px;font-weight:500;line-height:20px}.locale-switcher-item:before{display:none}.locale-switcher-item[data-highlighted]{background:var(--ui-bg-muted,#f5f5f5);color:var(--ui-text-highlighted,#272727)}.locale-switcher-item-inner{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.locale-switcher-item-label{align-items:center;gap:10px;display:inline-flex}.locale-switcher-flag{flex-shrink:0;width:20px;height:20px}.locale-switcher-check{width:16px;height:16px;color:var(--ui-text-highlighted,#272727);flex-shrink:0}.locale-switcher-trigger-marketing{box-sizing:border-box;box-shadow:none;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;color:var(--ui-text-highlighted,#272727)!important;padding:0!important}.locale-switcher-trigger-marketing:active,.locale-switcher-trigger-marketing:focus-visible,.locale-switcher-trigger-marketing:hover,.locale-switcher-trigger-marketing[data-state=open]{color:var(--ui-text-highlighted,#272727)!important;background:#fafafa!important}.locale-switcher-trigger-marketing .iconify,.locale-switcher-trigger-marketing [class*=i-lucide],.locale-switcher-trigger-marketing svg{color:var(--ui-text-highlighted,#272727)!important}.reward-card[data-v-cca193cd]{background:linear-gradient(#fffffff5,#f4f9fceb);border:1px solid #598fb247}.promo-row[data-v-cca193cd]{justify-content:space-between;gap:1rem}.promo-actions[data-v-cca193cd],.promo-row[data-v-cca193cd]{flex-wrap:wrap;align-items:center;display:flex}.promo-actions[data-v-cca193cd]{gap:.75rem}.promo-code[data-v-cca193cd]{letter-spacing:.04em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1.1rem;font-weight:700}
