.consulting-refined{background:#050d09}.consulting-heading{grid-template-columns:1.3fr 1fr;align-items:end;gap:80px;margin-bottom:64px;display:grid}.consulting-heading h2{max-width:760px;font-size:clamp(36px,4.3vw,64px);line-height:1.08}.consulting-heading>p{color:#a9bcb2;max-width:440px;padding-bottom:4px;font-size:18px;line-height:1.8}.consulting-ledger{grid-template-columns:1fr 1fr;column-gap:80px;display:grid}.consulting-ledger article{border-top:1px solid #c5e5d325;grid-template-columns:36px 1fr;gap:16px;padding:30px 0 36px;display:grid}.consulting-number{color:#6fb394;font-variant-numeric:tabular-nums;padding-top:6px;font-size:13px}.consulting-ledger h3{letter-spacing:-.035em;margin-bottom:14px;font-size:24px;font-weight:500;line-height:1.3}.consulting-ledger article p{color:#a9bcb2;max-width:470px;font-size:15px;line-height:1.8}.consulting-location{border-top:1px solid #91bba940;border-bottom:1px solid #91bba925;grid-template-columns:1fr 1fr;gap:80px;margin-top:30px;padding:40px 0;display:grid}.consulting-location h3{letter-spacing:-.035em;margin:12px 0 20px;font-size:30px}.consulting-location a{border-bottom:1px solid #6fb394;align-items:center;gap:14px;padding-bottom:8px;font-size:14px;display:inline-flex}.consulting-location label{color:#a9bcb2;margin-bottom:10px;font-size:13px;display:block}.consulting-location select{color:#e4f2e9;width:100%;min-height:54px;font:inherit;background:#102018;border:1px solid #365244;border-radius:4px;padding:10px 16px}.consulting-location-focus{color:#a9bcb2;min-height:80px;margin-top:16px;font-size:15px;line-height:1.8}.consulting-footnote{color:#90a69a;max-width:940px;margin-top:20px;font-size:12px;line-height:1.8}.engagement-refined{transition:background-color .25s,box-shadow .25s}.engagement-refined:focus-within{background-color:#10231a;box-shadow:inset 0 2px #81d8ae}.engagement-visual{transition:transform .3s}.engagement-link{color:#c7ebd8;border-top:1px solid #91bba930;justify-content:space-between;gap:20px;margin-top:28px;padding-top:18px;font-size:14px;display:flex}.engagement-link span{transition:transform .25s}@media (hover:hover){.engagement-refined:hover{background-color:#10231a;box-shadow:inset 0 2px #81d8ae}.engagement-refined:hover .engagement-visual{transform:translateY(-5px)}.engagement-refined:hover .engagement-link span{transform:translate(3px,-3px)}}.why-heading-refined{text-align:center;max-width:1100px;margin-inline:auto}.why-heading-refined .display-lg{font-size:clamp(34px,4.3vw,62px);line-height:1.12}#contact.enquiry-refined{background:#070e0a}.enquiry-layout{display:block}.enquiry-intro{border-bottom:1px solid #8caa9933;grid-template-columns:1.15fr 1fr;column-gap:90px;padding-bottom:48px;display:grid}.enquiry-intro>.eyebrow{grid-column:1/-1}.enquiry-intro h2{grid-row:2/4;max-width:600px;font-size:clamp(38px,4.6vw,66px)}.enquiry-intro .lede{font-size:17px}.enquiry-direct{border-bottom:1px solid #7cb69a;align-items:center;gap:16px;width:fit-content;margin-top:22px;padding-bottom:8px;font-size:16px;display:inline-flex}.enquiry-fields{max-width:1000px;margin:48px auto 0}#contact.enquiry-refined input:not([type=radio]),#contact.enquiry-refined select,#contact.enquiry-refined textarea{box-shadow:none;background:#0a1510;border-color:#3e5146;border-radius:3px}#contact.enquiry-refined input:focus,#contact.enquiry-refined select:focus,#contact.enquiry-refined textarea:focus{border-color:#94dcb7}#contact.enquiry-refined [aria-invalid=true]{border-color:var(--danger)}#contact.enquiry-refined fieldset label{border-radius:3px}#contact.enquiry-refined button[type=submit]{box-shadow:none;border-radius:5px}.consulting-refined :focus-visible,.engagement-link:focus-visible,.enquiry-direct:focus-visible{outline-offset:5px;outline:2px solid #9de9bf}@media (width<=767px){.consulting-heading,.consulting-ledger,.consulting-location,.enquiry-intro{grid-template-columns:1fr;gap:24px}.consulting-heading{margin-bottom:32px}.consulting-heading>p{font-size:16px}.consulting-ledger{gap:0}.consulting-ledger article{grid-template-columns:24px 1fr;gap:12px;padding:24px 0}.consulting-ledger h3{font-size:22px}.consulting-location{padding:28px 0}.consulting-location-focus{min-height:0}.enquiry-intro h2{grid-row:auto}.enquiry-intro{gap:0}.enquiry-fields{margin-top:32px}.why-heading-refined{text-align:left}}@media (prefers-reduced-motion:reduce){.engagement-refined,.engagement-visual,.engagement-link span{transition:none;transform:none!important}}.section-heading-balanced{width:100%;max-width:none}.section-heading-balanced h2{max-width:1100px}.section-heading-balanced>.lede{max-width:900px}@media (width>=1024px){.container-site>.section-heading-balanced:has(>.lede){grid-template-columns:1.2fr 1fr;align-items:end;gap:0 80px;display:grid}.container-site>.section-heading-balanced>.eyebrow{grid-column:1/-1}.container-site>.section-heading-balanced>.lede{margin-top:16px}}.fx-navigator p{align-items:center;gap:6px;margin:0;padding:7px 10px;line-height:1.3;display:flex}.fx-navigator p svg{color:#90b6a2;flex-shrink:0}.cx-market-heading .cx-bitcoin{background:var(--primary);width:34px;height:34px;color:var(--primary-foreground);border:1px solid var(--border-strong);border-radius:50%;flex-shrink:0;place-items:center;display:grid;transform:none}.cx-bitcoin svg{display:block;transform:rotate(12deg)}.faq-refined .container-site>.section-heading-balanced{align-self:start;display:block}.faq-refined .section-heading-balanced h2{max-width:360px;font-size:clamp(32px,3.2vw,46px);line-height:1.12}.faq-refined .section-heading-balanced>.lede{max-width:340px;margin-top:22px;font-size:16px;line-height:1.75}.faq-refined [role=region]{font-size:15px;line-height:1.8}.faq-refined h3 button{align-items:flex-start;font-size:16px;line-height:1.5}.faq-refined h3 button>svg{margin-top:2px}.platform-studio,.forex-terminal,.crypto-terminal{box-shadow:none;border-color:#2b4437}.service-art:has(.service-terminal){background:0 0}.consulting-refined .consulting-ledger article{transition:background-color .22s,border-color .22s}@media (hover:hover){.consulting-refined .consulting-ledger article:hover{background-color:#0b1912;border-color:#79bc97}}#contact.enquiry-refined .enquiry-fields form{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 40px;display:grid}#contact.enquiry-refined .enquiry-fields form>fieldset,#contact.enquiry-refined .enquiry-fields form>div:nth-of-type(5),#contact.enquiry-refined .enquiry-fields form>div:nth-of-type(6),#contact.enquiry-refined .enquiry-fields form>p{grid-column:1/-1}#contact.enquiry-refined .enquiry-fields label{margin-bottom:8px}#contact.enquiry-refined button[type=submit]{transition:background-color .2s,transform .2s}#contact.enquiry-refined button[type=submit]:hover{background:#b6efd0;transform:translateY(-2px)}#contact.enquiry-refined .enquiry-direct:hover{color:#a4f0c8;border-color:#d4ffe7}.engagement-refined{display:flex}.engagement-refined>div{flex-direction:column;width:100%;display:flex}.engagement-refined .engagement-link{margin-top:auto;padding-top:20px}.engagement-refined ul{margin-bottom:28px}.engagement-refined .engagement-visual+p{min-height:112px}@media (width<=767px){#contact.enquiry-refined .enquiry-fields form{grid-template-columns:1fr;row-gap:24px}.engagement-refined .engagement-visual+p{min-height:0}}@media (prefers-reduced-motion:reduce){.consulting-refined .consulting-ledger article,#contact.enquiry-refined button[type=submit]{transition:none;transform:none}}
