.hub-module__hpJO2G__wrap{max-width:var(--container);padding:0 var(--gutter);margin:0 auto}.hub-module__hpJO2G__band{background:var(--paper-2);border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);margin-top:64px;padding:48px 0 56px}.hub-module__hpJO2G__lede{max-width:62ch;font-size:var(--text-md);color:var(--text-2);margin:0 0 32px;line-height:1.55}.hub-module__hpJO2G__regions{grid-template-columns:repeat(3,minmax(0,1fr));gap:44px;display:grid}.hub-module__hpJO2G__region h3{letter-spacing:.05em;border-bottom:2px solid var(--yellow);padding-bottom:10px;font-size:26px;line-height:1}.hub-module__hpJO2G__markets{color:var(--text-muted);margin:12px 0 8px;font-size:13px;line-height:1.5}.hub-module__hpJO2G__region ul{margin:0;padding:0;list-style:none}.hub-module__hpJO2G__region li a{border-bottom:1px solid var(--hairline-2);min-height:44px;color:var(--text);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;font-size:15px;font-weight:600;line-height:1.3;display:flex}.hub-module__hpJO2G__region li a svg{color:var(--text-muted);transition:transform var(--dur) var(--ease-out), color var(--dur) var(--ease-out);flex:none}.hub-module__hpJO2G__region li a:hover svg{color:var(--ink-0);transform:translate(3px)}.hub-module__hpJO2G__all{min-height:44px;font-size:var(--text-sm);color:var(--ink-0);text-decoration:underline;-webkit-text-decoration-color:var(--yellow);text-decoration-color:var(--yellow);text-underline-offset:4px;align-items:center;gap:8px;margin-top:8px;font-weight:700;text-decoration-thickness:2px;display:inline-flex}.hub-module__hpJO2G__topics{padding-top:56px}.hub-module__hpJO2G__pills{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.hub-module__hpJO2G__pills a{border:1px solid var(--hairline-2);min-height:44px;font-size:var(--text-sm);color:var(--text);transition:border-color var(--dur) var(--ease-out), background var(--dur) var(--ease-out);align-items:center;padding:0 16px;font-weight:600;display:inline-flex}.hub-module__hpJO2G__pills a:hover{border-color:var(--ink-0);background:var(--paper-2)}.hub-module__hpJO2G__about{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:64px;padding:56px 0 72px;display:grid}.hub-module__hpJO2G__about p{max-width:64ch;font-size:var(--text-md);color:var(--text-2);margin:0 0 1em;line-height:1.6}.hub-module__hpJO2G__ctas{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.hub-module__hpJO2G__btnInk,.hub-module__hpJO2G__btnLine{min-height:46px;font-size:var(--text-sm);border:2px solid var(--ink-0);transition:background var(--dur) var(--ease-out), color var(--dur) var(--ease-out);border-radius:2px;align-items:center;padding:0 20px;font-weight:700;display:inline-flex}.hub-module__hpJO2G__btnInk{background:var(--ink-0);color:var(--paper)}.hub-module__hpJO2G__btnInk:hover{background:var(--yellow);border-color:var(--yellow);color:var(--ink-0)}.hub-module__hpJO2G__btnLine{color:var(--ink-0)}.hub-module__hpJO2G__btnLine:hover{background:var(--ink-0);color:var(--paper)}.hub-module__hpJO2G__trackers{background:var(--panel);color:var(--on-dark);border-top:3px solid var(--yellow);padding:24px}.hub-module__hpJO2G__trackersEb{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--yellow);font-size:15px}.hub-module__hpJO2G__trackersH{font-family:var(--font-display);color:var(--on-dark);margin:6px 0 12px;font-size:32px;line-height:1}.hub-module__hpJO2G__trackers ul{margin:0;padding:0;list-style:none}.hub-module__hpJO2G__trackers a{border-top:1px solid var(--hairline-darker);min-height:44px;color:var(--on-dark);transition:color var(--dur) var(--ease-out);justify-content:space-between;align-items:center;font-size:15px;font-weight:600;display:flex}.hub-module__hpJO2G__trackers a:hover{color:var(--yellow)}@media (max-width:1024px){.hub-module__hpJO2G__regions{grid-template-columns:minmax(0,1fr);gap:32px}.hub-module__hpJO2G__about{grid-template-columns:minmax(0,1fr);gap:40px}}@media (max-width:720px){.hub-module__hpJO2G__band{margin-top:48px;padding:40px 0 44px}.hub-module__hpJO2G__topics{padding-top:44px}.hub-module__hpJO2G__about{padding:44px 0 56px}}
