@font-face{font-family:Inter;src:url(/assets/fonts/inter-latin.woff2);font-weight:100 900;font-display:swap}@font-face{font-family:Playfair;src:url(/assets/fonts/playfair-display-latin.woff2);font-weight:400 900;font-display:swap}
:root{--bg:#081725;--panel:#102839;--line:#a4c7cf38;--gold:#edcf8e;--text:#f6f3eb;--muted:#c3d1d7;--cyan:#92d8de}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0;background:var(--bg);color:var(--text);font:16px/1.65 Inter,system-ui,sans-serif;-webkit-font-smoothing:antialiased}.w{width:min(1160px,92vw);margin:auto}a{color:inherit;text-underline-offset:4px}img{display:block;max-width:100%}button,input,textarea{font:inherit}button,a{touch-action:manipulation}[hidden]{display:none!important}.top{border-bottom:1px solid var(--line);background:#07141f}.top-row{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-block:12px}.product-brand{display:flex;align-items:center;gap:14px;text-decoration:none}.product-brand img{width:62px;height:68px;object-fit:contain}.product-brand strong{display:block;font-size:25px;line-height:1.2;color:var(--gold);letter-spacing:.1em}.product-brand small{font-size:10px;letter-spacing:.16em;color:var(--muted)}.top nav{display:flex;gap:24px;flex-wrap:wrap}.top nav a{font-size:13px;text-decoration:none;min-height:44px;display:flex;align-items:center}.top nav a:hover{color:var(--gold)}
.arqsi-arrival{position:relative;isolation:isolate;display:flex;align-items:center;min-height:570px;color:#fff;overflow:hidden}.arrival-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.arqsi-arrival:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#081e2bef 0%,#081e2bb3 43%,#081e2b20 80%);z-index:-1}.arrival-copy{padding-block:70px}.ey{font:700 11px/1.5 Inter,system-ui,sans-serif;letter-spacing:.17em;color:var(--cyan);margin:0 0 14px;text-transform:uppercase}h1,h2,h3{font-family:Playfair,Georgia,serif;letter-spacing:-.025em}h1{font-size:clamp(48px,6.5vw,82px);font-weight:600;line-height:1.1;margin:0 0 24px;max-width:770px}h2{font-size:clamp(30px,3.4vw,44px);font-weight:500;line-height:1.16;margin:0 0 16px}h3{font-size:29px;font-weight:500;line-height:1.15;margin:0 0 16px}.lead{max-width:580px;font-size:18px;line-height:1.65;margin:0 0 28px;color:#e4ecee}.lead strong{font-weight:650}.primary,.go{display:inline-flex;align-items:center;justify-content:center;padding:13px 23px;min-height:48px;border:1px solid var(--gold);border-radius:5px;background:linear-gradient(120deg,#f6dda6,#d4ac60);color:#152633;text-decoration:none;font-weight:750;font-size:14px;cursor:pointer}.arrival-link{display:inline-block;font-size:14px;margin:12px 0 12px 24px;color:#f2e7d1}.workspace{padding:44px 0 50px;scroll-margin-top:24px}.workspace-heading{display:flex;align-items:end;justify-content:space-between;gap:35px;margin-bottom:20px}.workspace-heading>div{max-width:650px}.workspace-heading h2{margin:0}.workspace-heading>p{font-size:14px;color:var(--muted);max-width:320px;margin:0}.modes{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;margin:24px 0 16px}.mode{min-width:0;min-height:46px;padding:10px 8px;border:1px solid #7196a36b;border-radius:5px;background:#0e2536;color:#e9f0ee;font-size:13px;font-weight:650;cursor:pointer}.mode.on{background:var(--gold);color:#172a33;border-color:var(--gold)}.mode:hover{border-color:var(--gold)}.ask{padding:24px;background:#102839;border:1px solid #7196a37a;border-radius:10px;box-shadow:0 20px 50px #0002}.ask textarea{display:block;width:100%;height:120px;min-height:100px;max-height:450px;resize:vertical;border:0;border-bottom:1px solid var(--line);outline:0;background:transparent;color:#fff;font:17px/1.6 Inter,system-ui,sans-serif;margin:8px 0 18px;padding:10px 0 16px}.ask textarea::placeholder{color:#b1c6cf;opacity:1}.bar{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.loc{display:flex;gap:10px;align-items:center;color:#d3dfe3;font-size:13px}.loc input{width:160px;max-width:100%;padding:9px 12px;background:#081b29;color:#fff;border:1px solid #7593a5;border-radius:5px}.loc input::placeholder{color:#9db5c1}.status{font-size:12px;color:#adc9d2;flex:1;min-width:150px}.go{margin-left:auto;white-space:nowrap}.go:disabled{opacity:.6;cursor:wait}.workspace-note{font-size:12px;color:#b6cbd1;margin:14px 0}.account{display:flex;gap:8px 16px;align-items:center;flex-wrap:wrap;margin-top:18px;padding:14px 0;border-block:1px solid var(--line)}.account strong{font-size:13px}.account small{color:var(--muted);font-size:12px;flex:1}.account a,.account button{border:1px solid #91adb9;border-radius:5px;background:transparent;color:#fff;padding:7px 12px;font-size:12px;font-weight:650;text-decoration:none;cursor:pointer}.history{padding:18px 0;color:var(--muted);font-size:13px}.history ol{padding-left:20px}.history li{overflow-wrap:anywhere}.result{padding:26px;border:1px solid #87bec4;border-radius:10px;background:#102a3a;margin-top:24px;overflow-wrap:anywhere}.result h2{font-size:30px}.result h3{font:650 18px Inter,system-ui,sans-serif;margin:24px 0 10px}.result a{color:#bceff4}.result ul{padding-left:20px}.result li{margin-bottom:10px}.prov{font-size:13px;color:#bceff4}.result .note{color:var(--gold)}.result small{font-size:12px;color:var(--muted)}
.capabilities{padding:38px 0 64px;border-top:1px solid var(--line)}.capabilities>h2{max-width:680px}.cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:28px}.arqsi-card{display:flex;flex-direction:column;color:var(--text);background:#102839;border:1px solid var(--line);border-radius:8px;overflow:hidden;text-decoration:none;transition:transform .2s,border-color .2s}.arqsi-card:hover{transform:translateY(-4px);border-color:var(--gold)}.arqsi-card>img{width:100%;height:220px;object-fit:cover}.arqsi-card>div{padding:26px;display:flex;flex:1;flex-direction:column}.arqsi-card .ey{font-size:10px}.arqsi-card p:not(.ey){font-size:14px;line-height:1.65;color:var(--muted);margin:0 0 22px}.card-action{font-size:13px;color:var(--gold);font-weight:650;margin-top:auto}.ecosystem{position:relative;isolation:isolate;min-height:420px;padding:70px 0;color:#fff}.ecosystem>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.ecosystem:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#071b28ed,#071b28a1 65%,#071b2855);z-index:-1}.ecosystem h2{max-width:750px}.ecosystem p:not(.ey){max-width:630px;color:#e0e8e9}.ecosystem nav{display:flex;gap:12px 24px;flex-wrap:wrap;margin-top:25px}.ecosystem nav a{min-height:44px;display:inline-flex;align-items:center;color:var(--gold);font-size:14px}.foot{padding:24px 0;border-top:1px solid var(--line);color:var(--muted);font-size:12px}.foot .w{display:flex;gap:18px;flex-wrap:wrap}.foot span{margin-left:auto}.arqsi-premium :is(a,button,input,textarea):focus-visible{outline:3px solid var(--cyan);outline-offset:4px}
@media(max-width:800px){.cards{gap:16px}.arqsi-card>div{padding:20px}.arqsi-card h3{font-size:25px}.workspace-heading{display:block}.workspace-heading>p{max-width:650px;margin-top:12px}.bar .status{order:3;flex-basis:100%}.go{margin-left:auto}.top nav{gap:14px}.arqsi-arrival{min-height:530px}.arrival-copy{padding-block:55px}}
@media(max-width:600px){.w{width:90%}.top-row{gap:12px;align-items:center;padding-block:12px}.product-brand{gap:10px}.product-brand img{width:48px;height:53px}.product-brand strong{font-size:23px}.product-brand small{font-size:8px;letter-spacing:.09em}.top nav{gap:0;display:block}.top nav a{min-height:30px;font-size:11px;justify-content:flex-end}.top nav a:last-child{display:none}.arqsi-arrival{min-height:500px;align-items:end}.arrival-photo{object-position:65% center}.arqsi-arrival:after{background:linear-gradient(0deg,#071b28f5,#071b289e 65%,#071b281f)}.arrival-copy{padding:42px 0 30px}.arrival-copy .ey{font-size:10px;max-width:270px}.arrival-copy h1{font-size:47px;margin-bottom:18px}.lead{font-size:16px;max-width:100%;margin-bottom:22px}.primary{font-size:13px}.arrival-link{font-size:12px;margin-left:0;display:block;margin-bottom:0}.workspace{padding:30px 0 36px}.workspace-heading h2{font-size:31px}.workspace-heading>p{font-size:13px}.modes{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:20px}.mode{font-size:12px;min-height:43px}.ask{padding:18px}.ask textarea{font-size:16px;height:105px;min-height:105px;margin-bottom:14px}.bar{gap:14px}.loc{width:100%}.loc input{width:100%;flex:1;min-width:0}.go{width:100%;margin:0}.bar .status{order:0;font-size:11px;min-width:0;flex-basis:100%}.account{gap:9px 12px}.account strong{flex-basis:100%}.account small{min-width:150px}.workspace-note{font-size:11px}.cards{grid-template-columns:1fr;gap:22px}.capabilities{padding:30px 0 40px}.capabilities>h2{font-size:33px}.arqsi-card>img{height:auto;aspect-ratio:16/9}.arqsi-card>div{padding:24px}.arqsi-card h3{font-size:30px}.arqsi-card p:not(.ey){font-size:14px}.ecosystem{padding:44px 0;min-height:420px}.ecosystem h2{font-size:34px}.ecosystem p:not(.ey){font-size:15px}.ecosystem nav{gap:4px 20px}.ecosystem nav a{font-size:13px}.foot span{margin:0;flex-basis:100%}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.arqsi-card{transition:none}}

.mode-help{font-size:13px;line-height:1.5;color:#d2e0e3;margin:0 0 16px;max-width:800px}@media(max-width:600px){.mode-help{font-size:12px}}
