.IndustriesHub_inner__bbOEV{max-width:var(--container-max);margin:0 auto}.IndustriesHub_hero__ioPI9{background:#fff;color:var(--black);padding:96px var(--gutter) 0}.IndustriesHub_title__TOKEW{font-family:var(--font-display);font-size:clamp(40px,4.6vw,72px);line-height:1;letter-spacing:-.03em}.IndustriesHub_sub__Mxz8C{margin-top:16px;font-size:clamp(16px,1.3vw,19px);line-height:1.6;color:var(--text-muted)}.IndustriesHub_featured__5m9OY{background:#fff;padding:64px var(--gutter) 96px}.IndustriesHub_head__aI42q{display:flex;justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:24px}.IndustriesHub_h2__kOaVp{font-family:var(--font-display);font-size:clamp(24px,2.4vw,36px);letter-spacing:-.02em;line-height:1.1;color:var(--black)}.IndustriesHub_headLink__r3O6j{font-size:15px;font-weight:600;color:var(--black);border-bottom:1px solid;padding-bottom:2px}.IndustriesHub_headLink__r3O6j:hover{color:var(--amber-deep)}.IndustriesHub_grid__o8IMR{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px 20px;gap:40px 20px}.IndustriesHub_card__qzO44{display:block;color:var(--black)}.IndustriesHub_media__da4vM{aspect-ratio:4/3;overflow:hidden;background:#e8e8e8}.IndustriesHub_media__da4vM img{width:100%;height:100%;object-fit:cover;transition:transform .8s var(--ease-out)}.IndustriesHub_card__qzO44:hover .IndustriesHub_media__da4vM img{transform:scale(1.04)}.IndustriesHub_cardName__HT02k{margin-top:14px;font-size:17px;font-weight:600}.IndustriesHub_cardMeta__uW_0q{margin-top:4px;font-size:14px;color:var(--text-muted)}.IndustriesHub_dot__BLR84{margin:0 4px}.IndustriesHub_types__Abkdk{background:#fff;padding:0 var(--gutter) 96px}.IndustriesHub_groups__31_vD{margin-top:20px;border-top:1px solid var(--gray-border)}.IndustriesHub_groupRow__K_Zzm{display:grid;grid-template-columns:200px 1fr;grid-gap:24px;gap:24px;padding:18px 0;border-bottom:1px solid var(--gray-border);align-items:baseline}.IndustriesHub_groupName__W4SD6{font-size:14px;color:var(--text-muted)}.IndustriesHub_groupItems__rzysR{font-size:17px;line-height:1.6;color:var(--black)}.IndustriesHub_groupItems__rzysR a{color:var(--black);transition:color .2s}.IndustriesHub_groupItems__rzysR a:hover{color:var(--amber-deep)}.IndustriesHub_sep__Kz6Yb{color:var(--gray-border)}.IndustriesHub_refs__zKCl4{margin-top:24px;font-size:15px;color:var(--text-muted)}.IndustriesHub_ask__v44Uz{background:var(--black);color:#fff;text-align:center;padding:112px var(--gutter)}.IndustriesHub_askInner__A0GyV{max-width:640px;margin:0 auto}.IndustriesHub_askTitle__PPH58{font-family:var(--font-display);font-size:clamp(30px,3.4vw,52px);line-height:1.05;letter-spacing:-.02em}.IndustriesHub_askLede__MgnKp{margin:16px auto 32px;font-size:17px;line-height:1.6;color:rgba(255,255,255,.7)}.IndustriesHub_askBtns__A0B7m{margin-top:36px;display:flex;gap:16px;justify-content:center}.IndustriesHub_btnFill__EDTF5,.IndustriesHub_btnGhost__xqM2A{min-width:220px;padding:14px 24px;border-radius:4px;font-size:15px;font-weight:600;text-align:center;transition:background .2s,border-color .2s,color .2s}.IndustriesHub_btnFill__EDTF5{background:var(--amber);color:var(--black)}.IndustriesHub_btnFill__EDTF5:hover{background:var(--amber-bright)}.IndustriesHub_btnGhost__xqM2A{border:1px solid rgba(255,255,255,.35);color:#fff}.IndustriesHub_btnGhost__xqM2A:hover{border-color:#fff}@media (max-width:1024px){.IndustriesHub_grid__o8IMR{grid-template-columns:1fr 1fr}}@media (max-width:640px){.IndustriesHub_askBtns__A0B7m{flex-direction:column;align-items:stretch;gap:12px}.IndustriesHub_btnFill__EDTF5,.IndustriesHub_btnGhost__xqM2A{min-width:0}.IndustriesHub_hero__ioPI9{padding:56px var(--gutter) 0}.IndustriesHub_title__TOKEW{font-size:clamp(36px,10vw,48px)}.IndustriesHub_featured__5m9OY{padding:40px var(--gutter) 64px}.IndustriesHub_grid__o8IMR{grid-template-columns:1fr;gap:28px}.IndustriesHub_media__da4vM{aspect-ratio:16/10}.IndustriesHub_types__Abkdk{padding:0 var(--gutter) 64px}.IndustriesHub_groupRow__K_Zzm{grid-template-columns:1fr;gap:4px;padding:16px 0}.IndustriesHub_groupItems__rzysR{font-size:16px}.IndustriesHub_ask__v44Uz{padding:72px var(--gutter)}}