@layer components{.markets-hero{isolation:isolate;color:var(--color-text-on-dark);background:var(--gradient-trading-hero);--mkt-photo-shadow:0 24px 64px #00000073;padding-block:120px 80px;position:relative;overflow:hidden}@media (min-width:768px){.markets-hero{padding-block:160px 96px}}@media (min-width:1024px){.markets-hero{padding-block:192px 120px}}.markets-hero__inner{z-index:1;grid-template-columns:1fr;gap:32px;display:grid;position:relative}@media (min-width:768px){.markets-hero__inner{grid-template-columns:minmax(0,1fr) minmax(0,300px);align-items:center;gap:40px}}@media (min-width:1024px){.markets-hero__inner{grid-template-columns:minmax(0,1fr) minmax(0,400px);gap:64px}}.markets-hero__copy{flex-direction:column;gap:24px;display:flex}@media (max-width:767px){.markets-hero__copy{text-align:center;align-items:center}}.markets-hero__title{color:#f2f8fdf2}.markets-hero__subcopy{max-inline-size:34rem;color:var(--color-text-muted-on-dark)}.markets-hero__ctas{flex-wrap:wrap;gap:16px;margin-block-start:8px;display:flex}.markets-hero__media{display:none}@media (min-width:768px){.markets-hero__media{aspect-ratio:752/749;inline-size:100%;display:block}}@media (min-width:1024px){.markets-hero__media{aspect-ratio:731/1147;justify-self:end}}.markets-hero__photo{object-fit:contain;block-size:100%;inline-size:100%;display:block}@media (min-width:1024px){.markets-hero__photo{filter:drop-shadow(var(--mkt-photo-shadow))}}}
