.J6e78q_page{width:min(1280px,90%);color:var(--ink);margin:auto;padding:32px 0 64px}.J6e78q_previewBar{color:var(--muted);justify-content:space-between;align-items:center;gap:16px;padding:14px 0 22px;font-size:.75rem;display:flex}.J6e78q_previewBar>div{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.J6e78q_previewBar strong{color:var(--ink);font-weight:500}.J6e78q_previewDot{background:var(--accent);border-radius:50%;width:7px;height:7px}.J6e78q_page .J6e78q_previewBar a{color:var(--accent);text-underline-offset:4px}.J6e78q_screenNav{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.J6e78q_screenNav button{border:1px solid var(--line);color:var(--muted);font:inherit;cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:10px;min-height:44px;padding:11px 14px;font-size:.75rem;display:flex}.J6e78q_screenNav button span{opacity:.7;font-size:.65rem}.J6e78q_screenNav button[aria-current]{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.J6e78q_shell{border:1px solid var(--line);background:var(--surface);border-radius:24px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.J6e78q_story{color:#eff7f7;background:#081d2b;flex-direction:column;padding:38px 42px 0;display:flex;position:relative;overflow:hidden}.J6e78q_brand{letter-spacing:.06em;align-items:center;gap:12px;font-size:1.6rem;font-weight:700;display:flex}.J6e78q_brand img{object-fit:contain}.J6e78q_storyCopy{z-index:1;margin-top:64px;position:relative}.J6e78q_eyebrow{letter-spacing:.16em;color:var(--accent);font-size:.65rem;font-weight:600}.J6e78q_story .J6e78q_eyebrow{color:#8fccc9}.J6e78q_story h2{letter-spacing:-.045em;margin:24px 0;font-size:clamp(2rem,3.5vw,3.3rem);font-weight:400;line-height:1.1}.J6e78q_story em{color:#80c9c1;font-style:normal}.J6e78q_storyCopy p{color:#b3c6ce;font-size:.9rem;line-height:1.75}.J6e78q_art{flex:1;min-height:230px;margin:0 -42px;position:relative}.J6e78q_artImages{height:100%;display:grid;overflow:hidden}.J6e78q_art img{opacity:0;object-fit:cover;object-position:65% 50%;grid-area:1/1;width:100%;height:100%;min-height:230px;transition:opacity .52s,transform .7s;display:block;transform:scale(1.035);-webkit-mask-image:linear-gradient(#0000,#000 30%);mask-image:linear-gradient(#0000,#000 30%)}.J6e78q_art img[data-active=true]{opacity:1;transform:scale(1)}.J6e78q_art span{color:#a8bfc8;font-size:.6rem;position:absolute;bottom:15px;left:42px}.J6e78q_storyFooter{color:#a5c1cc;letter-spacing:.12em;border-top:1px solid #28404e;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font-size:.6rem;display:flex}.J6e78q_formPanel{flex-direction:column;min-width:0;padding:38px 44px 24px;display:flex}.J6e78q_formTop{color:var(--muted);justify-content:space-between;align-items:center;gap:16px;font-size:.7rem;display:flex}.J6e78q_formContent{width:100%;max-width:390px;margin:auto;padding:42px 0;animation:.36s both J6e78q_enterForm}.J6e78q_titleGroup h1{letter-spacing:-.045em;margin:0 0 16px;font-size:clamp(1.8rem,2.6vw,2.5rem);font-weight:500;line-height:1.12}.J6e78q_titleGroup p{color:var(--muted);margin-bottom:24px;font-size:.9rem;line-height:1.65}.J6e78q_switcher{border:1px solid var(--line);background:var(--paper);border-radius:10px;grid-template-columns:1fr 1fr;margin-bottom:28px;padding:4px;display:grid}.J6e78q_switcher button{color:var(--muted);min-height:40px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;font-size:.8rem}.J6e78q_switcher button[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:0 1px 4px #00000012}.J6e78q_providers{gap:10px;display:grid}.J6e78q_providers button{background:var(--surface);min-height:48px;color:var(--ink);border:1px solid var(--line);font:inherit;cursor:pointer;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:.8rem;display:flex}.J6e78q_providers button:hover{border-color:var(--accent);background:var(--accent-soft)}.J6e78q_providerLabel{align-items:center;gap:12px;display:inline-flex}.J6e78q_providerLabel img{object-fit:contain;flex-shrink:0;width:20px;height:20px}.J6e78q_divider{color:var(--muted);align-items:center;gap:12px;margin:22px 0;font-size:.7rem;display:flex}.J6e78q_divider:before,.J6e78q_divider:after{content:"";background:var(--line);flex:1;height:1px}.J6e78q_form{gap:20px;display:grid}.J6e78q_form label{gap:10px;font-size:.8rem;font-weight:500;display:grid}.J6e78q_form input{border:1px solid var(--line);background:var(--paper);color:var(--ink);width:100%;min-width:0;font:inherit;border-radius:9px;min-height:48px;padding:14px}.J6e78q_form input::placeholder{color:var(--muted);opacity:.8}.J6e78q_password{align-items:center;display:flex;position:relative}.J6e78q_password input{padding-right:78px}.J6e78q_password button{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:8px 0;font-size:.7rem;position:absolute;right:12px}.J6e78q_forgot,.J6e78q_inlineButton{color:var(--accent);font:inherit;cursor:pointer;text-align:left;text-underline-offset:4px;background:0 0;border:0;min-height:44px;padding:6px 0;font-size:.75rem}.J6e78q_forgot{justify-self:end;margin-top:-14px}.J6e78q_primary{border:1px solid var(--accent);background:var(--accent);color:var(--on-accent);min-height:50px;font:inherit;cursor:pointer;border-radius:9px;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;font-size:.85rem;display:flex}.J6e78q_demoHint{color:var(--muted);margin:-6px 0 0;font-size:.65rem;line-height:1.6}.J6e78q_notice{border-left:3px solid var(--accent);background:var(--accent-soft);margin-top:20px;padding:12px;font-size:.8rem;line-height:1.5}.J6e78q_emptyNotice{height:0}.J6e78q_supporting{color:var(--muted);margin-bottom:0;font-size:.75rem;line-height:1.65}.J6e78q_formFooter{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:14px;padding-top:20px;font-size:.65rem;display:flex}.J6e78q_page .J6e78q_formFooter a{color:var(--accent);text-decoration:none}.J6e78q_page :is(a,button,input):focus-visible{outline:3px solid var(--accent);outline-offset:4px}@media (max-width:950px){.J6e78q_story{padding:30px 28px 0}.J6e78q_art{margin:0 -28px}.J6e78q_art span{left:28px}.J6e78q_formPanel{padding:30px 28px 24px}.J6e78q_storyCopy{margin-top:48px}}@media (max-width:700px){.J6e78q_shell{grid-template-columns:1fr}.J6e78q_story{padding:24px}.J6e78q_brand{font-size:1.2rem}.J6e78q_brand img{width:32px;height:28px}.J6e78q_storyCopy{margin-top:26px}.J6e78q_story h2{margin:14px 0;font-size:2rem}.J6e78q_story h2 br{display:none}.J6e78q_story h2 br:after{content:" "}.J6e78q_storyCopy p{max-width:30ch;margin-bottom:0}.J6e78q_art{opacity:.28;pointer-events:none;width:45%;height:100%;margin:0;position:absolute;top:0;right:0}.J6e78q_art img{-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.J6e78q_art span,.J6e78q_storyFooter{display:none}.J6e78q_brand{z-index:1;position:relative}.J6e78q_formPanel{padding:28px 24px 24px}.J6e78q_formContent{max-width:none;padding:32px 0}.J6e78q_previewBar{flex-direction:column;align-items:start}.J6e78q_screenNav{gap:6px}.J6e78q_screenNav button{padding:10px;font-size:.7rem}}@keyframes J6e78q_enterForm{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.J6e78q_art img{transition:none;transform:none}.J6e78q_formContent{animation:none}.J6e78q_page{scroll-behavior:auto}}
