.cow-logo{font:bold 26px/1.2 Arial,sans-serif;letter-spacing:2px;text-decoration:none;white-space:nowrap}.cow-logo span{color:var(--pop,#c4ff41)}.nav__in{gap:20px}.lang{max-width:190px;color:inherit;background:#172127;border:1px solid #66716a;border-radius:0;padding:8px;cursor:pointer;font:inherit;font-size:14px}.lang option{background:#172127;color:#fff}.title{margin-block:20px 28px}.lede{max-width:900px}.cow-grid,.cow-contact-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:36px}.cow-contact-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cow-card{padding:28px;border:1px solid #53605755}.cow-card p{margin-top:16px}.cow-number{display:block;color:var(--pop,#c4ff41);font:14px monospace;margin-bottom:22px}.cow-advantages{list-style:none;padding:0;margin:30px 0 0;display:grid;gap:0}.cow-advantages li{display:flex;gap:18px;padding:22px 0;border-bottom:1px solid #53605755;font-size:clamp(18px,2vw,25px)}.cow-advantages li>span:first-child{color:var(--pop,#c4ff41)}.markets{margin-top:32px}.market__settle{font-size:12px}.cow-handles{display:flex;flex-wrap:wrap;gap:18px;margin-top:25px}.cow-handles a{color:var(--pop,#c4ff41);font-size:19px;text-underline-offset:5px}.cow-footer{display:flex;align-items:center;justify-content:space-between;gap:25px;flex-wrap:wrap}.hero .eyebrow{color:#c4ff41;margin-bottom:20px}html[dir=rtl] .hero__in,html[dir=rtl] .section{text-align:right}html[dir=rtl] .display{letter-spacing:0}html[dir=rtl] .market__head{direction:rtl}html[lang=ur] body{line-height:1.9}html[lang=hi] .display,html[lang=bn] .display,html[lang=ur] .display{font-family:Arial,sans-serif;font-weight:700;line-height:1.35;letter-spacing:0}.market__name{overflow-wrap:anywhere}@media(max-width:1000px){.nav__links{gap:12px}.nav__links a{font-size:12px}.lang{max-width:150px}.cow-logo{font-size:22px}}@media(max-width:760px){.nav__links{display:none}.nav__in{justify-content:space-between}.cow-grid,.cow-contact-grid{grid-template-columns:1fr}.lang{max-width:165px}.hero .display{font-size:clamp(38px,9vw,65px)}.cow-card{padding:22px}.hero__in{padding-top:70px;padding-bottom:70px}.tg-affix{max-width:70vw}.cow-footer{align-items:flex-start;flex-direction:column}}
/* Compact brand and language selector */
.cow-logo{display:inline-flex;align-items:center;gap:8px;letter-spacing:0;flex-shrink:0}.cow-logo img{display:block;width:50px;height:40px;object-fit:contain}.cow-wordmark{display:flex;flex-direction:column;gap:3px}.cow-wordmark strong{font:800 23px/1 Arial,sans-serif;letter-spacing:-.8px;color:#fff}.cow-wordmark strong span{font-size:15px;color:#fff}.cow-wordmark small{font:600 7px/1.3 Arial,sans-serif;letter-spacing:1.4px;color:#a9b0b4}.nav .lang{width:65px;max-width:65px;min-width:65px;padding:5px 3px 5px 7px;font:500 12px/1.4 Arial,sans-serif;border:0;background:transparent;color:#bec5c8;box-shadow:none;opacity:.85}.nav .lang:hover,.nav .lang:focus-visible{opacity:1;color:#fff}.nav .lang:focus-visible{outline:1px solid #9ca5ab;outline-offset:4px}.nav .lang option{background:#172127;color:#fff}.cow-logo .cow-wordmark{color:inherit}html[lang=zh] .display{font-family:Arial,"Microsoft YaHei",sans-serif;line-height:1.25;letter-spacing:0}@media(max-width:760px){.cow-logo img{width:43px;height:35px}.cow-wordmark strong{font-size:21px}.cow-wordmark strong span{font-size:13px}.cow-wordmark small{font-size:6px}.nav .lang{width:60px;min-width:60px;max-width:60px}}

/* Custom language popover */
.language-switch{position:relative;flex-shrink:0;font-family:Arial,sans-serif}.language-trigger{display:flex;align-items:center;justify-content:center;gap:9px;min-width:58px;padding:8px 7px;background:transparent;border:0;color:#e5e8ef;font:500 12px/1.4 Arial,sans-serif;cursor:pointer}.language-trigger svg{transition:transform .16s}.language-trigger[aria-expanded=true] svg{transform:rotate(180deg)}.language-panel[hidden]{display:none!important}.language-panel{position:absolute;right:0;top:calc(100% + 12px);width:152px;background:#171923;border:1px solid #ffffff18;border-radius:12px;padding:6px;box-shadow:0 16px 40px #0005;z-index:1000}.language-options{display:grid;grid-template-columns:1fr 1fr;gap:3px}.language-option{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:10px 9px;background:transparent;color:#c8cbd5;border:0;border-radius:7px;font:500 12px/1.3 Arial,sans-serif;text-align:left;cursor:pointer}.language-option:hover{background:#ffffff0d;color:#fff}.language-option[aria-pressed=true]{background:#ffffff13;color:#fff}.language-check{opacity:0;color:#c9b7ff}.language-option[aria-pressed=true] .language-check{opacity:1}.language-trigger:focus-visible,.language-option:focus-visible{outline:2px solid #c9b7ff;outline-offset:2px}.language-option:last-child{grid-column:1/-1}.nav{overflow:visible}.nav__in{overflow:visible}@media(prefers-reduced-motion:reduce){.language-trigger svg{transition:none}}

/* Readable contact actions on light cards */
#contact .cow-card{background:#fff;border:1px solid #d5d2e0;border-radius:12px}#contact .subtitle{color:#141322}#contact .cow-handles{gap:12px}#contact .cow-handles a{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:10px 16px;background:#30215e;color:#fff;border:1px solid #30215e;border-radius:7px;font:600 16px/1.4 Arial,sans-serif;text-decoration:none;transition:background .18s,transform .18s}#contact .cow-handles a:hover{background:#4c348b;transform:translateY(-1px)}#contact .cow-handles a:focus-visible{outline:3px solid #7252cf;outline-offset:3px}
/* Dubai skyline: slow cinematic movement, no video download */
.hero--video{isolation:isolate;background:#0b1424}.hero--video .hero__art{object-position:65% 42%;animation:dubai-pan 26s ease-in-out infinite alternate;transform-origin:65% 45%;will-change:transform}.hero--video::after{background:linear-gradient(90deg,rgba(7,12,26,.88) 0%,rgba(7,12,26,.68) 45%,rgba(7,12,26,.18) 100%)}html[dir=rtl] .hero--video::after{background:linear-gradient(270deg,rgba(7,12,26,.88),rgba(7,12,26,.65) 45%,rgba(7,12,26,.2))}@keyframes dubai-pan{from{transform:scale(1.015) translateX(0)}to{transform:scale(1.095) translateX(-1%)}}@media(max-width:760px){.hero--video .hero__art{object-position:62% center}.hero--video::after{background:linear-gradient(90deg,#070c1ade,#070c1a80)}#contact .cow-handles a{font-size:15px;padding:10px 13px}}@media(prefers-reduced-motion:reduce){.hero--video .hero__art{animation:none;transform:none;will-change:auto}#contact .cow-handles a{transition:none}}

/* More visible skyline motion */
@media(prefers-reduced-motion:no-preference){.hero--video .hero__art{animation:dubai-pan 14s ease-in-out infinite alternate}@keyframes dubai-pan{from{transform:scale(1.02) translateX(0)}to{transform:scale(1.17) translateX(-2%)}}}


/* Cinematic Dubai / global payment network */
.hero--video{background:#090a24;min-height:690px}.hero--video .hero__art{filter:saturate(1.55) contrast(1.12);opacity:.85}.hero--video::after{z-index:1;background:linear-gradient(90deg,#100b30ed 0%,#100b30ba 39%,#0b10263d 72%,#120b2e44 100%)}.hero--video .hero__in{z-index:4}.hero-atmosphere{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:2;background:radial-gradient(ellipse at 76% 70%,#6635fb3d,transparent 55%),radial-gradient(ellipse at 90% 20%,#00d9ff20,transparent 45%)}.hero-network{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:3;opacity:.9}.hero-orbit{position:absolute;border:1px solid #a797ff35;border-radius:50%;width:670px;height:670px;right:-3%;top:12%;transform:rotateX(67deg) rotateZ(-25deg);box-shadow:0 0 35px #7b48ff25,inset 0 0 35px #7b48ff15}.orbit-one{animation:orbit-glow 7s ease-in-out infinite alternate}.orbit-two{width:850px;height:850px;right:-10%;top:-2%;border-color:#4ee9ff22;animation:orbit-glow 5s ease-in-out infinite alternate-reverse}.hero-grid{position:absolute;left:38%;right:-30%;bottom:-50%;height:80%;background-image:linear-gradient(#996bff22 1px,transparent 1px),linear-gradient(90deg,#996bff22 1px,transparent 1px);background-size:55px 55px;transform:perspective(450px) rotateX(58deg);mask-image:linear-gradient(transparent,#000 45%);animation:grid-flow 8s linear infinite}.hero--video .display .cont{color:#d2c1ff;text-shadow:0 0 40px #7446f955}.hero--video .eyebrow{color:#bcacff}.hero--video .btn--pop{background:#d3c1ff;color:#171028;border-color:#d3c1ff}.hero--video .btn--pop:hover{background:#e6dcff}@keyframes grid-flow{to{background-position:0 55px}}@keyframes orbit-glow{to{opacity:.4;filter:hue-rotate(35deg);transform:rotateX(67deg) rotateZ(-15deg)}}@media(max-width:760px){.hero--video{min-height:610px}.hero-network{opacity:.55}.hero-orbit{right:-400px}.hero-grid{left:0}.hero--video::after{background:linear-gradient(90deg,#100b30e8,#100b3099)}}@media(prefers-reduced-motion:reduce){.hero-grid,.hero-orbit{animation:none}}
