@import url(https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,600;1,400;1,600&family=DM+Sans:wght@400;500&family=Inter:wght@400;500&family=Montserrat:wght@500;600&family=Playfair+Display:wght@700&display=swap);.marketHero-market-hero{position:relative;display:flex;min-height:calc(100svh - 4.5rem);align-items:flex-end;overflow:hidden;padding:8rem 0 4rem;background:oklch(17.6% 0 0);color:oklch(97.8% .011 76)}.marketHero-market-hero__image,.marketHero-market-hero__shade{position:absolute;inset:0;width:100%;height:100%}.marketHero-market-hero__image{object-fit:cover;opacity:.55}.marketHero-market-hero__shade{background:linear-gradient(to bottom,oklch(17.6% 0 0 / .85),oklch(17.6% 0 0 / .6),oklch(17.6% 0 0))}.marketHero-market-hero__inner{position:relative;width:min(calc(100% - 3rem),80rem);margin:0 auto}.marketHero-market-hero__content{max-width:64rem}.marketHero-market-hero__eyebrow,.marketHero-market-hero__lead,.marketHero-market-hero__note,.marketHero-market-hero__status,.marketHero-market-hero__title{margin:0}.marketHero-market-hero__eyebrow{font:600 0.6875rem/1.4 Montserrat,system-ui,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:oklch(97.8% .011 76 / .65)}.marketHero-market-hero__title{max-width:56rem;margin-top:2rem;font-family:'Cormorant Garamond',Georgia,serif;font-size:clamp(3.25rem, 8vw, 6.5rem);font-weight:600;line-height:.95;letter-spacing:-.025em}.marketHero-market-hero__title span{color:oklch(68.6% .166 145)}.marketHero-market-hero__lead{max-width:42rem;margin-top:2.5rem;font-family:'DM Sans',system-ui,sans-serif;font-size:clamp(1rem, 1.5vw, 1.125rem);font-weight:400;line-height:1.625;color:oklch(97.8% .011 76 / .65)}.marketHero-market-hero__note{max-width:36rem;margin-top:1.25rem;font:400 0.875rem/1.625 'DM Sans',system-ui,sans-serif;color:oklch(97.8% .011 76 / .45)}.marketHero-market-hero__actions{display:flex;flex-direction:column;gap:.75rem;margin-top:2.75rem}.marketHero-market-hero__button{display:inline-flex;min-height:3rem;align-items:center;justify-content:center;border:1px solid transparent;border-radius:2px;padding:.875rem 1.75rem;font:500 0.875rem/1.25 Inter,system-ui,sans-serif;text-align:center;text-decoration:none;transition:border-color .3s,opacity .3s}.marketHero-market-hero__button--primary{background:oklch(68.6% .166 145);color:oklch(16.3% 0 0)}.marketHero-market-hero__button--secondary{border-color:oklch(97.8% .011 76 / .3);color:oklch(97.8% .011 76)}.marketHero-market-hero__button:focus-visible,.marketHero-market-hero__button:hover{opacity:.85}.marketHero-market-hero__button--secondary:focus-visible,.marketHero-market-hero__button--secondary:hover{border-color:oklch(97.8% .011 76 / .7)}.marketHero-market-hero__status{display:flex;align-items:center;gap:.75rem;margin-top:3.5rem;font:400 0.75rem/1.5 'DM Sans',system-ui,sans-serif;letter-spacing:.025em;color:oklch(97.8% .011 76 / .45)}.marketHero-market-hero__status-dot{width:.5rem;height:.5rem;border-radius:50%;background:oklch(68.6% .166 145);box-shadow:0 0 0 0 oklch(68.6% .166 145 / .6);animation:2s ease-out infinite market-status-pulse}html[data-market-motion-ready] .marketHero-market-hero [data-market-reveal]{opacity:0;transform:translateY(1.75rem);transition:opacity 1.1s cubic-bezier(.16, 1, .3, 1),transform 1.1s cubic-bezier(.16, 1, .3, 1)}html[data-market-motion-ready] .marketHero-market-hero [data-market-reveal][data-market-visible=true]{opacity:1;transform:none}@keyframes market-status-pulse{70%{box-shadow:0 0 0 .55rem oklch(68.6% .166 145 / 0)}100%{box-shadow:0 0 0 0 oklch(68.6% .166 145 / 0)}}@media (min-width:40rem){.marketHero-market-hero__actions{flex-direction:row;align-items:center}}@media (min-width:64rem){.marketHero-market-hero{padding-bottom:6rem}.marketHero-market-hero__inner{width:min(calc(100% - 5rem),80rem)}}@media (prefers-reduced-motion:reduce){.marketHero-market-hero__status-dot{animation:none}html[data-market-motion-ready] .marketHero-market-hero [data-market-reveal]{opacity:1;transform:none;transition:none}}