.luM1AG_card{background:var(--surface-glass);border:1px solid var(--border);width:min(100%,27rem);box-shadow:var(--shadow-lg);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border-radius:1.5rem;padding:1.25rem;position:relative;overflow:hidden}.luM1AG_card:before{background:linear-gradient(90deg, transparent, var(--accent), transparent);content:"";opacity:.7;height:1px;position:absolute;inset:0 0 auto}.luM1AG_tabs{background:var(--surface-subtle);border-radius:.85rem;grid-template-columns:1fr 1fr;gap:.25rem;margin-bottom:1.75rem;padding:.25rem;display:grid}.luM1AG_tab,.luM1AG_activeTab{color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:.65rem;padding:.7rem;font-size:.85rem;font-weight:650}.luM1AG_activeTab{color:var(--text-primary);background:var(--surface);box-shadow:var(--shadow-sm)}.luM1AG_heading{margin-bottom:1.5rem}.luM1AG_heading h2{letter-spacing:-.04em;margin:.4rem 0 .45rem;font-size:clamp(1.4rem,4vw,1.75rem)}.luM1AG_heading p{color:var(--text-muted);font-size:.85rem;line-height:1.8}.luM1AG_eyebrow{color:var(--accent);letter-spacing:.05em;font-size:.72rem;font-weight:750}.luM1AG_form{gap:1rem;display:grid}.luM1AG_form label{gap:.5rem;display:grid}.luM1AG_form label span{color:var(--text-secondary);font-size:.78rem;font-weight:650}.luM1AG_form input{width:100%;color:var(--text-primary);font:inherit;background:var(--input);border:1px solid var(--border);border-radius:.8rem;outline:none;padding:.85rem .95rem;font-size:.9rem;transition:border-color .16s,box-shadow .16s}.luM1AG_form input::placeholder{color:var(--text-faint)}.luM1AG_form input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.luM1AG_submit{color:#07110d;min-height:3rem;font:inherit;background:linear-gradient(135deg, var(--accent), var(--accent-bright));box-shadow:0 10px 30px var(--accent-shadow);cursor:pointer;border:0;border-radius:.85rem;margin-top:.25rem;font-size:.88rem;font-weight:750;transition:transform .16s,box-shadow .16s}.luM1AG_submit:hover:not(:disabled){box-shadow:0 13px 36px var(--accent-shadow);transform:translateY(-1px)}.luM1AG_submit:disabled{cursor:wait;opacity:.65}.luM1AG_error{color:var(--danger);background:var(--danger-soft);border:1px solid color-mix(in srgb, var(--danger) 25%, transparent);border-radius:.7rem;padding:.7rem .8rem;font-size:.78rem;line-height:1.7}.luM1AG_securityNote{color:var(--text-faint);justify-content:center;align-items:center;gap:.35rem;margin-top:1.15rem;font-size:.7rem;display:flex}
.xBvnFW_toggle{color:var(--text-secondary);background:var(--surface-subtle);border:1px solid var(--border);cursor:pointer;border-radius:999px;align-items:center;gap:.65rem;padding:.42rem .5rem .42rem .75rem;transition:background .18s,border-color .18s,transform .18s;display:inline-flex}.xBvnFW_toggle:hover:not(:disabled){border-color:var(--border-strong);transform:translateY(-1px)}.xBvnFW_toggle:disabled{cursor:wait;opacity:.7}.xBvnFW_track{background:var(--accent-soft);border-radius:999px;align-items:center;width:2.2rem;height:1.25rem;padding:.12rem;display:inline-flex;position:relative}.xBvnFW_thumb{width:1rem;height:1rem;color:var(--accent);background:var(--surface);border-radius:50%;place-items:center;font-size:.78rem;line-height:1;transition:transform .18s;display:grid}[data-theme=light] .xBvnFW_thumb{transform:translate(-.95rem)}.xBvnFW_label{font-size:.78rem;font-weight:600}
.rcUngW_main{isolation:isolate;grid-template-rows:auto 1fr auto;min-height:100svh;padding:1.5rem clamp(1.2rem,4vw,4rem);display:grid;position:relative;overflow:hidden}.rcUngW_ambient{z-index:-1;background:radial-gradient(circle at 15% 25%, var(--glow-primary), transparent 32rem),radial-gradient(circle at 78% 72%, var(--glow-secondary), transparent 28rem);opacity:.9;pointer-events:none;position:absolute;inset:0}.rcUngW_header{justify-content:space-between;align-items:center;width:min(100%,76rem);margin-inline:auto;display:flex}.rcUngW_brand{letter-spacing:-.04em;align-items:center;gap:.65rem;font-size:1rem;font-weight:800;display:inline-flex}.rcUngW_logo{color:#07110d;background:linear-gradient(145deg, var(--accent), var(--accent-bright));width:2.15rem;height:2.15rem;box-shadow:0 8px 22px var(--accent-shadow);border-radius:.7rem;place-items:center;display:grid}.rcUngW_content{grid-template-columns:minmax(0,1.1fr) minmax(21rem,27rem);align-items:center;gap:clamp(3rem,8vw,8rem);width:min(100%,70rem);margin:3rem auto;display:grid}.rcUngW_hero{max-width:39rem}.rcUngW_badge{color:var(--text-secondary);background:var(--surface-subtle);border:1px solid var(--border);border-radius:999px;align-items:center;gap:.55rem;margin-bottom:1.5rem;padding:.45rem .7rem;font-size:.72rem;font-weight:650;display:inline-flex}.rcUngW_badge span{background:var(--accent);width:.45rem;height:.45rem;box-shadow:0 0 0 4px var(--accent-soft);border-radius:50%}.rcUngW_hero h1{letter-spacing:-.065em;margin-bottom:1.35rem;font-size:clamp(2.8rem,6vw,5.7rem);font-weight:780;line-height:1.06}.rcUngW_hero h1 span{color:var(--text-muted)}.rcUngW_description{max-width:34rem;color:var(--text-secondary);font-size:clamp(.95rem,1.6vw,1.1rem);line-height:2}.rcUngW_capabilities{grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:2.5rem;display:grid}.rcUngW_capabilities div{border-inline-start:1px solid var(--border);gap:.35rem;padding-inline-start:.9rem;display:grid}.rcUngW_capabilities strong{font-size:.85rem}.rcUngW_capabilities span{color:var(--text-faint);font-size:.67rem;line-height:1.6}.rcUngW_footer{width:min(100%,76rem);color:var(--text-faint);justify-content:space-between;margin-inline:auto;font-size:.68rem;display:flex}.rcUngW_version{direction:ltr;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}@media (max-width:850px){.rcUngW_main{padding-block:1.1rem}.rcUngW_content{grid-template-columns:1fr;gap:2.5rem;margin-block:4.5rem}.rcUngW_hero{max-width:34rem}.rcUngW_content>:last-child{margin-inline:auto}}@media (max-width:520px){.rcUngW_main{padding-inline:1rem}.rcUngW_content{margin-block:3rem}.rcUngW_hero h1{font-size:clamp(2.45rem,15vw,4rem)}.rcUngW_capabilities{gap:.6rem}.rcUngW_capabilities div{padding-inline-start:.55rem}.rcUngW_footer>:first-child{display:none}.rcUngW_footer{justify-content:flex-end}}
