.ac{--bg-page:#fff;--bg-quiet:#f6f7f4;--bg-quieter:#fafbf8;--line:#0f110817;--line-2:#0f110829;--ink:#1a1c14;--ink-2:#3a3d33;--ink-3:#6c6f63;--ink-4:#a1a399;--ok-tint:#eef4e3;--ok-edge:#c7d8a8;--ok-ink:#4a6b1f;--ok-strong:#6d9a2c;--warn-tint:#fdecd9;--warn-edge:#f3c98e;--warn-ink:#8a4e0a;--warn-strong:#d97c1b;--info-tint:#eef2f9;--info-edge:#c8d3e7;--info-ink:#2c4a7a;--orange:#fb7347;--orange-soft:#fde4d8;--orange-ink:#993c1d;--ff:"Poppins", "Inter", -apple-system, sans-serif;--ff-mono:ui-monospace, "JetBrains Mono", "SF Mono", Menlo, monospace;background:var(--bg-page);min-height:100vh;min-height:100dvh;font-family:var(--ff);color:var(--ink);font-size:14px;line-height:1.55}.ac-proto{color:#fff;font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.12em;background:#0f1108;flex-wrap:wrap;align-items:center;gap:14px;padding:9px 20px;font-size:10px;display:flex}.ac-proto .lbl{color:#ffffff80;align-items:center;gap:8px;display:inline-flex}.ac-proto .lbl:before{content:"";background:var(--orange);border-radius:50%;width:6px;height:6px}.ac-proto .toggle{background:#ffffff12;border:.5px solid #ffffff24;border-radius:999px;padding:2px;display:inline-flex}.ac-proto .toggle button{color:#fff9;font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.1em;cursor:pointer;background:0 0;border:none;border-radius:999px;padding:5px 13px;font-size:10px}.ac-proto .toggle button.active{color:#0f1108;background:#fff;font-weight:500}.ac-proto .note{color:#fff6;text-transform:none;letter-spacing:.02em;margin-left:auto;font-style:italic}.ac-auth{min-height:calc(100vh - 38px);grid-template-columns:1.1fr .9fr;min-height:calc(100dvh - 38px);display:grid}.ac-auth-brand{color:#fff;background:#0b0d14;flex-direction:column;padding:64px 64px 56px;display:flex;position:relative;overflow:hidden}.ac-auth-brand:before{content:"";background:radial-gradient(circle at 75% 25%,#fb734729 0%,#0b0d1400 55%),linear-gradient(150deg,#14110d 0%,#0b0d14 60%,#131726 100%);position:absolute;inset:0}.ac-auth-brand:after{content:"";background-image:linear-gradient(90deg,#ffffff05 1px,#0000 1px),linear-gradient(#ffffff05 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0}.ac-auth-brand>*{z-index:1;position:relative}.ac-auth-brand .eyebrow{font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.16em;color:#ffffffb3;align-items:center;gap:10px;margin-bottom:28px;font-size:10.5px;display:inline-flex}.ac-auth-brand .eyebrow:before{content:"";background:var(--orange);width:16px;height:1.5px;display:inline-block}.ac-auth-brand h1{letter-spacing:-.025em;max-width:16ch;margin-bottom:18px;font-size:38px;font-weight:400;line-height:1.08}.ac-auth-brand h1 em{color:#ffffff8c;font-style:normal}.ac-auth-brand .lede{color:#ffffffc7;max-width:42ch;font-size:15px;font-weight:300;line-height:1.55}.ac-auth-brand .benefits{flex-direction:column;gap:14px;margin-top:auto;padding-top:40px;display:flex}.ac-auth-brand .benefit{grid-template-columns:24px 1fr;align-items:baseline;gap:12px;display:grid}.ac-auth-brand .benefit .ic{font-family:var(--ff-mono);color:var(--orange);font-size:13px}.ac-auth-brand .benefit .tx{color:#ffffffd1;font-size:13.5px;line-height:1.5}.ac-auth-brand .benefit .tx strong{color:#fff;font-weight:500}.ac-auth-form{background:var(--bg-page);justify-content:center;align-items:center;padding:56px 48px;display:flex}.ac-auth-card{width:100%;max-width:400px}.ac-auth-card .card-head{margin-bottom:26px}.ac-auth-card .card-head .tabs{background:var(--bg-quieter);border:.5px solid var(--line);border-radius:999px;margin-bottom:24px;padding:3px;display:inline-flex}.ac-auth-card .card-head .tabs button{font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3);cursor:pointer;background:0 0;border:none;border-radius:999px;padding:7px 18px;font-size:10.5px;transition:background .12s,color .12s}.ac-auth-card .card-head .tabs button.active{color:var(--ink);background:#fff;font-weight:500;box-shadow:0 1px 2px #0000000a}.ac-auth-card h2{letter-spacing:-.018em;color:var(--ink);margin-bottom:6px;font-size:24px;font-weight:500}.ac-auth-card .sub{color:var(--ink-2);font-size:13.5px;line-height:1.5}.ac-social{flex-direction:column;gap:8px;margin-bottom:20px;display:flex}.ac-social button{border:.5px solid var(--line-2);width:100%;color:var(--ink);cursor:pointer;font-size:13.5px;font-weight:500;font-family:var(--ff);background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:12px 16px;transition:border-color .12s,background .12s;display:flex}.ac-social button:hover{border-color:var(--ink-3);background:var(--bg-quieter)}.ac-social button .ic{flex-shrink:0;width:18px;height:18px;display:inline-flex}.ac-social button.shop{color:#fff;background:#5a31f4;border-color:#5a31f4}.ac-social button.shop:hover{background:#4a28cc;border-color:#4a28cc}.ac-divider{align-items:center;gap:14px;margin:4px 0 20px;display:flex}.ac-divider:before,.ac-divider:after{content:"";background:var(--line-2);flex:1;height:.5px}.ac-divider span{font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--ink-4);font-size:9.5px}.ac-step{display:block}.ac-field{margin-bottom:14px}.ac-field label{font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--ink-3);margin-bottom:7px;font-size:10px;display:block}.ac-field input[type=email],.ac-field input[type=text]{border:.5px solid var(--line-2);width:100%;color:var(--ink);font-size:14px;font-family:var(--ff);background:#fff;border-radius:8px;outline:none;padding:12px 14px;transition:border-color .12s}.ac-field input:focus{border-color:var(--ink-3)}.ac-submit{background:var(--orange);color:#fff;width:100%;font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.1em;cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:12px 16px;font-size:11px;font-weight:500;transition:background .12s;display:flex}.ac-submit:hover{background:#d96138}.ac-submit:disabled{background:var(--bg-quiet);color:var(--ink-4);cursor:not-allowed}.ac-submit .arr{font-size:13px}.ac-fineprint{font-family:var(--ff-mono);color:var(--ink-4);text-align:center;margin-top:16px;font-size:10px;line-height:1.6}.ac-fineprint a{color:var(--ink-3);border-bottom:.5px solid var(--line-2)}.ac-code-sent{background:var(--ok-tint);border:.5px solid var(--ok-edge);color:var(--ok-ink);border-radius:8px;align-items:baseline;gap:10px;margin-bottom:18px;padding:12px 14px;font-size:12.5px;line-height:1.5;display:flex}.ac-code-sent .ic{color:var(--ok-strong);font-family:var(--ff-mono)}.ac-code-sent strong{color:var(--ink);font-weight:500}.ac-otp{justify-content:space-between;gap:8px;margin-bottom:18px;display:flex}.ac-otp input{aspect-ratio:1;text-align:center;width:100%;font-family:var(--ff-mono);color:var(--ink);border:.5px solid var(--line-2);background:#fff;border-radius:8px;outline:none;font-size:22px;font-weight:500;transition:border-color .12s,background .12s}.ac-otp input:focus{border-color:var(--orange);background:var(--orange-soft)}.ac-otp input.filled{border-color:var(--ink-3)}.ac-resend{text-align:center;font-family:var(--ff-mono);color:var(--ink-3);margin-top:14px;font-size:10.5px}.ac-resend button{cursor:pointer;color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px;font-family:var(--ff-mono);background:0 0;border:none;font-size:10.5px}.ac-back{cursor:pointer;font-family:var(--ff-mono);color:var(--ink-3);background:0 0;border:none;align-items:center;gap:6px;margin-bottom:18px;padding:0;font-size:10.5px;display:inline-flex}.ac-back:hover{color:var(--ink)}.ac-trade{border-top:.5px solid var(--line);margin-top:26px;padding-top:22px}.ac-trade .t-head{font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--ink-4);margin-bottom:8px;font-size:9.5px}.ac-trade p{color:var(--ink-2);margin-bottom:10px;font-size:12.5px;line-height:1.55}.ac-trade a{font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--ink);align-items:center;gap:7px;font-size:10.5px;display:inline-flex}.ac-trade a .arr{color:var(--orange)}.ac-dash{max-width:1280px;margin:0 auto;padding:36px 32px 96px}.ac-dash-head{border-bottom:.5px solid var(--line);justify-content:space-between;align-items:flex-start;gap:32px;margin-bottom:32px;padding-bottom:28px;display:flex}.ac-dash-head .who{flex-direction:column;gap:6px;display:flex}.ac-dash-head .who .greet{font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--ink-3);align-items:center;gap:8px;font-size:10.5px;display:inline-flex}.ac-dash-head .who .greet:before{content:"";background:var(--ok-strong);width:6px;height:6px;box-shadow:0 0 0 2px var(--ok-tint);border-radius:50%}.ac-dash-head .who h1{letter-spacing:-.02em;color:var(--ink);font-size:32px;font-weight:500}.ac-dash-head .who .org{color:var(--ink-2);font-size:13.5px}.ac-dash-head .who .org strong{color:var(--ink);font-weight:500}.ac-dash-head .mgr{border:.5px solid var(--line);background:#fff;border-radius:10px;align-items:center;gap:14px;min-width:280px;padding:14px 18px;display:flex}.ac-dash-head .mgr .avatar{width:40px;height:40px;font-family:var(--ff-mono);color:#fff;background:linear-gradient(150deg,#2a3140,#0b0d14);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:500;display:flex}.ac-dash-head .mgr .m-body{flex-direction:column;gap:1px;display:flex}.ac-dash-head .mgr .m-lbl{font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--ink-4);font-size:9px}.ac-dash-head .mgr .m-name{color:var(--ink);font-size:14px;font-weight:500}.ac-dash-head .mgr .m-contact{font-family:var(--ff-mono);color:var(--ink-3);font-size:10px}.ac-glance{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px;display:grid}.ac-glance .stat{border:.5px solid var(--line);cursor:pointer;background:#fff;border-radius:10px;flex-direction:column;gap:6px;padding:18px 20px;transition:border-color .12s;display:flex}.ac-glance .stat:hover{border-color:var(--ink-4)}.ac-glance .stat .k{font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--ink-3);align-items:center;gap:7px;font-size:9.5px;display:inline-flex}.ac-glance .stat .k:before{content:"";border-radius:50%;width:5px;height:5px}.ac-glance .stat.rentals .k:before{background:var(--info-ink)}.ac-glance .stat.repairs .k:before{background:var(--warn-strong)}.ac-glance .stat.orders .k:before{background:var(--ok-strong)}.ac-glance .stat.training .k:before{background:var(--orange)}.ac-glance .stat .v{font-family:var(--ff-mono);color:var(--ink);font-variant-numeric:tabular-nums;font-size:28px;font-weight:500;line-height:1}.ac-glance .stat .meta{font-family:var(--ff-mono);color:var(--ink-3);font-size:10px}.ac-dash-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.ac-dash-grid .wide{grid-column:1/-1}.ac-panel{border:.5px solid var(--line);background:#fff;border-radius:12px;overflow:hidden}.ac-panel-head{border-bottom:.5px solid var(--line);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.ac-panel-head h3{color:var(--ink);letter-spacing:-.008em;align-items:baseline;gap:8px;font-size:15px;font-weight:500;display:inline-flex}.ac-panel-head h3 .count{font-family:var(--ff-mono);color:var(--ink-4);font-size:10px}.ac-panel-head a .arr{color:var(--orange)}.ac-item{border-bottom:.5px solid var(--line);grid-template-columns:1fr auto;align-items:center;gap:14px;padding:14px 20px;display:grid}.ac-item:last-child{border-bottom:none}.ac-item .it-body{flex-direction:column;gap:3px;min-width:0;display:flex}.ac-item .it-name{color:var(--ink);letter-spacing:-.005em;font-size:14px;font-weight:500}.ac-item .it-meta{font-family:var(--ff-mono);color:var(--ink-3);font-size:10.5px}.ac-item .it-status{font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:9.5px;display:inline-flex}.ac-item .it-status:before{content:"";border-radius:50%;width:5px;height:5px}.ac-item .it-status.ok{background:var(--ok-tint);color:var(--ok-ink);border:.5px solid var(--ok-edge)}.ac-item .it-status.ok:before{background:var(--ok-strong)}.ac-item .it-status.warn{background:var(--warn-tint);color:var(--warn-ink);border:.5px solid var(--warn-edge)}.ac-item .it-status.warn:before{background:var(--warn-strong)}.ac-item .it-status.info{background:var(--info-tint);color:var(--info-ink);border:.5px solid var(--info-edge)}.ac-item .it-status.info:before{background:var(--info-ink)}.ac-ticket{padding:16px 20px}.ac-ticket .tk-top{justify-content:space-between;align-items:baseline;margin-bottom:14px;display:flex}.ac-ticket .tk-id{font-family:var(--ff-mono);color:var(--ink);font-size:12px;font-weight:500}.ac-ticket .tk-id .hash{color:var(--ink-4)}.ac-ticket .tk-aircraft{font-family:var(--ff-mono);color:var(--ink-3);font-size:10.5px}.ac-ticket .tk-track{align-items:center;gap:0;margin-top:6px;display:flex}.ac-ticket .tk-stage{flex-direction:column;flex:1;align-items:center;gap:6px;display:flex;position:relative}.ac-ticket .tk-stage .dot{border:1.5px solid var(--line-2);z-index:1;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.ac-ticket .tk-stage.done .dot{background:var(--ok-strong);border-color:var(--ok-strong)}.ac-ticket .tk-stage.done .dot:after{content:"";border-bottom:1.5px solid #fff;border-left:1.5px solid #fff;width:5px;height:3px;margin-top:-1px;transform:rotate(-45deg)}.ac-ticket .tk-stage.current .dot{background:var(--warn-strong);border-color:var(--warn-strong);box-shadow:0 0 0 3px #d97c1b26}.ac-ticket .tk-stage:before{content:"";background:var(--line);z-index:0;width:100%;height:1.5px;position:absolute;top:8px;left:-50%}.ac-ticket .tk-stage:first-child:before{display:none}.ac-ticket .tk-stage.done:before,.ac-ticket .tk-stage.current:before{background:var(--ok-strong)}.ac-ticket .tk-stage .lbl{font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--ink-4);text-align:center;font-size:8px;line-height:1.3}.ac-ticket .tk-stage.done .lbl,.ac-ticket .tk-stage.current .lbl{color:var(--ink-2)}.ac-ticket .tk-eta{border-top:.5px solid var(--line);font-family:var(--ff-mono);color:var(--ink-3);justify-content:space-between;margin-top:16px;padding-top:12px;font-size:10.5px;display:flex}.ac-ticket .tk-eta .v{color:var(--ink);font-weight:500}.ac-cert{border-bottom:.5px solid var(--line);grid-template-columns:1fr auto;align-items:center;gap:14px;padding:13px 20px;display:grid}.ac-cert:last-child{border-bottom:none}.ac-cert .c-name{color:var(--ink);font-size:13.5px;font-weight:500}.ac-cert .c-meta{font-family:var(--ff-mono);color:var(--ink-3);margin-top:2px;font-size:10px}.ac-cert .c-expiry{font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3);text-align:right;font-size:10px}.ac-cert .c-expiry .v{color:var(--ink);font-size:11px;font-weight:500;display:block}.ac-navlinks{grid-template-columns:repeat(2,1fr);gap:0;display:grid}.ac-navlinks a{border-bottom:.5px solid var(--line);border-right:.5px solid var(--line);color:var(--ink-2);justify-content:space-between;align-items:center;padding:14px 20px;font-size:13.5px;text-decoration:none;transition:background .12s;display:flex}.ac-navlinks a:nth-child(2n){border-right:none}.ac-navlinks a:hover{background:var(--bg-quieter);color:var(--ink)}.ac-navlinks a .arr{font-family:var(--ff-mono);color:var(--ink-4)}.ac-navlinks a.signout{color:var(--warn-ink)}.ac-recommend{grid-template-columns:repeat(3,1fr);gap:0;display:grid}.ac-recommend .rec{border-right:.5px solid var(--line);flex-direction:column;gap:8px;padding:16px 18px;display:flex}.ac-recommend .rec:last-child{border-right:none}.ac-recommend .rec .r-media{aspect-ratio:16/10;background:linear-gradient(135deg, var(--bg-quiet), var(--bg-quieter));border:.5px solid var(--line);font-family:var(--ff-mono);color:var(--ink-4);letter-spacing:.1em;border-radius:7px;justify-content:center;align-items:center;font-size:10px;display:flex}.ac-recommend .rec .r-name{color:var(--ink);font-size:13px;font-weight:500}.ac-recommend .rec .r-why{font-family:var(--ff-mono);color:var(--ink-3);font-size:10px}@media (max-width:1000px){.ac-auth{grid-template-columns:1fr}.ac-auth-brand{display:none}.ac-glance{grid-template-columns:1fr 1fr}.ac-dash-grid{grid-template-columns:1fr}.ac-dash-head{flex-direction:column;gap:18px}.ac-recommend{grid-template-columns:1fr}.ac-recommend .rec{border-right:none;border-bottom:.5px solid var(--line)}}@media (max-width:600px){.ac-glance,.ac-navlinks{grid-template-columns:1fr}.ac-navlinks a{border-right:none}.ac-auth-form{padding:32px 22px}.ac-otp input{font-size:18px}}.ac-wrap{max-width:1180px;margin:0 auto;padding:0 32px}.ac-crumb{font-family:var(--ff-mono);letter-spacing:.04em;color:var(--ink-4);padding:24px 0 0;font-size:11px}.ac-crumb a{color:var(--ink-3)}.ac-crumb b{color:var(--ink);font-weight:500}.ac-head{justify-content:space-between;align-items:flex-start;gap:24px;padding:40px 0 36px;display:flex}.ac-head .signed{font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--ink-3);align-items:center;gap:9px;margin-bottom:14px;font-size:10.5px;display:inline-flex}.ac-head .signed .dot{background:var(--ok-strong);width:7px;height:7px;box-shadow:0 0 0 3px var(--ok-tint);border-radius:50%}.ac-head h1{letter-spacing:-.025em;color:var(--ink);margin-bottom:12px;font-size:36px;font-weight:400;line-height:1.05}.ac-head .meta{color:var(--ink-3);font-size:13.5px}.ac-head .meta strong{color:var(--ink-2);font-weight:400}.ac-actions{flex-shrink:0;gap:10px;display:flex}.ac-btn{font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.1em;border:.5px solid var(--line-2);color:var(--ink);cursor:pointer;background:#fff;border-radius:7px;align-items:center;gap:8px;padding:11px 16px;font-size:10.5px;font-weight:500;text-decoration:none;transition:border-color .12s,background .12s;display:inline-flex}.ac-btn:hover{border-color:var(--ink)}.ac-btn .ic{color:var(--ink-4)}.ac-btn.dark{background:var(--ink);color:#fff;border-color:var(--ink)}.ac-btn.dark:hover{background:#000}.ac-btn.dark .ic{color:var(--orange)}.ac-stats{grid-template-columns:repeat(5,1fr);gap:14px;margin-bottom:14px;display:grid}.ac-stat{border:.5px solid var(--line);background:#fff;border-radius:12px;padding:18px 20px 20px}.ac-stat .lbl{font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--ink-3);align-items:center;gap:7px;margin-bottom:16px;font-size:9.5px;display:flex}.ac-stat .lbl .dot{background:var(--ink-4);border-radius:50%;width:5px;height:5px}.ac-stat .lbl.alt .dot{background:var(--orange)}.ac-stat .lbl.live .dot{background:var(--ok-strong);box-shadow:0 0 0 2px var(--ok-tint)}.ac-stat .big.credit{color:var(--ok-ink)}.ac-pill-new{font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--ok-ink);background:var(--ok-tint);border:.5px solid var(--ok-edge);vertical-align:middle;border-radius:999px;margin-left:8px;padding:2px 7px;font-size:8.5px}.ac-stat .big{color:var(--ink);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:34px;font-weight:300;line-height:1}.ac-stat .big.type{font-size:27px;font-weight:400}.ac-stat .big.id{font-family:var(--ff-mono);letter-spacing:-.01em;font-size:19px;font-weight:500}.ac-stat .note{font-family:var(--ff-mono);color:var(--ink-4);margin-top:12px;font-size:10.5px;line-height:1.5}.ac-grid{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px;display:grid}.ac-panel{border:.5px solid var(--line);background:#fff;border-radius:12px;padding:22px 24px}.ac-panel.quiet{background:var(--bg-quieter)}.ac-panel-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.ac-panel-head .ttl{color:var(--ink);letter-spacing:-.01em;font-size:16px;font-weight:500}.ac-panel-head .ttl .c{font-family:var(--ff-mono);color:var(--ink-4);margin-left:8px;font-size:11px;font-weight:400}.ac-panel-head a{font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--ink-3);align-items:center;gap:6px;font-size:10px;text-decoration:none;display:inline-flex}.ac-panel-head a:hover{color:var(--ink)}.ac-panel-head a .ic{color:var(--ink-4)}.ac-empty .h{color:var(--ink);margin-bottom:6px;font-size:15px;font-weight:400}.ac-empty p{font-family:var(--ff-mono);color:var(--ink-4);max-width:46ch;font-size:11px;line-height:1.6}.ac-orow{border-top:.5px solid var(--line);grid-template-columns:1fr auto auto;align-items:baseline;gap:14px;padding:14px 0;display:grid}.ac-orow:first-of-type{border-top:none;padding-top:4px}.ac-orow .meta{flex-direction:column;gap:3px;display:flex}.ac-orow .n{color:var(--ink);font-size:14px;font-weight:500}.ac-orow .sub{font-family:var(--ff-mono);color:var(--ink-4);font-size:10.5px;line-height:1.5}.ac-orow .total{font-family:var(--ff-mono);color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}.ac-orow .pill{font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.08em;background:var(--bg-quiet);border:.5px solid var(--line);color:var(--ink-3);white-space:nowrap;border-radius:999px;padding:3px 8px;font-size:9px}.ac-orow .pill.ok{background:var(--ok-tint);border-color:var(--ok-edge);color:var(--ok-ink)}.ac-orow .pill.warn{background:var(--warn-tint);border-color:var(--warn-edge);color:var(--warn-ink)}.ac-addr address{color:var(--ink);font-size:14px;font-style:normal;line-height:1.65}.ac-addr .phone{font-family:var(--ff-mono);color:var(--ink-3);border-top:.5px solid var(--line);margin-top:10px;padding-top:10px;font-size:12px}.ac-prow{border-top:.5px solid var(--line);grid-template-columns:90px 1fr;align-items:center;gap:16px;padding:14px 0;display:grid}.ac-prow:first-of-type{border-top:none;padding-top:4px}.ac-prow .k{font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--ink-4);font-size:9.5px}.ac-prow .v{color:var(--ink);font-size:14px}.ac-prow .v.unset{color:var(--ink-4);font-style:italic}.ac-trade-body{color:var(--ink-2);margin-bottom:18px;font-size:13.5px;line-height:1.6}.ac-trade-body strong{color:var(--ink);font-weight:500}.ac-coming{padding:60px 0 90px}.ac-coming .eyebrow{font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--ink-3);align-items:center;gap:10px;margin-bottom:16px;font-size:10.5px;display:inline-flex}.ac-coming .eyebrow:before{content:"";background:var(--orange);width:16px;height:1.5px}.ac-coming h2{letter-spacing:-.02em;color:var(--ink);margin-bottom:12px;font-size:26px;font-weight:400}.ac-coming .intro{color:var(--ink-2);max-width:62ch;margin-bottom:30px;font-size:14px;font-weight:300;line-height:1.65}.ac-coming .intro strong{color:var(--ink);font-weight:500}.ac-soon-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.ac-soon{border:.5px solid var(--line);background:var(--bg-quieter);border-radius:12px;padding:20px 22px 24px;position:relative}.ac-soon .ix{font-family:var(--ff-mono);letter-spacing:.08em;color:var(--ink-4);border:.5px solid var(--line);background:#fff;border-radius:5px;margin-bottom:26px;padding:4px 7px;font-size:9px;display:inline-block}.ac-soon h4{color:var(--ink);letter-spacing:-.005em;margin-bottom:8px;font-size:15px;font-weight:500}.ac-soon p{color:var(--ink-3);font-size:12.5px;line-height:1.55}.lg-shell{min-height:calc(100vh - 104px);grid-template-columns:1.05fr .95fr;min-height:calc(100dvh - 104px);display:grid}@media (max-width:940px){.lg-shell{grid-template-columns:1fr;min-height:0}}.lg-crumb{max-width:1440px;font-family:var(--ff-mono);letter-spacing:.04em;color:var(--ink-4);margin:0 auto;padding:18px 32px 0;font-size:11px}.lg-crumb a{color:var(--ink-3)}.lg-crumb b{color:var(--ink);font-weight:500}.lg-brand{border-right:.5px solid var(--line);background:var(--bg-quieter);padding:56px 56px 48px;position:relative;overflow:hidden}.lg-brand:before{content:"";background-image:linear-gradient(var(--line) .5px, transparent .5px), linear-gradient(90deg, var(--line) .5px, transparent .5px);opacity:.5;background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 30% 20%,#000 0%,#0000 75%);mask-image:radial-gradient(at 30% 20%,#000 0%,#0000 75%)}.lg-brand-inner{z-index:1;max-width:460px;position:relative}.lg-eyebrow{font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.16em;color:var(--ink-3);align-items:center;gap:10px;margin-bottom:22px;font-size:10.5px;display:inline-flex}.lg-eyebrow .dot{background:var(--ok-strong);width:6px;height:6px;box-shadow:0 0 0 3px var(--ok-tint);border-radius:50%}.lg-brand h1{letter-spacing:-.025em;color:var(--ink);margin-bottom:18px;font-size:36px;font-weight:400;line-height:1.1}.lg-brand h1 em{color:var(--ink-3);font-style:italic}.lg-brand .sub{color:var(--ink-2);max-width:42ch;margin-bottom:34px;font-size:14.5px;font-weight:300;line-height:1.6}.lg-value{border-top:.5px solid var(--line);flex-direction:column;gap:2px;display:flex}.lg-value .row{border-bottom:.5px solid var(--line);grid-template-columns:34px 1fr;align-items:start;gap:14px;padding:16px 0;display:grid}.lg-value .n{font-family:var(--ff-mono);color:var(--orange);padding-top:3px;font-size:10px;font-weight:500}.lg-value .t strong{color:var(--ink);margin-bottom:3px;font-size:13.5px;font-weight:500;display:block}.lg-value .t span{color:var(--ink-3);font-size:12.5px;line-height:1.5}.lg-trust{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.lg-trust .pill{font-family:var(--ff-mono);letter-spacing:.05em;color:var(--ink-2);border:.5px solid var(--line);background:#fff;border-radius:999px;padding:6px 11px;font-size:10px}.lg-form-wrap{justify-content:center;align-items:center;padding:56px 40px;display:flex}.lg-form{width:100%;max-width:400px}.lg-form .signed{font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--ink-4);align-items:center;gap:9px;margin-bottom:10px;font-size:10.5px;display:flex}.lg-form .signed .dot{background:var(--ink-4);border-radius:50%;width:6px;height:6px}.lg-form h2{letter-spacing:-.02em;color:var(--ink);margin-bottom:6px;font-size:26px;font-weight:400}.lg-form h2 em{color:var(--ink-3);font-style:italic}.lg-form .lede{color:var(--ink-3);margin-bottom:26px;font-size:13.5px}.lg-tabs{border-bottom:.5px solid var(--line);gap:28px;margin-bottom:26px;display:flex}.lg-tab{cursor:pointer;font-family:var(--ff);color:var(--ink-3);background:0 0;border:none;border-bottom:2px solid #0000;align-items:baseline;gap:8px;margin-bottom:-1px;padding:0 0 13px;font-size:14px;display:flex}.lg-tab .tn{font-family:var(--ff-mono);color:var(--ink-4);font-size:10px}.lg-tab.active{color:var(--ink);border-bottom-color:var(--orange)}.lg-tab.active .tn{color:var(--orange)}.lg-field{margin-bottom:16px}.lg-field label{font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--ink-4);margin-bottom:7px;font-size:9.5px;display:block}.lg-field .inp-wrap{position:relative}.lg-field input{width:100%;font-family:var(--ff);color:var(--ink);border:.5px solid var(--line-2);background:#fff;border-radius:8px;padding:12px 14px;font-size:14px;transition:border-color .12s,box-shadow .12s}.lg-field input::placeholder{color:var(--ink-4)}.lg-field input:focus{border-color:var(--ink-3);box-shadow:0 0 0 3px var(--bg-quiet);outline:none}.lg-row-between{justify-content:space-between;align-items:center;margin:14px 0 20px;display:flex}.lg-remember{color:var(--ink-2);cursor:pointer;align-items:center;gap:8px;font-size:12.5px;display:flex}.lg-remember input{width:15px;height:15px;accent-color:var(--orange)}.lg-btn{cursor:pointer;width:100%;font-size:13.5px;font-weight:400;font-family:var(--ff);border:none;border-radius:8px;justify-content:center;align-items:center;gap:9px;padding:13px 18px;text-decoration:none;transition:background .12s,border-color .12s;display:inline-flex}.lg-btn.primary{background:var(--ink);color:#fff}.lg-btn.primary:hover{background:#000}.lg-btn.primary .arr{color:var(--orange)}.lg-btn.ghost{border:.5px solid var(--line-2);color:var(--ink);background:#fff}.lg-btn.ghost:hover{border-color:var(--ink)}.lg-or{font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--ink-4);align-items:center;gap:14px;margin:20px 0;font-size:10px;display:flex}.lg-or:before,.lg-or:after{content:"";background:var(--line);flex:1;height:.5px}.lg-method-note{font-family:var(--ff-mono);color:var(--ink-4);text-align:center;margin-top:11px;font-size:10.5px;line-height:1.5}.lg-btn .pk{font-family:var(--ff-mono);margin-right:2px}.lg-trade{border:.5px solid var(--line);background:var(--bg-quieter);border-radius:10px;margin-top:24px;padding:16px 18px}.lg-trade .lbl{font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--ink-4);margin-bottom:8px;font-size:9.5px}.lg-trade p{color:var(--ink-2);margin-bottom:12px;font-size:12.5px;line-height:1.55}.lg-trade a.apply{font-family:var(--ff-mono);letter-spacing:.04em;color:var(--ink);align-items:center;gap:7px;font-size:11px;font-weight:500;text-decoration:none;display:inline-flex}.lg-trade a.apply .arr{color:var(--orange)}.lg-trade .sso{font-family:var(--ff-mono);color:var(--ink-4);margin-top:10px;font-size:10.5px;display:block}.lg-trade .sso a{color:var(--ink-3);border-bottom:.5px solid var(--line-2);text-decoration:none}.lg-guest{text-align:center;font-family:var(--ff-mono);color:var(--ink-3);margin-top:22px;font-size:11px}.lg-guest a{color:var(--ink);border-bottom:.5px solid var(--line-2);padding-bottom:1px;text-decoration:none}.lg-legal{text-align:center;color:var(--ink-4);margin-top:18px;font-size:11px;line-height:1.5}.lg-legal a{color:var(--ink-3);border-bottom:.5px solid var(--line);text-decoration:none}.lg-pane{display:none}.lg-pane.active{display:block}.lg-err{background:var(--warn-tint);border:.5px solid var(--warn-edge);border-radius:8px;grid-template-columns:auto 1fr;align-items:start;gap:12px;margin-bottom:18px;padding:10px 12px;display:grid}.lg-err .pill{font-family:var(--ff-mono);background:var(--warn-strong);color:#fff;letter-spacing:.06em;border-radius:4px;padding:3px 7px;font-size:9.5px;font-weight:500}.lg-err p{color:var(--warn-ink);margin:0;font-size:12.5px;line-height:1.55}@media (max-width:940px){.lg-brand{border-right:none;border-bottom:.5px solid var(--line);padding:40px 28px}.lg-brand h1{font-size:28px}.lg-form-wrap{padding:40px 24px}.ac-stats{grid-template-columns:repeat(3,1fr)}.ac-soon-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.ac-head{flex-direction:column}.ac-head h1{font-size:29px}.ac-grid,.ac-stats,.ac-soon-grid{grid-template-columns:1fr}}
