.AuthShell_shell__RpKKi{--auth-ink:#183b36;--auth-muted:#61716b;--auth-paper:#f7f5ed;--auth-card:#fffdf7f5;--auth-border:#183b3624;--auth-field:#ffffff;--auth-gold:#96702f;position:relative;min-height:100svh;isolation:isolate;background:var(--auth-paper);color:var(--auth-ink);color-scheme:light;transition:background .6s,color .6s}.AuthShell_shell__RpKKi[data-auth-theme=dark]{--auth-ink:#f4f0e3;--auth-muted:#b2c0b8;--auth-paper:#0c2222;--auth-card:#102b2bf2;--auth-border:#d9e5da26;--auth-field:#ffffff06;--auth-gold:#e3bd78;color-scheme:dark}.AuthShell_header__7F2eh{max-width:1320px;padding:26px 48px;margin:auto;display:flex;align-items:center;justify-content:space-between}.AuthShell_home__IsVNb{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--auth-ink)}.AuthShell_toggle__ATyWS{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;border:1px solid var(--auth-border);background:var(--auth-card);color:var(--auth-ink);cursor:pointer;transition:transform .3s}.AuthShell_toggle__ATyWS:hover{transform:rotate(12deg)}.AuthShell_layout__RLw7p{display:grid;grid-template-columns:1fr 460px;align-items:center;gap:100px;max-width:1200px;margin:auto;padding:36px 48px 60px;min-height:calc(100svh - 165px)}.AuthShell_intro__ZoXG6{max-width:440px}.AuthShell_eyebrow__RqGb0{font-size:10px;text-transform:uppercase;letter-spacing:.2em;color:var(--auth-gold)}.AuthShell_intro__ZoXG6 h2{font-size:clamp(44px,5vw,72px);font-weight:400;line-height:1.1;letter-spacing:-.045em;margin:26px 0}.AuthShell_intro__ZoXG6 em{font-family:var(--font-fraunces),Georgia,serif;color:var(--auth-gold)}.AuthShell_intro__ZoXG6 p{font-size:15px;line-height:1.85;max-width:320px;color:var(--auth-muted)}.AuthShell_introFooter__mHtiV{display:flex;align-items:center;gap:32px;margin-top:20px;font-size:9px;letter-spacing:.15em;color:var(--auth-muted)}.AuthShell_card__5fxYK{width:100%;padding:34px 38px 38px;background:var(--auth-card);border:1px solid var(--auth-border);border-radius:20px;box-shadow:0 24px 70px #152e2b12;backdrop-filter:blur(20px);transition:background .6s,border-color .6s}.AuthShell_logo__op0BM{display:block;width:112px;border-radius:6px;overflow:hidden;margin-bottom:25px}.AuthShell_logo__op0BM img{width:112px;height:60px;object-fit:cover}.AuthShell_card__5fxYK h1{color:var(--auth-ink);font-family:var(--font-roboto),sans-serif!important;font-size:29px;font-weight:400;line-height:1.2;letter-spacing:-.035em}.AuthShell_card__5fxYK p{color:var(--auth-muted)}.AuthShell_card__5fxYK input:not([type=checkbox]){height:56px;border-radius:8px;border-color:var(--auth-border);background:var(--auth-field);color:var(--auth-ink);font-size:16px;padding-left:15px;box-shadow:none}.AuthShell_card__5fxYK input:focus-visible{border-color:var(--auth-gold);box-shadow:0 0 0 3px #c49a4917}.AuthShell_card__5fxYK label{color:var(--auth-muted)}.AuthShell_card__5fxYK input+label{left:15px}.AuthShell_card__5fxYK form a{color:var(--auth-gold)}.AuthShell_card__5fxYK form button[type=submit]{height:52px;border-radius:8px;background:var(--auth-ink);color:var(--auth-paper);font-size:14px;font-weight:500;box-shadow:none}.AuthShell_card__5fxYK form p.text-destructive,.AuthShell_card__5fxYK form p[role=alert]{color:#c34545}.AuthShell_shell__RpKKi[data-auth-theme=dark] .AuthShell_card__5fxYK form p.text-destructive,.AuthShell_shell__RpKKi[data-auth-theme=dark] .AuthShell_card__5fxYK form p[role=alert]{color:#ffa6a6}.AuthShell_footer__cBwVE{max-width:1320px;padding:20px 48px;margin:auto;display:flex;justify-content:space-between;gap:20px;color:var(--auth-muted);font-size:10px}.AuthShell_shell__RpKKi a:focus-visible,.AuthShell_shell__RpKKi button:focus-visible{outline:2px solid var(--auth-gold);outline-offset:5px}.AuthShell_wideCard__KzPJo{padding-top:28px}@media(max-width:1000px){.AuthShell_layout__RLw7p{gap:45px;grid-template-columns:1fr 420px;padding:30px}.AuthShell_footer__cBwVE,.AuthShell_header__7F2eh{padding-left:30px;padding-right:30px}}@media(max-width:760px){.AuthShell_layout__RLw7p{grid-template-columns:1fr;max-width:500px;padding:18px 22px 35px;min-height:calc(100svh - 150px)}.AuthShell_intro__ZoXG6{display:none}.AuthShell_header__7F2eh{padding:20px 22px}.AuthShell_card__5fxYK{padding:27px;border-radius:16px}.AuthShell_footer__cBwVE{padding:16px 22px;flex-wrap:wrap}.AuthShell_card__5fxYK h1{font-size:27px}}@media(prefers-reduced-motion:reduce){.AuthShell_shell__RpKKi,.AuthShell_shell__RpKKi *{transition:none!important;animation:none!important}}.AuthShell_vectorBackground__ve_lP{position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 22% 68%,#c49a4912,transparent 55%),radial-gradient(ellipse at 92% 15%,#668d7410,transparent 50%)}.AuthShell_intro__ZoXG6 h2{font-size:clamp(42px,4.2vw,58px);margin:22px 0 18px}.AuthShell_introFooter__mHtiV{justify-content:space-between;padding-top:16px;border-top:1px solid var(--auth-border)}.AuthShell_mapScene__RE4b3{position:relative;margin:25px -38px 0}.AuthShell_mapHalo__DKTJd{position:absolute;inset:15% 5% 10%;border-radius:50%;background:radial-gradient(ellipse,#c49a4912,transparent 72%);filter:blur(15px)}.AuthShell_worldMap__iPV81{display:block;width:100%;height:280px;overflow:hidden;animation:AuthShell_mapFloat__mX5K4 10s ease-in-out infinite}.AuthShell_mapGrid__ck47Y{stroke:var(--auth-border);stroke-width:1;opacity:.55}.AuthShell_continents__uJJRU{opacity:.55}.AuthShell_shell__RpKKi[data-auth-theme=dark] .AuthShell_continents__uJJRU{opacity:.72}.AuthShell_routeBase__9CQW7{stroke:var(--auth-gold);stroke-width:2;opacity:.18}.AuthShell_route__ukbi2{stroke:var(--auth-gold);stroke-width:2.4;stroke-dasharray:7 9;animation:AuthShell_routeFlow__xR0gs 4s linear infinite}.AuthShell_originDot__mRauM{fill:var(--auth-gold);opacity:.7}.AuthShell_pulseRing__df4YX{fill:none;stroke:var(--auth-gold);stroke-width:1.5;transform-box:fill-box;transform-origin:center;animation:AuthShell_mapPulse___6IRg 3s ease-out infinite}.AuthShell_markerHalo__zu3xV{fill:var(--auth-gold);opacity:.14}.AuthShell_markerDot__VgZQ3{fill:var(--auth-gold);stroke:var(--auth-paper);stroke-width:2}.AuthShell_markerLine__8Z63l{stroke:var(--auth-gold);stroke-width:1;opacity:.6}.AuthShell_nzLabel__cVtDB{fill:var(--auth-ink);font-size:16px;letter-spacing:2px;font-weight:500}.AuthShell_nzSublabel__hlDok{fill:var(--auth-muted);font-size:9px;letter-spacing:1px}.AuthShell_mapCaption__kkEXF{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;padding:3px 36px 0;color:var(--auth-muted)}.AuthShell_mapCaption__kkEXF>span{display:flex;align-items:center;gap:8px;font-size:8px;letter-spacing:.14em}.AuthShell_mapCaption__kkEXF i{width:4px;height:4px;border-radius:50%;background:var(--auth-gold)}.AuthShell_mapCaption__kkEXF button{display:grid;place-items:center;width:27px;height:27px;background:transparent;border:1px solid var(--auth-border);color:var(--auth-muted);border-radius:50%;cursor:pointer}.AuthShell_shell__RpKKi[data-motion=off] .AuthShell_pulseRing__df4YX,.AuthShell_shell__RpKKi[data-motion=off] .AuthShell_route__ukbi2,.AuthShell_shell__RpKKi[data-motion=off] .AuthShell_worldMap__iPV81{animation:none}@keyframes AuthShell_mapFloat__mX5K4{0%,to{transform:perspective(900px) rotateX(7deg) rotate(-1deg) translateY(0)}50%{transform:perspective(900px) rotateX(3deg) rotate(1deg) translateY(-5px)}}@keyframes AuthShell_routeFlow__xR0gs{to{stroke-dashoffset:-64}}@keyframes AuthShell_mapPulse___6IRg{0%{transform:scale(.55);opacity:.8}to{transform:scale(1.55);opacity:0}}@media(max-width:1000px) and (min-width:761px){.AuthShell_mapScene__RE4b3{margin-left:-15px;margin-right:-15px}}@media(max-width:760px){.AuthShell_intro__ZoXG6{display:block;width:100%;max-width:none}.AuthShell_introFooter__mHtiV,.AuthShell_intro__ZoXG6>.AuthShell_eyebrow__RqGb0,.AuthShell_intro__ZoXG6>h2,.AuthShell_intro__ZoXG6>p{display:none}.AuthShell_mapScene__RE4b3{margin:0}.AuthShell_worldMap__iPV81{max-height:165px}.AuthShell_mapCaption__kkEXF{padding:2px 8px 0}.AuthShell_layout__RLw7p{gap:20px;min-height:calc(100svh - 150px);padding-top:0}}@media(prefers-reduced-motion:reduce){.AuthShell_pulseRing__df4YX,.AuthShell_route__ukbi2,.AuthShell_worldMap__iPV81{animation:none!important}.AuthShell_mapCaption__kkEXF button{display:none}}.AuthShell_traveller__xkf8o{fill:var(--auth-gold);offset-distance:0;animation:AuthShell_journeyTravel__E_wBI 7s ease-in-out infinite;filter:drop-shadow(0 0 5px var(--auth-gold))}@keyframes AuthShell_journeyTravel__E_wBI{0%{offset-distance:0;opacity:0}10%{opacity:1}88%{opacity:1}to{offset-distance:100%;opacity:0}}.AuthShell_shell__RpKKi[data-motion=off] .AuthShell_traveller__xkf8o{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.AuthShell_traveller__xkf8o{animation:none;display:none}}