
*{box-sizing:border-box}html,body{margin:0;background:#000;color:#fff;font-family:Inter,Arial,sans-serif} .market{min-height:100vh;display:flex;align-items:center;padding:48px 4vw}.wrap{max-width:1400px;margin:auto;width:100%;display:grid;grid-template-columns:1.12fr 0.88fr;gap:4vw;align-items:center}.globe{width:100%;aspect-ratio:1;min-width:0;position:relative;pointer-events:none}.globe canvas{width:100%;height:100%;display:block}.eyebrow{font-size:11px;letter-spacing:.15em;color:#FF7900;margin-bottom:16px;font-weight:750}.eyebrow:before{content:"";display:inline-block;width:17px;height:1px;background:#FF7900;vertical-align:middle;margin-right:12px}.market-number{font-size:clamp(58px,6.8vw,100px);line-height:1;letter-spacing:-.045em;color:#FF7900;font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}.market-heading{font-size:clamp(27px,3vw,45px);line-height:1.16;letter-spacing:-.035em;margin:16px 0 20px;font-weight:500;max-width:640px}.market-source{display:block;margin-top:20px;font-size:11px;line-height:1.6;color:#86868b}.market-source a{color:#b8b8bc;text-underline-offset:3px}.market-source a:hover{color:#FF7900}p{font-size:15px;line-height:1.65;color:#c4c4c9;margin:0 0 28px;max-width:510px}.btn{display:inline-flex;align-items:center;gap:18px;background:#FF7900;color:#fff;text-decoration:none;padding:17px 26px;font-size:12px;font-weight:800;letter-spacing:.08em}@media(max-width:850px){.market{padding:35px 22px}.wrap{grid-template-columns:1fr;gap:10px}.globe{max-width:560px;margin:auto} .market-number{font-size:clamp(54px,13vw,90px)}.market-heading{font-size:clamp(25px,6vw,39px)}}

