.consent-glass{color:#e6ecf5;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);font-family:var(--font-sans);background:#05081ff5;border:1px solid #7fd1ff40;border-radius:24px;box-shadow:0 12px 65px #0a4dff15,0 0 32px #6a2cff12}.consent-notice{z-index:60;width:min(480px,100% - 48px);max-height:calc(100dvh - 48px);padding:28px;position:fixed;bottom:24px;left:24px;overflow-y:auto}.consent-glass .eyebrow{color:#7fd1ff;margin-bottom:12px}.consent-glass h2{letter-spacing:-.025em;font-size:23px;line-height:1.3}.consent-glass p,.form-consent p{color:#c2cadd;margin-top:16px;font-size:14px;line-height:1.8}.consent-glass button{cursor:pointer;font:inherit;color:#e6ecf5;background:#111932;border:1px solid #7fd1ff60;border-radius:14px;min-height:44px;padding:14px 16px;font-size:11px;font-weight:600}.consent-glass button:hover{border-color:#7fd1ff;box-shadow:0 0 18px #6a2cff30}.consent-glass .consent-primary{background:linear-gradient(110deg,#0a4dff,#6a2cff)}.consent-actions{gap:12px;margin-top:24px;display:flex}.consent-actions button{flex:1}.consent-glass .consent-settings{background:0 0;width:100%;margin-top:12px}.consent-glass .consent-small,.form-consent .consent-small{font-size:12px}.consent-glass a{color:#7fd1ff;text-underline-offset:3px;text-decoration:underline}.consent-modal{overscroll-behavior:contain;width:min(620px,100% - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:32px;overflow-y:auto}.consent-modal::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#020512c9}body:has(.consent-modal[open]){overflow:hidden}.consent-modal-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.consent-modal section{border-bottom:1px solid #7fd1ff26;padding-block:24px}.consent-modal h3{letter-spacing:.1em;font-size:12px}.consent-modal h3 span{color:#7fd1ff;letter-spacing:0;margin-top:10px;font-size:11px;display:block}.consent-service{cursor:pointer;justify-content:space-between;align-items:center;padding-top:24px;display:flex}.consent-service input{accent-color:#6a2cff;width:24px;height:24px}.form-consent{text-align:center;padding:48px 24px}.form-consent h3{font-size:22px}.form-consent .button{cursor:pointer;margin-top:24px}.form-consent button:disabled{opacity:.6;cursor:wait}.consent-error{z-index:65;color:#e6ecf5;background:#05081f;padding:12px;font-size:12px;position:fixed;bottom:8px;left:16px;right:16px}@media (max-width:520px){.consent-notice{width:calc(100% - 32px);padding:22px;bottom:16px;left:16px}.consent-actions{flex-direction:column}.consent-modal{padding:24px}.consent-modal-heading{align-items:flex-start}}.consent-notice{border-radius:20px;grid-template-columns:minmax(0,1fr) 330px;gap:6px 32px;width:min(1120px,100% - 40px);padding:20px 24px;display:grid;bottom:20px;left:50%;transform:translate(-50%)}.consent-notice>.eyebrow{grid-column:1;margin:0;font-size:9px}.consent-notice>h2{grid-column:1;font-size:19px}.consent-notice>p:not(.eyebrow){grid-column:1;margin:0;font-size:13px;line-height:1.6}.consent-notice>.consent-actions{grid-area:1/2/3;align-self:center;gap:10px;margin:0}.consent-notice>.consent-settings{grid-area:3/2/5;align-self:start;margin:0}.consent-notice>.consent-small{font-size:11px!important}@media (max-width:760px){.consent-notice{grid-template-columns:minmax(0,1fr);gap:8px;width:calc(100% - 32px);padding:18px;bottom:16px}.consent-notice>.consent-actions{flex-direction:row;grid-area:auto/1;margin-top:4px}.consent-notice>.consent-settings{grid-area:auto/1}.consent-notice button{padding:10px;font-size:10px}.consent-notice>h2{font-size:18px}}
.trading-journey-module__GrHiea__visual{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;gap:38px;min-height:342px;padding-block:12px;display:grid}.trading-journey-module__GrHiea__journey{text-align:center}.trading-journey-module__GrHiea__label{color:var(--color-muted);letter-spacing:.13em;margin-bottom:15px;font-size:8px;line-height:1.7}.trading-journey-module__GrHiea__stage{color:var(--color-ink);letter-spacing:.035em;padding:9px 5px;font-size:11px;line-height:1.5}.trading-journey-module__GrHiea__stage>span{color:var(--color-muted);letter-spacing:0;margin-top:5px;font-size:10px;display:block}.trading-journey-module__GrHiea__broker{border:1px solid color-mix(in srgb, var(--color-accent) 35%, transparent);background:color-mix(in srgb, var(--color-surface) 70%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:16px;padding:15px 8px;position:relative;box-shadow:0 0 22px #0a4dff0e,0 4px 26px #6a2cff0c,inset 0 1px #ffffff08}.trading-journey-module__GrHiea__connector{width:12px;height:47px;margin:2px auto;position:relative}.trading-journey-module__GrHiea__line{background:linear-gradient(var(--color-accent), #0a4dff 55%, #6a2cff);opacity:.65;transform-origin:top;width:1px;position:absolute;top:0;bottom:0;left:calc(50% - .5px)}.trading-journey-module__GrHiea__node{background:var(--color-accent);border-radius:50%;width:6px;height:6px;position:absolute;top:calc(50% - 3px);left:calc(50% - 3px);box-shadow:0 0 9px #7fd1ff70}.trading-journey-module__GrHiea__support{position:relative}.trading-journey-module__GrHiea__support>strong{letter-spacing:.13em;font-size:21px;font-weight:650}.trading-journey-module__GrHiea__supportConnector{border-top:1px dashed color-mix(in srgb, var(--color-accent) 30%, transparent);width:28px;position:absolute;top:50%;left:-34px}.trading-journey-module__GrHiea__pills{gap:7px;margin:17px 0 0;padding:0;list-style:none;display:grid}.trading-journey-module__GrHiea__pills li{background:color-mix(in srgb, var(--color-surface) 65%, transparent);color:#bcc9e1;border:1px solid #829dd41c;border-radius:10px;padding:7px 12px;font-size:11px;line-height:1.4}@media (prefers-reduced-motion:no-preference){.trading-journey-module__GrHiea__visual[data-motion=ready] .trading-journey-module__GrHiea__line{transform:scaleY(0)}.trading-journey-module__GrHiea__visual[data-motion=ready] .trading-journey-module__GrHiea__node{opacity:.15;box-shadow:none}.trading-journey-module__GrHiea__visual[data-motion=ready] .trading-journey-module__GrHiea__pills li{opacity:.35;transform:translateY(5px)}.trading-journey-module__GrHiea__visual[data-motion=visible] .trading-journey-module__GrHiea__line{animation:1.4s ease-out both trading-journey-module__GrHiea__draw}.trading-journey-module__GrHiea__visual[data-motion=visible] .trading-journey-module__GrHiea__second .trading-journey-module__GrHiea__line{animation-delay:1.3s}.trading-journey-module__GrHiea__visual[data-motion=visible] .trading-journey-module__GrHiea__node{animation:.9s ease-out .6s both trading-journey-module__GrHiea__illuminate}.trading-journey-module__GrHiea__visual[data-motion=visible] .trading-journey-module__GrHiea__second .trading-journey-module__GrHiea__node{animation-delay:1.9s}.trading-journey-module__GrHiea__visual[data-motion=visible] .trading-journey-module__GrHiea__pills li{animation:.8s ease-out both trading-journey-module__GrHiea__reveal}.trading-journey-module__GrHiea__visual[data-motion=visible] .trading-journey-module__GrHiea__pills li:first-child{animation-delay:.6s}.trading-journey-module__GrHiea__visual[data-motion=visible] .trading-journey-module__GrHiea__pills li:nth-child(2){animation-delay:.8s}.trading-journey-module__GrHiea__visual[data-motion=visible] .trading-journey-module__GrHiea__pills li:nth-child(3){animation-delay:1s}.trading-journey-module__GrHiea__visual[data-motion=visible] .trading-journey-module__GrHiea__pills li:nth-child(4){animation-delay:1.2s}@keyframes trading-journey-module__GrHiea__draw{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes trading-journey-module__GrHiea__illuminate{0%{opacity:.15;box-shadow:none}to{opacity:1;box-shadow:0 0 9px #7fd1ff70}}@keyframes trading-journey-module__GrHiea__reveal{0%{opacity:.35;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}}@media (max-width:1050px) and (min-width:761px){.trading-journey-module__GrHiea__visual{gap:23px}.trading-journey-module__GrHiea__supportConnector{width:15px;left:-20px}.trading-journey-module__GrHiea__stage{font-size:10px}.trading-journey-module__GrHiea__label{font-size:7px}}@media (max-width:540px){.trading-journey-module__GrHiea__visual{grid-template-columns:1fr;gap:32px;padding-block:0}.trading-journey-module__GrHiea__journey{width:min(100%,285px);margin-inline:auto}.trading-journey-module__GrHiea__support{text-align:center;width:min(100%,285px);margin-inline:auto;padding-top:23px}.trading-journey-module__GrHiea__supportConnector{width:60%;top:0;left:20%}.trading-journey-module__GrHiea__pills{grid-template-columns:repeat(2,minmax(0,1fr))}}
