@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/inter-latin-400-700.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.reader-trust-shell{width:min(100% - 2rem,52rem);margin-inline:auto;padding-block:clamp(2.5rem,7vw,5rem)}.broker-review-shell{width:min(100% - 2rem,82rem)}.broker-review-broker-identity img,.broker-review-logo-fallback{aspect-ratio:1;object-fit:contain;background:var(--color-white);border:1px solid var(--color-border);border-radius:.8rem;place-items:center;width:clamp(4.5rem,10vw,6.5rem);padding:.6rem;display:grid}.broker-review-logo-fallback{color:var(--color-white);background:linear-gradient(145deg, var(--color-navy), var(--color-navy-deep));flex:none;font-size:clamp(1.4rem,4vw,2.1rem);font-weight:800}.broker-review-content-grid{grid-template-columns:minmax(0,1fr) minmax(16rem,20rem);grid-template-areas:"reviews broker""submission broker";align-items:start;gap:clamp(1.5rem,3vw,2.5rem);margin-block-start:2rem;display:grid}.broker-review-main{grid-area:reviews;min-width:0}.broker-review-broker-panel{background:var(--color-surface);border:1px solid var(--color-border);border-radius:.8rem;grid-area:broker;gap:1.25rem;padding:1rem;display:grid}.broker-review-submission{grid-area:submission;min-width:0}.reader-review-empty-state{background:var(--color-surface);border:1px solid var(--color-border);border-radius:.65rem;margin-block-start:1rem;padding:1rem}.reader-review-empty-state p{color:var(--color-muted);margin-block:.35rem 0}.broker-review-broker-identity{gap:1rem;display:grid}.broker-review-broker-identity h2{margin-block:.2rem .35rem}.broker-review-ad{background:var(--color-surface);border:1px solid var(--color-border);border-radius:.7rem;gap:.45rem;padding:.65rem;display:grid}.broker-review-ad>span{color:var(--color-muted);letter-spacing:.05em;text-transform:uppercase;font-size:.72rem;font-weight:700}.broker-review-ad a,.broker-review-ad img{width:100%;display:block}.broker-review-ad img{object-fit:contain;height:auto}.broker-review-ad-vertical img{max-height:38rem}.broker-review-ad-placeholder{color:var(--color-white);background:#122b4c;border-color:#45627f}.broker-review-ad-placeholder>span{color:#b8d4e7}.broker-review-ad-placeholder-art{border:1px solid #ffffff2e;border-radius:.45rem;min-height:8rem;overflow:hidden}.broker-review-ad-placeholder-art img{aspect-ratio:2/3;object-fit:cover;width:100%;height:auto}.broker-review-ad-vertical .broker-review-ad-placeholder-art{min-height:18rem}.reader-review-provenance{color:var(--color-muted);font-size:.88rem;font-style:italic}@media (width<=58rem){.broker-review-content-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"reviews""broker""submission"}.broker-review-broker-panel{width:min(100%,34rem)}.broker-review-broker-identity{grid-template-columns:auto minmax(0,1fr);align-items:center}}@media (width<=34rem){.broker-review-broker-identity img,.broker-review-logo-fallback{width:4rem}.broker-review-broker-identity{grid-template-columns:minmax(0,1fr);align-items:start}}.reader-trust-shell>h1{max-width:18ch}.reader-trust-form,.reader-trust-note,.reader-review-card{border:1px solid var(--color-border);background:var(--color-surface);border-radius:.8rem;margin-block-start:1.5rem;padding:clamp(1rem,3vw,1.5rem)}.reader-trust-form{gap:1rem;display:grid}.reader-trust-form label,.turnstile-field{gap:.4rem;font-weight:700;display:grid}.reader-trust-form input,.reader-trust-form textarea,.reader-trust-form select{width:100%;color:inherit;font:inherit;border:1px solid var(--color-border);background:#fff;border-radius:.45rem;padding:.75rem}.reader-trust-confirmation{grid-template-columns:auto 1fr;align-items:start}.reader-trust-confirmation input{width:auto;margin-block-start:.2rem}.turnstile-status{color:var(--color-muted);margin:0;font-size:.84rem;font-weight:600}.turnstile-status[data-state=complete]{color:var(--color-green-dark);font-weight:800}.turnstile-status[data-state=error]{color:#74321f;background:#fff0e8;border-inline-start:.25rem solid #b84b2b;max-width:38rem;padding:.65rem .75rem}.reader-trust-date-grid{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem;display:grid}.reader-review-list{gap:1rem;display:grid}.reader-review-meta{color:var(--color-muted);font-size:.9rem}.broker-reply{border-inline-start:.25rem solid var(--color-cobalt);background:var(--color-off-white);margin-block:1rem;padding:1rem}.form-message:focus{outline:3px solid var(--color-focus);outline-offset:3px}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/inter-latin-ext-400-700.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/source-serif-4-latin-600.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/source-serif-4-latin-ext-600.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-navy:#102a43;--color-navy-deep:#071d31;--color-action:#102a43;--color-action-hover:#071d31;--color-green:#078b70;--color-green-dark:#086b59;--color-amber:#b77936;--color-amber-text:#9b642e;--color-critical:#a74a43;--color-off-white:#f5f3ee;--color-white:#fff;--color-surface:#fff;--color-surface-alt:#f5f3ee;--color-text:#102a43;--color-secondary:#69737d;--color-muted:#667079;--color-text-muted:#667079;--color-border:#e5e1d8;--color-border-strong:#8b8d8a;--color-focus:#b77936;--color-positive:#078b70;--color-warning:#b77936;--color-coral:#a74a43;--color-teal-dark:#086b59;--font-ui:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-editorial:"Source Serif 4", Georgia, "Times New Roman", serif;--color-cobalt:var(--color-action);--color-cobalt-dark:var(--color-action-hover);--color-teal:var(--color-green);--content-width:72rem;--mega-menu-content-width:min(100% - 2rem, 76rem);--side-banner-top:6rem;--section-gap:1cm;--section-edge-space:calc(var(--section-gap) / 2);font-family:var(--font-ui)}*{box-sizing:border-box}.visually-hidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}html{background:var(--color-off-white);color:var(--color-text)}body{min-height:100vh;margin:0;line-height:1.65}.public-body{background-color:var(--color-off-white);background-image:radial-gradient(circle at 16% 12%,#078b700a,#0000 24rem),radial-gradient(circle at 84% 48%,#102a430a,#0000 30rem),url(/_astro/forex-routes-background-v1.XNt-YTle.svg);background-position:0 0,100%,50% 5rem;background-repeat:no-repeat,no-repeat,repeat-y;background-size:auto,auto,clamp(72rem,104vw,100rem);font-size:.92rem;line-height:1.58}.site-brand-fxagenda{--color-action:#123b61;--color-action-hover:#08243e;--color-green:#168a82;--color-green-dark:#0f6f6a;--color-amber:#d19518;--color-amber-text:#96670c;--color-focus:#d19518;--color-cobalt:var(--color-action);--color-cobalt-dark:var(--color-action-hover);--color-teal:var(--color-green)}.site-brand-fxkeen{--color-action:#075b59;--color-action-hover:#043d3c;--color-green:#078b70;--color-green-dark:#086b59;--color-amber:#86a72d;--color-amber-text:#637d1e;--color-focus:#1ab58f;--color-cobalt:var(--color-action);--color-cobalt-dark:var(--color-action-hover);--color-teal:var(--color-green)}a{color:var(--color-cobalt);text-underline-offset:.2em}a:hover{color:var(--color-cobalt-dark)}a:focus-visible{outline:.2rem solid var(--color-focus);outline-offset:.2rem}.skip-link{z-index:10;background:var(--color-white);padding:.75rem 1rem;position:absolute;inset-block-start:.5rem;inset-inline-start:.5rem;transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}main,.site-footer{width:min(100% - 2rem, var(--content-width));margin-inline:auto}.side-banner-layer{display:none}@media (width>=70rem) and (height>=40rem){:root{--mega-menu-content-width:min(calc(100% - 20rem), 96rem)}main,.site-footer{width:min(100% - 20rem,96rem)}.side-banner-layer{display:contents}.side-banner{z-index:4;top:var(--side-banner-top);background:#050709;border:1px solid #ffffff3d;border-radius:0;width:clamp(6rem,8vw,9.5rem);position:fixed;bottom:1rem;overflow:hidden;box-shadow:0 1.5rem 3.1rem #020a1247}.side-banner-left{left:.75rem}.side-banner-right{right:.75rem}.side-banner img{object-fit:cover;object-position:center;filter:brightness(1.18)saturate(1.28);opacity:1;width:100%;height:100%;display:block}.side-banner-copy{z-index:1;color:var(--color-white);flex-direction:column;justify-content:space-between;line-height:1.1;display:flex;position:absolute;inset:.85rem .55rem}.side-banner-copy small{color:#8fb5ff;letter-spacing:.07em;text-transform:uppercase;font-size:clamp(.6rem,.72vw,.78rem);font-weight:700}.side-banner-copy strong{font-size:clamp(1.08rem,1.32vw,1.48rem);line-height:1}.side-banner-copy em{color:#d7dee7;letter-spacing:.04em;text-transform:uppercase;font-size:clamp(.6rem,.68vw,.76rem);font-style:normal;font-weight:600}.side-banner-left .agenda-banner-copy{color:var(--color-navy)}.side-banner-left .agenda-banner-copy small{color:#805b00}.side-banner-left .agenda-banner-copy em{color:#29435e}.context-banner-copy{color:#101820;font-family:var(--font-ui);text-align:center;overflow-wrap:normal;word-break:normal;text-decoration:none;inset-inline:.4rem}.context-banner-copy:focus-visible{outline-offset:2px;outline:3px solid #fff}.site-brand-fxcontext .side-banner{width:clamp(7.5rem,8vw,9.5rem);container-type:inline-size}.context-banner-copy strong{text-wrap:balance;hyphens:auto;place-content:center;min-block-size:8rem;font-size:clamp(1rem,13cqi,1.25rem);font-weight:750;line-height:1.3;display:grid}.context-banner-copy small,.context-banner-copy em{color:#101820;text-transform:none;font-size:clamp(.7rem,.82vw,.9rem);font-weight:800}.context-banner-copy>:is(small,strong,em){background:#fffffff2;border-radius:.35rem;padding:.65rem .25rem}}.site-header{--brand-reveal-offset:4.15rem;z-index:20;width:100%;color:var(--color-white);background:#050709;border-block-end:.5rem solid #050709;position:sticky;top:0;box-shadow:0 .75rem 1.9rem #020a1233}.site-header-inner{grid-template-rows:3.25rem;grid-template-columns:max-content minmax(18rem,1fr) minmax(10rem,13rem) 5.4rem minmax(11.25rem,13rem) 2.5rem;align-items:center;gap:.25rem .75rem;width:min(100% - 2rem,96rem);min-height:3.65rem;margin-inline:auto;padding-block:.2rem;display:grid;position:relative}.header-primary-row{display:contents}.header-start{grid-area:1/1;justify-content:space-between;align-items:center;gap:.6rem;min-width:0;display:flex}.header-language{grid-area:1/4;min-width:0}.header-market{grid-area:1/5;min-width:0}.header-brand{grid-area:1/3;place-self:center end;width:3.25rem;height:3.25rem;text-decoration:none;display:block;overflow:hidden}.header-brand img{object-fit:contain;clip-path:inset(0 0 15%);filter:brightness(1.8);width:100%;height:100%;display:block}.header-brand-fxcontext{justify-self:center;width:min(100%,12rem);height:3.1rem;overflow:visible}.header-brand-fxcontext img{object-fit:contain;clip-path:none;filter:url(#fxcontext-logo-light);width:100%;height:100%}.site-brand-fxcontext .brand-reveal img{filter:url(#fxcontext-logo-light)}.site-brand-fxcontext .site-header{background:#041426;border-block-end-color:#041426}.header-brand-fxagenda img,.header-brand-fxkeen img{object-fit:contain;object-position:left center;clip-path:none;filter:none;width:auto;max-width:none}.header-brand-fxagenda img{width:100%;height:100%;transform:none}.header-brand-fxkeen img{height:112%}.header-commercial-link{color:#ffe7a3;white-space:nowrap;background:linear-gradient(135deg,#e4b42c2e,#e4b42c0f);border:1px solid #e4b42cad;border-radius:.35rem .7rem;padding:.5rem .8rem;font-size:.92rem;font-weight:800;line-height:1.2;text-decoration:none}.header-commercial-link:hover,.header-commercial-link:focus-visible,.header-commercial-link[aria-current=page]{color:#07121f;background:#e4b42c;border-color:#f7d45f;box-shadow:0 0 0 2px #f7d45f2e}.brand-reveal{z-index:19;aspect-ratio:1;pointer-events:none;opacity:0;background:radial-gradient(circle at 50% 40%,#122234f2,#050709f7 72%);border:1px solid #6f9cff6b;border-radius:1rem;width:clamp(7.5rem,11vw,9.5rem);padding:.3rem;position:fixed;inset-block-start:var(--brand-reveal-offset);inset-inline-start:50%;transform:translate(-50%,-.6rem)scale(.96);box-shadow:0 1.25rem 3rem #020a1252}.brand-reveal img{object-fit:contain;filter:brightness(1.8);width:100%;height:100%;display:block}.brand-reveal-fxagenda,.brand-reveal-fxkeen{aspect-ratio:3;border-radius:.75rem;width:clamp(15rem,28vw,24rem)}.brand-reveal-fxagenda img,.brand-reveal-fxkeen img{filter:none}.brand-reveal.is-visible{animation:5s ease-in-out both brand-reveal}@keyframes brand-reveal{0%{opacity:0;transform:translate(-50%,-.6rem)scale(.96)}12%,76%{opacity:1;transform:translate(-50%)scale(1)}to{opacity:0;transform:translate(-50%,-.35rem)scale(.985)}}.primary-menu>summary{min-height:2.5rem;color:var(--color-white);cursor:pointer;border:1px solid #ffffff57;border-radius:.45rem;align-items:center;gap:.6rem;padding:.42rem .68rem;font-weight:700;list-style:none;display:inline-flex}.primary-menu>summary::-webkit-details-marker{display:none}.primary-menu>summary:hover,.primary-menu>summary:focus-visible,.primary-menu[open]>summary{background:#ffffff1f;border-color:#8fb5ff}.header-broker-search,.mobile-broker-search-form{flex:0 15rem;width:clamp(10rem,14vw,15rem);position:relative}.header-broker-search{grid-area:1/6;justify-self:end;width:2.5rem;min-height:2.5rem;position:static}.header-broker-search form{z-index:35;background:#050709;border:1px solid #fff3;border-radius:.65rem;width:clamp(16rem,26vw,22rem);padding:.65rem;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 1.25rem 2rem #0000004d}.header-broker-search input,.mobile-broker-search-form input{width:100%;min-height:2.5rem;color:var(--color-white);font:inherit;background:#17191d;border:1px solid #ffffff3d;border-radius:999px;padding:.55rem .9rem .55rem 2.5rem}.header-broker-search input::placeholder,.mobile-broker-search-form input::placeholder{color:#b8bec8}.header-broker-search input:focus,.mobile-broker-search-form input:focus{outline-offset:.1rem;outline:.2rem solid #8fb5ff}.header-broker-search input{padding-inline:.9rem}.header-broker-search>summary{z-index:2;cursor:pointer;width:2.5rem;min-height:2.5rem;list-style:none;position:relative}.header-search-icon{z-index:1;border:2px solid #cdd4df;border-radius:50%;width:.8rem;height:.8rem;position:absolute;top:50%;left:.95rem;transform:translateY(-58%)}.header-search-icon:after{content:"";transform-origin:0;background:#cdd4df;width:.42rem;height:2px;position:absolute;bottom:-.24rem;right:-.36rem;transform:rotate(45deg)}.menu-icon{gap:.22rem;width:1rem;display:grid}.menu-icon span{background:currentColor;border-radius:999px;height:2px;display:block}.header-quick-links{grid-area:1/2;justify-content:space-evenly;align-items:center;gap:0;width:100%;display:flex}.mobile-commercial-link,.mobile-header-search{display:none}.header-quick-links a{color:var(--color-white);text-align:center;white-space:nowrap;flex:0 auto;padding:.65rem .35rem;font-weight:700;text-decoration:none}.header-quick-links a:hover,.header-quick-links a:focus-visible,.header-quick-links a[aria-current=page]{color:#bcd2ff;box-shadow:inset 0 -3px #6f9cff}.header-quick-links .login-link{color:#07121f;background:var(--color-white);border:1px solid var(--color-white);border-radius:.25rem .65rem;padding:.55rem .9rem}.header-quick-links .login-link:hover,.header-quick-links .login-link:focus-visible,.header-quick-links .login-link[aria-current=page]{color:var(--color-white);background:var(--color-cobalt);box-shadow:none;border-color:#8fb5ff}.mega-navigation{z-index:30;width:100vw;max-height:calc(100vh - 4rem);color:var(--color-white);background:#050709;border-block-start:1px solid #ffffff26;position:absolute;top:100%;left:50%;right:auto;overflow-y:auto;transform:translate(-50%);box-shadow:0 1.75rem 3.75rem #00000073}.mega-menu{width:var(--mega-menu-content-width);grid-template-columns:minmax(12rem,.65fr) minmax(0,2.35fr);min-height:23rem;margin-inline:auto;display:grid}.mega-menu-categories{background:#0b0e12;border-inline-end:1px solid #ffffff2e;padding:1.4rem 1.35rem 1.4rem 0}.mega-menu-categories button{color:#dce4ee;width:100%;min-height:3rem;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-inline-start:3px solid #0000;justify-content:space-between;align-items:center;padding:.58rem .8rem;font-size:1.12rem;font-weight:750;display:flex}.mega-menu-categories button:hover,.mega-menu-categories button:focus-visible,.mega-menu-categories button[aria-selected=true]{color:var(--color-white);background:#172331;border-inline-start-color:#6f9cff}.mega-menu-categories button span:last-child{color:#8fb5ff;font-size:1.15rem}.mega-menu-panels{padding:clamp(1.15rem,2.4vw,2rem)}.mega-menu-section-label{color:#8fb5ff;letter-spacing:.12em;text-transform:uppercase;margin:0 0 .85rem;font-size:.76rem;font-weight:800}.menu-no-script{border-block-start:1px solid #ffffff2e;flex-wrap:wrap;gap:.75rem;padding:1rem;display:flex}.menu-no-script a{color:var(--color-white)}.broker-grid,.mega-menu-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.mega-menu-links-four{grid-template-columns:repeat(4,minmax(0,1fr))}.mega-menu-links a{min-height:6.25rem;color:var(--color-white);background:#12161b;border:1px solid #ffffff2e;border-block-start:4px solid #6f9cff;border-radius:.25rem .75rem;padding:1rem;text-decoration:none}.mega-menu-links a:nth-child(2){border-block-start-color:var(--color-border-strong)}.mega-menu-links a:nth-child(3){border-block-start-color:var(--color-amber)}.mega-menu-links a:hover,.mega-menu-links a:focus-visible,.mega-menu-links a[aria-current=page]{color:var(--color-white);background:#1b222a;border-color:#8fb5ff}.mega-menu-links strong,.mega-menu-links span{display:block}.mega-menu-links strong{font-size:clamp(1.05rem,1.35vw,1.28rem);line-height:1.15}.mega-menu-links span{color:#c1cad6;margin-block-start:.4rem;font-size:.78rem;line-height:1.45}main{min-height:70vh}.horizontal-banner{width:min(100% - 2rem, var(--content-width));aspect-ratio:3200/459;background:var(--color-navy);border:1px solid #102a432e;border-radius:0;max-height:8.60625rem;margin:.8rem auto 0;display:block;overflow:hidden;box-shadow:0 .65rem 1.6rem #102a431f}.horizontal-banner img{object-fit:contain;object-position:center;width:100%;height:100%;display:block}.horizontal-banner-compact{aspect-ratio:3200/459;max-height:8.60625rem}@media (width>=70rem) and (height>=40rem){.horizontal-banner{width:min(100% - 20rem,96rem);margin-block-start:calc(var(--side-banner-top) - 4.15rem)}}.hero{padding-block:var(--section-gap) var(--section-edge-space)}.home-hero{grid-template-columns:minmax(0,1.08fr) minmax(24rem,.92fr);align-items:stretch;gap:clamp(2rem,4vw,4rem);display:grid;position:relative}.home-hero:before{z-index:-1;content:"";pointer-events:none;background:radial-gradient(circle at 78% 22%,#b779361c,#0000 30%),radial-gradient(circle at 72% 68%,#102a4314,#0000 36%);position:absolute;inset:2rem -4rem}.home-hero-copy{flex-direction:column;max-width:48rem;display:flex}.home-hero-side{min-width:0}.eyebrow{color:var(--color-amber-text);letter-spacing:.08em;text-transform:uppercase;font-weight:700}h1{max-width:18ch;color:var(--color-navy);margin-block:.5rem 1rem;font-size:clamp(2.25rem,4.25vw,3.5rem);line-height:1.04}.title-accent{text-decoration:underline;-webkit-text-decoration-color:var(--color-amber);text-decoration-color:var(--color-amber);text-underline-offset:.08em;text-decoration-thickness:.12em;display:block}h2,h3{color:var(--color-navy);line-height:1.2}h2{font-size:clamp(1.55rem,2.4vw,2.1rem)}h3{font-size:1.2rem}.lede{max-width:62ch;font-size:clamp(1rem,1.5vw,1.18rem);line-height:1.55}.button-row{flex-wrap:wrap;gap:.75rem;margin-block-start:1.75rem;display:flex}.button{border:2px solid var(--color-cobalt);border-radius:.45rem;justify-content:center;align-items:center;min-height:2.75rem;padding:.7rem 1rem;font-weight:700;text-decoration:none;display:inline-flex}.button.primary{color:var(--color-white);background:var(--color-cobalt)}.button.primary:hover{color:var(--color-white);background:var(--color-cobalt-dark);border-color:var(--color-cobalt-dark)}.button.secondary{color:var(--color-cobalt-dark);background:0 0}button.button{cursor:pointer;font:inherit}.button:focus-visible{outline:.2rem solid var(--color-focus);outline-offset:.2rem}.button[disabled]{cursor:not-allowed;opacity:.48}.compare-shortlist-cta{z-index:18;right:max(1rem, env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom));color:#071b35;background:var(--color-amber);text-align:center;border:2px solid #071b35;border-radius:999px;min-width:8rem;padding:.8rem 1.1rem;font-size:.92rem;font-weight:800;text-decoration:none;position:fixed;box-shadow:0 .85rem 2.2rem #020a1247}.compare-shortlist-cta:hover,.crypto-asset-chip:has(input:checked),thead th{color:var(--color-white);background:var(--color-navy)}.compare-shortlist-cta[hidden]{display:none}@media (width<=36rem){.compare-shortlist-cta{min-width:7rem;padding:.68rem .9rem;font-size:.82rem;bottom:.75rem;right:.75rem}}.hero-note,.info-card,.context-note,.split-panel,.formula,.on-page-navigation{background:var(--color-surface);border:1px solid var(--color-border);border-radius:.75rem}.hero-note{padding:clamp(1.4rem,3vw,2.25rem);box-shadow:0 1rem 2.5rem #08233f14}.research-sheet{background:repeating-linear-gradient(180deg, transparent 0, transparent 4.6rem, #08233f1a 4.65rem, #08233f1a 4.72rem), var(--color-surface);border:1px solid #cfd7e3;border-radius:.15rem 1rem .7rem .4rem;padding:1.2rem 1.75rem 1rem;position:relative;box-shadow:1rem 1rem #1261d512,1.35rem 1.35rem #43c6ba12,0 1.5rem 3rem #08233f21}.research-sheet:before{content:"";background:linear-gradient(225deg, var(--color-off-white) 50%, #dbe3ed 51%);width:2.7rem;height:2.7rem;position:absolute;top:1rem;right:-1px}.research-sheet:after{content:"";background:linear-gradient(180deg, var(--color-navy) 0 68%, var(--color-amber) 68%);border-radius:999px;width:.45rem;position:absolute;top:1rem;bottom:1rem;left:-.48rem}.research-sheet-header,.research-sheet-footer{color:#596579;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;font-size:.66rem;font-weight:800;display:flex}.research-sheet h2{max-width:22rem;margin-block:1.35rem 1rem;font-size:clamp(1.35rem,2.1vw,1.75rem)}.research-ledger{gap:0;margin-block-start:0}.research-ledger li{border-block-start:1px solid #08233f2e;align-content:center;min-height:4.7rem;padding-block:.8rem}.research-ledger li:before{color:var(--color-cobalt);background:0 0}.research-ledger span{font-size:.82rem;line-height:1.4}.research-sheet-footer{border-block-start:1px solid #08233f2e;padding-block-start:.8rem}.research-sheet-footer strong{color:#9a3935;border:1px solid #c2413b59;border-radius:.2rem;padding:.45rem .55rem}.home-hero .research-sheet{padding:1rem 1.5rem .8rem}.home-hero .research-sheet:before{width:2.25rem;height:2.25rem}.home-hero .research-sheet h2{margin-block:.85rem .65rem;font-size:clamp(1.25rem,1.65vw,1.55rem)}.home-hero .research-ledger li{grid-template-columns:1.9rem 1fr;column-gap:.65rem;min-height:3.85rem;padding-block:.55rem}.home-hero .research-ledger li:before{width:1.8rem;height:1.8rem;font-size:.78rem}.home-hero .research-sheet-footer{padding-block-start:.55rem}.home-hero .research-sheet-footer strong{padding:.35rem .5rem}.card-kicker,.footer-heading{color:var(--color-amber-text);letter-spacing:.06em;text-transform:uppercase;margin-block:0 .35rem;font-size:.8rem;font-weight:750}.numbered-list{counter-reset:research-check;gap:1rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.numbered-list li{counter-increment:research-check;grid-template-columns:2.1rem 1fr;column-gap:.75rem;display:grid}.numbered-list li:before{width:2rem;height:2rem;color:var(--color-white);content:counter(research-check, decimal-leading-zero);background:var(--color-navy);border-radius:50%;grid-row:1/span 2;place-items:center;font-weight:750;display:grid}.numbered-list span{color:var(--color-muted)}.section{padding-block:var(--section-edge-space)}.section+.section{border-block-start:1px solid var(--color-border)}.section-heading{max-width:50rem;margin-block-end:2rem}.editorial-list-toolbar{justify-content:space-between;align-items:end;gap:1.25rem;margin-block-end:2rem;display:flex}.editorial-list-toolbar .section-heading{margin-block-end:0}.editorial-sort{grid-template-columns:auto minmax(9rem,1fr) auto;align-items:center;gap:.65rem;display:grid}.editorial-sort label{color:var(--color-muted);font-size:.88rem;font-weight:700}.editorial-sort select{border:1px solid var(--color-border);min-height:2.75rem;color:var(--color-navy);background:var(--color-white);font:inherit;border-radius:.45rem;padding:.55rem 2.25rem .55rem .75rem}.editorial-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.card-grid,.contact-grid,.disclosure-grid{gap:1rem;display:grid}.three-columns{grid-template-columns:repeat(3,minmax(0,1fr))}.two-columns,.disclosure-grid,.contact-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.info-card{padding:1.35rem}.info-card h2,.info-card h3,.info-card p:first-child{margin-block-start:0}.split-panel{background:#edf4ff;border:1px solid #b9cce9;grid-template-columns:minmax(0,1.2fr) minmax(16rem,.8fr);gap:2rem;margin-block-end:var(--section-gap);padding-inline:clamp(1.4rem,4vw,3rem);display:grid}.metric-list{gap:.75rem;margin:0;display:grid}.metric-list div{border-block-end:1px solid #b9cce9;justify-content:space-between;align-items:baseline;gap:1rem;padding-block-end:.75rem;display:flex}.metric-list dd{color:var(--color-cobalt-dark);font-variant-numeric:tabular-nums;margin:0;font-size:1.5rem;font-weight:750}.breadcrumbs{padding-block-start:1.25rem}.breadcrumbs ol{color:var(--color-muted);flex-wrap:wrap;gap:.4rem;margin:0;padding:0;font-size:.9rem;list-style:none;display:flex}.breadcrumbs li+li:before{content:"/";margin-inline-end:.4rem}.compact-hero{padding-block:var(--section-gap)}.compact-hero>div,.editorial-article{max-width:54rem}.article-header{padding-block:var(--section-gap);border-bottom:1px solid var(--color-border)}.article-header h1{max-width:22ch;font-family:var(--font-editorial);font-size:clamp(2rem,3.8vw,3.1rem);line-height:1.08}.editorial-featured-image{width:min(100%,42rem);margin:1.75rem auto 2rem}.editorial-featured-image-frame,.editorial-card-image{aspect-ratio:16/9;border-radius:.7rem;overflow:hidden}.editorial-card-image{background:var(--color-surface-alt);margin-block-end:1.1rem;display:block}.editorial-featured-image figcaption{color:var(--color-muted);margin-block-start:.65rem;font-size:.82rem;line-height:1.45}.editorial-featured-image-frame img,.editorial-card-image img{object-fit:cover;width:100%;height:100%;display:block}.editorial-video-link{border-block:1px solid var(--color-border);background:var(--color-surface-alt);justify-content:space-between;align-items:end;gap:1.5rem;margin-block:2rem;padding:1.25rem;display:flex}.editorial-video-link h2{font-family:var(--font-editorial);margin-block:.15rem .45rem;font-size:clamp(1.45rem,3vw,2rem)}.editorial-video-link p:last-child{max-width:52ch;color:var(--color-muted);margin-block:0}.editorial-video-link .button{flex:none}@media (width<=40rem){.editorial-video-link{flex-direction:column;align-items:stretch}}.article-meta{flex-wrap:wrap;gap:1rem 2rem;margin-block-start:2rem;display:flex}.article-meta div{gap:.2rem;display:grid}.article-meta dt{color:var(--color-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.8rem;font-weight:750}.article-meta dd{margin:0}.article-body{min-width:0;padding-block:2.5rem;font-size:.96rem;line-height:1.68}.article-body h2{font-family:var(--font-editorial);margin-block:2.4rem .75rem;font-weight:600}.article-body h3{font-family:var(--font-editorial);margin-block:1.6rem .5rem;font-weight:600}.article-body li+li{margin-block-start:.45rem}.editorial-table-scroll{border:1px solid var(--color-border);border-radius:.75rem;width:100%;min-width:0;max-width:100%;margin-block:1.5rem;overflow-x:auto}.editorial-table-scroll table{border-collapse:collapse;width:100%;min-width:42rem;font-size:.94rem;line-height:1.5}.editorial-table-scroll th,.editorial-table-scroll td{border-block-end:1px solid var(--color-border);text-align:left;vertical-align:top;padding:.75rem}.editorial-table-scroll th{background:var(--color-surface)}.article-sources{border-top:1px solid var(--color-border);margin-block:1rem 2.5rem;padding-block-start:1.5rem}.editorial-article .article-sources h2,.editorial-empty-state h2,.trust-page-intro h1,.editorial-listing-intro h1,.reading-layout h2{font-family:var(--font-editorial);font-weight:600}.article-sources li+li{margin-block-start:1rem}.article-sources p{color:var(--color-muted);margin-block:.25rem 0}.correction-notice{border-inline-start:.3rem solid var(--color-coral);background:#fff7f3;margin-block-start:2rem;padding:1rem 1.25rem}.page-intro{max-width:62rem;padding-block:var(--section-gap)}.editorial-listing-intro h1{font-size:clamp(2rem,3.4vw,2.8rem);line-height:1.08}.editorial-index-section .section-heading h2{font-family:var(--font-editorial);font-size:clamp(1.45rem,1.8vw,1.8rem);font-weight:600}.reading-layout{max-width:50rem;padding-block-end:var(--section-gap)}.editorial-section-navigation{flex-wrap:wrap;gap:.55rem;display:flex}.trust-navigation{background:var(--color-surface);border:1px solid var(--color-border);border-radius:.7rem;margin-block:-1.5rem 2.5rem}.compare-toggle[aria-pressed=true],.editorial-section-navigation [aria-current=page],.track-navigation [aria-current=page]{color:var(--color-white);background:var(--color-navy);border-color:var(--color-navy)}.editorial-card{background:var(--color-surface);border:1px solid var(--color-border);border-block-start:.3rem solid var(--color-amber);border-radius:.7rem}.editorial-card h3{font-family:var(--font-editorial);font-size:clamp(1.3rem,1.8vw,1.65rem);line-height:1.2}.reading-layout>section,.reading-layout>aside{margin-block-start:var(--section-gap)}.reading-layout>section:first-of-type{margin-block-start:0}.reading-layout li+li{margin-block-start:.55rem}.brand-signature{float:right;width:min(16rem,42%);margin:0 0 2rem 2rem}.brand-signature img{width:100%;height:auto;display:block}.on-page-navigation{flex-wrap:wrap;gap:.5rem 1rem;padding:1rem 1.2rem;display:flex}.on-page-navigation p{width:100%;margin:0;font-weight:750}.table-wrapper{margin-block:1.5rem 2.25rem;overflow-x:auto}table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}caption{color:var(--color-navy);text-align:left;padding-block-end:.75rem;font-weight:750}th,td{text-align:left;border:1px solid var(--color-border-strong);padding:.75rem}tbody th{font-weight:600}.formula,.context-note{padding:1.25rem}.formula{background:#edf4ff;border-color:#b9cce9;overflow-x:auto}.formula code{color:var(--color-navy);font-size:.95rem}.definition-list{gap:1rem;display:grid}.definition-list div{border-inline-start:.25rem solid var(--color-amber);padding-inline-start:1rem}.definition-list dt{color:var(--color-navy);font-weight:750}.definition-list dd{margin:.25rem 0 0}blockquote{font-family:var(--font-editorial);background:var(--color-surface);border-inline-start:.3rem solid var(--color-amber);margin:0;padding:1.25rem;font-size:1.08rem;font-weight:600;line-height:1.55}.wide-page,.compact-intro{padding-block-end:var(--section-gap)}.broker-filters{background:var(--color-surface);border:1px solid var(--color-border);border-radius:.75rem;grid-template-columns:repeat(5,minmax(9rem,1fr)) auto;align-items:end;gap:1rem;padding:1.25rem;display:grid}.field-group{gap:.35rem;display:grid}.field-group label{color:var(--color-navy);font-weight:700}.field-group input,.field-group select{width:100%;min-height:2.75rem;color:var(--color-text);font:inherit;background:var(--color-white);border:1px solid var(--color-border-strong);border-radius:.4rem;padding:.6rem .7rem}.field-group input:focus-visible,.field-group select:focus-visible,.broker-filters button:focus-visible{outline:.2rem solid var(--color-focus);outline-offset:.15rem}.broker-filters button{cursor:pointer;font:inherit}.broker-filters .text-action{grid-column:1/-1;justify-self:start}.text-action{font-weight:700}.result-summary{color:var(--color-muted);justify-content:space-between;gap:1rem;margin-block:1.5rem;display:flex}.compare-picker{background:#071d37;border:1px solid #153f68;border-radius:1.25rem;margin-block-end:1.5rem;padding:0;position:relative;overflow:hidden;box-shadow:0 1.5rem 3.5rem #08233f29}.compare-picker:before{content:"";pointer-events:none;background:radial-gradient(circle,#20c2b44d,#0000 68%);width:26rem;height:20rem;position:absolute;top:-8rem;right:-5rem}.compare-picker .section-heading{z-index:1;color:#dbe9f7;max-width:64rem;margin:0;padding:clamp(1.5rem,3.5vw,2.5rem);position:relative}.compare-picker .section-heading .eyebrow{color:#6fe0d5}.compare-picker .section-heading h2{max-width:18ch;color:var(--color-white);letter-spacing:-.025em;margin-block:.4rem .65rem;font-size:clamp(1.75rem,4vw,3rem)}.compare-picker .section-heading>p:last-of-type{color:#c6d8ea;max-width:48rem;margin:0;font-size:clamp(.95rem,1.6vw,1.08rem)}.compare-picker-promises{flex-wrap:wrap;gap:.65rem;margin-block-start:1.25rem;display:flex}.compare-picker-promises span{color:#eaf4ff;background:#ffffff14;border:1px solid #ffffff26;border-radius:999px;align-items:center;gap:.45rem;min-height:2rem;padding:.3rem .7rem .3rem .35rem;font-size:.78rem;font-weight:700;display:inline-flex}.compare-picker-promises strong{width:1.35rem;height:1.35rem;color:var(--color-navy-deep);background:var(--color-surface);border:2px solid var(--color-amber);border-radius:50%;place-items:center;font-size:.64rem;display:grid}.compare-wheel{background:linear-gradient(160deg,#f4f8fd 0%,#fff 48%,#f0f8f6 100%);border-radius:1.2rem 1.2rem 0 0;gap:1.1rem;padding:clamp(1rem,2.5vw,1.75rem);display:grid}.compare-wheel-toolbar{justify-content:space-between;align-items:end;gap:1rem;display:flex}.compare-wheel-track-switch{background:#dfe9f5;border:1px solid #b9cce1;border-radius:999px;gap:.25rem;padding:.3rem;display:inline-flex}.compare-wheel-track-switch button{min-height:2.55rem;color:var(--color-navy);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.45rem .9rem;font-weight:700}.compare-wheel-track-switch button[aria-pressed=true]{color:var(--color-white);background:var(--color-navy);box-shadow:0 .35rem .9rem #102a433d}.compare-wheel-jump{width:min(100%,20rem);color:var(--color-muted);gap:.3rem;font-size:.8rem;font-weight:700;display:grid}.compare-wheel-jump select{width:100%;min-height:2.75rem;color:var(--color-text);font:inherit;background:var(--color-white);border:1px solid #9fb7d2;border-radius:.65rem;padding:.45rem 2.25rem .45rem .75rem;box-shadow:0 .25rem .75rem #08233f12}.compare-wheel-stage{isolation:isolate;background:radial-gradient(circle at 50% 49%, #b7793638, transparent 19%), radial-gradient(circle at 18% 18%, #69737d47, transparent 30%), linear-gradient(135deg, var(--color-navy-deep) 0%, var(--color-navy) 100%);border:1px solid #385069;border-radius:1.1rem;min-height:29rem;position:relative;overflow:hidden;box-shadow:inset 0 0 4rem #03102047,0 .9rem 2rem #08233f29}.compare-wheel-stage:before{z-index:-1;content:"";background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:2rem 2rem;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 76%);mask-image:radial-gradient(circle,#000,#0000 76%)}.compare-wheel-stage-meta{z-index:6;color:#d6e8f8;letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;font-size:.73rem;font-weight:700;display:flex;position:absolute;top:1rem;left:1rem;right:1rem}.compare-wheel-directory-count,.compare-wheel-limit{-webkit-backdrop-filter:blur(.4rem);backdrop-filter:blur(.4rem);background:#0414277a;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .65rem;display:inline-flex}.compare-wheel-directory-count i{background:#5ce2c8;border-radius:50%;width:.5rem;height:.5rem;box-shadow:0 0 0 .3rem #5ce2c826}.compare-wheel-directory-count strong{color:#d39a5a;font-size:.82rem}.compare-wheel-stage:focus-visible{outline:.2rem solid var(--color-focus);outline-offset:.2rem}.compare-wheel-ring{z-index:-1;aspect-ratio:1.75;border:1px solid #6fe0d59e;border-radius:50%;width:min(74%,43rem);animation:26s linear infinite compare-wheel-orbit;position:absolute;top:49%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 1rem #1b6ab61a,0 0 0 3.5rem #20c2b412,0 0 2.5rem #5ce2c82e}.compare-wheel-ring:before,.compare-wheel-ring:after{background:var(--color-amber);border:.2rem solid var(--color-white);content:"";border-radius:50%;width:.55rem;height:.55rem;position:absolute;box-shadow:0 0 0 1px #08233f33}.compare-wheel-ring:before{top:4%;left:22%}.compare-wheel-ring:after{bottom:4%;right:22%}.compare-wheel-focus{z-index:4;text-align:center;background:#fffffff5;border:1px solid #ffffffbf;border-radius:1.15rem;justify-items:center;width:clamp(15rem,25vw,18rem);min-height:19rem;padding:1.25rem;display:grid;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 .35rem #ffffff1f,0 1.5rem 3rem #020f1e6b,0 0 2rem #ffd16629}.compare-wheel-logo{width:4.5rem;height:4.5rem;color:var(--color-white);background:linear-gradient(145deg, var(--color-navy), var(--color-navy-deep));border:.25rem solid var(--color-white);box-shadow:0 .55rem 1.2rem #08233f3d, 0 0 0 .18rem var(--color-amber);border-radius:1rem;place-items:center;font-size:1.1rem;font-weight:700;display:grid}.compare-wheel-logo img{object-fit:contain;background:var(--color-white);border-radius:.75rem;width:100%;height:100%;padding:.35rem}.compare-wheel-focus .eyebrow{margin-block:.75rem .25rem;font-size:.72rem}.compare-wheel-focus h3{margin:0;font-size:clamp(1.35rem,2.2vw,1.75rem)}.compare-wheel-focus>p:not(.eyebrow){color:var(--color-muted);margin-block:.45rem .7rem;font-size:.82rem;line-height:1.45}.compare-wheel-coverage{color:#38506b;text-align:left;gap:.35rem;width:100%;margin-block-start:.7rem;font-size:.74rem;font-weight:700;display:grid}.compare-wheel-coverage>div{justify-content:space-between;gap:1rem;display:flex}.compare-wheel-coverage strong{color:var(--color-navy)}.compare-wheel-coverage-track{background:#dce5ef;border-radius:999px;width:100%;height:.48rem;display:block;overflow:hidden}.compare-wheel-coverage-track>span{background:var(--color-navy);border-radius:inherit;height:100%;box-shadow:none;transition:width .24s;display:block}.compare-wheel-actions{justify-content:center;margin-block:auto 0}.compare-wheel-actions .button{min-height:2.7rem;padding:.55rem .8rem;font-size:.8rem}.compare-wheel-actions .compare-toggle{color:var(--color-white);background:var(--color-amber-text);border-color:var(--color-amber-text);box-shadow:0 .45rem 1rem #071d313d}.compare-wheel-actions .compare-toggle:hover:not(:disabled),.compare-wheel-actions .compare-toggle:focus-visible:not(:disabled){background:var(--color-amber);border-color:var(--color-amber)}.compare-wheel-actions .compare-toggle[aria-pressed=true]{color:var(--color-white);background:var(--color-navy-deep);border-color:var(--color-white)}.compare-wheel-node{z-index:2;width:clamp(7rem,12vw,9rem);min-height:5.8rem;color:var(--color-navy);font:inherit;text-align:center;cursor:pointer;background:#f8fcfff0;border:1px solid #81d3dab8;border-radius:.9rem;justify-items:center;gap:.35rem;padding:.65rem;transition:transform .18s,box-shadow .18s,border-color .18s;display:grid;position:absolute;box-shadow:0 .75rem 1.6rem #020f1e47,0 0 0 .18rem #ffffff14}.compare-wheel-node:hover,.compare-wheel-node:focus-visible{z-index:5;border-color:var(--color-amber);transform:translateY(-.28rem)scale(1.03);box-shadow:0 1rem 2rem #020f1e61,0 0 0 .2rem #ffd16647}.compare-wheel-node>span{width:2.35rem;height:2.35rem;color:var(--color-white);background:linear-gradient(145deg, var(--color-navy), var(--color-navy-deep));border-radius:50%;place-items:center;font-size:.76rem;font-weight:700;display:grid;box-shadow:0 .25rem .65rem #102a4347}.compare-wheel-node strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.78rem;line-height:1.2;overflow:hidden}.compare-wheel-node[data-wheel-offset="-2"]{top:55%;left:4%}.compare-wheel-node[data-wheel-offset="-1"]{top:12%;left:19%}.compare-wheel-node[data-wheel-offset="1"]{top:12%;right:19%}.compare-wheel-node[data-wheel-offset="2"]{top:55%;right:4%}.compare-wheel-control{z-index:5;min-height:2.5rem;color:var(--color-white);font:inherit;cursor:pointer;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background:#041427b3;border:1px solid #ffffff47;border-radius:999px;padding:.45rem .75rem;font-size:.82rem;font-weight:700;transition:background .16s,border-color .16s,transform .16s;position:absolute;bottom:1rem}.compare-wheel-control:hover:not(:disabled),.compare-wheel-control:focus-visible:not(:disabled){color:var(--color-navy-deep);background:var(--color-amber);border-color:var(--color-amber);transform:translateY(-.1rem)}.compare-wheel-previous{left:1rem}.compare-wheel-next{right:1rem}.compare-wheel-help{color:var(--color-muted);text-align:center;margin:0;font-size:.82rem}.compare-wheel-stage.is-rotating .compare-wheel-focus{animation:.26s ease-out compare-wheel-focus-in}@keyframes compare-wheel-orbit{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes compare-wheel-focus-in{0%{opacity:.68;transform:translate(-50%,-48%)scale(.97)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.compare-selection-panel{color:#dceafa;background:radial-gradient(circle at 82% 20%,#20c2b438,#0000 28%),linear-gradient(125deg,#071d37,#0a3765);border:1px solid #1c6286;border-radius:1rem;justify-content:space-between;align-items:end;gap:1.5rem;padding:clamp(1.15rem,2.5vw,1.6rem);display:flex;box-shadow:0 .8rem 1.8rem #08233f1f}.compare-selection-panel h2,.compare-selection-panel p,.compare-toolbar{margin-block:0}.compare-selection-panel h2{color:var(--color-white);font-size:clamp(1.25rem,2.4vw,1.65rem)}.compare-selection-panel p{color:#c2d5e9;margin-block-start:.35rem}.compare-selection-panel .button.secondary{color:var(--color-white);background:#ffffff17;border-color:#ffffff4d}.compare-selection-panel .button.secondary:hover,.compare-selection-panel .button.secondary:focus-visible{color:var(--color-navy-deep);background:var(--color-amber);border-color:var(--color-amber)}.compact-message{max-width:none;margin-block:1.25rem;padding:1rem 1.25rem}.compare-table-wrapper{border:1px solid var(--color-border);border-radius:.75rem;width:100%;margin-block-start:1.25rem;overflow-x:auto}.compare-table-wrapper:focus-visible{outline:.2rem solid var(--color-focus);outline-offset:.2rem}.compare-table{border:0;min-width:48rem}.compare-table caption{background:var(--color-surface);padding:1rem}.compare-table th,.compare-table td{vertical-align:top;min-width:12rem}.compare-table thead a{color:inherit}.compare-table tbody th{z-index:1;background:var(--color-surface);position:sticky;left:0}.compare-broker-logo{object-fit:contain;background:var(--color-white);border:1px solid var(--color-border);border-radius:.55rem;width:3.5rem;height:3.5rem;margin-block-end:.55rem;padding:.3rem;display:block}.crypto-controls,.crypto-chart-panel{background:var(--color-surface);border:1px solid var(--color-border);border-radius:.75rem;margin-block-end:1.5rem;padding:clamp(1rem,3vw,1.5rem)}.crypto-controls h2,.crypto-chart-panel h2{margin-block-start:0}.crypto-mode-switch,.crypto-assets,.period-switch{border:0;flex-wrap:wrap;gap:.7rem 1.25rem;margin-block:1rem;padding:0;display:flex}.crypto-mode-switch legend,.crypto-assets legend,.period-switch legend{width:100%;color:var(--color-navy);margin-block-end:.35rem;font-weight:750}.crypto-mode-switch label,.crypto-assets label,.period-switch label{align-items:center;gap:.45rem;display:inline-flex}.crypto-assets .crypto-asset-chip{cursor:pointer;border:1px solid #aebdce;border-radius:999px;padding:.42rem .7rem;position:relative}.crypto-asset-chip input{opacity:0;pointer-events:none;position:absolute}.crypto-asset-chip:focus-within{outline:2px solid var(--color-focus)}.crypto-asset-chip:has(input:disabled){opacity:.45}.crypto-inline-controls,.chart-heading{justify-content:space-between;align-items:end;gap:1.5rem;display:flex}.chart-heading h2{margin-block-end:0}.chart-zoom-controls{flex-wrap:wrap;gap:.5rem;display:flex}.chart-zoom-controls .button{min-height:2.4rem;padding:.45rem .7rem}.chart-canvas{border:1px solid var(--color-border);background:#fbfcff;border-radius:.5rem;min-height:18rem;padding:.5rem;overflow:hidden}.chart-canvas svg{width:100%;height:auto;display:block}.chart-zoom-area{fill:#0000}.chart-drag-selection{fill:#2e82c633}.chart-grid-line{stroke:#d9e1eb;stroke-width:1px}.chart-axis-label{fill:var(--color-muted);font-family:Inter,sans-serif;font-size:14px}.chart-cursor{margin-block-start:1rem}.chart-cursor input{width:100%}.chart-cursor output{min-height:1.6rem;color:var(--color-navy);font-weight:700}.chart-disclosure{color:var(--color-muted);margin-block-end:0;font-size:.9rem}.result-summary p{margin:0}.broker-card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:.75rem;flex-direction:column;gap:1rem;min-width:0;padding:1.25rem;display:flex}.broker-card-heading{align-items:center;gap:.85rem;display:flex}.broker-card h2{margin:0;font-size:1.55rem}.broker-card h2 a{color:var(--color-navy);text-decoration-thickness:.08em}.broker-mark,.broker-profile-mark{color:var(--color-white);letter-spacing:.03em;background:linear-gradient(145deg, var(--color-navy), var(--color-navy-deep));border-radius:.7rem;flex:none;place-items:center;font-weight:800;display:grid;overflow:hidden}.broker-mark img,.broker-profile-mark img{object-fit:contain;background:var(--color-white);width:100%;height:100%;padding:10%;display:block}.broker-mark{width:3.2rem;height:3.2rem}.broker-track{color:var(--color-muted);letter-spacing:.05em;text-transform:uppercase;margin:0 0 .15rem;font-size:.78rem;font-weight:750}.broker-card>p{margin:0}.broker-card-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;display:grid}.broker-card-facts div{background:#f1f5f6;border-radius:.45rem;padding:.75rem}.broker-card-facts dt{color:var(--color-muted);font-size:.78rem}.broker-card-facts dd{color:var(--color-navy);margin:.2rem 0 0;font-weight:700}.rating-summary{background:var(--color-surface);border-inline-start:.25rem solid var(--color-navy);padding:.9rem 1rem}.rating-summary p{margin:0}.rating-summary-value{color:var(--color-navy);font-variant-numeric:tabular-nums;font-size:1.45rem;font-weight:800}.rating-summary p+p{color:var(--color-muted);margin-block-start:.2rem;font-size:.9rem}.ratings-page>.section:first-child{padding-block-start:0}.rating-context-group{margin-block:var(--section-edge-space) var(--section-gap)}.rating-context-group h3{font-size:1.15rem}.rating-directory-wrapper{background:var(--color-white);overscroll-behavior-inline:contain;border:1px solid #b9cce0;border-radius:1rem;max-width:100%;margin-block:1.15rem .75rem;overflow:auto hidden;box-shadow:0 .8rem 2.2rem #08233f14}.rating-directory-table{table-layout:fixed;width:100%;min-width:67rem}.rating-directory-table-compact{min-width:52rem}.rating-directory-table-no-context{min-width:61rem}.rating-directory-table-compact.rating-directory-table-no-context{min-width:49rem}.rating-directory-table[data-reader-trust-enabled=true]{min-width:66.5rem}.rating-col-position{width:3rem}.rating-col-broker{width:10.5rem}.rating-col-score{width:9rem}.rating-col-context,.rating-col-deposit{width:7.5rem}.rating-col-regulators{width:8rem}.rating-col-leverage{width:8.5rem}.rating-col-reviews,.rating-col-reviewed{width:7rem}.rating-col-actions{width:6.5rem}.rating-directory-table caption{background:#eef5fb;border-block-end:1px solid #c9d8e5;padding:1rem 1.1rem .85rem}.rating-directory-table th,.rating-directory-table td{vertical-align:middle;overflow-wrap:anywhere;border:0;border-block-end:1px solid #dce6ee;padding:.72rem .62rem;font-size:.82rem}.rating-directory-table thead th{color:var(--color-white);letter-spacing:.035em;text-transform:uppercase;white-space:nowrap;background:linear-gradient(135deg,#061c36,#0b3158);font-size:.72rem}.rating-position-heading{text-align:center}.rating-directory-table tbody tr:last-child>*{border-block-end:0}.rating-directory-table tbody tr{transition:background-color .14s}.rating-directory-table tbody tr:hover{background:#f4f8fd}.rating-broker-cell{align-items:center;gap:.7rem;min-width:10.5rem;display:flex}.rating-broker-logo{width:3rem;height:3rem;color:var(--color-navy);background:linear-gradient(145deg,#e9f4f5,#eef3ff);border:1px solid #b9cce0;border-radius:.75rem;flex:0 0 3rem;place-items:center;font-size:.78rem;font-weight:800;display:grid;overflow:hidden}.rating-broker-logo img{object-fit:contain;background:var(--color-white);width:100%;height:100%}.rating-broker-copy,.rating-broker-copy small,.rating-directory-table td>small{display:block}.rating-broker-name-line{flex-wrap:wrap;align-items:center;gap:.38rem;line-height:1.25;display:flex}.rating-profile-verified{width:1.35rem;height:1.35rem;color:var(--color-white);background:#16824b;border-radius:50%;flex:0 0 1.35rem;place-items:center;font-size:.78rem;font-weight:800;display:inline-grid;box-shadow:0 0 0 2px #dff3e7}.rating-broker-copy small,.rating-directory-table td>small{color:var(--color-muted);margin-block-start:.3rem;font-size:.69rem;font-weight:500;line-height:1.35}.rating-table-score{color:var(--color-cobalt-dark);font-variant-numeric:tabular-nums;white-space:nowrap;background:#e9f2ff;border:1px solid #b8d0f5;border-radius:.45rem;padding:.26rem .48rem;font-size:1.28rem;display:inline-block}.rating-table-score small{color:#3f5c80;margin-inline-start:.12rem;font-size:.7rem}.rating-table-state{color:#31475f;white-space:nowrap;background:#eef2f5;border:1px solid #c8d3dc;border-radius:.45rem;padding:.32rem .5rem;font-size:.82rem;font-weight:800;display:inline-block}.rating-state-heading{align-items:center;gap:.45rem;display:flex}.context-rating-explanation{width:1.45rem;height:1.45rem;color:var(--color-navy);background:var(--color-white);cursor:help;border:1px solid;border-radius:50%;place-items:center;font-size:.85rem;font-weight:800;text-decoration:none;display:inline-grid}.rating-score-track{background:#d9e3ed;border-radius:999px;width:6.5rem;height:.36rem;margin-block-start:.42rem;display:block;overflow:hidden}.rating-score-track>span{background:var(--color-navy);border-radius:inherit;height:100%;display:block}.rating-fact-value{color:var(--color-navy);overflow-wrap:anywhere;font-size:.84rem}.rating-trading-fact{color:var(--color-cobalt-dark);font-weight:800}.rating-review-count{align-items:center;gap:.3rem;display:inline-flex}.rating-review-icon{background:var(--color-surface);border:2px solid var(--color-navy);border-radius:.45rem;width:1.7rem;height:1.25rem;position:relative}.rating-review-icon:after{content:"";background:var(--color-surface);border-block-end:2px solid var(--color-navy);border-inline-start:2px solid var(--color-navy);width:.42rem;height:.42rem;position:absolute;bottom:-.38rem;left:.28rem;transform:skewY(-35deg)}.rating-review-count strong{min-width:1.55rem;height:1.55rem;color:var(--color-white);background:var(--color-navy);border-radius:999px;place-items:center;padding-inline:.25rem;font-size:.72rem;display:inline-grid}.rating-row-actions{gap:.38rem;min-width:6.4rem;display:grid}.rating-row-actions .button{text-align:center;width:100%;min-height:2rem;padding:.32rem .58rem;font-size:.7rem}.rating-data-note{color:#31475f;background:var(--color-surface);border-inline-start:.24rem solid var(--color-amber);border-radius:.35rem;margin:0;padding:.78rem .95rem;font-size:.78rem;line-height:1.5}.rating-state-section{border-block-start:1px solid var(--color-border);margin-block-start:var(--section-gap);padding-block-start:1.5rem}.rating-state-list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.rating-state-list li{background:var(--color-surface);border:1px solid var(--color-border);border-radius:.5rem;grid-template-columns:minmax(10rem,.35fr) minmax(0,1fr);gap:1rem;padding:.9rem 1rem;display:grid}.rating-state-list span{color:var(--color-muted)}@media (width<=72rem){.rating-directory-wrapper{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.rating-directory-table{min-width:0;display:block}.rating-directory-table caption{background:0 0;border:0;padding-inline:0;display:block}.rating-directory-table thead{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rating-directory-table tbody{gap:1rem;display:grid}.rating-directory-table tbody tr{background:var(--color-white);border:1px solid #b9cce0;border-radius:.85rem;display:block;overflow:hidden;box-shadow:0 .55rem 1.4rem #08233f12}.rating-directory-table tbody th,.rating-directory-table tbody td{border-block-end:1px solid #e1e9f0;grid-template-columns:7rem minmax(0,1fr);align-items:center;gap:.7rem;width:100%;padding:.7rem .85rem;display:grid}.rating-directory-table tbody th:before,.rating-directory-table tbody td:before{color:#53677d;content:attr(data-label);letter-spacing:.04em;text-transform:uppercase;font-size:.66rem;font-weight:750}.rating-directory-table tbody th[data-label=Broker]{background:#f2f7fb;padding:.9rem;display:block}.rating-directory-table tbody th[data-label=Broker]:before,.rating-row-actions:before{display:none}.rating-broker-cell{min-width:0}.rating-score-track{width:min(100%,10rem)}.rating-row-actions{min-width:0;border-block-end:0!important;gap:.6rem!important;display:flex!important}.rating-row-actions .button{flex:1}}.broker-card-actions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-block-start:auto;display:flex}.empty-state,.system-message{background:var(--color-surface);border:1px solid var(--color-border);border-radius:.75rem;max-width:45rem;margin-block:2rem;padding:2rem}.broker-profile-header{padding-block:var(--section-edge-space);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.5rem;display:grid}.profile-trading-snapshot{flex-wrap:wrap;gap:.55rem;margin:.8rem 0 0;display:flex}.profile-trading-snapshot>div{background:#edf5ff;border:1px solid #b8d0f5;border-radius:.5rem;min-width:8.5rem;padding:.48rem .68rem}.profile-trading-snapshot dt{color:#53677d;letter-spacing:.04em;text-transform:uppercase;font-size:.64rem;font-weight:750}.profile-trading-snapshot dd{color:var(--color-cobalt-dark);margin:.14rem 0 0;font-size:.86rem;font-weight:800}.broker-nameplate{background:var(--color-surface);border:1px solid var(--color-border);border-inline-start:.32rem solid var(--color-border-strong);border-radius:.75rem;padding:.32rem .85rem .42rem;display:inline-block}.broker-name-row{align-items:flex-start;gap:.65rem;width:fit-content;max-width:100%;display:flex}.profile-verification-mark{color:#fff;background:var(--color-green);width:2.3rem;height:2.3rem;box-shadow:0 0 0 1px var(--color-green-dark), 0 .25rem .65rem #086b593d;border:.18rem solid #fff;border-radius:50%;flex:none;place-items:center;margin-block-start:-.35rem;display:inline-grid}.profile-verification-mark svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.8px;width:1.35rem;height:1.35rem}.review-line{color:var(--color-muted)}.broker-profile-mark{width:clamp(6.5rem,11vw,8.5rem);height:clamp(6.5rem,11vw,8.5rem);font-size:clamp(2.25rem,4.5vw,3.25rem)}.broker-profile-layout{grid-template-columns:minmax(0,1fr) minmax(17rem,21rem);align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.broker-profile-main{min-width:0}.profile-section{border-block-start:1px solid var(--color-border);padding-block:clamp(1.25rem,2.4vw,2rem)}.profile-section:first-child{border-block-start:0;padding-block-start:0}.profile-section>h2{margin-block-start:0}.entity-list,.compact-record-grid,.platform-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.entity-card,.context-record,.compact-record-grid article,.platform-list article{background:var(--color-surface);border:1px solid var(--color-border);border-radius:.6rem;padding:1rem}.entity-card h3,.context-record h3,.compact-record-grid h3,.platform-list h3{margin-block-start:0}.account-term-note{color:var(--color-muted);font-size:.9rem}.account-term-reviewed{margin-block-end:0;font-size:.82rem}.authorization-list{margin-block-end:0;padding-inline-start:1.2rem}.data-state{color:var(--color-navy);text-transform:capitalize;font-weight:700}.source-list{gap:.65rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.source-list li{border-block-end:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:.75rem;padding-block:.65rem;display:grid}.source-list li>span:nth-child(2){color:var(--color-muted);font-size:.88rem}.broker-rating-panel{border:1px solid #8eadd2;border-block-start:.35rem solid var(--color-navy);background:#edf4ff;border-radius:.75rem;padding:1.1rem;position:sticky;inset-block-start:1rem}.broker-rating-panel h2{color:var(--color-white);font-variant-numeric:tabular-nums;background:var(--color-navy);border-block-start:.22rem solid var(--color-amber);border-radius:.65rem;margin-block:.2rem .9rem;padding:.38rem .72rem .48rem;font-size:clamp(1.55rem,2.7vw,2.25rem);display:inline-block}.site-footer{border-block-start:1px solid var(--color-border);padding-block:2.5rem}.footer-grid{grid-template-columns:.85fr 2.5fr .8fr;gap:2rem;display:grid}.footer-intro p,.small-copy{color:var(--color-muted);font-size:.9rem}.footer-links{grid-template-columns:repeat(auto-fit,minmax(min(8rem,45%),1fr));gap:1.35rem;display:grid}.footer-links>div{gap:.4rem;display:grid}.social-channels ul{flex-wrap:wrap;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.social-channels a{background:var(--color-white);border:1px solid var(--color-border);border-radius:.65rem;place-items:center;width:2.75rem;height:2.75rem;text-decoration:none;display:grid}.social-channels img{width:1.5rem;height:1.5rem}@media (width>=68.0625rem) and (width<=90rem){.site-brand-fxcontext .site-header{--brand-reveal-offset:6.75rem}.site-brand-fxcontext .side-banner{top:8.5rem}.site-brand-fxcontext .site-header-inner{grid-template-rows:3.25rem 2.5rem;grid-template-columns:max-content minmax(10rem,1fr) 5.4rem 13rem 2.5rem}.site-brand-fxcontext .header-brand{grid-area:1/2;justify-self:center}.site-brand-fxcontext .header-language{grid-area:1/3}.site-brand-fxcontext .header-market{grid-area:1/4}.site-brand-fxcontext .header-broker-search{grid-area:1/5}.site-brand-fxcontext .header-quick-links{grid-area:2/1/auto/-1}}@media (width>=48.0625rem) and (width<=68rem){.site-header{--brand-reveal-offset:6.75rem}.site-header-inner{grid-template-rows:3.1rem 2.15rem;grid-template-columns:max-content 3.1rem minmax(0,1fr) 5.4rem minmax(11.25rem,13rem) 2.5rem;gap:.25rem .55rem;width:calc(100% - 1.25rem);min-height:5.85rem}.site-brand-fxcontext .site-header-inner{grid-template-columns:max-content minmax(8rem,9rem) minmax(0,1fr) 5.4rem minmax(11.25rem,13rem) 2.5rem}.header-start{grid-area:1/1;justify-content:flex-start}.header-quick-links{grid-area:1/3/auto/6;justify-self:stretch;gap:0;width:100%}.header-quick-links a{font-size:.72rem}.header-language{grid-area:2/4;width:5.4rem}.header-broker-search{grid-area:1/6}.header-market{grid-area:2/5;justify-self:end;width:min(100%,13rem)}.header-brand{grid-area:1/2;width:3.1rem;height:3.1rem}.header-brand-fxcontext{width:min(100%,9rem);height:3rem}}@media (width<=48rem){.site-header{--brand-reveal-offset:6.85rem}.home-hero,.split-panel,.footer-grid{grid-template-columns:1fr}.home-hero{min-height:0}.home-hero:before{inset:1rem -1rem}.three-columns,.two-columns,.contact-grid,.disclosure-grid{grid-template-columns:1fr}.editorial-list-toolbar{flex-direction:column;align-items:stretch}.editorial-sort{grid-template-columns:1fr auto}.editorial-sort label{grid-column:1/-1}.compare-wheel-toolbar{flex-direction:column;align-items:stretch}.compare-wheel-track-switch{width:100%}.compare-wheel-track-switch button{flex:1;padding-inline:.55rem;font-size:.78rem}.compare-picker .section-heading{padding:1.35rem 1.15rem 1.5rem}.compare-picker-promises{gap:.45rem}.compare-picker-promises span{padding-inline-end:.55rem;font-size:.7rem}.compare-wheel{padding:.8rem}.compare-wheel-jump{width:100%}.compare-wheel-stage{min-height:32rem}.compare-wheel-stage-meta{top:.7rem;left:.7rem;right:.7rem}.compare-wheel-limit{display:none}.compare-wheel-ring{aspect-ratio:1;width:min(82%,22rem);top:52%}.compare-wheel-focus{width:min(100% - 7rem,15rem);min-height:18.5rem;padding:.9rem;top:54%}.compare-wheel-node{width:clamp(5.2rem,22vw,6.5rem);min-height:4.75rem;padding:.45rem}.compare-wheel-node>span{width:1.9rem;height:1.9rem;font-size:.66rem}.compare-wheel-node strong{font-size:.68rem}.compare-wheel-node[data-wheel-offset="-2"]{top:61%;left:1.5%}.compare-wheel-node[data-wheel-offset="-1"]{top:10%;left:6%}.compare-wheel-node[data-wheel-offset="1"]{top:10%;right:6%}.compare-selection-panel{flex-direction:column;align-items:stretch}.compare-selection-panel .compare-toolbar{width:100%}.compare-wheel-node[data-wheel-offset="2"]{top:61%;right:1.5%}.site-header-inner{grid-template-rows:auto 2.05rem;grid-template-columns:minmax(0,1fr) auto auto auto;gap:.3rem .45rem;width:calc(100% - 1rem);min-height:6.15rem;padding-block:.3rem}.header-primary-row{display:contents}.header-start{grid-area:1/1;justify-content:flex-start}.header-language{grid-area:2/1;justify-self:start;width:5.4rem;margin-inline-start:0}.header-market{grid-area:2/2/auto/-1;justify-self:end;width:min(100%,13rem);margin-inline-end:0}.header-quick-links{display:contents}.header-brand{grid-area:1/3;width:3rem;height:3rem}.header-brand-fxcontext{width:clamp(7rem,28vw,9rem);height:2.8rem}.primary-menu>summary{gap:.42rem;min-height:2.3rem;padding:.35rem .55rem;font-size:.86rem}.menu-icon{width:.88rem}.header-broker-search,.header-commercial-link,.header-quick-links>a:not(.login-link):not(.mobile-commercial-link){display:none}.header-quick-links{gap:0}.header-quick-links>.mobile-commercial-link{grid-area:1/2;align-items:center;min-height:2.5rem;padding:.35rem .55rem;font-size:.76rem;display:inline-flex}.mobile-header-search{grid-area:1/4;display:block}.mobile-header-search>summary{cursor:pointer;border:1px solid #ffffff57;border-radius:50%;width:2.5rem;min-height:2.5rem;list-style:none;position:relative}.mobile-header-search>summary::-webkit-details-marker{display:none}.mobile-header-search>summary:hover,.mobile-header-search>summary:focus-visible,.mobile-header-search[open]>summary{background:#ffffff1f;border-color:#8fb5ff}.mobile-header-search>summary .header-search-icon{top:50%;left:50%;transform:translate(-58%,-58%)}.mobile-broker-search-form{z-index:35;width:auto;padding:.9rem max(1rem, calc((100vw - var(--content-width)) / 2));background:#050709;border-block-start:1px solid #ffffff29;position:absolute;top:100%;left:0;right:0;box-shadow:0 1.25rem 2rem #0000004d}.mobile-broker-search-form input{min-height:2.75rem}.mega-navigation{max-height:calc(100vh - 6.15rem)}.mega-menu{grid-template-columns:1fr;width:min(100% - 2rem,76rem);min-height:0}.mega-menu-categories{border-block-end:1px solid #ffffff2e;border-inline-end:0;padding:.4rem;display:flex;overflow-x:auto}.mega-menu-categories button{border-block-end:3px solid #0000;border-inline-start:0;width:auto;min-width:max-content;min-height:2.2rem;padding:.38rem .58rem;font-size:.9rem}.mega-menu-categories button:hover,.mega-menu-categories button:focus-visible,.mega-menu-categories button[aria-selected=true]{border-block-end-color:#6f9cff}.mega-menu-categories button span:last-child{display:none}.mega-menu-panels{padding:.7rem}.mega-menu-links,.mega-menu-links-four{grid-template-columns:1fr}.mega-menu-links{gap:.6rem}.mega-menu-links a{border-block-start-width:3px;min-height:0;padding:.78rem}.mega-menu-links strong{font-size:1rem}.mega-menu-links span{margin-block-start:.25rem;font-size:.74rem;line-height:1.35}.horizontal-banner{border-radius:0;width:calc(100% - 1rem);margin-block-start:.5rem}.brand-signature{float:none;width:min(14rem,65%);margin:0 auto 2rem}.broker-filters,.broker-grid,.broker-profile-layout,.entity-list,.compact-record-grid,.platform-list{grid-template-columns:1fr}.compare-selection-panel,.result-summary,.crypto-inline-controls,.chart-heading{flex-direction:column;align-items:stretch}.chart-zoom-controls .button{flex:auto}.broker-profile-header{grid-template-columns:minmax(0,1fr) auto;gap:1rem}.broker-profile-mark{width:6.75rem;height:6.75rem;font-size:2.25rem;transform:translateY(-.375rem)}.profile-verification-mark{width:2rem;height:2rem;margin-block-start:-.2rem}.profile-verification-mark svg{width:1.15rem;height:1.15rem}.broker-rating-panel{grid-row:1;position:static}.source-list li{grid-template-columns:1fr;gap:.2rem}.rating-state-list li{grid-template-columns:1fr;gap:.25rem}}@media (width<=22.5rem){.site-header-inner{min-height:3.75rem}.brand picture{transform:scale(1.25)}.header-quick-links .login-link{padding:.4rem .55rem;font-size:.78rem}}.site-brand-fxagenda .site-header{color:#122a42;background:#f7f1e5;border-block-end:.3rem solid #d39516}.site-brand-fxagenda .primary-menu>summary{color:#122a42;font-family:var(--font-editorial);border:0;box-shadow:inset 0 -1px #9b7a38}.site-brand-fxagenda .primary-menu>summary:hover,.site-brand-fxagenda .primary-menu>summary:focus-visible,.site-brand-fxagenda .primary-menu[open]>summary{color:#855f0d;background:#eee3cf}.site-brand-fxagenda .menu-icon span,.site-brand-fxagenda .header-search-icon:after{background:#122a42}.site-brand-fxagenda .header-search-icon{border-color:#122a42}.site-brand-fxagenda .header-commercial-link{color:#fffaf0;font-family:var(--font-editorial);background:#a86f08}.site-brand-fxagenda .header-commercial-link:hover,.site-brand-fxagenda .header-commercial-link:focus-visible,.site-brand-fxagenda .header-commercial-link[aria-current=page]{color:#fff;background:#173b54}.site-brand-fxagenda .agenda-header-date{display:grid}.site-brand-fxagenda .agenda-header-date span{color:#9a6a0c}.site-brand-fxagenda .agenda-header-date time{font-family:var(--font-editorial)}.site-brand-fxagenda .localization-bar-language .localization-picker>summary{color:#122a42;background:#eee3cf;border-color:#c8b590}@media (width>=68.0625rem){.site-brand-fxagenda .site-header-inner{grid-template-rows:3.45rem 2.55rem;grid-template-columns:max-content minmax(9rem,1fr) minmax(10.5rem,12rem) 5.4rem minmax(11.25rem,13rem) max-content 2.5rem;gap:0 1rem}.site-brand-fxagenda .header-start{display:contents}.site-brand-fxagenda .primary-menu{grid-area:1/1}.site-brand-fxagenda .header-start>.header-commercial-link{grid-area:1/6;align-items:center;display:inline-flex}.site-brand-fxagenda .agenda-header-date{grid-area:1/2}.site-brand-fxagenda .header-brand-fxagenda{grid-area:1/3;width:11.5rem;height:3.2rem}.site-brand-fxagenda .header-language{grid-area:1/4}.site-brand-fxagenda .header-market{grid-area:1/5}.site-brand-fxagenda .header-broker-search{grid-area:1/7}.site-brand-fxagenda .header-quick-links{border-block-start:1px solid #d7cbb7;grid-area:2/1/auto/-1;justify-content:center}.site-brand-fxagenda .header-quick-links>a{color:#173247;font-family:var(--font-editorial);letter-spacing:.075em;border-inline-start:1px solid #d7cbb7;flex:0 13rem;padding:.62rem 1.4rem}.site-brand-fxagenda .header-quick-links a:hover,.site-brand-fxagenda .header-quick-links a:focus-visible,.site-brand-fxagenda .header-quick-links a[aria-current=page]{color:#7f5908;background:#eee3cf;box-shadow:inset 0 -3px #c98a0e}}@media (width>=48.0625rem) and (width<=68rem){.site-brand-fxagenda .agenda-header-date{display:none}.site-brand-fxagenda .header-quick-links a{color:#173247;font-family:var(--font-editorial)}}@media (width<=48rem){.site-brand-fxagenda .site-header-inner{grid-template-rows:3.25rem 2.45rem 2.05rem;grid-template-columns:max-content minmax(0,1fr) 2.5rem;min-height:8rem}.site-brand-fxagenda .header-start{display:contents}.site-brand-fxagenda .primary-menu{grid-area:1/1}.site-brand-fxagenda .header-brand-fxagenda{grid-area:1/2;justify-self:center;width:min(9.5rem,48vw);height:3rem}.site-brand-fxagenda .mobile-header-search{grid-area:1/3}.site-brand-fxagenda .mobile-header-search>summary{border-color:#9f8d6d}.site-brand-fxagenda .agenda-header-date{text-align:end;grid-area:2/2/auto/-1;display:block}.site-brand-fxagenda .agenda-header-date span{display:none}.site-brand-fxagenda .header-quick-links>.mobile-commercial-link{grid-area:2/1}.site-brand-fxagenda .header-language{grid-area:3/1}.site-brand-fxagenda .header-market{grid-area:3/2/auto/-1}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
