.gehu-auth-entry{--display:"Geist", ui-sans-serif, system-ui, sans-serif;--sans:"Geist", ui-sans-serif, system-ui, sans-serif;--mono:"Geist Mono", ui-monospace, monospace;--serif:var(--display);--r-card:16px;--r-field:11px;--r-cta:11px;--r-chip:999px;--plate-cut:26px;--plate-skew:-24deg;--ease-out:cubic-bezier(.2,.7,.2,1);--ease-spring:cubic-bezier(.5,1.6,.4,1);--swing:cubic-bezier(.72,.02,.16,1);--t-1:.16s;--t-2:.3s;--t-swing:1.7s;--t-sweep:.9s;--seam-tilt:8deg;--slab-reach:calc(100vw + 100vh);--gold:#d8a63d;--gold-2:#f0c86a}.gehu-auth-entry[data-theme=dark]{--bg:#0a0c16;--bg-2:#0e101d;--surface:#141724;--surface-2:#1a1e2e;--text:#f6f4ec;--text-2:#f6f4ecdb;--text-3:#f6f4ec99;--text-4:#f6f4ec52;--rule:#f6f4ec24;--rule-strong:#f6f4ec4d;--accent:#c4203e;--accent-2:#ea5b71;--accent-ink:#fff0f2;--accent-soft:#c4203e2e;--ov-bg:radial-gradient(95% 85% at 82% 8%, #c4203e33 0%, transparent 58%), radial-gradient(75% 95% at 12% 92%, #d8a63d1f 0%, transparent 52%), linear-gradient(160deg, #171a2c 0%, #0d0f1e 52%, #080913 100%);--ov-bg-2:radial-gradient(95% 85% at 14% 10%, #c4203e29 0%, transparent 55%), radial-gradient(80% 90% at 88% 88%, #6156cc24 0%, transparent 55%), linear-gradient(200deg, #161930 0%, #0d0f1f 52%, #080912 100%);--ov-seam:#e9bd5a;--ov-seam-2:#ea5b71;--ov-text:#f7f5ee;--field-bg:#ffffff0e;--field-bg-hover:#ffffff18;--cta-bg:linear-gradient(180deg, #d22745 0%, #9a1631 100%);--cta-ink:#fff4f5;--noise-opacity:.1;--grain-opacity:.07;--card-scrim:linear-gradient(178deg, #0f111dc7 0%, #0a0c16b8 100%);--card-border:#f6f4ec21;--chrome-scrim:linear-gradient(180deg, #05070f9e 0%, #05070f00 100%);--chrome-scrim-b:linear-gradient(0deg, #05070f9e 0%, #05070f00 100%);--chip-glass:#0a0c168c;--chip-glass-line:#f6f4ec1f}@supports (color:lab(0% 0 0)){.gehu-auth-entry[data-theme=dark]{--accent-soft:lab(43.6674% 62.975 27.8884/.18)}}.gehu-auth-entry[data-theme=light]{--bg:#f2f4f7;--bg-2:#e9ebee;--surface:#fff;--surface-2:#f5f6f8;--text:#14121a;--text-2:#14121ad9;--text-3:#14121a99;--text-4:#14121a57;--rule:#14121a24;--rule-strong:#14121a52;--accent:#b01c36;--accent-2:#8e1529;--accent-ink:#fff;--accent-soft:#b01c3621;--ov-bg:radial-gradient(95% 85% at 82% 8%, #c4203e29 0%, transparent 58%), radial-gradient(75% 95% at 12% 92%, #d8a63d24 0%, transparent 52%), linear-gradient(160deg, #221f26 0%, #141216 55%, #0d0c10 100%);--ov-bg-2:radial-gradient(95% 85% at 14% 10%, #c4203e24 0%, transparent 55%), radial-gradient(80% 90% at 88% 88%, #6156cc1f 0%, transparent 55%), linear-gradient(200deg, #201d27 0%, #131117 55%, #0c0b0f 100%);--ov-seam:#d8a63d;--ov-seam-2:#e56377;--ov-text:#f7f5ee;--field-bg:#fffefae6;--field-bg-hover:#fffffdfa;--cta-bg:linear-gradient(180deg, #bd2140 0%, #8a1128 100%);--cta-ink:#fff;--noise-opacity:.05;--grain-opacity:.045;--card-scrim:linear-gradient(178deg, #fffdf8e6 0%, #f8f3e8d6 100%);--card-border:#ffffffa6;--chrome-scrim:linear-gradient(180deg, #181a2261 0%, #181a2200 100%);--chrome-scrim-b:linear-gradient(0deg, #181a226b 0%, #181a2200 100%);--chip-glass:#1011186b;--chip-glass-line:#ffffff29}@supports (color:lab(0% 0 0)){.gehu-auth-entry[data-theme=light]{--accent-soft:lab(39.0975% 58.0185 26.2454/.13)}}.gehu-auth-entry *{box-sizing:border-box}.gehu-auth-entry,.gehu-auth-entry{height:100%;margin:0;padding:0}.gehu-auth-entry{background:var(--bg);color:var(--text);font-family:var(--sans);background:var(--bg);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:15px;line-height:1.5;overflow:hidden}.gehu-auth-entry ::selection{background:var(--accent);color:var(--accent-ink)}.gehu-auth-entry button,.gehu-auth-entry input,.gehu-auth-entry textarea,.gehu-auth-entry select{font:inherit;color:inherit}.gehu-auth-entry a{color:inherit;text-decoration:none}.gehu-auth-entry :focus-visible{outline:2px solid var(--accent-2);outline-offset:3px;border-radius:4px}.gehu-auth-entry .bg-layer{z-index:0;pointer-events:none;background:#000;position:fixed;inset:0;overflow:hidden}.gehu-auth-entry .bg-canvas{z-index:0;transform-origin:50% 42%;opacity:0;width:100%;height:100%;transition:opacity .6s var(--ease-out);animation:64s ease-in-out infinite alternate bgBreath;display:block;position:absolute;inset:0}html[data-gehu-auth-backdrop=ready] .gehu-auth-entry .bg-canvas{opacity:1}@keyframes bgBreath{0%{transform:scale(1)}to{transform:scale(1.05)}}.gehu-auth-entry .bg-tint{z-index:1;pointer-events:none;transition:background .8s var(--ease-out);position:absolute;inset:0}.gehu-auth-entry[data-theme=dark] .bg-tint{background:linear-gradient(#04060e85 0%,#04060e1a 26%,#04060e1f 68%,#04060e94 100%)}.gehu-auth-entry[data-theme=light] .bg-tint{background:linear-gradient(#14161e4d 0%,#fffaeb0f 26%,#fff8e61a 66%,#1618205c 100%)}.gehu-auth-entry .bg-vignette{z-index:2;pointer-events:none;transition:opacity .8s var(--ease-out);background:radial-gradient(125% 105% at 50% 42%,#0000 52%,#00000057 100%);position:absolute;inset:0}.gehu-auth-entry[data-theme=light] .bg-vignette{opacity:.55}.gehu-auth-entry .bg-grain{opacity:var(--grain-opacity);mix-blend-mode:overlay;z-index:3;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1   0 0 0 0 1   0 0 0 0 1   0 0 0 0.7 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.gehu-auth-entry .page{z-index:1;width:100vw;height:100vh;display:block;position:relative;overflow:hidden}.gehu-auth-entry .top-nav{z-index:50;background:0 0;border:0;justify-content:space-between;align-items:flex-start;padding:0;display:flex;position:absolute;top:0;left:0;right:0}.gehu-auth-entry .top-nav:before{content:"";background:var(--chrome-scrim);pointer-events:none;z-index:-1;position:absolute;inset:-1px 0 -46px}.gehu-auth-entry .top-nav:after{content:none}.gehu-auth-entry .top-nav .brand,.gehu-auth-entry .nav-right,.gehu-auth-entry .nav-center{background:var(--chip-glass);-webkit-backdrop-filter:blur(18px)saturate(1.4);border:0;border-radius:0;position:relative;box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #ffffff0d}.gehu-auth-entry .top-nav .brand{clip-path:polygon(0 0, 100% 0, calc(100% - var(--plate-cut)) 100%, 0 100%);align-items:center;gap:13px;padding:9px 44px 11px clamp(16px,2.6vw,40px);display:inline-flex}.gehu-auth-entry .top-nav .brand:before{content:"";background:linear-gradient(90deg, var(--gold) 0%, var(--gold-2) 55%, transparent 96%);pointer-events:none;height:2px;position:absolute;bottom:0;left:0;right:0}.gehu-auth-entry .top-nav .brand:after{content:"";width:1px;transform:skewX(var(--plate-skew));pointer-events:none;background:#fff3;position:absolute;top:0;bottom:0;right:20px}.gehu-auth-entry .nav-center{clip-path:polygon(0 0,100% 0,calc(100% - 18px) 100%,18px 100%);font-family:var(--mono);letter-spacing:.24em;text-transform:uppercase;color:#f4f1eab8;white-space:nowrap;pointer-events:none;padding:9px 30px 10px;font-size:9.5px;position:absolute;top:0;left:50%;transform:translate(-50%)}.gehu-auth-entry .brand .mark{background:#08060a;border-radius:12px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #f0c86a47,0 4px 14px -4px #000000a6}.gehu-auth-entry .brand .mark:after{content:none}.gehu-auth-entry .brand .brand-logo{object-fit:cover;transform-origin:50%;border-radius:9px;width:100%;height:100%;display:block;transform:scale(1.62)translateY(-6%)}.gehu-auth-entry .brand .wordmark{font-family:var(--display);letter-spacing:-.02em;color:#f4f1ea;text-shadow:0 1px 10px #00000059;align-items:baseline;gap:0;font-size:18px;font-weight:700;display:inline-flex}.gehu-auth-entry .brand .wordmark .gehu{color:#f4f1ea}.gehu-auth-entry .brand .wordmark .connect{font-family:var(--mono);letter-spacing:.05em;color:var(--gold-2);align-self:center;padding-left:6px;font-size:12px;font-style:normal;font-weight:400;line-height:1}.gehu-auth-entry .nav-right{clip-path:polygon(0 0, 100% 0, 100% 100%, var(--plate-cut) 100%);align-items:center;gap:8px;padding:9px clamp(16px,2.6vw,40px) 11px 44px;display:inline-flex}.gehu-auth-entry .nav-right:before{content:"";background:linear-gradient(270deg, var(--gold) 0%, var(--gold-2) 55%, transparent 96%);pointer-events:none;height:2px;position:absolute;bottom:0;left:0;right:0}.gehu-auth-entry .nav-right:after{content:"";width:1px;transform:skewX(calc(var(--plate-skew) * -1));pointer-events:none;background:#fff3;position:absolute;top:0;bottom:0;left:20px}.gehu-auth-entry .nav-links{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:2px;font-size:10px;display:inline-flex}.gehu-auth-entry .nav-links a{color:#f4f1ead1;transition:color var(--t-1), background var(--t-1);border-radius:2px;padding:8px 12px}.gehu-auth-entry .nav-links a:hover{color:#fff;background:#ffffff1a}.gehu-auth-entry .nav-links a[aria-current]{color:#fff;background:#ffffff24}.gehu-auth-entry .nav-rule{display:none}.gehu-auth-entry .nav-vdiv{width:1px;height:18px;transform:skewX(var(--plate-skew));background:#ffffff29;flex-shrink:0;margin:0 6px}.gehu-auth-entry .nav-clock{font-family:var(--mono);letter-spacing:.1em;color:#f4f1ead9;white-space:nowrap;font-variant-numeric:tabular-nums;align-items:baseline;gap:7px;padding:0 8px;font-size:10.5px;display:inline-flex}.gehu-auth-entry .nav-clock .nc-city{letter-spacing:.18em;text-transform:uppercase;color:#f4f1ea7a;font-size:9px}.gehu-auth-entry .nav-clock .nc-time{color:var(--gold-2)}.gehu-auth-entry .theme-toggle{background:var(--surface);border:1px solid var(--rule);cursor:pointer;border-radius:999px;width:64px;height:32px;padding:0;position:relative}.gehu-auth-entry .theme-toggle .knob{background:var(--text);width:24px;height:24px;color:var(--bg);transition:transform var(--t-2) var(--ease-spring), background .4s, box-shadow .4s;border-radius:50%;place-items:center;display:grid;position:absolute;top:3px;left:3px;box-shadow:0 4px 10px -2px #0006}.gehu-auth-entry[data-theme=light] .theme-toggle .knob{transform:translate(0)}.gehu-auth-entry[data-theme=dark] .theme-toggle .knob{transform:translate(32px)}.gehu-auth-entry .theme-toggle .knob svg{width:12px;height:12px}.gehu-auth-entry .top-nav .theme-toggle{width:68px;height:34px;transition:background .5s var(--ease-out), box-shadow .5s;border:1px solid #ffffff29;overflow:hidden}.gehu-auth-entry[data-theme=light] .top-nav .theme-toggle{background:linear-gradient(#7fb8e8 0%,#b7dcf6 60%,#dceefb 100%);box-shadow:inset 0 1px 4px #00285a40,inset 0 -1px #ffffff80}.gehu-auth-entry[data-theme=dark] .top-nav .theme-toggle{background:linear-gradient(#0d1230 0%,#131a3f 55%,#060814 100%);box-shadow:inset 0 1px 5px #0009,inset 0 -1px #788cff1a}.gehu-auth-entry .top-nav .theme-toggle:before{content:"";border-radius:inherit;opacity:0;transition:opacity .5s var(--ease-out);pointer-events:none;background-image:radial-gradient(1.2px 1.2px at 14px 9px,#fffffff2 45%,#0000 55%),radial-gradient(1px 1px at 24px 20px,#ffffffbf 45%,#0000 55%),radial-gradient(1.4px 1.4px at 36px 7px,#ffffffd9 45%,#0000 55%),radial-gradient(1px 1px at 47px 15px,#ffffffa6 45%,#0000 55%),radial-gradient(.9px .9px at 8px 22px,#ffffff8c 45%,#0000 55%);position:absolute;inset:0}.gehu-auth-entry[data-theme=dark] .top-nav .theme-toggle:before{opacity:1}.gehu-auth-entry .top-nav .theme-toggle:after{content:"";opacity:0;width:15px;height:5px;transition:opacity .5s var(--ease-out);pointer-events:none;background:#ffffffe6;border-radius:999px;position:absolute;top:17px;left:34px;box-shadow:9px -5px 0 -1px #ffffffbf,-8px -3px 0 -1.5px #fff9}.gehu-auth-entry[data-theme=light] .top-nav .theme-toggle:after{opacity:1}.gehu-auth-entry .top-nav .theme-toggle .knob{z-index:1;width:26px;height:26px;top:3px;left:3px}.gehu-auth-entry[data-theme=light] .top-nav .theme-toggle .knob{color:#7a4a05;background:radial-gradient(circle at 34% 30%,#ffe28a 0%,#f6b93d 55%,#e08f14 100%);transform:translate(0);box-shadow:0 0 10px 2px #ffc4428c,0 2px 6px #00000040}.gehu-auth-entry[data-theme=dark] .top-nav .theme-toggle .knob{color:#454158;background:radial-gradient(circle at 36% 32%,#f4f2fa 0%,#cfccdd 60%,#a8a5bd 100%);transform:translate(34px);box-shadow:0 0 9px 1px #d2cdff59,0 2px 6px #00000073}.gehu-auth-entry .access-btn{border:1px solid var(--rule);background:var(--surface);color:var(--text);cursor:pointer;transition:background var(--t-1), color var(--t-1), border-color var(--t-1);border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;display:inline-flex}.gehu-auth-entry .access-btn:hover{background:var(--text);color:var(--bg);border-color:var(--text)}.gehu-auth-entry .auth-stage{position:absolute;inset:0;overflow:hidden}.gehu-auth-entry .overlay-bg{left:50%;top:calc(100% - var(--slab-reach) / 2);width:var(--slab-reach);height:var(--slab-reach);background:var(--ov-bg);transform-origin:0%;transform:rotate(var(--seam-tilt));transition:transform var(--t-swing) var(--swing);z-index:5;pointer-events:none;position:absolute;box-shadow:inset 0 0 180px #0006,-30px 0 90px -30px #0000008c}.gehu-auth-entry .overlay-bg:before{content:"";background:var(--ov-bg-2);opacity:0;transition:opacity var(--t-swing) var(--swing);position:absolute;inset:0}.gehu-auth-entry .overlay-bg:after{content:"";background:linear-gradient(90deg, transparent 0%, var(--ov-seam) 35%, var(--ov-seam) 65%, transparent 100%);height:2px;box-shadow:0 0 16px 1px color-mix(in srgb, var(--ov-seam) 45%, transparent);opacity:.8;transition:background var(--t-swing) var(--swing);pointer-events:none;position:absolute;top:50%;left:0;right:0}.gehu-auth-entry .auth-stage.active-register .overlay-bg{transform:rotate(calc(var(--seam-tilt) - 180deg))}.gehu-auth-entry .auth-stage.active-register .overlay-bg:before{opacity:1}.gehu-auth-entry .auth-stage.active-register .overlay-bg:after{background:linear-gradient(90deg, transparent 0%, var(--ov-seam-2) 50%, transparent 100%);opacity:.6}.gehu-auth-entry .form-side{z-index:1;place-items:center;width:50%;height:100%;padding:72px clamp(24px,4vw,64px) 64px;transition:opacity .18s linear .42s;display:grid;position:absolute;top:0}.gehu-auth-entry .form-side.login{opacity:1;pointer-events:auto;left:0}.gehu-auth-entry .form-side.access{opacity:0;pointer-events:none;place-items:center end;padding-left:clamp(80px,10vw,160px);padding-right:clamp(24px,3vw,56px);right:0}.gehu-auth-entry .form-side.access .form-card{max-width:440px}.gehu-auth-entry .form-side.access .form-card.access-form-card{max-width:min(520px,100%)}.gehu-auth-entry .form-side.access .form-card.status-form-card{max-width:min(440px,100%)}.gehu-auth-entry .auth-stage.active-register .form-side.login{opacity:0;pointer-events:none}.gehu-auth-entry .auth-stage.active-register .form-side.access{opacity:1;pointer-events:auto}.gehu-auth-entry .auth-stage.active-register .form-side.access,.gehu-auth-entry .auth-stage.active-register .overlay-text.left{height:auto;position:fixed;top:0;bottom:0}.gehu-auth-entry .overlay-text{width:50%;height:100%;color:var(--ov-text);z-index:10;pointer-events:none;transition:opacity .4s ease .5s, color var(--t-swing) var(--swing);box-sizing:border-box;flex-direction:column;justify-content:center;padding:clamp(40px,6vh,80px) clamp(48px,5vw,88px);display:flex;position:absolute;top:0}.gehu-auth-entry .overlay-text.right{opacity:1;padding-left:clamp(96px,9vw,160px);padding-right:clamp(40px,4vw,72px);right:0}.gehu-auth-entry .overlay-text.left{opacity:0;padding-left:clamp(40px,4vw,72px);padding-right:clamp(96px,9vw,160px);left:0}.gehu-auth-entry .auth-stage.active-register .overlay-text.right{opacity:0}.gehu-auth-entry .auth-stage.active-register .overlay-text.left{opacity:1}.gehu-auth-entry .ov-watermark{font-family:var(--display);letter-spacing:-.05em;color:#0000;-webkit-text-stroke:1px #f7f5ee12;-webkit-user-select:none;user-select:none;pointer-events:none;z-index:-1;font-size:clamp(180px,22vw,340px);font-weight:800;line-height:1;position:absolute;bottom:-.18em;right:-.06em}.gehu-auth-entry .overlay-text.left .ov-watermark{left:-.06em;right:auto}.gehu-auth-entry .overlay-text .eyebrow{font-family:var(--mono);letter-spacing:.26em;text-transform:uppercase;color:var(--ov-seam);transition:color var(--t-swing) var(--swing);align-items:center;margin-bottom:24px;font-size:10.5px;display:inline-flex}.gehu-auth-entry .overlay-text .eyebrow:before,.gehu-auth-entry .overlay-text .eyebrow:after{content:none}.gehu-auth-entry .auth-stage.active-register .overlay-text .eyebrow{color:var(--ov-seam-2)}.gehu-auth-entry .overlay-text h2{font-family:var(--display);letter-spacing:-.035em;color:var(--ov-text);text-wrap:balance;text-shadow:0 6px 34px #00000073;margin:0 0 24px;font-size:clamp(46px,5.2vw,78px);font-weight:700;line-height:.99}.gehu-auth-entry .overlay-text h2 em{color:var(--ov-seam);transition:color var(--t-swing) var(--swing);font-style:normal;font-weight:700}.gehu-auth-entry .auth-stage.active-register .overlay-text h2 em{color:var(--ov-seam-2)}.gehu-auth-entry .overlay-text p{font-family:var(--sans);color:#f7f5eed1;max-width:470px;margin:0 0 30px;font-size:clamp(14.5px,1.1vw,16.5px);font-weight:350;line-height:1.7}.gehu-auth-entry .overlay-text p em{color:#fff;font-style:normal;font-weight:500}.gehu-auth-entry .overlay-text .quote-mark{display:none}.gehu-auth-entry .feature-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:470px;margin-bottom:8px;display:grid}.gehu-auth-entry .feature-list .chip{min-height:40px;font-family:var(--sans);letter-spacing:.01em;color:#f7f5eef0;text-transform:none;transition:border-color var(--t-2), background var(--t-2), transform var(--t-2);background:linear-gradient(135deg,#6faeda1a,#c9425d14);border:1px solid #8fc5eb38;border-radius:12px;justify-content:center;align-items:center;padding:9px 12px;font-size:13px;font-weight:620;display:inline-flex;box-shadow:inset 0 1px #ffffff12}.gehu-auth-entry .feature-list .chip:hover{background:linear-gradient(135deg,#6faeda29,#c9425d1f);border-color:#8fc5eb61;transform:translateY(-1px)}.gehu-auth-entry .feature-list .chip i{display:none}.gehu-auth-entry .timeline{flex-direction:column;gap:20px;max-width:460px;margin:0;padding:0;list-style:none;display:flex;position:relative}.gehu-auth-entry .timeline:before{content:"";background:linear-gradient(180deg, transparent 0%, var(--ov-seam-2) 30%, var(--ov-seam-2) 70%, transparent 100%);opacity:.35;width:1px;position:absolute;top:16px;bottom:16px;left:17px}.gehu-auth-entry .timeline li{align-items:flex-start;gap:16px;display:flex;position:relative}.gehu-auth-entry .timeline li .n{border:1px solid color-mix(in srgb, var(--ov-seam-2) 40%, transparent);width:36px;height:36px;color:var(--ov-seam-2);font-family:var(--mono);letter-spacing:.05em;z-index:1;-webkit-backdrop-filter:blur(6px);background:#ffffff0d;border-radius:50%;flex-shrink:0;place-items:center;font-size:11px;display:grid}.gehu-auth-entry .timeline li .t{flex-direction:column;gap:3px;padding-top:5px;display:flex}.gehu-auth-entry .timeline li .t strong{font-family:var(--display);letter-spacing:-.01em;color:var(--ov-text);font-size:17px;font-weight:600}.gehu-auth-entry .timeline li .t small{font-family:var(--sans);letter-spacing:.01em;color:#f7f5ee8c;font-size:12.5px}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}.gehu-auth-entry .form-card{box-sizing:border-box;border-radius:var(--r-card);background:var(--card-scrim);border:1px solid var(--card-border);-webkit-backdrop-filter:blur(26px)saturate(1.5);flex-direction:column;width:100%;max-width:460px;padding:clamp(26px,2.6vw,38px) clamp(24px,2.4vw,36px) clamp(22px,2.2vw,30px);display:flex;position:relative;box-shadow:0 40px 80px -32px #0000008c,inset 0 1px #ffffff1a}.gehu-auth-entry .auth-signin-swap{width:100%;max-width:460px;display:grid}.gehu-auth-entry .auth-signin-swap>.form-card{transition:opacity .4s var(--ease-out), transform .4s var(--ease-out);grid-area:1/1;align-self:start}.gehu-auth-entry .auth-signin-swap>.auth-recovery-card,.gehu-auth-entry .auth-signin-swap[data-open=recovery]>.auth-signin-card{opacity:0;pointer-events:none;transform:scale(.97)}.gehu-auth-entry .auth-signin-swap[data-open=recovery]>.auth-recovery-card{opacity:1;pointer-events:auto;transform:scale(1)}.gehu-auth-entry .auth-signin-swap>.form-card>*{transition:opacity .3s var(--ease-out) 60ms, transform .34s var(--ease-out) 60ms}.gehu-auth-entry .auth-signin-swap>.form-card[aria-hidden=true]>*{opacity:0;transition:opacity .16s var(--ease-out), transform .18s var(--ease-out);transform:translateY(6px)}.gehu-auth-entry .auth-signin-swap>.form-card:not([aria-hidden=true])>:nth-child(2){transition-delay:.1s}.gehu-auth-entry .auth-signin-swap>.form-card:not([aria-hidden=true])>:nth-child(3){transition-delay:.14s}.gehu-auth-entry .auth-signin-swap>.form-card:not([aria-hidden=true])>:nth-child(4){transition-delay:.18s}.gehu-auth-entry .auth-signin-swap>.form-card:not([aria-hidden=true])>:nth-child(5){transition-delay:.22s}.gehu-auth-entry .auth-signin-swap>.form-card:not([aria-hidden=true])>:nth-child(6){transition-delay:.26s}.gehu-auth-entry .auth-signin-swap>.form-card:not([aria-hidden=true])>:nth-child(7){transition-delay:.3s}.gehu-auth-entry .auth-signin-swap>.form-card:not([aria-hidden=true])>:nth-child(8){transition-delay:.34s}.gehu-auth-entry .form-card:before{content:"";background:linear-gradient(90deg, var(--gold-2) 0%, var(--gold) 100%);clip-path:polygon(9px 0,calc(100% - 9px) 0,100% 100%,0 100%);opacity:.95;pointer-events:none;width:92px;height:8px;position:absolute;top:-8px;left:26px}.gehu-auth-entry .form-card:after{content:"";border-radius:inherit;background:radial-gradient(460px circle at var(--mx,50%) var(--my,0%), color-mix(in oklab, var(--accent) 7%, transparent) 0%, transparent 65%);opacity:0;transition:opacity .5s var(--ease-out);pointer-events:none;position:absolute;inset:0}.gehu-auth-entry .form-card:hover:after{opacity:1}.gehu-auth-entry .form-eyebrow{font-family:var(--mono);letter-spacing:.26em;text-transform:uppercase;color:var(--accent);margin-bottom:12px;font-size:10px;display:block}.gehu-auth-entry .form-eyebrow:before,.gehu-auth-entry .form-eyebrow:after{content:none}.gehu-auth-entry .form-title{font-family:var(--display);letter-spacing:-.035em;color:var(--text);margin:0 0 16px;font-size:clamp(30px,2.9vw,38px);font-weight:700;line-height:1.02}.gehu-auth-entry .form-title em{color:var(--accent);font-style:normal;font-weight:700}.gehu-auth-entry .form-sub{color:var(--text-3);max-width:420px;margin:0 0 24px;font-size:14.5px;font-weight:400;line-height:1.55}.gehu-auth-entry .form-sub em{color:var(--text);font-style:normal;font-weight:500}.gehu-auth-entry .access-form-card,.gehu-auth-entry .status-form-card{padding:clamp(20px,2vw,30px)}.gehu-auth-entry .access-form-card .form-title,.gehu-auth-entry .status-form-card .form-title{letter-spacing:-.025em;margin-bottom:8px;font-size:clamp(28px,2.8vw,38px)}.gehu-auth-entry .access-form-card .form-sub,.gehu-auth-entry .status-form-card .form-sub{margin-bottom:18px}.gehu-auth-entry .role{background:var(--surface-2);border:1px solid var(--rule);border-radius:12px;grid-template-columns:1fr 1fr;height:44px;margin-bottom:18px;padding:4px;display:grid;position:relative}.gehu-auth-entry .role .pill{background:var(--text);width:calc(50% - 4px);transition:transform var(--t-2) var(--ease-spring);border-radius:9px;position:absolute;top:4px;bottom:4px;left:4px}.gehu-auth-entry .role.faculty .pill{transform:translate(100%)}.gehu-auth-entry .role button{z-index:1;appearance:none;font:inherit;color:var(--text-2);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:500;display:inline-flex;position:relative}.gehu-auth-entry .role button.active{color:var(--bg)}.gehu-auth-entry .field{margin-bottom:13px;position:relative}.gehu-auth-entry .field input,.gehu-auth-entry .field select,.gehu-auth-entry .field textarea{background:var(--field-bg);border:1px solid var(--rule);border-radius:var(--r-field);width:100%;height:58px;color:var(--text);transition:border-color var(--t-2), box-shadow var(--t-2), background var(--t-2);font-size:15px;font-family:var(--sans);caret-color:var(--accent);outline:none;padding:21px 18px 6px}.gehu-auth-entry .field textarea{resize:none;height:84px;padding-top:24px;line-height:1.45}.gehu-auth-entry .field select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'><path d='M1 1l4 4 4-4' stroke='%23999' stroke-width='1.5'/></svg>");background-position:right 18px center;background-repeat:no-repeat;padding-right:36px}.gehu-auth-entry .field input:hover,.gehu-auth-entry .field select:hover,.gehu-auth-entry .field textarea:hover{background:var(--field-bg-hover)}.gehu-auth-entry .field label{color:var(--text-3);pointer-events:none;transition:all var(--t-2) var(--ease-out);white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 38px);font-size:14.5px;font-weight:400;position:absolute;top:50%;left:19px;overflow:hidden;transform:translateY(-50%)}.gehu-auth-entry .field.textarea label{top:22px;transform:none}.gehu-auth-entry .field.has-value label,.gehu-auth-entry .field.focused label,.gehu-auth-entry .field.always-on label{font-size:9.5px;font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);font-weight:400;top:11px;transform:translateY(0)}.gehu-auth-entry[data-theme=dark] .field.has-value label,.gehu-auth-entry[data-theme=dark] .field.focused label,.gehu-auth-entry[data-theme=dark] .field.always-on label{color:var(--accent-2)}.gehu-auth-entry .field.focused input,.gehu-auth-entry .field.focused select,.gehu-auth-entry .field.focused textarea{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-soft);background:var(--field-bg-hover)}.gehu-auth-entry .field.invalid input,.gehu-auth-entry .field.invalid select,.gehu-auth-entry .field.invalid textarea{border-color:#ef4444b8;box-shadow:0 0 0 4px #ef44441f}.gehu-auth-entry .field input:-webkit-autofill{-webkit-text-fill-color:var(--text);-webkit-box-shadow:0 0 0 1000px var(--field-bg) inset;caret-color:var(--text);transition:background-color 999999s ease-out}.gehu-auth-entry .field input:-webkit-autofill:hover{-webkit-text-fill-color:var(--text);-webkit-box-shadow:0 0 0 1000px var(--field-bg) inset;caret-color:var(--text);transition:background-color 999999s ease-out}.gehu-auth-entry .field input:-webkit-autofill:focus{-webkit-text-fill-color:var(--text);-webkit-box-shadow:0 0 0 1000px var(--field-bg) inset;caret-color:var(--text);transition:background-color 999999s ease-out}.gehu-auth-entry .field input[type=password]::-ms-reveal{display:none}.gehu-auth-entry .field input[type=password]::-ms-clear{display:none}.gehu-auth-entry .field:not(.has-value):not(.focused) input[type=date]::-webkit-datetime-edit{color:#0000}.gehu-auth-entry .field:not(.has-value):not(.focused) input[type=date]{color:#0000}.gehu-auth-entry .field input[type=date]::-webkit-calendar-picker-indicator{opacity:.55;cursor:pointer}.gehu-auth-entry[data-theme=dark] .field input[type=date]::-webkit-calendar-picker-indicator{filter:invert()}.gehu-auth-entry .field .icon-r{width:24px;height:24px;color:var(--text-3);cursor:pointer;appearance:none;transition:color var(--t-1);background:0 0;border:none;place-items:center;padding:0;display:grid;position:absolute;top:50%;right:13px;transform:translateY(-50%)}.gehu-auth-entry .field .icon-r>svg{width:18px;height:18px}.gehu-auth-entry .field .icon-r:hover{color:var(--text)}.gehu-auth-entry .field-error{color:#dc2f44;margin:6px 2px 0;font-size:11.5px;font-weight:500;line-height:1.35;display:block}.gehu-auth-entry[data-theme=dark] .field-error{color:#fda4ae}.gehu-auth-entry .row2{grid-template-columns:1fr 1fr;gap:10px;display:grid}.gehu-auth-entry .access-phone-row{grid-template-columns:minmax(160px,.82fr) minmax(0,1.18fr);gap:10px;display:grid}.gehu-auth-entry .helper-row{justify-content:space-between;align-items:center;gap:16px;margin:12px 0 18px;display:flex}.gehu-auth-entry .checkbox{color:var(--text-2);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;align-items:center;gap:10px;font-size:13px;display:inline-flex}.gehu-auth-entry .checkbox input{display:none}.gehu-auth-entry .checkbox .box{border:1px solid var(--rule-strong);background:var(--field-bg);width:18px;height:18px;transition:all var(--t-1);border-radius:6px;place-items:center;display:grid}.gehu-auth-entry .checkbox input:checked+.box{background:var(--accent);border-color:var(--accent)}.gehu-auth-entry .checkbox .box svg{width:11px;height:11px;color:var(--accent-ink);opacity:0;transition:all var(--t-2) var(--ease-spring);transform:scale(.6)}.gehu-auth-entry .checkbox input:checked+.box svg{opacity:1;transform:scale(1)}.gehu-auth-entry .forgot{color:var(--text-2);border-bottom:1px solid var(--rule);transition:color var(--t-1), border-color var(--t-1);cursor:pointer;font-size:13px}.gehu-auth-entry .forgot:hover{color:var(--accent);border-color:var(--accent)}.gehu-auth-entry[data-theme=dark] .forgot:hover{color:var(--accent-2);border-color:var(--accent-2)}.gehu-auth-entry .inline-message{border-radius:var(--r-field);margin:4px 0 12px;padding:10px 14px;font-size:13px;line-height:1.5}.gehu-auth-entry .inline-message.error{color:#b91c30;background:#dc3c3c1a;border:1px solid #dc3c3c4d}.gehu-auth-entry[data-theme=dark] .inline-message.error{color:#fda4ae;background:#dc3c3c1f;border-color:#f05a644d}.gehu-auth-entry .inline-message.success{color:#0e7a4f;background:#22c5781a;border:1px solid #22c5784d}.gehu-auth-entry[data-theme=dark] .inline-message.success{color:#4ade80}.gehu-auth-entry .inline-message.info{color:var(--text-2);background:var(--field-bg);border:1px solid var(--rule)}.gehu-auth-entry .auth-recovery-help{color:var(--text-3);margin:-4px 2px 14px;font-size:12.5px;line-height:1.5}.gehu-auth-entry .auth-recovery-actions{margin-top:14px}.gehu-auth-entry .cta-wrap{position:relative}.gehu-auth-entry .cta{border-radius:var(--r-cta);background:var(--cta-bg);width:100%;height:56px;color:var(--cta-ink);font-family:var(--sans);letter-spacing:.01em;cursor:pointer;transition:transform var(--t-2) var(--ease-out), box-shadow var(--t-2), background var(--t-2);white-space:nowrap;will-change:transform;border:0;justify-content:center;align-items:center;gap:12px;font-size:15px;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.gehu-auth-entry .cta:before{content:"";transition:transform .9s var(--ease-out);pointer-events:none;background:linear-gradient(105deg,#0000 20%,#ffffff47 50%,#0000 80%);position:absolute;inset:0;transform:translate(-110%)}.gehu-auth-entry .cta:hover:before{transform:translate(110%)}.gehu-auth-entry .cta .arrow{transition:transform var(--t-2) var(--ease-out)}.gehu-auth-entry .cta:hover .arrow{transform:translate(5px)}.gehu-auth-entry .cta:hover .send-arrow{transform:translate(3px,-3px)}.gehu-auth-entry .cta:active{transform:scale(.985)}.gehu-auth-entry .cta:disabled{cursor:wait}.gehu-auth-entry .cta:disabled:before{display:none}.gehu-auth-entry .cta.loading .label,.gehu-auth-entry .cta.loading .arrow{opacity:0}.gehu-auth-entry .cta .spinner{border:2px solid color-mix(in oklab, var(--cta-ink) 30%, transparent);border-top-color:var(--cta-ink);opacity:0;border-radius:50%;width:20px;height:20px;animation:.7s linear infinite spin;position:absolute}.gehu-auth-entry .cta.loading .spinner{opacity:1}.gehu-auth-entry .cta.success{color:#fff;box-shadow:0 0 0 1px var(--gold), 0 0 0 5px color-mix(in srgb, var(--gold) 18%, transparent), 0 10px 24px -10px #6f0d2280;background:linear-gradient(#97122f 0%,#6f0d22 100%)}.gehu-auth-entry .cta.success:before{display:none}.gehu-auth-entry .cta .check{stroke:var(--gold);flex-shrink:0}.gehu-auth-entry .cta.success .check polyline{stroke-dasharray:26;stroke-dashoffset:26px;animation:checkDraw .45s var(--ease-out) .12s forwards}@keyframes checkDraw{to{stroke-dashoffset:0}}@keyframes spin{to{transform:rotate(360deg)}}.gehu-auth-entry .cta.accent{background:var(--cta-bg);color:var(--cta-ink)}.gehu-auth-entry .alt-line{color:var(--text-3);font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;justify-content:center;align-items:center;margin:18px 0;font-size:10px;display:flex}.gehu-auth-entry .alt-line:before,.gehu-auth-entry .alt-line:after{content:none}.gehu-auth-entry .sso-row{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:18px;display:grid}.gehu-auth-entry .sso-btn{border:1px solid var(--rule);background:var(--field-bg);height:44px;color:var(--text);cursor:pointer;transition:border-color var(--t-1), background var(--t-1), transform var(--t-1);border-radius:12px;justify-content:center;align-items:center;gap:8px;font-size:13px;display:inline-flex}.gehu-auth-entry .sso-btn:hover{border-color:var(--rule-strong);background:var(--field-bg-hover);transform:translateY(-1px)}.gehu-auth-entry .switch-line{text-align:center;color:var(--text-2);margin-top:4px;font-size:14px}.gehu-auth-entry .switch-line.auth-links{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:16px;line-height:1.45;display:flex}.gehu-auth-entry .switch-line .line-sep{color:var(--text-4);font-family:var(--mono);font-size:10px}.gehu-auth-entry .access-actions{margin-top:16px}.gehu-auth-entry .switch-line.split-ends{justify-content:space-between}.gehu-auth-entry .switch-line a{color:var(--accent);font-family:var(--sans);letter-spacing:.005em;border-bottom:1px solid color-mix(in oklab, var(--accent) 40%, transparent);cursor:pointer;transition:all var(--t-1);padding:0 1px;font-size:13px;font-weight:550}.gehu-auth-entry[data-theme=dark] .switch-line a{color:var(--accent-2);border-bottom-color:color-mix(in oklab, var(--accent-2) 40%, transparent)}.gehu-auth-entry .switch-line a:hover{color:var(--text);border-color:var(--text)}.gehu-auth-entry .req-success{z-index:8;background:var(--card-scrim), linear-gradient(color-mix(in srgb, var(--bg) 94%, transparent), color-mix(in srgb, var(--bg) 94%, transparent));-webkit-backdrop-filter:blur(22px)saturate(1.2);border-radius:var(--r-card);text-align:center;opacity:0;pointer-events:none;transition:opacity .5s var(--ease-out);flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:24px;display:flex;position:absolute;inset:0}.gehu-auth-entry .req-success.show{opacity:1;pointer-events:auto}.gehu-auth-entry .req-success .seal{background:color-mix(in oklab, var(--accent) 16%, transparent);border:1px solid color-mix(in oklab, var(--accent) 45%, transparent);width:70px;height:70px;color:var(--accent);box-shadow:0 0 0 10px color-mix(in oklab, var(--accent) 8%, transparent);animation:sealIn .7s var(--ease-spring) both;border-radius:50%;place-items:center;display:grid}.gehu-auth-entry[data-theme=dark] .req-success .seal{color:var(--accent-2)}@keyframes sealIn{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.gehu-auth-entry .req-success .seal svg{width:30px;height:30px}.gehu-auth-entry .req-success h3{font-family:var(--display);letter-spacing:-.025em;color:var(--text);margin:0;font-size:30px;font-weight:700;line-height:1.02}.gehu-auth-entry .req-success .ref-no{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;border:1px solid color-mix(in oklab, var(--accent) 40%, transparent);color:var(--accent);background:color-mix(in oklab, var(--accent) 7%, transparent);border-radius:999px;padding:8px 14px;font-size:11.5px}.gehu-auth-entry[data-theme=dark] .req-success .ref-no{color:var(--accent-2)}.gehu-auth-entry .req-success p{color:var(--text-3);max-width:360px;margin:0;font-size:13.5px;line-height:1.55}.gehu-auth-entry .receipt-grid{background:var(--field-bg);border:1px solid var(--rule);text-align:left;border-radius:14px;grid-template-columns:max-content minmax(0,1fr);gap:8px 16px;width:min(360px,100%);padding:14px 16px;display:grid}.gehu-auth-entry .receipt-grid span{color:var(--text-3);font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;align-self:center;font-size:9.5px}.gehu-auth-entry .receipt-grid strong{text-overflow:ellipsis;min-width:0;color:var(--text);white-space:nowrap;font-size:12.5px;font-weight:600;overflow:hidden}.gehu-auth-entry .req-success .actions{gap:10px;margin-top:4px;display:inline-flex}.gehu-auth-entry .req-success .btn-g,.gehu-auth-entry .req-success .btn-s{font-family:var(--sans);letter-spacing:.02em;cursor:pointer;border:1px solid var(--rule-strong);background:var(--field-bg);color:var(--text);transition:background var(--t-1), transform var(--t-1);border-radius:11px;padding:12px 18px;font-size:12.5px;font-weight:600}.gehu-auth-entry .req-success .btn-s:hover{background:var(--field-bg-hover)}.gehu-auth-entry .req-success .btn-g{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.gehu-auth-entry .req-success .btn-g:hover{transform:translateY(-1px)}.gehu-auth-entry .status-result{background:var(--field-bg);border:1px solid var(--rule);border-radius:14px;gap:6px;margin:2px 0 14px;padding:14px 16px;display:grid}.gehu-auth-entry .status-result .status-kicker{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--accent);font-size:9.5px}.gehu-auth-entry[data-theme=dark] .status-result .status-kicker{color:var(--accent-2)}.gehu-auth-entry .status-result strong{min-width:0;color:var(--text);white-space:normal;overflow-wrap:anywhere;font-size:14px;line-height:1.45}.gehu-auth-entry .status-result small{color:var(--text-3);font-size:12px}.gehu-auth-entry .bottom-bar{z-index:50;color:#f4f1eab8;background:0 0;border:0;justify-content:space-between;align-items:flex-end;gap:24px;padding:0;display:flex;position:absolute;bottom:0;left:0;right:0}.gehu-auth-entry .bottom-bar:before{content:"";background:var(--chrome-scrim-b);pointer-events:none;z-index:-1;position:absolute;inset:-46px 0 -1px}.gehu-auth-entry .bottom-bar:after{content:none}.gehu-auth-entry .foot-brand,.gehu-auth-entry .foot-links{background:var(--chip-glass);-webkit-backdrop-filter:blur(18px)saturate(1.4);position:relative;box-shadow:inset 0 -1px #ffffff12,inset 0 1px #ffffff0d}.gehu-auth-entry .foot-brand{min-width:0;clip-path:polygon(0 0, calc(100% - var(--plate-cut)) 0, 100% 100%, 0 100%);align-items:center;gap:10px;padding:10px 44px 11px clamp(16px,2.6vw,40px);display:inline-flex}.gehu-auth-entry .foot-brand:before{content:"";background:linear-gradient(90deg, var(--gold) 0%, var(--gold-2) 55%, transparent 96%);pointer-events:none;height:2px;position:absolute;top:0;left:0;right:0}.gehu-auth-entry .foot-brand:after{content:"";width:1px;transform:skewX(calc(var(--plate-skew) * -1));pointer-events:none;background:#ffffff2e;position:absolute;top:0;bottom:0;right:20px}.gehu-auth-entry .foot-brand-name{font-family:var(--display);letter-spacing:-.02em;color:#f4f1eaeb;white-space:nowrap;text-shadow:0 1px 8px #0006;font-size:13px;font-weight:700}.gehu-auth-entry .foot-brand-sep{background:#ffffff38;flex-shrink:0;width:1px;height:13px}.gehu-auth-entry .foot-tagline{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:#f4f1eaad;white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;font-style:normal;overflow:hidden}.gehu-auth-entry .foot-links{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;clip-path:polygon(var(--plate-cut) 0, 100% 0, 100% 100%, 0 100%);flex-shrink:0;align-items:center;gap:9px;padding:10px clamp(16px,2.6vw,40px) 11px 44px;font-size:9.5px;display:inline-flex}.gehu-auth-entry .foot-links:before{content:"";background:linear-gradient(270deg, var(--gold) 0%, var(--gold-2) 55%, transparent 96%);pointer-events:none;height:2px;position:absolute;top:0;left:0;right:0}.gehu-auth-entry .foot-links:after{content:"";width:1px;transform:skewX(var(--plate-skew));pointer-events:none;background:#ffffff2e;position:absolute;top:0;bottom:0;left:20px}.gehu-auth-entry .foot-link{color:#f4f1eac7;transition:color var(--t-1);position:relative}.gehu-auth-entry .foot-social-link{align-items:center;gap:5px;display:inline-flex}.gehu-auth-entry .foot-social-icon{flex-shrink:0;align-items:center;width:14px;height:14px;display:inline-flex}.gehu-auth-entry .foot-social-icon svg{width:100%;height:100%;display:block}.gehu-auth-entry .foot-social-badge,.gehu-auth-entry .foot-social-glyph{width:100%;height:100%;display:none}.gehu-auth-entry[data-theme=light] .foot-social-badge,.gehu-auth-entry[data-theme=dark] .foot-social-glyph,.gehu-auth-entry:not([data-theme]) .foot-social-badge{display:inline-flex}.gehu-auth-entry .foot-link:after{content:"";background:var(--gold);transform-origin:0;height:1px;transition:transform var(--t-2) var(--ease-out);position:absolute;bottom:-3px;left:0;right:0;transform:scaleX(0)}.gehu-auth-entry .foot-link:hover{color:#fff}.gehu-auth-entry .foot-link:hover:after{transform:scaleX(1)}.gehu-auth-entry .foot-dot{color:#f4f1ea4d;-webkit-user-select:none;user-select:none;font-size:10px}.gehu-auth-entry .foot-vsep{background:#fff3;flex-shrink:0;width:1px;height:10px;margin:0 4px}.gehu-auth-entry .foot-copy{color:#f4f1ea99}.gehu-auth-entry .bottom-bar .left,.gehu-auth-entry .bottom-bar .mid,.gehu-auth-entry .bottom-bar .right,.gehu-auth-entry .foot-note,.gehu-auth-entry .foot-sep,.gehu-auth-entry .foot-status,.gehu-auth-entry .foot-status-dot,.gehu-auth-entry .foot-campus-pill,.gehu-auth-entry .foot-campuses{all:unset}.gehu-auth-entry .reveal,.gehu-auth-entry .reveal-scale{transition:opacity 1.1s var(--ease-out), transform 1.1s var(--ease-out)}.gehu-auth-entry .reveal.is-fresh{opacity:0;transform:translateY(16px)}.gehu-auth-entry .reveal-scale.is-fresh{opacity:0;transition-duration:1.3s;transform:scale(.965)translateY(22px)}.gehu-auth-entry .auth-stage.stage-revealed .overlay-bg:after{animation:seamFlare 2.4s var(--ease-out) 1 both}@keyframes seamFlare{0%{opacity:0}35%{opacity:.95}to{opacity:.55}}@media (prefers-reduced-motion:reduce){.gehu-auth-entry *,.gehu-auth-entry :before,.gehu-auth-entry :after{transition-duration:1ms!important;animation-duration:1ms!important}.gehu-auth-entry .bg-canvas{animation:none}}@media (max-width:1080px){.gehu-auth-entry .nav-center{display:none}}@media (max-width:1024px){.gehu-auth-entry{--plate-cut:18px}.gehu-auth-entry .overlay-bg,.gehu-auth-entry .overlay-text{display:none}.gehu-auth-entry .form-side{place-items:safe center;width:100%;padding:76px 24px 64px;overflow-y:auto}.gehu-auth-entry .form-side.login{left:0}.gehu-auth-entry .form-side.access{place-items:safe center;padding:76px 24px 64px;left:0;right:auto}.gehu-auth-entry .auth-stage.active-register .form-side.access{padding-top:18px;padding-bottom:56px;top:58px;bottom:40px}.gehu-auth-entry .nav-links,.gehu-auth-entry .nav-clock,.gehu-auth-entry .nav-vdiv{display:none}.gehu-auth-entry .top-nav .brand{padding-right:34px}.gehu-auth-entry .nav-right{padding-left:34px}}@media (max-width:720px){.gehu-auth-entry .bottom-bar{gap:12px}.gehu-auth-entry .foot-dot,.gehu-auth-entry .foot-tagline,.gehu-auth-entry .foot-brand-sep,.gehu-auth-entry .foot-copy,.gehu-auth-entry .foot-vsep{display:none}.gehu-auth-entry .foot-brand{flex-shrink:0;padding-right:34px}.gehu-auth-entry .foot-links{padding-left:34px}.gehu-auth-entry .form-side,.gehu-auth-entry .form-side.access{padding-bottom:96px}.gehu-auth-entry .row2.access-split,.gehu-auth-entry .access-phone-row{grid-template-columns:1fr}.gehu-auth-entry .receipt-grid{grid-template-columns:1fr;gap:2px 0}.gehu-auth-entry .receipt-grid span{margin-top:6px}.gehu-auth-entry .brand .wordmark{font-size:16px}}@media (max-height:820px){.gehu-auth-entry .form-title{font-size:clamp(28px,2.6vw,34px)}.gehu-auth-entry .form-sub{margin-bottom:18px}.gehu-auth-entry .role{margin-bottom:14px}.gehu-auth-entry .alt-line{margin:14px 0}.gehu-auth-entry .sso-row{margin-bottom:14px}.gehu-auth-entry .field{margin-bottom:10px}.gehu-auth-entry .field input,.gehu-auth-entry .field select{height:52px}.gehu-auth-entry .access-form-card .form-title,.gehu-auth-entry .status-form-card .form-title{font-size:clamp(26px,2.8vw,34px)}.gehu-auth-entry .access-form-card .form-sub,.gehu-auth-entry .status-form-card .form-sub{margin-bottom:14px}.gehu-auth-entry .form-side,.gehu-auth-entry .form-side.access{padding-top:64px;padding-bottom:54px}.gehu-auth-entry .overlay-text h2{font-size:clamp(40px,4.6vw,64px)}}@media (max-height:720px){.gehu-auth-entry .form-sub,.gehu-auth-entry .alt-line,.gehu-auth-entry .sso-row{display:none}.gehu-auth-entry .form-title{font-size:clamp(24px,2.8vw,30px)}.gehu-auth-entry .cta{height:50px}}.gehu-auth-entry[data-theme=dark]{--rim-spot:#f0c86a99}.gehu-auth-entry[data-theme=light]{--rim-spot:#fffffffa}.gehu-auth-entry .hl-mask{margin-bottom:-.14em;padding-bottom:.14em;display:block;overflow:hidden}.gehu-auth-entry .reveal-line{transition:transform 1s var(--ease-out), opacity .7s var(--ease-out);display:inline-block}.gehu-auth-entry .reveal-line.is-fresh{opacity:0;transform:translateY(112%)}.gehu-auth-entry .nc-d{animation:tickIn .38s var(--ease-out) both;display:inline-block}@keyframes tickIn{0%{opacity:0;filter:blur(1px);transform:translateY(-.55em)}to{opacity:1;filter:blur();transform:translateY(0)}}.gehu-auth-entry .bg-layer{transform:translate3d(var(--par-x,0px), var(--par-y,0px), 0) scale(1.02)}.gehu-auth-entry .ov-watermark{transform:translate3d(calc(var(--par-x,0px) * -.55), calc(var(--par-y,0px) * -.55), 0)}.gehu-auth-entry .form-card{background:var(--card-scrim) padding-box, radial-gradient(320px circle at var(--mx,50%) var(--my,-60px), var(--rim-spot) 0%, var(--card-border) 58%) border-box;border-color:#0000}.gehu-auth-entry .field input,.gehu-auth-entry .field textarea{background-image:linear-gradient(90deg, var(--accent) 0%, var(--accent-2) 100%);transition:border-color var(--t-2), box-shadow var(--t-2), background var(--t-2), background-size .55s var(--ease-out);background-position:0 100%;background-repeat:no-repeat;background-size:0% 2px}.gehu-auth-entry .field select{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'><path d='M1 1l4 4 4-4' stroke='%23999' stroke-width='1.5'/></svg>"), linear-gradient(90deg, var(--accent) 0%, var(--accent-2) 100%);transition:border-color var(--t-2), box-shadow var(--t-2), background var(--t-2), background-size .55s var(--ease-out);background-position:right 18px center,0 100%;background-repeat:no-repeat,no-repeat;background-size:10px 6px,0% 2px}.gehu-auth-entry .field.focused input,.gehu-auth-entry .field.focused textarea{background-size:100% 2px}.gehu-auth-entry .field.focused select{background-size:10px 6px,100% 2px}.gehu-auth-entry .field{transition:opacity .4s var(--ease-out)}.gehu-auth-entry .form-card:focus-within .field:not(.focused){opacity:.82}.gehu-auth-entry .field.focused .icon-r{color:var(--accent)}.gehu-auth-entry[data-theme=dark] .field.focused .icon-r{color:var(--accent-2)}.gehu-auth-entry .field-error{animation:errIn .3s var(--ease-out) both}.gehu-auth-entry .inline-message{animation:errIn .35s var(--ease-out) both}@keyframes errIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.gehu-auth-entry .field.invalid input,.gehu-auth-entry .field.invalid select,.gehu-auth-entry .field.invalid textarea{animation:.8s ease-out invFlash}@keyframes invFlash{0%,to{border-color:#ef4444b8}25%,65%{border-color:#ef4444}45%,85%{border-color:#ef44448c}}.gehu-auth-entry .cta:after{content:"";left:var(--cx,50%);top:var(--cy,50%);opacity:0;width:140px;height:140px;transition:transform .5s var(--ease-out), opacity .6s var(--ease-out);pointer-events:none;background:radial-gradient(circle,#ffffff59 0%,#0000 60%);border-radius:50%;margin:-70px 0 0 -70px;position:absolute;transform:scale(0)}.gehu-auth-entry .cta:active:after{opacity:1;transition:transform .4s var(--ease-out), opacity .15s linear;transform:scale(2.4)}.gehu-auth-entry .feature-list .chip:before{animation:18s ease-in-out infinite chipNum}.gehu-auth-entry .feature-list .chip:nth-child(2):before{animation-delay:2.2s}.gehu-auth-entry .feature-list .chip:nth-child(3):before{animation-delay:4.4s}.gehu-auth-entry .feature-list .chip:nth-child(4):before{animation-delay:6.6s}.gehu-auth-entry .feature-list .chip:nth-child(5):before{animation-delay:8.8s}.gehu-auth-entry .feature-list .chip:nth-child(6):before{animation-delay:11s}@keyframes chipNum{0%,88%,to{color:var(--ov-seam);text-shadow:none}92%{color:var(--gold-2);text-shadow:0 0 9px color-mix(in srgb, var(--gold-2) 55%, transparent)}}.gehu-auth-entry .timeline:before{transform-origin:top}.gehu-auth-entry .auth-stage.active-register .timeline:before{animation:tlLine .9s var(--ease-out) .75s both}@keyframes tlLine{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.gehu-auth-entry .auth-stage.active-register .timeline li{animation:tlItem .6s var(--ease-out) both}.gehu-auth-entry .auth-stage.active-register .timeline li:first-child{animation-delay:.85s}.gehu-auth-entry .auth-stage.active-register .timeline li:nth-child(2){animation-delay:1s}.gehu-auth-entry .auth-stage.active-register .timeline li:nth-child(3){animation-delay:1.15s}@keyframes tlItem{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.gehu-auth-entry .feature-list .chip:before,.gehu-auth-entry .nc-d{animation:none!important}.gehu-auth-entry .bg-layer,.gehu-auth-entry .ov-watermark{transform:none!important}}.gehu-auth-entry .m-brand,.gehu-auth-entry .m-navtab{display:none}@media (max-width:1024px){.gehu-auth-entry .page{height:100dvh}.gehu-auth-entry .top-nav{top:env(safe-area-inset-top,0px)}.gehu-auth-entry .top-nav .brand{display:none}.gehu-auth-entry .nav-right{clip-path:none;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;margin-left:auto;padding:12px 14px 0 0}.gehu-auth-entry .nav-right:before,.gehu-auth-entry .nav-right:after{display:none}.gehu-auth-entry .top-nav .theme-toggle{transform-origin:100% 0;transform:scale(.76)}.gehu-auth-entry .m-navtab{clip-path:polygon(0 0,100% 0,calc(100% - 16px) 100%,16px 100%);white-space:nowrap;background:linear-gradient(#0d101ce6 0%,#090b14d6 100%);align-items:center;gap:2px;padding:7px 28px 9px;display:inline-flex;position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:inset 0 1px #ffffff1f}.gehu-auth-entry .m-navtab:after{content:"";background:linear-gradient(90deg, transparent 0%, var(--gold) 30%, var(--gold-2) 70%, transparent 100%);pointer-events:none;height:2px;position:absolute;bottom:0;left:0;right:0}.gehu-auth-entry .m-navtab a{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:#f4f1eac7;transition:color var(--t-1);padding:4px 9px;font-size:9.5px}.gehu-auth-entry .m-navtab a:hover{color:#fff}@media (max-width:430px){.gehu-auth-entry .m-navtab{gap:0;padding:6px 18px 8px}.gehu-auth-entry .m-navtab a{letter-spacing:.12em;padding:4px 6px;font-size:8.5px}}.gehu-auth-entry .bottom-bar{display:none}.gehu-auth-entry .bg-layer,.gehu-auth-entry .ov-watermark{transform:none!important}.gehu-auth-entry .bg-tint,.gehu-auth-entry .bg-vignette{transition-duration:1.8s}.gehu-auth-entry[data-theme=dark] .bg-tint{background:linear-gradient(#04060e94 0%,#04060e57 55%,#04060e8c 100%)}.gehu-auth-entry[data-theme=light] .bg-tint{background:linear-gradient(#10121c6b 0%,#10121c38 55%,#10121c66 100%)}.gehu-auth-entry .form-side.login{padding:calc(58px + env(safe-area-inset-top,0px)) 18px calc(24px + env(safe-area-inset-bottom,0px));flex-direction:column;align-items:stretch;gap:26px;display:flex}.gehu-auth-entry .form-side.login .form-card{background:var(--surface);border:0;border-radius:24px 56px 24px 24px;flex:none;width:100%;max-width:none;margin-bottom:auto;padding:30px 24px 28px;-webkit-backdrop-filter:none!important}.gehu-auth-entry .form-side.login .auth-signin-swap{flex:none;width:100%;max-width:none;margin-bottom:auto}.gehu-auth-entry .form-side.login .form-card:after,.gehu-auth-entry .form-side.login .form-card:before,.gehu-auth-entry .form-side.access .form-card:before,.gehu-auth-entry .form-side.access .form-card:after{display:none}.gehu-auth-entry .form-side,.gehu-auth-entry .form-side.access{transform:none}.gehu-auth-entry .form-side{transition:opacity .22s var(--ease-out)}.gehu-auth-entry .auth-stage.active-register .form-side.login{transition:opacity .22s var(--ease-out);transform:none}.gehu-auth-entry .form-side.access{transition:opacity 10ms linear .55s}.gehu-auth-entry .auth-stage.active-register .form-side.access{padding:calc(56px + env(safe-area-inset-top,0px)) 18px calc(20px + env(safe-area-inset-bottom,0px));flex-direction:column;align-items:stretch;transition:opacity 10ms linear;display:flex;top:0;bottom:0}.gehu-auth-entry .form-side.access .form-card,.gehu-auth-entry .form-side.access .form-card.access-form-card,.gehu-auth-entry .form-side.access .form-card.status-form-card{background:var(--surface);opacity:0;border:0;border-radius:24px 44px 24px 24px;flex:0 auto;width:100%;max-width:none;min-height:0;max-height:100%;margin:auto 0;padding:28px 24px 26px;transition:opacity .18s linear .28s;overflow-y:auto;-webkit-backdrop-filter:none!important}.gehu-auth-entry .auth-stage.active-register .form-side.access .form-card{opacity:1;transition:transform .55s var(--ease-out), opacity .18s linear}.gehu-auth-entry .form-side.access .form-card>:not(.req-success){opacity:0;transition:opacity .15s var(--ease-out), transform .2s var(--ease-out);transform:translateY(10px)}.gehu-auth-entry .auth-stage.active-register .form-side.access .form-card>:not(.req-success){opacity:1;transition:opacity .35s var(--ease-out), transform .4s var(--ease-out);transform:none}.gehu-auth-entry .auth-stage.active-register .form-side.access .form-card>:nth-child(2){transition-delay:40ms}.gehu-auth-entry .auth-stage.active-register .form-side.access .form-card>:nth-child(3){transition-delay:80ms}.gehu-auth-entry .auth-stage.active-register .form-side.access .form-card>:nth-child(4){transition-delay:.12s}.gehu-auth-entry .auth-stage.active-register .form-side.access .form-card>:nth-child(5){transition-delay:.16s}.gehu-auth-entry .auth-stage.active-register .form-side.access .form-card>:nth-child(6){transition-delay:.2s}.gehu-auth-entry .auth-stage.active-register .form-side.access .form-card>:nth-child(7){transition-delay:.24s}.gehu-auth-entry .auth-stage.active-register .form-side.access .form-card>:nth-child(8){transition-delay:.28s}.gehu-auth-entry .auth-stage.active-register .form-side.access .form-card>:nth-child(9){transition-delay:.32s}.gehu-auth-entry .auth-stage.active-register .form-side.access .form-card>:nth-child(10){transition-delay:.36s}.gehu-auth-entry .auth-stage.active-register .form-side.access .form-card>:nth-child(11){transition-delay:.4s}.gehu-auth-entry .auth-stage.active-register .form-side.access .form-card>:nth-child(12){transition-delay:.44s}.gehu-auth-entry .form-side.login .form-card>*{transition:opacity .3s var(--ease-out), transform .34s var(--ease-out)}.gehu-auth-entry .form-side.login .form-card>:nth-child(2){transition-delay:40ms}.gehu-auth-entry .form-side.login .form-card>:nth-child(3){transition-delay:80ms}.gehu-auth-entry .form-side.login .form-card>:nth-child(4){transition-delay:.12s}.gehu-auth-entry .form-side.login .form-card>:nth-child(5){transition-delay:.16s}.gehu-auth-entry .form-side.login .form-card>:nth-child(6){transition-delay:.2s}.gehu-auth-entry .form-side.login .form-card>:nth-child(7){transition-delay:.24s}.gehu-auth-entry .auth-stage.active-register .form-side.login .form-card>*{opacity:0;transition:opacity .16s var(--ease-out), transform .18s var(--ease-out);transition-delay:0s;transform:translateY(6px)}.gehu-auth-entry .auth-stage.content-out .form-side .form-card>:not(.req-success){opacity:0!important;transition:opacity .16s var(--ease-out), transform .18s var(--ease-out)!important;transition-delay:0s!important;transform:translateY(6px)!important}.gehu-auth-entry .auth-stage.content-hold .form-side .form-card>:not(.req-success){opacity:0!important;transition:none!important;transform:translateY(8px)!important}.gehu-auth-entry .form-card:focus-within .field:not(.focused){opacity:1}.gehu-auth-entry .form-card .req-success{border-radius:inherit}.gehu-auth-entry .m-brand{text-align:center;background:var(--chip-glass);-webkit-backdrop-filter:blur(16px)saturate(1.3);border:1px solid var(--chip-glass-line);border-radius:22px;flex-direction:column;flex:none;justify-content:center;align-self:center;align-items:center;gap:9px;margin-top:auto;padding:16px 28px 14px;display:flex;box-shadow:0 16px 36px -18px #0000008c,inset 0 1px #ffffff12}.gehu-auth-entry .m-brand .m-mark{background:#08060a;border-radius:16px;width:54px;height:54px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff24,0 8px 20px -8px #0009}.gehu-auth-entry .m-brand .m-mark img{object-fit:cover;transform-origin:50%;border-radius:13px;width:100%;height:100%;display:block;transform:scale(1.62)translateY(-6%)}.gehu-auth-entry .m-brand .m-word{font-family:var(--display);letter-spacing:-.02em;color:#f4f1ea;text-shadow:0 1px 8px #00000059;align-items:baseline;font-size:21px;font-weight:700;display:inline-flex}.gehu-auth-entry .m-brand .m-word .connect{font-family:var(--mono);letter-spacing:.05em;color:#f4f1ead1;align-self:center;padding-left:7px;font-size:12.5px;font-weight:400;line-height:1}.gehu-auth-entry .m-brand .m-eyebrow{font-family:var(--mono);letter-spacing:.3em;text-transform:uppercase;color:#f4f1eab3;font-size:9px}.gehu-auth-entry .field input,.gehu-auth-entry .field select,.gehu-auth-entry .field textarea{font-size:16px}.gehu-auth-entry .form-side.access .row2.access-split{grid-template-columns:1fr 1fr}.gehu-auth-entry .form-side.access .access-phone-row{grid-template-columns:minmax(118px,.9fr) minmax(0,1.1fr)}.gehu-auth-entry .form-side.access .field input,.gehu-auth-entry .form-side.access .field select{height:54px}.gehu-auth-entry .form-side.access .field{margin-bottom:11px}.gehu-auth-entry .form-side.access .access-actions{margin-top:12px}.gehu-auth-entry .form-side.access .row2.access-split .field label,.gehu-auth-entry .form-side.access .access-phone-row .field label{max-width:calc(100% - 26px);left:17px}.gehu-auth-entry .form-side.access .row2.access-split .field.has-value label,.gehu-auth-entry .form-side.access .row2.access-split .field.focused label,.gehu-auth-entry .form-side.access .access-phone-row .field.has-value label,.gehu-auth-entry .form-side.access .access-phone-row .field.focused label,.gehu-auth-entry .form-side.access .access-phone-row .field.always-on label{letter-spacing:.1em}@media (max-height:700px){.gehu-auth-entry .m-brand{gap:7px;padding:12px 22px 10px}.gehu-auth-entry .m-brand .m-mark{border-radius:14px;width:46px;height:46px}.gehu-auth-entry .form-side.login{gap:18px}}@media (pointer:coarse) and (hover:none) and (max-device-width:720px) and (min-width:721px){.gehu-auth-entry{zoom:1.3}}@media (min-width:721px){.gehu-auth-entry .form-side.login .form-card,.gehu-auth-entry .form-side.access .form-card,.gehu-auth-entry .form-side.access .form-card.access-form-card,.gehu-auth-entry .form-side.access .form-card.status-form-card{width:100%;max-width:560px;margin-left:auto;margin-right:auto}.gehu-auth-entry .form-side.login,.gehu-auth-entry .auth-stage.active-register .form-side.access{padding-left:32px;padding-right:32px}.gehu-auth-entry .m-brand{padding:18px 34px 16px}}}.gehu-auth-entry .preloader-intro{z-index:400;pointer-events:none;background:radial-gradient(78% 62% at 50% 40%,#1b1e24 0%,#121419 55%,#0c0d11 100%);place-items:center;animation:1.2s cubic-bezier(.4,0,.2,1) 3.3s forwards piOut;display:grid;position:fixed;inset:0;overflow:hidden}@keyframes piOut{0%{clip-path:circle(120%)}to{clip-path:circle(0%)}}.gehu-auth-entry .auth-stage{transition:opacity 1.3s cubic-bezier(.4,0,.2,1),transform 1.3s cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){.gehu-auth-entry .preloader-intro{animation-duration:.1s!important;animation-delay:0s!important}}.gehu-auth-entry .nexus-loader.preloader-intro{isolation:isolate;color:#eaf7ff;background:radial-gradient(circle at 50% 46%,#286fd352,#0000 30rem),radial-gradient(circle at 8% 88%,#6d194f47,#0000 32rem),#050b17;place-items:center;animation:.62s cubic-bezier(.6,0,.85,.34) 2.78s forwards nexusExit;display:grid;overflow:hidden}.gehu-auth-entry .nexus-hold.preloader-intro{animation:none}@keyframes nexusExit{to{opacity:0;visibility:hidden;transform:scale(1.018)}}@media (prefers-reduced-motion:reduce){.gehu-auth-entry .nexus-loader.preloader-intro{animation:none!important}}.gehu-auth-entry .nexus-loader.preloader-intro{color:#edf4ff;background:radial-gradient(55rem 42rem at 16% 16%,#438efa3b,#0000 58%),radial-gradient(48rem 42rem at 88% 83%,#e9426738,#0000 58%),linear-gradient(142deg,#070c1c 0%,#0b1023 49%,#140d20 100%)}.gehu-auth-entry .loader-noise{z-index:0;opacity:.08;pointer-events:none;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.45'/%3E%3C/svg%3E");position:absolute;inset:0}.gehu-auth-entry .loader-ambient{z-index:0;aspect-ratio:1;filter:blur(70px);pointer-events:none;opacity:.32;border-radius:50%;width:60vmax;position:absolute}.gehu-auth-entry .loader-ambient-blue{background:#237be9;animation:13s ease-in-out infinite alternate loaderAmbientOne;top:-30vmax;left:-24vmax}.gehu-auth-entry .loader-ambient-red{background:#dd3e66;animation:16s ease-in-out infinite alternate loaderAmbientTwo;bottom:-35vmax;right:-28vmax}.gehu-auth-entry .loader-art{z-index:1;color:#5d9fff;pointer-events:none;position:absolute;inset:0;overflow:hidden}.gehu-auth-entry .loader-art svg{width:max(100%,1420px);min-width:100%;height:100%;display:block}.gehu-auth-entry .loader-content{z-index:3;text-align:center;flex-direction:column;align-items:center;width:min(470px,100vw - 44px);display:flex;position:relative}.gehu-auth-entry .loader-copy{animation:.9s .3s both loaderRise}.gehu-auth-entry .loader-copy h1{color:#f1f6ff;letter-spacing:-.065em;margin:0;font:610 clamp(31px,5.4vw,48px)/.94 Geist,ui-sans-serif,sans-serif}.gehu-auth-entry .loader-copy h1 span{color:#74caff;font-weight:430}.gehu-auth-entry .loader-copy p{color:#d8e6f8ad;letter-spacing:.025em;min-height:1.5em;margin:11px 0 0;font:450 13px/1.5 Geist,ui-sans-serif,sans-serif}.gehu-auth-entry .loader-progress-rail{background:#c1deff21;border-radius:999px;height:3px;overflow:hidden;box-shadow:0 0 0 1px #91d5ff12}.gehu-auth-entry .loader-progress-rail span{transform-origin:0;background:linear-gradient(90deg,#70dfff,#8faaff 54%,#ed6985);width:100%;height:100%;transition:transform .15s linear;display:block;box-shadow:0 0 18px #5ddaff}.gehu-auth-entry .loader-progress-meta{color:#c6def78f;letter-spacing:.13em;justify-content:space-between;margin-top:10px;font:600 9px/1 Geist Mono,ui-monospace,monospace;display:flex}.gehu-auth-entry .loader-progress-meta strong{color:#b8ebff;font-weight:600}.gehu-auth-entry .loader-footer{z-index:3;color:#c0d6ef66;letter-spacing:.19em;margin:0;font:500 8px/1 Geist Mono,ui-monospace,monospace;animation:.9s .68s both loaderRise;position:absolute;bottom:31px}@keyframes loaderRise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes loaderAmbientOne{0%{transform:translate(-5%,-4%)scale(.94)}to{transform:translate(12%,9%)scale(1.13)}}@keyframes loaderAmbientTwo{0%{transform:translate(8%,7%)scale(1.05)}to{transform:translate(-10%,-6%)scale(.93)}}.gehu-auth-entry[data-theme=light] .nexus-loader.preloader-intro{color:#152741;background:radial-gradient(54rem 42rem at 12% 12%,#53aef554,#0000 58%),radial-gradient(45rem 38rem at 88% 84%,#ed6b8440,#0000 58%),linear-gradient(142deg,#f4f8ff 0%,#e8f2ff 49%,#f8eef3 100%)}.gehu-auth-entry[data-theme=light] .loader-noise{opacity:.045;mix-blend-mode:multiply}.gehu-auth-entry[data-theme=light] .loader-copy h1{color:#132946}.gehu-auth-entry[data-theme=light] .loader-copy h1 span{color:#2878c8}.gehu-auth-entry[data-theme=light] .loader-copy p,.gehu-auth-entry[data-theme=light] .loader-progress-meta{color:#153b689e}@media (max-width:640px){.gehu-auth-entry .loader-progress{margin-top:29px}.gehu-auth-entry .loader-footer{letter-spacing:.13em;font-size:7px;bottom:22px}.gehu-auth-entry .loader-art svg{min-width:980px}}@media (prefers-reduced-motion:reduce){.gehu-auth-entry .loader-ambient,.gehu-auth-entry .loader-content,.gehu-auth-entry .loader-copy,.gehu-auth-entry .loader-progress,.gehu-auth-entry .loader-footer{animation:none!important}.gehu-auth-entry .loader-progress-rail span{transition:none!important}}.gehu-auth-entry .loader-art svg{width:100%;min-width:0;height:100%}.gehu-auth-entry .loader-brand{width:min(470px,100vw - 44px);height:clamp(132px,15vw,158px);margin:16px 0 0;position:relative}.gehu-auth-entry .loader-wordmark{z-index:1;color:#eef5ff;letter-spacing:-.065em;white-space:nowrap;align-items:baseline;margin:0;font:610 clamp(30px,5.3vw,46px)/.94 Geist,ui-sans-serif,sans-serif;display:inline-flex;position:absolute;top:50%;left:clamp(91px,15vw,122px);transform:translateY(-50%)}.gehu-auth-entry .loader-wordmark>span{opacity:0;clip-path:inset(0 100% 0 0);display:inline-block;transform:translate(12px)}.gehu-auth-entry .loader-copy p{margin-top:7px;font-size:14px}.gehu-auth-entry .loader-progress-rail{border-radius:99px;height:6px;box-shadow:0 0 0 1px #abd8ff24,inset 0 1px 2px #00000029}.gehu-auth-entry .loader-progress-rail span{background:linear-gradient(90deg,#6bdcff 0%,#85b7ff 47%,#e95b7a 100%);box-shadow:0 0 20px #58d0ffa8}.gehu-auth-entry .loader-progress-meta{letter-spacing:.16em;margin-top:12px;font-size:10px}.gehu-auth-entry[data-theme=light] .nexus-loader.preloader-intro{background:radial-gradient(48rem 34rem at 14% 9%,#2f87e470,#0000 62%),radial-gradient(46rem 40rem at 87% 84%,#e0496c59,#0000 61%),linear-gradient(145deg,#bdd9f8 0%,#e5efff 48%,#f7dfe7 100%)}.gehu-auth-entry[data-theme=light] .loader-ambient{opacity:.38}.gehu-auth-entry[data-theme=light] .loader-art{color:#236dbc}.gehu-auth-entry[data-theme=light] .loader-progress-rail{background:#1c5a9d2e;box-shadow:0 0 0 1px #1e65ac2e,inset 0 1px 2px #1a406d1a}.gehu-auth-entry[data-theme=light] .loader-progress-meta{color:#103766c2}.gehu-auth-entry[data-theme=light] .loader-progress-meta strong{color:#155d9f}@media (max-width:640px){.gehu-auth-entry .loader-brand{height:124px}.gehu-auth-entry .loader-wordmark{font-size:clamp(27px,9vw,38px);left:78px}.gehu-auth-entry .loader-progress{width:min(400px,100vw - 40px)}.gehu-auth-entry .loader-progress-meta{font-size:9px}.gehu-auth-entry .loader-progress-meta strong{font-size:10px}}@media (prefers-reduced-motion:reduce){.gehu-auth-entry .loader-copy,.gehu-auth-entry .loader-progress{opacity:1;clip-path:none;transform:none;animation:none!important}.gehu-auth-entry .loader-wordmark{left:clamp(91px,15vw,122px)}}.gehu-auth-entry .loader-ambient{display:none}.gehu-auth-entry .loader-art{width:auto;height:auto;color:initial;opacity:1;filter:saturate(1.04)contrast(1.02);background:radial-gradient(at 50% 54%,#02112f2e 0%,#020c2005 42%,#01081645 100%),url(/auth/intro/campus-flow-dark-v1.png) 50%/cover no-repeat;animation:16s ease-in-out infinite alternate loaderArtworkDrift;inset:0;transform:scale(1.018)}.gehu-auth-entry .loader-art:after{content:"";pointer-events:none;background:linear-gradient(90deg,#040d2229,#0000 34% 66%,#22061829);position:absolute;inset:0}@keyframes loaderArtworkDrift{0%{transform:scale(1.018)translate(-.35%,-.18%)}to{transform:scale(1.055)translate(.35%,.22%)}}.gehu-auth-entry[data-theme=light] .loader-art{filter:saturate(1.08)contrast(1.035);background:radial-gradient(at 50% 54%,#ffffff17 0%,#ffffff05 42%,#4873a81a 100%),url(/auth/intro/campus-flow-light-v1.png) 50%/cover no-repeat}.gehu-auth-entry[data-theme=light] .loader-art:after{background:linear-gradient(90deg,#deefff29,#0000 34% 66%,#ffe6ed21)}@media (prefers-reduced-motion:reduce){.gehu-auth-entry .loader-art{transform:none;animation:none!important}}.gehu-auth-entry .loader-content{width:min(540px,100vw - 36px)}.gehu-auth-entry .loader-brand{place-items:center;width:min(500px,100%);height:clamp(112px,14vw,142px);margin:0;display:grid}.gehu-auth-entry .loader-wordmark{color:#f4f7ff;letter-spacing:-.075em;white-space:nowrap;justify-content:flex-start;align-items:center;width:fit-content;max-width:100%;margin:0;font:610 clamp(38px,6vw,58px)/.92 Geist,ui-sans-serif,sans-serif;display:flex;position:relative;top:auto;left:auto;transform:none}.gehu-auth-entry .loader-copy{min-height:30px;animation:.72s 1.18s both loaderRise}.gehu-auth-entry .loader-copy p{color:#d2e8f9d1;margin:0;font-size:clamp(13px,2vw,15px)}.gehu-auth-entry .loader-progress{width:min(480px,100vw - 44px);margin-top:clamp(42px,5.6vh,61px);animation:.72s 1.3s both loaderRise}.gehu-auth-entry .loader-progress-meta{margin-top:13px;font-size:10px}.gehu-auth-entry .loader-progress-meta strong{font-size:11px}.gehu-auth-entry[data-theme=light] .loader-wordmark{color:#173b65}.gehu-auth-entry[data-theme=light] .loader-copy p{color:#133a69c9}@media (max-width:640px){.gehu-auth-entry .loader-content{width:min(100% - 28px,440px)}.gehu-auth-entry .loader-brand{height:clamp(96px,28vw,124px)}.gehu-auth-entry .loader-wordmark{font-size:clamp(31px,10.1vw,44px)}.gehu-auth-entry .loader-progress{width:min(100%,100vw - 32px);margin-top:clamp(34px,6vh,48px)}.gehu-auth-entry .loader-progress-meta{letter-spacing:.13em;font-size:9px}.gehu-auth-entry .loader-progress-meta strong{font-size:10px}}@media (prefers-reduced-motion:reduce){.gehu-auth-entry .loader-copy,.gehu-auth-entry .loader-progress{opacity:1;clip-path:none;transform:none;animation:none!important}}.gehu-auth-entry .loader-copy{animation-delay:1.57s}.gehu-auth-entry .loader-progress{margin-top:clamp(68px,9vh,108px);animation-delay:.52s}.gehu-auth-entry .nexus-loader.preloader-intro{animation:none}.gehu-auth-entry .nexus-loader.preloader-intro.nexus-exiting{animation:.72s cubic-bezier(.6,0,.85,.34) forwards nexusExit}@media (max-width:640px){.gehu-auth-entry .loader-progress{margin-top:clamp(54px,8vh,78px)}}.gehu-auth-entry .nexus-campus-folio.preloader-intro{contain:layout paint style;isolation:isolate;color:#f4f7fb;background:radial-gradient(72rem 54rem at 12% -8%,#31649d4d,#0000 58%),radial-gradient(62rem 48rem at 93% 108%,#7a273d3d,#0000 60%),linear-gradient(145deg,#0b1422 0%,#101827 48%,#090f19 100%)}.gehu-auth-entry .nexus-campus-folio .loader-ambient{display:none}.gehu-auth-entry .nexus-campus-folio .loader-noise{z-index:2;opacity:.075;mix-blend-mode:soft-light}.gehu-auth-entry .nexus-campus-folio .loader-art.loader-art-folio{filter:none;background:repeating-linear-gradient(116deg,#ffffff03 0 1px,#0000 1px 8px),radial-gradient(42% 32% at 50% 52%,#5986b81c,#0000 72%);animation:none;inset:0;overflow:hidden;transform:none}.gehu-auth-entry .nexus-campus-folio .loader-art-folio:after{background:linear-gradient(#ffffff06,#0000 28% 72%,#00000029);display:block}.gehu-auth-entry .campus-folio-scene{aspect-ratio:1.62;perspective:1200px;width:min(720px,100vw - 48px);transform-style:preserve-3d;transition:transform .82s cubic-bezier(.2,.8,.2,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gehu-auth-entry .campus-folio-scene.folio-stage-ready{transform:translate(-50%,-53%)scale(.92)}.gehu-auth-entry .folio-floor-shadow{z-index:0;filter:blur(34px);background:#00040c94;border-radius:50%;height:28%;animation:.9s cubic-bezier(.2,.82,.24,1) .12s both folioShadowSettle;position:absolute;bottom:-10%;left:8%;right:8%;transform:scaleX(.92)}.gehu-auth-entry .folio-sheet,.gehu-auth-entry .folio-cover{border-radius:26px;position:absolute}.gehu-auth-entry .folio-sheet{z-index:1;background:linear-gradient(145deg,#cfd8e2,#8f9aaa 76%,#bac4cf);border:1px solid #d7e6f43d;inset:3.8% 3.1% 1.5%;box-shadow:0 18px 42px #00051045,inset 0 1px #ffffffad}.gehu-auth-entry .folio-sheet-rear{opacity:.62;animation:.72s cubic-bezier(.18,.84,.24,1) 80ms both folioRearIn;transform:translate3d(-15px,-10px,-10px)rotate(-1.5deg)}.gehu-auth-entry .folio-sheet-middle{opacity:.78;animation:.72s cubic-bezier(.18,.84,.24,1) .18s both folioMiddleIn;transform:translate3d(14px,-4px,-4px)rotate(1.1deg)}.gehu-auth-entry .folio-cover{z-index:4;transform-origin:1.8%;transform-style:preserve-3d;backface-visibility:hidden;background:linear-gradient(128deg,#ffffff1f,#0000 27% 71%,#9737501c),repeating-linear-gradient(96deg,#ffffff03 0 1px,#0000 1px 5px),linear-gradient(145deg,#263a55 0%,#17263b 45%,#111c2d 100%);border:1px solid #bed8f03d;transition:transform 1.08s cubic-bezier(.18,.78,.18,1),opacity .72s,box-shadow .72s;inset:4.8% 2.2% 0;overflow:hidden;transform:rotateY(0);box-shadow:0 34px 80px #00051085,0 5px 15px #00040c52,inset 0 1px #ecf6ff2e,inset 0 -1px #00040cbd}.gehu-auth-entry .folio-cover:before{content:"";border:1px solid #c4def521;border-radius:19px;position:absolute;inset:10px;box-shadow:inset 0 0 26px #00040d38}.gehu-auth-entry .folio-cover:after{content:"";background:linear-gradient(90deg,#0000,#e0f1ff21,#0000);width:31%;animation:5.8s cubic-bezier(.32,.7,.25,1) 1.05s infinite folioSheen;position:absolute;top:-32%;bottom:-32%;left:-48%;transform:translate(0)skew(-14deg)}.gehu-auth-entry .folio-inside{z-index:2;background:linear-gradient(145deg,#1e3148f5,#0a131ffa);border:1px solid #c4daef3d;border-radius:26px;position:absolute;inset:4.8% 2.2% 0;overflow:hidden;box-shadow:0 28px 66px #0005106b,inset 0 1px #ffffff29,inset 0 0 0 10px #08101b42}.gehu-auth-entry .folio-inside:before{content:"";z-index:2;pointer-events:none;border:1px solid #dceaf729;border-radius:18px;position:absolute;inset:10px}.gehu-auth-entry .folio-campus-preview{opacity:0;filter:saturate(.88)contrast(1.03);border-radius:18px;transition:opacity .65s .18s,transform 1.18s cubic-bezier(.2,.8,.2,1) .12s;position:absolute;inset:10px;overflow:hidden;transform:scale(1.07)}.gehu-auth-entry .folio-campus-preview:after{content:"";pointer-events:none;background:linear-gradient(#050d1817,#050d1842);position:absolute;inset:0}.gehu-auth-entry .folio-campus-preview img{object-fit:cover;object-position:50% 50%;width:100%;height:100%;display:block}.gehu-auth-entry .folio-campus-caption{z-index:3;color:#f3f7fb;opacity:0;background:#07101c9e;border:1px solid #deecf830;border-radius:10px;gap:7px;padding:12px 15px;transition:opacity .48s .48s,transform .58s cubic-bezier(.18,.8,.2,1) .42s;display:grid;position:absolute;bottom:clamp(27px,4vw,42px);left:clamp(30px,5vw,50px);transform:translateY(12px);box-shadow:0 14px 30px #00040c47}.gehu-auth-entry .folio-campus-caption small{color:#cae0f4b3;letter-spacing:.18em;font:650 clamp(6px,.68vw,8px)/1 Geist Mono,ui-monospace,monospace}.gehu-auth-entry .folio-campus-caption strong{letter-spacing:-.025em;font:650 clamp(13px,1.55vw,18px)/1 Geist,ui-sans-serif,sans-serif}.gehu-auth-entry .folio-stage-open .folio-campus-preview,.gehu-auth-entry .folio-stage-ready .folio-campus-preview{opacity:1;transform:scale(1)}.gehu-auth-entry .folio-stage-open .folio-campus-caption,.gehu-auth-entry .folio-stage-ready .folio-campus-caption{opacity:1;transform:translateY(0)}.gehu-auth-entry .folio-spine{background:linear-gradient(90deg,#501d32 0%,#83314c 50%,#3e1628 100%);width:clamp(15px,2.2vw,22px);position:absolute;inset:0 auto 0 0;box-shadow:3px 0 12px #0000004d,inset -1px 0 #ffffff1a}.gehu-auth-entry .folio-spine:after{content:"";border-right:1px dashed #e7acbe4d;position:absolute;top:7%;bottom:7%;right:4px}.gehu-auth-entry .folio-cover-heading{color:#e5eff9c7;letter-spacing:.13em;text-shadow:0 1px #00000080;justify-content:space-between;font:650 clamp(8px,.82vw,10px)/1 Geist Mono,ui-monospace,monospace;display:flex;position:absolute;top:clamp(23px,4.2vw,39px);left:clamp(43px,7vw,69px);right:clamp(25px,4.3vw,42px)}.gehu-auth-entry .folio-cover-wordmark{z-index:2;color:#f3f7fb;letter-spacing:-.082em;white-space:nowrap;text-shadow:0 2px 2px #0000006b,0 10px 26px #00040c42;align-items:baseline;font:660 clamp(39px,5.9vw,60px)/.94 Geist,ui-sans-serif,sans-serif;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gehu-auth-entry .folio-cover-wordmark strong{font:inherit}.gehu-auth-entry .folio-cover-wordmark span{color:#9dc6e7;letter-spacing:-.068em;margin-left:.18em;font-size:.78em;font-weight:470}.gehu-auth-entry .folio-blind-emboss{color:#e7f0fa09;letter-spacing:-.09em;text-shadow:1px 1px #ffffff06,-1px -1px #0000002e;-webkit-user-select:none;user-select:none;font:700 clamp(74px,12vw,126px)/.8 Geist,ui-sans-serif,sans-serif;position:absolute;bottom:clamp(22px,3.7vw,38px);right:clamp(26px,4vw,42px)}.gehu-auth-entry .folio-lower-rule{background:linear-gradient(90deg,#98bdde33,#a9526833);height:1px;position:absolute;bottom:clamp(24px,4vw,40px);left:clamp(42px,7vw,70px);right:clamp(25px,4.3vw,42px)}.gehu-auth-entry .folio-campus-tab{--tab-rotate:0deg;z-index:3;color:#f2f8fdf0;letter-spacing:.11em;text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform-origin:50% 100%;opacity:0;border:1px solid #ddebf72b;border-radius:16px 16px 8px 8px;grid-template-rows:auto auto;align-content:start;justify-items:center;gap:5px;width:22.5%;height:20%;padding-top:12px;font:750 clamp(8px,.72vw,10px)/1.05 Geist Mono,ui-monospace,monospace;transition:transform .62s cubic-bezier(.17,.86,.24,1),opacity .34s,box-shadow .42s,color .3s;display:grid;position:absolute;top:-3.5%;transform:translateY(48px)rotate(0)scale(.92);box-shadow:0 9px 24px #00040e47,inset 0 1px #ffffff29}.gehu-auth-entry .folio-campus-tab.is-revealed{opacity:1;transform:translateY(0) rotate(var(--tab-rotate)) scale(1)}.gehu-auth-entry .folio-campus-tab small{color:#e6f0f9bd;letter-spacing:.1em;font-size:.72em;font-weight:680}.gehu-auth-entry .folio-campus-deemed{--tab-rotate:-4.2deg;--selected-rotate:-2.2deg;--selected-counter-rotate:1.3deg;--selected-over-rotate:-2.8deg;--selected-return-rotate:-.7deg;background:linear-gradient(145deg,#172b45,#0f1d30);left:2%}.gehu-auth-entry .folio-campus-dehradun{--tab-rotate:-1.4deg;--selected-rotate:-.8deg;--selected-counter-rotate:.9deg;--selected-over-rotate:-1.4deg;--selected-return-rotate:-.3deg;background:linear-gradient(145deg,#294b70,#172d48);top:-5%;left:27%}.gehu-auth-entry .folio-campus-bhimtal{--tab-rotate:1.4deg;--selected-rotate:.8deg;--selected-counter-rotate:-.9deg;--selected-over-rotate:1.4deg;--selected-return-rotate:.3deg;background:linear-gradient(145deg,#425468,#263547);top:-5%;left:52%}.gehu-auth-entry .folio-campus-haldwani{--tab-rotate:4.2deg;--selected-rotate:2.2deg;--selected-counter-rotate:-1.3deg;--selected-over-rotate:2.8deg;--selected-return-rotate:.7deg;background:linear-gradient(145deg,#74304a,#3d1b2c);right:2%}.gehu-auth-entry .folio-campus-tab.is-selected{z-index:3;color:#fff;opacity:1;transform:translateY(-42px) rotate(var(--selected-rotate)) scale(1.03);animation:.88s cubic-bezier(.17,.86,.24,1) both folioTabChosen;box-shadow:0 15px 34px #00040e66,inset 0 1px #ffffff40}.gehu-auth-entry .folio-campus-tab.is-dismissed{opacity:0;transform:translateY(82px) rotate(var(--tab-rotate)) scale(.94)}.gehu-auth-entry .folio-campus-tab.is-neutral{opacity:0;transform:translateY(70px) rotate(var(--tab-rotate)) scale(.96)}.gehu-auth-entry .nexus-campus-folio .loader-content{width:min(560px,100vw - 72px);transform:translateY(2%)}.gehu-auth-entry .nexus-campus-folio .loader-brand{display:none}.gehu-auth-entry .nexus-campus-folio .loader-wordmark{color:#f1f5fa;letter-spacing:-.082em;white-space:nowrap;text-shadow:0 2px 2px #0000006b,0 10px 26px #00040c42;justify-content:center;align-items:baseline;width:fit-content;max-width:100%;margin:0;font:660 clamp(39px,5.9vw,60px)/.94 Geist,ui-sans-serif,sans-serif;display:flex;position:relative;top:auto;left:auto;transform:none}.gehu-auth-entry .nexus-campus-folio .loader-editorial-g,.gehu-auth-entry .nexus-campus-folio .loader-editorial-ehu,.gehu-auth-entry .nexus-campus-folio .loader-editorial-connect{display:inline-block}.gehu-auth-entry .nexus-campus-folio .loader-editorial-g{color:#f5f8fc;opacity:0;clip-path:circle(0%);animation:.52s cubic-bezier(.17,.86,.24,1) .54s forwards folioGIn;transform:scale(.82)}.gehu-auth-entry .nexus-campus-folio .loader-editorial-ehu{color:#f5f8fc;opacity:0;clip-path:inset(0 100% 0 0);animation:.38s cubic-bezier(.17,.86,.24,1) .9s forwards folioLettersIn;transform:translate(9px)}.gehu-auth-entry .nexus-campus-folio .loader-editorial-connect{color:#9dc6e7;letter-spacing:-.068em;opacity:0;clip-path:inset(0 100% 0 0);margin-left:.18em;font-size:.78em;font-weight:470;animation:.4s cubic-bezier(.17,.86,.24,1) 1.13s forwards folioLettersIn;transform:translate(9px)}.gehu-auth-entry .nexus-campus-folio .loader-copy{min-height:0;animation:none}.gehu-auth-entry .nexus-campus-folio .loader-progress{z-index:6;width:min(520px,100vw - 72px);margin:0;animation-delay:.28s;position:fixed;top:calc(50% + min(24vw,250px) + 42px);left:50%;translate:-50%}.gehu-auth-entry .nexus-campus-folio .loader-progress-rail{box-sizing:border-box;background:#040b1461;border:1px solid #c5dcf029;border-radius:999px;height:12px;padding:3px;box-shadow:inset 0 2px 5px #0000006b,0 1px #ffffff14}.gehu-auth-entry .nexus-campus-folio .loader-progress-rail span{background:linear-gradient(90deg,#d8e6f3 0%,#6e9fc8 55%,#a9536d 100%);border-radius:999px;height:100%;box-shadow:0 0 11px #689fcc4d,inset 0 1px #ffffff70}.gehu-auth-entry .nexus-campus-folio .loader-progress-meta{color:#d3e2f0a8;text-shadow:0 1px #0000008c;margin-top:13px;font-size:10px}.gehu-auth-entry .nexus-campus-folio .loader-progress-meta strong{color:#e8f1fad1}.gehu-auth-entry .nexus-campus-folio .loader-footer{color:#deebf8cc;letter-spacing:.18em;text-shadow:0 1px 8px #00050ed1;font-size:8.5px;bottom:max(18px,2.6vh)}.gehu-auth-entry .folio-image-bridge{z-index:8;backface-visibility:hidden;contain:strict;border-radius:var(--bridge-radius-x) / var(--bridge-radius-y);transform:translate(var(--bridge-translate-x), var(--bridge-translate-y)) scale(var(--bridge-scale-x), var(--bridge-scale-y));will-change:transform;background:#08111d;transition:transform 1.3s cubic-bezier(.18,.78,.16,1),border-radius 1.3s cubic-bezier(.18,.78,.16,1);position:fixed;inset:0;overflow:hidden}.gehu-auth-entry .folio-image-bridge.is-expanded{border-radius:0;transform:translate(0)scale(1)}.gehu-auth-entry .folio-image-bridge>img{object-fit:cover;object-position:50% 50%;width:100%;height:100%;display:block;position:absolute;inset:0}.gehu-auth-entry .folio-image-bridge-tint,.gehu-auth-entry .folio-image-bridge-vignette{opacity:0;pointer-events:none;transition:opacity .9s .34s;position:absolute;inset:0}.gehu-auth-entry .folio-image-bridge-tint{background:linear-gradient(#04060e85 0%,#04060e1a 26%,#04060e1f 68%,#04060e94 100%)}.gehu-auth-entry .folio-image-bridge-vignette{background:radial-gradient(125% 105% at 50% 42%,#0000 52%,#00000057 100%)}.gehu-auth-entry .folio-image-bridge.is-expanded .folio-image-bridge-tint,.gehu-auth-entry .folio-image-bridge.is-expanded .folio-image-bridge-vignette{opacity:1}.gehu-auth-entry .nexus-campus-folio.nexus-tab-returning .folio-campus-tab.is-selected{z-index:3;animation:.44s cubic-bezier(.34,.08,.22,1) both folioTabReturn}.gehu-auth-entry .nexus-campus-folio.nexus-tab-returning .folio-sheet-rear{animation:.56s cubic-bezier(.2,.74,.22,1) both folioPaperReceiveRear}.gehu-auth-entry .nexus-campus-folio.nexus-tab-returning .folio-sheet-middle{animation:.56s cubic-bezier(.2,.74,.22,1) 35ms both folioPaperReceiveMiddle}.gehu-auth-entry .nexus-campus-folio.nexus-folio-opening .folio-campus-tab.is-selected{opacity:0;transform:translateY(58px) rotate(var(--selected-rotate)) scale(.97);transition:opacity .18s,transform .3s cubic-bezier(.2,.78,.2,1);animation:none}.gehu-auth-entry .nexus-campus-folio.nexus-bridging .loader-progress,.gehu-auth-entry .nexus-campus-folio.nexus-bridging .loader-footer{opacity:0;transition:opacity .42s,transform .52s;transform:translateY(12px)}.gehu-auth-entry .nexus-loader.preloader-intro.nexus-campus-folio.nexus-exiting{animation:.64s linear forwards folioHandoffExit}html.folio-handoff-active .gehu-auth-entry .bg-layer{transform:none!important}html.folio-handoff-active .gehu-auth-entry .bg-canvas{animation:none!important;transform:none!important}@keyframes folioRearIn{0%{opacity:0;transform:translate3d(0,30px,-20px)rotate(0)scale(.94)}to{opacity:.62;transform:translate3d(-15px,-10px,-10px)rotate(-1.5deg)scale(1)}}@keyframes folioMiddleIn{0%{opacity:0;transform:translate3d(0,24px,-12px)rotate(0)scale(.95)}to{opacity:.78;transform:translate3d(14px,-4px,-4px)rotate(1.1deg)scale(1)}}@keyframes folioTabChosen{0%{transform:translateY(0) rotate(var(--tab-rotate)) scale(1)}48%{transform:translateY(-48px) rotate(var(--selected-counter-rotate)) scale(1.038)}73%{transform:translateY(-39px) rotate(var(--selected-over-rotate)) scale(1.026)}to{transform:translateY(-42px) rotate(var(--selected-rotate)) scale(1.03)}}@keyframes folioTabReturn{0%{opacity:1;transform:translateY(-42px) rotate(var(--selected-rotate)) scale(1.03);box-shadow:0 15px 34px #00040e66,inset 0 1px #ffffff40}68%{opacity:1;transform:translateY(44px) rotate(var(--selected-return-rotate)) scale(.985);box-shadow:0 5px 12px #00040e38,inset 0 1px #ffffff2e}to{opacity:.88;transform:translateY(58px)rotate(0)scale(.97);box-shadow:0 2px 5px #00040e24,inset 0 1px #ffffff24}}@keyframes folioPaperReceiveRear{0%,to{opacity:.62;transform:translate3d(-15px,-10px,-10px)rotate(-1.5deg)scale(1)}42%{opacity:.72;transform:translate3d(-21px,-15px,-10px)rotate(-2.15deg)scale(1.006)}72%{transform:translate3d(-11px,-7px,-10px)rotate(-.8deg)scale(.997)}}@keyframes folioPaperReceiveMiddle{0%,to{opacity:.78;transform:translate3d(14px,-4px,-4px)rotate(1.1deg)scale(1)}38%{opacity:.88;transform:translate3d(20px,-10px,-4px)rotate(1.8deg)scale(1.005)}70%{transform:translate3d(10px,-2px,-4px)rotate(.55deg)scale(.998)}}@keyframes folioShadowSettle{0%{opacity:0;transform:scaleX(.55)scaleY(.6)}to{opacity:1;transform:scaleX(.92)scaleY(1)}}@keyframes folioSheen{0%,16%{opacity:0;transform:translate(0)skew(-14deg)}30%{opacity:1}52%,to{opacity:0;transform:translate(535.484%)skew(-14deg)}}@keyframes folioGIn{0%{opacity:0;clip-path:circle(0%);filter:blur(4px);transform:scale(.82)}to{opacity:1;clip-path:circle(76%);filter:none;transform:scale(1)}}@keyframes folioLettersIn{to{opacity:1;clip-path:inset(0);transform:translate(0)}}@keyframes folioHandoffExit{to{opacity:0;visibility:hidden}}.gehu-auth-entry[data-theme=light] .nexus-campus-folio.preloader-intro{color:#16304b;background:radial-gradient(62rem 48rem at 10% -6%,#4d85b938,#0000 60%),radial-gradient(58rem 46rem at 94% 107%,#a1405826,#0000 61%),linear-gradient(145deg,#e7ebf0 0%,#d7dde5 50%,#edf0f4 100%)}.gehu-auth-entry[data-theme=light] .nexus-campus-folio .loader-noise{opacity:.045;mix-blend-mode:multiply}.gehu-auth-entry[data-theme=light] .folio-sheet{background:linear-gradient(145deg,#fbfcfd,#c7d0da 76%,#e8edf2);border-color:#344c6529;box-shadow:0 18px 40px #2d394830,inset 0 1px #fff}.gehu-auth-entry[data-theme=light] .folio-cover:after{background:linear-gradient(90deg,#0000,#ffffffbd,#0000)}.gehu-auth-entry[data-theme=light] .folio-lower-rule{background:linear-gradient(90deg,#225b8e30,#9c445b2b)}.gehu-auth-entry[data-theme=light] .folio-inside:before{border-color:#274b6d26}.gehu-auth-entry[data-theme=light] .folio-campus-preview{filter:saturate(.84)contrast(1.02)brightness(1.04)}.gehu-auth-entry[data-theme=light] .folio-campus-caption{color:#173754;background:#f4f8fcc9;border-color:#ffffff94;box-shadow:0 14px 28px #2433442e}.gehu-auth-entry[data-theme=light] .folio-campus-caption small{color:#234f76b3}.gehu-auth-entry[data-theme=light] .folio-image-bridge-tint{background:linear-gradient(#14161e4d 0%,#fffaeb0f 26%,#fff8e61a 66%,#1618205c 100%)}.gehu-auth-entry[data-theme=light] .folio-image-bridge-vignette{opacity:0}.gehu-auth-entry[data-theme=light] .folio-image-bridge.is-expanded .folio-image-bridge-vignette{opacity:.55}.gehu-auth-entry[data-theme=light] .nexus-campus-folio .loader-wordmark{color:#173754;text-shadow:0 1px #fff,0 8px 22px #35465a1a}.gehu-auth-entry[data-theme=light] .nexus-campus-folio .loader-editorial-g,.gehu-auth-entry[data-theme=light] .nexus-campus-folio .loader-editorial-ehu{color:#173754}.gehu-auth-entry[data-theme=light] .nexus-campus-folio .loader-editorial-connect{color:#376f9e}.gehu-auth-entry[data-theme=light] .nexus-campus-folio .loader-progress-rail{background:#67788b29;border-color:#2a4c6b26;box-shadow:inset 0 2px 5px #3e4c5c29,0 1px #fff}.gehu-auth-entry[data-theme=light] .nexus-campus-folio .loader-progress-rail span{background:linear-gradient(90deg,#2d618d,#6594ba 55%,#a64f69);box-shadow:0 0 9px #3967902e,inset 0 1px #ffffff8a}.gehu-auth-entry[data-theme=light] .nexus-campus-folio .loader-progress-meta{color:#1f405fa1;text-shadow:0 1px #fff}.gehu-auth-entry[data-theme=light] .nexus-campus-folio .loader-progress-meta strong{color:#1a456bc7}.gehu-auth-entry[data-theme=light] .nexus-campus-folio .loader-footer{color:#1b3956b8;text-shadow:0 1px #ffffffdb}@media (max-width:640px){.gehu-auth-entry .campus-folio-scene{aspect-ratio:1/1.22;width:min(92vw,520px)}.gehu-auth-entry .folio-cover{border-radius:22px;inset:8% 1% 0}.gehu-auth-entry .folio-sheet{border-radius:22px;inset:7% 3% 1%}.gehu-auth-entry .folio-inside{border-radius:22px;inset:8% 1% 0}.gehu-auth-entry .folio-inside:before,.gehu-auth-entry .folio-campus-preview{border-radius:15px}.gehu-auth-entry .folio-campus-tab{letter-spacing:.055em;border-radius:12px 12px 7px 7px;gap:3px;width:23.5%;height:17%;padding-top:9px;font-size:7.5px;top:1%}.gehu-auth-entry .folio-campus-tab small{letter-spacing:.055em;font-size:6.5px}.gehu-auth-entry .folio-campus-deemed{left:0}.gehu-auth-entry .folio-campus-dehradun{top:-1%;left:25.5%}.gehu-auth-entry .folio-campus-bhimtal{top:-1%;left:51%}.gehu-auth-entry .folio-campus-haldwani{right:0}.gehu-auth-entry .folio-campus-tab.is-selected{transform:translateY(-17px)rotate(0)scale(1.025)}.gehu-auth-entry .folio-cover-heading{letter-spacing:.025em;font-size:clamp(7px,2vw,8px);top:27px;left:39px;right:22px}.gehu-auth-entry .folio-cover-wordmark{font-size:clamp(34px,10vw,43px)}.gehu-auth-entry .folio-blind-emboss{font-size:clamp(70px,24vw,104px);bottom:28px;right:22px}.gehu-auth-entry .folio-campus-caption{gap:5px;padding:10px 12px;bottom:26px;left:25px}.gehu-auth-entry .folio-campus-caption small{font-size:6px}.gehu-auth-entry .folio-campus-caption strong{font-size:clamp(12px,3.8vw,16px)}.gehu-auth-entry .nexus-campus-folio .loader-content{width:min(80vw,420px);transform:translateY(3%)}.gehu-auth-entry .nexus-campus-folio .loader-wordmark{font-size:clamp(34px,10vw,43px)}.gehu-auth-entry .nexus-campus-folio .loader-editorial-connect{margin-left:.15em;font-size:.76em}.gehu-auth-entry .nexus-campus-folio .loader-progress{width:min(82vw,340px);top:calc(50% + min(60vw,260px) + 42px)}.gehu-auth-entry .nexus-campus-folio .loader-footer{letter-spacing:.11em;font-size:8px;bottom:max(14px,2vh)}}@media (max-height:700px) and (min-width:641px){.gehu-auth-entry .campus-folio-scene{width:min(650px,100vw - 52px)}.gehu-auth-entry .nexus-campus-folio .loader-progress{top:calc(50% + 240px)}.gehu-auth-entry .nexus-campus-folio .loader-footer{bottom:9px}}@media (prefers-reduced-motion:reduce){.gehu-auth-entry .folio-floor-shadow,.gehu-auth-entry .folio-sheet,.gehu-auth-entry .folio-cover:after,.gehu-auth-entry .nexus-campus-folio .loader-editorial-g,.gehu-auth-entry .nexus-campus-folio .loader-editorial-ehu,.gehu-auth-entry .nexus-campus-folio .loader-editorial-connect{animation:none!important}.gehu-auth-entry .folio-image-bridge{transition:none!important}.gehu-auth-entry .folio-campus-tab,.gehu-auth-entry .folio-sheet,.gehu-auth-entry .nexus-campus-folio .loader-editorial-g,.gehu-auth-entry .nexus-campus-folio .loader-editorial-ehu,.gehu-auth-entry .nexus-campus-folio .loader-editorial-connect{opacity:1;clip-path:none;filter:none}.gehu-auth-entry .folio-campus-deemed.is-revealed{transform:rotate(-4.2deg)}.gehu-auth-entry .folio-campus-dehradun.is-revealed{transform:rotate(-1.4deg)}.gehu-auth-entry .folio-campus-bhimtal.is-revealed{transform:rotate(1.4deg)}.gehu-auth-entry .folio-campus-haldwani.is-revealed{transform:rotate(4.2deg)}.gehu-auth-entry .folio-campus-tab.is-selected{animation:none;transform:translateY(-30px)}.gehu-auth-entry .folio-campus-tab.is-dismissed{opacity:0;transform:translateY(82px)}.gehu-auth-entry .folio-campus-tab.is-neutral{opacity:0;transform:translateY(70px)}.gehu-auth-entry .nexus-campus-folio.nexus-tab-returning .folio-campus-tab.is-selected{opacity:0;animation:none;transform:translateY(58px)}.gehu-auth-entry .nexus-campus-folio.nexus-folio-opening .folio-campus-tab.is-selected{opacity:0;transform:translateY(58px)}.gehu-auth-entry .folio-sheet-rear{transform:translate3d(-15px,-10px,-10px)rotate(-1.5deg)}.gehu-auth-entry .folio-sheet-middle{transform:translate3d(14px,-4px,-4px)rotate(1.1deg)}.gehu-auth-entry .nexus-campus-folio .loader-editorial-g,.gehu-auth-entry .nexus-campus-folio .loader-editorial-ehu,.gehu-auth-entry .nexus-campus-folio .loader-editorial-connect{transform:none}}.gehu-auth-entry[data-theme=light] .form-card{box-shadow:inset 0 1px #fffffff2,inset 1px 0 #ffffff73,inset 0 -1px #00000014,0 36px 80px -22px #0006,0 14px 30px -10px #00000038,0 3px 8px #0000001f!important}.gehu-auth-entry[data-theme=dark] .form-card{box-shadow:inset 0 1px #ffffff21,inset 1px 0 #ffffff0d,inset 0 -1px #00000073,0 36px 80px -22px #000000d1,0 14px 30px -10px #0009,0 3px 8px #00000073!important}.gehu-auth-entry[data-theme=light] .field input,.gehu-auth-entry[data-theme=light] .field select,.gehu-auth-entry[data-theme=light] .field textarea{box-shadow:inset 0 1px #fffffff2,inset 0 2px 4px #0000000a,0 2px 6px #00000012,0 1px 2px #0000000d!important}.gehu-auth-entry[data-theme=light] .field.focused input,.gehu-auth-entry[data-theme=light] .field.focused select,.gehu-auth-entry[data-theme=light] .field.focused textarea{box-shadow:inset 0 1px 0 #fffffff2, inset 0 2px 4px #00000008, 0 0 0 4px color-mix(in oklab, var(--accent) 14%, transparent), 0 2px 8px #00000017!important}.gehu-auth-entry[data-theme=dark] .field input,.gehu-auth-entry[data-theme=dark] .field select,.gehu-auth-entry[data-theme=dark] .field textarea{box-shadow:inset 0 1px #ffffff12,0 3px 10px #00000061,0 1px 3px #00000047!important}.gehu-auth-entry[data-theme=dark] .field.focused input,.gehu-auth-entry[data-theme=dark] .field.focused select,.gehu-auth-entry[data-theme=dark] .field.focused textarea{box-shadow:inset 0 1px 0 #ffffff14, 0 0 0 4px color-mix(in oklab, var(--accent) 20%, transparent), 0 4px 16px #0006!important}.gehu-auth-entry[data-theme=light] .checkbox .box{box-shadow:inset 0 2px 4px #00000017,inset 0 1px 2px #0000000f,0 1px #ffffffe6!important}.gehu-auth-entry[data-theme=light] .checkbox input:checked+.box{box-shadow:inset 0 1px 0 #ffffff40, 0 2px 6px color-mix(in oklab, var(--accent) 35%, transparent)!important}.gehu-auth-entry[data-theme=dark] .checkbox .box{box-shadow:inset 0 2px 5px #00000073,inset 0 -1px #ffffff0f!important}.gehu-auth-entry[data-theme=dark] .checkbox input:checked+.box{box-shadow:inset 0 1px 0 #ffffff47, 0 2px 8px color-mix(in oklab, var(--accent) 45%, transparent)!important}.gehu-auth-entry .cta{box-shadow:inset 0 1px 0 #ffffff42, inset 1px 0 0 #ffffff14, inset 0 -2px 0 #00000047, 0 10px 26px -6px #00000080, 0 5px 16px -4px color-mix(in oklab, var(--accent) 42%, transparent), 0 1px 4px #00000047!important}.gehu-auth-entry .cta:hover{box-shadow:inset 0 1px 0 #ffffff4d, inset 1px 0 0 #ffffff1a, inset 0 -2px 0 #00000042, 0 14px 30px -6px #00000085, 0 7px 20px -4px color-mix(in oklab, var(--accent) 52%, transparent), 0 2px 6px #00000042!important}.gehu-auth-entry .cta:active{transform:translateY(1px)scale(.99)!important;box-shadow:inset 0 2px 8px #0000006b,inset 0 1px 3px #00000047,0 1px 3px #0003!important}.gehu-auth-entry .cta.success{box-shadow:inset 0 1px #ffffff42,inset 0 -2px #0000003d,0 10px 26px -6px #00000073,0 5px 16px -4px #1fa86473!important}.gehu-auth-entry .form-eyebrow:before,.gehu-auth-entry .form-eyebrow:after,.gehu-auth-entry .overlay-text .eyebrow:before,.gehu-auth-entry .overlay-text .eyebrow:after{display:none!important}.gehu-auth-entry .auth-stage .overlay-text h2{text-shadow:0 2px 18px #00000080!important}.gehu-auth-entry .req-success.show{box-shadow:inset 0 1px #ffffff14,0 8px 24px #00000073!important}.gehu-auth-entry .req-success .seal{box-shadow:inset 0 1px 0 #ffffff1a, 0 0 0 10px color-mix(in oklab, var(--accent) 8%, transparent), 0 4px 12px #0000004d!important}.gehu-auth-entry .role .pill{box-shadow:inset 0 1px #fff3,inset 0 -1px #0000001f,0 3px 10px #0006!important}.gehu-auth-entry .dash-page,.gehu-auth-entry .dash-page *{font-family:Geist,ui-sans-serif,system-ui,sans-serif}.gehu-auth-entry .dash-page .greet-eyebrow,.gehu-auth-entry .dash-page .dash-pill,.gehu-auth-entry .dash-page .tb-brand .badge,.gehu-auth-entry .dash-page .ctx-eyebrow,.gehu-auth-entry .dash-page .sb-section-label,.gehu-auth-entry .dash-page .sb-badge,.gehu-auth-entry .dash-page .m-tag,.gehu-auth-entry .dash-page .smt-timer,.gehu-auth-entry .dash-page .smt-section-lbl-text,.gehu-auth-entry .dash-page .nova-clock,.gehu-auth-entry .dash-page footer{font-family:Geist Mono,ui-monospace,monospace!important}.gehu-auth-entry .dash-page .dash-greeting .greet-eyebrow:before,.gehu-auth-entry .dash-page .dash-banner.welcome .w-eyebrow:before,.gehu-auth-entry .dash-page .cf-slide .slide-eyebrow:before,.gehu-auth-entry .dash-page .dash-stage.expanded .sb-section-label:before,.gehu-auth-entry .dash-page .sb-section-label:before,.gehu-auth-entry .dash-page .dash-section-head .lbl:before{display:none!important}.gehu-auth-entry .dash-page .greet-sub{font-size:14.5px!important;font-weight:400!important;line-height:1.65!important}.gehu-auth-entry .dash-page .sb-link{letter-spacing:-.005em!important;font-size:13.5px!important;font-weight:500!important}.gehu-auth-entry .dash-page .m-title{letter-spacing:-.018em!important;font-weight:600!important}.gehu-auth-entry .dash-page .m-sub{font-weight:400!important;line-height:1.55!important}.gehu-auth-entry .dash-page .dash-topbar:not(.gehu-command-rail):not(.gehu-orbit-header):not(.gehu-nova-header){-webkit-backdrop-filter:blur(24px)saturate(1.6)!important;box-shadow:inset 0 -1px #ffffff0d,0 1px #0003,0 4px 20px #00000040!important}.gehu-auth-entry .dash-page .dash-topbar.gehu-command-rail,.gehu-auth-entry .dash-page .dash-topbar.gehu-orbit-header,.gehu-auth-entry .dash-page .dash-topbar.gehu-nova-header{-webkit-backdrop-filter:none!important;box-shadow:none!important}.gehu-auth-entry .dash-page .dash-pill{box-shadow:inset 0 1px #ffffff14,inset 0 -1px #0000001f,0 2px 8px #0000002e!important}.gehu-auth-entry .dash-page .tb-icon{transition:transform .15s,box-shadow .15s!important;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #0000001f,0 2px 6px #0003!important}.gehu-auth-entry .dash-page .tb-icon:hover{transform:translateY(-2px)!important;box-shadow:inset 0 1px #ffffff1a,0 4px 12px #00000047!important}.gehu-auth-entry .dash-page .tb-brand .mark{box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #00000040,0 3px 10px #00000059!important}.gehu-auth-entry .dash-page .dash-sidebar{border-right:none!important;border-radius:0 20px 20px 0!important}.gehu-auth-entry[data-theme=dark] .dash-page .dash-sidebar{box-shadow:inset -1px 0 #ffffff0f,inset 0 1px #ffffff0a,4px 0 28px #0000008c,2px 0 10px #0006!important}.gehu-auth-entry[data-theme=light] .dash-page .dash-sidebar{box-shadow:inset -1px 0 #ffffffe6,inset 0 1px #ffffffb3,4px 0 20px #1e140a1f,2px 0 8px #1e140a14!important}.gehu-auth-entry .dash-page .sb-link{border-radius:12px!important;transition:background .15s,color .15s,box-shadow .15s!important}.gehu-auth-entry .dash-page .sb-link.active{box-shadow:inset 0 1px 0 #ffffff1a, inset 0 -1px 0 #0000001f, 0 2px 10px color-mix(in oklab, var(--accent) 18%, transparent)!important}.gehu-auth-entry .dash-page .dash-stage.expanded .sb-link.active:before,.gehu-auth-entry .dash-page .dash-sidebar.is-expanded .sb-link.active:before{box-shadow:0 0 12px var(--accent)!important;border-radius:0 3px 3px 0!important}.gehu-auth-entry .dash-page .sb-profile{border-radius:12px!important;box-shadow:inset 0 1px #ffffff12,inset 0 -1px #0000001f,0 2px 8px #0003!important}.gehu-auth-entry .dash-page .module-card{box-shadow:var(--dcard-shadow)!important;border-radius:12px!important;transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s,border-color .15s!important}.gehu-auth-entry .dash-page .module-card:hover{box-shadow:var(--dcard-shadow), 0 0 0 1px color-mix(in oklab, var(--m-solid) 30%, transparent)!important;transform:translateY(-2px)!important}.gehu-auth-entry .dash-page .module-card:active{transform:translateY(-1px)scale(.997)!important;box-shadow:inset 0 2px 6px #0003,0 2px 6px #00000026!important}.gehu-auth-entry .dash-page .module-icon{border-radius:10px!important;box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #00000026,0 3px 8px #0003!important}.gehu-auth-entry .dash-page .cf-slide{border-radius:20px!important;box-shadow:inset 0 1px #ffffff14,0 20px 50px #0000008c,0 6px 16px #00000059!important}.gehu-auth-entry .dash-page .cf-arrow{box-shadow:inset 0 1px 0 #ffffff38, inset 0 -2px 0 #0000002e, 0 4px 12px color-mix(in oklab, var(--accent) 40%, transparent)!important}.gehu-auth-entry .dash-page .cf-arrow:active{transform:translateY(-50%)scale(.96)!important;box-shadow:inset 0 2px 5px #0000004d!important}.gehu-auth-entry .dash-page .dash-banner.welcome{border-radius:20px!important;box-shadow:inset 0 1px #ffffff14,0 8px 28px #0000004d!important}.gehu-auth-entry .dash-page .dash-section-head{border-bottom:1px solid var(--rule)!important;margin-bottom:18px!important;padding-bottom:12px!important}.gehu-auth-entry .dash-page .dash-section-head .lbl{letter-spacing:.1em!important;font-size:11px!important;font-weight:600!important}.gehu-auth-entry .dash-page .events-empty{border-radius:14px!important;box-shadow:inset 0 1px #ffffff0f,0 3px 10px #0000002e!important}.gehu-auth-entry .dash-page .profile-panel{border-left:1px solid var(--rule)!important;box-shadow:inset 0 1px #ffffff12,-8px 0 32px #00000073!important}.gehu-auth-entry .dash-page footer.bottom-bar{font-size:11px!important;display:none!important;box-shadow:inset 0 1px #ffffff0d,0 -4px 16px #0003!important}.gehu-auth-entry .dash-page .smt-test-card{border-radius:14px!important;transition:transform .18s,box-shadow .18s!important;box-shadow:inset 0 1px #ffffff12,0 4px 14px #00000038,0 1px 3px #00000026!important}.gehu-auth-entry .dash-page .smt-test-card:hover{transform:translateY(-3px)!important;box-shadow:inset 0 1px #ffffff17,0 10px 28px #00000047,0 3px 8px #0000002e!important}.gehu-auth-entry .dash-page .smt-test-live{box-shadow:inset 0 1px 0 #ffffff12, 0 4px 14px #00000038, 0 0 0 1px color-mix(in oklab, var(--accent) 25%, transparent)!important}.gehu-auth-entry .dash-page .ap-stat{border-radius:14px!important;box-shadow:inset 0 1px #ffffff12,0 3px 10px #0003!important}.gehu-auth-entry .dash-page .ap-opt{border-radius:10px!important;transition:box-shadow .15s,border-color .15s!important;box-shadow:inset 0 1px #ffffff0f!important}.gehu-auth-entry .dash-page .ap-opt:hover{border-color:color-mix(in oklab, var(--accent) 35%, transparent)!important;box-shadow:inset 0 1px 0 #ffffff12, 0 0 0 1px color-mix(in oklab, var(--accent) 12%, transparent)!important}.gehu-auth-entry .dash-page em,.gehu-auth-entry .dash-page .greet-line em,.gehu-auth-entry .dash-page .greet-sub em,.gehu-auth-entry .dash-page .tb-brand .word em,.gehu-auth-entry .dash-page .sb-title .l1 em,.gehu-auth-entry .dash-page .cf-slide h2 em,.gehu-auth-entry .dash-page .dash-banner h2 em,.gehu-auth-entry .dash-page .gate-card h2 em,.gehu-auth-entry .dash-page .gate-card .gate-sub em,.gehu-auth-entry .dash-page .appeals-table .reason em,.gehu-auth-entry .dash-page .empty-strip .e-l em{font-style:normal!important;font-family:var(--sans)!important}.gehu-auth-entry .dash-page .ctx-title,.gehu-auth-entry .dash-page .sb-title .l1 em,.gehu-auth-entry .dash-page .tb-avatar,.gehu-auth-entry .dash-page .sb-profile .avatar{font-family:var(--sans)!important;font-style:normal!important}.gehu-auth-entry .dash-page .greet-line{font-style:normal!important}.gehu-auth-entry.dash{overflow:hidden}.gehu-auth-entry.dash .page{display:block!important}.gehu-auth-entry .dash-page{font-family:Geist,ui-sans-serif,sans-serif}.gehu-auth-entry .dash-page .dash-topbar .tb-command-dock .tb-icon{color:var(--rail-icon-ink)!important;background:var(--rail-control-bg)!important;border-color:var(--rail-control-border)!important}.gehu-auth-entry .dash-page .dash-topbar .tb-command-dock .tb-icon:hover{color:var(--rail-icon-ink)!important;background:var(--rail-control-hover)!important;border-color:color-mix(in oklab, var(--rail-icon-ink) 24%, transparent)!important}.gehu-auth-entry .dash-page .dash-topbar .tb-command-dock .tb-avatar{border-color:color-mix(in oklab, var(--accent) 42%, transparent)!important}@media (max-width:720px){.gehu-auth-entry[data-theme=light] .auth-stage .form-card,.gehu-auth-entry[data-theme=dark] .auth-stage .form-card{box-shadow:0 24px 48px -18px #00000073,0 6px 16px -8px #0000004d,inset 0 1px #ffffff14!important}}.gehu-auth-entry .page{--g-tint:#fcfbfde8;--g-tint-2:#f6f5f9d4;--g-stroke:#ffffff8c;--g-stroke-soft:#ffffff47;--g-ink:#191720;--g-ink-2:#191720a8;--g-ink-3:#1917206b;--g-accent:#b01c36;--g-accent-2:#8e1529;--g-field:#ffffff85;--g-field-line:#19172021;--g-shadow:0 32px 70px -24px #0e0a168c, 0 2px 10px #0e0a161a;--g-blur:saturate(62%) brightness(1.04) blur(34px)}.gehu-auth-entry[data-theme=dark] .page{--g-blur:saturate(72%) brightness(.92) blur(34px);--g-tint:#111627e6;--g-tint-2:#120d1dd1;--g-stroke:#9dcaff36;--g-stroke-soft:#9dcaff1f;--g-ink:#f4f7ff;--g-ink-2:#ebf1ffbd;--g-ink-3:#dee7fa7a;--g-accent:#22d3ee;--g-accent-2:#3b82f6;--g-field:#98bbec13;--g-field-line:#9dcaff2b;--g-shadow:0 34px 76px -26px #000000c7, 0 2px 12px #00000057}.gehu-auth-entry .page .form-card,.gehu-auth-entry .page .access-form-card,.gehu-auth-entry .page .status-form-card{isolation:isolate;border-radius:24px;position:relative;overflow:hidden;background:linear-gradient(150deg, var(--g-tint), var(--g-tint-2))!important;-webkit-backdrop-filter:var(--g-blur)!important;border:1px solid var(--g-stroke-soft)!important;box-shadow:var(--g-shadow)!important}.gehu-auth-entry .page .form-card:before{content:"";background:linear-gradient(90deg, transparent, var(--g-stroke), transparent);z-index:4;pointer-events:none;height:1px;position:absolute;inset:0 0 auto}.gehu-auth-entry .page .form-card:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(46% 38% at 22% 14%,#ffffff29,#0000 62%);animation:14s ease-in-out infinite alternate gSheen;position:absolute;inset:-40% -10%}@keyframes gSheen{0%{transform:translate(-3%,-2%)}to{transform:translate(4%,3%)}}.gehu-auth-entry .page .auth-stage{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0}.gehu-auth-entry .page .form-side{z-index:2;position:relative}.gehu-auth-entry .page .form-card>:not(.req-success),.gehu-auth-entry .page .access-form-card>:not(.req-success),.gehu-auth-entry .page .status-form-card>*{z-index:1;position:relative}.gehu-auth-entry .page .form-eyebrow,.gehu-auth-entry .page .status-kicker{letter-spacing:.26em;text-transform:uppercase;color:var(--g-accent);opacity:.9;font-family:Geist Mono,ui-monospace,monospace;font-size:10px}.gehu-auth-entry .page .form-title{letter-spacing:-.028em;color:var(--g-ink);font-family:Geist,ui-sans-serif,system-ui,sans-serif;font-weight:700;line-height:1.06}.gehu-auth-entry .page .form-title .accent{color:var(--g-accent)}.gehu-auth-entry .page .form-sub{color:var(--g-ink-2);font-size:13.5px;line-height:1.55}.gehu-auth-entry .page .label{letter-spacing:.18em;text-transform:uppercase;color:var(--g-ink-3);font-family:Geist Mono,ui-monospace,monospace;font-size:9.5px}.gehu-auth-entry .page .box,.gehu-auth-entry .page input[type=text],.gehu-auth-entry .page input[type=email],.gehu-auth-entry .page input[type=password],.gehu-auth-entry .page input[type=tel],.gehu-auth-entry .page select,.gehu-auth-entry .page textarea{background:var(--g-field);border:1px solid var(--g-field-line);color:var(--g-ink);border-radius:13px;font-family:Geist,ui-sans-serif,system-ui,sans-serif;font-size:14.5px;transition:border-color .18s,box-shadow .22s,background .18s;box-shadow:inset 0 1px #ffffff57}.gehu-auth-entry .page .box:hover,.gehu-auth-entry .page input:hover:not(:focus){border-color:color-mix(in oklab, var(--g-accent) 30%, var(--g-field-line))}.gehu-auth-entry .page .box:focus-within,.gehu-auth-entry .page input:focus,.gehu-auth-entry .page select:focus,.gehu-auth-entry .page textarea:focus{border-color:color-mix(in oklab, var(--g-accent) 62%, transparent);box-shadow:inset 0 1px 0 #ffffff57, 0 0 0 4px color-mix(in oklab, var(--g-accent) 15%, transparent);background:color-mix(in oklab, var(--g-field) 70%, #fff 6%);outline:none}.gehu-auth-entry .page ::placeholder{color:var(--g-ink-3)}.gehu-auth-entry .page .cta,.gehu-auth-entry .page .btn-g{border:1px solid color-mix(in oklab, var(--g-accent) 48%, transparent);background:linear-gradient(180deg, var(--g-accent), var(--g-accent-2));letter-spacing:.06em;letter-spacing:.01em;box-shadow:inset 0 1px 0 #ffffff42, 0 10px 24px -10px color-mix(in oklab, var(--g-accent) 72%, transparent);transition:transform .16s var(--ease-out,ease), box-shadow .22s, filter .18s;border-radius:13px;font-family:Geist,ui-sans-serif,system-ui,sans-serif;font-size:14.5px;font-weight:650;position:relative;overflow:hidden;color:#fff!important}.gehu-auth-entry[data-theme=dark] .page .cta,.gehu-auth-entry .page .btn-g{color:#04222b!important}.gehu-auth-entry .page .cta .label,.gehu-auth-entry .page .btn-g .label{color:inherit!important;-webkit-text-fill-color:currentColor!important;letter-spacing:.02em!important;text-transform:none!important;opacity:1!important;font-family:Geist,ui-sans-serif,system-ui,sans-serif!important;font-size:14.5px!important;font-weight:650!important}.gehu-auth-entry .page .cta:after,.gehu-auth-entry .page .btn-g:after{content:"";transition:transform .6s var(--ease-out,ease);background:linear-gradient(105deg,#0000 34%,#ffffff4d 50%,#0000 66%);position:absolute;inset:0;transform:translate(-120%)}.gehu-auth-entry .page .cta:hover,.gehu-auth-entry .page .btn-g:hover{box-shadow:inset 0 1px 0 #ffffff4d, 0 16px 30px -12px color-mix(in oklab, var(--g-accent) 78%, transparent);transform:translateY(-1px)}.gehu-auth-entry .page .cta:hover:after,.gehu-auth-entry .page .btn-g:hover:after{transform:translate(120%)}.gehu-auth-entry .page .cta:active,.gehu-auth-entry .page .btn-g:active{transform:translateY(0)scale(.995)}.gehu-auth-entry .page .btn-s{background:var(--g-field);border:1px solid var(--g-field-line);color:var(--g-ink);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:13px;font-family:Geist,ui-sans-serif,system-ui,sans-serif;font-weight:550;transition:background .18s,border-color .18s,transform .16s}.gehu-auth-entry .page .btn-s:hover{background:color-mix(in oklab, var(--g-field) 60%, #fff 10%);border-color:color-mix(in oklab, var(--g-accent) 34%, var(--g-field-line));transform:translateY(-1px)}.gehu-auth-entry .page .forgot,.gehu-auth-entry .page .switch-line a,.gehu-auth-entry .page .auth-links a{color:var(--g-accent);border-bottom:1px solid color-mix(in oklab, var(--g-accent) 34%, transparent);text-decoration:none;transition:border-color .18s,color .18s}.gehu-auth-entry .page .forgot:hover,.gehu-auth-entry .page .switch-line a:hover,.gehu-auth-entry .page .auth-links a:hover{border-bottom-color:var(--g-accent)}.gehu-auth-entry .page .switch-line,.gehu-auth-entry .page .helper-row{color:var(--g-ink-2);font-size:13px}.gehu-auth-entry .page .checkbox .check{border:1px solid var(--g-field-line);background:var(--g-field);border-radius:6px}.gehu-auth-entry .page input[type=checkbox]:checked+.check,.gehu-auth-entry .page .checkbox input:checked+.check{background:var(--g-accent);border-color:var(--g-accent)}.gehu-auth-entry .page .overlay-bg{background:radial-gradient(120% 90% at 12% 8%, color-mix(in oklab, var(--g-accent) 32%, transparent), transparent 58%), linear-gradient(150deg, #100c16db, #0a0810eb);-webkit-backdrop-filter:saturate(140%)blur(14px)}.gehu-auth-entry[data-theme=dark] .page .overlay-bg{background:radial-gradient(120% 90% at 12% 8%,#22d3ee38,#0000 58%),linear-gradient(150deg,#0a101ae6,#060a12f2)}.gehu-auth-entry .page .field-error{color:#e5484d;font-size:12px}.gehu-auth-entry[data-theme=dark] .page .field-error{color:#ff8a8a}@media (prefers-reduced-motion:reduce){.gehu-auth-entry .page .form-card:after{animation:none}.gehu-auth-entry .page .cta:after,.gehu-auth-entry .page .btn-g:after{display:none}.gehu-auth-entry .page .btn-g,.gehu-auth-entry .page .btn-s{transition:none}}@media (max-width:720px){.gehu-auth-entry .page .auth-stage{-webkit-backdrop-filter:saturate(150%)blur(18px);border-radius:20px}}.gehu-auth-entry[data-theme=dark] .page .form-title .accent,.gehu-auth-entry[data-theme=dark] .page .form-title em,.gehu-auth-entry[data-theme=dark] .page .forgot,.gehu-auth-entry[data-theme=dark] .page .switch-line a,.gehu-auth-entry[data-theme=dark] .page .auth-links a,.gehu-auth-entry[data-theme=dark] .page .form-eyebrow,.gehu-auth-entry[data-theme=dark] .page .status-kicker,.gehu-auth-entry[data-theme=dark] .page .accent{color:var(--g-accent)!important}.gehu-auth-entry[data-theme=dark] .page .forgot,.gehu-auth-entry[data-theme=dark] .page .switch-line a,.gehu-auth-entry[data-theme=dark] .page .auth-links a{border-bottom-color:color-mix(in oklab, var(--g-accent) 40%, transparent)!important}.gehu-auth-entry[data-theme=dark] .page .checkbox input:checked+.check,.gehu-auth-entry[data-theme=dark] .page input[type=checkbox]:checked+.check{background:var(--g-accent)!important;border-color:var(--g-accent)!important}.gehu-auth-entry[data-theme=light]{--gold:#b01c36;--gold-2:#e56377;--ov-seam:#2f83cf;--ov-seam-2:#d54462}.gehu-auth-entry[data-theme=dark]{--gold:#2563eb;--gold-2:#7dd3fc;--ov-seam:#71c8ff;--ov-seam-2:#ef6783}.gehu-auth-entry .page .nav-clock .nc-city{appearance:none;color:#d3ebffad;min-width:92px;font:inherit;letter-spacing:.18em;text-transform:uppercase;text-align:center;cursor:pointer;background:0 0;border:0;padding:2px 4px;font-size:9px;line-height:1.2;transition:color .18s,text-shadow .18s}.gehu-auth-entry .page .nav-clock .nc-city:disabled{cursor:default;opacity:1}.gehu-auth-entry .page .nav-clock .nc-city:hover,.gehu-auth-entry .page .nav-clock .nc-city:focus-visible{color:var(--gold-2);text-shadow:0 0 12px color-mix(in srgb, var(--gold-2) 48%, transparent);outline:none}.gehu-auth-entry[data-theme=light] .page .nav-clock .nc-city{color:#e5f4ffbf}.gehu-auth-entry[data-theme=light] .top-nav .theme-toggle .knob{color:#174c80;background:radial-gradient(circle at 34% 30%,#edfaff 0%,#9fdcff 57%,#4f9ee1 100%)}.gehu-auth-entry .page .form-card:before{background:linear-gradient(90deg,#0000,#69c0ffb3,#e0355080,#0000)!important}.gehu-auth-entry .page .cta .spinner,.gehu-auth-entry .page .btn-g .spinner{opacity:0!important}.gehu-auth-entry .page .cta.loading .spinner,.gehu-auth-entry .page .btn-g.loading .spinner{opacity:1!important}.gehu-auth-entry .page .cta.loading .label,.gehu-auth-entry .page .cta.loading .arrow,.gehu-auth-entry .page .btn-g.loading .label,.gehu-auth-entry .page .btn-g.loading .arrow{opacity:0!important}.gehu-auth-entry .page .brand .wordmark,.gehu-auth-entry .page .nav-links,.gehu-auth-entry .page .nav-clock{text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gehu-auth-entry .page .brand .wordmark{text-shadow:none}.gehu-auth-entry .page .nav-links{letter-spacing:.105em;font-size:11px;font-weight:620}.gehu-auth-entry .page .nav-clock{letter-spacing:.075em;font-size:11px;font-weight:620}.gehu-auth-entry .page .nav-clock .nc-city{letter-spacing:.12em;font-size:10px;font-weight:650}.gehu-auth-entry .page .nav-clock .nc-city:hover,.gehu-auth-entry .page .nav-clock .nc-city:focus-visible{color:var(--gold-2);text-shadow:none}.gehu-auth-entry[data-theme=light] .page .brand .wordmark .connect{color:#e56377}.gehu-auth-entry[data-theme=dark] .page .brand .wordmark .connect,.gehu-auth-entry[data-theme=dark] .page .nav-clock .nc-time{color:#7dd3fc}@media (min-width:1025px){.gehu-auth-entry .page .form-side.access .form-card{transition:transform .46s var(--ease-out,ease), opacity .18s linear, box-shadow .22s ease}.gehu-auth-entry .page .access-form-card{height:fit-content;max-height:calc(100vh - 116px);padding:22px 26px 20px;overflow:hidden}.gehu-auth-entry .page .access-form-card .form-eyebrow,.gehu-auth-entry .page .status-form-card .form-eyebrow{margin-bottom:8px}.gehu-auth-entry .page .access-form-card .form-title,.gehu-auth-entry .page .status-form-card .form-title{margin-bottom:6px;font-size:clamp(27px,2.15vw,34px)}.gehu-auth-entry .page .access-form-card .form-sub,.gehu-auth-entry .page .status-form-card .form-sub{margin-bottom:14px}.gehu-auth-entry .page .access-form-card .field{margin-bottom:10px}.gehu-auth-entry .page .access-form-card .field input,.gehu-auth-entry .page .access-form-card .field select,.gehu-auth-entry .page .access-form-card .cta{height:52px}.gehu-auth-entry .page .access-form-card .access-actions{margin-top:10px}.gehu-auth-entry .page .auth-stage.content-out .form-side.access .form-card>:not(.req-success){opacity:0!important;transition:opacity .16s var(--ease-out,ease), transform .18s var(--ease-out,ease)!important;transform:translateY(6px)!important}.gehu-auth-entry .page .auth-stage.content-hold .form-side.access .form-card>:not(.req-success){opacity:0!important;transition:none!important;transform:translateY(8px)!important}.gehu-auth-entry .page .form-side.login .form-card>:not(.req-success){transition:opacity .3s var(--ease-out,ease), transform .34s var(--ease-out,ease)}.gehu-auth-entry .page .form-side.login .form-card>:nth-child(2){transition-delay:40ms}.gehu-auth-entry .page .form-side.login .form-card>:nth-child(3){transition-delay:80ms}.gehu-auth-entry .page .form-side.login .form-card>:nth-child(4){transition-delay:.12s}.gehu-auth-entry .page .form-side.login .form-card>:nth-child(5){transition-delay:.16s}.gehu-auth-entry .page .form-side.login .form-card>:nth-child(6){transition-delay:.2s}.gehu-auth-entry .page .form-side.login .form-card>:nth-child(7){transition-delay:.24s}.gehu-auth-entry .page .form-side.login .form-card>:nth-child(8){transition-delay:.28s}.gehu-auth-entry .page .auth-stage.content-out .form-side.login .form-card>:not(.req-success){opacity:0!important;transition:opacity .16s var(--ease-out,ease), transform .18s var(--ease-out,ease)!important;transition-delay:0s!important;transform:translateY(6px)!important}.gehu-auth-entry .page .auth-stage.content-hold .form-side.login .form-card>:not(.req-success){opacity:0!important;transition:none!important;transform:translateY(8px)!important}}.gehu-auth-entry .page .field-empty-hint{z-index:2;color:var(--g-ink-2);text-overflow:ellipsis;white-space:nowrap;pointer-events:none;font-family:Geist,ui-sans-serif,system-ui,sans-serif;font-size:14.5px;line-height:20px;position:absolute;bottom:8px;left:19px;right:42px;overflow:hidden}@media (max-width:1024px){.gehu-auth-entry .m-brand{visibility:visible!important;opacity:1!important;background:#080e19e6!important;border-color:#bcdcf93d!important;box-shadow:0 18px 40px -18px #000000b8,inset 0 1px #ffffff1a!important}.gehu-auth-entry .m-brand .m-mark,.gehu-auth-entry .m-brand .m-mark img,.gehu-auth-entry .m-brand .m-word,.gehu-auth-entry .m-brand .m-eyebrow{visibility:visible!important;opacity:1!important}.gehu-auth-entry .form-side.login>.m-brand{transition:opacity .3s var(--ease-out), transform .34s var(--ease-out)}.gehu-auth-entry .auth-stage.content-out .form-side.login>.m-brand{opacity:0!important;transition:opacity .16s var(--ease-out), transform .18s var(--ease-out)!important;transition-delay:0s!important;transform:translateY(6px)!important}.gehu-auth-entry .auth-stage.content-hold .form-side.login>.m-brand{opacity:0!important;transition:none!important;transform:translateY(8px)!important}.gehu-auth-entry .auth-stage.content-out .form-side.login,.gehu-auth-entry .auth-stage.content-out .form-side.access,.gehu-auth-entry .auth-stage.content-hold .form-side.login,.gehu-auth-entry .auth-stage.content-hold .form-side.access{transition:opacity 10ms linear!important}.gehu-auth-entry .m-brand .m-word{text-shadow:0 1px 10px #0000008a;color:#f7f9fc!important}.gehu-auth-entry .m-brand .m-word .connect{color:#9ed8ff!important}.gehu-auth-entry .m-brand .m-eyebrow{letter-spacing:.24em;font-size:9.5px;font-weight:600;color:#edf4fce0!important}}@media (max-width:720px){.gehu-auth-entry .folio-image-bridge,.gehu-auth-entry .folio-image-bridge>img{backface-visibility:hidden}.gehu-auth-entry .folio-image-bridge-vignette{display:none}}@media (min-width:1025px) and (max-height:620px){.gehu-auth-entry .page .access-form-card{scrollbar-width:thin;overflow-y:auto}}@media (max-width:560px){.gehu-auth-entry .feature-list{grid-template-columns:1fr;gap:7px}.gehu-auth-entry .feature-list .chip{min-height:36px;padding:7px 10px;font-size:12.5px}}.gehu-auth-entry{z-index:0;isolation:isolate;min-height:100dvh;font-family:var(--sans);position:fixed;inset:0;overflow:hidden}.gehu-auth-entry .auth-link-button{appearance:none;color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid;padding:0}.gehu-auth-entry[data-theme=dark] .auth-link-button{color:var(--accent-2)}.gehu-auth-entry .auth-link-button:hover{color:var(--text)}.gehu-auth-entry .auth-link-button:disabled{cursor:not-allowed;opacity:.55}.gehu-auth-entry .cta-highlight{z-index:1;border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,#0000 5%,#ffffff80 30%,#ffffffa6 50%,#ffffff80 70%,#0000 95%);height:1px;position:absolute;top:0;left:0;right:0}.gehu-auth-entry .cta-shadow{z-index:1;border-radius:inherit;pointer-events:none;background:#00000038;height:2px;position:absolute;bottom:0;left:0;right:0}.gehu-auth-entry[data-theme=light] .page .cta.accent,.gehu-auth-entry[data-theme=light] .page .cta.accent .label{color:#fff!important;-webkit-text-fill-color:#fff!important}.gehu-auth-entry[data-theme=dark] .page .cta.accent,.gehu-auth-entry[data-theme=dark] .page .cta.accent .label{color:#04222b!important;-webkit-text-fill-color:#04222b!important}.gehu-auth-entry .status-result-detail{gap:7px;display:grid}.gehu-auth-entry .status-result-detail p,.gehu-auth-entry .status-result-detail small{margin:0}.gehu-auth-entry .status-result-meta{margin-top:8px;display:block}.gehu-auth-entry[data-theme=light] .folio-sheet-rear{background:linear-gradient(145deg,#dce2e9 0%,#aebac7 72%,#c6d0da 100%);box-shadow:-12px 17px 34px #28364638,inset 0 1px #ffffffe6,inset -1px -1px #374b5f2e}.gehu-auth-entry[data-theme=light] .folio-sheet-middle{background:linear-gradient(145deg,#f4f6f8 0%,#c5ced8 70%,#e1e6eb 100%);box-shadow:12px 14px 31px #28364633,inset 0 1px #fff,inset 1px -1px #374b5f29}.gehu-auth-entry[data-theme=light] .folio-cover{border-color:#2a486347;box-shadow:0 31px 72px #2b3a4c45,0 6px 16px #2c3b4d2b,inset 0 1px #fff,inset 0 -1px #2b41573b}.gehu-auth-entry[data-theme=light] .folio-cover:before{border-color:#274b6d33;box-shadow:inset 0 0 24px #3f516514,inset 0 0 0 1px #ffffff8f}.gehu-auth-entry[data-theme=light] .folio-inside{background:linear-gradient(145deg,#f5f8fa,#d5dde5);border-color:#2a486345;box-shadow:0 27px 64px #2b3a4c3d,inset 0 1px #fff,inset 0 0 0 10px #ffffff57,inset 0 -1px #2b41572e}.gehu-auth-entry[data-theme=light] .top-nav .theme-toggle .knob{color:#7a4500;background:radial-gradient(circle at 34% 30%,#fff8c7 0%,#ffd65a 54%,#e89117 100%);box-shadow:inset 0 1px #ffffffd6,0 0 13px #ffc53d7a}.gehu-auth-entry[data-theme=dark] .top-nav .theme-toggle .knob{color:#163e69;background:radial-gradient(circle at 34% 30%,#f4fbff 0%,#badfff 57%,#629dd5 100%);box-shadow:inset 0 1px #ffffffbd,0 0 12px #68b4f157}.gehu-auth-entry .page .field.auth-primary-field label,.gehu-auth-entry .page .field.auth-date-field label{font-size:9.5px;font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;font-weight:500;top:9px;transform:none}.gehu-auth-entry .page .field.auth-primary-field input,.gehu-auth-entry .page .field.auth-date-field input{padding-top:23px;padding-bottom:7px}.gehu-auth-entry .page .field.auth-date-field input[type=date]{padding-right:42px}.gehu-auth-entry .page .field.auth-date-field input[type=date]::-webkit-datetime-edit{padding:0}.gehu-auth-entry[data-theme=dark] .page .field.has-value label,.gehu-auth-entry[data-theme=dark] .page .field.focused label,.gehu-auth-entry[data-theme=dark] .page .field.always-on label{color:#7dd3fc!important}.gehu-auth-entry[data-theme=dark] .page .field input,.gehu-auth-entry[data-theme=dark] .page .field select,.gehu-auth-entry[data-theme=dark] .page .field textarea{color:var(--g-ink)!important;-webkit-text-fill-color:var(--g-ink)!important;caret-color:#7dd3fc!important}.gehu-auth-entry[data-theme=dark] .page .field.focused input,.gehu-auth-entry[data-theme=dark] .page .field.focused select,.gehu-auth-entry[data-theme=dark] .page .field.focused textarea,.gehu-auth-entry[data-theme=dark] .page .field input:focus,.gehu-auth-entry[data-theme=dark] .page .field select:focus,.gehu-auth-entry[data-theme=dark] .page .field textarea:focus{background-color:#19273ed1!important;border-color:#7dd3fcad!important;box-shadow:inset 0 1px #ffffff14,0 0 0 4px #3b82f629!important}.gehu-auth-entry[data-theme=dark] .page .field input:-webkit-autofill{-webkit-text-fill-color:var(--g-ink)!important;caret-color:#7dd3fc!important;-webkit-box-shadow:inset 0 0 0 1000px #19273e!important}.gehu-auth-entry[data-theme=dark] .page .field input:-webkit-autofill:hover{-webkit-text-fill-color:var(--g-ink)!important;caret-color:#7dd3fc!important;-webkit-box-shadow:inset 0 0 0 1000px #19273e!important}.gehu-auth-entry[data-theme=dark] .page .field input:-webkit-autofill:focus{-webkit-text-fill-color:var(--g-ink)!important;caret-color:#7dd3fc!important;-webkit-box-shadow:inset 0 0 0 1000px #19273e!important}.gehu-auth-entry .page .field.auth-date-field:not(.has-value):not(.focused) input[type=date],.gehu-auth-entry[data-theme=dark] .page .field.auth-date-field:not(.has-value):not(.focused) input[type=date]{color:#0000!important;-webkit-text-fill-color:transparent!important}.gehu-auth-entry .page .field.auth-date-field:not(.has-value):not(.focused) input[type=date]::-webkit-datetime-edit{color:#0000!important}.gehu-auth-entry[data-theme=dark] .page .field.auth-date-field:not(.has-value):not(.focused) input[type=date]::-webkit-datetime-edit{color:#0000!important}.gehu-auth-entry .page .field.auth-date-field:not(.has-value):not(.focused) input[type=date]::-webkit-date-and-time-value{color:#0000!important}.gehu-auth-entry[data-theme=dark] .page .checkbox{color:var(--g-ink-2)!important}.gehu-auth-entry[data-theme=dark] .page .checkbox input:checked+.box{background:linear-gradient(145deg,#22d3ee,#3b82f6)!important;border-color:#7dd3fc!important;box-shadow:inset 0 1px #ffffff4d,0 3px 10px #3b82f64d!important}.gehu-auth-entry[data-theme=dark] .page .checkbox input:checked+.box svg{color:#05243b!important}.gehu-auth-entry[data-theme=light] .page .overlay-bg{background:radial-gradient(120% 90% at 12% 8%,#4b5a6c33,#0000 58%),linear-gradient(150deg,#121215f2,#050608fa)}@media (min-width:1025px){.gehu-auth-entry .page .overlay-text.right .eyebrow{letter-spacing:.18em;margin-bottom:19px;font-size:clamp(11.5px,.72vw,12.5px);font-weight:650}.gehu-auth-entry .page .overlay-text.right h2{max-width:650px;margin-bottom:20px;font-size:clamp(48px,4.5vw,68px);line-height:1.015}.gehu-auth-entry .page .overlay-text.right p{margin-bottom:24px;font-size:clamp(15px,1vw,16px);line-height:1.62}}.gehu-auth-entry .nexus-campus-folio.preloader-intro{background:radial-gradient(70% 50% at 50% 51%,#719ec31a,#0000 68%),radial-gradient(72rem 54rem at 12% -8%,#31649d3b,#0000 58%),radial-gradient(62rem 48rem at 93% 108%,#7a273d2b,#0000 60%),linear-gradient(145deg,#0b1422 0%,#101827 48%,#090f19 100%)}.gehu-auth-entry[data-theme=light] .nexus-campus-folio.preloader-intro{background:radial-gradient(70% 50% at 50% 51%,#ffffff6b,#0000 68%),radial-gradient(62rem 48rem at 10% -6%,#4d85b930,#0000 60%),radial-gradient(58rem 46rem at 94% 107%,#a140581c,#0000 61%),linear-gradient(145deg,#dfe7eb 0%,#cfd8df 50%,#e8e5e1 100%)}.gehu-auth-entry .nexus-campus-folio .loader-art.loader-art-folio{background:repeating-linear-gradient(116deg,#ffffff03 0 1px,#0000 1px 9px),radial-gradient(58% 42%,#6b98be14,#0000 72%)}.gehu-auth-entry[data-theme=light] .nexus-campus-folio .loader-art.loader-art-folio{background:repeating-linear-gradient(116deg,#243e5204 0 1px,#0000 1px 9px),radial-gradient(58% 42%,#ffffff5c,#0000 72%)}.gehu-auth-entry .folio-sheet{border-color:#cadded4d;border-radius:clamp(12px,2.2vw,18px);overflow:hidden;box-shadow:0 20px 42px #0005104d,inset 0 1px #ffffffa8,inset 0 -1px #00051038}.gehu-auth-entry .folio-sheet:before{content:"";pointer-events:none;border:1px solid #edf6fc24;border-radius:clamp(8px,1.5vw,12px);position:absolute;inset:8px;box-shadow:inset 0 1px #ffffff1a,inset 0 -1px #040d182e}.gehu-auth-entry .folio-sheet:after{content:"";opacity:.44;pointer-events:none;background:repeating-linear-gradient(0deg,#ffffff1f 0 1px,#0000 1px 3px);height:9px;position:absolute;bottom:6px;left:8%;right:8%}.gehu-auth-entry .folio-sheet-rear{background:repeating-linear-gradient(0deg,#ffffff0b 0 1px,#0000 1px 5px),linear-gradient(145deg,#d4dde5 0%,#9ba9b7 72%,#c1ccd6 100%)}.gehu-auth-entry .folio-sheet-middle{background:repeating-linear-gradient(0deg,#ffffff0e 0 1px,#0000 1px 5px),linear-gradient(145deg,#e2e8ed 0%,#b9c5cf 70%,#d3dbe2 100%)}.gehu-auth-entry .folio-cover{backface-visibility:visible;transform-origin:2.6%;background:linear-gradient(112deg,#ffffff17,#0000 27%),linear-gradient(90deg,#b04c671f,#0000 16% 84%,#00040d1a),repeating-linear-gradient(96deg,#ffffff04 0 1px,#0000 1px 6px),linear-gradient(145deg,#2b425d 0%,#192b42 46%,#101d2f 100%);border-right-width:3px;border-right-color:#522339b3;border-radius:clamp(12px,2.2vw,18px);overflow:visible;box-shadow:0 29px 60px #00051080,0 0 0 1px #c1dcf024,3px 0 0 -1px #07111d8c,inset 0 1px #ecf6ff2b,inset 0 0 0 8px #00051012,inset 0 0 0 9px #ecf6ff0b,inset 0 -2px #00040cb3}.gehu-auth-entry .folio-cover:before{backface-visibility:hidden;background:linear-gradient(145deg,#40536a 0%,#25384d 54%,#162536 100%),repeating-linear-gradient(0deg,#ffffff05 0 1px,#0000 1px 5px);border-color:#0000;border-radius:clamp(8px,1.5vw,12px);inset:0;transform:rotateY(180deg)translateZ(1px);box-shadow:inset 0 0 0 10px #08121e4d,inset 0 0 0 11px #dcecf72b,inset 0 0 28px #00040d42,inset 0 -2px #00040c47}.gehu-auth-entry .folio-cover:after{background:linear-gradient(90deg,#08121eb3,#8ba6b957,#040b14c7);border-right:1px solid #ecf6ff29;width:5px;inset:1% -5px 1% auto;transform:none;box-shadow:3px 0 7px #0000003d;animation:none!important}.gehu-auth-entry .folio-cover-heading,.gehu-auth-entry .folio-cover-wordmark,.gehu-auth-entry .folio-blind-emboss,.gehu-auth-entry .folio-lower-rule{backface-visibility:hidden}.gehu-auth-entry .folio-spine{background:repeating-linear-gradient(#ffffff12 0 1px,#0000 1px 9px),linear-gradient(90deg,#552039 0%,#76334e 54%,#351524 100%);width:clamp(10px,1.3vw,15px);box-shadow:2px 0 9px #00000047,inset -1px 0 #ffffff1a,inset 1px 0 #0003}.gehu-auth-entry .folio-spine:before{content:"";background:linear-gradient(90deg,#6928418c,#130a12b8);border-left:1px solid #ffffff1c;border-right:1px solid #00000047;width:4px;position:absolute;top:3%;bottom:3%;right:-2px;box-shadow:2px 0 5px #0000003d}.gehu-auth-entry .folio-spine:after{border-right-color:#e7acbe47;right:2px}.gehu-auth-entry .folio-inside{background:radial-gradient(74% 64% at 54% 43%,#6b99c11f,#0000 70%),linear-gradient(145deg,#2b4056 0%,#172a3e 54%,#0e1b2b 100%);border-radius:clamp(12px,2.2vw,18px);box-shadow:0 26px 62px #00051070,inset 0 1px #ffffff29,inset 0 0 0 9px #060e184d,inset 0 -2px #00000061}.gehu-auth-entry .folio-inside:before{border-color:#dbebf738;border-radius:clamp(8px,1.5vw,12px);inset:9px;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #00000040,0 0 0 2px #08121e26}.gehu-auth-entry .folio-inside:after{content:"";z-index:4;pointer-events:none;background:repeating-linear-gradient(#ffffff14 0 1px,#0000 1px 11px),linear-gradient(90deg,#4b1b32 0%,#873b57 50%,#321421 100%);border-left:1px solid #f0dce424;border-right:1px solid #14050e66;border-radius:6px 2px 2px 6px;width:clamp(9px,1.65vw,15px);position:absolute;top:10px;bottom:10px;left:10px;box-shadow:4px 0 11px #00000047,inset 1px 0 #ffffff14,inset -2px 0 #00000038}.gehu-auth-entry .folio-campus-preview{border:1px solid #e7f0f940;border-radius:12px;box-shadow:0 10px 24px #00040c47,inset 0 0 0 6px #060e1826}.gehu-auth-entry .folio-campus-preview:after{background:linear-gradient(#050d1814,#050d1847),linear-gradient(90deg,#ffffff0d,#0000 22% 78%,#0000000f)}.gehu-auth-entry .folio-image-bridge:before{content:"";z-index:3;opacity:1;pointer-events:none;background:repeating-linear-gradient(#ffffff14 0 1px,#0000 1px 11px),linear-gradient(90deg,#4b1b32 0%,#873b57 50%,#321421 100%);border-right:1px solid #f0dce424;width:clamp(9px,1.65vw,15px);transition:opacity .22s;position:absolute;top:0;bottom:0;left:0;box-shadow:4px 0 11px #00000047,inset 1px 0 #ffffff14,inset -2px 0 #00000038}.gehu-auth-entry .folio-image-bridge.is-expanded:before{opacity:0}.gehu-auth-entry .folio-stage-open .folio-cover,.gehu-auth-entry .folio-stage-ready .folio-cover{transform:rotateY(-112deg)rotate(-1deg);box-shadow:-10px 22px 44px #00051057,0 0 0 1px #c1dcf021,2px 0 0 -1px #07111d75,inset 0 1px #ecf6ff1f,inset 0 -2px #00040c94}.gehu-auth-entry .folio-stage-open .folio-cover:before,.gehu-auth-entry .folio-stage-ready .folio-cover:before{background:linear-gradient(145deg,#40536a 0%,#25384d 54%,#162536 100%),repeating-linear-gradient(0deg,#ffffff05 0 1px,#0000 1px 5px);border-color:#d6e8f42e #d6e8f42e #d6e8f42e #873b578a;box-shadow:inset 0 0 0 9px #08121e3d,inset 0 0 0 10px #dcecf724,inset 0 0 24px #00040d42,inset 8px 0 14px #2e0f1f38,inset 0 -1px #00040c52}.gehu-auth-entry[data-theme=light] .folio-floor-shadow{background:radial-gradient(#323d4652 0%,#323d4626 45%,#0000 76%)}.gehu-auth-entry[data-theme=light] .folio-sheet{border-color:#43586542;box-shadow:0 20px 42px #33424e38,inset 0 1px #ffffffe0,inset 0 -1px #3d4d5829}.gehu-auth-entry[data-theme=light] .folio-sheet:before{border-color:#4b616f2b;box-shadow:inset 0 1px #ffffff94,inset 0 -1px #3648531a}.gehu-auth-entry[data-theme=light] .folio-sheet:after{background:repeating-linear-gradient(0deg,#394a551f 0 1px,#0000 1px 3px)}.gehu-auth-entry[data-theme=light] .folio-sheet-rear{background:repeating-linear-gradient(0deg,#374b5806 0 1px,#0000 1px 5px),linear-gradient(145deg,#cbd4d9 0%,#a3b0b6 72%,#bcc8cd 100%)}.gehu-auth-entry[data-theme=light] .folio-sheet-middle{background:repeating-linear-gradient(0deg,#374b5805 0 1px,#0000 1px 5px),linear-gradient(145deg,#f5f1e9 0%,#d6d9d5 70%,#e7e8e3 100%)}.gehu-auth-entry[data-theme=light] .folio-cover{background:linear-gradient(112deg,#ffffff6b,#0000 28%),linear-gradient(90deg,#92435a14,#0000 16% 84%,#364c5912),repeating-linear-gradient(96deg,#1d394c04 0 1px,#0000 1px 6px),linear-gradient(145deg,#e2ebef 0%,#c1d0d7 49%,#9eb2bd 100%);border-color:#31506557 #622f419e #31506557 #31506557;box-shadow:0 28px 58px #33424e45,0 0 0 1px #ffffff75,3px 0 0 -1px #3c495038,inset 0 1px #ffffffeb,inset 0 0 0 8px #364a540e,inset 0 0 0 9px #ffffff4d,inset 0 -2px #2c3e493b}.gehu-auth-entry[data-theme=light] .folio-cover:before{background:linear-gradient(145deg,#e7e2d8 0%,#d3d7d2 54%,#bac8ca 100%),repeating-linear-gradient(0deg,#2c465505 0 1px,#0000 1px 5px);border-color:#0000;box-shadow:inset 0 0 0 10px #48514f1f,inset 0 0 0 11px #ffffff94,inset 0 0 22px #384e581f,inset 0 -1px #2c414e29}.gehu-auth-entry[data-theme=light] .folio-spine{background:repeating-linear-gradient(#ffffff1a 0 1px,#0000 1px 9px),linear-gradient(90deg,#6b2944 0%,#93445e 54%,#542239 100%);box-shadow:2px 0 9px #2f232d2e,inset -1px 0 #ffffff29,inset 1px 0 #4c1f3129}.gehu-auth-entry[data-theme=light] .folio-spine:before{background:linear-gradient(90deg,#9b4a608f,#36182399);border-left-color:#ffffff38;border-right-color:#3c1b283d}.gehu-auth-entry[data-theme=light] .folio-spine:after{border-right-color:#70364d47}.gehu-auth-entry[data-theme=light] .folio-inside{background:radial-gradient(74% 64% at 54% 43%,#ffffff57,#0000 70%),linear-gradient(145deg,#f5f2ea 0%,#dfe2dc 54%,#c5d0d2 100%);box-shadow:0 25px 58px #3a444c38,inset 0 1px #fffffff0,inset 0 0 0 9px #ffffff40,inset 0 -2px #3f4c5326}.gehu-auth-entry[data-theme=light] .folio-inside:before{border-color:#38546338;box-shadow:inset 0 1px #ffffffa8,inset 0 -1px #404f571a,0 0 0 2px #ffffff2b}.gehu-auth-entry[data-theme=light] .folio-inside:after{background:repeating-linear-gradient(#ffffff1f 0 1px,#0000 1px 11px),linear-gradient(90deg,#6b2944 0%,#93445e 50%,#542239 100%);border-left-color:#ffeef142;border-right-color:#3e132252;box-shadow:4px 0 11px #2f232d38,inset 1px 0 #ffffff24,inset -2px 0 #4c1f312e}.gehu-auth-entry[data-theme=light] .folio-stage-open .folio-cover:before,.gehu-auth-entry[data-theme=light] .folio-stage-ready .folio-cover:before{background:linear-gradient(145deg,#e7e2d8 0%,#d3d7d2 54%,#bac8ca 100%),repeating-linear-gradient(0deg,#2c465505 0 1px,#0000 1px 5px);border-color:#4f5f6133 #4f5f6133 #4f5f6133 #93445e7a;box-shadow:inset 0 0 0 10px #48514f1f,inset 0 0 0 11px #ffffff94,inset 0 0 22px #384e581f,inset 8px 0 14px #62263a24,inset 0 -1px #2c414e29}.gehu-auth-entry[data-theme=light] .folio-cover:after{background:linear-gradient(90deg,#4b595e9e,#ffffff6b,#3e2d339e);border-right-color:#ffffff6b;box-shadow:3px 0 7px #32393d33}.gehu-auth-entry[data-theme=light] .folio-campus-preview{border-color:#41596359;box-shadow:0 10px 24px #323e4433,inset 0 0 0 6px #ffffff1f}.gehu-auth-entry[data-theme=light] .folio-campus-preview:after{background:linear-gradient(#eff5fb0a,#14273a29),linear-gradient(90deg,#ffffff24,#0000 22% 78%,#3241470f)}.gehu-auth-entry[data-theme=light] .folio-image-bridge:before{background:repeating-linear-gradient(#ffffff1f 0 1px,#0000 1px 11px),linear-gradient(90deg,#6b2944 0%,#93445e 50%,#542239 100%);border-right-color:#ffeef142;box-shadow:4px 0 11px #2f232d38,inset 1px 0 #ffffff24,inset -2px 0 #4c1f312e}.gehu-auth-entry .folio-cover-heading{color:#e5eff9b3;text-shadow:0 1px #00000070}.gehu-auth-entry .folio-cover-wordmark{color:#ecf5fcf0;text-shadow:0 1px #ffffff14,0 -1px #00040c8f,0 7px 17px #00040c38}.gehu-auth-entry .folio-cover-wordmark span{color:#a7c9e5}.gehu-auth-entry .folio-blind-emboss{color:#e7f0fa0d;text-shadow:1px 1px #ffffff09,-1px -1px #00000042}.gehu-auth-entry[data-theme=light] .folio-cover-heading{color:#1e40609e;text-shadow:0 1px #ffffffd1}.gehu-auth-entry[data-theme=light] .folio-cover-wordmark{color:#234b68;text-shadow:0 1px #ffffffe6,0 -1px #22415a1f,0 6px 15px #35465a1a}.gehu-auth-entry[data-theme=light] .folio-cover-wordmark span{color:#3d769d}.gehu-auth-entry[data-theme=light] .folio-blind-emboss{color:#1f405e0f;text-shadow:1px 1px #ffffffc2,-1px -1px #2d435826}@media (max-width:640px){.gehu-auth-entry .folio-sheet,.gehu-auth-entry .folio-cover,.gehu-auth-entry .folio-inside{border-radius:clamp(11px,3.2vw,15px)}.gehu-auth-entry .folio-sheet:before,.gehu-auth-entry .folio-cover:before,.gehu-auth-entry .folio-inside:before{border-radius:9px;inset:6px}.gehu-auth-entry .folio-inside:after,.gehu-auth-entry .folio-image-bridge:before{width:clamp(8px,2.4vw,11px)}.gehu-auth-entry .folio-spine{width:clamp(9px,2.2vw,12px)}.gehu-auth-entry .folio-stage-open .folio-cover,.gehu-auth-entry .folio-stage-ready .folio-cover{transform:rotateY(-103deg)rotate(-.6deg)}}.gehu-auth-entry .folio-sheet-rear{transform-origin:0%;animation-name:folioRearInHingeSafe;transform:translate3d(0,-8px,-10px)rotate(-1deg)}.gehu-auth-entry .folio-sheet-middle{transform-origin:0%;animation-name:folioMiddleInHingeSafe;transform:translate3d(7px,4px,-4px)rotate(.45deg)}.gehu-auth-entry .nexus-campus-folio.nexus-tab-returning .folio-sheet-rear{animation-name:folioPaperReceiveRearAligned}.gehu-auth-entry .nexus-campus-folio.nexus-tab-returning .folio-sheet-middle{animation-name:folioPaperReceiveMiddleAligned}@keyframes folioRearInHingeSafe{0%{opacity:0;transform:translate3d(2px,26px,-20px)rotate(-.15deg)scale(.94)}to{opacity:.62;transform:translate3d(0,-8px,-10px)rotate(-1deg)scale(1)}}@keyframes folioMiddleInHingeSafe{0%{opacity:0;transform:translate3d(4px,22px,-12px)rotate(.08deg)scale(.95)}to{opacity:.78;transform:translate3d(7px,4px,-4px)rotate(.45deg)scale(1)}}@keyframes folioPaperReceiveRearAligned{0%{opacity:.62;transform:translate3d(0,-8px,-10px)rotate(-1deg)scale(1)}42%{opacity:.72;transform:translate3d(5px,-12px,-10px)rotate(-.35deg)scale(1.006)}72%{transform:translate3d(3px,5px,-10px)rotate(0)scale(.998)}to{opacity:.62;transform:translate3d(3px,5px,-10px)rotate(0)scale(1)}}@keyframes folioPaperReceiveMiddleAligned{0%{opacity:.78;transform:translate3d(7px,4px,-4px)rotate(.45deg)scale(1)}38%{opacity:.88;transform:translate3d(10px,-2px,-4px)rotate(.2deg)scale(1.005)}70%{transform:translate3d(3px,5px,-4px)rotate(0)scale(.998)}to{opacity:.78;transform:translate3d(3px,5px,-4px)rotate(0)scale(1)}}@media (prefers-reduced-motion:reduce){.gehu-auth-entry .folio-sheet-rear{transform:translate3d(3px,5px,-10px)rotate(0)!important}.gehu-auth-entry .folio-sheet-middle{transform:translate3d(3px,5px,-4px)rotate(0)!important}}@media (max-width:640px) and (max-height:620px){.gehu-auth-entry .campus-folio-scene{width:min(80vw,360px)}.gehu-auth-entry .nexus-campus-folio .loader-progress{width:min(80vw,320px);top:calc(50vh - 83px);bottom:auto}.gehu-auth-entry .nexus-campus-folio .loader-footer{bottom:13px}}
