.kKMacG_shell{--text:#f4f4f5;--muted:#a1a1aa;--accent:#f4f4f5;--accent-hover:#d4d4d8;--accent-soft:#1c1c20;--border:#2d2d32;--border-strong:#414148;--surface:#101012;--surface-edge:#29292e;--focus:#c4c4cc;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;min-height:100svh;color:var(--text);background:#000;padding:1.5rem 1.5rem 2.5rem}.kKMacG_brand{--wordmark-height:clamp(17rem, 42vw, 65svh);text-align:center;width:min(100%,160rem);margin:0 auto 1.75rem}.kKMacG_wordmark{height:var(--wordmark-height);isolation:isolate}.kKMacG_landing{flex-direction:column;justify-content:center;display:flex}.kKMacG_landing .kKMacG_brand{margin-bottom:2rem}.kKMacG_wordmarkFallback{color:#d4d4d8;letter-spacing:-.04em;place-items:center;height:100%;font:800 clamp(3rem,13.4vw,26.25rem)/1 Arial,Helvetica,sans-serif;display:grid}.kKMacG_wordmark[data-rendered=true] .kKMacG_wordmarkFallback{visibility:hidden}.kKMacG_tagline{margin:calc(var(--wordmark-height) * -.25) 0 0;color:#a1a1aa;letter-spacing:.06em;font-size:clamp(1.4rem,3.4vw,5rem);font-weight:500;line-height:1.2;position:relative}.kKMacG_content{justify-items:center;display:grid;position:relative}.kKMacG_landing .kKMacG_content{row-gap:1.5rem}.kKMacG_workspaceEntry{text-align:center;width:min(100%,54rem)}.kKMacG_entryTitle{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.kKMacG_workspaceActions{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:1rem;display:flex}.kKMacG_primaryAction,.kKMacG_secondaryAction{border:1px solid #37373c;border-radius:.85rem;justify-content:center;align-items:center;min-height:3.25rem;padding:.9rem 1.5rem;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}.kKMacG_primaryAction{color:#101012;background:#f4f4f5;border-color:#f4f4f5}.kKMacG_primaryAction:hover{background:#d4d4d8;border-color:#d4d4d8}.kKMacG_secondaryAction{color:#e4e4e7;background:#101012}.kKMacG_secondaryAction:hover{background:#202024;border-color:#71717a}.kKMacG_wordmark [data-wordmark-label]{visibility:hidden}.kKMacG_wordmark[data-rendered=true] [data-wordmark-label]{visibility:visible}.kKMacG_tabs{background:#080809;border-radius:.7rem;gap:.25rem;margin-bottom:1.25rem;padding:.25rem;display:flex}.kKMacG_tabs a{text-align:center;color:#a1a1aa;border-radius:.5rem;flex:1;padding:.65rem .5rem;font-size:.9rem;font-weight:600;text-decoration:none}.kKMacG_tabs a:hover{color:#fff;background:#19191d}.kKMacG_tabs a[aria-current=page]{color:#fafafa;background:#26262b;box-shadow:0 1px 4px #0005}@media (max-width:36rem){.kKMacG_shell{padding:1.5rem 1rem 2rem}.kKMacG_brand{--wordmark-height:clamp(15rem, 65vw, 22rem);margin-bottom:1.75rem}.kKMacG_workspaceActions{flex-direction:column}.kKMacG_tagline{letter-spacing:.025em;font-size:clamp(1.1rem,5.2vw,1.75rem)}}@media (prefers-reduced-motion:reduce){.kKMacG_wordmark canvas{visibility:hidden}.kKMacG_wordmark[data-rendered=true] .kKMacG_wordmarkFallback{visibility:visible}.kKMacG_wordmark[data-rendered=true] [data-wordmark-label]{visibility:hidden}}
.xSAmRq_shell{place-items:center;min-height:100vh;padding:clamp(1.25rem,5vw,4rem);display:grid}.xSAmRq_card{background:var(--surface);border:1px solid var(--surface-edge);border-radius:1.25rem;width:min(100%,42rem);padding:clamp(1.5rem,5vw,2.5rem);position:relative;box-shadow:0 20px 60px #1a382b14}.xSAmRq_registrationCard{width:min(100%,56rem)}[data-public-auth] .xSAmRq_card{border-radius:1.25rem;width:min(100%,29rem);padding:1.5rem;box-shadow:0 0 28px #ffffff04}[data-public-auth] .xSAmRq_registrationCard{width:min(100%,54rem)}[data-public-auth] .xSAmRq_title{font-size:1.65rem}[data-public-auth] .xSAmRq_description{margin-top:.65rem;font-size:.9rem}[data-public-auth] .xSAmRq_form{gap:.9rem;margin-top:1.5rem}[data-public-auth] .xSAmRq_label{font-size:.875rem;font-weight:500}[data-public-auth] .xSAmRq_input{color:#f4f4f5;background:#19191c;border-color:#38383f}[data-public-auth] .xSAmRq_input:disabled{opacity:.6}[data-public-auth] .xSAmRq_input:focus{border-color:#a1a1aa}[data-public-auth] .xSAmRq_button{color:#09090b;box-shadow:none;background:#f4f4f5}[data-public-auth] .xSAmRq_button:hover{background:#d4d4d8}[data-public-auth] .xSAmRq_secondary{text-align:center;margin-top:1.2rem;font-size:.8rem}[data-public-auth] .xSAmRq_link{font-weight:500}[data-public-auth] .xSAmRq_success{color:#b0e9ce;background:#152b22;border-color:#294b3b}[data-public-auth] .xSAmRq_error{color:#ffcec8;background:#301b1b;border-color:#633334}[data-public-auth] .xSAmRq_card :is(input,button,a,select):focus-visible{outline-offset:3px;outline:2px solid #d4d4d8}@media (max-width:36rem){[data-public-auth] .xSAmRq_card{padding:1.25rem}[data-public-auth] .xSAmRq_fieldset{padding:.9rem}}.xSAmRq_profileCard{width:min(100%,56rem)}.xSAmRq_shell:has(.xSAmRq_profileCard){place-items:start center;min-height:auto;padding:0}.xSAmRq_eyebrow{color:var(--accent);letter-spacing:.11em;text-transform:uppercase;margin:0 0 .75rem;font-size:.76rem;font-weight:700}.xSAmRq_title{max-width:none;margin:0;font-size:clamp(1.9rem,4vw,2.4rem);line-height:1.15}.xSAmRq_description,.xSAmRq_hint,.xSAmRq_secondary,.xSAmRq_scopeNotice{color:var(--muted);line-height:1.55}.xSAmRq_profileSection{margin-top:2rem}.xSAmRq_profileSection h2{margin-bottom:.8rem}.xSAmRq_readOnlyNotice{color:var(--muted);margin-top:.25rem;display:block}.xSAmRq_legalList{gap:.8rem;padding:0;list-style:none;display:grid}.xSAmRq_legalList li{border:1px solid var(--border);border-radius:.9rem;gap:.25rem;padding:1rem;display:grid}.xSAmRq_legalList span{color:var(--muted);font-size:.9rem}.xSAmRq_description{margin:1rem 0 0}.xSAmRq_form{gap:1.1rem;margin-top:1.75rem;display:grid}.xSAmRq_field{gap:.45rem;display:grid}.xSAmRq_dateParts{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.xSAmRq_occupationParts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.xSAmRq_occupationPartLabel{font-size:.9rem;font-weight:600}.xSAmRq_datePart{gap:.35rem;min-width:0;font-size:.82rem;display:grid}.xSAmRq_datePart .xSAmRq_input{min-width:0}.xSAmRq_fieldset{border:1px solid var(--border);border-radius:1rem;gap:1rem;min-width:0;margin:0;padding:1.1rem;display:grid}.xSAmRq_fieldset legend{color:var(--text);padding:0 .4rem;font-size:1.05rem;font-weight:700}.xSAmRq_twoColumnGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.xSAmRq_registrationAccountGrid{align-items:start}.xSAmRq_fullWidth{grid-column:1/-1}.xSAmRq_checkboxField{align-items:flex-start;gap:.7rem;line-height:1.5;display:flex}.xSAmRq_checkboxField input{width:1.15rem;height:1.15rem;accent-color:var(--accent);margin-top:.15rem}.xSAmRq_checkboxField input:focus-visible,.xSAmRq_input:focus-visible,.xSAmRq_button:focus-visible,.xSAmRq_link:focus-visible{outline-offset:2px;outline:3px solid #2f745559}.xSAmRq_label,.xSAmRq_accountLabel{font-weight:700}.xSAmRq_input{width:100%;min-height:3rem;color:var(--text);border:1px solid var(--border-strong);background:#ffffffeb;border-radius:.75rem;padding:.7rem .85rem}.xSAmRq_input:focus{border-color:var(--accent)}.xSAmRq_hint{margin:0;font-size:.82rem}.xSAmRq_button{color:#fff;background:var(--accent);cursor:pointer;border:0;border-radius:.8rem;min-height:3rem;padding:.75rem 1rem;font-weight:700}.xSAmRq_button:hover{background:var(--accent-hover)}.xSAmRq_error,.xSAmRq_success{border-radius:.8rem;margin:1.25rem 0 0;padding:.85rem 1rem;line-height:1.5}.xSAmRq_error{color:#742d26;background:#f8e4df;border:1px solid #e9b9ae}.xSAmRq_success{color:#245d44;background:var(--accent-soft);border:1px solid #2f74552e}.xSAmRq_secondary{margin:1.4rem 0 0}.xSAmRq_link{color:var(--accent);text-underline-offset:.2em;font-weight:700}.xSAmRq_accountList{gap:1rem;margin:1.75rem 0 0;display:grid}.xSAmRq_accountItem{border:1px solid var(--border);background:#ffffffb3;border-radius:.9rem;gap:.3rem;margin:0;padding:1rem;display:grid}.xSAmRq_accountValue{overflow-wrap:anywhere}.xSAmRq_scopeNotice{background:var(--accent-soft);border-radius:.9rem;margin:1.3rem 0 0;padding:1rem}@media (max-width:36rem){.xSAmRq_card{border-radius:1.25rem;padding:1.5rem}.xSAmRq_twoColumnGrid{grid-template-columns:1fr}.xSAmRq_fullWidth{grid-column:auto}.xSAmRq_dateParts{grid-template-columns:repeat(2,minmax(0,1fr))}.xSAmRq_occupationParts{grid-template-columns:1fr}.xSAmRq_datePart:last-child{grid-column:1/-1}}
