
:root{
  /* Core palette (from logo) */
  --arx-bg-primary:#060b18;
  --arx-bg-elev-1:#0b1430;
  --arx-bg-elev-2:#121c45;
  --arx-bg-elev-3:#1b2a62;
  --arx-ink-100:#eef2ff;
  --arx-ink-200:#c8d1f0;
  --arx-ink-300:#9aa6cf;
  --arx-ink-400:#6c7aa8;
  --arx-ink-500:#4a5884;
  --arx-ink-900:#0a1a4a;
  --arx-brand-900:#0a1a4a;   /* deep logo navy */
  --arx-brand-700:#1e3a7a;   /* core logo blue */
  --arx-brand-500:#2c5aa0;   /* mid logo blue */
  --arx-brand-400:#3b74c7;   /* bright accent */
  --arx-brand-300:#6ea4ea;   /* highlight */
  --arx-accent-up:#2fd68c;   /* positive / green */
  --arx-accent-dn:#ff5570;   /* negative */
  --arx-accent-amb:#ffbf52;  /* amber */
  --arx-accent-teal:#39d4d4;
  --arx-grad-hero:radial-gradient(1200px 600px at 70% 10%, rgba(107,163,234,.18), transparent 65%), radial-gradient(900px 500px at 10% 90%, rgba(30,58,122,.35), transparent 60%), linear-gradient(180deg,#060b18 0%,#09142e 100%);
  --arx-grad-cta:linear-gradient(135deg,#2c5aa0 0%,#1e3a7a 60%,#3b74c7 100%);
  --arx-grad-text:linear-gradient(135deg,#6ea4ea 0%,#3b74c7 50%,#2c5aa0 100%);
  --arx-shadow-sm:0 2px 8px rgba(6,11,24,.4);
  --arx-shadow-md:0 10px 30px rgba(6,11,24,.5);
  --arx-shadow-lg:0 30px 60px rgba(6,11,24,.65);
  --arx-radius-sm:8px;
  --arx-radius-md:14px;
  --arx-radius-lg:22px;
  --arx-radius-xl:32px;
  --arx-dur-fast:160ms;
  --arx-dur:280ms;
  --arx-ease:cubic-bezier(.2,.9,.35,1);
  --arx-container:1240px;
  --arx-container-pad:24px;
  --arx-font-head:'Poppins','Plus Jakarta Sans','Inter',system-ui,-apple-system,BlinkMacSystemFont,sans-serif;
  --arx-font-body:'Plus Jakarta Sans','Inter',system-ui,-apple-system,sans-serif;
  --arx-font-mono:'JetBrains Mono','Fira Code',ui-monospace,SFMono-Regular,Menlo,monospace;
}

/* ---------- Base reset ---------- */
*,*::before,*::after{box-sizing:border-box}
html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}
body.arx-body-9f1c{
  margin:0;
  min-height:100vh;
  font-family:var(--arx-font-body);
  font-size:16px;
  line-height:1.6;
  color:var(--arx-ink-200);
  background:var(--arx-bg-primary);
  -webkit-font-smoothing:antialiased;
  overflow-x:hidden;
}
img,svg,video{max-width:100%;height:auto;display:block}
button{font-family:inherit;cursor:pointer;border:0;background:none;color:inherit}
a{color:var(--arx-brand-300);text-decoration:none;transition:color var(--arx-dur-fast) var(--arx-ease)}
a:hover{color:var(--arx-ink-100)}
h1,h2,h3,h4,h5,h6{font-family:var(--arx-font-head);color:var(--arx-ink-100);font-weight:700;line-height:1.15;letter-spacing:-.02em;margin:0 0 .6em}
h1{font-size:clamp(2.4rem,5vw,4.2rem);font-weight:800;letter-spacing:-.03em}
h2{font-size:clamp(1.9rem,3.8vw,3rem)}
h3{font-size:clamp(1.2rem,2vw,1.5rem)}
p{margin:0 0 1em}
.arx-sr-only-b2d4{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.arx-container-cn7f{max-width:var(--arx-container);margin:0 auto;padding:0 var(--arx-container-pad);width:100%}
em{font-style:normal;background:var(--arx-grad-text);-webkit-background-clip:text;background-clip:text;color:transparent}

/* ---------- Tags, buttons ---------- */
.arx-tag-tg18{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;background:rgba(107,163,234,.08);border:1px solid rgba(107,163,234,.22);border-radius:100px;color:var(--arx-brand-300);font-size:.8rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;font-family:var(--arx-font-head)}
.arx-tag-xs-tg19{font-size:.68rem;padding:4px 10px;letter-spacing:.1em}
.arx-tag-sm-tg1a{font-size:.75rem;padding:6px 12px}

.arx-btn-bt07{display:inline-flex;align-items:center;gap:8px;padding:14px 26px;background:transparent;border:1px solid rgba(107,163,234,.3);border-radius:100px;color:var(--arx-ink-100);font-weight:600;font-family:var(--arx-font-head);font-size:.95rem;text-decoration:none;transition:all var(--arx-dur) var(--arx-ease);white-space:nowrap;line-height:1}
.arx-btn-bt07:hover{background:rgba(107,163,234,.12);border-color:var(--arx-brand-300);transform:translateY(-1px);color:var(--arx-ink-100)}
.arx-btn-bt07--em-bt08{background:var(--arx-grad-cta);border-color:transparent;box-shadow:var(--arx-shadow-md),inset 0 1px 0 rgba(255,255,255,.15)}
.arx-btn-bt07--em-bt08:hover{box-shadow:var(--arx-shadow-lg),inset 0 1px 0 rgba(255,255,255,.2);transform:translateY(-2px)}
.arx-btn-bt07--cta-bt09{background:var(--arx-grad-cta);border-color:transparent;padding:11px 22px;box-shadow:0 4px 18px rgba(44,90,160,.4)}
.arx-btn-bt07--ghost-bt0a{background:transparent;color:var(--arx-ink-300);border-color:rgba(154,166,207,.2)}
.arx-btn-bt07--outline-bt0b{background:transparent;border:1.5px solid var(--arx-brand-300);color:var(--arx-brand-300)}
.arx-btn-bt07--full-bt0c{width:100%;justify-content:center}
.arx-btn-bt07--hero-bt0d{padding:17px 28px;font-weight:700}

/* ---------- Marquee top bar ---------- */
.arx-mq-mqa1{position:relative;height:34px;overflow:hidden;background:linear-gradient(90deg,var(--arx-bg-elev-1) 0%,var(--arx-brand-900) 50%,var(--arx-bg-elev-1) 100%);border-bottom:1px solid rgba(107,163,234,.1);z-index:60;font-family:var(--arx-font-mono);font-size:.78rem;color:var(--arx-ink-300)}
.arx-mq-mqa1__track-mqa2{display:flex;align-items:center;height:100%;gap:28px;white-space:nowrap;animation:arx-marq-mqa3 45s linear infinite;width:max-content;padding:0 20px}
.arx-mq-mqa1__track-mqa2 span em{font-style:normal;color:var(--arx-accent-up);font-weight:700;margin-left:6px}
.arx-mq-mqa1__track-mqa2 .arx-mq-sep{color:var(--arx-brand-500);opacity:.5}
@keyframes arx-marq-mqa3{from{transform:translateX(0)}to{transform:translateX(-50%)}}

/* ---------- Header ---------- */
.arx-hd-hdb2{position:sticky;top:0;z-index:50;background:rgba(6,11,24,.78);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid rgba(107,163,234,.08)}
.arx-nv-nvc3{display:flex;align-items:center;gap:28px;padding:18px var(--arx-container-pad);max-width:var(--arx-container);margin:0 auto;position:relative}
.arx-br-brd4{display:flex;align-items:center;gap:10px;flex-shrink:0}
.arx-br-brd4 img.arx-logo-lg21{height:38px;width:auto;filter:drop-shadow(0 2px 8px rgba(107,163,234,.3))}
.arx-nv-nvc3__links-nvc4{display:flex;list-style:none;margin:0;padding:0;gap:28px;flex:1;justify-content:center}
.arx-nv-nvc3__a-nvc5{color:var(--arx-ink-300);font-weight:500;font-size:.95rem;position:relative;padding:4px 0;transition:color var(--arx-dur-fast) var(--arx-ease)}
.arx-nv-nvc3__a-nvc5::after{content:'';position:absolute;bottom:-4px;left:0;right:0;height:2px;background:var(--arx-brand-400);transform:scaleX(0);transform-origin:left;transition:transform var(--arx-dur) var(--arx-ease)}
.arx-nv-nvc3__a-nvc5:hover{color:var(--arx-ink-100)}
.arx-nv-nvc3__a-nvc5:hover::after{transform:scaleX(1)}
.arx-nv-nvc3__right-nvc6{display:flex;align-items:center;gap:14px}
.arx-nv-nvc3__live-nvc7{display:flex;align-items:center;gap:7px;padding:7px 12px;background:rgba(47,214,140,.08);border:1px solid rgba(47,214,140,.25);border-radius:100px;font-size:.75rem;color:var(--arx-accent-up);font-weight:600}
.arx-live-dot-ld01{width:7px;height:7px;border-radius:50%;background:var(--arx-accent-up);box-shadow:0 0 0 0 rgba(47,214,140,.5);animation:arx-pulse-ld02 2s infinite}
@keyframes arx-pulse-ld02{0%{box-shadow:0 0 0 0 rgba(47,214,140,.6)}70%{box-shadow:0 0 0 10px rgba(47,214,140,0)}100%{box-shadow:0 0 0 0 rgba(47,214,140,0)}}
.arx-bg-bg07,.arx-sbb-sb01{display:none;width:40px;height:40px;flex-direction:column;align-items:center;justify-content:center;gap:4px;border-radius:10px;border:1px solid rgba(107,163,234,.15)}
.arx-bg-bg07 span,.arx-sbb-sb01 span{display:block;width:18px;height:2px;background:var(--arx-ink-200);border-radius:2px;transition:all var(--arx-dur) var(--arx-ease)}

@media (max-width:960px){
  .arx-nv-nvc3__links-nvc4{display:none}
  .arx-bg-bg07,.arx-sbb-sb01{display:inline-flex}
  .arx-nv-nvc3__live-nvc7{display:none}
}

.arx-mnv-mn12{display:none;background:var(--arx-bg-elev-1);border-top:1px solid rgba(107,163,234,.1);padding:16px 24px}
.arx-mnv-mn12.arx-is-open-op1{display:block}
.arx-mnv-mn12 ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}
.arx-mnv-mn12 ul li a{display:block;padding:14px 10px;color:var(--arx-ink-200);border-bottom:1px solid rgba(107,163,234,.05);font-weight:500}
.arx-mnv-mn12 ul li a.arx-mob-cta-mc13{background:var(--arx-grad-cta);color:#fff;border-radius:12px;text-align:center;margin-top:10px;border:0}

/* ---------- Side panel ---------- */
.arx-sb-sbe5{position:fixed;inset:0;z-index:70;pointer-events:none;opacity:0;transition:opacity var(--arx-dur) var(--arx-ease)}
.arx-sb-sbe5.arx-is-open-op1{opacity:1;pointer-events:auto}
.arx-sb-sbe5__backdrop-sbe6{position:absolute;inset:0;background:rgba(6,11,24,.6);backdrop-filter:blur(4px)}
.arx-sb-sbe5__panel-sbe7{position:absolute;top:0;left:0;bottom:0;width:360px;max-width:88vw;background:var(--arx-bg-elev-1);border-right:1px solid rgba(107,163,234,.1);padding:28px;overflow-y:auto;transform:translateX(-100%);transition:transform var(--arx-dur) var(--arx-ease);box-shadow:var(--arx-shadow-lg)}
.arx-sb-sbe5.arx-is-open-op1 .arx-sb-sbe5__panel-sbe7{transform:translateX(0)}
.arx-sb-sbe5__head-sbe8{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}
.arx-sb-sbe5__close-sbe9{color:var(--arx-ink-300);width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px}
.arx-sb-sbe5__close-sbe9:hover{background:rgba(107,163,234,.1);color:var(--arx-ink-100)}
.arx-sb-sbe5__tagline-sbea{color:var(--arx-ink-300);font-size:.9rem;line-height:1.5}
.arx-sb-sbe5__block-sbeb{margin-top:28px;padding-top:24px;border-top:1px solid rgba(107,163,234,.08)}
.arx-sb-sbe5__block-sbeb h3{font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--arx-brand-300);margin-bottom:14px}
.arx-sb-sbe5__block-sbeb ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px;font-size:.88rem}
.arx-sb-sbe5__block-sbeb ul li{display:flex;align-items:center;gap:10px;color:var(--arx-ink-300)}
.arx-sb-sbe5__form-sbec{display:flex;gap:6px}
.arx-sb-sbe5__form-sbec input{flex:1;padding:12px 14px;background:var(--arx-bg-elev-2);border:1px solid rgba(107,163,234,.15);border-radius:10px;color:var(--arx-ink-100);font-size:.88rem;font-family:inherit;outline:none;transition:border-color var(--arx-dur) var(--arx-ease)}
.arx-sb-sbe5__form-sbec input:focus{border-color:var(--arx-brand-400)}
.arx-sb-sbe5__form-sbec button{display:inline-flex;align-items:center;gap:4px;padding:12px 16px;background:var(--arx-grad-cta);border-radius:10px;color:#fff;font-size:.82rem;font-weight:600}
.arx-sb-sbe5__risk-sbed{margin-top:24px;padding:14px;background:rgba(255,85,112,.06);border:1px solid rgba(255,85,112,.2);border-radius:10px;font-size:.78rem;color:var(--arx-ink-300)}

/* ---------- HERO ---------- */
.arx-hr-hr18{position:relative;padding:84px 0 110px;background:var(--arx-grad-hero);overflow:hidden;isolation:isolate}
.arx-hr-hr18__bg-hr19{position:absolute;inset:0;z-index:-1;opacity:.5}
.arx-hr-hr18__grid-hr1a{position:absolute;inset:0;background-image:linear-gradient(rgba(107,163,234,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(107,163,234,.05) 1px,transparent 1px);background-size:60px 60px;mask-image:radial-gradient(ellipse at center top,black 20%,transparent 70%);opacity:.6}
.arx-hr-hr18__wrap-hr27{position:relative;max-width:var(--arx-container);margin:0 auto;padding:0 var(--arx-container-pad);display:grid;grid-template-columns:1.05fr 1fr;gap:50px;align-items:center;z-index:2}
@media (max-width:960px){.arx-hr-hr18__wrap-hr27{grid-template-columns:1fr;gap:40px;text-align:center}}
.arx-hr-hr18__content-hr1b{position:relative}
.arx-hr-hr18__eyebrow-hr1c{margin-bottom:24px}
.arx-hr-hr18 h1{margin-bottom:22px;font-size:clamp(2.3rem,4.6vw,4rem);font-weight:800;letter-spacing:-.025em}
.arx-hr-hr18 h1 .arx-h1-line-hr1d{display:block}
.arx-h1-swap-hr1e{display:inline-block;position:relative;background:var(--arx-grad-text);-webkit-background-clip:text;background-clip:text;color:transparent;animation:arx-hswap-hr1f 420ms var(--arx-ease)}
@keyframes arx-hswap-hr1f{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}
.arx-hr-hr18__desc-hr20{max-width:620px;margin:0 0 30px;font-size:1.05rem;color:var(--arx-ink-300);line-height:1.65}
@media (max-width:960px){.arx-hr-hr18__desc-hr20{margin:0 auto 30px}}
.arx-hr-hr18__desc-hr20 strong{color:var(--arx-ink-100);font-weight:700}

.arx-hr-hr18__ctas-hr28{display:flex;gap:12px;margin-bottom:24px;flex-wrap:wrap}
@media (max-width:960px){.arx-hr-hr18__ctas-hr28{justify-content:center}}

.arx-hr-hr18__trust-hr29{list-style:none;margin:0;padding:0;display:flex;gap:22px;flex-wrap:wrap}
@media (max-width:960px){.arx-hr-hr18__trust-hr29{justify-content:center}}
.arx-hr-hr18__trust-hr29 li{display:inline-flex;align-items:center;gap:6px;color:var(--arx-ink-300);font-size:.86rem}
.arx-hr-hr18__trust-hr29 li svg{color:var(--arx-brand-300)}

.arx-hr-hr18__visual-hr2a{position:relative}
.arx-hr-hr18__visual-hr2a img{width:100%;height:auto;max-width:640px;border-radius:var(--arx-radius-lg);box-shadow:var(--arx-shadow-lg);border:1px solid rgba(107,163,234,.15);display:block;margin:0 auto}
@media (max-width:960px){.arx-hr-hr18__visual-hr2a{order:2}}

.arx-hr-hr18__offer-hr25{margin:36px auto 0;padding:14px 20px;max-width:820px;background:rgba(255,191,82,.07);border:1px solid rgba(255,191,82,.22);border-radius:14px;color:var(--arx-ink-200);font-size:.9rem;display:flex;align-items:center;justify-content:center;gap:10px;position:relative;z-index:2}
.arx-hr-hr18__offer-hr25 strong{color:var(--arx-accent-amb)}
.arx-hr-hr18__offer-hr25 svg{color:var(--arx-accent-amb);flex-shrink:0}
@media (max-width:600px){.arx-hr-hr18__offer-hr25{text-align:left;align-items:flex-start}}

/* Hero stats */
.arx-hr-hr18__stats-hr26{max-width:900px;margin:48px auto 0;display:flex;align-items:center;justify-content:space-around;gap:18px;flex-wrap:wrap;padding:28px;background:linear-gradient(135deg,rgba(11,20,48,.75) 0%,rgba(18,28,69,.5) 100%);border:1px solid rgba(107,163,234,.15);border-radius:var(--arx-radius-lg)}
.arx-hs-hs27{text-align:center}
.arx-hs-hs27__num-hs28{display:block;font-family:var(--arx-font-head);font-weight:800;font-size:clamp(1.6rem,2.6vw,2.2rem);background:var(--arx-grad-text);-webkit-background-clip:text;background-clip:text;color:transparent;line-height:1}
.arx-hs-hs27__label-hs29{display:block;margin-top:6px;font-size:.78rem;color:var(--arx-ink-400);letter-spacing:.08em;text-transform:uppercase}
.arx-hs-hs27__sep-hs2a{width:1px;height:36px;background:rgba(107,163,234,.15)}
@media (max-width:720px){.arx-hs-hs27__sep-hs2a{display:none}}

/* Hero floating badges */
.arx-hr-hr18__badge-hr2b{position:absolute;z-index:3;padding:10px 16px;background:rgba(11,20,48,.9);border:1px solid rgba(107,163,234,.2);border-radius:100px;font-size:.78rem;color:var(--arx-ink-200);display:flex;align-items:center;gap:8px;box-shadow:var(--arx-shadow-md);backdrop-filter:blur(10px)}
.arx-hr-hr18__badge-hr2b .arx-badge-pulse-hr2c{width:7px;height:7px;border-radius:50%;background:var(--arx-accent-up);animation:arx-pulse-ld02 1.8s infinite}
.arx-hr-hr18__badge-hr2b .arx-badge-pulse-hr2c.arx-em{background:var(--arx-brand-400)}
.arx-hr-hr18__badge-hr2b strong.arx-green-gn01{color:var(--arx-accent-up)}
.arx-hr-hr18__badge-hr2b--a-hr2d{top:14%;left:4%}
.arx-hr-hr18__badge-hr2b--b-hr2e{top:28%;right:5%}
.arx-hr-hr18__badge-hr2b--c-hr2f{bottom:34%;left:7%}
@media (max-width:980px){.arx-hr-hr18__badge-hr2b{display:none}}

/* ---------- VIDEO section (placeholder for hero video) ---------- */
.arx-vd-vde5{padding:72px 0;background:linear-gradient(180deg,#09142e 0%,#060b18 100%);position:relative}
.arx-vd-vde5__wrap-vde6{max-width:1120px;margin:0 auto;padding:0 var(--arx-container-pad);text-align:center}
.arx-vd-vde5 h2{margin-bottom:14px}
.arx-vd-vde5 p.arx-vd-sub-vde7{color:var(--arx-ink-300);max-width:620px;margin:0 auto 36px}
.arx-vd-vde5__frame-vde8{position:relative;max-width:960px;margin:0 auto;aspect-ratio:16/9;border-radius:var(--arx-radius-lg);overflow:hidden;background:linear-gradient(135deg,var(--arx-bg-elev-1) 0%,var(--arx-brand-900) 100%);border:1px solid rgba(107,163,234,.2);box-shadow:var(--arx-shadow-lg)}
.arx-vd-vde5__frame-vde8 iframe,.arx-vd-vde5__frame-vde8 video{position:absolute;inset:0;width:100%;height:100%;border:0}
.arx-vd-vde5__placeholder-vde9{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;color:var(--arx-ink-200);text-align:center;padding:24px}
.arx-vd-vde5__play-vdea{width:88px;height:88px;border-radius:50%;background:var(--arx-grad-cta);display:inline-flex;align-items:center;justify-content:center;box-shadow:0 20px 40px rgba(44,90,160,.5),0 0 0 10px rgba(107,163,234,.1);transition:transform var(--arx-dur) var(--arx-ease)}
.arx-vd-vde5__play-vdea:hover{transform:scale(1.08)}
.arx-vd-vde5__play-vdea svg{margin-left:5px}
.arx-vd-vde5__caption-vdeb{color:var(--arx-ink-300);font-size:.9rem;font-family:var(--arx-font-mono)}
.arx-vd-vde5__hint-vdec{margin-top:22px;color:var(--arx-ink-400);font-size:.82rem}

/* ---------- Section head ---------- */
.arx-sh-sh14{max-width:720px;margin-bottom:48px}
.arx-sh-sh14--center-sh15{margin-left:auto;margin-right:auto;text-align:center}
.arx-sh-sh14 h2{margin:14px 0 14px}
.arx-sh-sh14 p{color:var(--arx-ink-300)}

/* ---------- Instruments / Live markets ---------- */
.arx-in-in3a{padding:80px 0;position:relative}
.arx-in-in3a__tabs-in3b{display:flex;gap:8px;margin-bottom:28px;flex-wrap:wrap}
.arx-in-in3a__tab-in3c{padding:9px 18px;background:rgba(11,20,48,.6);border:1px solid rgba(107,163,234,.1);border-radius:100px;color:var(--arx-ink-300);font-size:.85rem;font-weight:500;transition:all var(--arx-dur) var(--arx-ease)}
.arx-in-in3a__tab-in3c:hover{color:var(--arx-ink-100);border-color:rgba(107,163,234,.3)}
.arx-in-in3a__tab-in3c.arx-is-active-op2{background:var(--arx-grad-cta);border-color:transparent;color:#fff}
.arx-in-in3a__grid-in3d{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;margin-bottom:40px}
.arx-ia-ia3e{padding:16px 18px;background:linear-gradient(135deg,rgba(11,20,48,.7) 0%,rgba(18,28,69,.4) 100%);border:1px solid rgba(107,163,234,.1);border-radius:14px;transition:transform var(--arx-dur) var(--arx-ease),border-color var(--arx-dur) var(--arx-ease)}
.arx-ia-ia3e:hover{transform:translateY(-3px);border-color:rgba(107,163,234,.3)}
.arx-ia-ia3e__head-ia3f{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}
.arx-ia-ia3e__sym-ia40{font-family:var(--arx-font-mono);font-weight:700;color:var(--arx-ink-100)}
.arx-ia-ia3e__cat-ia41{font-size:.68rem;padding:2px 7px;background:rgba(107,163,234,.1);border-radius:4px;color:var(--arx-ink-400)}
.arx-ia-ia3e__price-ia42{font-size:1.25rem;font-weight:700;font-family:var(--arx-font-mono);color:var(--arx-ink-100);margin-bottom:4px}
.arx-ia-ia3e__delta-ia43{font-size:.82rem;font-weight:600}
.arx-ia-ia3e__delta-ia43.arx-up-up01{color:var(--arx-accent-up)}
.arx-ia-ia3e__delta-ia43.arx-dn-dn01{color:var(--arx-accent-dn)}

.arx-in-in3a__chart-row-in44{display:grid;grid-template-columns:1.6fr 1fr;gap:22px}
@media (max-width:900px){.arx-in-in3a__chart-row-in44{grid-template-columns:1fr}}
.arx-icp-ic45{padding:20px;background:linear-gradient(135deg,rgba(11,20,48,.8) 0%,rgba(18,28,69,.5) 100%);border:1px solid rgba(107,163,234,.12);border-radius:var(--arx-radius-md)}
.arx-icp-ic45__hdr-ic47{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:14px}
.arx-icp-ic45__assets-ic48{display:flex;gap:4px}
.arx-icp-sel-ic49{padding:7px 14px;background:rgba(11,20,48,.6);border:1px solid rgba(107,163,234,.1);border-radius:10px;color:var(--arx-ink-300);font-family:var(--arx-font-mono);font-size:.82rem;font-weight:600;transition:all var(--arx-dur-fast) var(--arx-ease)}
.arx-icp-sel-ic49:hover{color:var(--arx-ink-100);border-color:rgba(107,163,234,.3)}
.arx-icp-sel-ic49.arx-is-active-op2{background:var(--arx-grad-cta);border-color:transparent;color:#fff}
.arx-icp-ic45__price-ic4a{display:flex;align-items:baseline;gap:10px}
.arx-icp-ic45__price-val-ic4b{font-family:var(--arx-font-mono);font-size:1.4rem;font-weight:700;color:var(--arx-ink-100)}
.arx-icp-ic45__price-delta-ic4c{font-size:.86rem;font-weight:600;font-family:var(--arx-font-mono)}
.arx-icp-ic45__price-delta-ic4c.arx-up-up01{color:var(--arx-accent-up)}
.arx-icp-ic45__price-delta-ic4c.arx-dn-dn01{color:var(--arx-accent-dn)}
.arx-icp-ic45__tfs-ic4d{display:flex;gap:3px}
.arx-icp-tf-ic4e{padding:6px 11px;background:rgba(11,20,48,.6);border:1px solid rgba(107,163,234,.1);border-radius:8px;color:var(--arx-ink-400);font-size:.75rem;font-weight:600;transition:all var(--arx-dur-fast) var(--arx-ease);font-family:var(--arx-font-mono)}
.arx-icp-tf-ic4e:hover{color:var(--arx-ink-100)}
.arx-icp-tf-ic4e.arx-is-active-op2{background:rgba(107,163,234,.15);border-color:var(--arx-brand-400);color:var(--arx-ink-100)}

.arx-icp-ic45__chart-ic4f{position:relative;height:300px;border-radius:10px;overflow:hidden;background:linear-gradient(180deg,transparent 0%,rgba(107,163,234,.03) 100%)}
.arx-icp-ic45__chart-ic4f svg{width:100%;height:100%;display:block}
.arx-icp-ic45__chart-ic4f #arx-chart-cur{filter:drop-shadow(0 0 6px rgba(107,163,234,.6))}
.arx-icp-ic45__chart-ic4f #arx-chart-labels text{font-family:var(--arx-font-mono);font-size:11px;fill:var(--arx-ink-400)}
.arx-icp-ic45__chart-overlay-ic50{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(6,11,24,.65);backdrop-filter:blur(6px);color:var(--arx-ink-300);font-size:.86rem;font-family:var(--arx-font-mono);transition:opacity var(--arx-dur) var(--arx-ease);pointer-events:none}
.arx-icp-ic45__chart-overlay-ic50.arx-is-hidden-op4{opacity:0}
.arx-icp-ic45__chart-overlay-ic50.arx-is-error-op5{color:var(--arx-accent-dn);background:rgba(255,85,112,.08)}

.arx-icp-ic45__meta-ic51{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:16px;padding-top:16px;border-top:1px solid rgba(107,163,234,.1)}
@media (max-width:600px){.arx-icp-ic45__meta-ic51{grid-template-columns:repeat(2,1fr)}}
.arx-icp-ic45__meta-ic51 span{display:flex;flex-direction:column;gap:3px;font-family:var(--arx-font-mono);font-size:.9rem;color:var(--arx-ink-100);font-weight:600}
.arx-icp-mk-ic52{font-family:var(--arx-font-body)!important;font-size:.68rem!important;color:var(--arx-ink-400)!important;letter-spacing:.08em;text-transform:uppercase;font-weight:500!important}

/* Instrument grid hover + active */
.arx-ia-ia3e{cursor:pointer}
.arx-ia-ia3e[data-arx-active="1"]{border-color:var(--arx-brand-400);background:linear-gradient(135deg,rgba(44,90,160,.15) 0%,rgba(18,28,69,.4) 100%)}
.arx-ia-ia3e.arx-is-hidden-op4{display:none}

/* Marquee loading state */
.arx-mq-loading-mq04{color:var(--arx-ink-400);font-size:.78rem;animation:arx-blink-bk01 1.5s infinite}
.arx-ai-feed-af47{padding:20px;background:linear-gradient(135deg,rgba(11,20,48,.8) 0%,rgba(18,28,69,.5) 100%);border:1px solid rgba(107,163,234,.12);border-radius:var(--arx-radius-md);margin-bottom:16px}
.arx-ai-feed-af47 header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}
.arx-ai-feed-af47 .arx-live-pulse-lp01{color:var(--arx-accent-up);font-size:.72rem;font-weight:700;letter-spacing:.08em;animation:arx-blink-bk01 2s infinite}
@keyframes arx-blink-bk01{50%{opacity:.5}}
.arx-ai-feed-af47__item-af48{padding:10px 0;border-bottom:1px solid rgba(107,163,234,.06);display:flex;justify-content:space-between;align-items:center;font-size:.85rem}
.arx-ai-feed-af47__item-af48:last-child{border-bottom:0}
.arx-ai-feed-af47__item-af48 .arx-sig-sym-ss01{font-family:var(--arx-font-mono);font-weight:600;color:var(--arx-ink-100)}
.arx-ai-feed-af47__item-af48 .arx-sig-act-sa01{font-size:.72rem;padding:3px 8px;border-radius:4px;font-weight:700;letter-spacing:.06em}
.arx-ai-feed-af47__item-af48 .arx-sig-act-sa01.arx-buy-by01{background:rgba(47,214,140,.12);color:var(--arx-accent-up)}
.arx-ai-feed-af47__item-af48 .arx-sig-act-sa01.arx-sell-sl01{background:rgba(255,85,112,.12);color:var(--arx-accent-dn)}
.arx-cta-box-cb01{padding:24px;background:var(--arx-grad-cta);border-radius:var(--arx-radius-md);color:#fff;box-shadow:var(--arx-shadow-md)}
.arx-cta-box-cb01 h3{color:#fff;margin-bottom:8px}
.arx-cta-box-cb01 p{color:rgba(255,255,255,.85);font-size:.92rem}

/* ---------- About section ---------- */
.arx-ab-ab4b{padding:90px 0;background:linear-gradient(180deg,var(--arx-bg-primary) 0%,#09142e 100%);position:relative}
.arx-ab-ab4b__layout-ab4c{display:grid;grid-template-columns:1fr 1.1fr;gap:60px;align-items:center}
@media (max-width:900px){.arx-ab-ab4b__layout-ab4c{grid-template-columns:1fr;gap:40px}}
.arx-ab-ab4b__visual-ab4d{position:relative}
.arx-ab-ab4b__canvas-wrap-ab4e{position:relative;border-radius:var(--arx-radius-lg);overflow:hidden;aspect-ratio:5/4;box-shadow:var(--arx-shadow-lg);border:1px solid rgba(107,163,234,.2);background:url('../images/about-dashboard.svg') center/cover no-repeat}
.arx-ab-ab4b__floating-badge-ab4f{position:absolute;bottom:16px;left:16px;padding:12px 16px;background:rgba(6,11,24,.92);border:1px solid rgba(107,163,234,.3);border-radius:12px;color:var(--arx-ink-100);font-size:.84rem;display:flex;align-items:center;gap:10px;backdrop-filter:blur(10px)}
.arx-ab-ab4b__floating-badge-ab4f strong{display:block;font-weight:700;margin-bottom:2px}
.arx-ab-ab4b__floating-badge-ab4f span{color:var(--arx-ink-400);font-size:.76rem}

.arx-ab-ab4b__progress-ab50{margin-top:18px;display:flex;flex-direction:column;gap:14px;padding:18px 20px;background:rgba(11,20,48,.7);border:1px solid rgba(107,163,234,.1);border-radius:var(--arx-radius-md)}
.arx-prog-pg01{display:flex;flex-direction:column;gap:6px}
.arx-prog-pg01__meta-pg02{display:flex;justify-content:space-between;font-size:.84rem;color:var(--arx-ink-300)}
.arx-prog-pg01__val-pg03{color:var(--arx-brand-300);font-weight:700}
.arx-prog-pg01__track-pg04{height:6px;background:rgba(107,163,234,.1);border-radius:100px;overflow:hidden}
.arx-prog-pg01__fill-pg05{height:100%;border-radius:100px;background:linear-gradient(90deg,var(--arx-brand-500) 0%,var(--arx-brand-300) 100%);transition:width 1.2s var(--arx-ease)}

.arx-ab-ab4b__text-ab51 h2{margin:14px 0 20px}
.arx-ab-ab4b__lead-ab52{font-size:1.08rem;color:var(--arx-ink-200);margin-bottom:16px;line-height:1.6}
.arx-ab-ab4b__pillars-ab53{margin-top:28px;display:flex;flex-direction:column;gap:16px}
.arx-pl-pl01{display:flex;gap:14px;padding:16px 18px;background:rgba(11,20,48,.5);border:1px solid rgba(107,163,234,.08);border-radius:12px;transition:border-color var(--arx-dur) var(--arx-ease),transform var(--arx-dur) var(--arx-ease)}
.arx-pl-pl01:hover{border-color:rgba(107,163,234,.25);transform:translateX(4px)}
.arx-pl-pl01__icon-pl02{flex-shrink:0;width:40px;height:40px;border-radius:10px;background:rgba(107,163,234,.1);display:inline-flex;align-items:center;justify-content:center;color:var(--arx-brand-300)}
.arx-pl-pl01 strong{display:block;color:var(--arx-ink-100);margin-bottom:3px;font-size:.98rem}
.arx-pl-pl01 p{color:var(--arx-ink-300);font-size:.88rem;margin:0}

.arx-ab-ab4b__counters-ab54{margin-top:70px;display:flex;align-items:center;justify-content:space-around;gap:18px;padding:28px;background:linear-gradient(135deg,var(--arx-brand-900) 0%,var(--arx-bg-elev-2) 100%);border:1px solid rgba(107,163,234,.2);border-radius:var(--arx-radius-lg);flex-wrap:wrap}
.arx-cn-cn01{text-align:center;flex:1;min-width:120px}
.arx-cn-cn01__num-cn02{display:block;font-family:var(--arx-font-head);font-weight:800;font-size:clamp(1.6rem,2.5vw,2.2rem);background:var(--arx-grad-text);-webkit-background-clip:text;background-clip:text;color:transparent}
.arx-cn-cn01__label-cn03{display:block;margin-top:6px;color:var(--arx-ink-400);font-size:.78rem;letter-spacing:.06em;text-transform:uppercase}

/* ---------- Account / Security section ---------- */
.arx-ac-ac5c{padding:90px 0;background:var(--arx-bg-primary);position:relative;overflow:hidden}
.arx-ac-ac5c__bg-ac5d{position:absolute;inset:0;background:radial-gradient(1000px 500px at 80% 30%,rgba(107,163,234,.1),transparent 60%);z-index:0}
.arx-ac-ac5c__inner-ac5e{position:relative;z-index:1;display:grid;grid-template-columns:1.1fr 1fr;gap:60px;align-items:center}
@media (max-width:900px){.arx-ac-ac5c__inner-ac5e{grid-template-columns:1fr;gap:40px}}
.arx-ac-ac5c__features-ac5f{margin:28px 0;display:flex;flex-direction:column;gap:18px}
.arx-af-af01{display:flex;gap:14px;align-items:flex-start}
.arx-af-af01__icon-af02{flex-shrink:0;width:44px;height:44px;border-radius:12px;background:var(--arx-grad-cta);display:inline-flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 6px 16px rgba(44,90,160,.3)}
.arx-af-af01 strong{display:block;color:var(--arx-ink-100);margin-bottom:4px}
.arx-af-af01 p{color:var(--arx-ink-300);font-size:.9rem;margin:0}

.arx-ac-ac5c__mockup-ac60{position:relative;aspect-ratio:4/5;border-radius:var(--arx-radius-lg);box-shadow:var(--arx-shadow-lg);overflow:hidden;background:url('../images/account-phone.svg') center/contain no-repeat}

/* ---------- Choose section ---------- */
.arx-ch-ch6d{padding:90px 0;background:linear-gradient(180deg,#09142e 0%,var(--arx-bg-primary) 100%);position:relative;overflow:hidden}
.arx-ch-ch6d__marquee-ch6e{overflow:hidden;background:rgba(11,20,48,.6);border-top:1px solid rgba(107,163,234,.1);border-bottom:1px solid rgba(107,163,234,.1);padding:14px 0;margin-bottom:60px}
.arx-ch-ch6d__marquee-track-ch6f{display:flex;gap:40px;white-space:nowrap;animation:arx-marq-mqa3 55s linear infinite;font-family:var(--arx-font-head);font-size:1.2rem;font-weight:700;color:var(--arx-brand-300);width:max-content}
.arx-ch-ch6d__marquee-track-ch6f .arx-mx-mx01{opacity:.4}

.arx-ch-ch6d__grid-ch70{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:18px;margin-top:48px}
.arx-cg-cg01{position:relative;padding:28px;background:linear-gradient(135deg,rgba(11,20,48,.7) 0%,rgba(18,28,69,.4) 100%);border:1px solid rgba(107,163,234,.1);border-radius:var(--arx-radius-md);transition:transform var(--arx-dur) var(--arx-ease),border-color var(--arx-dur) var(--arx-ease);overflow:hidden}
.arx-cg-cg01:hover{transform:translateY(-6px);border-color:rgba(107,163,234,.3)}
.arx-cg-cg01__num-cg02{position:absolute;top:14px;right:18px;font-family:var(--arx-font-mono);font-size:3rem;font-weight:800;color:rgba(107,163,234,.08);line-height:1}
.arx-cg-cg01__icon-cg03{width:50px;height:50px;border-radius:12px;background:rgba(107,163,234,.1);display:inline-flex;align-items:center;justify-content:center;color:var(--arx-brand-300);margin-bottom:18px}
.arx-cg-cg01 h3{font-size:1.1rem;margin-bottom:10px}
.arx-cg-cg01 p{font-size:.9rem;color:var(--arx-ink-300);margin:0;line-height:1.55}

/* Compare table */
.arx-ch-ch6d__compare-wrap-ch71{overflow-x:auto;margin:0 0 48px;border-radius:var(--arx-radius-md);background:rgba(11,20,48,.5);border:1px solid rgba(107,163,234,.1)}
.arx-ct-ct01{width:100%;border-collapse:collapse;min-width:640px;font-size:.9rem}
.arx-ct-ct01 th,.arx-ct-ct01 td{padding:16px 20px;text-align:left;border-bottom:1px solid rgba(107,163,234,.08)}
.arx-ct-ct01 th{background:rgba(11,20,48,.8);color:var(--arx-ink-200);font-weight:600;font-family:var(--arx-font-head);text-transform:uppercase;letter-spacing:.06em;font-size:.75rem}
.arx-ct-ct01 .arx-col-em-ct02{background:rgba(44,90,160,.1);color:var(--arx-brand-300)}
.arx-ct-ct01 td{color:var(--arx-ink-300)}
.arx-ct-ct01 .arx-cell-em-ct03{color:var(--arx-accent-up);font-weight:700}
.arx-ct-ct01 .arx-cell-no-ct04{color:var(--arx-accent-dn)}

/* ---------- How it works + calculator ---------- */
.arx-hw-hw7e{padding:90px 0;background:var(--arx-bg-primary);position:relative}
.arx-hw-hw7e__steps-hw7f{display:grid;grid-template-columns:1fr 32px 1fr 32px 1fr;gap:16px;align-items:center;margin-top:36px}
@media (max-width:900px){.arx-hw-hw7e__steps-hw7f{grid-template-columns:1fr;gap:20px}.arx-hw-hw7e__arrow-hw80{display:none}}
.arx-hw-hw7e__step-hw81{padding:26px;background:linear-gradient(135deg,rgba(11,20,48,.7) 0%,rgba(18,28,69,.4) 100%);border:1px solid rgba(107,163,234,.1);border-radius:var(--arx-radius-md);position:relative}
.arx-hw-hw7e__step-num-hw82{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--arx-grad-cta);border-radius:50%;color:#fff;font-weight:800;font-family:var(--arx-font-mono);margin-bottom:18px}
.arx-hw-hw7e__step-icon-hw83{color:var(--arx-brand-300);margin-bottom:12px}
.arx-hw-hw7e__step-hw81 h3{font-size:1.1rem;margin-bottom:8px}
.arx-hw-hw7e__step-hw81 p{font-size:.9rem;color:var(--arx-ink-300);margin-bottom:14px}
.arx-hw-hw7e__step-tags-hw84{display:flex;flex-wrap:wrap;gap:6px}
.arx-hw-hw7e__step-tags-hw84 span{font-size:.74rem;padding:4px 10px;background:rgba(107,163,234,.08);border:1px solid rgba(107,163,234,.15);border-radius:100px;color:var(--arx-ink-300)}
.arx-hw-hw7e__arrow-hw80{color:var(--arx-brand-500);display:inline-flex;align-items:center;justify-content:center}

/* Calculator */
.arx-hw-hw7e__calc-hw85{margin-top:60px;padding:32px;background:linear-gradient(135deg,var(--arx-brand-900) 0%,var(--arx-bg-elev-2) 100%);border:1px solid rgba(107,163,234,.2);border-radius:var(--arx-radius-lg);box-shadow:var(--arx-shadow-lg)}
.arx-calc-cl01__header-cl02{text-align:center;margin-bottom:28px}
.arx-calc-cl01__header-cl02 h3{font-size:1.4rem;margin-bottom:6px}
.arx-calc-cl01__header-cl02 p{color:var(--arx-ink-400);font-size:.88rem;margin:0}
.arx-calc-cl01__body-cl03{display:grid;grid-template-columns:1fr 1fr;gap:28px}
@media (max-width:820px){.arx-calc-cl01__body-cl03{grid-template-columns:1fr}}
.arx-calc-cl01__inputs-cl04{display:flex;flex-direction:column;gap:20px}
.arx-calc-cl01__input-group-cl05 label{display:block;color:var(--arx-ink-300);font-size:.84rem;margin-bottom:10px;font-weight:600}
.arx-calc-cl01__range-wrap-cl06{display:flex;align-items:center;gap:10px}
.arx-calc-cl01__range-wrap-cl06 input[type="range"]{flex:1;height:4px;background:rgba(107,163,234,.15);border-radius:4px;-webkit-appearance:none;appearance:none;outline:none}
.arx-calc-cl01__range-wrap-cl06 input[type="range"]::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:20px;background:var(--arx-brand-400);border-radius:50%;cursor:pointer;box-shadow:0 2px 8px rgba(44,90,160,.4)}
.arx-calc-cl01__range-wrap-cl06 input[type="range"]::-moz-range-thumb{width:20px;height:20px;background:var(--arx-brand-400);border-radius:50%;cursor:pointer;border:0}
.arx-calc-cl01__range-wrap-cl06 input[type="number"]{width:110px;padding:10px 12px;background:var(--arx-bg-elev-3);border:1px solid rgba(107,163,234,.2);border-radius:8px;color:var(--arx-ink-100);font-family:var(--arx-font-mono);font-weight:600;outline:none}
.arx-calc-cl01__range-wrap-cl06 .arx-calc-prefix-cl07{color:var(--arx-brand-300);font-weight:700;font-family:var(--arx-font-mono)}
.arx-calc-cl01__period-btns-cl08,.arx-calc-cl01__strategies-cl09{display:flex;gap:6px;flex-wrap:wrap}
.arx-calc-cl01__period-cl0a,.arx-calc-cl01__strategy-cl0b{padding:9px 14px;background:rgba(107,163,234,.05);border:1px solid rgba(107,163,234,.1);border-radius:10px;color:var(--arx-ink-300);font-size:.82rem;font-weight:500;transition:all var(--arx-dur-fast) var(--arx-ease)}
.arx-calc-cl01__strategy-cl0b{padding:12px;display:flex;flex-direction:column;align-items:flex-start;flex:1;min-width:90px}
.arx-calc-cl01__strategy-cl0b strong{color:var(--arx-ink-100);font-size:.9rem}
.arx-calc-cl01__strategy-cl0b small{color:var(--arx-ink-400);font-size:.74rem;margin-top:2px}
.arx-calc-cl01__period-cl0a.arx-is-active-op2,.arx-calc-cl01__strategy-cl0b.arx-is-active-op2{background:rgba(107,163,234,.15);border-color:var(--arx-brand-400);color:var(--arx-ink-100)}
.arx-calc-cl01__output-cl0c{padding:24px;background:rgba(6,11,24,.5);border:1px solid rgba(107,163,234,.1);border-radius:var(--arx-radius-md)}
.arx-calc-cl01__result-cl0d{text-align:center;margin-bottom:20px}
.arx-calc-cl01__result-cl0d .arx-cro-label-cl0e{display:block;color:var(--arx-ink-400);font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px}
.arx-calc-cl01__result-cl0d .arx-cro-value-cl0f{display:block;font-family:var(--arx-font-mono);font-size:2.4rem;font-weight:800;background:var(--arx-grad-text);-webkit-background-clip:text;background-clip:text;color:transparent;line-height:1}
.arx-calc-cl01__result-cl0d .arx-cro-profit-cl10{display:block;color:var(--arx-accent-up);margin-top:6px;font-weight:600;font-size:.9rem}
.arx-calc-cl01__breakdown-cl11{display:flex;flex-direction:column;gap:8px;margin:20px 0;font-size:.86rem}
.arx-calc-cl01__breakdown-cl11 .arx-cb-r-cl12{display:flex;justify-content:space-between;padding:7px 0;border-bottom:1px dashed rgba(107,163,234,.08);color:var(--arx-ink-300)}
.arx-calc-cl01__breakdown-cl11 .arx-cb-r-cl12 span:last-child{color:var(--arx-ink-100);font-weight:600;font-family:var(--arx-font-mono)}
.arx-calc-cl01__breakdown-cl11 .arx-cb-r-cl12.arx-cb-total-cl13 span:last-child{color:var(--arx-brand-300);font-size:1.1rem}
.arx-calc-cl01__cta-cl14{width:100%;justify-content:center}

/* ---------- Global reach ---------- */
.arx-gl-gl8f{padding:90px 0;background:linear-gradient(180deg,#09142e 0%,var(--arx-bg-primary) 100%);position:relative;overflow:hidden}
.arx-gl-gl8f__layout-gl90{display:grid;grid-template-columns:1fr 1.1fr;gap:60px;align-items:center}
@media (max-width:900px){.arx-gl-gl8f__layout-gl90{grid-template-columns:1fr}}
.arx-gl-gl8f__stats-gl91{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin:28px 0}
.arx-gl-gl8f__stats-gl91 .arx-gs-gl92{padding:16px 18px;background:rgba(11,20,48,.6);border:1px solid rgba(107,163,234,.1);border-radius:12px}
.arx-gl-gl8f__stats-gl91 .arx-gs-gl92 .arx-gs-num-gl93{display:block;font-family:var(--arx-font-head);font-size:1.5rem;font-weight:800;color:var(--arx-brand-300);line-height:1}
.arx-gl-gl8f__stats-gl91 .arx-gs-gl92 span:last-child{display:block;margin-top:4px;color:var(--arx-ink-400);font-size:.78rem;letter-spacing:.04em}
.arx-gl-gl8f__feed-gl94{padding:18px;background:rgba(11,20,48,.5);border:1px solid rgba(107,163,234,.1);border-radius:12px;font-family:var(--arx-font-mono);font-size:.78rem;color:var(--arx-ink-300);max-height:180px;overflow:hidden}
.arx-gl-gl8f__feed-gl94 .arx-feed-item-fi01{padding:6px 0;border-bottom:1px dashed rgba(107,163,234,.08)}
.arx-gl-gl8f__feed-gl94 .arx-feed-item-fi01:last-child{border-bottom:0}
.arx-gl-gl8f__feed-gl94 .arx-feed-item-fi01 .arx-feed-city-fc01{color:var(--arx-brand-300)}
.arx-gl-gl8f__feed-gl94 .arx-feed-item-fi01 .arx-feed-amt-fa01{color:var(--arx-accent-up);font-weight:700}
.arx-gl-gl8f__map-gl95{position:relative;aspect-ratio:3/2;background:url('../images/world-map.svg') center/cover no-repeat,radial-gradient(ellipse at center,var(--arx-brand-900) 0%,var(--arx-bg-primary) 70%);border-radius:var(--arx-radius-lg);border:1px solid rgba(107,163,234,.15);overflow:hidden}

/* ---------- Testimonials ---------- */
.arx-ts-ts90{padding:90px 0;background:var(--arx-bg-primary);position:relative}
.arx-ts-ts90__grid-ts91{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:18px;margin-top:40px}
.arx-tc-tc01{padding:28px;background:linear-gradient(135deg,rgba(11,20,48,.7) 0%,rgba(18,28,69,.3) 100%);border:1px solid rgba(107,163,234,.1);border-radius:var(--arx-radius-md);display:flex;flex-direction:column;gap:16px;transition:transform var(--arx-dur) var(--arx-ease)}
.arx-tc-tc01:hover{transform:translateY(-4px)}
.arx-tc-tc01 .arx-tc-rating-tc02{color:var(--arx-accent-amb);display:inline-flex;gap:3px}
.arx-tc-tc01 .arx-tc-rating-tc02 svg{filter:drop-shadow(0 1px 2px rgba(255,191,82,.3))}
.arx-tc-tc01 p{font-size:.95rem;color:var(--arx-ink-200);font-style:italic;flex:1;margin:0;line-height:1.6}
.arx-tc-tc01 .arx-tc-foot-tc03{display:flex;align-items:center;gap:12px;padding-top:14px;border-top:1px solid rgba(107,163,234,.08)}
.arx-tc-tc01 .arx-tc-avatar-tc04{width:46px;height:46px;border-radius:50%;overflow:hidden;flex-shrink:0;background:var(--arx-bg-elev-2);border:1.5px solid rgba(107,163,234,.3);box-shadow:0 2px 6px rgba(6,11,24,.4)}
.arx-tc-tc01 .arx-tc-avatar-tc04 img{width:100%;height:100%;object-fit:cover;display:block}
.arx-tc-tc01 .arx-tc-who-tc05 cite{display:block;font-style:normal;color:var(--arx-ink-100);font-weight:600;font-size:.9rem}
.arx-tc-tc01 .arx-tc-who-tc05 span{display:block;color:var(--arx-ink-400);font-size:.78rem}

.arx-ts-ts90__experts-ts92{margin-top:60px;padding-top:50px;border-top:1px solid rgba(107,163,234,.08)}
.arx-ts-ts90__experts-ts92 h3{text-align:center;margin-bottom:30px;font-size:1.3rem}
.arx-ts-ts90__experts-grid-ts93{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}
.arx-ex-ex01{padding:22px;background:rgba(11,20,48,.4);border:1px solid rgba(107,163,234,.08);border-radius:14px;margin:0}
.arx-ex-ex01 p{font-size:.9rem;color:var(--arx-ink-200);font-style:italic;margin-bottom:12px;line-height:1.55}
.arx-ex-ex01 footer{color:var(--arx-ink-400)}
.arx-ex-ex01 cite{display:block;font-style:normal;color:var(--arx-brand-300);font-weight:600;font-size:.86rem}
.arx-ex-ex01 footer span{font-size:.75rem;color:var(--arx-ink-400)}

/* ---------- FAQ ---------- */
.arx-fq-fqa1{padding:90px 0;background:linear-gradient(180deg,#09142e 0%,var(--arx-bg-primary) 100%)}
.arx-fq-fqa1__layout-fqa2{display:grid;grid-template-columns:1fr 1.5fr;gap:50px}
@media (max-width:900px){.arx-fq-fqa1__layout-fqa2{grid-template-columns:1fr}}
.arx-fq-fqa1__sidebar-fqa3 h2{margin:14px 0}
.arx-fq-fqa1__sidebar-fqa3 p{color:var(--arx-ink-300);margin-bottom:20px}
.arx-fq-fqa1__search-fqa4{position:relative;margin:24px 0}
.arx-fq-fqa1__search-fqa4 input{width:100%;padding:14px 42px 14px 16px;background:var(--arx-bg-elev-2);border:1px solid rgba(107,163,234,.15);border-radius:12px;color:var(--arx-ink-100);font-family:inherit;outline:none}
.arx-fq-fqa1__search-fqa4 svg{position:absolute;top:50%;right:14px;transform:translateY(-50%);color:var(--arx-ink-400)}
.arx-fq-fqa1__tabs-fqa5{display:flex;flex-direction:column;gap:4px}
.arx-fq-fqa1__tab-fqa6{text-align:left;padding:11px 14px;background:transparent;border:0;color:var(--arx-ink-300);border-left:2px solid transparent;border-radius:0 8px 8px 0;font-size:.9rem;transition:all var(--arx-dur-fast) var(--arx-ease)}
.arx-fq-fqa1__tab-fqa6:hover{color:var(--arx-ink-100);background:rgba(107,163,234,.04)}
.arx-fq-fqa1__tab-fqa6.arx-is-active-op2{color:var(--arx-brand-300);border-left-color:var(--arx-brand-400);background:rgba(107,163,234,.06)}

.arx-fq-fqa1__list-fqa7{display:flex;flex-direction:column;gap:10px}
.arx-fq-item-fi02{background:rgba(11,20,48,.5);border:1px solid rgba(107,163,234,.1);border-radius:12px;overflow:hidden;transition:border-color var(--arx-dur) var(--arx-ease)}
.arx-fq-item-fi02[open]{border-color:rgba(107,163,234,.3)}
.arx-fq-item-fi02 summary{padding:18px 22px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--arx-ink-100);font-weight:600;font-family:var(--arx-font-head);list-style:none;font-size:.98rem}
.arx-fq-item-fi02 summary::-webkit-details-marker{display:none}
.arx-fq-item-fi02 summary::after{content:'';flex-shrink:0;width:12px;height:12px;border-right:2px solid var(--arx-brand-300);border-bottom:2px solid var(--arx-brand-300);transform:rotate(45deg) translate(-2px,-2px);transition:transform var(--arx-dur) var(--arx-ease)}
.arx-fq-item-fi02[open] summary::after{transform:rotate(-135deg) translate(-2px,-2px)}
.arx-fq-item-fi02 .arx-fq-body-fb01{padding:0 22px 20px;color:var(--arx-ink-300);font-size:.92rem;line-height:1.65}

/* ---------- Brokers / Partners ---------- */
.arx-pt-ptb2{padding:80px 0;background:var(--arx-bg-primary);position:relative}
.arx-pt-ptb2__grid-ptb3{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;margin-top:40px}
.arx-pt-item-pt01{padding:28px 20px;background:linear-gradient(135deg,rgba(11,20,48,.6) 0%,rgba(18,28,69,.3) 100%);border:1px solid rgba(107,163,234,.1);border-radius:14px;display:flex;align-items:center;justify-content:center;transition:all var(--arx-dur) var(--arx-ease);text-align:center;min-height:84px}
.arx-pt-item-pt01:hover{border-color:var(--arx-brand-400);background:rgba(44,90,160,.08);transform:translateY(-3px)}
.arx-pt-item-pt01 .arx-pt-name-pt02{color:var(--arx-ink-100);font-weight:700;font-family:var(--arx-font-head);font-size:1.1rem;letter-spacing:.04em}
.arx-pt-item-pt01 img{max-height:36px;width:auto;filter:brightness(0) invert(1);opacity:.7;transition:opacity var(--arx-dur) var(--arx-ease)}
.arx-pt-item-pt01:hover img{opacity:1}

/* ---------- Register ---------- */
.arx-rg-rgc3{padding:90px 0;background:linear-gradient(135deg,var(--arx-brand-900) 0%,#09142e 60%,var(--arx-bg-primary) 100%);position:relative;overflow:hidden}
.arx-rg-rgc3__layout-rgc4{display:grid;grid-template-columns:1.1fr 1fr;gap:60px;align-items:start}
@media (max-width:900px){.arx-rg-rgc3__layout-rgc4{grid-template-columns:1fr}}
.arx-rg-rgc3__trust-rgc5{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:26px 0 24px}
.arx-rt-rt01{display:flex;align-items:center;gap:10px;padding:10px 14px;background:rgba(11,20,48,.5);border:1px solid rgba(107,163,234,.1);border-radius:10px;color:var(--arx-ink-200);font-size:.86rem}
.arx-rt-rt01 svg{color:var(--arx-brand-300);flex-shrink:0}
.arx-rg-rgc3__risk-rgc6{margin-top:16px;padding:16px;background:rgba(255,85,112,.05);border:1px solid rgba(255,85,112,.15);border-radius:12px;font-size:.82rem;color:var(--arx-ink-300)}
.arx-rg-rgc3__risk-rgc6 strong{color:var(--arx-accent-dn)}
.arx-rg-rgc3__risk-rgc6 svg{color:var(--arx-accent-dn);vertical-align:middle;margin-right:4px}
.arx-rg-rgc3__offer-rgcc svg{color:var(--arx-accent-amb);vertical-align:middle;margin-right:4px}
.arx-hw-hw7e__step-tags-hw84 span{display: flex}
.arx-hw-hw7e__step-tags-hw84 span svg{vertical-align:middle;color:var(--arx-brand-300);margin-right:2px}

.arx-rg-rgc3__card-rgc7{padding:28px;background:linear-gradient(180deg,var(--arx-bg-elev-2) 0%,var(--arx-brand-900) 100%);border:1px solid rgba(107,163,234,.2);border-radius:var(--arx-radius-lg);box-shadow:var(--arx-shadow-lg)}
.arx-rg-rgc3__card-head-rgc8{display:flex;justify-content:space-between;align-items:center;margin-bottom:22px}
.arx-rg-rgc3__card-head-rgc8 h3{margin:0;font-size:1.2rem}
.arx-rg-rgc3__steps-ui-rgc9{display:flex;align-items:center;gap:4px}
.arx-rsu-rs01{width:28px;height:28px;background:rgba(107,163,234,.1);border:1px solid rgba(107,163,234,.2);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--arx-ink-400);font-size:.78rem;font-weight:700;font-family:var(--arx-font-mono);transition:all var(--arx-dur) var(--arx-ease)}
.arx-rsu-rs01.arx-is-active-op2{background:var(--arx-grad-cta);border-color:transparent;color:#fff}
.arx-rsu-line-rs02{width:20px;height:1px;background:rgba(107,163,234,.2)}

.arx-rg-rgc3__form-rgca{display:flex;flex-direction:column;gap:14px}
.arx-rf-rf01{display:flex;flex-direction:column;gap:6px}
.arx-rf-rf01 label{color:var(--arx-ink-300);font-size:.82rem;font-weight:600}
.arx-rf-rf01 input,.arx-rf-rf01 select,.arx-rf-rf01 textarea{padding:14px 16px;background:var(--arx-bg-elev-2);border:1px solid rgba(107,163,234,.15);border-radius:10px;color:var(--arx-ink-100);font-family:inherit;font-size:.95rem;outline:none;transition:border-color var(--arx-dur) var(--arx-ease)}
.arx-rf-rf01 input:focus,.arx-rf-rf01 select:focus,.arx-rf-rf01 textarea:focus{border-color:var(--arx-brand-400)}
.arx-rf-rf01 input[aria-invalid="true"]{border-color:var(--arx-accent-dn)}
.arx-rf-rf01 textarea{resize:vertical;min-height:120px}

.arx-rg-rgc3__checkbox-rgcb{display:flex;align-items:flex-start;gap:10px;color:var(--arx-ink-300);font-size:.86rem;cursor:pointer;line-height:1.5}
.arx-rg-rgc3__checkbox-rgcb input{position:absolute;opacity:0;pointer-events:none}
.arx-rg-rgc3__checkbox-rgcb .arx-cb-cst-cb02{flex-shrink:0;width:18px;height:18px;border:1.5px solid rgba(107,163,234,.3);border-radius:4px;margin-top:2px;transition:all var(--arx-dur-fast) var(--arx-ease)}
.arx-rg-rgc3__checkbox-rgcb input:checked ~ .arx-cb-cst-cb02{background:var(--arx-brand-400);border-color:var(--arx-brand-400);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none'><path d='M3 6l2 2 4-4' stroke='white' stroke-width='2' stroke-linecap='round'/></svg>");background-size:14px;background-position:center;background-repeat:no-repeat}

.arx-rg-rgc3__offer-rgcc{margin-top:16px;padding:12px 14px;background:rgba(255,191,82,.07);border:1px solid rgba(255,191,82,.2);border-radius:10px;font-size:.82rem;color:var(--arx-ink-300)}
.arx-rg-rgc3__offer-rgcc strong{color:var(--arx-accent-amb)}

/* ---------- Footer ---------- */
.arx-ft-ftd4{background:#040812;border-top:1px solid rgba(107,163,234,.08)}
.arx-ft-ftd4__top-ftd5{padding:60px 0 40px}
.arx-ft-ftd4__grid-ftd6{display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:40px}
@media (max-width:900px){.arx-ft-ftd4__grid-ftd6{grid-template-columns:1fr 1fr;gap:30px}}
@media (max-width:600px){.arx-ft-ftd4__grid-ftd6{grid-template-columns:1fr}}
.arx-ft-ftd4__brand-col-ftd7 img{height:36px;margin-bottom:14px}
.arx-ft-ftd4__brand-col-ftd7 p{color:var(--arx-ink-400);font-size:.9rem;line-height:1.6}
.arx-ft-ftd4 h4{font-size:.82rem;letter-spacing:.1em;text-transform:uppercase;color:var(--arx-brand-300);margin-bottom:16px;font-family:var(--arx-font-head)}
.arx-ft-ftd4 nav ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px}
.arx-ft-ftd4 nav ul li a{color:var(--arx-ink-400);font-size:.9rem;transition:color var(--arx-dur-fast) var(--arx-ease)}
.arx-ft-ftd4 nav ul li a:hover{color:var(--arx-brand-300)}

.arx-ft-ftd4__bottom-ftd8{padding:22px 0;border-top:1px solid rgba(107,163,234,.08)}
.arx-ft-ftd4__bottom-inner-ftd9{display:flex;justify-content:space-between;gap:20px;align-items:center}
@media (max-width:720px){.arx-ft-ftd4__bottom-inner-ftd9{flex-direction:column;text-align:center}}
.arx-ft-ftd4__bottom-inner-ftd9 p{margin:0;color:var(--arx-ink-500);font-size:.78rem;max-width:900px;line-height:1.55}
.arx-ft-ftd4__domain-ftda{color:var(--arx-brand-300);font-weight:700;font-family:var(--arx-font-mono);font-size:.92rem}

/* ---------- Toast ---------- */
.arx-toast-tt01{position:fixed;bottom:28px;left:50%;transform:translateX(-50%) translateY(100px);padding:14px 22px;background:var(--arx-bg-elev-3);border:1px solid var(--arx-brand-400);border-radius:12px;color:var(--arx-ink-100);font-size:.9rem;box-shadow:var(--arx-shadow-lg);opacity:0;transition:all var(--arx-dur) var(--arx-ease);z-index:100;pointer-events:none}
.arx-toast-tt01.arx-is-show-op3{opacity:1;transform:translateX(-50%) translateY(0)}

/* ---------- Back to top ---------- */
.arx-bt-bt20{position:fixed;bottom:22px;right:22px;width:44px;height:44px;background:var(--arx-grad-cta);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#fff;box-shadow:var(--arx-shadow-md);opacity:0;pointer-events:none;transition:all var(--arx-dur) var(--arx-ease);z-index:50}
.arx-bt-bt20.arx-is-show-op3{opacity:1;pointer-events:auto}
.arx-bt-bt20:hover{transform:translateY(-3px)}

/* ---------- Page / content pages ---------- */
.arx-pg-pg30{padding:60px 0 100px;min-height:60vh}
.arx-pg-pg30__hero-pg31{background:linear-gradient(135deg,var(--arx-brand-900) 0%,#09142e 100%);padding:70px 0 50px;border-bottom:1px solid rgba(107,163,234,.1);margin-bottom:50px}
.arx-pg-pg30__hero-pg31 h1{margin-bottom:14px;font-size:clamp(2.2rem,4vw,3.4rem)}
.arx-pg-pg30__hero-pg31 .arx-pg-breadcrumb-pg32{color:var(--arx-ink-400);font-size:.86rem}
.arx-pg-pg30__hero-pg31 .arx-pg-breadcrumb-pg32 a{color:var(--arx-brand-300)}
.arx-pg-pg30__content-pg33{max-width:860px;margin:0 auto;padding:0 var(--arx-container-pad)}
.arx-pg-pg30__content-pg33 h2{font-size:clamp(1.5rem,2.2vw,2rem);margin:40px 0 16px;color:var(--arx-ink-100)}
.arx-pg-pg30__content-pg33 h3{font-size:1.25rem;margin:28px 0 12px}
.arx-pg-pg30__content-pg33 p{color:var(--arx-ink-200);margin:0 0 1.2em;line-height:1.75}
.arx-pg-pg30__content-pg33 ul,.arx-pg-pg30__content-pg33 ol{color:var(--arx-ink-200);margin:0 0 1.2em;padding-left:22px;line-height:1.75}
.arx-pg-pg30__content-pg33 ul li,.arx-pg-pg30__content-pg33 ol li{margin:0 0 .5em}
.arx-pg-pg30__content-pg33 ul li::marker{color:var(--arx-brand-400)}
.arx-pg-pg30__content-pg33 a{color:var(--arx-brand-300);text-decoration:underline}
.arx-pg-pg30__content-pg33 blockquote{margin:1.5em 0;padding:16px 22px;background:rgba(11,20,48,.5);border-left:3px solid var(--arx-brand-400);border-radius:0 10px 10px 0;color:var(--arx-ink-200);font-style:italic}
.arx-pg-pg30__content-pg33 .arx-pg-toc-pg34{margin:0 0 36px;padding:20px 24px;background:rgba(11,20,48,.4);border:1px solid rgba(107,163,234,.1);border-radius:12px}
.arx-pg-pg30__content-pg33 .arx-pg-toc-pg34 h4{color:var(--arx-brand-300);text-transform:uppercase;letter-spacing:.08em;font-size:.76rem;margin-bottom:12px}
.arx-pg-pg30__content-pg33 .arx-pg-toc-pg34 ul{list-style:none;padding:0;margin:0;columns:2;column-gap:30px}
.arx-pg-pg30__content-pg33 .arx-pg-toc-pg34 ul li{break-inside:avoid;font-size:.9rem;margin-bottom:6px}
@media(max-width:720px){.arx-pg-pg30__content-pg33 .arx-pg-toc-pg34 ul{columns:1}}

/* Contact page specific */
.arx-ct-pg35{display:grid;grid-template-columns:1fr 1.2fr;gap:40px;max-width:1120px;margin:0 auto;padding:0 var(--arx-container-pad)}
@media (max-width:820px){.arx-ct-pg35{grid-template-columns:1fr}}
.arx-ct-pg35__info-pg36{padding:28px;background:linear-gradient(135deg,var(--arx-brand-900) 0%,var(--arx-bg-elev-2) 100%);border:1px solid rgba(107,163,234,.15);border-radius:var(--arx-radius-lg);color:var(--arx-ink-100)}
.arx-ct-pg35__info-pg36 h3{margin-bottom:20px;color:var(--arx-ink-100)}
.arx-ct-pg35__info-pg36 ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:16px}
.arx-ct-pg35__info-pg36 ul li{display:flex;align-items:flex-start;gap:12px}
.arx-ct-pg35__info-pg36 ul li svg{flex-shrink:0;color:var(--arx-brand-300);margin-top:3px}
.arx-ct-pg35__info-pg36 ul li .arx-ct-label-pg37{display:block;color:var(--arx-ink-400);font-size:.76rem;letter-spacing:.06em;text-transform:uppercase;margin-bottom:2px}
.arx-ct-pg35__info-pg36 ul li .arx-ct-val-pg38{color:var(--arx-ink-100);font-weight:500}
.arx-ct-pg35__info-pg36 ul li a{color:var(--arx-brand-300);text-decoration:none}
.arx-ct-pg35__form-pg39{padding:28px;background:rgba(11,20,48,.5);border:1px solid rgba(107,163,234,.15);border-radius:var(--arx-radius-lg)}

/* Thank you page */
.arx-ty-pg40{padding:120px 0;min-height:70vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,var(--arx-bg-primary) 0%,#09142e 100%);text-align:center}
.arx-ty-pg40__box-pg41{max-width:620px;padding:48px 32px;background:linear-gradient(135deg,var(--arx-brand-900) 0%,var(--arx-bg-elev-2) 100%);border:1px solid rgba(107,163,234,.2);border-radius:var(--arx-radius-lg);box-shadow:var(--arx-shadow-lg)}
.arx-ty-pg40__icon-pg42{width:88px;height:88px;margin:0 auto 24px;background:var(--arx-grad-cta);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 20px 40px rgba(44,90,160,.4)}
.arx-ty-pg40 h1{font-size:2.4rem;margin-bottom:12px}
.arx-ty-pg40 p{color:var(--arx-ink-300);font-size:1.05rem;margin-bottom:28px}
.arx-ty-pg40__actions-pg43{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}

/* 404 page */
.arx-404-pg45{padding:100px 0;text-align:center;min-height:60vh;display:flex;align-items:center;justify-content:center}
.arx-404-pg45 h1{font-size:clamp(5rem,10vw,8rem);line-height:1;background:var(--arx-grad-text);-webkit-background-clip:text;background-clip:text;color:transparent}
.arx-404-pg45 h2{font-size:1.6rem;margin:12px 0 16px}
.arx-404-pg45 p{color:var(--arx-ink-300);margin-bottom:24px}

/* Reduced motion */
@media (prefers-reduced-motion:reduce){
  *,*::before,*::after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}
}

/* Print */
@media print{
  .arx-hd-hdb2,.arx-mq-mqa1,.arx-ft-ftd4,.arx-vd-vde5,.arx-bt-bt20,.arx-toast-tt01{display:none}
  body.arx-body-9f1c{background:#fff;color:#000}
}
