._index_1v8sv_1{width:min(1180px,calc(100% - 40px));min-height:100vh;margin:0 auto;display:grid;grid-template-rows:auto 1fr auto}._header_1v8sv_9{padding:28px 0}._content_1v8sv_13{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.75fr);gap:clamp(36px,7vw,96px);align-content:center;padding:48px 0 72px}._hero_1v8sv_21{align-self:center}._eyebrow_1v8sv_25,._panelLabel_1v8sv_26,._cardNumber_1v8sv_27{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.68rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}._eyebrow_1v8sv_25{display:flex;align-items:center;gap:9px;width:fit-content;margin-bottom:26px;color:var(--signal-text)}._statusDot_1v8sv_44{width:7px;height:7px;border-radius:50%;background:var(--signal);box-shadow:0 0 0 5px var(--tint),0 0 16px var(--signal-glo)}._heading_1v8sv_54{max-width:700px;margin:0;font-family:Figtree,Hanken Grotesk,sans-serif;font-size:clamp(3.25rem,6.7vw,6.65rem);font-weight:800;line-height:.91;letter-spacing:-.065em}._heading_1v8sv_54 span{color:var(--signal-text)}._text_1v8sv_68{max-width:600px;margin:30px 0 0;color:var(--mist);font-size:clamp(1.05rem,1.7vw,1.3rem);line-height:1.55}._loginPanel_1v8sv_76{align-self:center;padding:clamp(26px,4vw,38px);border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);box-shadow:var(--shadow)}._panelLabel_1v8sv_26{color:var(--signal-text)}._loginPanel_1v8sv_76 h2{margin:15px 0 7px;font-family:Figtree,Hanken Grotesk,sans-serif;font-size:clamp(1.7rem,3vw,2.25rem);font-weight:750;letter-spacing:-.04em}._loginPanel_1v8sv_76>div>p,._unavailable_1v8sv_98{margin:0;color:var(--fog);line-height:1.5}._form_1v8sv_104{margin-top:28px}._label_1v8sv_108{display:block;margin-bottom:8px;color:var(--mist);font-size:.83rem;font-weight:600}._inputRow_1v8sv_116{display:flex;gap:10px}._input_1v8sv_116{min-width:0;flex:1;height:48px;padding:0 14px;border:1px solid var(--line-2);border-radius:var(--radius-small);outline:none;color:var(--bone);background:var(--panel-2);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.78rem;transition:border-color .16s ease,box-shadow .16s ease}._input_1v8sv_116::placeholder{color:var(--fog)}._input_1v8sv_116:focus{border-color:var(--signal);box-shadow:0 0 0 3px var(--signal-glo)}._button_1v8sv_147{height:48px;padding:0 19px;border:0;border-radius:var(--radius-small);color:var(--signal-contrast);background:var(--signal);box-shadow:0 7px 20px -8px var(--signal-glo);font-weight:700;cursor:pointer;transition:filter .16s ease,transform .16s ease}._button_1v8sv_147:hover{filter:brightness(1.06);transform:translateY(-1px)}._button_1v8sv_147:focus-visible{outline:3px solid var(--signal-glo);outline-offset:2px}._button_1v8sv_147 span{margin-left:6px}._unavailable_1v8sv_98{margin-top:28px;padding:13px 15px;border:1px solid var(--line);border-radius:var(--radius-small);background:var(--panel-2);font-size:.88rem}._list_1v8sv_185{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:10px 0 0;padding:0;list-style:none}._list_1v8sv_185 li{min-width:0;padding:22px;border:1px solid var(--line);border-radius:var(--radius);background:color-mix(in srgb,var(--panel) 82%,transparent);box-shadow:var(--panel-shadow)}._cardNumber_1v8sv_27{display:block;margin-bottom:22px;color:var(--signal-text)}._list_1v8sv_185 strong{display:block;font-family:Figtree,Hanken Grotesk,sans-serif;font-size:1.04rem;letter-spacing:-.015em}._list_1v8sv_185 p{margin:8px 0 0;color:var(--fog);font-size:.9rem;line-height:1.48}._footer_1v8sv_224{display:flex;justify-content:space-between;gap:20px;padding:24px 0 30px;border-top:1px solid var(--line);color:var(--faint);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.61rem;letter-spacing:.09em;text-transform:uppercase}@media(max-width:860px){._content_1v8sv_13{grid-template-columns:1fr;gap:44px;padding-top:30px}._loginPanel_1v8sv_76{width:min(100%,620px)}}@media(max-width:660px){._index_1v8sv_1{width:min(100% - 28px,1180px)}._content_1v8sv_13{padding:24px 0 50px}._heading_1v8sv_54{font-size:clamp(3rem,16vw,4.7rem)}._list_1v8sv_185{grid-template-columns:1fr}._inputRow_1v8sv_116{flex-direction:column}._button_1v8sv_147{width:100%}._footer_1v8sv_224{display:block;line-height:1.7}._footer_1v8sv_224 span{display:block}}
