.lx9VSW_page{min-height:100vh;color:var(--ryze-text);background:var(--ryze-panel);font-family:var(--ryze-font)}.lx9VSW_accessIcon{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.lx9VSW_skipLink{z-index:20;background:var(--ryze-panel);color:var(--ryze-violet);border:2px solid var(--ryze-violet);padding:12px 16px;position:fixed;top:-60px;left:16px}.lx9VSW_skipLink:focus{top:12px}.lx9VSW_topbar{border-bottom:1px solid var(--ryze-line);background:var(--ryze-panel);justify-content:space-between;align-items:center;gap:24px;min-height:78px;padding:0 4vw;display:flex}.lx9VSW_brand{align-items:center;gap:12px;display:flex}.lx9VSW_brandMark{width:38px;height:38px;color:var(--ryze-violet);flex:none;display:block}.lx9VSW_brand>div,.lx9VSW_securityLabel>span{flex-direction:column;gap:2px;display:flex}.lx9VSW_brand strong{font-size:15px}.lx9VSW_brand small,.lx9VSW_securityLabel small{color:var(--ryze-muted);font-size:11px}.lx9VSW_securityLabel{color:var(--ryze-success);align-items:center;gap:10px;display:flex}.lx9VSW_securityLabel strong{color:var(--ryze-muted);font-size:11px}.lx9VSW_securityLabel .lx9VSW_accessIcon{width:18px}.lx9VSW_layout{grid-template-columns:minmax(0,1fr) minmax(430px,.82fr);width:min(1480px,100%);min-height:calc(100vh - 78px);margin:0 auto;display:grid}.lx9VSW_promise{border-right:1px solid var(--ryze-line);background:var(--ryze-panel);flex-direction:column;justify-content:center;padding:clamp(64px,8vw,125px) clamp(36px,7vw,110px);display:flex}.lx9VSW_eyebrow,.lx9VSW_panelIntro>p,.lx9VSW_cardHeading p{color:var(--ryze-violet);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:11px;font-weight:800}.lx9VSW_promise h1{letter-spacing:-.055em;margin:22px 0 26px;font-size:clamp(48px,6vw,86px);font-weight:300;line-height:.98}.lx9VSW_promise h1 em{color:var(--ryze-violet);font-family:var(--ryze-font);font-style:normal;font-weight:600}.lx9VSW_lede{max-width:690px;color:var(--ryze-muted);margin:0;font-size:16px;line-height:1.75}.lx9VSW_principles{border-top:1px solid var(--ryze-line);max-width:690px;margin-top:52px}.lx9VSW_principles article{border-bottom:1px solid var(--ryze-line);grid-template-columns:48px minmax(0,1fr);gap:16px;min-height:94px;padding:19px 0;display:grid}.lx9VSW_principles article>span{color:var(--ryze-violet);font-size:11px;font-weight:800}.lx9VSW_principles strong{font-size:14px}.lx9VSW_principles p{color:var(--ryze-muted);margin:6px 0 0;font-size:14px;line-height:1.55}.lx9VSW_accessPanel{flex-direction:column;justify-content:center;gap:16px;padding:clamp(38px,5vw,76px);display:flex}.lx9VSW_panelIntro{margin-bottom:7px}.lx9VSW_panelIntro h2{letter-spacing:-.04em;margin:8px 0 6px;font-size:30px;font-weight:500}.lx9VSW_panelIntro span{color:var(--ryze-muted);font-size:14px}.lx9VSW_accessCard{border:1px solid var(--ryze-line);border-top:4px solid var(--ryze-violet);background:var(--ryze-panel);padding:24px;box-shadow:1px 2px 8px #00000014}.lx9VSW_demoCard{border-top-color:var(--ryze-line)}.lx9VSW_cardHeading{align-items:center;gap:14px;display:flex}.lx9VSW_cardHeading h2{letter-spacing:-.025em;margin:5px 0 0;font-size:20px;font-weight:600}.lx9VSW_cardIcon{border:1px solid var(--ryze-line);width:42px;height:42px;color:var(--ryze-violet);place-items:center;display:grid}.lx9VSW_demoCard .lx9VSW_cardIcon{color:var(--ryze-text)}.lx9VSW_cardCopy{color:var(--ryze-muted);margin:16px 0;font-size:14px;line-height:1.6}.lx9VSW_authForm,.lx9VSW_localAccessForm{margin:0}.lx9VSW_credentialGrid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:10px;display:grid}.lx9VSW_passcodeField{flex-direction:column;gap:7px;display:flex}.lx9VSW_passcodeField span{color:var(--ryze-muted);font-size:14px;font-weight:700}.lx9VSW_passcodeField input{border:1px solid var(--ryze-line);background:var(--ryze-panel);min-height:46px;color:var(--ryze-text);font:inherit;border-radius:0;padding:0 13px;font-size:14px}.lx9VSW_passcodeField input:focus-visible,.lx9VSW_accessCard button:focus-visible{outline:3px solid var(--ryze-violet);outline-offset:2px;border-color:var(--ryze-violet)}.lx9VSW_error{border-left:3px solid var(--ryze-danger);background:var(--ryze-panel);color:var(--ryze-danger);margin:10px 0 0;padding:10px 12px;font-size:14px;line-height:1.45}.lx9VSW_accessCard button{min-height:46px;font:inherit;cursor:pointer;border-radius:0;justify-content:center;align-items:center;gap:10px;padding:0 15px;font-size:14px;font-weight:800;transition:background .18s,color .18s,border-color .18s;display:inline-flex}.lx9VSW_accessCard button:disabled{cursor:wait;opacity:.65}.lx9VSW_primaryButton{border:1px solid var(--ryze-violet);background:var(--ryze-gradient);width:100%;color:var(--ryze-on-accent);margin-top:14px}.lx9VSW_primaryButton:hover{background:var(--ryze-gradient)}.lx9VSW_secondaryButton{border:1px solid var(--ryze-line);background:var(--ryze-panel);width:100%;color:var(--ryze-text);margin-top:10px}.lx9VSW_secondaryButton:hover{border-color:var(--ryze-line);background:var(--ryze-panel)}.lx9VSW_accessDivider{color:var(--ryze-muted);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:10px;margin:19px 0 14px;font-size:11px;font-weight:700;display:flex}.lx9VSW_accessDivider:before,.lx9VSW_accessDivider:after{background:var(--ryze-raised);content:"";flex:1;height:1px}.lx9VSW_primaryButton .lx9VSW_accessIcon,.lx9VSW_demoActions .lx9VSW_accessIcon{width:17px}.lx9VSW_demoActions{grid-template-columns:1fr 1.2fr;gap:8px;margin-top:14px;display:grid}.lx9VSW_demoActions button{border:1px solid var(--ryze-line);background:var(--ryze-panel);color:var(--ryze-text)}.lx9VSW_demoActions button:hover{border-color:var(--ryze-line);background:var(--ryze-panel)}.lx9VSW_demoActions button:last-child{border-color:var(--ryze-line);background:var(--ryze-bg);color:var(--ryze-text)}.lx9VSW_demoActions button:last-child:hover{background:var(--ryze-bg)}.lx9VSW_localNotice{color:var(--ryze-muted);align-items:flex-start;gap:9px;margin:3px 0 0;font-size:14px;line-height:1.55;display:flex}.lx9VSW_localNotice .lx9VSW_accessIcon{width:16px;color:var(--ryze-success);flex:none}@media (max-width:980px){.lx9VSW_layout{grid-template-columns:1fr}.lx9VSW_promise{border-right:0;border-bottom:1px solid var(--ryze-line)}.lx9VSW_promise h1{font-size:clamp(45px,10vw,72px)}.lx9VSW_accessPanel{padding-block:55px}}@media (max-width:560px){.lx9VSW_topbar{min-height:68px;padding-inline:18px}.lx9VSW_securityLabel small{display:none}.lx9VSW_layout{display:block}.lx9VSW_promise{padding:48px 22px}.lx9VSW_promise h1{font-size:45px}.lx9VSW_lede{font-size:14px}.lx9VSW_principles{margin-top:34px}.lx9VSW_accessPanel{padding:34px 18px 55px}.lx9VSW_accessCard{padding:20px}.lx9VSW_credentialGrid,.lx9VSW_demoActions{grid-template-columns:1fr}.lx9VSW_panelIntro h2{font-size:27px}}@media (prefers-reduced-motion:reduce){.lx9VSW_accessCard button{transition:none}}.lx9VSW_transitionNotice{border:1px solid var(--ryze-line);background:var(--ryze-panel);border-radius:14px;padding:22px;line-height:1.6}.lx9VSW_transitionNotice p{margin:12px 0;font-size:14px}.lx9VSW_transitionNotice a{color:var(--ryze-violet);text-decoration:underline}.lx9VSW_page{background:var(--ryze-bg)}.lx9VSW_promise{background:radial-gradient(ellipse at 80% 10%,#b99cff0d,transparent 60%),var(--ryze-bg)}.lx9VSW_accessCard{border-radius:var(--ryze-radius);background:linear-gradient(145deg,var(--ryze-raised),var(--ryze-panel));box-shadow:var(--ryze-shadow);border-top-width:1px}.lx9VSW_passcodeField input,.lx9VSW_accessCard button,.lx9VSW_cardIcon{border-radius:var(--ryze-control-radius)}.lx9VSW_passcodeField input:focus-visible{outline:3px solid var(--ryze-violet);outline-offset:3px}.lx9VSW_promise h1 em{background:var(--ryze-gradient);color:#0000;-webkit-background-clip:text;background-clip:text}@media (max-width:600px){.lx9VSW_topbar{flex-wrap:wrap;gap:12px;padding:14px 16px}.lx9VSW_securityLabel small{display:none}.lx9VSW_securityLabel{margin-left:auto}.lx9VSW_brand{min-width:0}}.lx9VSW_transitionNotice a{align-items:center;min-height:44px;padding:8px 0;display:inline-flex}.lx9VSW_topbar{flex-wrap:wrap;gap:16px}.lx9VSW_topbar .rc-navigation{margin-inline:auto}@media (max-width:760px){.lx9VSW_topbar .rc-navigation{flex-basis:100%;order:10;margin:0}}
