.market-hub-page{--hub-paper: oklch(.994 .004 220);--hub-scene: oklch(.17 .035 235);background:var(--bg)}.market-hub-page .site-header{margin-block-end:-77px;color:var(--hub-paper);background:#00121ce6;background-image:linear-gradient(to bottom,#00070db3,#00070d29);border-bottom-color:#d3e1e324;backdrop-filter:none}.market-hub-page .nav{min-height:76px;width:min(100% - 40px,1240px);gap:20px}.market-hub-page .nav-menu{gap:3px}.market-hub-page .site-header :is(.brand,.nav-menu a,.nav-dropdown summary,.language-switcher summary){color:var(--hub-paper)}.market-hub-page .brand small{color:#c0cdd0}.market-hub-page .brand-mark{background:#d0e2e51a;border:1px solid oklch(.9 .015 210 / .3)}.market-hub-page :is(.language-switcher summary,.nav-toggle){color:var(--hub-paper);background:#00070d40;border-color:#d3e1e359}.market-hub-page .nav-toggle span:not(.sr-only){background:var(--hub-paper)}.market-hub-page :is(.nav-dropdown-menu,.language-switcher-menu){background:#061b26;border-color:#c0d2d540}.market-hub-page .nav-menu a:hover,.market-hub-page .nav-menu a:focus-visible,.market-hub-page .nav-dropdown[open]>summary,.market-hub-page .nav-dropdown summary:hover,.market-hub-page .language-switcher-menu a[aria-current=page]{color:var(--hub-paper);background:#d0e2e51f}.market-hub-page .nav-menu :is(.nav-cta,.nav-tool){background:var(--primary)}.market-hub-page .nav-menu :is(.nav-cta,.nav-tool):hover{background:var(--primary-dark)}.market-hub-page :is(.site-header,.market-hub-image-hero) :is(a,summary,button):focus-visible{outline:2px solid oklch(.87 .08 185);outline-offset:3px}.market-hub-page .market-hub-image-hero{--hub-inset: clamp(16px, 2.5vw, 40px);--hub-corner: 24px;--hub-drift: 32px;position:relative;isolation:isolate;overflow:hidden;padding:0;border:0;color:var(--hub-paper);background:var(--hub-scene)}.market-hub-page .market-hub-image-hero:before,.market-hub-page .market-hub-image-hero:after{content:none}.market-hub-page .market-hub-hero-layout{position:relative;z-index:1;width:min(100% - 96px,1240px);min-height:740px;display:grid;align-items:center;padding-block:137px 64px}.market-hub-page .market-hub-hero-copy{width:53%;max-width:650px;min-width:0;text-align:start}.market-hub-page .market-hub-breadcrumbs{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:20px;color:#c0cdd0;font-size:.85rem}.market-hub-page .market-hub-breadcrumbs a{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-decoration:underline;text-underline-offset:5px}.market-hub-page .market-hub-hero-eyebrow{margin:0 0 18px;color:#9ed8cf;font-size:.92rem;font-weight:800;line-height:1.8}.market-hub-page .market-hub-hero-copy h1{max-width:100%;margin:0;color:var(--hub-paper);font-size:clamp(2.35rem,3.7vw,3.25rem);line-height:1.28;text-wrap:balance}.services-hub-page .market-hub-hero-copy h1{font-size:clamp(2rem,3vw,2.65rem)}[dir=rtl] .market-hub-page .market-hub-hero-copy h1{line-height:1.5}.market-hub-page .market-hub-hero-lead{max-width:56ch;margin:22px 0 0;color:#d5e0e2;font-size:1.05rem;line-height:1.85}.market-hub-page .market-hub-hero-actions{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:12px;margin-top:30px}.market-hub-page .market-hub-hero-actions .button{min-height:52px;max-width:100%;padding-inline:24px;white-space:normal}.market-hub-page .market-hub-secondary{color:var(--hub-paper);background:#00121ca6;border-color:#cbd2d673}.market-hub-page .market-hub-secondary:hover{background:#132c3a}.market-hub-page .market-hub-hero-links{display:flex;flex-wrap:wrap;gap:2px 20px;margin-top:20px}.market-hub-page .market-hub-hero-links a{display:inline-flex;align-items:center;min-height:44px;color:#b1dbd5;font-size:.86rem;text-decoration:underline;text-underline-offset:5px}.market-hub-page .market-hub-hero-signals{display:flex;flex-wrap:wrap;gap:8px 20px;margin:24px 0 0;padding:0;list-style:none;color:#bcced2;font-size:.82rem;line-height:1.9}.market-hub-page .market-hub-hero-artwork{position:absolute;inset:0;z-index:-1;display:block}.market-hub-page .market-hub-hero-artwork img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.market-hub-page .market-hub-hero-artwork:after{content:"";position:absolute;inset:0;background:linear-gradient(to right,oklch(.13 .025 235 / .9),oklch(.13 .025 235 / .72) 35%,oklch(.13 .025 235 / .18) 58%,transparent 75%);pointer-events:none}[dir=rtl] .market-hub-page .market-hub-hero-artwork:after{transform:scaleX(-1)}@supports (animation-timeline: scroll()){@media(prefers-reduced-motion:no-preference){.market-hub-page .site-header{animation:market-hub-header linear both;animation-timeline:scroll(root block);animation-range:0px 140px}.market-hub-page .market-hub-image-hero{animation:market-hub-frame linear both;animation-timeline:scroll(root block);animation-range:0px 420px}.market-hub-page .market-hub-hero-artwork img{animation:market-hub-drift linear both;animation-timeline:scroll(root block);animation-range:0px 600px}}}@keyframes market-hub-header{0%{background-color:transparent}to{background-color:#00121cfa}}@keyframes market-hub-frame{0%{clip-path:inset(0 0 round 0)}to{clip-path:inset(0 var(--hub-inset) round var(--hub-corner))}}@keyframes market-hub-drift{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(0,var(--hub-drift),0) scale(1.12)}}@media(max-width:1240px){.market-hub-page .nav-menu{background:#031621;border-color:#c0d2d540}}@media(max-width:900px){.market-hub-page .market-hub-image-hero{--hub-inset: 10px;--hub-corner: 16px;--hub-drift: 10px}.market-hub-page .market-hub-hero-layout{min-height:0;width:min(100% - 40px,680px);padding-block:105px 28px}.market-hub-page .market-hub-hero-copy{width:100%}.market-hub-page .market-hub-hero-artwork{position:relative;height:clamp(280px,48vw,420px)}.market-hub-page .market-hub-hero-artwork img{object-position:right 70%}[dir=rtl] .market-hub-page .market-hub-hero-artwork img{object-position:left 70%}.market-hub-page .market-hub-hero-artwork:after{background:linear-gradient(to bottom,var(--hub-scene),transparent 32%)}}@media(max-width:680px){.market-hub-page .market-hub-hero-copy h1{font-size:clamp(2rem,7.5vw,2.7rem)}.market-hub-page .market-hub-hero-lead{font-size:1rem}.market-hub-page .market-hub-hero-actions .button{width:100%}}
