.affiliates-root{--aff-amber:var(--brand-primary,#fdc500);--aff-amber-hover:var(--brand-amber-hover,#ffd235);--aff-amber-pale:var(--brand-amber-pale,#fffdf4);--aff-amber-light:var(--brand-amber-light,#fff1c2);--aff-amber-active:var(--brand-amber-active,#f0bd00);--aff-amber-cream:var(--brand-amber-cream,#f2e6c0);--aff-select-bg:var(--brand-select-bg,#fffdf4);--aff-select-border:var(--brand-select-border,#fdc500);--aff-black:#171717;--aff-bg:#f9f9f9;--aff-surface:#fff;--aff-hero-bg:#000;--aff-border:#dfdfdf;--aff-input-border:#e5e5e5;--aff-input-border-empty:#d4d4d4;--aff-text:#171717;--aff-text-muted:#737373;--aff-text-faint:#8c8c8c;--aff-text-disabled:#dfdfdf;--aff-danger:#ea001b;--aff-danger-bg:#fdecec;--aff-success:#00d563;--aff-success-glow:#00d56359;--aff-disabled-bg:#f6f6f6;--aff-disabled-text:#d5d5d5;--aff-radius-card:20px;--aff-radius-input:12px;--aff-radius-hero:24px;--aff-radius-pill:9999px;--aff-font:"Aeonik", system-ui, -apple-system, "Segoe UI", sans-serif;box-sizing:border-box;background:var(--aff-bg);min-height:100vh;color:var(--aff-text);font-family:var(--aff-font);font-feature-settings:"salt" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.affiliates-root *,.affiliates-root :before,.affiliates-root :after{box-sizing:border-box}@layer base{.affiliates-root *,.affiliates-root :before,.affiliates-root :after{margin:0;padding:0}}.affiliates-root a{color:inherit;text-decoration:none}.affiliates-root button{cursor:pointer;font-family:inherit}.affiliates-root input{font-family:inherit}.affiliates-root input:-webkit-autofill{-webkit-text-fill-color:var(--aff-text);-webkit-box-shadow:0 0 0 1000px var(--aff-surface) inset;box-shadow:0 0 0 1000px var(--aff-surface) inset;caret-color:var(--aff-text);transition:background-color 9999s ease-in-out}.affiliates-root input:-webkit-autofill:hover{-webkit-text-fill-color:var(--aff-text);-webkit-box-shadow:0 0 0 1000px var(--aff-surface) inset;box-shadow:0 0 0 1000px var(--aff-surface) inset;caret-color:var(--aff-text);transition:background-color 9999s ease-in-out}.affiliates-root input:-webkit-autofill:focus{-webkit-text-fill-color:var(--aff-text);-webkit-box-shadow:0 0 0 1000px var(--aff-surface) inset;box-shadow:0 0 0 1000px var(--aff-surface) inset;caret-color:var(--aff-text);transition:background-color 9999s ease-in-out}.affiliates-root input:-webkit-autofill:active{-webkit-text-fill-color:var(--aff-text);-webkit-box-shadow:0 0 0 1000px var(--aff-surface) inset;box-shadow:0 0 0 1000px var(--aff-surface) inset;caret-color:var(--aff-text);transition:background-color 9999s ease-in-out}
