:root{--fig-bg:#0f1115;--fig-primary:#4fc3f7;--fig-accent:#2563eb;--fig-on-primary:#ffffff;--fig-on-surface:rgba(255,255,255,0.9);--fig-focus:rgba(79,195,247,0.18);--text-primary:var(--fig-on-surface);--text-muted:rgba(255,255,255,0.7);--lg-container-width:640px;--lg-card-radius:15px;--lg-card-height:647px;--input-height:44px;--backdrop-blur:100px;--input-radius:6px;--button-radius:10px;--glass-bg:rgba(255,255,255,0.02);--glass-inset-shadow:rgba(255,255,255,0.2);--glass-border:rgba(255,255,255,0.05);--btn-bg:rgba(0,0,0,0.02);--divider-line:rgba(255,255,255,0.2);--placeholder:var(--text-muted);--outline-focus:rgba(255,255,255,0.65);--error-bg:rgba(255,90,90,0.12);--error-border:rgba(255,90,90,0.18);--error-text:#ffbbbb;--card-bg-from:#171a21;--card-bg-to:#373c45;--muted:rgba(255,255,255,0.6);--muted-2:rgba(255,255,255,0.75);--accent:#ffd98a}body,html,main{width:100%;height:100%;overflow:auto;margin:0}.sectionCardWrap{border-radius:15px;border:1px solid rgba(255,255,255,.05);box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.2),inset 0 -2px 4px 0 rgba(0,0,0,.2);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}body,html{margin:0;padding:0;background:#080808;color:var(--fig-on-surface);font-family:Riviera Nights,sans-serif}@font-face{font-family:Riviera Nights;src:url(/fonts/RivieraNights-Ultralight-WebXL.woff2) format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Riviera Nights;src:url(/fonts/RivieraNights-Light-WebXL.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Riviera Nights;src:url(/fonts/RivieraNights-LightItalic-WebXL.woff2) format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Riviera Nights;src:url(/fonts/RivieraNights-Regular-WebS.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Riviera Nights;src:url(/fonts/RivieraNights-Medium-WebS.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Riviera Nights;src:url(/fonts/RivieraNights-Bold-WebS.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}.actions{margin-top:32px}.actions,.primaryBtn{display:flex;justify-content:center}.primaryBtn{width:210px;height:44px;background:rgba(255,255,255,.02);border-radius:22px;border:.5px solid rgba(255,255,255,.4);box-shadow:inset 0 2px 4px rgba(255,255,255,.2);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:.5px;align-items:center;font-size:12px;font-weight:500;color:white;text-decoration:none;transition:background .2s ease,box-shadow .2s ease}.primaryBtn:hover{background:rgba(255,255,255,.06);box-shadow:inset 0 2px 6px rgba(255,255,255,.3)}.section{width:100%;padding:48px 24px 96px;box-sizing:border-box;position:relative;color:white;overflow:hidden}.section:before{content:"";position:absolute;inset:0;z-index:0}.section>*{position:relative;z-index:1}.sectionInner{width:100%;max-width:1440px;margin:0 auto;box-sizing:border-box;padding-left:40px;padding-right:40px;background:transparent}@media (max-width:600px){.section{padding-left:0;padding-right:0}.sectionInner{padding-left:20px;padding-right:20px}}.AmbientBackground_bg__QIl0z{position:fixed;inset:0;z-index:-1;pointer-events:none;background:#080808;overflow:hidden}.AmbientBackground_bg__QIl0z canvas,.AmbientBackground_bg__QIl0z>div{display:block!important;width:100%!important;height:100%!important}