._page_892i0_1{background:var(--background);min-height:100svh;color:var(--foreground);place-items:center;padding:40px;font-family:Avenir Next,Avenir,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:grid}._frame_892i0_16{border:1px solid var(--border);border-radius:18px;grid-template-columns:1fr 1fr;width:100%;max-width:1200px;min-height:720px;display:grid;overflow:hidden;box-shadow:0 24px 70px #00000030}._brand_892i0_27{background:linear-gradient(145deg, color-mix(in srgb, var(--accent) 65%, var(--card)), var(--card) 65%);color:var(--foreground);flex-direction:column;padding:52px 54px 35px;display:flex;position:relative;overflow:hidden}._logo_892i0_40{z-index:1;width:132px;height:auto;position:relative}._statement_892i0_46{z-index:1;margin-top:99px;position:relative}._eyebrow_892i0_51{letter-spacing:.17em;color:var(--muted-foreground);margin:0 0 22px;font-size:10px;font-weight:600}._statement_892i0_46 h1{letter-spacing:-.035em;white-space:pre-line;margin:0;font-size:46px;font-weight:500;line-height:1.18}._description_892i0_66{max-width:360px;color:var(--muted-foreground);margin:25px 0 0;font-size:15px;line-height:1.8}._signal_892i0_73{opacity:.62;width:110%;height:auto;position:absolute;bottom:45px;left:-5%}._signal_892i0_73 path{stroke:var(--primary);stroke-width:1px}._signal_892i0_73 circle{fill:var(--foreground);stroke:var(--card);stroke-width:4px}._brandFooter_892i0_90{z-index:1;color:var(--muted-foreground);flex-direction:column;gap:8px;margin-top:auto;padding-top:170px;font-size:11px;display:flex;position:relative}._brandFooter_892i0_90 span:first-child{letter-spacing:.16em;font-size:10px}._access_892i0_105{background:color-mix(in srgb, var(--card) 72%, var(--background));flex-direction:column;padding:38px 44px 30px;display:flex}._topbar_892i0_111{justify-content:space-between;align-items:center;gap:16px;display:flex}._product_892i0_117{letter-spacing:.05em;font-size:15px;font-weight:700}._product_892i0_117 span{color:var(--muted-foreground);letter-spacing:.14em;margin-left:7px;font-size:10px;font-weight:500}._topbar_892i0_111 select{color:var(--foreground);background:var(--background);border:1px solid var(--border);border-radius:7px;padding:8px 10px;font-size:12px}._formArea_892i0_137{width:100%;max-width:352px;margin:auto;padding:70px 0 72px}._rule_892i0_143{background:var(--primary);width:32px;height:3px;margin-bottom:24px}._formArea_892i0_137 h2{letter-spacing:-.035em;margin:0 0 12px;font-size:34px;font-weight:600;line-height:1.15}._intro_892i0_156{color:var(--muted-foreground);margin:0 0 35px;font-size:14px}._formArea_892i0_137 label{margin-bottom:9px;font-size:12px;font-weight:600;display:block}._formArea_892i0_137 input{border:1px solid var(--border);background:var(--background);width:100%;height:52px;color:var(--foreground);border-radius:8px;outline:none;padding:0 15px;font-size:14px;transition:border-color .15s,box-shadow .15s}._formArea_892i0_137 input::placeholder{color:var(--muted-foreground)}._formArea_892i0_137 input:focus{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in srgb, var(--ring) 16%, transparent)}._formArea_892i0_137>form>input{margin-bottom:23px}._password_892i0_191{position:relative}._password_892i0_191 input{padding-right:54px}._password_892i0_191 button{width:44px;height:44px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;display:grid;position:absolute;top:4px;right:4px}._submit_892i0_211{width:100%;min-height:52px;color:var(--primary-foreground);background:var(--primary);cursor:pointer;border:0;border-radius:8px;justify-content:space-between;align-items:center;margin-top:29px;padding:0 18px;font-size:14px;font-weight:600;transition:background .15s;display:flex}._submit_892i0_211:hover{background:color-mix(in srgb, var(--primary) 88%, white)}._submit_892i0_211:disabled{opacity:.55;cursor:wait}._scope_892i0_235{text-align:center;color:var(--muted-foreground);margin:18px 0 0;font-size:11px;line-height:1.6}._error_892i0_242{color:var(--destructive);margin:14px 0 0;font-size:12px;line-height:1.6;display:block}._accessFooter_892i0_249{color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:20px;font-size:10px;display:flex}._accessFooter_892i0_249 span:first-child{align-items:center;gap:6px;display:flex}:is(._page_892i0_1 button:focus-visible,._page_892i0_1 select:focus-visible){outline:3px solid var(--ring);outline-offset:3px}._spin_892i0_267{animation:1s linear infinite _rotate_892i0_1}@keyframes _rotate_892i0_1{to{transform:rotate(360deg)}}@media (min-width:1440px){._frame_892i0_16{min-height:760px}}@media (max-width:1000px){._page_892i0_1{padding:24px}._brand_892i0_27{padding:40px 32px 30px}._statement_892i0_46 h1{font-size:38px}._access_892i0_105{padding:32px}._product_892i0_117 span{display:none}}@media (max-width:700px){._page_892i0_1{background:var(--background);padding:0}._frame_892i0_16{min-height:100svh;box-shadow:none;border:0;border-radius:0;grid-template-columns:1fr}._brand_892i0_27{padding:25px 28px 28px}._logo_892i0_40{width:104px}._statement_892i0_46{margin-top:28px}._eyebrow_892i0_51{margin-bottom:14px;font-size:8px}._statement_892i0_46 h1{white-space:normal;max-width:310px;font-size:31px}._description_892i0_66,._brandFooter_892i0_90{display:none}._signal_892i0_73{opacity:.28;width:65%;bottom:-65px;left:auto;right:-25%}._access_892i0_105{padding:27px 28px 22px}._formArea_892i0_137{max-width:420px;padding:36px 0 45px}._formArea_892i0_137 h2{font-size:30px}._intro_892i0_156{margin-bottom:28px}._accessFooter_892i0_249{padding-top:12px}}@media (prefers-reduced-motion:reduce){._spin_892i0_267{animation:none}._page_892i0_1 *{transition:none}}._help_892i0_364{color:var(--muted-foreground);text-align:center;margin:12px 0 0;font-size:12px;line-height:1.6}@media (max-width:700px){._frame_892i0_16{grid-template-rows:auto 1fr}._brand_892i0_27{padding:18px 24px}._statement_892i0_46{margin-top:14px}._eyebrow_892i0_51{letter-spacing:.1em;margin-bottom:8px;font-size:10px}._statement_892i0_46 h1{max-width:360px;font-size:25px}._access_892i0_105{padding:18px 24px}._formArea_892i0_137{margin:0 auto;padding:22px 0 20px}._rule_892i0_143{margin-bottom:16px}._formArea_892i0_137 h2{font-size:27px}._intro_892i0_156{margin-bottom:20px}._formArea_892i0_137 label{font-size:14px}._formArea_892i0_137 input{font-size:16px}._formArea_892i0_137>form>input{margin-bottom:18px}._submit_892i0_211{margin-top:20px}._scope_892i0_235{font-size:12px}._accessFooter_892i0_249{margin-top:auto;font-size:12px}}
