.market-hero{position:relative;isolation:isolate;overflow:hidden;padding:55px 0;background:#f7f0e1}.market-hero>.journal-pattern{position:absolute;inset:0;width:100%;height:100%;z-index:-1}.market-layout{display:grid;grid-template-columns:1fr 1fr;gap:55px;align-items:center}.market-copy{background:#f7f0e1;padding:35px;clip-path:polygon(0 0,96% 0,100% 45%,96% 100%,0 100%)}.market-copy h1{font-size:clamp(58px,6vw,90px);line-height:.96}.market-copy h1 em{color:#c52f27}.market-copy .text-link{display:block;width:fit-content;margin-top:18px}.market-layout figure{margin:0;min-width:0}.market-layout img{width:100%;height:auto;max-height:650px;object-fit:cover}.market-hero figure img{aspect-ratio:4/5;object-fit:cover}.market-layout figcaption{padding:12px 0;font-size:11px;line-height:1.5}.market-products{display:grid;grid-template-columns:1fr 1fr;gap:25px}.market-products article{padding:30px;background:#f1e9d7;border-top:6px solid #ce3027}.market-products article:nth-child(2n){border-color:#e3b331}.market-products h3{font-size:38px}.market-film{background:#182e55;color:#faf8f1}.market-film h2 em{color:#efbb39}.market-film video{width:100%;max-height:650px;display:block;object-fit:contain;background:#0c1f37}.market-links{display:grid;gap:14px}.market-links a{text-decoration:underline;text-underline-offset:5px}.market-visit{background:#e4b132;color:#182e55}.market-visit p{max-width:65ch}@media(max-width:760px){.market-layout{grid-template-columns:1fr;gap:30px}.market-copy{padding:28px 20px}.market-copy h1{font-size:57px}.market-hero{padding:25px 0}.market-products{grid-template-columns:1fr}.market-products article{padding:25px}.market-layout img{max-height:520px}.market-film video{max-height:500px}}
