.RoleSelector-module__ijzuEG__roleOverlay{z-index:9999;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1600 900' preserveAspectRatio='xMaxYMid slice'><defs><linearGradient id='rr1' x1='0%25' y1='0%25' x2='100%25' y2='100%25'><stop offset='0%25' stop-color='%23FAFBFD' stop-opacity='0.78'/><stop offset='50%25' stop-color='%23E0E8EE' stop-opacity='0.55'/><stop offset='100%25' stop-color='%23A2B0BC' stop-opacity='0.38'/></linearGradient><linearGradient id='rr2' x1='0%25' y1='0%25' x2='100%25' y2='100%25'><stop offset='0%25' stop-color='%23F4F7FA' stop-opacity='0.65'/><stop offset='100%25' stop-color='%2395A3AF' stop-opacity='0.30'/></linearGradient><linearGradient id='rr3' x1='0%25' y1='0%25' x2='100%25' y2='100%25'><stop offset='0%25' stop-color='%23E8EDF1' stop-opacity='0.60'/><stop offset='100%25' stop-color='%2385939F' stop-opacity='0.35'/></linearGradient></defs><path d='M 900 -50 Q 1100 200, 950 400 T 1200 800 L 1700 900 L 1700 -50 Z' fill='url(%23rr1)'/><path d='M 1050 -50 Q 1250 250, 1100 500 T 1350 900 L 1700 900 L 1700 -50 Z' fill='url(%23rr2)' opacity='0.85'/><path d='M 1200 -50 Q 1400 300, 1300 600 T 1500 1000 L 1700 1000 L 1700 -50 Z' fill='url(%23rr3)' opacity='0.75'/></svg>") right center / cover no-repeat, radial-gradient(ellipse 70vw 60vh at 16% 10%, #ffffff8c, transparent 60%), radial-gradient(ellipse 55vw 45vh at 88% 92%, #181c2029, transparent 70%), linear-gradient(170deg, var(--g-02) 0%, var(--g-03) 55%, var(--g-04) 100%);-webkit-overflow-scrolling:touch;flex-direction:column;justify-content:flex-start;align-items:center;padding:64px 32px;display:flex;position:fixed;inset:0;overflow-y:auto}.RoleSelector-module__ijzuEG__roleOverlay>*{z-index:1;position:relative}.RoleSelector-module__ijzuEG__roleOverlay:before,.RoleSelector-module__ijzuEG__roleOverlay:after{content:"";flex:1 1 0}.RoleSelector-module__ijzuEG__roTitle{font-family:var(--ff);font-size:var(--t-display);letter-spacing:-.035em;color:var(--ink-1);text-align:center;margin-bottom:14px;font-weight:200;line-height:1.05}.RoleSelector-module__ijzuEG__roTitle em{color:var(--ink-1);font-style:normal;font-weight:500}.RoleSelector-module__ijzuEG__roSub{font-family:var(--ff-mono);font-size:var(--t-cap-sm);color:var(--ink-3);text-align:center;letter-spacing:.14em;text-transform:uppercase;margin-bottom:64px}.RoleSelector-module__ijzuEG__roCards{flex-wrap:wrap;justify-content:center;gap:16px;width:100%;max-width:1080px;margin-bottom:48px;display:flex}.RoleSelector-module__ijzuEG__roCard{background:var(--glass-1);border:1px solid var(--glass-border);color:inherit;border-radius:var(--r);text-align:left;cursor:pointer;transition:transform var(--t-base) var(--ease-out), background var(--t-fast), border-color var(--t-fast), box-shadow var(--t-fast);box-shadow:var(--glass-inner-hi), var(--sh-sm);flex:0 200px;padding:32px 26px 28px;font-family:inherit;display:block;position:relative}.RoleSelector-module__ijzuEG__roCard:hover{background:var(--glass-2);box-shadow:var(--glass-inner-hi), var(--sh);transform:translateY(-1px)}.RoleSelector-module__ijzuEG__roCardSelected{background:var(--glass-3);border-color:var(--gold);box-shadow:var(--glass-inner-hi), var(--sh-gold)}.RoleSelector-module__ijzuEG__roCardIcon{background:var(--glass-2);border:1px solid var(--glass-border);border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;margin-bottom:28px;display:flex}.RoleSelector-module__ijzuEG__roCardIcon svg{stroke:var(--ink-2)}.RoleSelector-module__ijzuEG__roCardSelected .RoleSelector-module__ijzuEG__roCardIcon{background:var(--gold-faint);border-color:var(--gold-faint-2)}.RoleSelector-module__ijzuEG__roCardSelected .RoleSelector-module__ijzuEG__roCardIcon svg{stroke:var(--gold-deep)}.RoleSelector-module__ijzuEG__roCardTitle{font-family:var(--ff);font-size:var(--t-body);color:var(--ink-1);letter-spacing:-.005em;margin-bottom:8px;font-weight:500}.RoleSelector-module__ijzuEG__roCardDesc{font-size:var(--t-cap);color:var(--ink-3);line-height:1.55}.RoleSelector-module__ijzuEG__roEnter{background:var(--bg-ink);color:var(--ink-on-ink);border-radius:var(--r-pill);font-family:var(--ff);font-size:var(--t-body-sm);letter-spacing:0;cursor:pointer;transition:transform var(--t-fast), box-shadow var(--t-fast), background var(--t-fast);border:none;padding:16px 44px;font-weight:500}.RoleSelector-module__ijzuEG__roEnter:hover{box-shadow:var(--sh);background:var(--bg-ink-hover);transform:translateY(-1px)}.RoleSelector-module__ijzuEG__roEnterInline{display:none}@media (max-width:768px){.RoleSelector-module__ijzuEG__roEnterInline{flex:0 0 100%;max-width:200px;margin-inline:auto;animation:.5s cubic-bezier(.22,1,.36,1) both RoleSelector-module__ijzuEG__roEnterInlineIn;display:block}.RoleSelector-module__ijzuEG__roEnter:not(.RoleSelector-module__ijzuEG__roEnterInline){display:none}}@keyframes RoleSelector-module__ijzuEG__roEnterInlineIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.RoleSelector-module__ijzuEG__roEnterInline{animation:none}}.RoleSelector-module__ijzuEG__roManualLink{cursor:pointer;font-family:var(--ff-mono);font-size:var(--t-micro);text-transform:uppercase;letter-spacing:.16em;color:var(--ink-3);transition:color var(--t-fast);background:0 0;border:none;margin-top:24px;padding:0}.RoleSelector-module__ijzuEG__roManualLink:hover{color:var(--ink-1)}.RoleSelector-module__ijzuEG__roNotice{font-family:var(--ff-mono);font-size:var(--t-cap-sm);letter-spacing:.1em;color:var(--ink-2);text-align:center;animation:RoleSelector-module__ijzuEG__roNoticeFade var(--t-base) var(--ease-out);margin-top:20px}@keyframes RoleSelector-module__ijzuEG__roNoticeFade{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.RoleSelector-module__ijzuEG__roleOverlay{bottom:calc(-1 * env(safe-area-inset-bottom,0px));padding-bottom:calc(64px + env(safe-area-inset-bottom,0px));background:linear-gradient(to top, var(--g-02) 0px, var(--g-02) 32px, transparent 96px), url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1600 900' preserveAspectRatio='xMaxYMid slice'><defs><linearGradient id='rr1' x1='0%25' y1='0%25' x2='100%25' y2='100%25'><stop offset='0%25' stop-color='%23FAFBFD' stop-opacity='0.78'/><stop offset='50%25' stop-color='%23E0E8EE' stop-opacity='0.55'/><stop offset='100%25' stop-color='%23A2B0BC' stop-opacity='0.38'/></linearGradient><linearGradient id='rr2' x1='0%25' y1='0%25' x2='100%25' y2='100%25'><stop offset='0%25' stop-color='%23F4F7FA' stop-opacity='0.65'/><stop offset='100%25' stop-color='%2395A3AF' stop-opacity='0.30'/></linearGradient><linearGradient id='rr3' x1='0%25' y1='0%25' x2='100%25' y2='100%25'><stop offset='0%25' stop-color='%23E8EDF1' stop-opacity='0.60'/><stop offset='100%25' stop-color='%2385939F' stop-opacity='0.35'/></linearGradient></defs><path d='M 900 -50 Q 1100 200, 950 400 T 1200 800 L 1700 900 L 1700 -50 Z' fill='url(%23rr1)'/><path d='M 1050 -50 Q 1250 250, 1100 500 T 1350 900 L 1700 900 L 1700 -50 Z' fill='url(%23rr2)' opacity='0.85'/><path d='M 1200 -50 Q 1400 300, 1300 600 T 1500 1000 L 1700 1000 L 1700 -50 Z' fill='url(%23rr3)' opacity='0.75'/></svg>") right center / cover no-repeat, radial-gradient(ellipse 70vw 60vh at 16% 10%, #ffffff8c, transparent 60%), radial-gradient(ellipse 55vw 45vh at 88% 92%, #181c2029, transparent 70%), linear-gradient(170deg, var(--g-02) 0%, var(--g-03) 55%, var(--g-04) 100%)}[data-theme=dark] .RoleSelector-module__ijzuEG__roleOverlay{background:linear-gradient(to top, var(--g-02) 0px, var(--g-02) 32px, transparent 96px), url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1600 900' preserveAspectRatio='xMaxYMid slice'><defs><linearGradient id='drs1' x1='0%25' y1='0%25' x2='100%25' y2='100%25'><stop offset='0%25' stop-color='%232E3F58' stop-opacity='0.70'/><stop offset='100%25' stop-color='%23131C2C' stop-opacity='0.35'/></linearGradient><linearGradient id='drs2' x1='0%25' y1='0%25' x2='100%25' y2='100%25'><stop offset='0%25' stop-color='%23354863' stop-opacity='0.55'/><stop offset='100%25' stop-color='%23121A28' stop-opacity='0.25'/></linearGradient></defs><path d='M 900 -50 Q 1100 200, 950 400 T 1200 800 L 1700 900 L 1700 -50 Z' fill='url(%23drs1)'/><path d='M 1050 -50 Q 1250 250, 1100 500 T 1350 900 L 1700 900 L 1700 -50 Z' fill='url(%23drs2)' opacity='0.85'/></svg>") right center / cover no-repeat, radial-gradient(ellipse 70vw 60vh at 16% 10%, #3c5a822e, transparent 60%), radial-gradient(ellipse 55vw 45vh at 88% 92%, #0006, transparent 70%), linear-gradient(170deg, #0f1623 0%, #131b2a 55%, #1a2435 100%)}
.BrandLockup-module__OX4xCW__landingWordmark{width:auto;max-width:100%;height:44px;margin-bottom:28px;display:block}.BrandLockup-module__OX4xCW__landingStackedWrap{width:100%;margin-bottom:28px;display:block}.BrandLockup-module__OX4xCW__landingStacked{width:132px;max-width:100%;height:99px;margin-inline:auto;display:block}
