.VHI_bG_page{--bg-base:#eef1f7;--bg-surface:#ffffff8c;--bg-surface-elevated:#ffffffb8;--primary:#e9272a;--secondary:#e9272a;--primary-glow:#e9272a1a;--text-primary:#182033;--text-secondary:#687286;--text-muted:#8b95a7;--glass-bg:#ffffff9e;--glass-border:#fffc;--glass-shadow:#1820331a;background:#eef1f7;grid-template-columns:minmax(360px,1fr) minmax(480px,1fr);min-height:100vh;display:grid}.VHI_bG_dark{--bg-base:#0d1320;--bg-surface:#172031a6;--bg-surface-elevated:#202b3ecc;--text-primary:#f8fafc;--text-secondary:#bac4d4;--text-muted:#8895a9;--glass-bg:#182033ad;--glass-border:#94a3b833;--glass-shadow:#00000061;background:#0d1320}.VHI_bG_brandPane{color:#fff;background:linear-gradient(155deg,#ef292b 0%,#d71417 100%);flex-direction:column;justify-content:space-between;min-height:100vh;padding:52px clamp(40px,6vw,100px);display:flex;position:relative;overflow:hidden}.VHI_bG_brandPane:after{content:"";border:1px solid #ffffff2e;border-radius:50%;width:530px;height:530px;position:absolute;top:-150px;right:-240px;box-shadow:0 0 0 65px #ffffff09,0 0 0 130px #ffffff06}.VHI_bG_brand{z-index:1;color:#fff;letter-spacing:-.05em;align-items:center;gap:13px;font-size:25px;font-weight:800;display:flex;position:relative}.VHI_bG_brand img{object-fit:contain;filter:brightness(0)invert();width:50px;height:50px}.VHI_bG_message{z-index:1;margin:auto 0;position:relative}.VHI_bG_message h1{letter-spacing:-.06em;max-width:580px;margin:0 0 24px;font-size:clamp(45px,5vw,73px);line-height:1.02}.VHI_bG_message p{color:#fffffff0;max-width:580px;margin:0;font-size:18px;line-height:1.6}.VHI_bG_message ul{gap:14px;margin:30px 0 0;padding:0;font-size:17px;list-style:none;display:grid}.VHI_bG_message li:before{content:"✦";margin-right:14px}.VHI_bG_copyright{z-index:1;color:#ffffffd9;margin:0;font-size:13px;position:relative}.VHI_bG_formPane{background:radial-gradient(circle at 75% 20%,#e9272a21,#0000 25%),radial-gradient(circle at 16% 88%,#5a71a824,#0000 27%);justify-content:center;align-items:center;min-width:0;padding:48px;display:flex;position:relative}.VHI_bG_formPane:before{content:"";filter:blur(2px);background:#ffffff7a;border-radius:50%;width:310px;height:310px;position:absolute;top:18%;right:-140px}.VHI_bG_dark .VHI_bG_formPane:before{background:#e9272a24}.VHI_bG_homeLink{z-index:2;color:#687286;font-size:14px;font-weight:600;text-decoration:none;position:absolute;top:31px;left:44px}.VHI_bG_themeButton{z-index:2;color:#182033;cursor:pointer;-webkit-backdrop-filter:blur(12px);background:#ffffffad;border:1px solid #94a3b859;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;transition:transform .2s,background .2s;display:grid;position:absolute;top:23px;right:32px;box-shadow:0 5px 15px #18203314}.VHI_bG_themeButton:hover{background:#fff;transform:translateY(-2px)}.VHI_bG_themeButton svg{stroke:currentColor;width:20px;height:20px}.VHI_bG_langSelect{z-index:2;color:#182033;cursor:pointer;-webkit-backdrop-filter:blur(12px);background:#ffffffad;border:1px solid #94a3b859;border-radius:999px;height:36px;padding:0 10px;font-size:12px;font-weight:700;position:absolute;top:29px;right:88px;box-shadow:0 5px 15px #18203314}.VHI_bG_dark .VHI_bG_langSelect,.VHI_bG_dark .VHI_bG_themeButton{color:#f8fafc;background:#202b3eb8;border-color:#34425a}.VHI_bG_dark .VHI_bG_themeButton:hover{background:#28354a}.VHI_bG_dark .VHI_bG_homeLink{color:#bac4d4}.VHI_bG_formPane .glass-panel{z-index:1;position:relative;background:var(--glass-bg)!important;border-color:var(--glass-border)!important;box-shadow:0 20px 55px var(--glass-shadow)!important;-webkit-backdrop-filter:blur(22px)!important}.VHI_bG_formPane input:focus,.VHI_bG_formPane select:focus{box-shadow:0 0 0 3px #e9272a1a;border-color:#e9272a!important}.VHI_bG_formPane select{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.VHI_bG_dark .VHI_bG_formPane input,.VHI_bG_dark .VHI_bG_formPane select{color:#f8fafc!important;background:#202b3ed1!important;border-color:#34425a!important}.VHI_bG_dark .VHI_bG_formPane select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.VHI_bG_formPane a{color:#e9272a!important}.VHI_bG_formPane button[type=submit]{color:#fff!important;background:#e9272a!important;box-shadow:0 8px 18px #e9272a33!important}.VHI_bG_formPane button[type=submit]:disabled{opacity:.55}.VHI_bG_formPane .glow-orb{display:none}@media (max-width:900px){.VHI_bG_page{display:block}.VHI_bG_brandPane{display:none}.VHI_bG_formPane{min-height:100vh;padding:80px 20px 32px}.VHI_bG_homeLink{top:25px;left:25px}.VHI_bG_themeButton{top:17px;right:20px}.VHI_bG_langSelect{height:32px;padding:0 8px;font-size:11px;top:19px;right:72px}}@media (max-width:480px){.VHI_bG_formPane{padding-left:14px;padding-right:14px}}.VHI_bG_roleTabs{border-radius:var(--border-radius-sm);background:#0003;border:1px solid #ffffff0f;flex-wrap:wrap;gap:3px;padding:3px;display:flex}.VHI_bG_roleTab{min-width:0;color:var(--text-secondary);letter-spacing:.05em;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;border-radius:6px;flex:auto;padding:.6rem .5rem;font-size:.74rem;font-weight:500;transition:all .2s;overflow:hidden}.VHI_bG_roleTabActive{background:var(--primary-glow);color:var(--primary);border-bottom:1.5px solid var(--primary);font-weight:700;box-shadow:inset 0 0 10px #00f5d40d}@media (max-width:480px){.VHI_bG_roleTab{flex:calc(50% - 3px);font-size:.7rem}}
